Professional Documents
Culture Documents
Smart Desk (Final Copy) Synopsis
Smart Desk (Final Copy) Synopsis
By
BACHELOR OF
SCIENCE IN
COMPUTER SCIENCE
i
Table of Contents
Revision History....................................................................................................................................iii
1. Introduction........................................................................................................................................1
1.1 General Information..................................................................................................................................1
1.2 Purpose.....................................................................................................................................................1
1.3 Document Conventions.............................................................................................................................1
1.4 Project Objective.......................................................................................................................................2
1.5 Intended Audience and Reading Suggestions............................................................................................2
1.6 Project Scope............................................................................................................................................2
2. Overall Description............................................................................................................................2
2.1. Project perspective:...................................................................................................................................2
2.2. Project Features:.......................................................................................................................................3
2.2.1. Admin........................................................................................................................................ 3
2.2.2. HOD Features........................................................................................................................... 3
2.2.3. Instructor Features.................................................................................................................... 3
2.2.4. Student Features...................................................................................................................... 4
2.3. User Classes and Characteristics...............................................................................................................4
2.4. Operating Environment.............................................................................................................................4
2.5. Software Requirements.............................................................................................................................4
2.6. Design and Implementation Constraints...................................................................................................4
2.7. User Documentation.................................................................................................................................4
2.8. Assumptions and Dependencies................................................................................................................5
3. System Features..................................................................................................................................5
3.1. Admin.......................................................................................................................................................5
3.2. HOD Features...........................................................................................................................................5
3.3. Instructor Features....................................................................................................................................6
3.4. Student Features........................................................................................................................................6
3.5. REQUIREMENT ANALYSIS:................................................................................................................6
3.5.1. Functional Requirement:........................................................................................................... 6
4. External Interface Requirements.....................................................................................................7
4.1. User Interfaces..........................................................................................................................................7
4.2. Hardware Interface....................................................................................................................................7
4.2.1. Hardware Specification............................................................................................................. 7
4.3. Software Interfaces...................................................................................................................................7
4.4. Communication Interfaces........................................................................................................................7
5. Nonfunctional requirements..............................................................................................................8
6. WBS Project Management................................................................................................................9
7. Analysis Models................................................................................................................................10
7.1 Use Case Diagram...................................................................................................................................10
7.4 Sequence Diagram student login..............................................................................................................11
7.5 Activity Diagram.....................................................................................................................................12
7.5.1. Activity Diagram of Admin Login.............................................................................................12
7.5.2. Activity Diagram of HOD Login................................................................................................12
7.6. Collaboration Diagram............................................................................................................................13
7.6.1. Collaboration Diagram HOD to Instructor................................................................................13
7.6.2. Collaboration Diagram Student to Instructor...........................................................................13
7.8 ER Diagram.............................................................................................................................................14
ii
8. Tools & Technologies.......................................................................................................................15
Appendix A: Glossary..........................................................................................................................15
Appendix B: Check List.......................................................................................................................16
Appendix C: Supervisory Committee................................................................................................17
Revision History
iii
Smart Desk
1. Introduction
Education plays a great role in the development of any country. Many of the education organizations try
to increase the quality of education. Student portal is very important for every educational institute. Smart
Desk is an online student portal that keeps all the information and academic records of the student and
also maintains the information of HOD and Instructors in a very efficient way. Smart Desk provides
different types of facilities to the HOD, Instructors and also to the students. Student can get his result,
submit his/her assignments and download lectures. Students can get the course detail of each semester
through the application.
1.2 Purpose
The purpose of this portal to keeps all the academic data of the student at one place. This system is used
to manage students as well as HODs, Instructors information efficiently. The student can check its
semester result, his\her attendance, submit his\her assignments to the instructor and do all other tasks
through this portal. Admin can upload student marks of mid- term, sessional and final- term. Each student
HOD and Instructor can check her complete profile online.
Page | 1
Smart Desk
2. Overall Description
2.1. Project perspective:
Now days, some applications are used for the convenience of students to know about their academic
progress but they have limited features. This application is to developed advantages greatly the students.
The application gives information to the students about his/her academic record. The admin will keep the
information updated all the time.
Page | 2
Smart Desk
Page | 3
Smart Desk
Page | 4
Smart Desk
3. System Features
There are four main modules of the project.
Admin
HOD
Instructor
Student
3.1. Admin
Register
Login
Manage App
View All Profiles
Add/ Remove HOD
View Attendance
Upload Result
Make Announcements
Page | 5
Smart Desk
Page | 6
Smart Desk
Page | 7
Smart Desk
5. Nonfunctional requirements
Non-Functional requirements can be defined as the constraints or checks on the function or services
provided by the system. The nonfunctional requirements of our system are as follows:
REQ-NF1: System shall provide better Performance.
REQ-NF2: System shall provide Security and Safety.
REQ-NF3: System shall provide good Quality.
REQ-NF4: System must be efficient.
REQ-NF5: The system shall interactive & user friendly.
Page | 8
Smart Desk
Page | 9
Smart Desk
7. Analysis Models
Page | 10
Smart Desk
Page | 11
Smart Desk
Page | 12
Smart Desk
Page | 13
Smart Desk
7.8 ER Diagram
Page | 14
Smart Desk
Draw.io WBS, Context, Use Case, Sequence, Class Diagram and ER Diagram
MS Word 2007 Documentation
Appendix A: Glossary
DB Database
OS Operating system
UI User Interface
Page | 15
Smart Desk
Check Yes No
List
I. Starting/Ending Dates
V. Interface Requirements
VII. WBS
Page | 16
Smart Desk
Name: . Name: .
Designation: . Designation: .
Comments: Comments:
_ _
_ _
_ __ _
_ _
Signature: Signature:
---------------------------------------------------------------------
(For office use only)
Date: __________
Rejected
Remarks:
Project Coordinator
----------------------------
Page | 17
Smart Desk
Page | 1