computerized student information system

94
Computerized Student Information System For ISU-E Laboratory High School A Research Project Presented to Mr. Darios B. Alado Subject Instructor In Partial Fulfillment Of the Requirement for the Subject Research Project (Ca63) By Ramel P. Gasmin Maricar C. Medina

Upload: joey-cereno

Post on 10-Sep-2015

68 views

Category:

Documents


4 download

DESCRIPTION

fgtrfrrfd

TRANSCRIPT

Computerized Student Information System

For ISU-E Laboratory High SchoolA Research ProjectPresented toMr. Darios B. Alado

Subject Instructor

In Partial Fulfillment

Of the Requirement for the Subject Research Project

(Ca63)By

Ramel P. GasminMaricar C. MedinaJonathan G. Lazaro

October 2011ACKNOWLEDGEMENT

The researchers would like to express their sincerest gratitude and thanks to God Almighty for his divine guidance and assistance, for enlightening their thought and prompted to proceed with perseverance until their work was done.

Those people who generously shared their expertise assistance and guidance in realization of this study. No piece of work has ever been brought to success without the aid of others.

To their parents and family, who were always there for them in moral and financial support, for understanding them in every way possible, and for instilling in their responsibility.

To their classmates, friends, and boardmates who were always also there in times of their sadness and happiness, thank you for giving them an inspiring advice and we owe them so much.

To Professor Darios B. Alado, thesis adviser, for the valuable efforts and supervision he patiently rendered;

A profound thanks and appreciation are also to their professors and instructors of IICT and CBAPA department who gave their best knowledge to what they are now.

Once again! The authors offers thanks and praise to God and those who extend help in the accomplishments of this piece of work.

The Researchers

DEDICATION

We

Wish to

Dedicate this

Study

To those people

Who

Inspired us in

Making this

Humble work

Possible.

The Researchers

Table of Contents

Acknowledgement

Dedication

Chapter I-Problem and Its Background

Introduction

Conceptual Framework

Statement of the Problem

Statement of the Objectives

Significant of the Study

Scope and Delimitations

Definitions of Terms

Chapter II-Review of Related Literatures

Related Literature

Related Studies

Synthesis of the Study

Chapter III-Methodology and Procedures

Research Methodology Tools

System Development Life Cycle Tools

Preliminary Phases

Analysis

Design

Development

Implementation

Evaluation

Locale of the Study

Respondents of the Study

Chapter IV-The System Product

Hierarchical Input Process Output

Data Flow Diagram

Entity Relationship Diagram

Data Dictionary

Wireframe

Prototype

Gantt chart

Cost and Benefit Analysis

Hardware and Software Resources

Chapter V-Summary, Conclusions, and Recommendations

Summary

Conclusion

Recommendations

Bibliography

CHAPTER I

THE PROBLEM AND ITS BAKGROUND

Introduction

Student information system as of study today is changing what people is learning upon such as with the burgeoning of the internet , the control exercised in the past by the Philippines from various departments of education and by individual teachers over pedagogical content may have diminished significantly. Through this new informative medium, resources of varying quality and provenance on virtually diverse subject matter are now available to the students. Truly, it is crucial to the advancement of informative research within composed disciplines and the continued successful integration of SIS applied in the Philippines setting with resources to higher education systems determining to that certain group of students can acquire and gain effective knowledge literacy skills through the SIS process and understanding the value of education services crafted to provide the best teachings as possible. The SIS encourage the use of SIS in parallel to define learning style which allows students to interact with their classmates and does help the instructor facilitate on enhanced learning experience through SIS application mode and to finally emphasize the value of making student information connection with a subject teacher for instance geared upon for in depth education success.

Many schools that were established in Isabela are still using the manual based system up to present. In managing their systems, they have encountered difficulties and problems like slow transaction, redundancy of data and unsecured files. Based on these problems encountered in the present system, the researchers came up with the proposed ISU-E laboratory high school student information system which is generic in nature, and will be used by different schools in the entire province. The system is to provide reliable data and to make the tasks easier.

The proposed computerized system will provide accurate, fast and simplified process to accomplish the transaction of the school. The school gains benefits for having a computerized system by having more improvements to the daily transaction and for the accomplishments of tasks. Also the proposed system aims to solve and conditions in the present system. It will also produce timely documents and reports, provide minimal problem, solving information, integrate data form multiple files, perform necessary tasks, reduce errors, retrieve data and information rapidly, reduce data redundancy and maintain a high degree of accuracy and integrity.

The researchers made use of different methods in developing the system. The methods are the methods of system development which composed of hardware and software in the development of the system, the methods of software testing is done in order to eliminate errors during the program cycle execution and the methods of software implementation where researchers used the parallel method.

Conceptual framework

The illustration below shows the input, process and output of the study. It illustrates that before arriving into a good output, the researchers should widen their analysis regarding the operations of the present to the study of problems that are being encountered by the agency in order to formulate, generate and create alternative solutions to the problems and to arrive into the designed output.

Figure 1.1 paradigm of the studyStatement of the problem

The researchers main focus is on the development of the proposed student information system for ISU-E Laboratory High School. It aims to determine the problems that the school is experiencing with its present system so that the researchers can come up with measures to improve it. Specifically, the study seeks to answer the following:1. What are the existing problems encountered in the present system?

2. How will the present system be designed, developed, and implemented?

3. Will the implementation of the new computer based system improve the present system?

4. Will there be a significant difference between the present system and the proposed system?

Statement of objectives

1. To be able to evaluate the proposed system in terms of user acceptance.

