Alkan University College Student Information Management System

Similar documents
Requirements Specification

SCHOOL MANAGEMENT SYSTEM

ONLINE VOTING SYSTEM

COS 333: Advanced Programming Techniques. Copyright 2017 by Robert M. Dondero, Ph.D. Princeton University

Requirements Specification

National College of Ireland BSc in Computing 2017/2018. Deividas Sevcenko X Multi-calendar.

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS. INTRODUCTION TO INTERNET SOFTWARE DEVELOPMENT CSIT 2230 (formerly CSIT 2645)

Acceptance Test. Smart Scheduling. Empire Unlimited. Requested by:

ISSN: [Kumar * et al., 7(3): March, 2018] Impact Factor: 5.164

Table of Contents. I) Project Planning. User Analysis. III) Tasks Analysis. IV) Storyboard. V) Function Design. VI) Scenario Design.

A Simple Course Management Website

AGRICULTURE BASED ANDROID APPLICATION

ISSN: January 2017 IJSDR Volume 2, Issue 1. College Website

COS 333: Advanced Programming Techniques

Computer Information Systems

Acceptance Test Plan and Cases (ATPC)

SYSTEM DESIGN. 1 Introduction: 1.1 Overview: 1.2 Scope:

Digitized Engineering Notebook

Announcements. PS 3 is out (see the usual place on the course web) Be sure to read my notes carefully Also read. Take a break around 10:15am

Operational Concept Description (OCD)

Prepared By: PATEL DHARMESH M.( ) (C.E.)

Getting Started. Information Technology Training

Digitized Engineering Notebook

ITM DEVELOPMENT (ITMD)

ONLINE BILLBOARD VIKRAM KUMAR KONDAPANENI B.TECH, ACHARYA NAGARJUNA UNIVERSITY, 2007 A REPORT

Technical Readiness Requirements

International School of informatics and Management

Evangel euniversity [ANGEL ACCESS AND HELP GUIDE]


Faculty Access for the Web 7 - New Features and Enhancements

IN THE PORTAL GET ACCESS TO THE FOLLOWING

Digitized Engineering Notebook

For More Solved Assignments Visit - For More Ignou Solved Assignments Visit -

SMART STUDENT COURSE REGISTRATION PROJECT REFERENCE NO.: 38S1632

FOUNDATIONS OF INFORMATION SYSTEMS MIS 2749 COURSE SYLLABUS Fall, Course Title and Description

Computer Information Systems

WebBiblio Subject Gateway System:

BRING YOUR OWN DEVICE POLICY

All India Council For Research & Training

This section of the release notes is reserved for notable changes and new features since the prior version.

Broadband internet connection ipad, Android tablet, Windows Surface RT or Pro, Chromebook Safari, Google Chrome, Microsoft Edge, Mozilla Firefox

Welcome to Your FCSL Student Web Portal. Course Schedule Students can view and search course schedules and view class details.

Course Title: Enterprise Web Development Instructor: Dr. Michael Bigrigg

About the Tutorial. Audience. Prerequisites. Copyright & Disclaimer. Joomla

The College of William & Mary. Digital Measures ActivityInsight. W&M Administrator User s Guide

ZEND: Survey on the Examination System

Getting Started in CAMS Enterprise

COS 333: Advanced Programming Techniques. Robert M. Dondero, Ph.D. Princeton University

Perceptive DataTransfer

This course includes 14 lessons and 5 Course Activities. Each lesson contains one or more Lesson Activities. The lessons cover the following topics:

Intranet Mailing System. Abstract

Web Site Guidelines. University of Texas at El Paso. Prepared by: The Office of Information Resources and Planning. November 16, 2004.

COMMUNICATION SYSTEM FOR CSE DEPARTMENT

Digitized Engineering Notebook

Preparing and submitting

A Web Based Registration system for Higher Educational Institutions in Greece: the case of Energy Technology Department-TEI of Athens

TTerm Connect Installation Guide

Software Installation Manual

System and Software Support Plan (SSSP)

