Chapter Three
Chapter Three
3.1 Overview
System analysis is a problem solving technique that decomposes a system into its
component parts for the purpose of studying how well the component parts work and interact to
accomplish their purpose. It describes what a system should do to meet the information needs of
users.
System analysis is the process of enumerating the investigating of the existing system ;
problems of the existing system; analyzing the proposed system for its cost and benefits;
analyzing both the system and user requirements and considering possible alternative systems. It
is an in-depth study of end user information needs that produce functional requirements that are
used as the basis for the design of a new information system.
The proposed system is been designed in such a way that in order to process result,
generate transcript and notification, these features are needed to implement to the software to
meets our requirements the administrator create and activate departments, session, semesters,
register HODs, Lecturers, users, courses with code, title, unit and status, upload registered list,
generate notification, transcript, edit and print result on request. The lecturers will be able to
view the list of assigned courses and access to student score sheets and HODs will allocate
courses to lecturers based on their qualification, view score sheets and print semester results.
1. HTML
HTML stands for HyperText Markup Language. It is the standard markup language for
creating Web pages. HTML describes the structure of a Web page. It consists of a series of
elements. The HTML elements inform the browser on how to display the content. Browsers
do not display the HTML tags but use them to render the content of the page.
2. JAVASCRIPT
3. CSS
CSS which stand for Cascading Style Sheets (CSS) is a style sheet language used to describe
the presentation of a document written in HTML. CSS describes how elements should be
rendered on screen, paper, or in the media. CSS is used to enable presentation of document
content from document presentation. This is refers to the separation of document presentation
aspects such as colors, layouts and fronts from the actual document content. CSS helps us
achieve layout and control much easier.
PHP stands for Hypertext Pre-processor, It is one of the back end languages which is
known as the server scripting language that can be embedded into HTML, It is an open-source
code, a powerful tool for making dynamic, interactive web pages that user can interact with,
include functionalities such as getting user inputs, manipulation of those inputs and storage of
these data in a suitable database system.
2. SQL
Login Registration
Not
Not Is
Is Not
Not
No No
Valid?
Valid? Valid?
Valid? Registered
Registered
Yes
Lecture
Lecture Admin
Admin HOD
HOD
rr
LIST
LIST OF
OF ASSIGNED
ASSIGNED SET
SET SEMESTER
SEMESTER ALLOCATE
ALLOCATE
COURSE
COURSE
AND SESSION COURSES
COURSES TO
TO
LECTURERS
LECTURERS
VIEW
VIEW STUDENT
STUDENT SCORE
CREATE
CREATE
SCORE SHEET
SHEET
DEPARTMENT
DEPARTMENT
VIEW SCORE
VIEW SCORE
VIEW
VIEW RESULTS
RESULTS
REGISTER
REGISTER
SHEETS
SHEETS
DEPARTMENTAL
DEPARTMENTAL
COURSES
COURSES
VIEW
VIEW
RESULTS
RESULTS
MANAGE
MANAGE USER
USER
GENERATE
UPLOAD
UPLOAD DEPUTY
DEPUTY REPORTS
REGISTRAR
REGISTRAR
SIGNATURE
SIGNATURE
GENERATE
GENERATE
UPLOAD
UPLOAD REGISTER
REGISTER REPORTS
REPORTS
STUDENT
STUDENT LIST
LIST
1. Administrator
2. Lecturer
3. HOD
Create
Password
Register
Courses
Score
Score Sheet
Sheet
Admin Lecturer
Lecturer
Print Semester
result
Upload
Signature
Upload
Register List
HOD
Print Senate
Result
Assigned
Courses
Set Semester
and Session
Admin Login
REGISTRATION
No Yes No
Not
Register NOT
IS
ed VALID
VALID
VALID
Upload Signature
Create Department
Score Sheet
Manage Users
Logout
Start
HOD Login
REGISTRATION
No Yes No
Not
Register IS NOT
ed VALID VALID
VALID
Score Sheet
Manage
Manage Dashboard
Dashboard
Logout
Start
Lecturer Login
REGISTRATION
No Yes No
Not No
Register IS NOT
ed YesVALID VALID
VALID
Assigned Courses
Score Sheet
View Result
Manage
Manage Dashboard
Dashboard
Logout
Atabong, et al. (2010). Examination in Africa with Automated test taking marking and result
priniting. Research ,Result system in Nigeria 4(1) 2010. Retrieved from https://ijrest.net/
Amar, E. and Mohini (2009). Single portal for integrated examination system, emerging
technologies in e-governance, E-Governance, pages 287-293
Akinmosin James (2014). Automated Students Result Management System using Oracle’s
Database, Forms and Reports. Journal of Information Engineering and Applications, (Vol
4, No. 11). Retrieved from www.iiste.org
B. Emmanuel and D. N. Choji (2012), A Software application for colleges of education Students
results processing, Journal of Information Engineering and Applications, Vol. 2, No.11,
2012. Retrieved July 2019.
Beizer, B.S. (1990). Software Testing Techniques, 2nd ed. Van Nostrand-Reinhold, USA.
Bhatt J, et al. (2016). Result Generation System for CBGS Scheme in Educational Organization.
International Journal of Research in Engineering and Technology (IJRET), Vol. 5, Issue 2
from http://www.ijret.org.
Bijoy C. et al. (2016). Accessing a portion of MIS: Result Management System. International
Journal of Engineering Trends and Technology, (Vol. 34, No. 5). Retrieved from
www.ijettjournal.org
Duan R. and Zhang M. (2010). Design of Web-based Management Information System for
Academic Degree and Graduate Education.
Gunathilake, et al, (2009). Open Source, Web-based Management Information System for
Faculty Administration. MIS Faculty of Science. 6th Ac. Session.
Gronlund N. 1993. How to make achievement tests and assessments. 5th edition, NY: Allyn and
Bacon.
Juan. (2004). Information Technology. Pearson Education Limited, UK, USA, 2004.
JISC InfoNet (2007). HEI Records Management, Guidance on Managing Students Records.
Hemn B.B. and Wu Fei (2014). Student Management Information System. International journal
of ComputerEngineering and Technology(IJCET), Vol. 5, Issue 2.
Matthew Lynch, (2016). The Real Purpose of Assessments in Education. Article Retrieved from
https://www.theedadvocate.org/real-purpose-assessments-education/
Michael Hurd. (2016). The Purpose of Exams. Article Retrieved from https://www.edu-
quip.co.uk/
Mitra, A. (2011). Classifying data for successful modeling. Information and Science Technology,
vol 16,4:234 346.
Mariusz Czerniak (2010). Student Management Information System for Polish Universities at its
tenth anniversary. Warsaw: MUCI.
Nmaju O., Nwachukwu E. O., and Ugwu C. (2013). A Novel Web-based Student Academic
Records Information System. West African Journal of Industrial and Academic Research,
Vol. 7, No. 1.
P. Beka and F. T. Beka (2015), Automated result processing system. A Case study of Nigeria
University, International Journal for Research in Emerging Science and Technology, Vol.
2, Issue-9, Sep, 2015. Retrieved July 2019.
Quinn, M. J. (2004). Parallel Programming in C with MPI and openMP. Dubuque, Iowa:
McGraw-Hill Professional.
Ukem, E. et al. (2012). A software application for university students results processing.
Journal of Theoretical and Applied Information Technology, Vol. 35 No.l:10.
Vossen, G. F. (1991) . Data Models, Database Languages and Database Management Systems.
U.S.A: Addison Wesley Publishing Company.
Walia S. and Gill K. S. (2014). A Framework for Webbased Student Record Management
System using PHP. International Journal of Computer Science and Mobile Computing
(IJCSMC), Vol. 3 Issue 8. Retrieved from www.ijcsmc.com