2. To be able to evaluate the proposed system in terms of security and accuracy of reports. 3. To be able to evaluate the proposed system as a solution regarding to the problems of students records.4. To be able to evaluate the efficiency of the proposed system in terms of saving time ,exerting effort and deducting the burden of the students.Significant of the Study

The proposed study intended to evaluate the manual based system of keeping records of ISU-E laboratory high school and eventually to upgrade its operation in order to facilitate be able to recognize pertinent information of students. This study was conducted for the benefit for the school, students, researchers and future researchers as well.

The School. The proposed system is intended for the school of ISU-E Laboratory High School, which is more improving delivery of service especially in the registration and assessment of fees, recording and verification. This study leads to the development of a computerized information system in the most practicable way.The Students. The development of the system is to lessen the burden in registration and assessments of the students through the computerized student information system.

The Researchers.By study, the researchers gain additional knowledge and have the opportunity to develop their skills in system analysis and software development.The Future Researchers.This study will serve as reference for future researchers. It will serve as a guide on how to conduct such study to do better of necessary.

Scope and Delimitation of the Study

The proposed Student Information System for ISU-E Laboratory High School is generic in nature. The system will only be used when procedures and design of the system to the structure and organization of the proposed system. The study only proposed system covered the period from June 2011 to October 2011.

The study covers the computerization of the students profile record, student enrollment list, students grade records, and also the teacher or staff of the said school information.

The proposed system tested and eventually implemented in the school of Isabela State University Laboratory High School Echague campus, particularly researchers test and implement the proposed system in the student information system.

The proposed computerized system composed of three(3) users; the administrator side, the registrar side, and the cashier side. The administrator side system serve as a controller of the entire module, it acts as a server to different modules. It is composed of four(4) main menus; Set Up, Report, Help and Exit.There will be respondents of the proposed system. There were fifty(50) respondents including the students of the said school. The database will be backed up using a separate storage device to be of help in case of something happens to the original storage.

Definition of terms

Some technical and operational terms are hereby defined in order to a better understanding of the study.

Technical terms

Computerized. Refers to storing, processing, analyzing or generating by a computer. (Turban, 1991)

Database. Refers to any collection of data organized for storage in a computer memory and designed for easy access authorized by users.(Turban, 1999).

Documentation. Refers to relation to computers, the set of instructions shipped with a program or a piece of hardware.(Encarta,2003)

Password. Refers to a security measure use to restrict access to computer system and sensitive system files.(Microsoft, 1993-2006).

Record. Refers to retaining information usually in file. (Turban, 1998).

