Micro-project Proposal
DEPARTMENT OF INFORMATION TECHNOLOGY
GUI Application Development using Vb.net
Subject:- GAD subject code:22034 1.0 Aim:-
Bookshop Management System
1.1 Benefits:-
It provides “better and efficient” services to members.
Reduce the workload of employee.
Faster retrieval of information about the desired book.
Provide facility for proper monitoring reduce paper work and provide data security.
2.0. Course outcome:-
CI405.1 Use Visual Studio IDE to design application.
CI405.2 Select form controls and its events to design GUI Application
CI405.3 Implement Object oriented concepts in GUI Application
CI405.4 Use Access controls to store data in database and retrDataieve it.
CI405.5 Implement data binding concepts in GUI Application
3.0 Proposed Methodology:-
1. Project Planning:
- Defined project scope, objectives, and deliverables.
- Identified key stakeholders and their roles.
- Developed a timeline for the project.
2. Requirement Analysis:
- Conducted interviews with bookshop staff to understand their needs.
- Gathered user requirements through surveys and feedback.
- Documented functional and non-functional requirements.
3. Design Phase:
- Created a system architecture outlining the components and their interactions.
- Developed a database schema for storing book information, sales transactions, and customer data.
- Designed the user interface for easy navigation and functionality.
4. Implementation:
- Backend Developer:
- Developed the backend logic using the Django framework in Python.
- Implemented features for book CRUD operations, sales processing, and user authentication.
- Frontend Developer:
- Created the frontend using GUI Application - Ensured a responsive and user-friendly interface.
- Database Developer:
- Implemented the MySQL database to store book details, sales records, and customer information.
5. Testing:
- Tester:
- Conducted unit testing to ensure individual components functioned as intended.
- Performed integration testing to verify the seamless interaction between frontend and backend.
- Engaged in user acceptance testing with bookshop staff to validate system functionality.
6. Deployment:
- Set up a secure server for hosting the Bookshop Management System.
- Deployed the system, ensuring it is accessible to authorized users.
- Conducted a final round of testing in the live environment.
A GUI (Graphical User Interface) application is a type of software that allows users to interact with a computer or
application through graphical elements such as icons, buttons, windows, and menus, rather than using command-line
interfaces or text-based commands. GUIs make software more user-friendly and accessible to individuals who may not
have technical expertise. Creating a GUI (Graphical User Interface) application for a bookshop management system
involves designing a user-friendly interface to interact with the underlying database and perform various tasks related to
bookshop management.
4.0 Action plan:-
Sr no Details of activity Panned start Panned finish Name of team
Date Date members
1) Formation of Group & All members
Selection of project title
1/1/2024 8/1/2024
2) Information search using 9/1/2024 13/1/2024 All members
internet
3) Prepare microproject All members
proposal 15/1/2024 27/1/2024
4) Prepare microproject and All members
checking 29/1/2024 16/3/2024
5) Report generation All members
18/3/2024 30/3/2024
6) Submission of Final Report All members
1/4/2024 6/4/2024
5.0 Resources used:-
Sr Object Specifications Quantity Remark
1 Computer system Computer (3 preferable 1 Whichever is available ?
8GB RAM )
2 Software .Net Framework and VS 1 Whichever is available ?
code
3 Any other resources MS word 1 Whichever is available?
used.
6.0 Name of team members:-
Sr Roll no Name of team members Signature
1) 18 Bodakhe Samruddhi
2) 32 Chitale Bhagyashree
3) 58 Kasane Apurva
(Prof KADLAG S.U)