Professional Documents
Culture Documents
Project SRS Ver 7
Project SRS Ver 7
Module
1. Login / Logout
2. User
3. User Role
4. Inquiry
5. Inquiry Follow-up
6. Course
7. Course Syllabus
8. Course Fees
9. Course Exam
10. Batch
11. Enrollment
12. Student Installment
13. Student Attendance
14. Student Assessment
Page 1 of 18
Student Management System
Version 7.0 Dated 23th June 2024
Plan/Schedule of Project
Page 2 of 18
Student Management System
Version 7.0 Dated 23th June 2024
Guide Line
A) Please follow the project name with your enrollment number, for eg. Your enrolment
code/number is EN0012 than your project name should be StudentManagementSystemEN0012 and
Database name should be SMSDBEN0012.
B) Please follow the database table name & column name with your enrollment number for eg. Your
table name is Enquiry than table name should be EnquiryEN0012 and column name should be
EnquiryNoEN0012, EnquiryDateEN0012 , ect.
Page 3 of 18
Student Management System
Version 7.0 Dated 23th June 2024
Create following Module: (A) Admin : Enquiry – CRUD (B) Employee : Enquiry – CRU
three entry point Direct, By Admin, By Employee
Create following Module(InquiryFollowUp): (A) Admin : Enquiry – CRUD (B) Employee : Enquiry –
CRU
Page 4 of 18
Student Management System
Version 7.0 Dated 23th June 2024
Create following Module(Course): (A) Admin : CRUD (B) Employee : C R (B) Student : R
Create following Module(CourseSyllabus): (A) Admin : CRUD (B) Employee : C R (B) Student : R
Create following Module(CourseFees): (A) Admin : CRUD (B) Employee : C R (B) Student : R
Page 5 of 18
Student Management System
Version 7.0 Dated 23th June 2024
Create following Module(CourseExam): (A) Admin : CRUD (B) Employee : C R (B) Student : R
Page 6 of 18
Student Management System
Version 7.0 Dated 23th June 2024
Guide Line
User Role : Admin, Employee and Student, all roles are static value of the project. The Admin is only
one user of the system, If admin create new employee than its role is fix with Employee and if create
new enquiry that its role will be Student. Other hand if employee is creating new enquiry than its
role will be Student.
Enquiry: There are three entry points of enquiry in the project, 1st Direct register through our web
site, 2nd Admin can create enquiry and 3rd one employee also can create enquiry.
A. Direct Entry: if user/guest of the web site register him/her self then user id and password will be
created on register time.
B. Enquiry register from the Admin/Employee side than user is EMailID and password will be
“AANNNN” 1st A means First name first character, 2nd A means Last name first character and NNNN
means date of birth’s Date and month. For example first name is “Amit” and Last name is “Patel” and
date of birth is “25th January 1999” than password will be “AP2501”
Create following Module(Batch): (A) Admin : CRUD (B) Employee : C R (B) Student : R
Page 7 of 18
Student Management System
Version 7.0 Dated 23th June 2024
Create following Module(Enrollment): (A) Admin : CRUD (B) Employee : C R (B) Student : R
Enrollment Process : if admin create/proceeding to enrollment than select the course, batch, course
fees and enquiry no and finalize the process, after successfully completed enquiry get the new
enrollment number and enquiry table will fix the column of the enquiry table that will marked with
*, means no user will update that’s fields. Enrollment no should be follow as ENV0001, in this pattern
“ENV” is fixed and “0001” is incremental number.
Create following Module(StudentInstallment): (A) Admin : CRUD (B) Employee : C R (B) Student : R
Page 8 of 18
Student Management System
Version 7.0 Dated 23th June 2024
Create following Module(StudentAttendance): (A) Admin : CRUD (B) Employee : C R (B) Student : R
Create following Module (StudentAssessment): (A) Admin : CRUD (B) Employee : C R (B) Student : R
Page 9 of 18
Student Management System
Version 7.0 Dated 23th June 2024
Note :
1. In login logic implemented with role base authorization, if user’s role is permitted to access the
resource of the web than user will access it.
2. Direct inquiry will be creating his/her user id and password so their role is fixed with “Student”
Note: If you have completed your daily task then you will obtained the full marks otherwise 0 will
consider.
Page 10 of 18
Student Management System
Version 7.0 Dated 23th June 2024
batch
Database changes:
Page 11 of 18
Student Management System
Version 7.0 Dated 23th June 2024
Project Flow:
1. Project entry point is Login screen, there is provide two options for the user, if the they are new for
the system than they are register their self here and if they are existing user than they will login here.
2. After user login check the user role and navigate to appropriate dashboard, Admin to Admin’s
dashboard, Employee to Employee’s dashboard and student to Student’s dashboard.
4. User is created indirectly, so there no need to create it, include only read and modify facility.
Today’s Task ( Finalize Day 1 task is completed and submit the Day 2 all task)
Page 12 of 18
Student Management System
Version 7.0 Dated 23th June 2024
Page 13 of 18
Student Management System
Version 7.0 Dated 23th June 2024
Plan/Schedule of Project
1. Project
2. Database
3. Login
4. Logout
5. Admin dashboard
6. Employee dashboard
7. Student Dashboard
8. User Module
9. Inquiry Direct
10. Inquiry (Admin/Employee)
11. Inquiry Follow-Up (Admin/Employee)
12. Course
New Task
Page 14 of 18
Student Management System
Version 7.0 Dated 23th June 2024
Page 15 of 18
Student Management System
Version 7.0 Dated 23th June 2024
1. Project
2. Database
3. Login
4. Logout
5. Admin dashboard
6. Employee dashboard
7. Student Dashboard
8. User Module (RU)
9. Inquiry Direct (C)
10. Inquiry (Admin/Employee) (CRU)
11. Inquiry Follow-Up (Admin/Employee) (CRU)
12. Course (CRU)
13. Course Syllabus (CRU)
14. Course Fees(CRU)
15. Course Exam(CRU)
16. Batch (CRU)
New Task
Today must be complete project task as per plan/schedule (Day 1 and Day 5)
Page 16 of 18
Student Management System
Version 7.0 Dated 23th June 2024
Database changes
Create following Module(Course): (A) Admin : CRUD (B) Employee : C R (B) Student : R
Create following Module(Batch): (A) Admin : CRUD (B) Employee : C R (B) Student : R
Page 17 of 18
Student Management System
Version 7.0 Dated 23th June 2024
Project Guideline
Page 18 of 18