System. Refers to any collection of component elements that work together to perform. ((Microsoft, 1993-2006)

Researchers. Issomebody who performs research,the search for knowledge or in general any systematic investigation to establish facts. (Basha and Harten, 2007)

School. Isan institute designed for the teaching of students (or pupils) under the direction of teachers. (Bolman and Deal, 1991)Student.Is a learner, or someone who attends an educational institution.(Joe Lagarteja& Rudolf Caesar)

Teacher.Is a person who provides schooling for students or pupils.(Joe Lagarteja& Rudolf Caesar)

Log-in. It is where the system manager log in to access to access the database of the system. (Ewald, 2006)File.A collection of program instructions or data stored on a hard drive disk, or other storage medium and threatened as a single entity. (Eyffe& Walter,2005)

Help. It provides advice, directions or information to help somebody to do something easier and possible. (Glorielyn Passion &RendelParado)

Record. Is a collection of related items of information treated as a unit by a computer in a database. (JD Edwards,2009)

Enrollment.The process of registering the student.(JoeLagarteja& Rudolf Caesar)

CHAPTER II

REVIEW OF RELATED LITERATURE AND RELATED STUDIES

This chapter presents a number of previous studies and researchers about student information system. It also includes other sources of reference that are perceived to have significant bearing on this study.

Related Literature

Foreign

Systems analysis and design, as performed by systems analyst, seeks to analyze data input or data flow systematically, processing or transforming data, data storage, and information output within context of a particular business. Furthermore, systems analysis and design is used to analyze, design, and implement improvements in the functionality of business that can be accomplished through the use of computerized information systems.[1]

Numerous companies offer different kinds of student information system that is capable of recording and providing access to student information. A kind of student information management system is Chancery SMS by Chancery Software Ltd. Chancery SMS is a web-based solution that runs on the Windows 2000 Server platform. It can be hosted in a central location by a district or a Regional Service Center. Each school site connects to the application through the Internet or Intranet using a standard web browser.[2]

Educational institutions are under constant pressure to demonstrate both willingness and capacity to incorporate the latest developments in student information systems along with communications technology supporting various teaching ways. Asserts that SIS process within such technological sophistication does create precise knowledge edge, that such SIS application can be appealing to students and to the academic faculty as well as the parents. Thus, believing that technology is the repository of the bulk of the information that underpins societys major enterprises and concerns and the medium of communication through which SIS interact with one another. [3]

Local

Another kind of student information management system would be the Centre by the Miller Group. It includes capabilities such as: Student screens that include all the critical information necessary for reports and decision-making, provide quick access to demographic information, and also assign email addresses, admittance to the system and passwords. [4] These student information management systems are efficient in handling student data, any of which can be utilized by the school registrar of Philippine Science High School Central Mindanao Campus, but these Student information management systems are only available in countries such as United States of America and Canada and not yet in the Philippines and the purchase of these software will cost a high price.A local variant of a student information system, the Student Record System (SRS) for Philippine Science High School Central Mindanao Campus (PSHS-CMC), was developed by Taddie Fel L. Dagaerag and company (2002).

SRS was designed to assist the registrar of PSHS-CMC but proper attention for the smooth transition from the previous system to the SRS was not given so the system encountered problems, which require major revisions.[4]

According to the school former registrar, Ms. Shiela M. Preagido (Registrar PSHS-CMC, year 2005), report on grade is not that usable, unless another program will be made that can copy grades from the summary grades sheets, therefore, rendering the SRS unusable for the present. There are still insufficient services offered by any software solutions company in the Philippines that can provide the same kinds of functionality on a system with lower cost compared to foreign products. Such student information system would cost in the range from 75,000 pesos to 150,000 pesos. [4]

Student information system or SIS incurs such application software designed for educational establishments to manage student data. Student information systems provide capabilities for entering student test and other assessment scores, building student schedules, tracking student attendance as well as managing many other student-related data needs within the institution university. Thus, many of these systems applied in the Philippines can be scaled to different levels of activity and can be configured by their home institutions to meet local needs.[3]

Related Studies ForeignTexas State University-San Marcos is implementing a fully-integrated student information system (SIS). The ultimate purpose of this project is to provide the University with an information system that will address the current and future needs of students, staff and faculty.The SIS project has a web site with more information for faculty, staff and students.[5]

This survey collected annual information from degree-granting universities and colleges in Canada on individual student characteristics and their study programs including gender, age, citizenship, geographic source of student, field of study, level, type of attendance (full-time/part-time and year of graduation). University Student Information System. [6]The use of the University of Laplands student registry is based on laws and regulations. Based on the laws the university gives out information from the registry without students consent to Statistics, The Social Insurance Institution of Finland, Student Health Care Foundation YTHS, Employment Office, Student Union LYY and to scientific research. With the students consent and staffs own consideration the university can give out information from the registry for study related purposes and direct marketing. Release conditions are defined when registering for the first time. Students can also change the release conditions in WebOodi. Releaseof Information from Student Registry. [7]Local

Computerized school registration system of Saint Paul University (2003) by Philip V. Napapan. This software accepts new enrollees, payments, and generates report. The authors of this software uses MS access for database, OBDC for the connection drivers, and MS excel for the reports.[8]

The MSU Preparatory High School keeps its record manually since it exists for more than forty years now. The procedures followed are so time consuming especially in adding, sorting, editing and locating students file. Besides, when the administration generate reports oftentimes entails access to each student file which requires a lot of effort and time.[9]

High school enrollment system of Dipolog City (2004-2005) by Vincent J. Jamero. The high school enrollment system is for curriculum based high school institution. It includes registration, students and teachers scheduling, student billing and other high school information management staff.[10]Synthesis of the Study

The related literature and related studies discusses the importance and concepts of managing records as: creation filing for studies on computerized system. Almost all of the researchers recommend the design, development and implementation of computerized system to facilitate and improve information processes and decision making and changing from a manual system can be minimize if not eradicated. And the quality of service when it comes to accuracy of reports, fast input, and data security can be greatly improved.

The researchers found out that the most permanent problem areas of manual system are slow data processing in accuracy of reports, time consuming, bulky workload, and loss of data.

CHAPTER III

Research Methodology and Procedures

This presents the methodology used by the researchers in gathering data needed for the accomplishment of the study in order to apply the different methodologies and procedures properly. It will present the following; the research design, data gathering instrument, data analysis tools and development tools.Research Methodology Tools

The researchers primarily used descriptive method of research to fully expand and understand the flow of data gathered, issues concerning the status of the existing system. The proposed student information system for ISU-E laboratory high school of San Fabian Echague, Isabela, was conducted to design and implementation efficient and secured new system to be designed and implemented.

Development method was used to produce the proposed system. The researchers used the system development life cycle(SDLC) as a tool, model and structured approach to information system development that guides all the processes involved from all its initial study to maintain is finished application.System Development Life Cycle (SDLC) Tools

Systems Development Life Cycle (SDLC) is a process used by asystems analystto develop aninformation system, includingrequirements, validation,training, and user (stakeholder) ownership. Any SDLC should result in a high quality system that meets or exceeds customer expectations, reaches completion within time and cost estimates, works effectively andefficiently in the current and plannedInformation Technologyinfrastructure, and is inexpensive to maintain and cost-effective to enhance.Computer systems are complex and often (especially with the recent riseofService-Oriented Architecture) link multiple traditional systems potentially supplied by different software vendors. To manage this level of complexity, a number of SDLC models or methodologies have been created, such as "waterfall"; "spiral"; "Agile software development"; "rapid prototyping"; "incremental"; and "synchronize and stabilize".

Preliminary PhasesThe following techniques were used by the researchers in order to gather pertinent data and information necessary in the design and development of the proposed system.

Questionnaire Method.Is a written or printed form of gathering information on some subjects consisting of a set of questions distributed to and filled up by the respondents. Questionnaire method was used to evaluate the overall impact of the proposed system to its benefactor. With the result the researchers were able to confirm that the proposed system is timely implemented.Interview Methods.The researchers made use of this technique of collecting data in order to verify and confirm information. This is a method where researchers are able to get ideas and comments pertaining to the design and structure of the proposed system. It was also through interview where the researchers were able to understand the tecnhiques and strategies used by the manual system.

Observation Method. This method of gathering data further strengthened the concept of the study. Through this method, the researchers were able to observe the procedures in the traditional method and a computerized system. By this study, the researchers know how the procedures in using the manual based.Library Method.The researchers visited the library to scan some books, reference and thesis in order to understand better the study and be able to locate some basis in the development of the proposed system.By this study,the researchers were able to gather data and information through the use of library.Internet Method.The researchers browse through internet sites and other related links in search of valuable information vital for the conduct of the study and additional information regarding the development of the proposed system. By this study the researchers browse through internet to gather some information.Analysis Phases

a. Data

ERD (Entity Relationship Diagram) is a specialized graphic that illustrates the interrelationships between entities in a database.

Entities

Relationships Flowlines

Table 1.1 Tools in Using ERDData Dictionary is a tool used to ensure the consistency of all elements in a system.

b. Process

DFD (Data Flow Diagram) is a means of representing a system at any

level of detail with a graphic network. It also represents the graphical

flows of a system using different symbols like external entity, process,

repository and flowlines.

(HIPO)Hierarchical Input Process Output is a tool for planning and/or documenting a computer program that utilizes a hierarchy chart to graphically present the programs control structure and asset of IPO charts to describe the inputs to the outputs from, and the functions performed by each module on the hierarchy chart.

Figure 1.2 Sample of an HIPO

IPO(Input Process Output) a chart that describes or documents the inputs to,theoutput from, and the functions performed by a program module.

Figure1.3 Sample of an IPO

c. Interface

Wireframe also known as a page schematic or screen blueprint, is avisual guidethat represents the skeletal framework of a system.

d. Result

Lickert Scale method was used to analyze the result of the survey using the formula:

Rating =(SA*5)+(A*4)=(U*3)=(D*2)=(SD*1)

Total number of Respondents

Where:

Rating=total number of respondents

SA= total number of respondents answered Strongly Agree.

A= total number of respondents answered Agree.

U= total number of respondents answered Undecided.

D=total number of respondents answered Disagree.

SD= total number of respondents answered Strongly Disagree.

RateValueConversions

Strongly Agree54.51-5.00

Agree43.51-4.50

Undecided32.51-3.50

Disagree21.51-2.50

Strongly Disagree11.00-1.50

Table 1.2 The Lickert Scale Method

Design Phases

Logical Design for Data Modeling

ERD(Entity Relationship Diagram) is a specialized graphic that illustrates the interrelationships between entities in a database.Data Dictionaryis a tool used to ensure the consistency of all elements in a system.

DFD(Data Flow Diagram) is a means of representing a system at any level of detail with a graphic network.

Physical Design for Data Modeling

IPO(Input Process Output) a chart that describes or documents the inputs to,the output from,and the functions performed by a program module.

HIPO(Hierarchy Input Process Output) a tool for planning and/or documenting a computer program that utilizes a hierarchy chart to graphically represents the programs control structure.

Wireframe is also known as a page schematic or screen blueprint, is avisualguidethat represents the skeletal framework of a system.Development Phases

SDLC using Waterfall Model. System Development Life Cycle. Defined by Raymond Mcleod in his book, System Development and Design, is a software development process, it is also a distinct process independent of software or other information technology considerations. It is used by a system analyst to develop an information system, including requirements validations, and user ownership through investigation, analysis, design, implementation and maintenance.

Figure1.4 Waterfall Model Diagram

Implementation Phases Unit Testingis a method by which individual units ofsourcecodeare tested to determine if they are fit for use. A unit is the smallest testable part of an application.

Link Testing testing of a group of modules to ensure that the modules operate correctly in combination. It is normally performed after the individual modules have been tested in isolation and prior to the integration testing that is performed for the complete system. System Testing theprocessof performing a variety oftestson asystemto explore functionality or to identifyproblems. System testingsusuallyrequiredbefore and after a system isputinplace. User Testing the user test is the most effective method for evaluating usability. It allows todirectly observe the userwhen he is using the application. User testing provides a means to identify the usability problems in real terms. Usability could be measured during the test by calculating the user performance.

Pilot Testing is a trial run of procedures and instruments that you plan to use.

Evaluation Phases

Analysis of the result. The method used in analyzing the result of the survey is the lickert scale method. The researchers used this method to evaluate the performances of the objective of the study.

Locale of the Study

The proposed system entitled Computerized Student Information System for ISU-E Laboratory High School is generic in nature; they could be used by the students of the ISU laboratory high school, for the purpose of data gathering, testing and implementing the proposed student information system, the researchers had chosen the Isabela State University laboratory high school in San Fabian Echague, Isabela through investigation, the proposed system was evaluated, tested and implemented in the said agency and likewise to validate he efficiency and effectiveness of the system.

Respondents of the Study

The respondents of the study are the principal, secretary, teachers, and students of the ISU-E Laboratory High School, and also the IT professionals. The respondents are responsible in evaluating the student information system in terms of its reliability, portability, usability, userfriendliness, efficiency, and error-handling capabilities. They were chosen as the respondents in charge for evaluating the computerized student information system for ISU-E Laboratory High School in order to meet the objectives of the study.

DescriptionNumber of RespondentsPercentage

Teacher/Staff510%

IT Professionals1020%

Non IT Professionals1020%

IT Students1530%

Non IT Students1020%

Total50100%

Table 1.3 Breakdowns of the Respondents

CHAPTER IVSOFTWARE PRODUCT

HIERARCHICAL INPUT PROCESS OUTPUT

The Hierarchical Input Process Output (HIPO) is a tool for planning and/or documenting a computer program that utilizes a hierarchy chart to graphically present the programs control structure and asset of IPO charts to describe the inputs to the outputs from, and the functions performed by each module on the hierarchy chart. The HIPO tool was used to present the logical structure of the proposed Computerized Student Information System for ISU-E Laboratory High School which was designed and developed based on its presentation.

Hierarchical Input Process Output (HIPO) of the Proposed System

Figure 1.5 The HIPO of the System

ENTITY RELATIONSHIP DIAGRAM

ERD (Entity Relationship Diagram) It represents the logical flow of the system. The figure below contains different tables that contain relationship from each others.

Figure 1.6 The ERD of the system

DATA DICTIONARY

The DD (Data Dictionary) is a tool used to ensure the consistency of all the elements in a system. It specifies such things as a standard field name or data item, whether the field will be alphabetic or numeric and the field width.

Field NameLengthData TypeTemplateDescription

SN10TextxxxxxxxxxxStudent Number

LN15TextxxxxxxxxxxxxxxxLast Name

FN15TextxxxxxxxxxxxxxxxFirst Name

M15TextxxxxxxxxxxxxxxxMiddle Name

CA50TextXxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

XxxxxComplete Address

BP30TextXxxxxxxxxxxxxxx

XxxxxxxxxxxxxxxBirth Place

BD10TextXxxxxxxxxxBirth Date

Citizenship10TextXxxxxxxxxxCitizenship

Gender1TextXGender

CS10TextXxxxxxxxxxCivil Status

Father Name30TextXxxxxxxxxxxxxxx

XxxxxxxxxxxxxxxFather Name

Father Occupation20TextXxxxxxxxxxxxxxx

XxxxxFarther Occupation

Mother Name30TextXxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxMother Name

Mother Occupation20TextXxxxxxxxxxxxxxx

XxxxxMother Occupation

Parent Contact Number15TextXxxxxxxxxxxxxxx

xxxxxParent Contact Number

Figure 1.7.1 Student Information

Field NameLengthData TypeTemplateDescription

TI10TextxxxxxxxxxxTeacher Id

TN30TextXxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxTeacher Name

Address50TextXxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

xxxxxAddress

CN15TextxxxxxxxxxxxxxxxContact Number

FOS20TextXxxxxxxxxxxxxxx

xxxxxField of Specialization

Figure 1.7.2 Teacher information

Field NameLengthData TypeTemplateDescription

CC10TextxxxxxxxxxxCurriculum Code

FY30TextXxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxFirst Year

Subjects20TextXxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

xxxxxSubjects

20TextXxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

xxxxxSubjects

20TextXxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

xxxxxSubjects

20TextXxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

xxxxxSubjects

SY30TextXxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxSecond Year

Subjects20TextXxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

xxxxxSubjects

20TextXxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

xxxxxSubjects

20TextXxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

xxxxxSubjects

20TextXxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

xxxxxSubjects

TY30TextXxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxThird Year

Subjects20TextXxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

xxxxxSubjects

20TextXxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

xxxxxSubjects

20TextXxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

xxxxxSubjects

20TextXxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

xxxxxSubject

s

FY30TextXxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxFourth Year

Subjects20TextXxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

xxxxxSubjects

20TextXxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

XxxxxSubjects

20TextXxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

xxxxxSubjects

20TextXxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

xxxxxSubjects

Figure 1.7.3 Add Subject

Field NameLengthData TypeTemplateDescription

UI10TextxxxxxxxxxxUser ID

Name30TextXxxxxxxxxxxxxxx

XxxxxxxxxxxxxxxName

UN20TextXxxxxxxxxxxxxxx

XxxxxUser Name

Password15TextxxxxxxxxxxxxxxxPassword

CP15TextxxxxxxxxxxxxxxxConfirm Password

Figure 1.7.4 Add User

Field NameLengthData TypeTemplateDescription

SY10TextxxxxxxxxxxSchool Year

SI10TextXxxxxxxxxxStudent ID Number

SN30TextXxxxxxxxxxxxxxx

XxxxxxxxxxxxxxxStudent name

Curriculum15TextxxxxxxxxxxxxxxxCurriculum

YL15TextxxxxxxxxxxxxxxxYear Level

Subjects20TextXxxxxxxxxxxxxxx

xxxxxSubjects

20TextXxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

xxxxxSubjects

20TextXxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

xxxxxSubjects

20TextXxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

Xxxxxxxxxxxxxxx

xxxxxSubjects

Figure 1.7.5 Enroll

Field NameLengthData TypeTemplateDescription

SY10TextxxxxxxxxxxSchool Year

SI10TextXxxxxxxxxxStudent ID Number

SN30TextXxxxxxxxxxxxxxx

XxxxxxxxxxxxxxxStudent name

YL15TextxxxxxxxxxxxxxxxYear Level

1st Grading2TextxxFirst Grading

2nd Grading2TextxxSecond Grading

3rd Grading2TextxxThird Grading

4th Grading2TextxxFourth Grading

Figure 1.7.6 Input GradesCost and Benefits Analysis

The cost and benefit of the study talked about the development cost of the system, the operating cost of the existing system, the operating cost of the proposed system and the analysis of the system benefit. They are show in the succeeding tables.

Development Cost of the SystemDevelopment CostRateHours RequirementAmount

A. Labor Cost

A.1. Analyst

Interviewing1002200.00

Preparation of Report1502300.00

Documentation2503750.00

Contemplation2503750.00

Preparation of Procedure2501250.00

System Test2502500.00

Inspection2501250.00

Consolations (Programmers)3003600.00

Forms Design2502500.00

Formal Presentation2502500.00

A.2. Programmer

Coding150101500.00

Document200102000.00

Customizing Program20051000.00

Consolation(Analyst)20051000.00

Formal Presentation1505750.00

A.3. Operator

Conversion1002200.00

Training1003300.00

Program Support2003600.00

Consolation(Analyst)1004400.00

A.4. Management

Supervision754300.00

Consolation(Analyst)756450.00

Consolation(Analyst)1505750.00

Formal Presentation1505750.00

A.3.Operator

Conversion1002200.00

Training1003300.00

Program Support1003300.00

Consolation(Analyst)1004400.00

A.4.Management

Supervision754400.00

Consolation(Analyst)756450.00

A.5.Other

Data Entry754300.00

Art Form Design753225.00

Technical Writer (Document)753225.00

B.Equipment

B. 1.Existing Equip Test & Debug

Test & Debug Time75175.00

Other Supplies80180.00

B.2 Facilities Alteration

B.3.Installation Cost

Install Two(2) Circuits1502300.00

C. Materials & Supplies (per month)

Papers, Form & Cards25061500.00

Presentation New Forms25061500.00

D.Overhead

Electricity4500.00

TOTAL136.00 Hrs25,155.00

Figure 1.8 Cost and Benefit Analysis

DFD (data flow diagram)

It is the schematic representation of a process. The researcher used this tool in order to help readers understand the process of the develop system.

Request information

Check their records

Log-in

Gives control to the system

Figure 1: Data flow diagram of the system

Input data to the System

Confirm inputted data to the System

Data Retrieve

Figure 2: Data flow diagram of the system employee

Register name, year Encode student

And student # Registration

Retrieve Data Store Data

Figure 3: Data flow diagram of the student registrationWIREFRAMEMain Menu x

Set up Transaction Report

Figure 1: Main menu

Student information x

New

Save

Delete

Search

Exit

Student Number

Last Name First Name Middle Name

Complete Address

Birth Place

Birth Date Citizenship Gender Civil Status

Father Name

Father Occupation

Mother Name

Mother Occupation

Parent Contact Number

Figure 2: Student Information

Teacher information x

New

Save

Delete

Search

Exit

Teacher ID

Teacher Name

Address

Contact Number

Field of specialization

Figure 3: Teacher Information

Add Subject x

Enter Curriculum Code

Curriculum Code

First Year Second Year Third Year Fourth Year

Figure 4:Add SubjecctAdd User x

New

Save

Delete

Search

Exit

User ID

Name

User Name

Password

Confirm Password

Figure 5: Add UserEnroll x

School Year

Student ID Number

Student Name

Curriculum Year Level

Subjects

Figure 6: Enroll

Input Grades x

School Year Student ID Number

Student Name

Curriculum Year Level

Subjects

Figure 7: Input Grades

PROTOTYPE

Figure 4. Main form

Figure 5. Log in Form

SAPMLE SOURCE CODE OF THE SYSTEMEnd If

End If

End If

btnNew.PerformClick()

End Sub

End Class

Public Class frmInputGrades

Function GenerateSY() As String

Dim a As String

Dim b As String

a = Format(Now, "yyyy")

b = a + "-" + (Integer.Parse(a) + 1).ToString

Return b

End Function

Function getCurCode() As Integer

Dim cmd As New MySqlCommand

cmd.Connection = con

Dim dr As MySqlDataReader

connect()

cmd.CommandText = "select CurCode from tblstudcur where StudID='" & lblStudID.Text & "'"

dr = cmd.ExecuteReader

If dr.Read Then

lblCurriculum.Text = dr("CurCode")

dr.Close()

disconnect()

connect()

cmd.CommandText = "select YearLevel from tblcurrentenrolled where StudId='" & lblStudID.Text & "'"

dr = cmd.ExecuteReader

If dr.Read Then

Dim a As String

a = dr("YearLevel")

If a = "First Year" Then

lblYearLevel.Text = "Second Year"

ElseIf a = "Second Year" Then

lblYearLevel.Text = "Third Year"

ElseIf a = "Third Year" Then

lblYearLevel.Text = "Fourth Year"

End If

End If

Else

dr.Close()

disconnect()

connect()

cmd.CommandText = "select distinct curcode from tblcurriculum order by curcode desc"

dr = cmd.ExecuteReader

If dr.Read Then

lblCurriculum.Text = dr("curcode")

lblYearLevel.Text = "First Year"

End If

End If

disconnect()

End Function

Function getSubjects() As Integer

Dim cmd As New MySqlCommand

Dim dr As MySqlDataReader

cmd.Connection = con

disconnect()

connect()

cmd.CommandText = "select Subject from tblcurriculum where CurCode='" & lblCurriculum.Text & "' and YearLevel='" & lblYearLevel.Text & "'"

dr = cmd.ExecuteReader

While dr.Read

With grdView

.Rows.Add()

.Rows(.Rows.Count - 1).Cells(0).Value = dr("Subject")

.Rows(.Rows.Count - 1).Cells(1).Value = "N/A"

.Rows(.Rows.Count - 1).Cells(2).Value = "N/A"

.Rows(.Rows.Count - 1).Cells(3).Value = "N/A"

.Rows(.Rows.Count - 1).Cells(4).Value = "N/A"

End With

End While

disconnect()

End Function

Private Sub frmInputGrades_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

lblSY.Text = GenerateSY()

End Sub

Private Sub lblStudID_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles lblStudID.Click

End Sub

Dim isnew As Boolean

Private Sub lblStudID_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles lblStudID.TextChanged

Dim cmd As New MySqlCommand

Dim dr As MySqlDataReader

cmd.Connection = con

If lblStudID.Text.Length > 0 Then

getCurCode()

disconnect()

connect()

cmd.CommandText = "select * from tblgrades where studid='" & lblStudID.Text & "' and sy='" & lblSY.Text & "' "

dr = cmd.ExecuteReader

If dr.Read Then

End Sub

Private Sub brnRemove4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles brnRemove4.Click

With grdView4

If .Rows.Count > 0 Then

.Rows.Remove(.CurrentRow)

End If

End With

End Sub

Private Sub txtCurCode_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtCurCode.TextChanged

End Sub

Private Sub btnDelete_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnDelete.Click

If MessageBox.Show("Delete the current curriculum?", "DELETE?", MessageBoxButtons.YesNo) = Windows.Forms.DialogResult.Yes Then

Dim cmd As New MySqlCommand

cmd.Connection = con

disconnect()

connect()

cmd.CommandText = "delete from tblcurriculum where CurCode='" & txtCurCode.Text & "'"

cmd.ExecuteNonQuery()

MessageBox.Show("Delete Completed...", "DELETE", MessageBoxButtons.OK)

disconnect()

btnNew.PerformClick()

End If

End Sub

End Class

Public Class frmAddUser

Function mynew() As Integer

With Me

.txtUserid.Clear()

.txtname.Clear()

.txtusername.Clear()

.txtPassword.Clear()

.txtConfirm.Clear()

.txtUserid.Focus()

End With

End Function

Private Sub tsNew_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tsNew.Click

mynew()

End Sub

Private Sub frmAddUser_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

mynew()

End Sub

Dim isnew As Boolean

Function mySave() As Integer

If txtPassword.Text = txtConfirm.Text Then

Dim cmd As New MySqlCommand

cmd.Connection = con

If isnew = True Then

disconnect()

connect()

cmd.CommandText = "insert into tblusers values('" & txtUserid.Text & "','" & txtname.Text & "','" & txtusername.Text & "','" & txtPassword.Text & "')"

cmd.ExecuteNonQuery()

disconnect()

MessageBox.Show("SAVE COMPLETED...", "SAVED", MessageBoxButtons.OK, MessageBoxIcon.Information)

ElseIf isnew = False Then

disconnect()

connect()

cmd.CommandText = "update tblusers set Name='" & txtname.Text & "',Username='" & txtusername.Text & "',Password='" & txtPassword.Text & "' where Userid='" & txtUserid.Text & "'"

cmd.ExecuteNonQuery()

disconnect()

MessageBox.Show("UPDATE COMPLETED...", "UPDATED", MessageBoxButtons.OK, MessageBoxIcon.Information)

End If

mynew()

Else

MessageBox.Show("PASSWORD MISMATCHED...", "MISMATCH PASSWORD", MessageBoxButtons.OK, MessageBoxIcon.Information)

End If

End Function

Private Sub tsSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tsSave.Click

Dim cmd As New MySqlCommand

Dim dr As MySqlDataReader

cmd.Connection = con

connect()

cmd.CommandText = "select Username from tblusers where username='" & txtusername.Text & "'"

dr = cmd.ExecuteReader

If dr.Read Then

MessageBox.Show("Username already in used!", "DUPLICATE USERNAME", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)

txtusername.Clear()

txtPassword.Clear()

txtusername.Focus()

Else

dr.Close()

disconnect()

connect()

cmd.CommandText = "select password from tblusers where username='" & txtPassword.Text & "'"

dr = cmd.ExecuteReader

If dr.Read Then

MessageBox.Show("Password already in used!", "DUPLICATE PASSWORD", MessageBoxButtons.OK, MessageBoxIcon.Exclamation)

txtusername.Clear()

txtPassword.Clear()

txtusername.Focus()

dr.Close()

disconnect()

Else

mySave()

End If

End If

disconnect()

mynew()

End Sub

Friend Sub txtUserid_LostFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles txtUserid.LostFocus

Dim cmd As New MySqlCommand

Dim dr As MySqlDataReader

cmd.Connection = con

disconnect()

connect()

cmd.CommandText = "select * from tblusers where userid='" & txtUserid.Text & "'"

dr = cmd.ExecuteReader

If dr.Read Then

txtname.Text = dr("name")

txtusername.Text = dr("username")

txtPassword.Text = dr("password")

txtConfirm.Text = dr("password")

isnew = False

Else

isnew = True

txtname.Text = ""

txtusername.Text = ""

txtPassword.Text = ""

txtConfirm.Text = ""

End If

disconnect()

End Sub

Private Sub txtUserid_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtUserid.TextChanged

End Sub

Private Sub tsDelete_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tsDelete.Click

If MessageBox.Show("Delete the current record?", "DELETE", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1) = Windows.Forms.DialogResult.Yes Then

Dim cmd As New MySqlCommand

cmd.Connection = con

connect()

cmd.CommandText = "delete from tblusers where Userid='" & txtUserid.Text & "'"

cmd.ExecuteNonQuery()

disconnect()

MessageBox.Show("Delete Completed!!!", "DELETE", MessageBoxButtons.OK, MessageBoxIcon.Information)

mynew()

End If

End Sub

Private Sub tsExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tsExit.Click

Me.Close()

End Sub

Private Sub tsSearch_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tsSearch.Click

frmSearchUser.MdiParent = MainMenu

frmSearchUser.Show()

End Sub

End ClassPublic Class frmEnroll

Function GenerateSY() As String

Dim a As String

Dim b As String

a = Format(Now, "yyyy")

b = a + "-" + (Integer.Parse(a) + 1).ToString

Return b

End Function

Function getCurCode() As Integer

Dim cmd As New MySqlCommand

cmd.Connection = con

Dim dr As MySqlDataReader

connect()

cmd.CommandText = "select CurCode from tblstudcur where StudID='" & lblStudID.Text & "'"

dr = cmd.ExecuteReader

If dr.Read Then

lblCurriculum.Text = dr("CurCode")

dr.Close()

disconnect()

HARDWARE AND SOFTWARE RESOURCES

a.Hardware Requirements

In implementing the computerized student information system, the following hardware specifications were required:

For the server-The systems run in Windows XP, processor at least dual core or higher, memory at least 1 GB DDR, 160 GB Hard disk space, 16 inches LCD monitor, video card at 512MB, keyboard, mouse, Avr , printer.

For the client- The systems run in Windows XP, processor at least dual core or higher, memory at least 1 GB DDR , 160GB hard disk space, 16 inches LCD monitor, keyboard, mouse, Avr, printer.

a.Software Requirements

The system is generic in nature. It will run on operating systems Windows XP or later version. It also run in Visual Studio 2008,MySQL 5.0 and SQL navicat. The software is also purposeful tool in generating such useful report as information.

BIBLIOGRAPHY

Unpublished Books

System Analysis and Design ,by Kendall and Kendall [1]

Introduction to Computer 5th edition, by Peter Nortons International Editon

Communicating Design: Developing Documentation for Design and Planning, Second Edition.[2]

Data Communication and Business User Approach by,Curt M.White[3]

Unpublished Thesis

Diosdado Canete , Student Automation System of the Isabela State University.(2005)[5]

Philip V. Napapan, Computerized School Registration System of Saint Mary University.(2003)[6]

Vincent J. Jamero, High School Enrollment System Of Dipolog City.(2004-2005)[7]

Shiela M. Preagido School registrar of Philippine Science High School Central Mindanao Campus.(2005)[9]

Website

www.wikipedia.comwww.microsoft.com/sql/default.aspwww.techrepublic.comwww.dot.ca.gov/hq/tpp/offices/ote/benefit_cost/index.htmlwww.dot.systemdev.lifecycle.index./html)

