Back To My Village
1. Project Title: Back to My Village
2. Category: Application Development, Enterprise.
3. Abstract:
BTMV is a charity group of professionals those want to voluntarily contribute in their village/town’s development. Issues like Primary education, people’s health, government policies awareness and availability of basic facilities/infrastructure are on main focus among others.
Through the website group want to help their members collaborate, to plan, assess and implement different activities and learn with others experience/feedbacks/suggestions. Group also wants to encourage others to join their initiatives and recognize their contributions.
4. Existing System:
- The existing system is a semi-automated at where the information is stored in the form of excel sheets in disk drives. The information sharing to the Volunteers, Group members, etc. is through mailing feature only. The information storage and maintenance is more critical in this system. Tracking the member’s activities and progress of the work is a tedious job here. This system cannot provide the information sharing by 24x7 days.
5. Proposed System:
- The development of this new system objective is to provide the solution to the problems of existing system. By using this new system, we can fully automate the entire process of the current system. The new system would like to make as web-enabled so that the information can be shared between the members at any time using the respective credentials. To track the status of an individual process, the status update can be centralized using the new system. Being a web-enabled system, the process can be accessed across the world over net.
- This system also providing the features like Chatting, Mailing between the members; Images Upload – Download via the web site; updating the process status in centralized location; generated reports can also be exporting to the applications like MS-Excel, PDF format, etc. In this new system, the members like Donors can give their valuable feedback to the Volunteers so that the Volunteers can check their progress of the tasks.
- The entire process categorized as different modules like Admin module, Volunteer module, etc. at where we can classify the functionality as an individual process.
- Using the new system entering into Admin module we can perform….
- In this new system using the Volunteer module we can do….
- In the Reports module we can generate reports like Weekly Status Report.
6. MODULES:
The system after careful analysis has been identified to be presented with the following modules:
- Web Administration
- Group Member
- Anonymous Users
- Member Communications
- Registration
- Search
- Reports
- Authentication
7. Functional Requirements:
- Secure registration and profile management facilities for group members
- Tracking member’s activities and progress.
- Facilitating communication - Discussion chat/mail – very important
- Assessment of current situation: With the help of online questionnaires, members need to access the mature ness of primary education, health facilities etc. and based on the assessment need to categorize (total 5 categories) and chalk out a plan of actions by choosing from system suggested activities.
- Each plan of action would be shared with other members before execution so that they can share their experiences, feedbacks and suggestions.
- Your creativity is required to frame the activities in each field. For example, to promote child education one can start giving scholarship to top 3 students in each class, you can also award best teachers on the basis of class result etc. These activities may be executed in many phases.
- Group promotes its activities by providing online information and Face-to-face meetings with professionals to raise funds. They create case studies and share with everyone to motivate them to contribute.
- Members are advised to develop a volunteers group in the village so that they can monitor, stabilize the changes and report to you.
- Group also runs a monthly magazine and mails it to all members and those who had subscribed. Anyone can subscribe for it for free.
- Basic and advance admin facilities like add/update members, backup/recovery of data, generating various reports etc.
- Non Functional Requirements:
- Secure access of confidential data (user’s details). SSL can be used.
- 24 X 7 availability
- Better component design to get better performance at peak time
- Flexible service based architecture will be highly desirable for future extension
- KEYWORDS:
- Generic Technology Keywords: Database, User Interface, Programming
- Specific Technology Keywords: Asp.Net 3.5, C#.Net, MS SqlServer-05
- Project Keywords: Analysis, Design, Implementation, Testing
- SDLC Keywords: Presentation, Business Object, Data Access Layer
- ENVIRONMENT:
Servers:
- Operating System Server: Windows XP or later
- Database Server: Microsoft SQL Server-2005
- Client: Microsoft Internet Explorer
- Tools: Microsoft Visual Studio .Net-2008
- User Interface: Asp.Net with Ajax
- Code Behind: VC#.Net
11. Requirements:
Hardware Specification:
- Intel Pentium or More
- 512 MB Ram
- PC with 20GB
Software Specification:
- WINDOWS OS (XP / 2000 / 200 Server / 2003 Server)
- Visual Studio .Net 2008 Enterprise Edition
- Internet Information Server 5.0 (IIS)
- Visual Studio .Net Framework (Minimal for Deployment) version 3.5
- SQL Server 2005 Enterprise Edition
Back to My Village Screens by finalyearprojects
0 comments:
Post a Comment