A requirement model is developed
for the requirements for the development of the website portal for the development
of the government’s online service quality and customer satisfaction. The model
shows that first step of the requirement model is the conceptual data model.
The first step is providing the basic concept of the requirement that is
implemented and become the logical data that is shown in the website portal for
the users and the mobiles applications that will become the physical data in
the database (MySQL), SQL server of database management server as well as the
physical data in the database of the web server. The data after collection was
not organized as well as was in the raw shape. To make the data more useful,
the requirement model is formed for making the data organized as well as the
data became conceptual when it was organized as well as it has come into
logical form when it was implemented or converted into the programming
language.Hardware
/ Software Specification of
Government Online Service Quality and Customer Satisfaction Portal
Item
|
Web server (minimal)
|
Web server (recommended)
|
Combined Web & Database Server
(minimal)
|
Combined Web & Database Server
(recommended)
|
Processor
|
1.6 GHz CPU
|
2 x 1.6 GHz CPU
|
2 x 1.6 GHz CPU
|
4 x 1.6 GHz CPU
|
RAM
|
1.75 GB RAM
|
3.5 GB RAM
|
3.5 GB RAM
|
7 GB RAM
|
HDD
|
1x 40 GB of free
space or more is recommended for the web shop data (non-system drive is
preferred)
1x 40 GB of free space or more is recommended for the software that is listed
in the software requirements (system drive)
|
Recommended Microsoft Azure
Virtual Machine Configuration
|
Basic Small VM
|
Basic Medium VM
|
Basic Medium VM
|
Basic Large VM
|
The government professionals complete a task
as well as they have successfully provided the governmental service to the
citizens of any society or community or the group, they can take the feedback
from all of them, and for the record or evidence, they should be able to save
the records into the database and in web server drive. If the government
professionals will have any need to see his served areas or the selected
community to provide any kind of evidence in the critical situation, they can
easily show the record by searching from the web server drive.
System
Development Tools of Government
Online Service Quality and Customer Satisfaction Portal
The tools that
are used in the development of the website portal as well as the development of
the mobile application portals. For the development of the website, Laravel is
used that is a framework of the PHP. For the implementation of the website
portal, a lightweight editor is used named as sublime text 3.0 as well as the
heavy editor is also used for the backend Laravel development with the name as
PHPstorm. PHP Storm is heavy tool but it is very efficient for the development.
For Website
Environment
|
Editor
|
Database
|
Programming Language
|
Website tool for front and backend
|
Sublime Text or PHP Storm
|
MySQL server or SQL server
|
HTML, CSS, Bootstrap, JavaScript,
PHP
|
For Mobile of Government Online Service Quality and Customer Satisfaction Portal
Environment
|
Editor
|
Database
|
Programming Language
|
Mobile
application
|
Android Studio
|
MySQL server or SQL server
|
Java, Android, Swift
|
Selected Programming Language of Government
Online Service Quality and Customer Satisfaction Portal
The programming language used is
PHP to develop the system website for both of the parties the civilians as well
as the government professionals. For the development, the PHP framework named
Laravel is used for the backend development, while for the frontend development
of the website portal, HTML, CSS, JavaScript, as well as bootstrap are used. In
the frontend development of the website, it requires some stuff of designing to
make the website or the front view of the website attractive, Bootstrap as well
as CSS coding is used while for the animations or embedding the view more
attractive with use of popup JavaScript as well as bootstrap for the putting
effects in the website portal.
On the other side, for the
development of mobile applications, Java programming, Android programming as
well as swift programming languages are used. Java and android programming
languages are used for the android application development while swift
programming language is used for IOS or Apple or iPhone application
development. To show the data of the applications, web services or restful APIs
are developed using the PHP language. The web services are sending the JSON
response by encrypting the data or the objects to the mobile applications
whether they are Android or IOS applications.
Databases like MySQL server is
used for saving the data or the record from the website or mobile applications
into the database. In the website, there eloquent model for seeding and
retrieving the data are used. The reason is to use the MySQL server because it
is compatible with the Laravel PHP framework that is applicable on PHP version
of 7.3.1. The second reason is to use the MySQL server because it provides the
maximum speed as well as it also provides the proper ERD relations between the
tables as well as can easily show the relationships between every table
including indexing and the foreign keys.
Database Requirements of Government Online Service Quality and
Customer Satisfaction Portal
The requirements for making the database are some
permissions to access the database server to store, edit, view as well as
delete the record. The database should have a backup procedure for the
prevention of loss of the data stored in the server. The database server I have
used in the project, it has the proper eloquent model as well as the schema
models that can easily handle and manage the data into the database.
Indicating
the problems which arose during this process and how they were identified and
overcome.
In
order to achieve the objectives of the current study, the possible problems are
related to the responses of the respondents (these are based on the subjective
approach), the time span allowed for conducting the current research work, the
model being used and the use of the technology etc. All the above said problems
are better catered by the precautionary measures. The date for the current
research work is also based on the secondary data. The basic know-how about the
latest and the advanced technology is gathered.
References of Requirement Model of Government Online Service Quality and Customer Satisfaction Portal
Belani, H. P. (2005). Implementing web-surveys for
software requirements elicitation. In Proceedings of the 8th International
Conference on Telecommunications, 2005. ConTEL 2005, 2(1), 465-469.
Firesmith, D. (2003). Modern requirements
specification. Journal of Object Technology, 2(2), 53-64.
Gibson, J. C. (2004). Developing a requirements specification
for a Web service application. In Proceedings. 12th IEEE International
Requirements Engineering Conference, 340-344.
T. Miller, B. u. (2014). Requirements elicitation
and specification using the agent paradigm: the case study of an aircraft turnaround
simulator. IEEE Transactions on Software Engineering, 10(40),
1007-1024.
Y. H. Sung, S. H. (2009). Service quality between
e-government users and administrators. I-WAYS, Digest of Electronic
Commerce Policy and Regulation, 4(32), 241-248.