This section of the release notes is reserved for notable changes and new features since the prior version.

BrownNow A Current Events Application for Brown University. Craig Hawkins Advisor: Stan Zdonik Masters Project Report, Brown University 2017

NOTE-For best results please use either Mozilla Firefox or Google Chrome browsers when applying-

Pro Events. Functional Specification. Name: Jonathan Finlay. Student Number: C Course: Bachelor of Science (Honours) Software Development

Perceptive DataTransfer

GSU Event Portal. OPUS Open Portal to University Scholarship. Governors State University. Mounica Avuthu Governors State University

Administrator Manual

Detailed Design. Java Problem Repository & Education Platform JPREP

emodes: Enhanced Music Organization Digital Ensemble System

Kansas State University Army ROTC Web page. Merlin Kynaston Kansas State University Manhattan, KS

Screening applicants of SIIT scholarship

The Information Technology Program (ITS) Contents What is Information Technology?... 2

IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 02, 2015 ISSN (online):

Internet programming Lab. Lecturer Mariam A. Salih

Assessment Performance Analyzer

EMC Bookshelf Instructor Administrator User Guide

Acceptance Test Client: Dr. Darren Lim, Assistant Professor

Introduction to Ardora

Perceptive Nolij Web. Technical Specifications. Version: 6.8.x

ab Houston Community College

User Manual Cayen Systems, LLC 1

International School of Informatics and management, Jaipur Billing System Synopsis TEAM GROUP - 04 TEAM MEMBERS -ANIL KUMAR ANJANA -BHAIYA LAL ANJANA

Web Development Course (PHP-MYSQL-HTML5.0)

Installation Guide. Copyright 2017 by Educational Testing Service. All rights reserved. All trademarks are property of their respective owners.

Middle East Technical University. Department of Computer Engineering

SADDLEBACK COLLEGE BUSINESS SCIENCE DIVISION

GSU Event Portal. OPUS Open Portal to University Scholarship. Governors State University. Shashivardhan Reddy Amaram Governors State University

SPECIAL PROJECT TITLE: DEVELOPMENT OF AN SMS BASED EXAMINATION RESULT CHECKING SYSTEM

PLATO Learning Environment (v2.0) System and Configuration Requirements

PLATO Learning Environment System and Configuration Requirements

Overview: Our vision for technology use:

Networked Restaurant Reservation

INSTITUTE OF TECHNOLOGY AND ADVANCED LEARNING SCHOOL OF APPLIED TECHNOLOGY COURSE OUTLINE ACADEMIC YEAR 2012/2013

Digitized Engineering Notebook

Content Management Systems. Week 14 LBSC 671 Creating Information Infrastructures

Parkview Pet Hospital: Veterinary Practice Management System Development

2015 Computerized Assessments and Learning, LLC 8/20/2015. Installation Guide

Table of Contents Hampton Park Secondary College - Compass 2015 Created by Chris Knowles, Christina D Sylva and Steve Ware

Three Level Authentication for Student Attendance Management System

COMPUTER INFORMATION SYSTEMS

OncoSys is developed to make the Oncologists work easy by automating the

Transcription:

