Download Student Registration and Management System and more Exams English in PDF only on Docsity!
United Nations Development Programme Programme of Assistance to the Palestinian People ﺑﺮﻧﺎﻣﺞ اﻷﻣﻢ اﻟﻤﺘﺤﺪة اﻹﻧﻤﺎﺋﻲ/ ﺑﺮﻧﺎﻣﺞ ﻣﺴﺎﻋﺪة اﻟﺸﻌﺐ اﻟﻔﻠﺴﻄﯿﻨﻲ
i
Al Fakhoora Dynamic Futures
Programme
Management Information System
System Requirements Specification
United Nations Development Programme
Programme of Assistance to the Palestinian People ﺑﺮﻧﺎﻣﺞ اﻷﻣﻢ اﻟﻤﺘﺤﺪة اﻹﻧﻤﺎﺋﻲ/ ﺑﺮﻧﺎﻣﺞ ﻣﺴﺎﻋﺪة اﻟﺸﻌﺐ اﻟﻔﻠﺴﻄﯿﻨﻲ
ii
United Nations Development Programme Programme of Assistance to the Palestinian People ﺑﺮﻧﺎﻣﺞ اﻷﻣﻢ اﻟﻤﺘﺤﺪة اﻹﻧﻤﺎﺋﻲ/ ﺑﺮﻧﺎﻣﺞ ﻣﺴﺎﻋﺪة اﻟﺸﻌﺐ اﻟﻔﻠﺴﻄﯿﻨﻲ
United Nations Development Programme Programme of Assistance to the Palestinian People ﺑﺮﻧﺎﻣﺞ اﻷﻣﻢ اﻟﻤﺘﺤﺪة اﻹﻧﻤﺎﺋﻲ/ ﺑﺮﻧﺎﻣﺞ ﻣﺴﺎﻋﺪة اﻟﺸﻌﺐ اﻟﻔﻠﺴﻄﯿﻨﻲ
United Nations Development Programme Programme of Assistance to the Palestinian People ﺑﺮﻧﺎﻣﺞ اﻷﻣﻢ اﻟﻤﺘﺤﺪة اﻹﻧﻤﺎﺋﻲ/ ﺑﺮﻧﺎﻣﺞ ﻣﺴﺎﻋﺪة اﻟﺸﻌﺐ اﻟﻔﻠﺴﻄﯿﻨﻲ
United Nations Development Programme Programme of Assistance to the Palestinian People ﺑﺮﻧﺎﻣﺞ اﻷﻣﻢ اﻟﻤﺘﺤﺪة اﻹﻧﻤﺎﺋﻲ/ ﺑﺮﻧﺎﻣﺞ ﻣﺴﺎﻋﺪة اﻟﺸﻌﺐ اﻟﻔﻠﺴﻄﯿﻨﻲ
United Nations Development Programme Programme of Assistance to the Palestinian People ﺑﺮﻧﺎﻣﺞ اﻷﻣﻢ اﻟﻤﺘﺤﺪة اﻹﻧﻤﺎﺋﻲ/ ﺑﺮﻧﺎﻣﺞ ﻣﺴﺎﻋﺪة اﻟﺸﻌﺐ اﻟﻔﻠﺴﻄﯿﻨﻲ
United Nations Development Programme Programme of Assistance to the Palestinian People ﺑﺮﻧﺎﻣﺞ اﻷﻣﻢ اﻟﻤﺘﺤﺪة اﻹﻧﻤﺎﺋﻲ/ ﺑﺮﻧﺎﻣﺞ ﻣﺴﺎﻋﺪة اﻟﺸﻌﺐ اﻟﻔﻠﺴﻄﯿﻨﻲ
United Nations Development Programme
Programme of Assistance to the Palestinian People ﺑﺮﻧﺎﻣﺞ اﻷﻣﻢ اﻟﻤﺘﺤﺪة اﻹﻧﻤﺎﺋﻲ/ ﺑﺮﻧﺎﻣﺞ ﻣﺴﺎﻋﺪة اﻟﺸﻌﺐ اﻟﻔﻠﺴﻄﯿﻨﻲ
xiii
- Introduction............................................................................................................................................. Table of Contents
- 1.1. Purpose
- 1.2. Al Al‐Fakhoora Dynamic Futures Programme Overview................................................
- 1.3. Scope of Project
- 1.4. Stakeholders
- Donor
- UNDP Manager or General manager
- Leadership and Economic Empowerment Coordinator
- Quality Education and Student Services Coordinator
- Communication Coordinator
- Monitoring and Evaluation Coordinator
- Finance Manager
- Data and Reporting coordinator
- Receptionist
- Project Officer
- Scholarship Coordinator
- Academic Assistant
- Archive
- Student Activity Coordinator
- Psychosocial support project Coordinator
- life coach
- Psychologist........................................................................................................................
- Economic Empowerment project Coordinator......................................................
- System Administrator
- Overall Description
- 2.1 45 TSystem Environment 45 T
- Online Selection Website
- Al Fakhoora MIS
- 2.2. Software Development Methodology
- 2.3. Functional Requirements Specification
- General Use Cases
- Quality Education Use Cases
- Student Services Use Cases
- Leadership Development Use Cases
- Economic Empowerment Use Cases
- Management Use Cases.....................................................................................................
- 2.4. User Characteristics
- 2.5. Non‐Functional Requirements
- Architectural
- Accessibility............................................................................................................................. iii
- Security requirement
- Capacity
- Documentation......................................................................................................................
- Efficiency
- Effectiveness
- Fault Tolerance
- Privacy
- Data Integrity
- Performance
- Availability
- Reliability
- Access Control
- Connections to Outside the System..........................................................................
- Scalability
- Usability................................................................................................................................
- Interoperability
- Portability
- Recoverability.....................................................................................................................
- Requirements Specification
- 3.1. External Systems............................................................................................................................
- 3.2. Online Selection Website Functional Requirements
- User login
- User logout
- Change password
- Recover password
- Edit user profile information
- Manage Users
- Manage Authentication......................................................................................................
- Manage Settings
- Manage Constants
- Manage Addresses...........................................................................................................
- Manage Universities and Branches
- Manage Colleges and Specialties...............................................................................
- Add New Scholarship Application
- Display Scholarship Applications................................................................................
- 3.3. MIS System Functional Requirements
- General Functional Requirements - User login - User logout - Change password - Recover password
- Edit user profile information iv
- Manage Notification............................................................................................................ - Receive Notification - Display Latest Notification - Display All Notification............................................................................................... - Delete Notification.......................................................................................................
- Manage Messages................................................................................................................ - Add New Message - Display Sent Messages - Display Received Messages - Display Message Details - Reply Message - Forward Message - Delete Message............................................................................................................. - Flag Message
- Manage Calendar - Display Full Calendar - Add new Calendar........................................................................................................ - Add Events - Edit Event......................................................................................................................... - Delete Event - Delete Calendar - Share Calendar
- Manage Users - Add New User................................................................................................................ - Display users - Display user information - Edit user information - Set New Password for User - Manage User Permissions - Display User Log - Block User........................................................................................................................
- Manage Authentication
- Add New Role................................................................................................................
- Display Roles
- Display Role Users........................................................................................................
- Delete Role
- Edit Role Permissions
- General Settings
- Manage Contacts..............................................................................................................
- Add New Contact
- Display all Contacts
- Display contact details v
- Edit contact information
- Delete Contact...............................................................................................................
- Edit SMS Settings
- Manage SMS Templates
- Add new SMS Template
- Display SMS Templates
- Edit SMS Template information
- Delete SMS Template
- Display SMS Logs
- Manage Constants
- Add New Constant.......................................................................................................
- Display Constants
- Edit Constant Information.........................................................................................
- Delete Constant
- Manage Addresses...........................................................................................................
- Add new address
- Display addresses
- Edit address information
- Delete Address
- Manage Academic Years
- Add New Academic Year
- Display academic years
- Edit academic year information
- Delete Academic year
- Manage Universities and Branches
- Add new university
- Display universities and branches
- Add new university branch
- Add new university college
- Add New College Specializations...........................................................................
- Edit University Information
- Edit Branch Information
- Edit College Information
- Edit Specialization Information
- Delete University
- Delete Branch
- Delete College
- Delete Specialization..............................................................................................
- Manage Transportation Matrix
- Display transportation matrix
- Add or Edit transportation cost - Copy transportation matrix vi
- Manage Stationary Cost
- Add New Stationary Cost
- Display all Stationary Cost
- Edit Stationary Cost
- Delete Stationary Cost.............................................................................................
- Manage Colleges Categories
- Add New Colleges Categories
- 3.3.21.1.1. Display all Colleges Categories - Edit Colleges Categories Information................................................................ - Delete College Category.........................................................................................
- Quality Education Functional Requirements - Add New Students - Add new student information - Import new students from excel sheet - Import new students from online selection website - Edit student's information - Display student information - Display all students - Search student - Send SMS to students or their parents - Manage Tuition Fees - Add Universities Financial Statements - Display Universities Financial Statements - Display University Financial Statement Details - Approve Universities Financial Statements - Edit Universities Financial Statements - Delete Universities Financial Statements - Manage Transportation - Display Transportation for students................................................................... - Add Transportation for students - Manage Books and Stationery for Students - Display Books and Stationery for Students - Add Books and Stationery for Students - Manage Other Study Requirement for Students............................................... - Add New Students Study Requirement Cost.................................................. - Display Students Study Costs - Edit Student Cost....................................................................................................... - Delete Student Cost - Manage Graduation Project Allowance for Students - Add New Graduation Request - Display Graduation Request.................................................................................. - Approve Graduation Request vii - Delete Graduation Request
- Manage Committee Meeting....................................................................................
- Add New Committee Meeting
- Display Committee Meetings
- Display Committee Meeting Details
- Edit Committee Meeting
- Delete Committee Meeting
- Manage semester registration for students
- Display semester registration for student........................................................
- Add semester registration for student
- 45 T 45 T 45 T Display all semester registrations for student 45 T - Delete semester registration for student
- Manage Student transference requests
- Add New Student transference request
- Display All Students transference requests
- Display Student transference request Details
- Approve Student transference requests
- Manage Student postpone requests
- Add New Student postpone request
- Display All Students postpone requests
- Display Student postpone request Details
- Approve Student postpone requests.................................................................
- Manage Student bridging requests
- Add New Student bridging requests
- Display All Students bridging requests
- Display Student bridging requests Request Details.....................................
- Approve Student bridging requests...................................................................
- Manage Student warning
- Add New Student warning
- Display All Students warning Requests.............................................................
- Display Student warning Request Details
- Approve Student warning Requests
- Edit Student warning requests
- Delete Student warning requests........................................................................
- Manage Scholarship Freezing...................................................................................
- Add New Scholarship Freezing
- Display All Scholarship Freezing Requests
- Display Scholarship Freezing Request Details
- Approve Scholarship Freezing Requests
- Edit Scholarship Freezing requests
- Delete Scholarship Freezing requests
- Manage scholarship termination viii
- Add New Scholarship Termination
- Display All Scholarship Termination...................................................................
- Display Scholarship Termination Details
- Approve Scholarship Termination
- Edit Scholarship Termination
- Delete Scholarship Termination...........................................................................
- Student Services Functional Requirements
- Manage Al Fakhoora house visits............................................................................
- Add new Al Fakhoora house visits
- Display Al Fakhoora house visits
- Display Al Fakhoora house visits details
- Edit Al Fakhoora house visits information
- Delete Al Fakhoora house visits
- Manage Al Fakhoora House Meetings
- Add New Meeting Request
- Display Meeting Requests
- Display Meeting Request Details
- Edit Meeting Request Information
- Delete Meeting Request
- Approve or Dismiss Meeting Request
- Manage Psychological Support Trainings
- Manage Psychological Support Activities
- Manage psychological support students' sessions
- Add new psychological support student session..........................................
- Display psychological support student sessions
- Display psychological support student session details
- Edit psychological support student session information
- Delete Psychological Support Student Sessions
- Leadership Functional Requirements
- Manage Trainings
- Add New Training
- Display Trainings
- Display Training Details
- Edit training information
- Delete Training
- Manage Students’ Attendance.............................................................................
- Manage Student Evaluation for Training
- Manage Student Evaluation for Training
- Manage Activities
- Add New Activity
- Display Activities
- Display Activity Details ix
- Edit activity information..........................................................................................
- Delete Activity.............................................................................................................
- Manage Students’ Attendance.............................................................................
- Manage Student Evaluation for Activity
- Manage Student Evaluation for Activity
- Manage Students Clubs
- Add new Students Club
- Display Students Clubs............................................................................................
- Display Students Club details
- Edit Students Club information............................................................................
- Delete Students Club
- Economic Empowerment Functional Requirements
- List alumni
- Manage employers
- Add new employer
- Display employers
- Display employer details
- Edit employer information
- Delete Employer
- Manage Internships
- Add New Cycle
- Display Cycles
- Display Cycle Details
- Edit Cycle
- Delete Cycle.................................................................................................................
- Add Internship
- Display All Internship
- Display Internship Details.......................................................................................
- Edit Internship
- Manage Field Visits
- Add Field Visits
- Display All Field Visit
- Display Field Visit Details........................................................................................
- Edit Field Visit
- Delete Field Visit
- Manage Career Days
- Add new career day..................................................................................................
- Display All career day
- Display Career Day Details
- Edit career day
- Delete career day x
- Manage International opportunities Applications
- Add International opportunities Applications
- Display All International Opportunities Applications
- Edit International opportunities Applications (Accept or dismiss)
- Manage E‐Work
- Add Student E‐Work Applications
- Display All E‐Work Applications
- Approve E‐Work Application
- Manage E‐Work Trainings
- Manage E‐Work Activities......................................................................................
- Management Functional Requirements.............................................................................................
- Manage surveys (Evaluation Forms)
- Add new survey..........................................................................................................
- Edit survey
- Duplicate Survey
- Delete survey
- Publish survey
- Manage focus groups
- Add new focus group
- Display all focus groups
- View focus group details
- Edit focus group
- Duplicate focus group
- Delete focus group
- Manage Complains and suggestions.....................................................................
- Add new complaints or Suggestions (Employee form).
- Add new complaints or Suggestions (Student form).
- Display complaints and Suggestions.
- Display complaint or suggestion details.
- Reply to complaints or Suggestions.
- Assign complaints or Suggestions to another user.
- Manage Communication
- Add new album
- Edit album
- Display albums
- Display albums items
- Delete album...............................................................................................................
- Add item to album....................................................................................................
- Partnerships
- Add new partner
- Display All Partners
- Display Partner Full Information xi
- Edit Partner
- Delete Partner
- Manage Al‐Fakhoora house rooms
- Add New Rooms........................................................................................................
- Display All Rooms
- Display Rooms Details
- Edit Room.....................................................................................................................
- Delete Rooms
- Manage Assets
- Add New Assets
- Display All Assets.......................................................................................................
- Display Assets Details
- Edit Asset
- Delete Assets...............................................................................................................
- Reports
- Students Report
- Tools distribution report.........................................................................................
- Number of Visits per Student
- Al Fakhoora house visitor Rate of satisfaction
- Training Report
- Training Evaluation Report
- Laptops distribution lists
- Psychosocial Support Cases Report
- Activity attendance report
- Internship attendance sheet
- Success stories..........................................................................................................
- Site Visits Reports
- Communication Report.........................................................................................
- 3.3.80.20. Generate report from templates
- 3.3.80.21. Display semiannual report
- 1.1. Data Tables
- 1.2. User Interface sketch
- Figure 1: System Environment List of Figures
- Figure 2: General Use Cases
- Figure 3: Quality Education Use Cases
- Figure 4: Student Services Use Cases.....................................................................................................
- Figure 6: Leadership Development Use Cases.................................................................................... Figure 5: Leadership Development Use Cases.......................... Error! Bookmark not defined.
- Figure 7: Economic Empowerment Use Cases....................................................................................
- Figure 8: Management Use Cases
- Figure 9: survey results
- Figure 10: Display students
- Figure 11: student CV................................................................................................................................
- Figure 12: Student CV
- Figure 13: Student academic information
- Figure 14: Sens sms
- Figure 15: Recover password
- Figure 16: Publish survey
- Figure 18: Login
- Figure 19: Import students
- Figure 20: Import students from excel
- Figure 21: focus group..............................................................................................................................
- Figure 22: Profile
- Figure 23: All reports
- Figure 24: Display students
- Figure 25: Complaints and suggestions
- Figure 26: Create survey...........................................................................................................................
- Figure 27: Communication
- Figure 28: Display Complains.................................................................................................................
- Figure 29: Add Complaints......................................................................................................................
- Figure 30: Add Complaint (Employee)................................................................................................
- Figure 31: Change password
- Figure 32: Album.........................................................................................................................................
- Figure 33: Ad user.......................................................................................................................................
- Figure 34: User Authentications
- Figure 35: SMS Settings
- DF, SRS V 1.0
- Table 1: User information List of Tables
- Table 2: Display users’ information
- Table 3: Contact information..................................................................................................................
- Table 4: Display contacts
- Table 5: Student Personal Information
- Table 6: Student Family Information
- Table 7: Student Academic Information
- Table 8: Display students
- Table 9: Display semester registration................................................................................................
- Table 10: Add semester registration
- Table 11: Add new training (Student list)
- Table 12: Display trainings
- Table 13: Add new activity (Student list)
- Table 14: Add new activity (Advocacy activity information).......................................................
- Table 15: Students Club information
- Table 16: Attachment
- Table 17: Add new Al‐Fakhoora House visitor
- Table 18: Add new alumni request
- Table 19: Add new bridging request
- Table 20: Add new dismiss application
- Table 21: financial university statement
- Table 22: graduation project financial request................................................................................
DF, SRS V 1.0 16
programme, which targets Palestinian postsecondary students of underserved
backgrounds, avails opportunities for them to actualize their potential by
overcoming socioeconomic, political and cultural limitations and enable them to
become productive members in the society.
The proposed Programme is multi‐faceted, with strategic interventions to support
directly the students and indirectly their families, across a number of technical
areas. The structure of the Programme can be articulated in terms of four main
components:
- Quality Education , including domestic undergraduate scholarships as well as technical advisory work to support the improvement of quality education in Gaza;
- Student Services , including comprehensive support services to contribute to students’ academic success wellbeing and to equip them with internationally recognized employable skills,
- Leadership Development , including a comprehensive multi‐stage training program to empower students to become civic leaders as well as a wide range of opportunities for students to apply the related skills and contribute in their communities throughout their studies;
- Economic Empowerment , including work to bridge educational opportunities to success in professional life through career preparation, internships, networking, and opportunities for entrepreneurship and economic empowerment.
These four areas provide a basic component structure for the Programme.
However, the programme structure remains open and flexible in order to
accommodate a wide range of activities supporting the central aim of, “building a
cadre of educated and trained leaders who are civic‐minded, intellectually able,
and professionally skilled to become the community, business, and national civic
leaders of the future.” The anticipated results around which these components
were developed are discussed below.
The proposed Programme will target 630 disadvantaged students over an eight‐
year period, with a range of opportunities depending on the type of scholarship
applicable to the student.
DF, SRS V 1.0 17
1.3. Scope of Project
Project separated to two main web systems:
1. Online selection portal is one of the peripheral systems that have an
important role in Al‐Fakhoora mission and functions, it allows Al‐Fakhoora
team to select the right student from list of students so that is can enroll in
their program, the selection is based in many parameters which created
the final poor selection criteria
2. Complete Management Web System for Al‐Fakhoora Programme.
Programme. This system will be designed to maximize the organization
productivity by providing tools to complete manage all Al‐Fakhoora
Programme processes, which would otherwise have to be performed
manually. By maximizing the stakeholders work efficiency and production
the system will meet their needs while remaining easy to understand and
use.
More specifically, this system is designed to allow Al‐Fakhoora team to
manage and follow with a group of beneficiaries to keep the firm running
well. The system will facilitate communication between students, organizers,
and students' organizers donor.
1.4. Stakeholders
Donor
A user of the MIS system who donate Al‐Fakhoora programme and
responsible for programme planning and developing, he concerned of all
reports and statistics.
DF, SRS V 1.0 19
the programme and evaluate the results of them. He/she can access all
reports and data of the system
Finance Manager
That user can display students' financial reports on the system
Data and Reporting coordinator
That user is responsible for following‐up all system data and generate
required reports
Receptionist
That user reception students at Al‐Fakhoora House and add visits to the
system
Project Officer
That user is responsible for following‐up all activities of Al‐Fakhoora
House and manage all the programme process, He/she can display all
reports related to that.
Scholarship Coordinator
That user responsible for follow up scholarship programme with students.
He/she can manage students' data on the system and view all reports
concerns students' services and quality education
DF, SRS V 1.0 20
Academic Assistant
That user is an assistant for scholarship coordinator, responsible for
students' services and quality education data entry.
Archive
That user responsible for archiving all files on the system
Student Activity Coordinator
A user that responsible for students' trainings and activities, He/ She
manage all functions concerns training as training plans, students'
attendance, training evaluation, training results and more.
Psychosocial support project Coordinator
A user responsible for psychosocial support, following‐up Life coach
sessions and can adding new trainings.
life coach
That user responsible for adding sessions and trainings that making for
students to the system and the results of those sessions
Psychologist
The need of that person come if any student suffers a psychological case.