Uploaded by Briankafulakasonde484

DATA STRUCTURES ASSIGNMENT(Function and Non-functional requirements)-1

advertisement
DATA STRUCTURES
AND ALGORITHMS
Paired Assignment
Student information
Name:
Student ID:
Program:
Brian Kasonde
Theodora Shiinga
2010292
2010292
BSE 2nd YEAR
BICT 2nd YEAR
Question
You are required to carry out the following task in pairs. Prepare Functional and
Non-function requirements for any system (problem solving) you would propose
for only one of the following institutions.
 _Clinic (Health)
 _School (Education)
 _Council (Local Government)
Furthermore, you are requested to physically visit the aforementioned establishments
and collect actual information in order to prepare the requested requirements.
Visit any clinic, school, or council of choice, you are not under much restriction.
However, you are not all expected to visit the same clinic, school, or council.
ANSWER
Institute of Choice: School (Education)- Lubuto Secondary School
Problem identified: Teacher Registration/Report method.
Brief description of problem: This method requires teachers to login using a book
called the log book that is provided by the school administration to indicate that the
he/she has reported for work. After work, a teacher is required to log out using the
same log book. This process replicated in terms where a teacher finishes conduction a
lesson, though in this case a file called Record of work is used. A teacher attaches a
lesson plan to the file indicating what has been taught to pupils. Hence the greatest
disadvantages of this method are that it consumes a lot of time and requires a lot of
paper work.
Suggested Solution: TEACHER REGISTRATION & REPORT SYSTEM.
Brief description of Solution: This system will require a teacher to login and
indicate they have reported for work. The same method is applied when he/she
reports for class. After the lesson has been conduct a soft copy of a lesson plan is
submitted to the respective HODs and Administration. This system will save a lot of
time and highly reduce the use of paper, and as well be a safe way of keeping records.
TEACHER REGISTRATION
& REPORT SYSTEM.
FUNCTIONAL REQUIREMENT







Submit teacher details/information
Prompts or asks for teacher/Administration logging credentials.
Signing/logging out.
Submitting a soft copy (pdf, doc, or ppt) file.
Lesson Record tracking.
Alert administration on late work/class reports.
Alert teacher of next class to be conducted.
NON-FUNCTIONAL REQUIREMENTS











Database Storage.
A Server.
Wi-Fi/Internet access(4g).
A computer(laptop) or mobile device (with 2GB ram or Greater).
Login Screen.
Dashboard or utility Screen/page.
Profile screen/page.
File upload and submit button.
Logout Button.
Quick page/screen response.
Light weight software.
Download