American Journal of Operations Management and Information Systems 2016; 1(1): 1-6 http://www.sciencepublishinggroup.com/j/ajomis doi: 10.11648/j.ajomis.20160101.11 Alkan University College Student Information Management System Esmael Seid Ali 1, 2 1 Department of Basic Health Science, Dessie Health Science College, Dessie, Ethiopia 2 Department of Nursing, Alkan University College, Dessie, Ethiopia Email address: esmael228@gmail.com To cite this article: Esmael Seid Ali. Alkan University College Student Information Management System. American Journal of Operations Management and Information Systems. Vol. 1, No. 1, 2016, pp. 1-6. doi: 10.11648/j.ajomis.20160101.11 Received: October 4, 2016; Accepted: October 26, 2016; Published: November 15, 2016 Abstract: The system which is developed in this project, student information management system, provides users a simple and efficient way of maintaining student information. The main objective of this project is to build system that allows users to truck student information and manage the school teaching learning process easily. It can be used by educational colleges to keep student and student related data. Student information management system deals with academic related reports, news and the details of student, course, instructor, student grades and other resource related details. And also the system enables users to generate semester grade reports and student transcript at the end of graduation. The system was developed using technologies such as PHP, HTML, JAVA SCRIPT, CSS and MySQL. PHP, HTML, JAVA SCRIPT and CSS are used to build the frontend or user interface and the backend or database was built using MySQL Database. Keywords: Management Information Systems, Record, HTML, SQL, PHP 1. Introduction The project that is going to be developed is about the student information management system for university colleges [1]. As an overview, the system will be used by the university college s administration in student management. The student information management system can handle all details about a student, lecturer, administrator, registrar and department head. The details include lecture, subject details, student personal details etc. In case of current system, they need a lot of time, man power etc. Here, almost all work is computerized. So the accuracy is maintained easily. Student information management system is managed by an administrator. It is the job of the administrator to insert, update and monitor the whole process. Student information management system is a software which is helpful for students as well as the school authorities. All data are stored securely on MYSQL servers managed by the System administrator and ensures highest possible level of security. In the current system, all the activities are done manually. All these problems will be solved by using student information management system. The paper focuses on presenting information in an easy and intelligible manner which provides facilities like registration and profile creation, view status of student s, thus reducing paper work and automating the record generation process in an educational institution. 1.1. Proposed System In this proposed system, the provision of adding the details of the students will be carried out by teachers and administrator. Another advantage of the system is that, it is very easy to edit the details of the students and delete a student when it is found unnecessary. The marks of the student are added in the database and students can view the marks whenever they want. In this proposed system has several advantages User friendly interface Fast access to database Less error More Storage Capacity Search facility Look and Feel Environment Quick transaction Easy to handle and feasible.

2 Esmael Seid Ali: Alkan University College Student Information Management System 1.2. Problem Statement The data in this system are kept manually especially after the end of every semester which makes it difficult to search data after a good number of years when a student need to know some of his details. It takes time to search on the pile (large) of files. Some of the problems are the following: - It is time consuming to record files Wastage of material Duplication of paper Delay in bringing document to those who need it No system for properly transferring or removing of inactive files. Files get lost Costly Not efficient Error prone Difficulty to integrate data Data redundancy Difficulty of locating & finding files dependent each other. 1.3. Objectives 1.3.1. General Objective The general objective of the project is to develop the Alkan university college student information management system which allows users to truck student information and manage the school teaching learning process easily. 1.3.2. Specific Objectives In order to attain the general objective, the following lists of specific objectives are set: Perform a requirement analysis to find out the system functional and non-functional requirements. Design the system using object-oriented models for understanding the system and to make the implementation easy. Design the database for storing student information using MySQL. Implement a web application using PHP, CSS, and apache web server. Design web interface that allow students to view result online. Design web interface that allow students to download course material. Test the performance and reliability of web application. Document analysis: reading the document available in the organization. 1.4.2. Design Methodology The team decides to use object oriented methodology because of the flowing reasons: Easier maintenance. It is known by the group members. Unaffected to change. Its flexibility: OOPs are really flexible in terms of using implementations [2]. Ease of understanding object-oriented models due to a consistent underlying representation throughout the development process [3, 4]. Ease of modification and extensibility of objectoriented models [3, 4]. Ease of reuse of object components from previously designed systems [3, 4]. 1.5. Organization of the Document This document contains five Topics. Topic one defines and describes concepts with regard to SIMS, aiming to give a general view to the reader of the document about tasks or activities which need automation in the university environment. Topic two explains system design. Topic three presents the technology used to develop this system. In the remaining topics, user interface design and conclusion are briefly explained. 2. System Design The Data Flow Diagram (DFD) is a graphical representation of the flow of student information management system. The data flow diagram can also be used for the visualization of Data Processing [5]. DFD shows the interaction between the system and outside entities. This context-level DFD is then exploded to show more detail of the system being modelled. A DFD represents flow of data Movement of data through the different transformations or processes in the system are shown in Data Flow Diagram of Figure 1. 1.4. Methodology 1.4.1. Data Collection The methods used in data collection are questioners, site observation, interviews and document of analysis that are references or indirectly related with them of the student information management system. Site observation: actual observation of the organization. Interview: by asking the employee of the organization. Figure 1. Data Flow Diagram.

