Beruflich Dokumente
Kultur Dokumente
Specification
for
Prepared by :
Ravinder Kumar
Pankaj Dhiman
Prashant Singh
Nirmal Kumar
1.1 Purpose
The main goal and objective of this attendance system of face detection and recognition is to present
face recognition in real time environment, to see and mark the attendance of their students and
employees on a daily basis to keep track of their presence. The system will mark and record the
attendance in any environment. This system is automated and user can capture video and accordingly
attendance will be marked, improving the accuracy to great extent and finally the attendance report
will be generated.
1.5 References
https://www.python.org/
https://opencv.org/
https://www.tutorialspoint.com
https://www.geeksforgeeks.org/python-gui-tkinter/
2. Overall Description
The product will be operating in windows environment. The Technical Blog System is a website
and shall operate in all famous browsers, for a model we are taking Microsoft Internet Explorer,
Google Chrome, and Mozilla Firefox. Also it will be compatible with the IE 6.0. Most of the
features will be compatible with the Mozilla Firefox & Opera 7.0 or higher version. The only
requirement to use this online product would be the internet connection.
The hardware configuration include Hard Disk: 512 GB, at least 4GB RAM Monitor: 15” Color
monitor, Keyboard: 122 keys. The basic input devices required are keyboard, mouse and output
devices are monitor, printer etc.
2.5 Design and Implementation Constraints
Each member will be having a id which can be used for the entering the blog and issuing articles,
etc. Whenever any blogger wishes to contribute to a topic, the blogger will first be authenticated so
that no discrepancy of the login status of the user can occur.
The software provides good graphical interface for the user and helps the user to take the
attendance easily on the system, performing the required task such as manage attendance, mark
attendance on excel sheet.
Hardware Configuration:-
Processor:Intel i3 CPU
Hard Disk: 512GB
RAM:4GB
The faculty’s have their separate id to mark the attendance of student by using face recognition
and the attendance marked on the excel sheet.
The database may get crashed at any certain time due to virus or operating system failure.
Therefore, it is required to take the database backup so that the database is not lost. Proper
UPS/inverter facility should be there in case of power supply failure.
Maintainability: There will be no maintained requirement for the software. The database is
provided by the end user and therefore is maintained by this user.
Portability: The system is developed for secured purpose, so it is can’t beportable.
Availability: This system will available only until the system on which it is install,is
running.
Scalability: Applicable.
A business rule is anything that captures and implements business policies and practices. A rule can
enforce business policy, make a decision, or infer new data from existing data. This includes the rules
and regulations that the system users should abide by. This includes the cost of the project and the
discount offers provided. The users should avoid illegal rules and protocols. Neither admin nor
member should cross the rules and regulations.
1. Level 0 DFD
2. Level 1 DFD
3. Level 2 DFD
Appendix B: To Be Determined List
This To Be Determined (TBD) list serves to collect all currently outstanding decisions, choices, and
unresolved requirements, including questions the development team may need to ask of the project
“Face Recognition System”.
Presently there are no remaining TBDs. All TBDs have been tracked to their closure.