Curriculum Vitae

Personal Data

Name:

MARICAR C. MEDINA

Address:

San Antonio, Jones, Isabela

Age:

19

Gender:

Female

Birth Date:

March 12, 1992

Fathers Name:

Manuel R. Medina

Mothers Name:

Carmelita C. Medina

Educational Attainment

Elementary:

San Antonio Elementary School

Secondary:

Addalam Region High School

Tertiary:

Isabela State University Echague Main Campus

Course:

Bachelor of Science in Business Administration

Major:

Computer Application

Curriculum Vitae

Personal Data

Name:

RAMEL P.GASMIN

Address:

Sta. Isabel Sur Ilagan, Isabela

Age:

20

Gender:

Male

Birth Date:

September 08, 1991

Educational Attainment

Elementary:

Sta. Isabel Sur Elementary School

Secondary:

Sta. Isabel National High School

Tertiary:

Isabela State University Echague Main Campus

Course:

Bachelor of Science in Business Administration

Major:

Computer Application

Curriculum Vitae

Personal Data

Name:

Jonathan G. Lazaro

Address:

San Fabian, Echague, Isabela

Age:

21Gender:

MaleBirth Date:

June 10 2011Educational Attainment

Elementary:

Burgos Elementary SchoolSecondary:

Echague National High SchoolTertiary:

