Академический Документы
Профессиональный Документы
Культура Документы
Supervisor Review:
Form No. GP1-02 - Students should submit this form via blackboard along with the final draft chapter 1 and hand
in hard and soft copies to the supervisor by the due date.
Team Members Evaluation: Points
10
Student 1
Student 2
Student 3
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
Chapter 1 Rubrics – Part 1
CHAPTER 1
HIGHLY DEVELOPING NOT Mark
Part 1 PROFICIENT
PROFICIENT PROFICIENCY PROFICIENT 10
CRITERIA
More than 10
4-6 evidences
Project Overview 7-9 evidences of evidences of not
Almost clear and of not clear or
What the project will achieve and, if not clear or not clear or not
well overviewed not well
necessary, what it will not achieve well overviewed well
overviewed
overviewed
Scope
Almost clear and More than 10
Describe what work is in scope for 4-6 evidences 7-9 evidences of
well defined evidences of not
the project, and specifically what of not clear or not clear or not
(followed given clear or not
work is out of scope. Boundaries and not well defined well defined
guidelines) well defined
limitations.
Objectives
Overall goal in developing the Almost clear and More than 10
4-6 evidences 7-9 evidences of
project, high level descriptions of well stated evidences of not
of not clear or not clear or not
what the project will do. A concise (followed given clear or not
not well stated well stated
and precise objective statement stated guidelines) well stated
in bullets.
Business Requirements
High level business requirements
Almost clear and More than 10
elicited from stakeholders should be 4-6 evidences 7-9 evidences of
well stated evidences of not
listed, categorized by both priority of not clear or not clear or not
(followed given clear or not
and area of functionality should not well stated well stated
guidelines) well stated
clearly reflect requirements gathered
in Chapter 3
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
Chapter 1 Rubrics – Part 2
CHAPTER 1
HIGHLY DEVELOPING NOT Mark
Part 2 PROFICIENT
PROFICIENT PROFICIENCY PROFICIENT 10
CRITERIA
More than 10
Almost followed 4 to 6 evidences 7 to 9 evidences
Formatting evidences of not
all formatting of not following of not following
Follow formatting guidelines following
guide guidelines guidelines
guidelines
More than 10
Language and Grammar Almost followed 4 to 6 evidences 7 to 9 evidences
evidences of not
Follow grammar and language all language and of not following of not following
following
guidelines grammar guide guidelines guidelines
guidelines
More than 10
Citation and Reference Almost followed 4 to 6 evidences 7 to 9 evidences
evidences of not
Follow citation and reference all citation and of not following of not following
following
guidelines reference guide guidelines guidelines
guidelines
More than 10
Introduction and Summary 4 to 6 evidences 7 to 9 evidences
Almost followed evidences of not
Followed introduction and summary of not following of not following
all structure guide following
structure guidelines guidelines guidelines
guidelines
More than 10
Chapter 1 Structure 4 to 6 evidences 7 to 9 evidences
Almost followed evidences of not
Followed Chapter 1 structure of not following of not following
all structure guide following
guidelines guidelines guidelines
guidelines
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
Chapter 1 Rubrics – Part 3
Points
Criteria
10
Teamwork Skills
Mark Description
0 – 5.99 Fail
6 - 6.99 Not Proficient
7 - 7.99 Developing Proficiency
8 - 8.99 Proficient
9 - 10 Highly Proficient
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
1.1 Overview
The Citizen Feedback Management System is a project aiming to connect citizens
with ministries to help improving the provided service by allowing ministries to
gather accurate and fresh feedback about their on-going operation.
The Citizen Feedback Management System will allow citizens to express their
experience with a certain ministry allowing that ministry to see its own operation with
in the eye of citizens which will allow the ministry to improve its own service
according to the citizen’s needs. The project will be a web application that allow
citizen, ministry, and experts to participate in improving the provided service.
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
1.2: Problem Statement :
In any country, ministries are the back-bone of any government in the
world. The success of a government depends on the performance of different
ministries. Nowadays, governments have shifted to E-Government which
allow citizens to acquire service without the need to attend the ministry’s
location in person; this cause ministries to have limited feedback. If every
ministry can gather precise and effective feedback, it will provide a better Commented [MBRK1]: Can gather
service which will impact on the government efficiency. Commented [MBRK2]: precise
Commented [MBRK3]: It will provide
All ministries in the world are dedicated to help and provide services for
citizens. Any ministry performance is measured by how happy the Commented [MBRK4]: measured
citizens are with that provided service. Unfortunately, in reality ministries Commented [MBRK5]: citizens are
often don't know what the citizens’ feedback are or what the true Commented [MBRK6]: true
opinions about the provided service are. Ministries tried to gather such Commented [MBRK7]: such
data by running a questionnaire or suggesting box, but unfortunately
these gathered data are not accurate because it is not coming from all or Commented [MBRK8]: these
at least 90% of citizens whom the ministry have provided with a service.
However, it came from a variety of citizens who had the time to give their
opinion to the ministry in person. This will make data unreliable due to
limitation of questionnaire’s aspect.
On the other hand, if we provide the citizens and the ministry with a
system that connect citizens with a certain ministry, it will allow us to
gather accurate data and give every citizen the opportunity to give back Commented [MBRK9]: the
their true opinion. Therefore, ministries' services are expected to be Commented [MBRK10]: their true opinions
improved as a result of feedback from citizens. Commented [MBRK11]: are expected to be improved as a
result of feedbacks from citizens
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
1.3: Project Impact
Direct Impact:
Minimize mistakes and faults in the services provided by ministries . Commented [MBRK12]: services provided by ministries
Put ministries in a competition with others in raising their standards. Commented [MBRK13]: ministries
Boost the citizens' confidence and trust toward the ministry . Commented [MBRK14]: standards
Commented [MBRK15]: ministry
Indirect Impact:
Preservation of environment by avoidance of paper wastage using digital Commented [MBRK16]: by avoidance of paper wastage using
digital feedbacks
feedback.
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
1.4: Project Scope
This project will be developed as a web application.
The graphical user interface will be available in Arabic and English.
Citizens must connect to the Internet to use the system. Commented [MBRK17]: use the system
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
1.To connect citizens with their governments by empowering them to give their Commented [MBRK18]: governments
feedback for different services provided by different ministries. Commented [MBRK19]: for different services provided by
different ministries
2.To allow experts to give advice and suggestions after becoming member of the Commented [MBRK20]: suggestions after becoming member
of the system
system.
3.To allow ministries to publish their activities and receive feedbacks / suggestion Commented [MBRK21]: activities and receive feedbacks /
suggestions from citizens and professionals
from citizens and experts.
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
1.6: Business Requirements
Admin will be able to make new accounts with different privileges.
Admin will be able to approve requests of registrations from ministry, experts
and citizen.
Ministry account will have privilege of publishing their webpage.
Ministry account will be able to add, edit and delete news/activities on their
webpage. Commented [MBRK22]: Ministry account will be able to add,
edit and delete news / activities on their webpage.
Ministry account will be able to read and answer feedbacks and suggestions
from citizens and experts.
Ministry account will be able to generate periodic reports about feedbacks /
suggestions from citizens and experts.
Citizen account will have privilege of publishing feedback to ministries
webpage.
Citizen account will have privilege of reading feedback of ministries webpage.
Experts account will have privilege of publishing suggestions to ministries.
Experts account will have privilege of reading feedback of ministries
webpage.
Often people do not want to answer a survey especially if its voluntary. Commented [MBRK25]: Start new sentence
Questionnaire can limit the citizen's feedback to certain aspects, denying the
citizen of expressing their full opinion.
Gathered data are limited to the aspects of the questionnaire.
Gathered data are distributed in different databases.
No video or audio feedback.
Sometimes questionnaire must be done in person.
Advantages:
Allow ministries to gather feedback.
Allow ministries to get citizens' opinion on a specific issue.
2-Suggisions box:
A box for obtaining additional comments, questions, and requests in its most basic
and traditional form.
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
Advantages:
Allow citizens to give a suggestion or comment on the ministry operation.
Allow citizens to give their full opinion on a specific matter.
Give citizens space to express their opinion in words.
Disadvantages:
Must be done on person.
Manual system. Commented [MBRK26]: Manual
Hard to sort.
Slowness of system
Data can be useless, If it is written in hand-writing that is not readable.
Experts will not go to ministries location to give suggestions.
No video or audio feedback.
Consume a large deal of papers.
Advantages:
Allow citizens to give their full feedback on a ministry's services or on a Commented [MBRK27]: feedback
specific matter. Commented [MBRK28]: services
Allow ministries to view experts’ opinions.
Allow citizens and experts to add suggestions that will improve services of
ministries. Commented [MBRK29]: services of ministries.
Allow ministry to publish news. Commented [MBRK30]: publish
All feedback from different ministries will be gathered in a single database.
Dealings are electronic which is friendly to the environment.
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
Chapter Two: Background
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
2.1: Overview of Existing Systems
In this section, we will present some existing systems that have similar functionality
Commented [MBRK31]: New sentence
as compared to our proposed system, We will discuss two systems that are And
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
Figure 2.1.2 User interface to enter comment on the TAWASOL website.
Advantages:
Easy to use.
Simple GUI in Arabic and English.
Citizens have the chance to fill complain
Citizens can give suggestions
Users must provide National ID number to participate
Users can know their comment’s status
Users can choose type of feedback. Commented [MBRK32]: What does it mean?
Commented [MAMA33R32]:
Disadvantages:
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
2.1.2 : TAQYEEM The Ministry of Labor and Social Development
Taqyeem is a website that aims to measure customer satisfaction regarding the Commented [MBRK34]: Why you are using the word gateway?
provided service by The Ministry of Labor and Social development. The website Commented [MAMA35R34]:
is facilitated through a survey that is sent to clients and then the results are
displayed on Ma'an website. Thus, the survey results are accessible to the users'
website.
Advantages:
Easy to use.
Simple GUI in Arabic
Citizens satisfaction about the complaint box Commented [MBRK36]: Do you mean customers?
Citizen will look better
Monthly report is written about the users' satisfaction toward the ministry
of labor and social development
Issuing reports according to the city
Disadvantages:
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
Feedback cannot be received unless previous service was made
Evaluation is only for the ministry of labor and social development
Experts do not have the chance to provide their opinions
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
2.1.3: Comparison of existing systems with CFMs system:
Easy to use ✓ ✓
Simple GUI ✓ ✓ ✓
Accounts ✓ ✓
Ministry comment ✓
Citizen comments ✓ ✓
Citizen suggest ✓ ✓
Public rating ✓
Public opinion ✓
Reports ✓ ✓
Visual feedback ✓
Table 2.1: Comparison among the existing systems. Commented [MBRK41]: among
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
2.2: Existing Business Processes
to give .
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
.3: Method and Approach
In this project, we have selected the waterfall development Commented [MBRK46]: Waterfall development methodology
to develop this application
methodology to develop this application, In this methodology the phases of the Commented [MBRK47]: In this methodology,
For this purpose, the waterfall methodology has been chosen because we Commented [MBRK49]: This purpose,
already
know the requirements of our system in advance.
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
2.4: Project Planning
2.4.1: WBS: Commented [MBRK50]: What is fourth step?
Training department?
Design and Implementation should have more steps.
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
2.4.2: Time Frame (Gantt Chart):
.
Figure 2.7: Time Frame (Gantt Chart)
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
4.3: Team Member’s Responsibilities:
NO. Task Name Start Finish Responsibility Status
1 GP " Citizen Feedback Management System " 30/09/18 26/04/19 All Team Members Completed
All Team
2 Planning 30/09/18 30/10/18 Members Completed
30/09/18
3 Overviewing project 30/09/18 Alkhelaifi Completed
All Team
16 Analysis 29/11/18 13/12/18 Members In-Progress
17 Selecting requirement gathering techniques 29/11/18 02/12/18 All Team Members In-Progress
Alkhelaifi,
19 Gathering functional requirements 05/12/18 09/12/18 Alhanaki In-Progress
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
20 Gathering non-functional requirements 09/12/18 11/12/18 Alsanad In-Progress
All Team
22 Design 28/01/19 09/03/19 Members Not yet started
23 System Design 28/01/19 09/03/19 All Team Members Not yet started
All Team
24 Implementation 09/03/19 26/04/19 Members Not yet started
25 System Implementation 09/03/19 26/04/19 All Team Members Not yet started
All Team
26 Finish Graduation Project 12/02/19 26/04/19 Members Not yet started
Table 2.2: Team Member’s Responsibilities.
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
Chapter Three: Requirement Analysis
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
3.1 Requirements gathering techniques
The information is collected to support the project planning, by taking the views of the
actual users of the system, hence, to get great results you need to get strong information
from the real stakeholders. The project team used the interviews method in collecting
the raw information related to the project. It is considered as a most popular technique,
where if anyone need to know something, just he asks. Where we determined the
persons that we will make an interview with them, once we select and determine them,
we should create a schedule of that interview.
The purpose of the interview is to understand how the citizens deals with ministries
services and how to benefit from the provided services.
We make seat down with some people dealing with the ministries and take services,
make interview with them to get information and requirements.
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
3.2 Proposed Business Process
The proposed system will allow the citizens to access the website and enter their
feedback and suggestions to the ministries in the system, then the user can search for
the ministry and send his feedback.
Citizen/Expert
NO
Website
Answer feedback
The ministry will view the user’s feedback and answer the feedback of the user. The
process of proposed system is descried in figure which called a "System To-Be".
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
3.3 Functional Requirements
We have four users as citizen, ministry, expert and system administrator. The most
function requirement that must be achieve in the proposed system are the following:
Citizen Requirements
Expert Requirements
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
Administrator Requirements
1. The System should allow the administrator to login to his account in the system.
2. The System should allow the administrator to create accounts in the system.
3. The System should allow the administrator to approve registration requests in the
system.
Add feedback
Create account
Login
Citizen
Administrator Approve
registration
Register
View Ministry
feedback
Add news
View suggestion
Delete news
Answer
suggestion
View Report
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
3.3.2 Use Case Description
Flow
1. User press login button.
2. System shows the login page.
3. User Fill the username and password form.
4. System checks the validation of username and password.
5. System display home page for the user.
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
Register Use Case Description
Actors: Expert, Citizen, Ministry
Pre-condition: -
Flow
Flow
1. Citizen open ministry web page and press adds feedback button.
2. System shows the feedback form.
3. Citizen enter feedback information.
4. System checks the inputs data.
5. The system inserts data to the database.
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
Answer feedback use case description
Actors: Ministry
Flow
Flow
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
Add suggestion use case description
Actors: Expert
Flow
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
3.4 Non-Functional Requirements
Usability:
User shall be able to perform any task within at most 5 steps.
User shall be able to perform all functions of the system after 15 minutes of
use.
Reliability:
System shall be available all days of the year all times of the day.
Performance:
System shall be able to perform three transactions per second.
Portability:
User shall be able to use the system using any web browser.
Supportability:
System shall be available in English language.
Security:
System will allow only the registered users to use the system.
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
3.5 User Interfaces
Registration interface
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
Login interface
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
Add feedback interface
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.
Add news interface
Chapter 1 Rubrics: These are the rubrics Supervisors follow to give chapter 1 final mark.