American Journal of Operations Management and Information Systems. 2016; 1(1): 1-6 3 2.1. System Requierments Figure 2. Alkan University College SIMS Use Case Diagram. 2.2. Functional Requirements Functional requirements, according to [6] try to focus on the intended behavior of the system or what the system will do. Accordingly, the tasks that the project will do are listed as follows: USER REQUIREMENTS Student: REQ-1: The system shall authenticate before accessing

4 Esmael Seid Ali: Alkan University College Student Information Management System system. REQ-2: The system shall display Notice. REQ-3: The system shall allow students to view their academic status/grades. REQ-4: The system should allow students to view the notice information. REQ-5: The system shall display student s detail. Registrar: REQ-1: The system shall require login before providing any function for registrar. REQ-2: The system shall allow registrar to change his /her account information. REQ-3: The system should allow registrar to view the notice information REQ-4: The system shall calculate cumulative GPA for any student. REQ-5: The system shall search any student detailed information. Instructor REQ-1: The system shall require login before providing any function for any instructor. REQ-2: The system shall allow uploading notice. REQ-3: The system shall display lists courses that are taken by students to instructors. REQ-4: The system shall take attendance of students from the instructor REQ-5: The system shall import the academic grade of students from the instructor. Administrator REQ-1: The system shall require login before providing any function for administrator. REQ-3: The system shall allow the user to control the overall activities in the system. REQ-4: The system shall allow administrator to change his /her account information. REQ-4: The system shall remove wrong entries from the system. REQ-5: the system shall view reports in different operations in the system. REQ-6: The system shall ensure that the information entered is of the correct format. 2.3. Non-functional Requirements Non-functional requirements or system qualities capture required properties of the system, such as performance, security, maintainability, etc. in other words, how well some behavioral or structural aspect of the system should be accomplished. [6] The non-functional requirements of the system are described as follows. Security: Security requirement is very important in this project, including privacy. The administrator (including course admin and system admin) should provide high security interface for user and protect their personal data. In order to achieve this requirement, the project team should set up some standards such as security policy, system management handbook. In addition, use software and hardware to prevent, detect and correct the system, such as firewall, antivirus software, will reduce the risk of security. The external security should be provided by given the login authentication. There should be proper security regarding to the accessing of data by unauthorized user. Performance: The system shall minimize errors and clear error message should be displayed that guide user to handle it. The performance of the functions and every module should be well. Improve performance by using computers or laptops that have high processor speed and RAM. Usability: By training users to become familiar with the system and by designing user friendly interface, the end users are able to place an order within few response times. Availability: The system will be available to its users with or without internet connection because users can have access to it using the local intranet from within the campus. Correctness: The results of the function should be pure and accurate by validating or testing the system. Portability: The software shall be deployed at any machine. Reliability: Increasing the performance of the software will improve the reliability of the software. Storing backup data can increase reliability of the software. Reusability: The data and record that are saved shall be reused if needed that s stored in backup. Design Constraints: The system shall replace the existing system by providing more features in SIMS. Documentation: Documentation will help the project team to make a knowledge management. Therefore, it is a necessary requirement. The documentation is including proposal, project report, and so on. Quality Control: The system quality control is also important requirement. The system should be fast and efficient service to all users. Adaptability, availability, flexibility, and reliability are the key issues of this requirement. Using suitable software and hardware to develop the system, will enable to achieve this requirement. 2.4. Software and Hardware Requirements 2.4.1. Software Requirements PHP 5.0 and above APACHE HTTP Server