Isabela State University Echague Main Campus

Course:

Bachelor of Science in Business Administration

Major:

Computer Application

INPUT

PROCESS

OUTPUT

Feedback

Planning, analysis, design, development, and implementation of student information system for ISU-E laboratory high school

Developed Student Information Systemfor ISU-E Laboratory High School

Student profile

-student ID. Number

-name

-year/level

Terminal report

Activities

History

Vision

Mission

Sub-module 5.3

Sub-module 4.3

Sub-module 3.3

Sub-module 5.3

Sub-module 4.3

Sub-module 3.3

Sub-module 5.3

Sub-module 5.2

Sub-module 5.1

Sub-module 4.3

Sub-module 4.2

Sub-module 4.1

Sub-module 3.3

Sub-module 3.2

Sub-module 3.1

Module 5

Module 3

Module 1

Module 2

Module 4

OUTPUT

PROCESS

INPUT

Feedback

System identification, selection and planning

System implementation

System design

System analysis

LHS Student Information System

Exit

Add User

Add Subject

Teacher Information

Student information

Set Up

Transaction

Reports

Input Grades

Enroll

Log In

GOING CLASS

Room Number

Subject

Subj. Teacher

Subj. Schedule

ENROLLED STUDENTS

ID Number

Name

STUDENT PROFILE

ID Number

Year Level

Last Name

First Name

MI

Age

Gender

Date of Birth

Address

ENTRANCE EXAM

Name

Remarks

SUBJECT LIST

Subject

Subj. Teacher

STUDENT GRADES

ID Number

Name

Subject

Grades

Year Level

STUDENT ACCOUNT

ID Number

Name

Assessment

Paid

Balance

Year Level

Students

Parents

Computerized Student Information System for ISU-E Laboratory High School

Employee

Employee

Encoding of

Data

D1 Enrollment

Employee

Student

Registration

D1 Enrollment

Enroll

Input Grades

Exit

Add user

Teacher information

Add subject

Student information

Save New Delete

Add Remove

Add Remove

Add Remove

Add Remove

Subject

Subject

Subject

Save New

Search Student Number

Save New

Search student