Professional Documents
Culture Documents
Home Utility Sytem ppt for viva [Autosaved]
Home Utility Sytem ppt for viva [Autosaved]
Web Application
Problem Statement
• Add Category
• Add Persons Data
• Edit Persons Data
• Delete Persons Data
Admin
• Add Person
• Person Approval
Profession
• Login/Reg
• Edit Information
User
• Registration
• Search
• Feedback
• Add Person
Modules
1. Category Addition
2. Person Addition, Editing, Deleting and
Approval
3. Person Searching and giving Feedback
Overall description
• Development Side
• Standard PC/LAPTOP
• I3/i5 processor
• 4 gb ram
• 1 tb hdd
Software requirments
• Software Interface
• Client on Internet – Web Browser, Operating
System(Any)
• Client on Intranet – Client Software, Web Browser,
Operating System(Any)
• Web server – Tomcat (Any), Operating System(Any)
• Database Server – MY-SQL, Operating System(Any)
• Development End – Netbeans (J2EE, JAVA, JSP,
Servlets, HTML), MY-SQL, Operating System, Web
Server.
Software Interface Requirement
• Tools – Ecilipse
• FrontEnd – Html,css
• Language – JAVA (Backend)
• Database – MySql
• Server –Apache Tomcat Server
Modularization Details
• Category Module – It includes Category Entry.
• Persons Module – It relates to persons entry module
category wise. This option is also available for all users
but approved be admin only.
• Edit/Delete Module – Here any persons details can be
searched according to category and then edited or
deleted.
• Search Module – The search is an option for persons on
category basis. After approval the persons are shown in
the search.
• Feedback Module – The persons feedback can be given
to be judged by other users.
BPMN Diagram
Use Case Diagram
ER Diagram
Activity Diagram
Database design
Category
Column Name Datatype Key
CategoryName VARCHAR(50) Primary Key
Persons
Column Name Datatype Key
SNo Numeric Primary Key Auto
CategoryName VARCHAR(50) Foreign Key
PersonName VARCHAR(50)
Address VARCHAR(100)
ContactNo VARCHAR(15)
Description VARCHAR(250)
Feedback
Column Name Datatype Key
FeedbackId Numeric Primary Key Auto
Username VARCHAR(50) Foreign Key
Category VARCHAR(50)
Person VARCHAR(100)
Feedback VARCHAR(150)
Database Design
Reg
Column Name Datatype Key
Username VARCHAR(50) Primary Key
Password VARCHAR(50)
Email VARCHAR(50)
Implementation
• Screen Shots
Validation checks
• Only authenticated users can login; every
specific person has his area of working and will
not be having any effect on others part.
• Categories once created cannot be deleted.
• In this way various validation checks are
applied to application to make system almost
error free and for effective and efficient work.
Conclusion
◎ Pressman
○ Galgotia Database system concept
○ Korth Publication
Future Scope