American Journal of Operations Management and Information Systems. 2016; 1(1): 1-6 5 Front End: HTML and JavaScript, CSS Web designing language: PHP RDBMS (Back end): MySQL Microsoft Windows or Linux The client of PC may use one of the following browsers: Internet Explorer Mozilla Firefox, Google Chrome etc.. 2.4.2. Hardware Requirements According to [7] a web server that is capable of serving more than 1000 users should have the following specifications. Intel Pentium IV processor or equivalent or higher 512 MB Ram or Higher 20 GB HDD or Higher Network Connectivity But for development purposes, any desktop or laptop computer can be used. subset of a table s columns; those columns that are not explicitly given values are set to their default value. 4. User Interface Design Login Form: The system starts with login page where the registered user can enter user name and password to be able to access the system. Figure 3 shows login form. 3. Technology Used Since Alkan University College is a beige organization intend to design an interactive web application that user can utilize information easily from the sites and interact with the organization. An interactive web application design requires the following Web Server software Server side programming script Database system Clint side language For this specific project activity used VISIO Microsoft word 2007 Apache server PHP scripting language MySQL database system HTML client side programming language Why PHP? According to [8], there are several types of web programming language that are used for making a site more dynamic. But, for this project chooses PHP scripting language to design this database. Because It s fast and easy It s cross platform It accesses everything It s free Why MySQL? According to [9], there are several reasons to use MySQL. It s quick and powerful It s improving all the time It s free Handles large database. MySQL with some database that contains 50,000,000 records and users MySQL with 60,000 tables and about 5,000,000,000 rows. All columns have default values. You can use insert a Figure 3. Login form. User Registration Form The user must have user name and password to login to in this system. This form is used to create user Figure 4. User registration. Figure 5. Create new Department.

6 Esmael Seid Ali: Alkan University College Student Information Management System the same database. The windows application takes most of the activities such as offline student registering, transcript and report card generating. The web application facilitates attendance recording by the teachers, viewing reports and status of students and teachers. References [1] Zhibing Liu, H. W., Hui Zan, Design and implementation of student information management system. International symposium on intelligence information processing and trusted computing, 2010 [2] Rumbaugh, J., Jacobson, I., & Booch, G., The Unified Modeling Language Reference Manual: the definitive reference to the UML from the original designers. 2003, Singapore: Pearson Education Inc. [3] Swatman, L. D. P., The Use of Object-Oriented Models In Requirements Engineering: A Field Study. 1998. [4] Grady Booch, R. A. M., Michael W. Engle, Bobbi J. Young, Ph.D., Jim Conallen and Kelli A. Houston, Object-Oriented Analysis and Design with Applications. 3rd ed. [5] Zhi-gang YUE, Y.-w. J., The development and design of the student management system based on the network environment. 2010: International Conference on Multimedia Communications, 978-0-7695-4136-5/10 2010 IEEE. [6] Malan, R., Functional Requirements and Use Cases. [7] Williams, J., New Hardware Purchasing Guidelines 2012. 5. Conclusion Figure 6. Add New student. In this project developed an automated student information management system that facilitates the various activities taking place at university. All student data and information gathered in an organization can be saved and accessed at any time. So it is highly crucial to have student information management system. Which enables stakeholders get the required information without delay. This system is essential for colleges and college staff to decrease their work load. The system developed in this project consists of windows and web applications. These are two different applications on [8] Greenspan, J., Wall, D. and Bulger, B., MySQL/PHP Database Applications. 2004. [9] Lane, D. A. W., H. E., Web Database Applications with PHP and MySQL. 2004: O'Reilly. [10] Angell, I. O. & Smithson, S. 1991. Information Systems management: Opportunities and Risks. London: Macmillan Education Ltd. [11] Husain, K. M. 1977. Information Systems: Basic Concepts, Management Information Systems for Higher Education. Paris: The Organization for Economic Co-operation and Development. [12] Berners-Lee, T. J. 1992. World-Wide Web: Information Universe, Electronic: Research, Applications and Policy.www.w3.org/People/Berners-Lee/Longer.html [accessed on 24th May 2011]