You are on page 1of 3

NAME: Umer Asif SECTION: BM ID:FA20-BSCS-0001 ASSIGNMENT NO:1

a) Identify all the stakeholders of the project

1) University Administrator: The system admin will be one of the university member who should be
familiar with the university structure and functioning.
2) Faculty Members: They will have a good knowledge of computer system & operating
environment.Faculty can view assigned subjects,give marks etc.
3) Students: Use the system to fill various form & information.Student must have to login,enter id
& password for security purpose ,can view his college attendance and results.
4) Academics Department
5) Account Department

b) Functional Requirements:

1) Access University Database


2) Register new students
3) Enable student login
4) Check result
5) Search for students
6) Maintain student database
7) Display list of all registered students
8) Administrator has all the rights to add students, assign course to faculty, remove or change any
course etc.

c) Non Functional Requirements:

1) Security: Only authorized user can access the system with id and password.
2) Performance: Easy tracking of records
3) Maintainability: Backups for database are available
4) User Friendly: System should be interactive
5) Database shall be able to accommodate a minimum of 10,000 records of students

d) Domain Requirements:

1) User interface which is capable of accessing the database used in a system. Simlarly,the
requirements of the user such as security mechanism are also domain requirements.
2) Software Interface and Hardware Interface are domain requirements.
3) Software that maintains the record of students,faculty,the functionality of being able to access
the list of faculty and students of each grade is domain requirement.
4) Offers courses to students respective to their semesters
5) Support or run on every device (Pc or mobile)

e) Suggest Inverse Requirements:

1. Students do not have the authority to change their grades or attendance


2. Access is restricted to registered teachers and students.
3. The student will have student privileges, which will allow them to register for courses and drop
them if necessary.
4. Only teachers can create assignments, quizzes, class activities
5. Teacher can only update attendance within 3 days
f) Suggest design and implementation constraints for the project

1. Other protocols cannot be applied only FTP protocol can be used.


2. It will run on Windows operating system.

You might also like