Professional Documents
Culture Documents
Design Document
Version 1.0
Revision History
3. Sequence Diagrams
5. Class Diagram
6. Database Design
7. Interface Design
8. Test Cases
1. Introduction of Design Document
2. It is useful to identify and evaluate the limit of possible solution and select a
best one’s. which is more accurate
3. It is useful to represent the business case explain the cost, benefits and risks of
the preference solution against the organization policies objectives and
priorities.
4. It is useful to do planning the analysis and the submission of the business case
and outline the risks
5. It is also useful to search the best resources for development of software.
10. It is also useful to assign the roles and responsibility of the team member of
the project. So that they could ready to face the implementation phase
11. It is useful to control the project so that it may complete on time and within
budget.
Registered
NO Yes
Register
Login
Teacher Ye Admin
s
Student
View Notice Download Notice Sort Notice Feedback
Logout
Name
Update notice Name Upload
notice
I.D
I.D
Admin
Teacher
Manage Delete
account ha notice
Name ve
Read notice
Student
Personal
I.D detail
Addres Mail
Download s
notice
3. Sequence Diagrams:
Enter Details
Authentication
Generate Notice
Download Notices
Generate Notice
Enter Details
Authentication
Generate Notice
Modify/del Notices
Generate Notice
Enter Details
Authentication
Insert/update Notices
Action on Notice
Authority
Mobile
Browser
Application
Server
Web Web
Browser Server Database
File External
System System
Application
5. Class Diagram
Admin
#Username: char
#Password: char
Email: char
Mob: int
+aid : int
+addNotice()
+updateNotice
+viewNotice()
+deleteNotice
+acceptRequest()
+activeUser()
+de-activeUser()
Login
-Username : char
-Password : cahr
+login()
+logout()
+register()
Register
-Name : char
Mob : long
-Emali : char
-Dob : char
-College : char
-User name : char
-Password : cahr
+student()
View Notice +teacher()
-nid : int +admin()
Notice : long
-Not_Date : char
-Exp_Date : char
-College : char
+student()
+teacher()
+admin()
6. Database Design
Notice Table
Teacher table
Student Table:
7. Interface Design