Quantcast
Channel: iNetTutor.com
Viewing all 1781 articles
Browse latest View live

Mobile Based Task Scheduler with Notification Application

$
0
0

Mobile Based Task Scheduler with Notification Application

Introduction

Senior High Students are relatively similar to first-year students and thus experiencing comparative tasks to them. Time management problems became the main concern for the Senior High School (STEM) students. Due to several subject areas accompanied by various tasks each subject; plus numerous consecutive quizzes, summative and chapter tests, multitasking can be evident and a factor to the students difficulty in time management. Other personal tasks except these would include things such as leisure activities, household chores, assignments, outputs and other things a student does. Difficulties in time management also involve students’ procrastination attitude.

Mobile Based Task Scheduler with Notification Application

Mobile Based Task Scheduler with Notification Application

Significance of the Study

The result of this study will be of great significance to the following:

School. Since one of the school problems faced by the students is difficulty in time management, the application can be a useful tool to be used by the school and introduce it to students in Junior High School. This could help the school through increasing productivity rate among students aimed at producing high quality pioneers.

Teachers. Time management of students on school works depend upon the tasks assigned to them by the teachers. This can also be beneficial to teachers since the main goal of this is to manage the time of students towards their tasks through an application. This may lessen teachers’ problem regarding difficulties and malfunctions of students in terms of their scores in quizzes and exams, outputs and school works.

Parents. The results and output of this study may help parents upon monitoring and encouraging their children to implement and practice effective time management not only limited in schools including academic matters but also in their homes.

Students. The product of this study may help students monitor of all their tasks and to develop time management to which they can use as their basis to effectively perform and accomplish their tasks without difficulties. This may also assist them to develop time management skills among themselves and to help them to be organized and promote productivity.

Future Researchers. This study may serve as a reference material for the anticipated researchers that wish to develop and conduct similar study.

Development Tools: JQuery Mobile, LocalStorage, Apache Cordova


Mobile Learning App Capstone Project

$
0
0

Mobile Learning App Capstone Project

Chapter 1

Background of the Study   

According to Priya Viswanathan (2013) Mobile application is a computer program designed to run on smartphones, tablet computers and other mobile devices.Apps are usually available through application distribution platforms, such as the Apple App Store, Google Play, Windows Phone Store, and BlackBerry App World. Some apps are free, while others must be bought. Usually, they are downloaded from the platform to a target device, such as an iPhone or Android phone, but sometimes they can be downloaded to laptops or desktop computers.

In 2013, the Apple App Store generated $10 billion in downloads. And both the Google Play Store and Apple App Store attracted over 50 billion downloads. For 2014, the momentum is likely to continue, but in a variety of directions. From spatial sensitivity for tracking exercise habits to having the power of IBM Watson on-the-go, 2014 will host exciting progress in the mobile development space. Executives from Icreon Tech, along with members of their software development teams, have collaborated to prioritize the most important mobile development trends for 2014. For businesses, brands and independent developers, this advice from Icreon Tech leadership will help guide successful mobile strategies for the upcoming year.

M-learning technologies include handheld computers, notebooks, mobile phones and tablets. M-learning focuses on the mobility of the learner, interacting with portable technologies. Using mobile tools for creating learning aids and materials becomes an important part of informal learning. This highly active process has proven to increase exam scores by replacing books and notes with small devices, filled with tailored learning contents. This mobile Application is an excellent opportunity to broaden the scope of the learning experience, as it allows learners to carry on learning while they on the move. However their needs and expectations are not the same as when they are in a classic M-learning setting. One of the key challenges of mobile learning is how to articulate mobile learning and e-learning seamlessly, so that the learning experience remains coherent and fluid.

1.1 Introduction

Advances  in  mobile  technology  have  enabled  a  wide  range  of  application  to  be  developed that  can  be  used  by  people  in  the  move.  Developers  sometimes  overlook  the fact   that users  will  want  to  interact  with  such  devices  while  on  the  move.  Small  screen size,  limited  connectivity  high  power  consumption  rates  and  limited  input  modalities  are just  some  of  the  issues  that  arise  for  small,  portable  devices.  One  of  the  biggest  issues  is  the  context  in  which  they  are  used.  As  these  devices  are  designed  to  enable  users  to use  them  while,  the  impact  that  the  use  of  these  devices  has  on  the  mobility  of  the  user is  a  critical  factor  to  the  success  of  failure  of  the  application current  research  has  demonstrated  that  cognitive  overload  can  be  an  important  aspect  of usability.  It  seems  likely  that  mobile  devices  may  be  sensitive  to  the  effects  of  cognitive overload,  due  to  their  likely  deployment  in  multiple  task  settings  and  limitations  of  size. This  aspect  of  usability  is  often  overlooked  in  existing  usability  models,  which  are outlined  in  the  next  section,  as  these  models,  are  design  for  application  which  is  seldom used  in  a  mobile  context.

E-Learning  is  an  excellent  opportunity  to  broaden  the  scope  of  the  learning experience,  as  it  allows  learners  to  carry  on  learning  while  they’re  on  the  move.  However  their  needs    and  expectations  are  not  the  same  as  when  they  are  in  a  classic e-learning setting.  One  of  the  key  challenges  of  mobile  learning  is how  to  articulate  mobile  learning  and  e-learning  seamlessly,  so  that  the  learning  experience  remains  coherent  and  fluid.

The purpose of the said application is to promote the learning about the proper using of computer and understanding on how it works and, for those who wanted to learn about computer programming and networking. This application is related to computer learning specifically in programming and networking.

1 1.2 Objective of the Study

General objectives:

            To design and the creation of a mobile application for computer programming and networking.

Specific objectives:

  • Determine and utilize appropriate mobile phone learning activities.
  • Understand informative opportunities for mobile phones.
  • Design learning activities for mobile phones.
  • Learn computer programming and networking lesson in off-line sitting.
  • To design and develop a well-designed application that can make the students feel like comfortable in using it.

1.3 Assumption of the Study

This study is conducted based on the following assumptions:

  1. That the doctors and staff will use the proposed system;
  2. Researchers assume data collection instruments are valid and reliable based upon their previous use.
  3. That the proposed system will be a great help to the students and teachers as well

1.4 Conceptual Framework of the Study

Conceptual IPO model for the proposed system

1.5 Significance of the Study

Beneficiaries:

  1. Students. Are the direct beneficiaries to Develops knowledge in Computer programming and networking especially in Hardware and software Discussions and they can study anywhere as long as they have this application.
  2. Will adopt an application to help all the students to improve their knowledge about computer concepts and the instructors to improve their teaching about computer programming and networking using the application.
  3. Future Researcher. They can improve the application by updating new lessons about the computer programming and networking.
  4. Instructor. Computer instructors can use the application to improve the teaching of the subject computer programming and networking. And they can use this mobile learning to get some questions for their fellow students while having a discussions regards to the topics. Because the instructor’s main role is to deliver and prepare the information, guide the students and support to be a future IT professionals someday. 

1.6 Scopes and Delimitation of the Study

Scope:

  • The app will run even without internet connection.
  • The focus of the study will be on programming lessons and networking.
  • The app will only run in android devices.
  • The app uses a responsive design which will automatically adopt it design based on the screen resolution of the users phone.

Limitations:

  • The app is not online, which means that you can use the app in an offline mode. 

1.7 Definition of Terms

Android OS

Android is a mobile operating system (OS) based on the Linux kernel and currently developed by Google. With a user interface based on direct manipulation, Android is designed primarily for touchscreen mobile devices such as smartphones and tablet computers, with specialized user interfaces for televisions (Android TV), cars (Android Auto), and wrist watches (Android Wear). The OS uses touch inputs that loosely correspond to real-world actions, like swiping, tapping, pinching, and reverse pinching to manipulate on-screen objects, and a virtual keyboard. Despite being primarily designed for touchscreen input, it has also been used in game consoles, digital cameras, regular PCs, and other electronics. As of 2015, Android has the largest installed base of all operating systems.

Mobile Learning

Mobile learning is defined as “learning across multiple contexts, through social and content interactions, using personal electronic devices.” A form of distance education, m-learners use mobile device educational technology at their time convenience.

Online Grading System with Grade Viewing Capstone Project

$
0
0

Online Grading System with Grade Viewing Capstone Project

CHAPTER 1

Grading System with Grade Viewing

Introduction and Project description

People nowadays are living in information age reliant on digital information. Digital information is an electronic information; the result of computer processing. Every type of job relies upon getting data, using it, managing it and relaying information to others. Computers enable the efficient processing and storage information.

The logistical problems associated with distributing, collecting, grading, and the difficulties in ensuring fairness and consistency in grading tend to increase non-linearly with the number of students. Electronic Grading System is designed to provide incentive for achievement and assist in identifying problem areas of student of name of school. Students’ grades are vital information needed in advancing to the next grade/year level and its accuracy is very important.

Online Grade viewing helps the students of name of school to view their grades using their username and password to access or login to the online application. Many public and private School are adopting continuous improvements program to improve operational work. Furthermore, it is not easy for a teacher to manage hundreds of records in an accurate way without using automation. It is necessary that students should have grades at the end of the semester.

Objectives

General Objectives

This study aims to improve the manual submission of grades to the Registrar’s office of name of school by developing and designing Grading System with Grade Viewing that will be secured and reliable in keeping the records.

Specific Objectives

Specifically the study aims to:

  1. To convert the manual process into online based application
  2. To provide computerized record keeping of grades for name of school.
  3. Provide an automated system that will let the students easily access their grades online. 

Statement of the problem

name of school is currently using the manual process to inform the students of their grades which is time consuming. Manual process of retrieving and releasing of records is very slow. Security and organization of records is also a problem in the manual process of operation and lastly the faculty and students are forced or required to visit the registrar’s office to submit and request for grades which entails transportation expense to both the faculty members and the students as well.

With the aforementioned problem, the researchers will propose to design and develop an information system that will address those issues and concerns, thus the Grading System with Grade Viewing will be a very big help to the institution.

Significance of the study

This study aims to help the process of submitting grades in the Registrar’s Office and improve the system to provide fast and easy ways for the students and teachers of name of school to manage the student grades.

This study is significant to the following:

Students. With the grade viewing feature of the study, the students can now view their grades online.

Professors. Professors would be able to record and compute for the grades of their students faster thereby lessening their workload.

School Administrator. School Administrators no longer have to re-compute the grades of each student to check on their accuracy. Reports such as grading sheets and class records can be submitted on time.

Future Researcher. This Online Grading and Grade Viewing System may serve as a reference for the future researchers for the improvement of the system in the near future. This study will serve as training for the proponents, to enhance their skills in web development. 

Conceptual framework

Online Grading System with Grade Viewing Conceptual Framework

Online Grading System with Grade Viewing Conceptual Framework

Input Process Output Model (IPO Model)

Figure 2.0 IPO Model of Electronic Grading System for name of school

Project scope

Scope The system will cover the following:

  1. Register all the important information needed as follows:
  2. Student Information
  3. User Account Information
  4. Faculty Information
  5. Allow students to view grade online
  6. Generate reports as list of students, grade sheet
  7. Computerize data processing such as:
  • Computation and submission of grades including prelim, midterm and final.
  • Import and export grade sheet in excel file format.

CHAPTER 2

Review of the Related Literature

Review of related literature and Studies Related Literature and Studies guide the researcher in making comparison between his findings with the findings of other researchers on similar studies with the end in view of formulating generalizations or principles which are the contributions of the study to the fund of knowledge. As internet my main source, I’ve gained sufficient information of what my system would be. The following were the theories and studies behind the concept of the system.

Related Theories

Student Training

Grade Book, Viewing Grades, Notes, Graphing Tools

In this Turning grade book, it allows the instructor to enter and calculate grades for students on assignments submitted to the instructor. Their “my grades” tab appears on the class portfolio page when the product is available. The grade book can be used to track numeric grades, attendance, and notes as well as allowing students to graph their performance. To view any grades and attendance records or instructor notes visible in a specific class, they’ll open class portfolio page and click on the “my grades” tab. in the part of viewing grades, a student user’s grade page will show the papers and reviews the student has submitted along with any grades that have been given by the instructor on these submissions. The number in the point’s column shows the total number of points an assignment is worth. The number placed to the left of the points column shows how many points the student received for their assignment. The grade value for the submission appears in the grade column.

Grades only become available on the post date of an assignment. The top of the grades page shows the overall class grade and the attendance. The instructor can enter a note alongside a grade for a submission. If the instructor has entered a note for the submission a “note” icon will appear next to the grade under the note column. Click on the “note” icon to view the instructor note. The full list of notes given to the student in a class can be viewed by clicking on the “notes” icon next to the grade summary at the top of the grade book window. The graphing tools allow a student to view their own performance and the class average performance in line graph or pie chart formats.

The graphing tools are accessed by clicking on the “graphs” button in grade book. On the graphs page, the student will use the “show” pull down menu to select the graph type to view. Online grading allows faculty and departments to submit grades from anywhere with an Internet connection. Grade rosters display up-to-date enrolment information, e.g., late adds and “W” grades.

Related Studies

In this research entitled “Online Grade encoding and inquiring System via SMS technology” by: Bella Bhe The San Mateo Municipal College has increased in student’s population at the same time the number of works of the registrar and student’s grades to be processed has also increased. San Mateo Municipal College wants to give a good education to everyone who does not afford to enroll in other universities that have high tuition fees. They always secure the best way to make their students comfortable with their school. One of the responsibilities of the registrar office is to keep the student’s grades data secured for their records and purpose.

The researcher stated that the general problem faced by the SMMC is the manual encoding, submission and distribution of student`s grades of San Mateo Municipal College. The specific problems are the time consuming, costly and long process of inquiry of grades, the students need to go directly to their respective registrar in order to inquire their grade, the Instructors are encountering errors during encoding of grades and the Instructors need to go to the registrar just to encode the grades. After knowing these problems, the researchers aim to develop an Online Grade Encoding and Inquiry System via SMS Technology for San Mateo Municipal College and specifically To develop a system that will lessen the registrar`s tasks in encoding of grades, to develop a system that can able to send grades automatically, to develop a system that will shorten the process of inquiry of grades, to develop a system that can able the instructor to encode grades online and to develop a system that can inquire grades via SMS. In this study, the researcher used descriptive method of research; he used questionnaires and also conducted interviews to gather data.

Synthesis

Grades or marks enable students to evaluate themselves and choose the subjects they are good at. The Grading System with Grade Viewing gives attention in grade transparency which enables the students to know and get aware of their academic performance and evaluate themselves unto what subject they are good at.

Our study on Grading System with Grade Viewing focuses on the monitoring and management of student’s grade and promotes transparency to give answer to the students’ doubts with regards to their grades. The development of a system that will monitor the students’ grades of the students in name of school is expected to contribute to the development of the school’s information system. The awareness of the students to their grades will serve as a reliable reference to them to improve their studies to attain high grades. The existing studies as stated in the above literature’s prove that monitoring student’s performances contributes to the student’s education.

CHAPTER 3

Methodology

This chapter presents the system development method employed by the researchers in conducting the study, the discussion in regards for the Software development procedures.

SDLC

The researchers will use Rapid Application Development methodology in the development of proposed system. Figure 1.0 presents the Rapid Application Development methodology. The developments of the system were time boxed, delivered and then assembled into a working prototype.

Online Grading System with Grade Viewing SDLC

Online Grading System with Grade Viewing SDLC

Figure 1.0 The Rapid Application Development of Grading System for Name of school

Figure 1.0 shows the different phases in Rapid Application Development. Requirement capture phase includes planning analysis phase. The quick design phase consist of logical and the physical design phase.

Planning and Analysis

Planning and analysis phase determined based on the type of architecture that the system is designed. The End-users suggestions are also being considered for the better outcome and usability of the proposed system

In this phase, the researchers will conduct an interview and survey to the target beneficiary of the system. In conducting a research interview and survey, the researchers provide tool such as questionnaire. Then followed by gathering data to identify the desired and needed features to be included in the proposed system.  After gathering data, the researchers analyse the possible problem based on the needs and requirements of the user.

System Design

After all the Planning and analysis were met, the system design will take place. The researcher will make sure that the Overall design and User Interface (UI) as prescribed by the End-user are met. This part covers the physical and logical design of the developed system. The screen layout of the proposed system will show in this page. The data design and the architectural design of the system will also be viewed in this page.

The data design contains the Entity-Relation Diagram (ERD) and the data dictionary. The ERD is a database design tool that provides graphical representation of database table, the columns in table and the relationship between tables. A data dictionary is a collection of description of the data object or items in a data model for the benefit of programmer and others who need to refer them.

Coding

The proposed system will be constructed during this phase. The researchers evaluated the system design and the data gathered during the data gathering stage. With these data, the researcher made sure that the application met all the criteria as stated in the objectives of the study.

The researchers will use Visual Basic as the programming language and MariaDB/MySQL for the backend or the database of the project.

Testing phase

Expert Testing

In this phase, we will perform series of testing to check for any possible problems that may occur during implementation and operation of the software and if the specification has been met. We will use McCall’s Software Quality Model Standard as our Measuring tool in the expert testing which was evaluated by three (3) IT Experts, to check the system’s reliability.

User Acceptance Testing

The researcher prepares the system for final testing.  The researcher once again let the users explore and test the system.  After the test is done, again the researcher distribute questionnaire to the users to rate the system. For user acceptance testing, we will provide a system evaluation questionnaire for our respondents. The questionnaire will be validated by three (3) Experts.

Implementation

During this phase, the system will be installed in the IT/ICT office of the college. Proper implementation procedure should be imposed to ensure system operability.

Implementation Plan

The requirements for the proposed Electronic Grading System for Name of school IT:

  1. Software Requirements
  2. Operating system (OS). Windows 7, 8, 10
  3. PHP, Apache Web Server
  4. MariaDB/MySQL Server
  5. People Requirements
  6. Staff/Personnel- They are the people who are in charge in record keeping. They must learn how to use the system since they are the ones assigned for encoding and retrieving data as well as the reports needed.

Maintenance

During the maintenance phase, errors or defects may exist, which would require repairs during additional testing of the software. Monitoring the performance of the software is also included during the maintenance phase.

CHAPTER 4

This chapter includes the Data flow diagram, ERD and Database design of Grading System with Grade Viewing

Object Modelling

Online Grading System with Grade Viewing Context Diagram

Online Grading System with Grade Viewing Context Diagram

Figure 2.0

Context Diagram of the Proposed System

Figure 2.0 above illustrates the users input to the system and the output information to the users. The system administrators will set the Students’ and Faculty Information, Subject info, Faculty subject assignments, Student subject enrolled, school year, section, year level, and grade criteria. The faculty will then give students term grades and grade updates. The students can only view their respective grades given by the faculty.

Online Grading System with Grade Viewing Level 1 DFD Explosion

Online Grading System with Grade Viewing Level 1 DFD Explosion

Figure 3.0

Level 1 DFD Explosion of the Proposed System

Figure 3.0 shows the process on how user can access the system. The proposed system is composed of three (3) namely: main process, query (1.0), Controls (2.0) and the student View Grade (3.0). The system administrator will first set the faculty info, faculty subject assignments, and student information and students’ subject enrolled. The faculty will then input or encode the student term subject grades in faculty controls (2.0) and the students will view their grades in Student View Grade (3.0). In case of grade complains, the student must inform his/her respective faculty, the faculty will then let the administrator know and present valid information and comply necessary requirements and procedures regarding the complaint. The system administrator will then edit the grade of the respective student, if the information presented by the faculty was valid and legally confirmed.

Online Grading System with Grade Viewing Entity Relationship Diagram

Online Grading System with Grade Viewing Entity Relationship Diagram

Figure 4.0

Entity Relationship Diagram of the Proposed System

Figure 4.0 in page 22 illustrates the ERD of the Electronic Grading System for Mount Carmel College IT. In relation, the administrator sets the faculty and student information. The faculty and student take the information set by the administrator in response. The Faculty will then be the one responsible in giving the students’ grades. The student will then view the grades given by the faculty.

Library Management System Capstone Project

$
0
0

Library Management System Capstone Project

INTRODUCTION

Now a day, through the advancement of modern technology, there are a lot of fast and reliable alternatives for research. However, library still pays a vital role on the students and researcher’s life. Library is still considered the most accurate place for information. Undeniably, people especially those who are not having internet connections, and even electricity, rely solely on books. Libraries also supply information not found on World Wide Web. Library still remain the cheapest and the most accessible place for research. Gathering of information still plays a very important role when it comes to gathering of information.

This system is being conceptualized in order for the librarian to access all the books that was barrowed by the student in the school. And we also know that now days in this generation we are used to live with technology and we implement this system. After an interview with the help of the students, we have observed the following problems that exist in the library when barrowing and returning of books, the in charge manually takes down information like name and date year which uses a pen and takes time to finish.

Project Context

A library management system is software that will handle basic and systematic organization of function in the library. The system would provide basic set of features to add/update student’s information, add/update books information, search for books and manage check-in/check-out processes.

In this application we can maintain the records of students and books and enable to determine how many books are issued and likewise determine the available books in the library.

Purpose & Description

(An automated library system for a school keeps all books and periodicals in the library and their check – out status. The library system also interfaces with an external relational database which stores information about the library users (students and staff), including whether they have any library items checked out; library users can access the catalog and recall books and periodicals, library employees have the same access as well as additional capabilities (e.g. listing the status of an item). The importance of automated library system is to improve the performance of the social library with regard to the management and the proper flow of information in the library. Through the use of an automated library system the existing manual library system of National High School will be converted into fast, usable, secured and accurate computer-assisted library system.

OBJECTIVES

This study specifically aims to develop a library system to improve transaction to students. To provide detailed summary reports on demand stock with Include monitoring of items range.

SCOPE AND LIMITATION

It can update previous books; Admin user can search a book by its book title, book number and author. All files, are secured it has only one user level and Admin. It has full access for all. Admin it can add and detect overdue borrowed books. It can add books, it can change files, It can add and delete new category books, then it can print report for borrowers book and borrowed books and has a print preview capacity, has a notepad and calculator, shortcut button.

CHAPTER II

REVIEW OF RELATED LITERATURE AND STUDIES

This chapter includes related literature and studies with regards to Library Management System. Below are following Foreign and Local Related Literature and Studies.

A computerized library system for a school keeps track of all books and periodicals in the library and their check-out status. The library system also interfaces with an external relational database which stores information about the library users (students, faculty, and staff), including whether they have any library items checked out. Library users can access the catalog and recall books and periodicals. Library employees have the same access as well as additional capabilities (e.g., listing the status of an item). (www.cs.missouri.edu)

Foreign Related Literature

Central Library

The central Library which is called as mkce central Library, is one of the best equipped library in terms of facilities, books, back volumes, journals and non-book materials like CD’s,  Audio cassettes etc… is functioning in mkce Campus in Thalavapalayam, Karur.

The Library started its service on 2000 as a part of mkce.The fully computerized Library Information Systems helps the staff and students tremendously in day-to-day operations.

The Library uses LIPS-i-NET software system with barcode scanning facility. Every document in the Library bears a barcode tag that is used for its circulation.

Similarly, all categories of users have a bar-coded identity card.

This puts it on par with the best modern libraries in keeping track of issues and returns in a foolproof manner. An Online Public Access Catalogue (OPAC) is available in the Library for searching of Library resources.

The Library follows open access system, encouraging the user to browse freely in the stack area.( http://www.mkce.ac)

Integrated Library Systems. ERIC Digest.

An automated library system usually consists of a number of functional modules, such as acquisitions, circulation, cataloging, serials, and an OPAC (Online Public Access Catalog). An “integrated” library system is an automated system, as described above, in which all of the functional modules share a common bibliographic database. The National Library of Medicine used the term “integrated” in referring to a system in which all automated library functions are processed against a single, master bibliographic file (Goldstein & Dick, 1980). Genaway (1984) expanded the definition and described the integrated online library system (IOLS) as “a library system that uses a common machine-readable database and has two or more subsystems operational and accessible online” (p.4).

In a system which is not integrated, there might be a bibliographic record in the catalog for a book and, if that book were to be checked out, there would be another bibliographic record for it in a circulation file. In an integrated system, there would be one bibliographic record for a book, probably created when the book was ordered, then expanded when it was cataloged. If that book were to be checked out, the patron record for the borrower would be attached to the bibliographic record, but there would not be a duplicate bibliographic record for the book in a circulation file. There are some systems which have duplicate bibliographic records but which are considered to be integrated because changes to bibliographic records are automatically propagated. For example, a change made to a bibliographic record in the acquisitions file would automatically be made to the duplicate bibliographic record in the catalog. In these quasi-integrated systems, movement between the modules and their duplicate files is facilitated by some type of linking mechanism. (http://www.mkce.ac)

Advantages of an Integrated System

An integrated system is superior in several ways to one which is not integrated. The duplication of effort to create and maintain multiple copies of bibliographic records is eliminated in an integrated system. Opportunities for errors are reduced when records are entered only once, and changes are automatically propagated throughout the system. Library staff and patrons can have access to all pertinent information at one location. For example, in an integrated system, a patron can view a bibliographic record in the online catalog and also see that the book has been checked out and when it is due back to the library. Of course, privacy of borrowers can be protected by preventing patrons from viewing borrower information. Also, patrons can tell by looking at the online catalog, in an integrated system, that a book has been ordered, but not yet received. In a system which is not integrated, that information would be available to library staff only through the acquisitions module.  (http://www.mkce.ac)

Implementation and Management issues

Just as important as, or perhaps more important than, selecting the right system is the process of implementing that system in the library and dealing with the associated management issues. As described above, one of the main features and advantages of an integrated system is the sharing of bibliographic records among the various system modules. This single feature can have far reaching implications for the management of the library. Some organizational changes which have accompanied the implementation of integrated systems include:

  1. new patterns of communication among library staff, especially between technical services staff and public services staff;
  2. increases in responsibility and decision making among lower level staff; and
  3. increased requirements for all staff to acquire technical knowledge and skills.

Many libraries have redesigned their operations to take maximum advantage of the new technology.  (http://www.mkce.ac)

Future Trends in Integrated Library Systems

The definition of an integrated system is beginning to change from a system which shares bibliographic records among local functions and modules to a system which exchanges information with many other systems outside of the library. Technological developments, such as client/server architectures and standardized protocols for passing information from one system to another, are facilitating this integration of outside information sources into local systems. For example, an online ordering system might allow a librarian to search a publisher’s bibliographic database, select records of books to be purchased, and download those records from the publisher’s database into the library catalog. Also, some libraries with expanded integrated systems offer patrons access, through their local OPACs, to other bibliographic and non-bibliographic databases both inside and outside the library and to OPACs of other libraries. (http://www.mkce.ac)

Automation for the School Library Media Center. ERIC Digest.

The thousands of school library media centers (LMCs) across the country that have automated their collection management operations have found that performance of routine tasks by staff and access to information by students and faculty have become a great deal faster and easier. Automation often begins with microcomputer-based circulation and online catalog systems, but the available capabilities and the potential for expansion extend far beyond these basic functions. This digest will focus on initial considerations for implementing an automated facility. (http://www.mkce.ac)

Basic Options

Automated systems are available for four basic management functions:

The CIRCULATION SYSTEM tracks the status of all LMC materials that circulate. It allows fast entry of borrowed items and easy identification of overdue accounts through records of all patrons. It prints overdue notices and establishes waiting or hold lists.

The ONLINE CATALOG provides instant access to catalog records as well as inventory data and brief acquisitions records via powerful interactive searching and help capabilities. It allows browsing as well as keyword searches on author, title, subject and other fields such as notes and copyright. Boolean logic can be used for complex searches. Searching is assisted by help menus, prompts, mouse pointing devices, and visual or audio tutors. The online catalog may contain other types of databases, such as journal indexes, and it may allow remote access from classroom, office, or home. The online catalog also contains a cataloging component to assist in developing MARC (machine-readable cataloging) records.

The ACQUISITIONS SYSTEM manages ordering functions, from entering order data through claiming items ordered but not received. It maintains financial records and publisher lists. It allows instant entry of records for newly acquired books with catalog records on disk or bar codes (sometimes these catalog records are part of the catalog module). Brief acquisitions records may be downloaded into the circulation system.

SERIALS CHECK-IN maintains records of journals, magazines, and other items received periodically. It tracks publication dates, maintains financial records, and generates claim notices for late items.

The software for these systems is designed for ease of data entry and flexibility in searching. Once the databases are set up, LMC staff can quickly enter updates and generate inventories and reports on collection use, overdues, and budgets.  (http://www.mkce.ac)

Local Related Literature

DLSU Library System Services

The Systems Services (SS) unit is responsible for the development, implementation, and maintenance of the computerization and information technology plans and programs of the DLSU Library. It oversees the day-to-day administration of the different computer hardware and software facilities, operations and applications that are essential in the delivery of automated library services. It works closely with the Information Technology Center (ITC) of the university in the provision of computer and network facilities and services that respond to IT requirement of the library. (http://www.mmsu.edu)

University Library System (ULS)

Background Information

The establishment of the University Library System since 1980 is one of the most significant achievements of the Universities development programs. Today, the library has improved tremendously in terms of organization, quality of personnel, materials, facilities and services. It is some kind of a phenomenon none like it before in this part of the country definitely contributing awe and respect to the stature an aura of excellence of the University. Such trend of development is clearly, though not yet sufficiently, in accordance with the obsession of no other than former President of the Republic, Ferdinand E. Marcos when he said:

“It is true that there are other systems of information or carriers or vehicles, but the traditional and most permanent one is the library with its shelves of books and audio-visual materials. We, in the third world believe that development cannot be achieved without parallel development of libraries and information systems.”

The library system contributes to the attainment of the goals of MMSU by providing the reference and reading materials required in the various phases of the programs implemented by the University. It is a place for work and study, thus, it becomes a part of the way of life of the universities constituents and the members of the general public who use its services. (http://www.mmsu.edu)

Foreign Related Studies

Feasibility Study for an Automated Library System

This study was initiated by the Newfoundland Public Library Services (NPLS) to assess the feasibility of automation for the library services and to determine the viability of an integrated automated library system for the NPLS. The study addresses the needs of NPLS in terms of library automation; benefits to be achieved through the introduction of automation; automation requirements and costs; cost of automation in relation to potential cost savings; staffing requirements for automation; and a recommended approach to automation. The report focuses on the following areas: (1) needs analysis (headquarters, technical services department, provincial reference and resource library, St. John’s City (Newfoundland, Canada) libraries, regional libraries, books-by-mail); (2) functional requirements for the application software; (3) system options (technical requirements, software options, microcomputer equipment, estimated costs); (4) database creation and management (existing machine-readable records, options for catalogue maintenance with the integrated library systems, issues affecting the decision, estimated costs); (5) management of an automated library system (staffing, training, estimated costs); (6) the costs and benefits of library automation (quality of service to NPLS clientele, networking, efficiency, accuracy and timeliness of library routines, management information, cost-benefit analysis); Conclusions and recommendations are provided in addition to tables and appendices related to the topical issues addressed in this report. (http://www.eric.ed.gov)

Linux Can Change the Face of Automated Library Information Systems

MLA Abstract 2005 (Case Report) Title: Linux Can Change the Face of Automated Library Information Systems Authors/Affiliation: Janis Teal, AHIP, Deputy Director for Library Services, The University of New Mexico Health Sciences Library and Informatics Center; Greg Gaillard, Deputy Director for Technology Support, The University of New Mexico Health Sciences Library and Informatics Center Objective: This poster will report on how the University of New Mexico Health Sciences Library and Informatics Center (UNM HSLIC) faced the dilemma of replacing an antiquated library information systems (LIS) server in a cost-effective manner that would make use of $10,000 available funding, improve system functionality and performance, and decrease overall system costs. Setting: HSLIC is a medium-sized academic health sciences library running Innovative Interfaces, Inc. (III) LIS software. In 2003 the LIS (with 180,000 catalog records) was running on a 7-year old DEC Unix system with unsupported hardware, a CPU with inadequate response time, and full disk drives. Method: Recognizing the need to upgrade the system, the Deputy Directors analyzed several options: 1) combining systems with the main campus libraries; 2) purchasing a new Compaq Alpha server at $20,000; or 3) implementing a Linux-based LIS running on Intel ‘commodity’ hardware. We selected option 3 and, at the conclusion of the project, became the first library in the United States to implement III LIS software on a Linux server. HSLIC employees in both library services and technology support consulted with III staff throughout the process of configuring the server, updating the III software, and migrating records. Main Results: 1) The project successfully upgraded hardware, the operating system, and application software to current III standards. 2) There was a significant increase in performance and functionality. 3) This implementation was accomplished at 1/3 the cost of using a non-Intel server platform. 4) The Linux-based Intel system represents significantly decreased hardware capital and maintenance costs. 5) There is no longer a need for the library to have in-house DEC Unix expertise, an intangible but significant cost savings. 6) Additional intangible cost savings are expected in the future when, in contrast to standard server hardware, the new hardware running Linux can be repurposed after the current system is upgraded. Conclusion: A small to mid-sized library can effectively run a Linux/Intel LIS system at demonstrably lower cost than doing so on proprietary RISC*-based software/hardware. *Reduced Instruction Set Computing. (https://repository.unm.edu)

Advancing Your Library’s Web-Based Services. ERIC Digest.

Libraries will be utilizing the Web to provide services to an increasingly sophisticated and demanding computer user. The mission of the Cleveland Public Library (CPL) is “to be the best urban library system in the country by providing access to the worldwide information that people and organizations need in a timely, convenient, and equitable manner.” The institutional values that influenced the development of the mission put the emphasis on information and people. The best way to ensure that the access and outcome of information services is timely, convenient and equitable is to develop Web-based services that mirror and improve traditional in-house and telephone services. This clear understanding of the Web as a service delivery method and not just as a digital brochure results in a project development path leading to both self-services and live, librarian mediated services offered online and 24×7.

A successful project incorporates the following steps in this path:

  1. Clarify the core values and mission.
  2. Build a team of entrepreneurial staff.
  3. Scan the online environment for ideas.
  4. Set a course and a timeline.
  5. Find library and community partners.
  6. Market and build customer relations.

At the core of planning for Web-based services is the goal of replicating and enhancing traditional library services in an online environment. Not surprisingly, a survey of 1,500 library users conducted in May, 2002 at the CPL branches and main library confirmed that circulation, reference, services for young people, and readers’ advisory were the most popular draws to the local library. A well-rounded, service-oriented approach to developing a library’s Web presence requires attention to all four of our patrons’ priorities.  (http://www.mmsu.edu)

Circulation

As the online services of our for-profit competitors grow, so do our patrons’ expectations. Our clientele demands the same tools from the library’s Web site that they benefit from on commercial Web sites. Our patrons shop, bank, invest, and communicate via the Internet. They make little distinction between what they can do in commerce and what they would like to do via their library Web site. To meet patron expectations, the Cleveland Public Library has introduced a package of online self-help services allowing patrons to better manage their borrowing.

The Web catalog, shared among 31 library systems in Northeast Ohio with reciprocal borrowing agreements (the CLEVNET Consortium), allows for self-initiated requests. The MyAccount feature allows patrons to manage their own accounts. Online renewal has been the most popular aspect of this feature, and in fact it rivals the circulation of the busiest CPL branch with a circulation of over 375,000 in its first nine months. In addition, patrons can delete requests and review outstanding fines. This is timely and convenient for patrons, and it saves a great deal of staff time and attention.

Accounting for more savings is the NetNotice e-mail notification service. Patrons sign up through a Web form to obtain their pickup and overdue notices via e-mail. They can also register to automatically receive their MyAccount information in an e-mail message every week on a designated day. The e-mail message includes the online renewal functionality for those e-mail programs that support it.

Statistics show that, had it not been for one-half million online renewals, the library’s circulation would have decreased in 2001. Future opportunities to enhance library services include the ability to register for and obtain a library card number online as well as to pay fines and fees via a credit card using a secure Web interface. With so many resources available to the online user, it is contradictory to require a patron to be physically present in a library to obtain the authority to use them. The library card number is the gateway to 110 remote databases and thousands of e-books. Another service in the works is home delivery of requested library materials. Currently patrons can choose from 96 possible pickup locations in Northeastern Ohio. Soon, they will be able to choose delivery to their home or office. (http://www.mmsu.edu)

Reference Services

Cleveland Public Library and the CLEVNET consortium created and launched a live Web reference service on June 11, 2001. KnowItNow24X7 is a remarkable achievement using an efficient and effective project management process. The 20-year consortium relationship of the 31 CLEVNET libraries is based on a shared automation system that CPL owns and manages. CLEVNET libraries, and our contracted overnight service provider have answered over 17,000 questions.

Cleveland Public Library was prepared to take many of the financial and technological risks associated with this aggressive and innovative project, but the combined creativity, staff talent and commitment made the project a success. Although CLEVNET is the first to have launched a 24×7 public library live Web reference service, many such services quickly followed, including 24/7 (Metropolitan Cooperative Library System in California), Smarty Pants (Denver), and Q&A NJ (New Jersey).

KnowItNow24X7 librarians utilize the complete resources of the Internet and the CLEVNET subscriptions to over 110 online databases. They can even scan documents available in print collections and send them to the patron via Adobe Capture. It is essential that the public have access to the full range of resources. Live Web reference offers the opportunity to demonstrate Internet searching strategies, introduce subscription databases, and showcase unique materials in the collection.

The Cleveland Law Library is a CLEVNET member. This association enables KnowItNow24X7 users to access both the special collection and the staff of professional law librarians when the information needs are beyond the scope of traditional public library service. Since legal and medical information are traditionally problematic areas for public library reference staff, establishing a partnership with Metro Health Systems, Cuyahoga County’s public hospital, presented an exciting enhancement to live information. Nursing staff already trained to answer a 24×7 phone line embraced the KnowItNow24X7 service and are ideal partners for public librarians.  (http://www.ericdigests.org)

Local Related Studies

University Library Modernization

Library automation enabled the electronic Union Catalog of the UPD network of 33 libraries, including the Extension program in Pampanga and the Main Library with more than 800,000 records, accessible within the campus and through the World Wide Web. These libraries already have barcoders, barcode labels and keepers, magnetic strips, sensitizers-desensitizers and gate for Circulation purposes, and as part of their library security system. A number of records were converted from paper to digital format. The former system used by the University Library prior to the present MAELISA. Also converted from paper files were 58,536 bibliographic records of five Filipiniana and Special Collections: (1) Book analytics, i.e. biographies, illustrations, plays, short stories and speeches contained in books; (2) Unclassified Monographic Records including art works and personal collections of Teodoro Agoncillo, Roberto Concepcion, Oscar Evangelista, Guillermo Guevara, Eliseo Pajaro, Estrella Solidum, Emanuel Soriano and Abelardo & Trinidad Subido; (3) Positive prints of the Harnish Collection; (4) Posters File; (5) Vernacular Collection including Bikolano, Cebuano, Pampango and Tagalog. (http://uplibrarybulletin.files.wordpress.com)

Chapter III

Project Conception

Automated Library System is an application that will perform routine library activities. In addition, the automated library system can provide electronic list of books, manage inventory and can generate report related to transactions in the library. The automated library system has also a database utility feature which allows the end-user to create a back-up of records in case of hardware error and virus infection and a restore utility that enable to restore the previously backed-up data.

Problem Statement

In this study, the Proponents planned to propose a computerized Library system for Singcang High School. Specifically it seeks to answer the following questions:

  1. What are the problems and difficulties do encounter by the user in managing their present system?
  2. What are the problems do the personnel encountered by handling records and files?
  3. What are the advantages of the proposed computerized library system compared to the current manual system?

The Project Scope

There are three main operations in the system, borrowing of books; returning of books and encoding of newly acquired books. In borrowing of books the end-user will encode and save the information about the borrower’s information and the items being borrowed; in returning of books the end-user will encode and save the information of the borrower’s information and the items being borrowed; in encoding of new acquired books the end-user will simply encode the title of the book, number of copies acquired, volume no., and accession number and the record will be saved in the database.

Business Constraints

Human Issues

Librarian/Staff. The result of this study will help the staff of the library to make their work more efficient.

Students. The proposed system will help the students provide fast and accurate responses to their queries.

Financial Issues

The expenses will be handled by the School Administrators of the Singcang High School.

Technology Constraints

Hardware Recommendation

The following are the recommended hardware requirements for the proposed system.

CD ROM Drive          :           Samsung CD-ROM S+1 152A

Disk Drive                   :           Maxtor 80GB IDE/PATA

Keyboard                    :           Standard Keyboard

Mouse                         :           Ps/2 compatible

Microprocessor            :           Intel Pentium 4 1.8 GHz

Monitor                       :           Samsung 591S   15″ CRT monitor

System Memory          :           512 Mb

Printer                         :           HP Deskjet F41180

Project Documentation & Communication

The following are the tools use for documentation and communication process of the proposed system.

Interview

An Interview is defined as a meeting of two people face to face to confer about something or an act of questioning to receive a desired answer that is necessary in solving a specific problem. This is where data gathering occurs by asking questions for much needed information from the interviewee verbally and directly.

Observation

This technique is used when the researcher cannot secure adequate or valid data through the use of the questionnaire or some other technique. It is considered to be the most direct means of studying people in so far as their behavior is concerned. Observation of a current operating procedure is another data gathering tool seeing the system in action gives you additional perspective and better understanding of system procedures

Medical and Laboratory Records and Archiving System Capstone Project

$
0
0

Medical and Laboratory Records and Archiving System Capstone Project

CHAPTER 1: THE PROBLEM AND ITS BACKGROUND

INTRODUCTION

Now a days, computerization is one of the processes that help us improve in many ways, especially in storing Information/Data that  can save a lot of time, manpower and tasks in a period of time.

Keeping the patients record, is very important. It needs time to store and process carefully. But with the help of the computer, all the records can be easily find without wasting lots of time.

All the Hospitals concern is how to lessen the number of paper works, in having a transaction with the patient’s that could fasten the process of admission, discharging and billing of a patient. This greatly affects the profitability of the institution that makes the admission and billing of patients a long process.

Hospitals need is to take the issue of security seriously considering the sensitive information and large volume of traffic they handle. The institutions must also comply with strict privacy standards such as the Health Information Technology for Economic and Clinical Health (HITECH) Act that came into effect in February 2009. The act provides more muscle to the Health Insurance Portability and Accountability Act (HIPAA). HITECH implements new standards for the security of electronic health records and includes notification requirements for breaches of healthcare data.

In this study we hope to develop a new system that will keep all the records privately, and
secure with modern technology such as the computer.

Objective of the Study

General Objective:

To be able to design and develop a system for the recording of all the records for the Analysis and Laboratory that will serve as a proposal to help the encoder to save the time and resources with the automation of its daily laboratory operation.

Specific Objective:

  1. To computerized records keeping of patients; Evaluate and enhance electronic services to provide ease of use and access to all of the laboratory results of the patient.
  2. To automate the recording and retrieving of the records that will be needed by the
    doctors and patient.

Scope and Limitation

In general, the focus of this study is directed towards the design and development of an automated medical record system. The study is largely dependent on the honesty, sincerity and integrity of the respondents. In this proposed system, records and files are computerized and stored in the database for accessibility and portability. However, the proponents limit the feature of the system to doctors and staff only. The system has a secure log-in for doctors and staff.

As we go along in this study, keeping all the records has its own limitation of the services that gives to the users. This system intended only to the Analysis and Laboratory Department of the Medical Clinic.

Chapter III

Project Conception

Project conception generally starts with a manifestation of a requirement or an opportunity that will benefit the corporate interests, and culminates when one or more preliminary options have been formulated which will, satisfy the company’s expectations.

The system will be implemented at the Medical Clinic and utilize their existing network and computer hardware components. The users will access the new application through their existing Local Area Network. There is no data to be converted since this will be a new application and service.

The proposed system will greatly improve the efficiency and quality of care in clinical practice. Primarily, this study has the following hypothesis: The current system is very time consuming, inconvenient and strenuous when it comes to recording, updating, storing, organizing, and retrieving patient’s records in the cabinet. The proposed system is the best solution to do away with the old method of data keeping such as folders and file cabinets, which do not allow easy retrieval. Not only will records be more accurate, the clinic can also accommodate more patients than ever before

Problem Statement

Specifically, this study aims to answer the following:

  1. What are the common problems encountered with the existing manual system of managing a clinic?
  2. What are the possible solutions to the problems encountered with the current system?
  3. What is the difference between the manual system and the proposed system?

Project Scope

In general, the focus of this study is directed towards the design and development of an automated medical record system. The study is largely dependent on the honesty, sincerity and integrity of the respondents. In this proposed system, records and files are computerized and stored in the database for accessibility and portability. However, the proponents limit the feature of the system to doctors and staff only. The system has a secure log-in for doctors and staff.

Business Constraints

This chapter discusses about the business constraints of the said system, identify its business requirements and constraints, and articulate a business goal.

Business or Project Goal

To design and develop a computerized medical record system for Medical Clinic Clinic.

Target Users/End Users

The end user of this proposed system will be the doctors and staff of Medical Clinic.

Benefits to the Users

Reduced response time, reduced error rate, Simplification of daily tasks, sharing of resources, increased productivity.

Time Frame or Schedule

 The study covered only from July 2012 to March 2013.

Resources

Consider all resources necessary for a successful deployment, not just the capital expenditures. This includes the following:

  • Existing hardware and network infrastructure

Reliance on existing infrastructure can affect the design of a system.

  • Development resources needed to implement the deployment design

Limited development resources, including hardware, software, and human resources

Technology Strategy

System Development Life Cycle

The Modified Waterfall Model is used by the researchers as a system development life cycle model. Every phase of the model indicates the specific task to be done to achieve the desired output. The result of phase 1 is the basis for a detailed set of requirements. The phases are also capable for changes, making the process change the cycle and step back from the previous phase wherein improvement and changes take place.

The modified waterfall model is the appropriate and effective procedure for the system development of Medical Record System. The feedback became the basis for a good step forward in order to develop better software. However, progress is difficult to track the upcoming problems which lead to different decisions in which at the end correcting it will be more expensive.  The System Development Life Cycle phases were requirements phase, analysis phase, design phase, coding phase, and the last was the testing phase.

Project Documentation and Communication

These are the instruments or tools use for documentation and communication process of the proposed system. Some of these tools are questionnaires, empirical observations; research and analysis use by the proponents as they conduct the proposed study.

Interview

An Interview is defined as a meeting of two people face to face to confer about something or an act of questioning to receive a desired answer that is necessary in solving a specific problem. This is where data gathering occurs by asking questions for much needed information from the interviewee verbally and directly.

Observation

This technique is used when the researcher cannot secure adequate or valid data through the use of the questionnaire or some other technique. It is considered to be the most direct means of studying people in so far as their behavior is concerned. Observation of a current operating procedure is another data gathering tool seeing the system in action gives you additional perspective and better understanding of system procedures.

Research

Research is simply, the systematic search for pertinent information on a specific topic or problem. It is systematic study or investigation or something for the purpose of answering questions posed by the researcher. It includes reviewing journals, periodicals, and books to obtain background information, technical material, and news about industry trends and developments.

Questionnaire

A pre-written series of questions used in gathering important information’s from one or more persons. This will be given to the individual who have a direct bearing of the study and in order to satisfy the proponent’s goal that is to get and measure the opinions, polls and attitude of the respondents of the study

Point of Sale and Inventory System Capstone Project

$
0
0

Point of Sale and Inventory System Capstone Project

REQUIREMENTS ANALYSIS AND SPECIFICATION

Purpose of the Project

The main purpose of this study is to design and develop a POS (Point of Sale) application for the business establishments, the said application will help enhance the productivity of the office and at the same time will make their transactions much easier.

It is a Solution designed with an optimized and systematic POS that has a user-friendly interface as well as a systematic and automated approach for easier handling and this improvement of the Data Management System. This project demonstrates the efficient and effective data and inventory management. It uses less of time for accessing data or information about the client and at the same time makes the process become faster.

Functional Requirements

Login Module. It prevents unauthorized personnel to gain access to the system. You must have the right combination of username and password to use the system.

User Account Management.This module is for the management of user account. The administrator can create another user with certain privileges or restriction, updating, deleting of user account is available also in this module. Security wise there should be only one administrator account that has the full control on the system, the rest of the users are limited.

POS Module (Direct Sales). This is considered as the main interface of this application because it is the where the sales transaction occur.

Products Module.  This is the module in which encoding of products, deleting of products information, and updating the products information such as price, product category, etc. We have provided a search function to find the products easily.

Product Category Module.  Products category refers to the type of products like RTW, Foods, etc. You can create, update, and delete products category information in this module.

Product Unit Module. It refers to the quantity of measurement such as box, pieces, dozen, etc.

You can create, update, and delete products unit information in this module.

Cash On Hand Module.   It will provide the cash information collected for that certain period of time. The user can print the information provided on this module.

Inventory Module.  It will provide you the real time inventory of your products. Printable reports are also available.

Receive Products Module.  This module allows the user to record the items or products that are being delivered by the suppliers. This transaction is only available to the user accounts that has an administrative privilege.

Supplier Module.  This module will provide you the list of suppliers that is affiliated on the company. It stores the information such as contact name, company address and contact number. You can create, update, and delete supplier information in this module.

Point of Sale and Inventory System Capstone Project

Point of Sale and Inventory System Capstone Project

Information Requirements

The following are the reports needed for the POS:

Sold Product – reports on the products sold on a certain period of time.

Inventory Report – real-time inventory report of the products on hand

Users Log – reports on the users who logged in the system

Receipt Report – the customer will be provided with a receipt of the items purchased

Management and Support Requirements

Restore Database Menu.  This kind of menu only the privilege user account (admin account) allows accessing and manipulating the Restore Database menu. The Restore Database is responsible for restoring the saved files from the selected storage location.

Backup Database Menu.  Like to Restore Database Menu, only the privilege user account (admin account) can allows to access the Backup Database Menu. Backup Database Menu helps the current user to save the system together with its database in another location for the security purpose.

Process Design

The POS shall be installed in the PhilPost main server employing the star topology and adapts a Local area Network (LAN) connection specifically in the ICT Department. Hubs will be used for network connections. The hub is a device wherein many computers can connect to a server for sharing of data and information and it connects computers within the limited area only. A back-up server will be provided to assist the main server in-case the main server bug downs. Authorized cashiers can utilize the POS through the office Intranet.

Through the ordering procedure, the system user checks if there’s available items in the current stocks that available to release and sell.  If there’s an items available to sell the ordering transaction will taken place and after the order transaction finish, the inventory process occur, when the inventory done the system user issued a billing transaction to its client/customer.  After the customer pay the issued bill, the system user provide an original receipt for the order items rendered by a customer, now the items can take the customer and the transactions done.

SUMMARY, CONCLUSION, RECOMMENDATION

Summary

The Point of Sale that we are going to develop will help to make the process management become more efficient and easier. It is a Solution designed with an optimized and systematic Automated System that has a user – friendly interface as well as a systematic and automated approach for easier handling and this improvement of the Data Management System. This project demonstrates the efficient and effective data and sales and inventory management. It uses less of time for accessing data or information about the client and at the same time makes the process become faster.

The objectives of the study are the following: make the management system more efficient, data consistency, and provide a comfortable and easily services for clients. An optimized and systematic Point of Sale could easily track down the purchases, expenses and inventory records to improve cash flow, visibility, and decision making. It will also optimize the security and validity of the number of supplies, sales, purchases, expenses every month.

Recommendation

Below are the researchers recommendation based on the findings and conclusion of the study.

  1. In order to improve their manual process of sales presently used by the company there is a need to develop a Point of Sale System to cater the needs of their customers.
  2. As to have a good performance and effective inventory and sales system the proposed system should be replaced to the present manual system used by the company, the proposed system is highly recommended for the basis of improvement.

“Point of Sale System” is better than to retain the Manual Inventory System. In the Point of Sale System it easily inputs the product and price faster using the bar code scanner and automatically prints receipt using receipt printer for the customers’ receipt. With the use of Point of Sale System the computing process is faster and easier and secured as well. It will ensure consistency in terms of maintaining accurate inventory controls at each location. This system lessens the time for accessing data. The Point of Sale System

For future research study, the researchers highly recommended the following:

  • Web-based point of sale system
  • Inventory Management System

Software Life Cycle Model

The Software development model used which is the modified waterfall model that includes many stages such as Requirements analysis, System and Software Design, Implementation and Unit Testing, Integration and System Testing and Operation, and Maintenance was used.

The traditional Waterfall Method was first considered. But then Prototype Model was also considered since the system is actually based on the response of the user. Each developer worked on different specific part of the program, one was doing the layout of the forms, one was doing the layout of the reports, one was doing the database and one was doing the codes. There was also a constant communication with the user thus they were able to test and be able to improve and modify the software as it was created. But since it was initially started with the traditional Waterfall method from planning to analysis, and additional requirements was also set by the client as the system develop, the Modified Waterfall Method was decided.

Design Phase

This was the phase where series of designs were created, revised, and finalize, from the simple fonts, buttons, forms, and interfaces. But most importantly, this was the actual system flow was designed, from the Decomposition, Data Flow Diagram and the Entity Relationship Diagram.

Coding

In this phase, the coding was started based from the flow of the system. The program was created to meet the client’s requirements.  System functions needed were ensured to be functional and executable.

Testing

This phase discussed the implementation and unit testing of POS System. This phase also discussed if the recommended functions and suggestions of the respondents and users were met.

Glossary of Terms

POS, (Point of Sale) – term normally used to describe cash register systems that record transactions or the area of “checkout” in a retail store.

UML, (Unified Modeling Language)

Inventory.  The goods and services that businesses hold in stock. http://www.nationalbarcode.com/info/what-is-inventory.html.  Operationally, refers to a system used by an organization in some purposes.

Inventory system.  Is an effective way for monitoring and tracking different materials that are transferred in and out of a company’s warehouse or establishment usually for accounting purposes.  www.wikipedia.inventory.com.ph.  Operationally, it refers to a system used by the researchers as a primary subject of the study.

Visitors Log Monitoring System for BJMP Capstone Project

$
0
0

Visitors Log Monitoring System for BJMP Capstone Project

CHAPTER I

INTRODUCTION

1.1-Background of the study

These days the development of modern world is fast due of having advancement in technology which rapidly seeking towards success. One of the useful modern technologies that have been created is an “Automated or Computerized System”. It is now used by various fields such as institutions, business, communication, companies, science and even the Learning of Process of old fashioned way was shifted to technology ways. System exists to these fields to help access information and processes easier and more productive. It is also a big help especially in the office of Bureau of Jail Management and Penology for the purpose of making the work easier for the assigned staff to manage the security of the visitors data.

In this study, the proponents aimed to design and develop an automated monitoring system for Bureau of Jail Management and Penology that would monitor the visitors in BJMP, to provide accurate and reliable reports, and promote awareness to individuals about the safety rules of BJMP. The monitoring system can be made accessible to the personnel and authorized users of data safety and data back-up of any computers in the office of BJMP, only registered security officers are allowed to access the different features and functionalities of the automated monitoring system. The features of the system will focus on: log-in and log-out services, Visitors Information, Administrator System, database back-up, list of visitors and statistic report.

Thus, this system project focused on how to design and develop a computer-based Monitoring System for BJMP to be utilized by the agency in promoting safety, to monitor visitors, and generate reports on users and frequent visitors of the jail premises.

1.2 Statement of the Problem

            The following problems were discovered by the researchers

  • Maximizing the time of the visitors conducted by the security in charge, if there’s an event on the jail.
  • Hustle on the part of the visitors because they will wait for their turn to log in.
  • Delayed process of encoding manually based on their data.
  • Loss of the past records based on the manual paper works recording of data of the visitors.

General Objectives

The system focused only in the BJMP Visitors Log Monitoring System. In managing the visitor’s records. To develop a secure log monitoring system for the visitors of BJMP to avoid conflict and loss of data, to ensure the safety and well-being of in-mates and visitors by gaining control and creating time frame of visitation. To focus on how to design and develop a computer based Monitoring System for BJMP to be utilized by the agency in promoting safety, to monitor visitors, and generate reports on users and frequent visitors of the jail premises. The core function

1.4.2 Specific Objectives

The following are the Specific objectives:

  • Monitor the monthly statistics of the visitors of inmates.
  • Organize the names of visitor for better monitoring.
  • To monitor the visitors going in and out of the jail premises.
  • Provide an electronic storage for visitor’s data.
  • To help enhance the security and safety of the inmates as well as the jail facilities;
  • To make an automated system to easily find the records

1.5 Significance of the study

          This study will benefit the following:

  • This study will benefit the future researchers because this will serve as their reference or guide to make their own research.
  • This study will benefit the users because it will not consume much of their time and prevent more paper works.
  • This study will benefit the students because they can learn this study by reading and it can be reference or guide if they will encounter a research like this.

Scope and Limitation

          The following are the Scope and Limitation;

1.7.1 Scope

The following are the scope of the study:

  • The BJMP Visitor’s Log Monitoring System is accessible by the authorized users and personnel of the jail. By using the given password and username the system users can easily update and encode the data of the inmate’s visitors.
  • The project focused on the development of the BJMP Visitor’s Log Monitoring System for the personnel of BJMP. That will automate the monitoring system of inmate’s visitors.
  • This system is to provide efficient, reliable, fast, accurate information to good quality service, to secure the file of the visitors and the inmates.
  • This system can add, update and removed the data of the visitors of the jail.

1.7.2 Limitation

          The following are the Limitations of the study:

  • This system is only for local and it can’t be put online.
  • Can’t reviled the information of the inmates to the public.

1.8 Definition of Terms

1.8.1 Lexical Terms

The following are the Lexical terms:

Log-in and Log -out Services– refers to one of the features of the developed system that will require users to enter their username and password to be able to access the proposed BJMP Visitor’s Log Monitoring system.

Visitors Information this feature of the system would guide the authorized users to enter the details of the inmate’s visitor.

Administrator System – this feature of the developed system allows the administrator to access the overall functionalities of the system and would allow accessibility rights to authorized users and personnel of the jail.

List of Visitors this feature of the system is a guide for the jail personnel to monitor the visit of the inmate’s visitor.

Database back-up – this feature provides database emergency back-up in case of breakdown of the main server.

Statistics report -this feature will help the BJMP personnel’s to monitor the monthly in and out inmate’s visitors.

1.8.2 Systematic terms

The following are the systematic terms:

Staff and Security – the facilitator of requirements deficiencies or can only access the system.

Visitors and In-mates – the main beneficiary of the system.

CHAPTER II

REVIEW OF THE RELATED LITERATURE

This paper aims to present the studies related to the BJMP VISITORS LOG AND MONITORING SYSTEM.

2.1 Local Studies

Visitation Services promotes moral and social supports to the inmates. All inmates are allowed to receive visitors during scheduled visiting hours. However, visiting privileges maybe denied in accordance with jail rules and whenever public safety requires, Supplemental Guidelines to the Revised Policy on Visitation in BJMP-manned Jail dated 02 March 2010, BJMP Manual (Revised 2007) and Republic Act No. 7438. Those person may avail of the service are; “Relatives (Father, mother, legal wife/husband, sons, daughters,     brothers/sisters, etc. up to the 4th civil degree of consanguinity), Friends, Religious groups/NGO, Counsel/Lawyer, Common law wife/husband, Medical/Dental Physicians”.

The Requirements of the visitors to enter the BJMP are; Identification Cards/Residence Certificate, Marriage Certificate (Married), Certification from the Barangay if common law partners, Passport, driver’s license, PRC license, etc. the  Bureau of Jail Management and Penology does not charge fees for the service.

2.2 Global Studies

Several published studies suggest prison visits help inmates maintain social ties, which, in turn, may reduce the likelihood they will commit crimes after their release. A 2016 review of studies finds that in-person visits reduce the likelihood of recidivism by 25% and that conjugal and furlough visits, which let inmates spend extended periods of time with family, have an even bigger impact.

Three researcher from the University of Cincinnati and Florida State University wanted to know which types of prisoners get more visits from family, friends and others. The authors collected data from the Florida Department of Corrections on felony inmates who were admitted to and released from state prisons between November 2000 and April 2002. The scholars examined inmates’ demographics as well as criminal and incarceration histories.

A total of 17,921 prisoners were included in the study, 90% of whom were men. The average age of whom were men. The average age of prisoners was 32 years and about one-third were incarcerated for drug offenses. Half of prisoners in the study were black, 42 percent were white and 8 percent were Latino.

  • Inmates received 2.13 visits, on average, during their incarceration. Prison sentences lasted an average of 23 months.
  • Younger prisoners received more visits than older ones. On average a 20-year-old had 2.6 visit while a 50-year-old has less than one.
  • White prisoners received slightly more visits than Latinos. But whites and Latinos received nearly twice as many as black prisoners, who averaged about one visit.
  • Women received slightly more visit than men.
  • Individuals held for property and sex crimes received the least visits while those imprisoned for non-violent offenses, including drug offenses, received the most.
  • Inmates who had been incarcerated more than once were less likely to be visited than those serving their first sentence.

Hospital Management Information System Capstone Project

$
0
0

Hospital Management Information System Capstone Project

Introduction of the Study

Hospital are the essential part of our lives, providing best medical facilities to people suffering from various ailments, which may be due to change in climatic conditions, increased work-load, emotional trauma stress etc. It is necessary for the hospitals to keep track of its day-to-day activities & records of its patients, doctors, nurses, ward boys and other staff personals that keep the hospital running smoothly & successfully.

But keeping track of all the activities and their records on paper is very cumbersome and error prone. It also is very inefficient and a time-consuming process Observing the continuous increase in population and number of people visiting the hospital. Recording and maintaining all these records is highly unreliable, inefficient and error-prone. It is also not economically & technically feasible to maintain these records on paper.

Thus keeping the working of the manual system as the basis of our project. We have developed an automated version of the manual system, named as “Hospital Management System”.

The main aim of our project is to provide a paper-less hospital up to 90%. It also aims at providing low-cost reliable automation of the existing systems. The system also provides excellent security of data at every level of user-system interaction and also provides robust & reliable storage and backup facilities.

Objectives of the system

The project “Hospital management system” is aimed to develop to maintain the day –to-day state of admission/discharge of patients, list of doctors, reports generation, and etc.It is designed to achieve the following objectives:

  1. To computerize all details regarding patient details & hospital details.
  2. Scheduling the appointment of patient with doctors to make it convenient for both.
  3. Scheduling the services of specialized doctors and emergency properly so that facilities provided by hospital are fully utilized in effective and efficient manner.
  4. If the medical store issues medicines to patients, it should reduce the stock status of the medical store and vice-versa.
  5. It should be able to handle the test reports of patients conducted in the pathology lab of the hospital.
  6. The inventory should be updated automatically whenever a transaction is made.
  7. The information of the patients should be kept up to date and there record should be kept in the system for historical purposes.

Purpose of the Study

The main purpose of Software Requirement Specifications Document is to describe in a precise manner all the capabilities that will be provided by the Software Application “Hospital Management System”. It also states the various constraints which the system will be abide to. This document further leads to clear vision of the software requirements, specifications and capabilities. These are to be exposed to the development, testing team and end users of the software.

Scope and Limitation of the Project

The proposed software product is the Hospital Management System (HMS). The system will  be used in any Hospital, Clinic, Dispensary or Pathology labs in any Hospital, Clinic, Dispensary or Pathology labs to get the information from the patients and then storing that data for future  usage

The current system in use is a paper-based system. It is too slow and cannot provide updated lists of patients within a reasonable time frame. The intentions of the system are to reduce over-time pay and increase the number of patients that can be treated accurately. Requirements statements in this document are both functional and non-functional.

Development Tools

  • Visual Basic and MySQL/MariaDB
  • PHP. MySQL and Bootstrap
  • C# and SQL Server

Credits to the authors


Online Bulletin Information System with SMS and Push Notification

$
0
0

Online Bulletin Information System with SMS and Push Notification

Project Conception

SCHOOL Information Board System is a system that tells about SCHOOL. The process that we used is done manually by posting the activities in the bulletin board. There is no need for the students to ask for a flyer because the information they need is already posted in the website. The proposed system could create systematic and properly compiled files of information about the administration, offices, students, employees and calendar of activities. Suggestions and comments were acceptable because of the system’s feedback. We would be able to know feedbacks or concerns by sharing the ideas and opinions in the website. It is hard to propose a system because each one of us is not a computer literate that can easily adapt to the changes of the system.

Problem Statement

As per observation we had, was that, one of the major problems of the school is the splinter of the three campuses where they are situated far away from each other causing the slowdown of the communication and therefore information is hardly received by the concerns. Each campus has its own activities, announcements and latest news that were not known by the other campuses.

The listed problems were:

  1. There is no consistency in giving the information in each department.
  2. Examinees were not informed ahead of time by their schedules, interviews and results of examinations without going to the school.
  • .No centralization of information between the three campuses because of their locations.
  1. Unreliable Sources of information had been subscribed by the less-informed individuals.
  2. Examinees have less idea as to when exactly be the entrance examination, results and interviews due to slow information received by them.
  3. Suggestions and feedbacks were being ignored.

Project Scope

The system contains all the information about school activities especially brief information about the school. The administrator secures that the information is reliable before posting it to the website. Announcements, latest news and activities were visible even the user has no account registered. It is compose of the buttons MyAccount which is the Home, Accounts, Academics, Scholarship and Reference Aid. In MyAccount, where the home is located, has many links that can be selected. The SCHOOL Accounts which is intended for the employees and students of SCHOOL include the various courses. A scholarship which is for the poor but deserving students are being offered by various sponsors like the PESO, Barangay scholars and also those sponsors by councilors.

Reference Aid is placed so that every guest may have an idea on where he could locate and obtain the information he wants to know about the SCHOOL. Vicinity maps are very useful in order to locate specific areas where the three campuses are located within the area. Finally, a phone directory is used to contact or inquire the three campuses.

In developing this system, we used software applications like XAMPP, Macromedia Dreamweaver and MySQL for the database all in one package. XAMPP is a web server used to run PHP webpage while creating a database for references.PHP (Php-Hypertext Preprocessor) is widely used as an open source general purpose scripting language that is especially suited for web development and can be embedded into HTML. MySQL is a relational database management system based on SQL Structured Query Language.

This system provides information about SCHOOL events and announcements giving SCHOOL students a privilege to comment and suggest about the activities being posted in the website.

Business Constraints (Schedule, Human and Financial Issues)

Schedule Issues

This system aimed to provide updated and reliable information for students, faculty and staffs. The problem on the schedule is one of the factors that can affect the system. Approving of the activities being proposed is time consuming because the OIC will check whether the activity is appropriate and needed to be confirmed or rejected. Emergency updates and announcements are also part of the problem because the administrator can hardly post this emergency updates and announcements.

The operation and installation of this system takes time because of some factors to be considered. Furthermore, variations in the schedule of time and date are being discussed by the persons in charge to fix it and input the correct time and date of the activity upon the system. The students were being updated to the school activities every time they log-in to our webs ite. We had presented our calendar of activities with clear and concise information so that the students could understand and appreciate the hard work and perseverance of each office to pursue these kinds of activities.

Human Issues

The MRC or the Media Resource Center was the concerned office where the online information board system will be applied. In terms of technical capacity, the employees assigned in the office have a background or knowledge in using the computers such as encoding. There were 4 staffs inside the Media Resource Center but only one staff is in-charge in managing the website. Staffs, students and faculties who lack knowledge in using the computer were one of the factors being considered. But, if this system is developed and implemented, it would be easy for the students to know about the upcoming events and announcements of the school.

Financial Issues

This issue includes the cost and the equipments needed in this system. The MRC has computers and connection to the internet. Their computer has a maximum memory of one (1) GB ram. SCHOOL information Board System could be put in the World Wide Web through web hosting or manually installed it on the computer. If web hosting is chosen, then it would be convenient because of less expense for the personnel in-charge while in manually installed program, the personnel have a monthly payment to maintain and track the system.

Technology Constraints

The MRC has a computer and internet connection to access the information. Technical trouble in the system occurs when they cannot avail information in the website. Trouble shooting is handled by the system’s correct processes to determine the errors.

Project Strategy

In making this project, the first step we did is planning the title. In this phase, we generate the title of our system and present it to our instructor. We went to Taculing library for references. We conducted an interview after, we did a group research about the sequence of each chapter.  The knowledge of the research we had is being applied to our documentation. For finalization of documents, we consulted a grammarian and computer expert.

Second step is designing the system interface based on our documents and we made it as an actual output by designing our interface. Using macromedia Dreamweaver in PHP language and could be access through XAMPP. These kinds of software applications were used to have a simple but presentable program.

Third step is the development. It is the actual creation or concretely building the concept that starts it based on our interface design. The team leader delegates the task to the team members to do their respective responsibilities. This is where the coding is applied using PHP with XAMPP.

Fourth step is testing. This is where the system is being tested if it is free from errors. It is important to check the system in compliance with the information being displayed in the output.

Fifth step is implementation. The implementation should be done in compliance with all the specific guidelines and regulations. It is essential to have these kinds of guidelines in order to be understood by the users in as far as the main goal of our system is concerned. Regulations are but part of the implementation that should be followed.

Final step is maintenance. Maintenance service is provided to make sure that the product or service keeps on performing as expected. It is usually secured within a specified and agreed period of time.

Project Documentation and Communication

The team leader had the overall duty to segregate the tasks and responsibilities of each member. The members did their tasks according to what was assigned to them. And frequently we would first have had our brainstorming before starting our activity we.

We had conducted a research on the internet about the different chapters and prepared some questions to be answered by the SSG. It showed that the SSG organized their schedule in logical or sequential management system to know what would be the prioritized activity and eventually performed it during the school day. The activities handled by the SSG were: First the Leadership Training that was given to the elected and appointees. Second, Initiation for the first year students as a sign of welcome. Lastly, the Foundation Week that was celebrated the whole week celebration by all departments with their corresponding activities. Guidance office was the one responsible for the entrance examination of the incoming first year students that was usually done in the month of April and would eventually give its results in May.

Project Organization and Staffing Approach

Every group project is composed of an individual that actively participates in every task that is assigned to him by the group leader. The project team organization was designed to maximize the flexibility needed to deal with the implementation of a plan in the most efficient manner possible. This team did a great effort by doing their responsibilities to obtain and keep the necessary information.

Credits to the authors and developers of the project.

Online Grading System with Grade Inquiry Chapter 3, 4 and 5

$
0
0

Online Grading System with Grade Inquiry Chapter 3, 4 and 5

CHAPTER III METHODOLOGY

Tools and Materials. The programming Language used was PHP, a server type programming which is suitable for the creation of the web pages, Macromedia Dreamweaver for the coding and designing of the interface of the proposed system. WAMP server(Windows, Apache, MySQL, PHP) for the hosting of the project locally and for the development of the database. Adobe Photoshop for the graphics design of the proposed system and Microsoft office for the reports and Data Gathering and Procedure. The researchers conducted a personal interview to the registrar of the Name of School to ask some information for the system to be developed. Some literature were also consulted in the internet, books and tutorials that are conducive in developing the system. The researchers have visited library to have detailed research and also read different materials that are relevant to the study being conducted. And later, chose the best- printed materials from those gathered information that would best serve in helping out the researchers in developing the website.

Strategy and Planning. The descriptive method of research was used for this study. Information regarding the process of grade distribution of the campus registrar of the Name of School was gathered. The researchers planned a strategic way for the benefits of Name of School. First, they gathered information and conducted an interview to seek permission for the implementation of the website. They get the history of the institution and existing problem about the process of their grading system. A software requirement for development of the Online Grade Inquiry System was identified and was utilized in order to make the system into reality. Other related data and studies were also gathered to support the proposed system. Interview was also done to have some information on problems occurring in the distribution of grades. A questionnaire was also used to evaluate the system. Requirement Analysis After the researchers gathered all information needed in Name of School, they analyzed the system in developing new model from the existing system of the institution. The researchers construct new idea in developing new system based on the gathered data, problems that will find solution on encoding of grades and inquiry of students manually. They reviewed well all the necessary requirements to meet the desired idea for the new system to be developed.

Design and Development. They create the system in accordance to Name of School Grading system process. The requirement specifications from first phase are studied in these phase and system design is prepared. The purpose of the system design is to create a technical solution that satisfies the functional requirements for the system of Name of School. Codified Project Management Frameworks The researcher used Codified Project Management Framework because it is more often focus on the use of technology to enable, store, index, and retrieve. Thus the framework shows the systematically arranged with a part that is cut off or separated from the whole rather portion in a life cycle way with continuous flow.

ONLINE GRADE INQUIRY DEVELOPMENT PROCESS After citing the necessary software needed the researcher had installed it on a computer system.

  1. Installing Macromedia Dreamweaver Macromedia Dreamweaver is the software used in designing the project. Moreover this software was used in coding in order to realized the final output of the system.
  2. Installation of WAMP Server In order to build and realized the code written and the design in macromedia dream weaver, the software responsible in handling the database in order to create different tables for the fields, is the WAMP Server (Windows, Apache, MySQL, and PHP) a local server software package allowing this online grade inquiry system project to host locally and it is responsible in storing the database as well as in building tables for the different fields that was required in the system.
  3. Selection System GUI (Graphic User Interface) Template and Re-coding 4. Coding Procedure Cascading Style Sheet Re-coding

Coding a script parameter that would serve as an anti-injections for SQL exploit. Coding the sign in forms.

Coding the sign up form. Saving Records in PHPMyAdmin database.

  1. Deployment and Hosting In this phase, the system was implemented. They also start testing it, explain how to use or operate the system. It also includes the maintaining all solutions that fixed all the problems. The system applicability and the functionality was tested after uploading in sub domain sites that offers frees hosting. The software used for uploading the system was the FileZilla, software that was responsible to upload the project in the free hosting site. The final output of the uploaded project was managed on the directory of the free hosting site. The free webservice name used was the www.hostinger.ph .

In this phase, the researcher maintained the system’s availability and performance in executing the work for which it was designed is maintained through the cpanel of the hosting site. Testing and Operating Procedure During the test of the website, the technical person as well tested if the intended output meets the desired performance of the online grade encoding and inquiry system via WEBSITE technology or via a phone. Maintaining the system is always the priority, when errors occurred such debugging during the implementation. It has an error handler to avoid termination of the system. Since the system was online and the teachers are about to encode the grades of their students via website technology, the students can inquire their grades automatically. EVALUATION QUESTIONAIRE Dear Respondents:

The purpose of this questionnaire is to assess the Online Grade Inquiry System base on its Accessibility, Navigation, Design, Content and Security. Kindly answer the following question truthfully and rest assured that all information gathered would be kept confidential. Direction: Kindly check (√) the appropriate box that corresponds to your assessment using the following: Rating Interpretation Label 5 Excellent E 4 Very Satisfactory VS 3 Satisfactory S 2 Need Improvement NI 1 Poor P 1 2 3 4 5

Accessibility of the website

  1. Is content structurally separated from navigational element?
  2. How easy is it to understand each links on the home page?
  3. How easy is it to find information while browsing on the website?
  4. Is the student able to register and update information in the website?
  5. Can you access the website tested in any web browsers?

Navigation of the website

  1. Are links labeled with anchor text and textboxes (like username, email and password) provides a clear indication of where they lead?
  2. How sensitive is the system when links are clicked?
  3. Are links easily recognizable based on its functionality?
  4. Buttons/links like texts and images are identifiable?
  5. Are the text used readable based on type face and font size for different browsers?

Design of the website

  1. Is the site’s design aesthetically appealing?
  2. Is the design user-friendly?
  3. Buttons/links like texts and images are recognizable?
  4. Based on your experience how would you rate the appeal of this website?

Content of the website

  1. Is the site informative for students based on personal and employment history?
  2. How easy was it to understand the information on every page of the website?
  3. The information is up to date.

Security of the Website

  1. Security level for editing information is reliable?
  2. Is user’s account secured?
  3. Is user’s registration secured? _______________________ Signature over printed name

CHAPTER IV RESULT AND DISCUSSION

Name of School Online Grade Inquiry System was realized with the used of Macromedia Dreamweaver, PHP MySQL and the WAMP server. The main purpose of this system is to offer services to the students by means of a website that will allow registrar and teacher to encode student grades online and allow students view their grades online at the same. The system provides an auto responsive design which means the system can be viewed and navigated easily using a regular internet capable phone or a computer. System GUI (Graphic User Interface) as viewed using a regular computer

GUI as viewed in a regular mobile android phone. There are three user level controls in the main window of the system in order to access the system, namely the admin or registrar, the teacher and the student.

The mechanism on how the Online Grade Inquiry manipulation was cascaded into three common users, the student, the registrar and the instructor. In the administration part, the Registrar will input his username and password. If his username and password are correct he/she can then access his/her own panel in the website. See figure below. Register Panel Menu Registrar Tasks Task of the registrar were distributed on his/her panel. The maintenance panel , adding subjects, load subjects, register students, register instructors. In loading subjects to the students, the registrar load first the subjects of the students, school year and semester to continue. If the Registrar clicked the teacher list menu, he can view the entire teacher’s lists that are registered to the system. The Registrar can also add students grade incase the instructor was not present and fail to encode the grades online for himself. If the Registrar click the add button, he can access to add teacher form. The Registrar just needs to type the last name, first name, middle name, contact number, and id number of the teacher so that the teacher can access to online grade encoding system. The Registrar can also edit all the information. For adding student, the Registrar should type the student’s last name, first name, middle name, address, year, course, email and most especially the contact number. On grade encoding, the job was also set to on the part of the instructors. The online system was also for the instructors to encode grades. They can also modify their details encoded by the registrar. The instructor will log in their username and unique password. After that, they will input the access code given by the Registrar for additional security. Then, the instructor will start encoding the grades of students; they encode the grade by choosing the subject, course, year and section. Once the instructor finish encoding, he should check the encoded grades in case they have errors. Then click the submit button to submit the grades. When the instructor log out his account, the subject which he encoded grade will automatically remove from his list of subject.

CHAPTER V SUMMARY OF FINDINGS, CONCLUSIONS, AND RECOMMENDATION Summary

The study entitled “Online Grade Inquiry System” was conducted to to provide easy access for the students in viewing their grades. The system developed was in a form of a website where end users like registrar , students and teacher can login using their login credentials. The site was developed using HTML5/CSS/JAVASCRIPT as frontend and PHP as backend. Tools used during the development were the Dreamweaver and Script Editor. On local testing , the researcher utilize the WAMPP server in managing the database content and then later utilize the cpanel of the free hosting site after the site was uploaded and tested online. The system enables the registrar as the admin control and allows him/her to managed student records, teacher records, subject list and more. Teachers were given unique username and password to gain access in the system. The teacher’s role in the system was solely to input student’s grade and customize his/her own profile. Moreover, students were also given login credentials one by one or they can register for their own account. After registration their account will be put on queue in the online database system waiting for confirmation. If the account will be activated notice will be sent directly to the sent through the email account they’ve used during registration. The finished Online Grade Inquiry system had undergone evaluation based on predefined set of criteria’s stipulated on the questionnaire. Thereafter, the results of the evaluation rated the Online Grade Inquiry System with a rating 4.82 as general rating score.

Conclusion. The researcher concludes that the Online Grade Inquiry System was indeed feasible to be implemented in the campus. Moreover, it was proven that the system can let students view their grades anywhere as long as the grade was already encoded or uploaded by the concern instructor or the registrar.

Recommendation. The researcher further recommends that the developed Online Grade Inquiry System needs to be studied more and enhance more in terms of its function technicalities for there might be more to be consider on it before adopting and fully implementing it on the campus. It was also recommended that the system will be hosted in a regular domain to further test the system in terms of reliability.

Application of Decision Support System to Equipment Monitoring

$
0
0

Application of Decision Support System to Equipment Monitoring

Introduction

Technology is a collection of techniques, methods or processes used in

Producing goods and rendering services .The accomplishment of almost all of the tasks now can be achieved through the application of technology evident in laptops, cellular phones, computers, software, hardware, and things that can make one’s work easier. Nowadays you can classify things as “Hi-Tech” meaning the role of technology gets better bringing efficiency and accuracy to end of a process facilitated by technology.

Today’s technology provides advance reporting and business analysis

to help the user gain a deeper understanding of business performance, customer preferences, and market trends. The executives and business managers can access performance metrics and analytical reports and the use this information to work together to set or redesign a strategy.

A decision support system (DSS) is a computer program application that analyzes business data and presents it so that users can make business decisions more easily. It is an “informational application” (to distinguish it from an “operational application” that collects the data in the course of normal business operation). A decision support system may present information graphically and may include an expert system or artificial intelligence (AI). It may be aimed at business executives or some other group of knowledge workers.

Model-Driven Decision Support System

A model-driven DSS provides access to and manipulation of a quantitative model. DSS built using simple algebraic models provide the most elementary level of functionality. In general, model-driven DSS use more complex models, e.g., accounting, optimization and simulation, to provide decision support.

In most implementations, model-driven DSS use the data and parameters provided by a decision maker to help in analyzing a situation. Model-driven DSS do not usually require large historical databases. Model-driven DSS are used to assist in formulating alternatives, analyzing impacts of alternatives, and interpreting and selecting appropriate options.

Tasks that have been supported with model-driven DSS include crew deployment, job scheduling, advertising allocation, forecasting product usage, cost estimation and pricing, tax planning and investment analysis.

What-if Analysis

The process of determining the effects on outcomes in a statistical model through systematic changes in the input. For example, in the budgeting process, man factors, such as future tax rates, interest rates, inflation rates, employee count, expenses, are variable to the extent that they can deviate from expected values.

It is also good in giving choices or options for budget allocation which has two options: average, it will give the exact amount of fund to be allocated in a certain business unit; and, above-average, it will give an amount with excess because of some uncertainty or risk regarding the budget.

Entity-Relationship Diagram

Entity-relationship diagram (ERD) is a type of conceptual data model or semantic data model.It is used to describe the type of information that is to be stored in a database during the requirements analysis. The proponents used this data modeling technique to describe the classifications of each entity and their relationships.

Data-Flow Diagram

A data flow diagram (DFD) is a graphical representation of the “flow” of data through an information system. A data flow diagram can also be used for the visualization of data processing. With the use of the data flow diagram, the proponents can visualize the data processing of the proposed system.

Testing

Once the system is implemented in machine executable form, it must be tested. The user will test the system if it satisfies the requirements of the system. The developers should ensure the accuracy and efficiency of the system to determine the uncovered errors in function in logic in implementation and if it needs improvement.

Summary

In this chapter the developed system showed its major composition the (1) system features and (2) functionalities. The developers evaluated the developed system by using different testing methods. The developers used unit testing to test specific pieces of codes, to verify the particular component created or modified functions as designed, integration testing, to test the correct inter-operation of multiple subsystem, validation testing to test the feature or the use if it is correctly implemented and system testing to fully exercise the computer based system. All the necessary experimentations and treatments were applied to determine the speed, accurate, functionality, and overall rating and efficiency of the developed system.

The developers also conducted survey from the IT and Non-IT officers from the contents and user friendliness of the system up to its visual appearance and asked for their comments to improve the system

Online Student Portal with Admin Panel

$
0
0

Online Student Portal with Admin Panel

INTRODUCTION

As of now, many institutions either colleges or universities became more widely recognized through the help of technology in terms of internet. Through their websites which can function also as networking sites, they can promote or advertise their achievements and putting in there the things they can provide to make their students excel by giving a quality education, it may be academic or non-academic involvement.

The schools’ incoming freshmen, old students, parents and even the public visitors will possibly search for its school’s website. This website provides details about history, news, upcoming events, programs and services that are being offered by the school, announcements, the milestones that the school passes through, prospectus of every courses, calendar of activities, curriculum offered by the school, goals and core values of the school, mission and vision of the school, contact information of the school and the persons behind this institution like the president of the school, board of trustees and the faculty and staff.

PURPOSE AND DESCRIPTION

The proposed portal is a web-based application that can keep track of the alumni of the school. The developed software would facilitate the tracking, and monitoring of its graduates.

The software includes important features such as login/logout services, forum, recent school updates, calendar of activities and online help. The target users of the developed system are the school administrator, teachers, and the graduates of School. The administrator can access all features of the system.

Login/Logout Services- This feature enabled authorized users to enter their username and password to access the system. This will secure the student/alumna data from alteration and possible lost.

Forum- offers alumni a way to stay in touch with classmates and friends from other graduation years.

Alumni Profile – is controlled by individual users and displays only the information that he/she wants to display.

Online Help – This feature will guide the users on how to access and use the developed alumni information system.

At the end of the research study, the School will be able to utilize the developed system that will help them keep track their graduates and the alumni for an easy communication and provide a baseline data which is more effective and efficient.

OBJECTIVES OF THE PROJECT

The main objective of the proposed school website, “Online Student Portal with Admin Panel”, will be the developing, designing and have a responsive and a well organize website for displaying information about the school.

Specifically, the proposed school website, “Online Student Portal with Admin Panel” will be able to:

  1. Add, edit, update and delete website information.
  2. Provide auto suggest when using the search function.
  3. Search and generate College courses prospectus and news and Archives.
  4. Create a device responsive school website.
  5. Have a school website with a user-friendly Graphical User Interface (GUI)
  6. Secure database with a password.
  7. Display appropriate, readable and updated school information.
  8. Display Home, Admission, Academics, About, Archive and Scholastic System menus.
  9. Display site development plan and calendar of school activities.
  10. Menus and buttons are easy to navigate for viewing the content.
  11. Provide admin password retrieval through email.

Chapter 2

Web Portal

A web portal is most often one specially-designed Web page at a website which brings information together from diverse sources in a uniform way. Usually, each information source gets its dedicated area on the page for displaying information (a portlet); often, the user can configure which ones to display. A portal may use a search engine API to permit users to search intranet content as opposed to extranet content by restricting which domains may be searched. Apart from this common search engines feature, web portals may offer other services such as e-mail, news, stock quotes, information from databases and even entertainment content. Portals provide a way for enterprises and organizations to provide a consistent look and feel with access control and procedures for multiple applications and databases, which otherwise would have been different web entities at various URLs. The features available may be restricted by whether access is by an authorized and authenticated user (employee,member) or an anonymous site visitor. (http://en.wikipedia.org/wiki/Web_portal)

According to MariosAlexandrou a web portal is a term, often used interchangeably with gateway, for a World Wide Website whose purpose is to be a major starting point for users when they connect to the Web. There are general portals and specialized or niche portals. Some major general portals include Yahoo, CNET, AOL, and MSN. Private niche portals are those that are used by employees of a company. Companies such as IBM and MasterCard use portals to help disseminate information to their employees in a timely and efficient manner.

A number of large access providers offer portals to the Web for their own users. Most portals have adopted the Yahoo style of content categories with a light-weight, text-based page that loads quickly. Companies with portal sites have attracted much stock market investor interest because portals are viewed as able to command large audiences which in turn translates to a large number of advertising viewers.

Typical services offered by public portal sites include a directory of Websites, a facility to search for other sites, news, weather information, e-mail, stock quotes, phone and map information, and sometimes a community forum. Private portals often include access to payroll information, internal phone directories, company news, and employee documentation. (http://infolific.com/technology/definitions/internet-dictionary/web-portal/)

According to Faust Gorgam a Web/Portal Initiative is focused on enhancing the technology infrastructure for web sites and applications, and on developing the portal as a universal site for applicants, students, faculty, staff, and alumni to access information and applications. Actual web content is primarily the responsibility of Communications, who is also the key stakeholder for prioritizing web technology enhancements along with the Web Oversight Committee. Portal development is primarily led by IT (under this initiative) as informed by the Portal Advisory Group and key campus stakeholders.

Benefits

Simplified access to information and resources for members of the University community; technology infrastructure capable of supporting distributed web site responsibility and advanced web functionality.

How success will transform the University’s ability to do or ways of doing business?

By defining the main web site as primarily an external communications and marketing vehicle and focusing the portal towards internal users, we can build out both in a cleaner manner. By focusing applications in the portal and deploying single sign-on, federated authentication, etc., we can transform the user experience for locating information and obtaining services.(http://it.ucmerced.edu/about/vision/initiatives/webportal)

School  Based Website 

by: zelmerG, September 2012

The importance of the Internet as an essential addition to the school landscape is becoming very evident (Hartshorne, Friedman, Algozzone&Isibor, 2006). The elementary process and, in the development of such; teachers need to find new and exciting ways for knowledge attainment. The use of technologies, such as the Internet, allows students to communicate globally, parents to become more involved and provides a place for supplemental curriculum material to be accessed by all persons associated with the educational process. The Internet is an attractive source ofinformation for parents because of its round-the-clock availability, speed, and enormous range of information (Martland&Rothbaum, 2006, p. 839). A high school website can provide a comprehensive illustration of a school’s curriculum, and its development can be a collaborative effort, addressing the goals and needs of different elements within the school (Hartshorne, Friedman, Algozzone&Isibor, 2006).(http://www.studymode.com/essays/Review-Of-Related-Literature-School-Based-1102834.html)

The Article published by MariousAlexandrou, Faust Gorgam, zelmerG and en.wikipedia.org had given the researchers relevant information in the present study  particularly in the users role in the proposed project, different kinds of portals, features and services offered by portals.

Mooplace

The purpose of MooPlace is to provide a facility for Filipinos from different parts of the globe to keep in touch, unite and share aspects of their lives with family, friends and loved ones. Filipino families will never be apart again as no matter where they are in the world; they can be reached easily at MooPlace.com Social Networks. Member’s information is sealed and kept totally secured which can be configured privately or shared publicly need.

Explore MooPlace.com and discover an incredible number of site features that you can utilize for 100% free. There are opportunities to meet new friends, enter site competitions, play games, watch old and new movies, listen to music, upload unlimited photos, catch up with your favorite sport and generally have a good time. Your favorite TV shows from the Philippines can be viewed and don’t forget to upload all your best photos for sharing with friends as you please. MooPlace.com is a family website put together by Filipino’s who recognized a need. (http://www.mooplace.com)

The development of MooPlace was intended for Filipino families to keep them in touch; this system is mainly focused on offering to the users the chance to meet new entities, play games, watch movies, listen to music and even view TV shows in the Philippines while the development of Socio-academic Web Portal for administrators, students, teachers, faculty, staff and stakeholders of the college was intended mainly to support collaboration of school community by establishing features that let the members create their own group.

Also the dissemination of institutional information was supported by the posting of department chairs in the system and administrator, and also the Info Board feature of the developed project.

Synthesis

The abovementioned concepts on Web Portal and Student Based Website is relevant to the present project because these serves as foundation in the development of COLLEGE that will ease the way of students in having information regarding on their Instructors and about school updates, programs, activities and up-coming events. The concepts also point to the benefits and how success will transform the school’s ability to do or ways of doing school businesses.

The concept on Student Based Website is used as basis by the researchers in the formulation of the proposed project to be considered in the features that should be included in the development of the project.

Development Tools:

PHP, MariaDB, Bootstrap with JQuery Plugins

Enrollment System Complete Capstone Documentation

$
0
0

Enrollment System Complete Capstone Documentation

CHAPTER I

INTRODUCTION

The advent of computer technology has opened a new chapter in technological advances which makes computers become part of everyday life. Computers make all lives easier so that all can live good lives. Computers are everywhere at work, at school, and at home. The educational system has taken advantage of the technology in teaching and learning, processing data, record keeping, and in their enrollment system.

Enrollment systems are used in recording a student’s information. A well built one will reduce the load on the people that normally have to-do all the work. Enrollment system is useful especially when the school retrieves the important information from the student. In the enrollment system, the school can trace what are the standings of the students. The manual enrollment system in a school can lead to inaccurate evaluation of student performance, loss of student records, inaccurate reports, and slow enrollment processing. Students will be confused on what they should do and how they will do to be able to enroll. It is extremely useful in the school in a way of making the processes of enrolling much easy.

The School is using the traditional way in their enrollment process. There are Three Thousand students enrolled in four (4) year levels. The population of the school increases every year such that the manual system of enrolment and student record keeping are consuming too much time to the teachers or enrolling officer.

In this study, the researchers aim to develop a fast, accurate and reliable computer-based enrollment system for the administration, faculty and staff of School that will speed up the enrollment process, facilitate and secure students’ record, minimize the effort exerted by the enrolling officer in updating students information, provide reliable record keeping facility, and provide accurate enrollment summary report.

The proposed system includes important features such as login/logout services, administration’s module, registrar’s module, cashier’s module, database maintenance, and help assistant.

Project Context

The present system of the school is done manually such as the enrollment system, and record keeping. From the start of the school’s operation, they use the manual system.

During the enrollment period, students will go to the admission office and for requirements needed for the enrollment. The evaluator will then evaluate student’s grades in order to know what subjects are to be taken in the current school year and to know their status. A list of subjects that the students are required to take will be prepared by the evaluator. After getting the list, students will pay to the cashier for their PTA fee and other fees. The cashier will issue receipts to the students in order to clarify that the students had already paid. At the end of the enrollment period a summary of student’s enrollment will be prepared by the person in charge.

The manual updating of the student’s records slows down the admission process because the enrolling officer takes time to search and locate the records of the student in the filing cabinet. Delays in the evaluation of students because the enrolling officer takes time to check student’s previous grades and some of the student’s records are misplaced. Tallying of subjects also takes time because of non-organized student’s files.

For these reasons, the researchers were challenged and have decided to design and develop a computerized enrollment system that is fast, accurate, reliable, and easy to use. The proposed enrollment system is a good step for the school. This could be a great help to the people who are handling many tasks during the enrollment period by providing fast and easier access to information.

Purpose and Description

The main purpose of this capstone project is to develop a computer-based enrollment system that is fast, accurate, reliable, and easy to use. The proposed capstone project entitled “Computerized Enrollment System” will be designed and developed by the researchers for the administrators, faculty, staff, and students of School.

The proposed project will replace the manual process of the school’s existing manual enrollment system and will use computer based software that enables authorized users to speed up the enrollment process, provide an updated, secured and easy to access student records, and generate accurate reports.

The features of the system will focus on: login/logout services, administrator’s module, registrar’s module, enrolment/cashier module, database maintenance, and help assistant.

Log-in/Log-out Services, refers to one of the features of the proposed system that will require authorized users to enter their user ID and password to be able to access their user account in the administrator’s module, registrar’s module, and enrolment/cashier module.

Administrator’s Module, allows the school administrator to manage sections, year level, school year (set active school year – used in current enrollment), subjects, faculty and staff.

Registrar’s Module, allows the registrar office staff to manage students credentials, view list of enrolled students, view student records and input grades.

Enrolment/Cashier Module, allows the cashier to view enrollment statistics, enrolled student complete details, record payments, manage fees and student ledger.

Database Maintenance, refers to one of the features of the system wherein the administrator can update students’ records, manage data and transaction log files, and backup the system.

Help Assistant, which contains instructions on how to use the system.

The proposed project can generate the following outputs, these are: user’s log report, list of enrolled students, enrollment summary reports, payments and collectibles, and student ledger.

The proposed project offers several benefits for the school administration, office staff and the student which include the following: admission officer can easily update student record, evaluate students, provides list of student subjects, record payments, provides list of collectibles, and manage credentials such as Form 137.

This project will provide an enrolment database for the school. It will store student’s record such as student’s name, year, section, schedule, and school fees.

It may also be use by the finance department of the school for their school fees. The database is designed for use by staff and other authorized user in the registrar office to enable them to easily produce information required by the different people in the school. The database system will make the enrolment and collection of fees for the school easy and fast.

Objective of the Study

The main objective of the study is to develop a computerized enrollment system for School that would provide fast, accurate, and easy to use enrollment and record keeping system.

The specific objectives of the researchers in conducting this study are the following:

  1. To minimize the effort of the teacher-in-charge or the enrolling officer in updating student’s record.
  2. To speed up the enrollment process in all year levels.
  3. To provide a database for student’s files so that the enrolling officers would easily search, locate, and update records.

Scope and Limitations of the Study

This capstone project will be limited only on the computerized enrollment system and record keeping of the school. The researchers will focused in gathering relevant data such as data of students, computation of necessary fees, handling of student grades, preparing reports, and generate student’s credentials.

The database maintenance feature of the proposed system will focus on adding, and editing students’ records, students’ grades, maintaining and managing table entries of users and user’s log; and monitoring of the changes done by authorized users in the system.

The proposed project will be implemented using client-server architecture and will employ the Local Area Network (LAN) connectivity. This is not accessible through the World Wide Web and only the administrator who has access to the Administrator’s Module has the full access of the different features of the system.

CHAPTER II

REVIEW OF RELATED LITERATURE/SYSTEM

This chapter presents the review of the related literature and studies and the technical background of which will discuss the technicality of the project, details of the technologies to be used and the relevance of the project.

 REVIEW OF RELATED LITERATURE/SYSTEMS

Computerized Enrollment System

According to Studymode.com (2012) computerized enrollment system tends to replace what we called “Paper Less” transaction and also it will make any transaction easier and faster. Also it tends to lessen manpower and human efforts in terms of processing any transaction in regards with enrollment transaction.

(http://www.studymode.com/essays/Computerized-Enrollment-Thesis-927388.html)

Record Keeping

According to Chifwepa (2009) records have a dual function. Not only do they enable a school to have a clear picture of what is available and what is required, but they also provide justification of certain needs. Furthermore, they serve to extend the memory by which persons and/or organizations can pass their cultures and achievements on to future generations. Record keeping is vital to an education system’s information cycle as a whole, because of its fundamental role in the process of efficient information production and collection. Since some of the most crucial information is produced at the school level, the importance of creating a systematic record-keeping culture at that level cannot be stressed enough. (http://www.adeanet..org/adeaPortal)

Importance of Record Keeping

In the study conducted by Adebowale and Osuji (2008) it investigated the record keeping practices of primary school teachers in selected local government areas in Ondo state of Nigeria. Data were collected with a questionnaire titled “Questionnaire on Record Keeping Practices of Primary School Teachers” and data were analyzed using descriptive statistics. The findings showed that although the teachers were familiar with some principles of record keeping they were not proficient in most of the operational procedures and did not demonstrate the knowledge of using record keeping to further the development of teaching and learning activities. Equipments that could be used for safe keeping of records were not available. Recognizing the importance of record keeping towards the successful implementation of the country’s Universal Basic Education programme, the researchers recommend that teachers should be given regular in-service training in record keeping and retrieval. Development of record keeping skills should also be included in teacher preparation programmes. (https://www4.nau.edu/cee/jep/journals.aspx?id=183)

Student Information System

According to Schoolcomputing.wikia.com (2012) Student Information Systems (SIS) manages student records and information. A SIS may handle course management, scheduling, personnel records, grades/comments, room/resource management and more. They can be used to run complex enrollment reports, admissions, course schedules, grades and more. A SIS helps schools manage various operations including student data, administrative, and fundraising operations. A SIS allows for the quick and accessible flow of information. By implementing a SIS to manage daily school needs, teachers and administrators can save time and have immediate access to a variety of student data. These systems are needed for all parties involved in education – parents, children, teachers, administrators, alumni, etc. (http://schoolcomputing.wikia.com/wiki/Student_Information_Systems)

Synthesis

The abovementioned concepts on the computerization of enrollment system and record keeping is relevant to the present project because these serve as foundation in the development of an enrollment system for the School that will minimize the time consumed and effort exerted by the staff in updating student records and record keeping. The concepts also point to the features of the present study such as the users’ module and database maintenance that will be integrated by the developers in the proposed system.

The concept on record keeping, importance of record keeping, and its fundamental role in the process of efficient information production and collection is used as basis by the researchers in the formulation of the general objectives and important factors to be considered in designing the features that should be included in the development of the proposed enrollment system.

The related studies on the managing of records and information, and record keeping practices provide details and evidence that guide the researchers on how to design and develop an effective enrollment and record keeping tool.

TECHNICAL BACKGROUND

             The existing enrollment system of the School is manually done. The school does not have an existing technology that is essential and necessary for fast and easy enrollment and record keeping process and generation of reports.

For implementation of the proposed system, the school needs to acquire computer units, machine for printing results, and set-up Local Area Network connectivity.

Using the computerized enrolment system and taking advantage of the technology in processing data, record keeping, and in their enrollment system will provide an effective means of processing information and record keeping for the school.

The proposed system shall be installed on a main server and may have a back-up server in case the main server malfunctions. The Microsoft Server 2003 Enterprise Edition will be used as operating system for the server for running applications such as networking and databases. A software firewall shall be configured in the main server and other computers to protect it from viruses.

In the development of the new software, the researchers will utilize the Modified Waterfall Model.

CHAPTER III

METHODOLOGY

 This chapter deals with the method and technique used by the researchers in conducting the study, the system development method, and its results and discussion.

The researchers will utilize different data gathering techniques in the conduct of this capstone project and will employ different analytical tools to help and justify the conduct of the study. The data gathering techniques will allow researchers to identify the problems encountered by the administration and staff of the school in the existing system. The analytical tools include interview, observation and brainstorming. The data gathered will be analyzed and used as bases in the system design and development of the system.

An interview is a conversation between two people (the interviewer and the interviewee) where questions are asked by the interviewer to obtain information from the interviewee. Observation is either an activity of a living being, such as a human, consisting of receiving knowledge of the outside world through the senses, or the recording of data using scientific instruments. The term may also refer to any data collected during this activity. An observation can also be the way you look at things or when you look at something. Brainstorming is used to get as many ideas as possible from a group of people. Generally used to identify possible solutions to problems, and clarify details of opportunities and finding the solutions to the problem of the existing system.

On system development, the researchers will utilize the Systems Development Life Cycle (SDLC) method in the development of the system. The SDLC method is the process employed in the analysis and design of the system as shown in Figure 1.

Modified Waterfall Approach Model of Enrollment System

Modified Waterfall Approach Model of Enrollment System

Figure 1.0 Modified Waterfall Approach Model

Figure 1 illustrates the Modified Waterfall Model that will be used by the researchers in developing the Computerized Enrollment System which is made up of several phases. These are the following:

Requirement Analysis. In this phase, the researchers will study how the system works, determine the user’s wants, needs and requirements, and recommend a solution. The researchers will interview the school administrator, registrar and finance department staff to find out system requirements. After the interview, the researchers will analyze the data, research on related literature and studies. It also involves developing estimates for the work to be performed, establishing the necessary commitments, and defining the plan to perform the work, and finalized the project plan.

System and Software Design. On this phase, the system will be designed based on the requirements needed in the system. The researchers will design the database model structure, link the database tables, design the data forms, and prepare the presentation of the project. The evaluation of the design and functionalities of the system will be conducted. The programmer will review and revise the design of the tables and forms of the system, and test the functionalities of the system. Data Flow Diagram (DFD) will be used to represent the flow of data in the system. Entity Relationship Diagram (ERD) shall be employed as data model for the system. The programmer will create the source codes necessary for the system to be constructed.

Testing. This phase includes the process of evaluating a system or application, in order to check whether the application meets all requirements of the client and to detect the errors. Requirements such as software functions and features where checked to determine if it will work according to the specification. This stage ensures that the produced system is complete and performs efficiently, evaluate whether the software perform all activities after integration with the existing operating environment, and measure up the reliability and overall quality of the software.

Implementation. In this phase, the researchers will conduct the system dry-run and conduct training of the target users of the system. The users of the system will check if the recommended functions and suggestions of the users are met.

Operation and Maintenance. This Phase is to ensure the information system is fully functional and performs optimally until the system reaches its end of life. The Operations and Maintenance Phase comprises the following: management of changes to the system to support end users, monitoring of system performance, and performance of required security activities such as backups, and continuation of end user support.

Also, this phase will provide users with the documentation and training required to use the system effectively. Data Conversion will only occur once, but user documentation will be required. Deployment of the product will be carried out, on the hardware that is going to be used in production (on live systems). Deployment itself requires careful planning. Once the product is deployed, initial data will be populated, user training will happen.

Requirements Analysis and Documentation

The proposed system is entitled “Computerized Enrollment”, a computer software that enables authorized users to automate the enrollment system and record keeping of the school. The software will enable users to locate and retrieve relevant student information and credentials, and generate enrollment summary report.

The completion of the design and development of software will depend upon meeting the following goals and objectives:

  1. To minimize the effort of the teacher-in-charge or the enrolling officer in updating student’s record.
  2. To speed up the enrollment process in all year levels.
  3. To provide a database for student’s files so that the enrolling officers would easily update records.
  4. To provide enrollment and record keeping software that is fully accessible through Local Area Network (LAN) of the school.
  5. To generate reports that is fast, reliable and accurate.

System Functionality

Administrator – The log-in and log-out services, one of the features of the system, will prompt authorized users to enter user id and password. The administrator is the only authorized user of the system who can access all the features of the proposed system software. It has a database that can be updated and maintained by the administrator.

Registrar – The registrar’s office staff are prompt by the system to enter their user id and password. The staff may input grades of students and validate them.

Cashier – The cashier is prompt by the system to enter their user id and password. Upon successful login in the system, the cashier may view the enrollment statistics and students’ complete details. The cashier may receive payments and print receipt.

Project Plan

Before the software project is implemented, the researchers will prepare a project schedule that identifies the anticipated activities involved, management of resources and project plans showing the cost needed in the development of the computer-based enrollment system.

Design of Software and Process

After the gathering of data and identifying user needs through observation and interview as well as users suggestions the researchers will create a design for the system to be developed.

All the requirements of the first phase are being used to contribute in the successful preparation of creating the Computerized Enrollment System for administration and staff. This section will present the Context Diagram, Decomposition Diagram, DFD Explosion for administrator, registrar, and cashier, and Entity Relationship Diagram of the developed system.

Development and Testing

The Modified Waterfall Model, a model develops systematically from one phase to other in a downward fashion like a waterfall, is the system process model that the researchers will utilize in developing the system.

Testing will exercise the system in all possible ways. It includes initial testing and final testing of the new software. The new software together with the equipment and software should be tested prior to the delivery to help ensure that the system works as expected.

Requirements Definition Phase

Activities in this phase are the following: define system requirements, develop system process model, and develop application logical data model, estimate system workload, and identify strategies for training end users. During the Requirements Definition Phase, the researchers together with the beneficiary of the proposed system will work together to establish the architectural boundaries for the project, to establish criteria for measuring the technical performance of the system, and to baseline the requirements.

Software Requirements.  The software development tools for this study are presented in Table 1.0.

Software Requirements

Development Tools

Visual Basic

The developers used this software in order to develop the design and screen forms as well as to build the database and server for the Computerized Enrolment System.

Microsoft Access – For database Access manipulation, storage of records.

Hardware Requirements. The researchers presents the minimum hardware resources necessary for the CES and is presented in Table 2.0

Hardware Requirements

Peopleware Recommendation. The recommendation of appropriate users for the proposed computerized enrollment system with specific task is given in Table 3.0.

Minimum Hardware Requirements

  • Intel Dual Core or Higher Processor
  • 512 MB to 1 GB Memory (Recommended)
  • 80 GB, Hard Disk
  • Dual LAN Card
  • Standard Keyboard
  • Standard Mouse
  • AVR/UPS
  • Switch
  • Monitor
  • Printer

Peopleware Recommendation

Software Developers:

Project Manager – Supervises and monitors the entire project activities and its development

System Analyst – Responsible for researching, planning and recommending software and system choices to meet an organization’s business requirements.

Programmer – Creates the source codes for the development of proposed system. Must be expert with the programming language to be used in the development of the system.

Researchers – Further researchers on the content and other studies related to current system being developed.

Recommended Users:

Back-end user:

Administrator – In charge of maintaining and managing the table entries of files; keeps the server up, running, and secure; keeps track of the log; updates the database, provides access to authorized users of the system.

Front-end users:

Cashier – One who have access to the payment and student ledger module and can receive payments and issue receipts.

Registrar – One who has access to the registrar module and can input and validates grades of students and generates report and student’s credentials.

          The enrollment system may be utilized by beginners and professional users. The design and features suit the needs of the target users (administrator, registrar, and cashier) to provide a fast, accurate and effective enrollment and record keeping machine that provides the users of the system an accurate and reliable reports.

            System Process Model. The researchers present the context diagram and the decomposition diagrams of the proposed computerized enrollment system which show the procedures of each function, the users and the expected outputs.

Context Diagram of the Proposed Enrollment System

Context Diagram of the Proposed Enrollment System

Figure 2.0 Context Diagram of the Proposed Enrollment System

The context diagram in Figure 2.0 shown above illustrates the authorized users input to the system and the expected output information to the users. The target users are the following: administrator, registrar, and cashier. The expected outputs of the proposed system are the following: List of enrolled students, enrolled student complete details, student grades and credentials, user log report, enrollment statistics, and student ledger.

Decomposition Chart of the Proposed Enrollment System

Decomposition Chart of the Proposed Enrollment System

Figure 3.0 Decomposition Chart of the Proposed Enrollment System

The system has three modules, administrator’s, registrar’s and cashier’s module. The Administrator, will be provided a module to manage sections, year level, school year (set active school year – used in current enrollment), manage subjects, manage authorized users, and have full access to the system; Registrar, manage students (view list), manage credentials (form 137 etc), view all enrolled student, view student record (personal record, grades, subjects and teachers), grade input and validation; Enrollment/ Cashier, view enrollment statistics – enrollment, view enrolled student complete details (view subject, year-section and teacher)- enrollment, received payments, collectibles, payment list, manage fees and student ledger.

Database Model.  The researchers present the database model by utilizing the Entity-Relationship Diagram (ERD) to establish the entity relationships of the related tables of the database for the maintenance of students’ record, enrollment details, grades, student credentials, and student ledger.

The administrator will manage the enrollment details which includes the following: section school year, subjects, faculty and staff and have full access to the system features. The Registrar staff will manage credentials, student record and grades. The cashier will view enrollment statistics, .receive payments, list collectibles, manage fees and student ledger,

Entity-Relationship Diagram of Enrollment System

Entity-Relationship Diagram of Enrollment System

Figure 4.0 Entity-Relationship Diagram

Implementation and Unit Testing Phase

The system or system modifications will be installed and made operational in a production environment. The phase is initiated after the system has been tested and accepted by the user. After testing the software, the researchers plan to integrate the Computerized Enrollment System to its respondents. The researchers will conduct a system dry-run and conduct training to the target users of the system. The target users will check and evaluate the system if the recommended functions and suggestions of the users were met. This phase continues until the system is operational accordance with the defined user requirements.

Integration and System Testing Phase

The various components of the system are integrated and systematically tested. The user tests the system to ensure that the functional requirements, as defined in the functional requirements document, are satisfied by the developed or modified system. The developed software will be tested to examine its functionality.

­            In the Initial Testing the software will be pre-installed. The new software will be evaluated by IT experts. The researchers will make a letter and will personally release the evaluation form to the IT experts using the McCall’s Software Quality Model Evaluation Form. The tabulation of the Software Evaluation Results follows after the system is evaluated.

Final Testing of the developed software will be conducted after the initial testing. In this phase, the researchers will make a letter to the intended users, by using the standard User Acceptance Evaluation Form by Scates et. al to evaluate the  Computerized Enrolment System where in the target users are the one who will test  and rate the developed system.

Operation and Maintenance Phase

After deployment, the system may include changes and enhancements before its decommissioning. The system performance is closely monitored to ensure that it is accordance with user requirements, and needed system modifications are also incorporated. The operational system is periodically assessed to determine how the system can be made more efficient and effective. Operations continue as long as the system can be effectively adapted to respond to an organization’s needs. When modifications or changes are identified as necessary, the system may reenter the planning phase. System operation includes user support to the end user or users which is an integral part of the election process operations. Users should receive training on how to use the system.

In the software life cycle, the maintenance phase is the last stage of the cycle. After the system passes the design stage and is implemented, the maintenance phase begins. The maintenance-phase consists of maintenance-tasks to keep the system up and running.  Understanding the characteristics of the maintenance phase of the software allows individual tasks with analyzing the performance of the software after deployment to correctly resolve issues that arise. Maintenance is always necessary to keep system usable and useful.

System Prototype

This portion presents the needed report layouts and screen forms of the developed system.

Report Layouts. The researchers will provide hard copy documents for the new system such as user log report, list of enrolled students, student grades, form-137, enrollment statistics, and enrolled student complete details.

Screen Forms. The researchers will present the screenshot layouts of system to give readers an idea on what the system looks like.

Implementation Plan and Result

The system or system modifications are installed and made operational in a production environment. The phase is initiated after the system has been tested and accepted by the user. This phase continues until the system is operating in production in accordance with the defined user requirements.

The researchers plan to integrate the enrollment and record keeping system “Computerized Enrollment System” to administrators and staff after conducting the initial testing and final testing of the software.

Web Based Computer Aided Instruction for Web Application Development

$
0
0

Web Based Computer Aided Instruction for Web Application Development

CHAPTER I

INTRODUCTION

Recent advances in information technology (IT) provide educators with unique opportunities to fundamentally shape education of the future. If used intelligently, the new computer technology will usher in revolutionary changes in education—the way we teach and learn—at all levels: kindergarten to high school, and university to life-long learning. The emergent components of computer-aided education (CAE) including multimedia presentations, interactive digital books, and the internet, are often developed separately to be used as individual approaches in CAE without a cohesive and comprehensive strategy. The key to effective CAE in the future lies in an integration of these three technologies to form a unified approach to education.

An integrated approach will give students of ecology and science a comprehensive learning environment that includes in-class, independent, and extended learning. I have developed extensive computer-aided, multimedia, instructional modules to teach my courses in introductory general ecology physiological plant ecology, and restoration ecology. The use of computer-aided education, including interactive multimedia lessons and modules for independent learning, provides students with an enhanced in-class lectures and the opportunity to extend learning beyond the classroom. Each course has a companion course on internet from which students can access course materials and information at their convenience. Further enhancements to the courses on internet will soon extend the student’s opportunities for learning beyond the classroom.

As with any field of learning, acronyms abound in the computer assisted instruction/learning domain. Terms vary in the breadth of their definition, the term Computer Aided Instruction will be used in this document as an inclusive term unless specifically stated.

Many of the concepts that prevail in CALL also pertain to CAI. The researchers believe that it is helpful to look at the common concepts before focusing on the CALL specific ones.

Computer Aided Instruction, as the name suggests, is the use of a computer to provide instruction. The format can be from a simple program to teach typing to a complex system that uses the latest technology to teach new keyhole surgery techniques. CAI draws on knowledge from the fields of learning, cognition, Human Computer Interaction (HCI) amongst others. Many of the major themes in CALL are reflected in the field of CAI.

Computer Aided Instruction (CIA), diverse and rapidly expanding spectrum of computer technologies that assist the teaching process. CAI is also known as computer-assisted instruction. Example of CAI applications includes guided drill and practice exercise, computer visualization of complex objects, and computer-facilitated communication between students and teachers.

Computer Aided instruction that helps teach or encourage interaction can be presented on computers in the form of text or in multimedia formats, which include photographs, videos, animation, speeches, and music. The guided drill was a computer program that poses questions to students, returns feedback, and selects additional questions based on the students’ responses. Recent guided drill systems incorporate the principles of education in addition to subject matter knowledge into the computer program.

Computer also helps students visualize objects that are difficult or impossible to view. For example, computers can be used to display human anatomy, molecular structures, or complex geometrical objects. Exploration and manipulation of simulated environments can be accomplished with CAI-ranging from virtual laboratory experiments that may be too difficult, expensive, or dangerous to perform in a school environment to complex virtual worlds like those used in airplane flight simulation.

Computer Aided Instruction tools, such as word processors, spread sheets, and databases, collect, organized, analysed, and transmit information. They also facilitate communication among students, between students and instructors, and beyond the classroom.

PROJECT CONTEXT

Computer Aided Instruction brings with it several potential benefits as a teaching/learning medium. These include self-paced learning, self-directed learning, the exercising of various senses and the ability to represent content in a variety of media. Although Computer Aided Instruction has not been studied in the EL community situation, many of the benefits in the general Computer Aided Instruction context should also be available in the EL one.

With self-paced learning, learners can move as slowly or as quickly as they like through a program. If they want to repeat some task or review some material again, they can do so as many times as they choose. The program will not tire or complain about repetitions. Learners can skip over a topic if information is already known, making the learning process more efficient. With self-directed learning, learners can decide what they want to learn and in what order.

Learners have different learning styles and use different learning strategies. Various studies (Entwistle, 1981; Schmeck 1988; Ford and Chen, 2001) have shown that when learners can learn in a way that suits them, improvements in the effectiveness of the learning process normally ensue.

Humans are multi-sensory animals. The more senses through which we receive information, the easier it is to remember. According to Fletcher (1990), people remember 20% of  what they hear, 40% of what they see and hear and 75% of what they see, hear and do. The fact that the computer can exercise various senses and present information in a variety of media can enhance the learning process. Meskill and Mossop (1997) report that computers encourage learning as they provide a stimulating environment and promote enthusiasm. Computers may help the reticent student who is afraid to make mistakes in a classroom situation (Chun, 1994; Meskill and Swan, 1996). They are good for online reference which useful in a language learning situation (for example, online dictionaries (Leffa, 1992)).

PURPOSE AND DESCRIPTION

This study Computer Aided Instruction aims the following:

1) Analyze design and development computer assisted instruction on introduction to wed-based application subject.

2) To evaluate the efficiency of package.

3) To evaluate learning effectiveness from education computer instructional package and

4) To determine learners satisfaction towards the package.

The research tools used in this study are the following:

1) The computer assisted instruction on web-based application subject

2) The achievement tests, and

3) The questionnaire for the learner’s satisfaction.

Computer Aided Instruction refers to the use of the computer as a tool to facilitate and improve instruction it uses a combination of text, graphics, sound and video in enhancing the learning process. The computer has many purposes in the classroom, and it can be utilized to help a student in all areas of the curriculum.

Computer Aided Instruction refers to the use of the computer as a tool to facilitate and improve instruction. Computer Aided Instruction programs use tutorials, drill and practice, simulation, and problem solving approaches to present topics, and they test the student’s understanding. Use of computer in education is referred by many names such as Computer Assisted Instruction (CAI), Computer Aided Instruction (CAI), Computer Assisted Learning (CAL), Computer Based Education (CBE), Computer Based

Instruction (CBI), Computer Enriched Instruction (CEI), Computer Managed Instruction (CMI) New Terminology such as; Web Based Training, Web Based Learning, and Web Based Instruction.

Computer Aided Instruction programs use tutorials, drill and practice, simulation, and problem solving approaches to present topics, and they test the student’s understanding such as one-to-one interaction, great motivator, freedom to experiment with different options, instantaneous response/immediate feedback to the answers elicited, Self pacing that allow students to proceed at their own pace, Helps teacher can devote more time to individual students, Privacy helps the shy and slow learner to learns, Individual attention, learn more and more rapidly and  multimedia helps to understand difficult concepts through multi-sensory approach.

A typical CAI provides  text or multimedia content,  multiple-choice questions,  problems, immediate  feedback, notes on incorrect responses, summarizes students’ performance, exercises for practice,  Worksheets and tests, and self-directed learning – students can decide when, where, and what to learn.

OBJECTIVES

This study aims to design and develop a computer assisted instruction on introduction on web-based application subject with the following objectives.

  1. To evaluate the efficiency of Computer Aided Instruction on web-based application subject according to:
  2. Simulation
  3. Tutorial/Trivia
  4. Drill and Practice
  5. Problem Solving
  6. Discovery
  7. To evaluate learning effectiveness of computer aided instructions according to:
  8. System functionality
  9. System Usability
  10. Ease of use
  11. User interfaces
  12. System Security
  13. To determine learners satisfaction towards the computer aided instruction on web-based application subject when group according to:
  14. Gender
  15. Age

SCOPE AND LIMITATIONS

This study focuses on Computer Aided Instruction (CAI) on the introduction to web-based application subject as an instructional technique whereby a computer is used to present the instructional material and monitor the learning that takes place.

This limits on the introduction to web-based application subject for information technology third year students and teacher of the academic institution.

CHAPTER II

REVIEW OF RELATED LITERATURE AND SYSTEMS

Utilization of CAI developed for specific course objectives coincided closely with course content, which is an indication of the effectiveness of the applications in achieving their curricular objectives. In contrast, student use of tutorials coincided most closely with in-course examinations. Students’ responses to surveys were generally substantiated by server statistics, but discrepancies were sufficiently large (10% to 20%) to call into question the validity of these surveys. Significant differences in CAI utilization correlated with the performances of students in the course. This study demonstrates an important advantage of web-based applications to collect and evaluate CAI utilization efficiently and objectively at both the level of the class and the level of the individual student.

Computers are a familiar sight in classrooms in the twenty-first century, and technology has been used to streamline many educational tasks. There are different types of educational computer use, and not every use of a computer in the classroom is considered computer-assisted instruction. The educational uses of computers that are considered to be computer-assisted instruction (CAI) or computer-based instruction (CBI) are those cases in which either instruction is presented through a computer program to a passive student, or the computer is the platform for an interactive and personalized learning environment.

Within the broad definition, computer aided instruction may follow different paths to the same end. One example is how computer aided instruction is used in relation to other teaching presentations. CAI can be used either in isolation, bearing the whole responsibility for conveying instruction to students, or in combination with conventional, i.e., face-to-face, teaching methods. Research has shown that the combination of conventional and CAI instruction has been most effective in raising student achievement scores.

Computer-assisted instruction is used through the entire range of education from preschool to professional school. It has been offered in a wide variety of fields, including all the main school subjects taught in elementary and secondary schools. At CALI, the Center for Computer-Assisted Legal Instruction, law students from across the United States and other countries such as Belgium, Brazil, Canada, China, Denmark, Ireland, Kenya, Korea, Mexico, the Netherlands, Nigeria, Russia, Singapore, South Africa, Sweden, and Taiwan have access to CAI law school lessons to supplement their instruction.

Computer-assisted instruction has also been growing in use in a wide number of employment areas. It has been used to teach novice nurses how to perform intravenous injections, to teach jet engine mechanics in the US Air Force maintenance tasks, and to provide safety instruction for food service workers in an urban hospital.

CAI can also focus on smaller segments of the population. Computer-assisted instruction has also been used to personalize learning for people with learning disabilities, language limitations, and physical limitations. In the latter case, screen-reading programs may cater to sight-impaired users, and a variety of specialized

Interactive devices, such as roller balls, joysticks, and oversized keyboards may be used by a person when a mouse or standard keyboard presents a challenge.

Different types of computer-assisted instruction typically involve various subjects and the ways in which computers can be used to best assist in learning those subjects. This includes English, mathematics, science, and history that can all be enhanced beyond traditional classroom lessons by learning through the use of computer systems. Within these subject areas, however, there are also different approaches that can be utilized for computer-assisted instruction, such as sample problems for math and science, interactive maps and timelines for history, and numerous writing activities for English and other languages. These instruction methods can also demonstrate a wide range of interactive features as well.

Computer-assisted instruction refers to a form of learning that utilizes computers, and is typically intended as a way to supplement traditional teacher-based learning. This is in contrast to computer-based systems often developed to make the computer learning the primary method for students. Many forms of computer-assisted instruction are provided with textbooks and other learning systems, often as a media disc that can be used with a computer or downloadable programs and files from a related website.

Common types of computer-assisted instruction are based on the subject matter presented in these programs. Mathematics, for example, often utilizes interactive programs that present math problems for students and provides them with tools to answer the problem. These programs grant real-time feedback based on the information the

Student enters, allowing for faster responses than what is generally allowed by traditional classrooms and teachers. Science lessons can also be facilitated through such programs, and physical sciences such as chemistry and physics often utilize systems similar to those found in math. Other types of computer-assisted instruction can be found in language studies and history. Studies of English and other languages can often use computer programs that provide sample sentences that are missing words, into which the student can input words and receive feedback based on the accuracy of the word. More interactive games and lessons can also be provided that stress vocabulary development and understanding of different sentence structures. History lessons that utilize computer-assisted instruction can include an interactive timeline that lets students select an event or period and then provides audio and video about that time. There are even interactive games that allow students to explore different times through the game interface.

Computer-assisted instruction can also be used to assist students who may have special needs for learning. Various disabilities can be partially overcome through different forms of technology, and concentrated, reinforced learning can often be more easily facilitated through a computer program than from an instructor. When this type of instruction is paired with the lessons and efforts of a trained teacher, then the benefits become even more pronounced.

Computer-assisted teaching refers to instruction that is delivered partially or totally through the medium of a computer. This method of teaching occurs in all levels of education from primary to post-secondary courses. While many students benefit from

Course material presented through the computer or over the Internet, there are some difficulties in implementing computer assisted instruction (CAI) in certain educational settings. Some teachers who have implemented computer-assisted teaching to help deliver course content have struggled with learning the technology to effectively utilize those programs. In addition, some teachers have noted increased levels of student anxiety when encountering the computer programs. Even well-designed programs will occasionally have a problem which can interfere with curriculum schedules and assignment deadlines. Although computer-assisted teaching can offer students who have limited computer skills an opportunity to increase their comfort level with computers, teachers ought to be prepared for a steep classroom learning curve if their students are not adept at using the equipment and navigating online.

Other teachers struggle to find software that fits the needs of the course. Not all programs are well aligned with curricular goals, and the front-end cost of buying software for a school can be quite steep. Fortunately, many software companies will allow instructors and students to test their products before making a purchase. This allows the school to make an informed decision about the software they’d like to purchase.

Students can become bored sitting in a classroom for hours. Teaching aids can provide a welcome break for students who have been sitting for a while and listening to an instructor lecture in front of the room. Educators can use various teaching aids besides textbooks to pique students’ interest and demonstrate how things work. Visual aids, such as whiteboards or chalkboards, charts, maps, flash cards, and calendars are commonly used. Presentation tools such as bulletin boards, audio-visual equipment, and overhead projectors are also utilized frequently along with multimedia displays and computers.

Flash cards are an effective way to teach various subjects. These popular teaching aids are available for many fields, such as spelling, geography, and arithmetic, and the teacher or parent can also create customized flash cards geared toward a specific subject or child. Children who are visual learners will receive the most benefit from the use of flash cards, but auditory learners will also benefit if the information presented on the cards is read aloud.

A pointer is a teaching aid used in many classrooms. It is used to point out items such as words written on a chalkboard or features on a map. The traditional pointer is a long, skinny wand. Laser pointers, which are used to shine a beam of light on the feature the instructor wants to highlight, are becoming more common. The lights in laser pointers are available in different colours, and some can even display various designs such as flowers, butterflies, and animals.

Computers have become popular teaching aids, but overhead projectors still have a place in the classroom. A transparency is placed on the glass and the information on the transparency is projected onto a screen. An instructor can write the information directly onto the transparency. The transparency can also be fed into a laser printer so that information can be transferred onto the transparency from a computer.

Some teaching aids are aimed at a specific subject. For example, driving simulators have been developed for use in driver’s education classes. The student sits in a module that has a steering wheel, accelerator pedal, and brake pedal and watches a movie from the perspective of a driver.

He or she reacts to events taking place on the screen by pressing the accelerator or brake and turning the steering wheel. The driving simulator records all of the students’ actions for the teacher to review with the student afterward.

Computer-assisted language learning is a rapidly growing field. As new software and technologies continue to improve, online courses have become increasingly popular.

Common modes of online language learning include online remote instruction, study software, and online tools for language students.

Many universities, private companies, and cultural organizations offer online computer-assisted language learning by means of distance education classes. These classes can generally be taken independently or as part of an online degree. Costs and quality of online degree programs vary wildly. Some programs are accredited, but others are not. Accreditation can be a good indicator of the quality of a course and will help ensure that the course can be used towards a university degree.

The two main varieties of online distance education classes are synchronous and asynchronous. Both are computer-assisted language learning, but the use of the computer varies somewhat. Asynchronous courses frequently use a computer to deliver texts or pre-recorded lectures. These courses also frequently employ some degree of computer graded assessment.

Synchronous online language learning courses require students to participate in real time or near real time classroom activities. Computer-assisted language learning technologies employed in these courses include student forums, live multicast lectures with student interaction, and one-on-one or group video chat. The additional human involvement required to run these courses can make them more expensive, but they can provide more extensive student feedback than asynchronous courses.

Another major area of computer-assisted language learning is note taking and study software. Note taking software allows students to record portions of live or online lectures and write associated notes to be stored with the recording. This can be especially helpful when studying pronunciation.

Study software includes flash card software, character recognition software, and computer-based dictionaries and translators. Flash card software is helpful for students learning new vocabulary. Many flash card programs use a spaced repetition algorithm to improve memorization by detecting which words are hardest for each student and showing those words most often. Various flash card programs are available at a variety of price points, ranging from a moderate monthly fee to a free download.

Students learning languages which use different writing systems may benefit from character recognition software. When combined with flash card software, this allows students to use a spaced repetition algorithm while learning new characters. It can also help students move from recognizing characters to easily writing them.

Advanced students studying texts often use computer based dictionaries to look up unknown words.  These dictionaries can be much faster to use than traditional paper dictionaries. Online translation tools are generally not reliable for detailed translations but can help students who are not very familiar with a language confirm that they have not used incorrect words in their compositions.

Different types of computer-assisted instruction typically involve various subjects and the ways in which computers can be used to best assist in learning those subjects. This includes English, mathematics, science, and history that can all be enhanced beyond traditional classroom lessons by learning through the use of computer systems. Within these subject areas, however, there are also different approaches that can be utilized for computer-assisted instruction, such as sample problems for math and science, interactive maps and timelines for history, and numerous writing activities for English and other languages. These instruction methods can also demonstrate a wide range of interactive features as well.

Computer-assisted instruction refers to a form of learning that utilizes computers, and is typically intended as a way to supplement traditional teacher-based learning. This is in contrast to computer-based systems often developed to make the computer learning the primary method for students. Many forms of computer-assisted instruction are provided with textbooks and other learning systems, often as a media disc that can be used with a computer or downloadable programs and files from a related website.

Common types of computer-assisted instruction are based on the subject matter presented in these programs. Mathematics, for example, often utilizes interactive programs that present math problems for students and provides them with tools to answer the problem. These programs grant real-time feedback based on the information the student enters, allowing for faster responses than what is generally allowed by traditional classrooms and teachers. Science lessons can also be facilitated through such programs, and physical sciences such as chemistry and physics often utilize systems similar to those found in math.

Other types of computer-assisted instruction can be found in language studies and history. Studies of English and other languages can often use computer programs that provide sample sentences that are missing words, into which the student can input words and receive feedback based on the accuracy of the word. More interactive games and lessons can also be provided that stress vocabulary development and understanding of different sentence structures. History lessons that utilize computer-assisted instruction can include an interactive timeline that lets students select an event or period and then provides audio and video about that time.

There are even interactive games that allow students to explore different times through the game interface.

Computer-assisted instruction can also be used to assist students who may have special needs for learning. Various disabilities can be partially overcome through different forms of technology, and concentrated, reinforced learning can often be more easily facilitated through a computer program than from an instructor. When this type of instruction is paired with the lessons and efforts of a trained teacher, then the benefits become even more pronounced.

Information that helps teach or encourages interaction can be presented on computers in the form of text or in multimedia formats, which include photographs, videos, animation, speech, and music. The guided drill is a computer program that poses questions to students, returns feedback, and selects additional questions based on the students’ responses. Recent guided drill systems incorporate the principles of education in addition to subject matter knowledge into the computer program.

Computers also can help students visualize objects that are difficult or impossible to view. For example, computers can be used to display human anatomy, molecular structures, or complex geometrical objects. Exploration and manipulation of simulated environments can be accomplished with CAI-ranging from virtual laboratory experiments that may be too difficult, expensive, or dangerous to perform in a school environment to complex virtual worlds like those used in airplane flight simulators.

CAI tools, such as word processors, spread sheets, and databases, collect, organize, analyse, and transmit information. They also facilitate communication among students, between students and instructors, and beyond the classroom

Humans are multi-sensory animals. The more senses through which we receive information, the easier it is to remember. According to Fletcher (1990), people remember 20% of what they hear, 40% of what they see and hear and 75% of what they see, hear and do.

The fact that the computer can exercise various senses and present information in a variety of media can enhance the learning process. Meskill and Mossop (1997), reported that computers encourage learning as they provide a stimulating environment and promote enthusiasm. Computers may help the reticent student who is afraid to make mistakes in a classroom situation (Chun, 1994; Meskill and Swan, 1996). They are good for online reference which useful in a language learning situation (for example, online dictionaries (Leffa, 1992)).

According to Beth Wilson (1998), she stated that thoughtfully designed computer software can presented multiple, dynamically linked representation in ways that are impossible with static, inert media such as books and chalkboards. Some of the most fruitful applications of computer technology derive its capacity to present educational powerful, dynamic visual images particularly in science and math.

Computer Aided Instruction has a potential to serve a dual purpose by enhancing the learning experience for resident students, while opening the educational experience up to distance students. Brahler(2005).

Many Classification of computer aided instruction (CAI) available in the market. According to Spiro and Jehng (1990), it seems to be most often utilized for educational purposes such as:

Drill and practices, instructional programs simply assisted the student in remembering and utilizing information that the teacher has already presented, reinforcing previous learning through repetition. It is the most important to improving knowledge level.

Tutorial, were designed to introduce unfamiliar subject matter. The format of a computer tutorial often emulates a dialogue between the computer and the student. Information is presented, questions were asked to the student and the basis of the responses given. A decision is made to move on to the new material or review what has already been presented.

Games, presented course content in a competitive and entertaining manner, in an effort to maintain a high level of student interest. Though most frequently used to reinforce factual knowledge at the lower levels of the taxonomy, it was quite possible to create instructional games that demand application skills from all levels.

These first computer aided instruction types were the most successful at improving the knowledge and comprehension levels of blooms taxonomy. Games presented course content in a competitive and entertaining manner, in an effort to maintain a high level of student interest. Though most frequently used to reinforce factual knowledge at the lower levels of the taxonomy, it was quite possible to create instructional games that demand application skills from all levels.

Simulation, requires the student to apply acquired knowledge to a novel situation. As a result the student must analyse a presented scenario, make decisions based on the information given and determine a course of action. The simulated environment must change based on the course of action taken, presenting a significant challenge to the programmer.

Problem-solving, requires the student to used high level of cognitive abilities in the process of considering the problem at hand, analyzing the problem situation and its various solutions, predicting respective outcomes, determining which specific plan to attempt, and enacting the appropriate actions, Shute (1993). Well-designed software that fits this classification may require abilities from all level of the taxonomy. However according to Jones (1990), the best way to have s student used abilities of synthesis was to have his/her created novel hypertext system. In this case student was forced to identify relationships and evaluate all aspects of the chosen set of course materials. Evaluate ability that can be tested and improved through   programs representing any of these five types of computer aided instruction by promoting students at significant time during the session and providing appropriate feedback or explanation.

Discovery-environment, in addition to the delineated types of CAI, it was also possible to provide a discovery environment, (Kindall, 1987), within which the student

was given a high level of freedom in determining the specific information presented during session, as well as order of presentation, (Spiro & Jehng, 1990).

According to Thomas (1979), he reported that computer aided instruction was associated with achievement levels equal to or higher that traditional instruction. In addition, he reported also that the attitude towards computer and the subject matter, a reduction in time to master content and comparable levels of retentions was improved.

CHAPTER III

TECHNICAL BACKGROUND

Computer Aided Instruction CAI, as the name suggests, was the use of a computer to provide instruction. The format can be from a simple program to teach typing to a complex system that uses the latest technology to teach new keyhole surgery techniques. CAI was drawn knowledge from the fields of learning, cognition, Human Computer Interaction (HCI) among others. Many of the major themes in CALL were reflected in the field of CAI.

Themes common to both were explored in this chapter and themes specific to CALL are explained in With self-paced learning, learners can move as slowly or as quickly as they liked through a program.  If they want to repeat some task or review some material again, they can do so as many times as they choose. The program will not tired or complain about repetitions. Learners can skip over a topic if information was already known, making the learning process more efficient.

With self-directed learning, learners decided what they want to learn and in what order. As will be shown later in this chapter, learners have different learning styles and used different learning strategies.

Various studies (Entwistle, 1981; Schmeck 1988; Ford and Chen, 2001) have shown that when learners can learn in a way that suits them, improvements in the effectiveness of the learning process normally.

CHAPTER IV

METHODOLOGY

The chapter discuss the method used in this study, the population and the locale of the study, sampling procedure, analysis of data, the requirement analysis, the design software with processes, development and testing, the description of prototype, the implementation plan and the , implementation result.

POPULATION AND THE LOCALE OF THE STUDY

The unit of analysis in this study was the third year Bachelor of Science in Information Technology students. In the sense that, we are now in the global competitiveness and computer technology was one of the tools of being competent.

SAMPLING PROCEDURE

Sampling is the process of choosing a portion of a target population (Garcia and Reganit, 2010), Sampling is also the process of choosing a representative portion of a population or some elements in a population they will represent the entire population (David, 2006). It is assumed that the characteristics of the chosen elements called sample, reflects the characteristics of the entire population.

To determine the sample size, the researcher will utilized, the formula of Sloven from each groups, with the margin of error is 5% or 0.05.

Design of Software and Processes

This chapter introduces the systems methodology. The researcher used is a software process model was an abstract representation of a process. It presents a description of a process from some particular perspective such as:  Specification, Design, Validation and Evolution. There are many variants of these models. A formal development where a waterfall-like process was used, but the specification was formal that was refined through several stages to an implementable design, this model are chosen because their features corresponds to most software development programs.

The waterfall model was the classical model of software engineering. This model was one of the oldest models and it was widely used in government projects and in many major companies. As this model emphasizes planning in early stages, it ensures design flaws before they develop. In addition, its intensive document and planning make it work well for projects in which quality control is a major concern.

The pure waterfall lifecycle consists of several non-overlapping stages. The model begins with establishing system requirements and software requirements and continues with architectural design, detailed design, coding, testing, and maintenance. The waterfall model serves as a baseline for many other lifecycle models.

The Modified Waterfall Model used in the development of Computer Aided Instruction on Web-based Application subject

The Modified Waterfall Model used in the development of Computer Aided Instruction on Web-based Application subject

Figure 1: The Modified Waterfall Model used in the development of Computer Aided Instruction on Web-based Application subject.

System requirements.  Established the component for building the system, it included the hardware requirements, software tools, and other necessary components. Examples include decisions on hardware, such as plug-in boards (number of channels, acquisition speed, and so on), and decisions on external pieces of software, such as databases or libraries.

Software requirements: Establishes the expectations for software functionality and identifies which system requirements the software affects.

Requirements analysis included the determining interaction needed with other applications and databases, performance requirements, user interface requirements, and so on.

Architectural design. Determine the software framework of a system to meet the specific requirements. This design defines the major components and the interaction of those components, but it does not define the structure of each component. The external interfaces and tools used in the project can be determined by the designer.

Detailed design.  Examines the software components defined in the architectural design stage and produced a specification for how each component was implemented.

Coding. Implement the detailed design specifications.

Testing. Determines whether the software meets the specified requirements and finds any errors presented in the code.

Maintenance. Addressed problems and enhancement requests after the software released. In some organizations, a change control board maintains the quality of the product by reviewing each change made in the maintenance stage. Consider applying the full waterfall development cycle model when correcting problems or implementing these enhancement requests. In each stage, documents that explain the objectives and describe the requirements for that phase were created. At the end of each the stage, reviews was implemented to determine whether the project would proceed to the next stage.

REQUIREMENTS ANALYSIS AND DOCUMENTATION

There were three requirements in this study, first was the hardware requirement, this requirement refers to the physical components of the computer system which was being used to run and execute the computer aided instruction system. Second requirement was the software requirement which was refers to the non-physical components of the computer system which was being used to develop the computer aided instruction system. Third and the last requirements was the people ware requirement which was refers to the people who have knowledge and skills   in computer system operation and categorized into two types of users the administrator and student that has an ability and willingness to learn this computer aided instruction system.

The Data Flow diagram shown below refers to the development of Computer Aided Instruction and requirements. Figure 2 shows the Decomposition of Computer Aided Instruction in Web-based Application Development subject

Schematic Diagram on Computer Aided Instruction Development

Schematic Diagram on Computer Aided Instruction Development

Figure 2 Schematic Diagram on Computer Aided Instruction Development

DESIGN OF SOFTWARE WITH PROCESSES

Decomposition of Computer Aided Instruction in Web-based Application Development subject

Decomposition of Computer Aided Instruction in Web-based Application Development subject

The Data Flow diagram shown below refers to the development of Computer Aided Instruction and requirements. Figure 3. Shows the Decomposition of Computer Aided Instruction in Web-based Application Development subject

The CAI Web-based Application Development Subject has a login page to choose admin and user to proceed on the home page. An Admin Page which can Administer all the blocks and editing data on your CAI Application, while the User Page are the page for the user. Logout allows you to Exit the CAI Application. Edit/Modify allow admin to add, edit, update user and Admin account And lessons that put on your CAI Application. View Assessment record of the Student’s.

DEVELOPMENT AND TESTING

Hardware Requirements

Below are the recommended lists for hardware specification for the development of the end user of the proposed system.

Monitor               :(LCD/LED) 15” or 17”

Processor            : Intel Pentium 4 1.2 GHz or equivalent to higher specification

Motherboard      : P4 built-in Audio/Video/LAN or higher

Memory               : RAM 512 Mb or higher

Hard disk             : 80 GB or higher

Speaker : Edifier Speaker or any type

UPS                       : 120 Volts. of any brand (optional)

Mouse                  : USB Optical Mouse or of any brand

Keyboard             : Ps/2 or USB support keyboard of any brand

Optical Drive       : 16X Supper Multi Drive or Equivalent

Software Requirements

Below are the recommended lists for software specification for the development of the end user of the proposed system.

Operating System                            : Windows 97 or higher version

Microsoft Office Package              : MS Package 97 or higher

Visual Basic                                       : 6.0 version enterprise

People ware Requirement

The targets of this system development are mainly the Information Technology students and Faculty of the school for their web-based application subject.

The researcher conducted a survey to the respondent to know if the system is needed in the Department. Researcher conducted the following testing: expert testing and user’s acceptance or final testing. Before the researcher conducting the testing, the following unit will be provided by: unit testing, integration testing and system testing to test if the researcher developed the right and exact system that they conduct.

In Unit testing, separate the part of the system. Each part is being tested individually and examined if it is working properly. By testing each part of the system. Integration Testing, the purpose of the integration testing to detect any inconsistence between the software units to integrate together. System testing is performed on the entire system where in all of the integrated software components have successfully passed in integration testing. The researcher makes an evaluation and conducted to the expert and user to navigate and to use the system to test the system functionally. Development testing, provide the syllabus and module that took from the instructor that teach web-based application development (WAD) is being used as overall references and basis in Computer Aided Instruction in Web-based Application Development Subject

User Acceptance/Final Testing

After the expert testing, the researchers prepared an evaluation which is the User Acceptance Evaluation Form (see Appendix B). This survey questionnaire is intended to the respondents of the study. To ensure validity and reliability of the survey questionnaire, it was validated by the two (2) knowledgeable IT experts with enough background in Web-based application development (1) English instructor to check the grammar of each questions. This survey questionnaire is to test reliability of the developed Web-based Computer-Assisted Instruction in Computer Hardware if the desired functions were met. Table 1.0 shows the number of respondents for the CAI-WAD.

The respondents of this study are namely; the IT Department Professors who teaches the subject Computer Organization and the Third Year IT Students in school main campus.

The total number of IT students in SCHOOL main campus is six hundred fifty nine (708) based on the population recorded in the Student Information Automated System (SIAS). Out of the total number, only Third Year IT Students with two hundred three (203) have the subject of computer hardware and were taken as respondents and three (3) IT Department Professors. The researchers just took three (3) IT professors, those professors that have the computer hardware subjects just to test the system, and later on all of the IT Professors can use it.

Plan and Implementation of Computer Aided Instruction on Web-based Application subject

The first step in implementing computer-aided instruction was to identify the skills or behaviours that you want to teach via the computer. The learner’s Individualized Family Service Plan (IFSP) or Individualized Education Program (IEP) will specify priorities and specific goals. From a review of the listed goals and discussion with learners and their families and team members, a specific skill (e.g., improved spelling, increased vocabulary) or behaviour (e.g., recognizing the emotions of other people during conversations) should be identified as the target of instruction. It is important to operationalize the behaviour or skill so that it was observable and measurable.

The steps for implementation of computer-aided instruction are actually guidelines for the general use of computer software for instructional purposes. Thus, the steps for the use of specific software will vary according to the instructions that accompany purchased software.

Identifying the Target of Instruction refers to a learner’s IEP or IFSP to identify the learner’s goals that will be the target of instruction and operationalize it so that it will be observable and measurable.

Collecting Baseline Data refers to the collection baseline data appropriate for the targeted skill.

Once the specific skill has been identified and operationalized, gather baseline data on the learner’s use of the skill. Data may be gathered by multiple methods, depending on the skill or behaviour. For targeted skills, such as recognizing and correctly interpreting the data pre-test and post-tests may be used to determine the efficiency of Computer Aided Instruction on Web-based Application subject, the effectiveness from education computer instruction and learners satisfaction.

Identifying Technology Support refers to the identification technology and support personnel in the implementation of this study.

Before proceeding with the purchase of computer software, identify and contact persons who provide computer support. These individuals may be official technology support persons or others who have different titles but were experts on all things related to computers. The information these individuals have is invaluable, and establishing a working relationship with them is a great investment.

Identifying Available Computers for Use refers to gathering information about general computer specification, computer availability, classroom, media centre and schedule for the learner’s.

Prior to investing time, money, and effort in acquiring software that addresses the target of instruction, identify and schedule computers for learners to use.

Once all information gathered about available computers, check classroom and school-wide calendars to identify times that computers may be used by the learners. Create a schedule for the learner’s use of available computers and share this information with appropriate staff.

Identifying Appropriate Software refers to the checking the availability of software on existing accessible computer, programs about how to use the system.

Computer-aided instruction on web-based application subject may be selected as an evidence-based instructional strategy because the learner already has an interest in computers or because of the availability of software to teach the targeted skill or behaviour.

Selecting and Installing Software refers to the installation of the actual software used in the proposed system explicitly for instructors and students as target skills and behaviour.

Learning the Software refers to building of program that match with the learners’ interest and abilities.

Completing a Task Analysis of Steps for Using Software refers to the analysis of the steps for accessing the designated software with in computer aided instruction and creation of a trouble-shooting guide for the software and provide t to learners.

Task analysis is an important step in CAI, because helps enable learners to use computers more independently. This task analysis is specific to how to use the computer software that is installed and should not be confused with a task analysis of the targeted skill.

Teaching the Software to Others Who Support the Learner refers introduction of the software to those who work with the learner at school.

At this point, it is appropriate to introduce the software to those who work with and support the learner. This may include other teachers, classroom assistants, and peers. Explain how the program addresses to the target skill. Provides an overview of the task analysis and of the program.

Introducing Learner to Software refers to the determination on how the proposed system helps the learners and the instructor on the target skills. Learners and instructors interact with the system and provide feedback and assistance.

Providing Learners with Multiple Opportunities to Use Computer refers to the regular schedule of the learners and instructor in using the system.

It is very important for the learners and the instructors to have on-going opportunities to practice the targeted skill or behaviour with the CAI system.

Providing On-going Support to Learners giving an opportunity to the learners of having an access to staffs or instructors for the assistance and to answer the question during CAI time. As learners become more independent with the use of the computer and the specific software program, you may find that they do not need on-going supervision or assistance. If that is the case, celebrate! Regardless of how adept learners are in accessing and engaging in CAI, it will be important that they know how to seek assistance from a staff member or peer should they need help at any point.

Collecting Data on Acquisition of Target Skill refers to the collection of data on the target skill in a format similar to baseline data collection for instructional decision regarding the target skill of behaviour

The collection of data on the acquisition of the target skill during the use of CAI is as important as the initial collection of baseline date. As mentioned in Step 2, you may find that the program has a data collection mechanism. These data may prove useful for providing learners with immediate feedback as they use the software and may also be useful to share with the learners’ families and others on their team. Again, do not rely on these data alone for monitoring learner progress toward goals. Using the same procedures that were used to collect data at baseline, continue to collect data regularly on how the learner uses and generalizes the target skill being taught or supported via CAI. That is, in addition to any information gathered by the computer program, also assess the learner’s use of the target skill or behaviour in school and other environments

IMPLEMENTATION RESULT

The result of this study will be the basis of recommending of the implementation of the Computer Aided Instruction on Web-based Application subject for instructors and students of the institution.

Voting System Complete Capstone Documentation

$
0
0

Voting System Complete Capstone Documentation

CHAPTER I

INTRODUCTION

The election process allows the general population to choose their representatives and express their preferences for how they will be governed. Naturally, the integrity of the election process is fundamental to the integrity of democracy itself. The election system must be sufficiently robust to withstand a variety of deceptive behaviors and must be sufficiently transparent and comprehensible that voters and candidates can accept the results of an election. Election fraud and delayed process of electoral selection were common problems in any kind of voting system.

Voting is a method for a group such as a meeting or an electorate to make a decision or express an opinion—often following discussions, debates, or election campaigns. It is often found in democracies and republics. Electronic voting (also known as e-voting) is a term encompassing several different types of voting, embracing both electronic means of casting a vote and electronic means of counting votes. Electronic voting is often seen as a tool for making the electoral process more efficient and for increasing trust in its management. Properly implemented, e-voting solutions can increase the security of the ballot, speed up the processing of results and make voting easier. However, the challenges are considerable. If not carefully planned and designed, e-voting can undermine the confidence in the whole electoral process.

For many years, Paper-based Voting Systems (PVS) a paper-based ballot is used as a way to vote during campus election day. The process involves the following: record, count, and produce a tabulation of the vote count from votes that are cast on paper cards or sheets. This matter put an inefficient way of voting process as students have to queue up to register their name before they can vote. Furthermore, the traditional way of voting will take a long process and is time consuming.

With the advent of modern technology, the automated voting processes through the use of information technology would be a straightforward application that would improve efficiency and would avoid problems that plagued the election. A number of effects on the automated voting system have been carried out worldwide. These are: increased participation of student voters, greater voter convenience in terms of voting time, produced accurate and reliable results.

The election process is using the traditional way of voting. A paper-based ballot is used as a way to vote during Election Day. For this reason, the researchers have decided to design and develop automated voting software that is user-friendly and reliable.

In this study, the researchers aims is to develop a computer based voting system that is accurate, reliable, and easy to use during the election of student representatives and to provide relevant and accurate information needed after the election process.

Project Context

Our subject respondent is using the traditional way of voting in their election process where students will have to line up and register their name before they can vote. The students will collect their ballot, write their chosen candidate, submit their ballot, and have their fingernails inked. The counting of process is another problem. After the given election period, the members of the electoral board will have to count the votes manually which is a very tedious task and is prone to errors. Thus, manual counting may result to inaccurate and unreliable results.

In this study, the researchers aim to develop an efficient, accurate and reliable computer-based voting system for the students that could track ballots, speed the counting of ballots and can facilitate electoral fraud. The design of electronic voting system will be based upon the electoral process adopted by the school. The system can be made fully accessible to any computers; information of the student candidates such as their pictures and accomplishments in which the student can identify and determine easily their respective candidate.

The software includes important features such as user’s log access, voter’s page, admin page, database maintenance, and help assistant.

Thus, this project will focus on how to design and develop a computer based voting system adopting the direct recording electronic voting to be used by the school during election period.

Purpose and Description

The main purpose of this capstone project is to develop automated voting software that is user-friendly and reliable. The Electronic Voting System (VOTING SYSTEM) will be developed by the researchers for high school and college level. The proposed project “Electronic Voting System  is a computer based software that enables voters to vote smoothly, comfortably, and peacefully during student government elections The VOTING SYSTEM enables users to interactively view profiles of the candidates and choose their candidates in an electronic screen, through buttons, a mouse-based GUI or by simply using an input device to make their choices. The system will focus on the school’s election which will allow voters to vote using a computer and the system will provide accurate voting results.

The features of the system will focus on: log-in/log-out services, administrator’s page, voter’s page, database maintenance, and help assistant. Log-in/Log-out Services, refers to one of the features of the proposed system that will prompt users to enter their user ID and password to be able to access the student voter’s page and the school administrator’s page. Voter’s Page, is used by the student voters to view candidates party list and candidates profile, and cast their votes during election period. Administrator’s Page, is used to register and validate new voters, existing voters, candidates’ record, and generate election voting results. Database Maintenance, refers to one of the features of the system wherein the administrator can update voters’ records, candidates’ record, manage data and transaction log files, and backup the system. Help Assistant, which contains instructions on how to use the system.

The proposed project can generate the following outputs, these are: user’s log report, candidate party list, and election tabulation results.

The proposed project offers several benefits for the school administration and the student voters which include the following: voters can easily cast their votes, voters can choose their candidates through an electronic screen or computer monitor by a click of a mouse, speeds up the counting of votes, increase the security and reliability of elections, computer can count an unlimited number of ballots, and the system can automatically generate the results to determine the winning candidates.

Objective of the Study

The main objective of this project is to develop a computer based voting system, Electronic Voting System (VOTING SYSTEM) for high school and college level, that is accurate, reliable, and easy to use during the election of student representatives and to provide relevant and accurate information needed after the election process.

Specifically, this project aims to:

  1. Provide voting software that is fully accessible through Local Area Network (LAN) of the school.
  2. Provide a direct recording voting system where voters view ballots on a computer monitor and makes choices using an input device.
  1. Provide results of the election that is fast, reliable and accurate.
  1. Provide help guide feature to guide voters on how to use the system.

Scope and Limitations of the Study

The study will focus on the development of a computer based voting system for the students of high school and college level. The VOTING SYSTEM shall be installed in the main server and shall be limited to the students who are officially enrolled to access the system. The database maintenance will focus on adding, editing, and deleting candidates running for student government position and electoral board members, maintaining and managing table entries of users and user’s log; and monitoring of user’s activities in the system.

The proposed project will be implemented through the local Intranet connectivity of the school. This is not accessible through the World Wide Web and only the Office of the Dean of students is only authorized person who has the full access of the system after the election period.

CHAPTER II

REVIEW OF RELATED LITERATURE/SYSTEMS

This chapter presents the review of the related literature and studies that will enable the researchers to acquire basic information and references in the present study, and the technical background of which will discuss the technicality of the project, details of the technologies to be used and the relevance of the project.

REVIEW OF RELATED LITERATURE

Electronic Voting

According to Wikipedia.org (2012) Electronic voting (also known as e-voting) is a term encompassing several different types of voting, embracing both electronic means of casting a vote and electronic means of counting votes. It can include punched cards, optical scan voting systems and specialized voting kiosks (including self-contained direct-recording electronic voting systems, or DRE). It can also involve transmission of ballots and votes via telephones, private computer networks, or the Internet. Electronic voting technology can speed the counting of ballots and can facilitate electoral fraud.

(http://en.wikipedia.org/wiki/Electronic_voting)

Benefits of Electronic Voting System for Voters

According to www.vaalit.fi (2008) electronic voting presents numerous advantages over traditional paper ballot voting. The advantages of an electronic voting system can be divided into advantages for the voters and advantages for the authorities. Advantages of electronic voting for the voters includes: electronic voting speeds up the voting process and increase the security and reliability of elections where electronic vote is transported safely, reliably and fast into the centralized electronic ballot box. Further, in electronic voting it is not possible to make voting errors by mistake, because the identification information of the chosen candidate will appear on the screen before the vote is confirmed. Another advantage for the voter is that there is no ambiguity in interpreting an electronic vote. When traditional paper ballots are used, unclear numbers may sometimes cause problems.

(http://www.vaalit.fi/sahkoinenaanestaminen/en/etuja.html)

Benefits of Electronic Voting System for Authorities

According to www.vaalit.fi (2008) advantages of electronic voting for the authorities are as follows: electronic voting reduces and simplifies the work of the authorities significantly; electronic voting leads to notable cost savings through reduced personnel; reduce cost for example various forms and documents are no longer needed; electronic votes can be counted fast and reliably, and the result of the vote will be ready almost immediately.

(http://www.vaalit.fi/sahkoinenaanestaminen/en/etuja.h

Direct Recording Electronic voting

Haupt (2008) described a different voting process that could be considered “electronic voting”. According to Haupt there exists a paper based system that uses computers to count the actual ballots; however the original paper ballot is still intact. Direct Recording Electronic (DRE) voting is a voting machine that does not use a paper ballot like the paper based electronic voting machines. Instead, people choose their candidates and proposals through an electronic screen, either through buttons or through a more modern approach, touch screen. DRE voting machines also have the advantage of never running out of paper ballots at a polling center, since the computer can count an unlimited number of ballots.

(http://voices.yahoo.com/electronic-voting-good-bad-2085596.html)

The Voting Process

On February 25, UP Diliman(UPD) held its first campus-wide computerized University Student Council (USC) elections. The open source voting system, called “Halalan”, was created by the UP Linux Users Group (UnPLUG), a student organization at the College of Engineering (CoE). The colleges provided the computers for the elections. The voting process started with students presenting their IDs or Form-5s to attending poll clerks, who checked the list of valid voters. Students on the list then received their passwords from the poll clerks and proceeded to unoccupied voting stations. Using their student numbers and the passwords provided as login information, they opened their electronic ballots and marked the boxes of their chosen candidates. Once they clicked the confirm button, their votes were final and they were automatically logged out. The system allows voters to log in again but only to check their votes, not change them. The first working prototype of Halalan was created in January 2005 and presented to UPD student councils and student publications later that month at the Palma Hall Lobby. Its first application in the USC elections was at the CoE and the School of Statistics in 2007. A year later, the College of Business Administration, the College of Mass Communication, and the School of Library and Information Science also adopted the system.

(http://iskwiki.upd.edu.ph/index.php)

Synthesis

The concept and ideas that the researchers have gathered came from various authors and professionals are related to the study which the researchers used to support the study. The literatures and studies gathered and presented in this chapter gave the researcher insights, facts, and adequate information that will serve as the basis, guide, and reference that are relevant and necessary in the development of VOTING SYSTEM.

The background and importance of electronic voting technology serve as foundation in the development of a VOTING SYSTEM. The lists benefits or advantages of electronic voting system to the voters and administrators are relevant the researchers in the conduct of the present capstone project because these serve as bases in the major concerns of the study, particularly in the features that should be included in the development of the VOTING SYSTEM, and also in the implementation of the system. While the related studies/systems serve as basis of the researchers about the systems that were developed that has relation to the proposed project.

TECHNICAL BACKGROUND

The existing voting system is purely manual using paper ballot. The paper ballot is still used in many areas of the country specially colleges and universities for their selection of student leaders. The school does not currently utilize its existing technology that is necessary to speed up the voting process and the tabulation of results.

The current technology is adequate enough for implementation of the proposed system. Although it has computer units, local area network connectivity, internet connection, and machine for printing results, the school does not have software or a computer-based voting system.

The use of an electronic voting system and taking advantage of the new technology will make their student services better.

The proposed VOTING SYSTEM shall be installed on a main server and will have a back-up server which is intended to provide a secondary storage for data in case of breakdown of the main server. The Microsoft Server 2003 Enterprise Edition will be used as operating system for the servers running applications such as networking and databases. A software firewall shall be configured in the main server to protect the server and other computers in the network from backdoor applications, Operating system bugs, and Viruses.

The back-end user of the proposed system is the Dean of Students who will stand as the administrator of the computer-based voting system. The admin must register the students in order to access the voting system during election period. The front-end users are the students who will be voting for their candidate.

The proposed VOTING SYSTEM software will utilize the Modified Waterfall Model in which progress is seen as flowing steadily downwards (like waterfall) through the phases of Conception, Initiation Analysis, Design, Construction, Testing, Production, implementation and Maintenance.

CHAPTER 3

METHODOLOGY

This chapter deals with the method used by the researchers in conducting the study, the system development method used, and its results and discussion.

The researchers will utilize several analytical tools to help and justify the conduct of the study and also guide the researchers to resolve the problems encountered by the school administrators and student voters in the election process. The analytical tools include interview, observation and brainstorming which will be employed by the researchers in analyzing the problems of the existing system.

Interviews are a common technique used to determine the user’s wants, needs and requirements. An interview is a conversation between two people (the interviewer and the interviewee) where questions are asked by the interviewer to obtain information from the interviewee. The researchers will prepare an interview guide composed of list of questions to help researchers in the interview.

Observing is the study of the expected users. By observing users, an analyst can identify a process flow, awkward steps, pain points and opportunities for improvement.

Brainstorming is used in requirements elicitation to get as many ideas as possible from a group of people. Generally used to identify possible solutions to problems, and clarify details of opportunities. Brainstorming casts a wide net, identifying many different possibilities. Prioritization of those possibilities is important to finding the solutions to the problem of the existing system.

On system development, the researchers will utilize the Systems Development Life Cycle (SDLC) method in the development of the system. The SDLC method is the process employed in the analysis and design of the VOTING SYSTEM as shown in Figure 1.

Modified Waterfall Approach Model of Voting System

Modified Waterfall Approach Model of Voting System

Figure 1.0 Modified Waterfall Approach Model

Figure 1 illustrates the Modified Waterfall Model that will be used by the researchers in developing the Electronic Voting System. The model develops systematically from one phase to other in a downward fashion, like a waterfall. It is made up of several phases and the details of these phases are:

Requirement Analysis. In this phase, the researchers will study how the system works, determine the user’s wants, needs and requirements, and recommend a solution. It also involves developing estimates for the work to be performed, establishing the necessary commitments, and defining the plan to perform the work.

System and Software Design. On this phase, the system will be designed based on the requirements needed in the system. Process modelling and data modelling will be done to present the system’s data and the relationship between different data elements. Data Flow Diagram (DFD) will be used to represent the flow of data in the system. Entity Relationship Diagram (ERD) shall be employed as data model for the system. After finalizing the ERD, the system database will be created to fulfil the system’s information and processing needs. The programmer will create the source codes necessary for the system to be constructed.

Testing. This phase aimed to find out whether the software functions and features work according to the specification, ensure that the produced system is complete and performs efficiently, evaluate whether the software perform all activities after integration with the existing operating environment, and measure up the reliability and overall quality of the software.

Implementation. In this phase, the researchers will conduct the system dry-run and conduct training of the target users of the system. The users of the system will check if the recommended functions and suggestions of the users are met.

Operation and Maintenance. This Phase is to ensure the information system is fully functional and performs optimally until the system reaches its end of life. The Operations and Maintenance Phase comprises the following: management of changes to the system to support end users, monitoring of system performance, performance of required security activities such as backups, and continuation of end user support through training and documentation

Requirements Analysis and Documentation

The proposed system is “Electronic Voting System”, an application that enables users to vote using a computer. The VOTING SYSTEM application will enable users to interactively choose their candidate and cast their vote using a mouse-based GUI.

The completion of the software depends upon meeting the following goals and objectives:

  1. Provide voting software that is fully accessible through Local Area Network (LAN) of the school.
  2. Provide a direct recording voting system where voters view ballots on a computer monitor and makes choices using an input device.
  3. Provide results of the election that is fast, reliable and accurate.
  1. Provide help guide feature to guide voters on how to use the system.

System Functionality

VOTING SYSTEM Administrator – One of the features of VOTING SYSTEM is the log-in and log-out services which require users to enter user id and password. It has a database that can be updated and maintained by the admin. The administrator is the only authorized user of the system who can generate results and tally of votes from the system.

VOTING SYSTEM Voter – The student voters are prompt by the system to enter their user id and password. Voters can choose their candidate and cast their votes automatically by a click of a button.

Project Plan

Before the software project is implemented, the researchers will prepare a project schedule that identifies the anticipated activities involved, management of resources and project plans showing the cost needed in the development of the voting system.

Design of Software and Process

Based on the result of the observation and interview as well as users suggestions the researchers created a design for the system to be developed. All the requirements of the first phase are being used to contribute in the successful preparation of creating the Electronic Voting System for high school and college students. It also includes the Data Flow Diagram, DFD Explosion for teachers and students, and Entity Relationship Diagram of the developed system.

Development and Testing

The researchers will use the Modified Waterfall Model in developing the VOTING SYSTEM. In this methodology, the software evolved as a result of shared information between the respondents and the researchers.

Testing will exercise the system in all possible ways. It includes initial testing and final testing of the new software. The electronic voting systems, including equipment and software, should be tested prior to the deployment of to help ensure that the system works as expected.

Requirements Definition Phase

During the Requirements Definition Phase, the researchers together with the beneficiary of the proposed system will work together to establish the architectural boundaries for the project, to establish criteria for measuring the technical performance of the system, and to baseline the requirements. Activities in this phase are the following: define system requirements, develop system process model, and develop application logical data model, estimate system workload, and Identify strategies for training end users.

Software Requirements. The software development tools for this study are presented in Table 1.0.

Software Requirements

Visual Basic – Visual Basic is a third-generation event-driven programming language from Microsoft for its Component Object Model (COM) programming model first released in 1991 and declared legacy during 2008. Microsoft intended Visual Basic to be relatively easy to learn and use. (https://en.wikipedia.org/wiki/Visual_Basic)

Microsoft Access – Microsoft Access is a Database Management System (DBMS) from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and softwaredevelopment tools. It is a member of the Microsoft Office suite of applications, included in the professional and higher editions. (https://www.tutorialspoint.com/ms_access/ms_access_overview.htm)

Hardware Requirements. The researchers presents the minimum hardware resources necessary for the VOTING SYSTEM and is presented in Table 2.0

Table 2.0 Hardware Requirements

Hardware requirements

  • Intel Dual Core or Higher Processor
  • 512 MB to 1 GB Memory (Recommended)
  • 80 GB, Hard Disk
  • Dual Lan Card
  • Standard Keyboard
  • Standard Mouse
  • AVR/UPS
  • Switch
  • Monitor
  • Printer

Peopleware Recommendation. Table 3.0 includes the recommendation of appropriate users for the new system with specific task given.

The system is intended for beginners and professional users. Its design and uses suit the needs of the student voters as well as to the administrator to provide an accurate and effective voting and tabulating machine in the election process and that provides the user accurate results.

Table 3.0 Peopleware Recommendation

Software Developers:

Project Manager – Supervises and monitors the entire project activities and its development.

System Analyst – Responsible for researching, planning and recommending software and system choices to meet an organization’s business requirements.

Programmer – Creates the source codes for the development of proposed system. Must be expert with the programming language to be used in the development of the system.

Researchers – Further researchers on the content and other studies related to current system being developed.

Recommended Users:

Back-end user:

VOTING SYSTEM Administrator – In charge of maintaining and managing the table entries of files; keeps the server up, running, and secure; keeps track of the log; updates the database, provides access to authorized users of the system.

Front-end users:

Students/Voters – One who have access to the computer-based voting system.

System Process Model. The researchers present the context diagram and the decomposition diagrams of the proposed voting system which show the procedures of each function, the users and the expected outputs.

Context Diagram of VOTING SYSTEM

Context Diagram of VOTING SYSTEM

Figure 2.0 Context Diagram of VOTING SYSTEM

The context diagram of VOTING SYSTEM in Figure 2.0 illustrates the users input to the system and the output information to the users. System Administrator and the student voters are the users of the system. The system can provide the following to the users: user’s log report, log changes report, candidates’ party list, election final results, and list of candidates chosen by the voter.

Implementation and Unit Testing Phase

This section will discuss the implementation plan and unit testing of the proposed system. This phase will also discuss if the recommended functions and suggestions of the respondents and users are met.

The construction of the project is divided in modules/units and is first developed in small programs called units, which are integrated in the next phase. Testing is one of the important phases of the VOTING SYSTEM development. Testing will exercise the system in all possible ways to test it for potential errors and bugs. It includes initial testing and final testing of the proposed electronic voting system. Each unit is developed and tested for its functionality; this is referred to as Unit Testing. Unit testing mainly verifies if the modules/units meet their specifications.

Integration and System Testing Phase

Integration and system testing is a type of software testing, this makes sure that tests such as the new system and integration are done before releasing the software. Software testing has very strict set of rules and guidelines that it follows to make sure each individual part of the software is thoroughly checked before it is given the OK, this makes sure that there are no errors and that the software runs how it’s supposed to. Integration and system testing will be done by the researchers and will focus on the software testing phase in the system development life cycle.

Integration testing in the software testing model comes before system testing and after the unit testing has been done.

System testing is simply testing the new software as a whole; it gets all the integrated modules of the various components from the integration testing phase and combines all the different parts into a system which is then tested. Testing is then done on the system as all the parts are now integrated into one system the testing phase will now have to be done on the system to check and remove any errors or bugs.

Operation and Maintenance Phase

System operation includes user support to the end user or users which is an integral part of the election process operations. The Dean of students (VOTING SYSTEM administrator) and the students (VOTING SYSTEM voters) are the users of the proposed voting system. Users should receive training especially the VOTING SYSTEM administrator. The EV admin could use the user’s manual or the help guide integrated into the newly developed system.

The maintenance-phase consists of maintenance-tasks to keep the product up and running. The researchers will continuously monitor the performance of the system in regard to hardware and the network. Daily operations of the system require identifying and implementing minor modifications for it to function optimally and correctly. The researchers will document these modifications. This phase includes any general enhancements, changes and additions, which might be required by the end-users. The defects and deficiencies are usually documented by the developing organization to enable future solutions and known issues addressing in any future maintenance releases. Maintenance is always necessary to keep system usable and useful.

System Prototype

This section will present the needed report layouts and screen forms of the developed system. The researchers will provide hard copy documents for the new system such as candidates’ party list and actual election voting results. The researchers will present the screenshot layouts of VOTING SYSTEM to give readers an overview on what the system looks like.

Implementation Plan and Result

After the initial testing and final testing, the researchers plan to integrate the Electronic Voting System to its target users during campus election day and to check if the recommended functions and suggestions of the users are met.

BIBLIOGRAPHY

En.wikipedia.org (2012). Electronic Voting. Retrieved October 15, 2012 7:00 from http://en.wikipedia.org/wiki/Electronic_voting.

Haupt, Thomas (2008). Electronic Voting: What is Good and What is Bad. Retrieved October 20, 2012 6:00pm from http://voices.yahoo.com/

electronic-voting-good-bad-2085596.html

Kumar, D. Ashok and T. Ummal Sariba Begum (2011). A Novel design of Electronic Voting System Using Fingerprint. International journal of innovative technology & creative engineering (issn:2045-8711) vol.1 no.1 January 2011. Retrieved from http://ijitce.co.uk.

Sehlhorst, Scott (2006). Ten Requirements Gathering Techniques. Retrieved October 12, 2012 8:00pm from http://tynerblain.com/blog/2006/11/21/

ten-requirements-gathering-techniques/

www. vaalit.fi (2008). Advantages of electronic voting for the voters. Retrieved October 20, 2012 6:00pm from http://www.vaalit.fi/

sahkoinenaanestaminen/en/etuja.html


Students’ Grade Record Profiling System Complete Capstone Documentation

$
0
0

Students’ Grade Record Profiling System Complete Capstone Documentation

Chapter 1

INTRODUCTION

Computers have changed the world and are here to stay. They have changed people lives not only in everything they do. But also they changed daily activities, and lot more. Computers are used as storage and management of data; they can serve as huge knowledge bases and can be harnessed for all sorts of transactions due to their processing power and storage capacities. As computers are a daily utility, they have gained immense importance in day-to-day life. Their increasing utility has made every business organization and educational institutions switch from paper-based to automated systems.

The move from paper-based record systems to automated systems, or the upgrade of existing automated systems, means that there is a greater chance that information will be readily available when important decisions must be made about improving educational services. A well-designed student record system ensures that data are readily available to manage the education system efficiently and to effectively meet the needs of students.

According to Gordon Schools the advantages of automated systems are the following: Speed, they can process information much more quickly than humans; Repetition – Automated systems can do the same task over and over again without getting bored, needing breaks or making mistakes; Accuracy, they can do very detailed work and follow precise instructions without error; and Efficiency, the quality of the work done is always of the same standard being materials are not wasted due to human error.

One of so many problems encountered by students is the time they spend in getting their grades in the Registrar Office. In front of the Registrar’s office, a crowd of student can be seen who are waiting for the release of their grades.

The record of every student and every course are handled manually and is purely paper-based. The office is currently not using a computer to record and process the releasing of grades. If the students want to see their school records, particularly their grades, the office staff will have to search and fetched for the records of the students one by one.

This process is very tedious and time consuming. The whole school is depending upon one man who maintains the student’s records. In this current system, data records are kept under file maintenance system. Due to this, the placement of the data is not at one particular place. This results in more consumption of time for the proper maintenance of records. Also, the system does not support any type of data integrity.

Registrar Office is using manual system in keeping grades of students. There are cases that some of the grades were lost or misplaced due to misfiling of student’s records. Sometimes students are making unusual actions like changing and getting grades without the concern of Registrar’s staff or even the teachers that is in charge of a particular subject.

There is no proper arrangement and procedure in issuing grades. It is also hard to the part of the students, they fall in line about a couple of minutes or an hour just to get their grades but the flow of issuance of grades is too slow. If they are still using the manual system the Registrar can’t give better service to the students.

In line with this, the researchers were challenged and developed a study on the development of a computerized record-keeping system, entitled “Studnets’ Grade Record Profiling System, that is accurate, fast, and accessible for the Registrar’s Office of OF THE SCHOOL.

SGRPS-OF THE SCHOOL would facilitate the record-keeping and issuance of grades. It will provide smooth operation purposes and it seeks for further advancement in the school system where technology can help the office to be more efficient. The SGRP system will automate the records of students and the process of grade issuance of the school. If the student’s records will be automated, the school will be able to increase staff efficiency, perform routine tasks automatically, and deliver their services more efficiently.

Objectives of the Study

            The main purpose of this study was to develop an automated student record-keeping system that is accurate, fast, and accessible.

Specifically, this study aimed to:

  1. Minimize the manual system in record-keeping and issuance of student’s grades.
  2. Eliminate lag time between the submission of grades by subject teachers and the department head to the registrar, thus preventing a delay in submission and issuance of grades.
  3. Provide a system can be used by the faculty, department head, registrars’ personnel and staff.
  4. Develop a record services using database system in storing students grades.

Significance of the Study

This study is beneficial to the following:

School Administrators. The study will provide important information that will lead to school administrators in finding ways and means to increasingly rely upon computers and information technology to deliver their services and programmes more efficiently.

School Staff. Student’s retrieval of records can easily be accessed. The study will provide an improved method of processing the hundreds of grade reports and distribute them anytime the student needs it.

Faculty. This study will save the faculty effort and will lessen the time of recording the grades in grade sheets.

            Students. This study will help lessen the late issuance of grades that can affect the students in many ways including approval of scholarships, delay of graduation, and others.

            Researchers. This study will give the researchers a venue to further develop their programming skills. This study will also improve the research and thesis writing skills of the researchers.

            Future Researchers. The result of this study will encourage other researchers to conduct further studies in automation to facilitate daily operations and planning in a records and archives of educational institutions.

Scope and Limitation of the Study

The study focused only in the issuance of grades in the Registrar’s office and the system offers more than just a class card function, and encoding of student’s grades. The system will lessen the work especially of those within the registrar’s office because the grades will be stored directly into a database.

The database maintenance focused on adding and deleting user accounts; maintaining and managing table entries of student records, user’s log, and monitoring of user’s activities in the system.

The developed system shall be installed in a central server located at the IT department and will have a back-up server that will serve as secondary storage in case of main server breakdown. The ARS system can be accessed by front-end users and back-end users through the school’s Intranet.

The SGRP system shall be limited to the front-end users such as the OF THE SCHOOL’s faculty, department head, registrars’ personnel and staff to access the system; and back-end user such as the system administrator. A user ID and password will be issued to authorized users in order to access their user account in the system.

The features of the system focused on log-in/log-out services, recordkeeping, database maintenance, and help assistant.

Chapter 2

RELATED LITERATURE AND STUDIES

            This chapter presents the related literature and studies of the present study wherein researchers will acquire basic information that are necessary in the study.

Related Literature

Advantages of Automated System

The advantages of automated systems are the following: Speed – they can process information much more quickly than humans; Repetition – Automated systems can do the same task over and over again without getting bored, needing breaks or making mistakes; Accuracy – They can do very detailed work and follow precise instructions without error; and Efficiency – the quality of the work done is always of the same standard being materials are not wasted due to human error.

(http://www.Gordon schools.aberdeenshire.sch.uk/index.htm, October 5, 2010, 4:00pm)

Basic Requirements of an Electronic Recordkeeping System

An electronic recordkeeping system must be able to: collect, organize, and categorize records; and facilitate the preservation, retrieval, use, and disposition of records. On integrity, the system must ensure the integrity of the records it manages and be able to: minimize the risk of unauthorized alteration or erasure of the records, allow only authorized personnel access to the records in the system, allow only authorized personnel to perform administrative functions such as creating or deleting directories, altering the parameters of metadata fields, and assigning access rights. On retrieval of records, the system must retrieve records and be able to: permit easy retrieval in a timely fashion; ensure that records are accessible by individuals who have a business need for information in the records; provide a method for all authorized users of the system to retrieve desired documents, such as an indexing or text search system; and permit retrieval of both individual records and files or other groupings of related records.

(http://www.epa.gov/records/            tools/erks.htm, October 5, 2010, 4:00pm)

Related Studies

Benefits of a Well-Designed Studnets’ Grade Record Profiling System

A well-designed Studnets’ Grade Record Profiling System will reach more than teachers and administrators. It will also benefit the students, parents, community, legislators, and others by providing information on the functioning and success of the education system. The advantages of a Well-Design automated Record System are the following: Cost saving and cost avoidance- A well-conceived and implemented Studnets’ Grade Record Profiling System can reduce the costs of handling the paperwork associated with record keeping; Quicker Response- allows for timely retrieval of needed information; Accuracy- is vital at every stage, from data collection, to entry, to maintenance in the system it provides users with the confidence they will require to rely upon a student record system; Getting the needed information- they can provide the information required on request, easily, and without burdensome trial-and-error searching; Moving data among different education agencies- allows for the easy and efficient movement of student records among levels of the education system using standard formats.

(http://nces.ed.gov/pubs2000/building/benefits.asp, October 22, 2010, 3:00pm)

Records that provides Statistical Reports and Rosters

According to University of North Carolina (2010) the institution is using a Student Academic Information Datamart (SAID) it is a data mart storing historic student records from the Student Information System (SIS). The data mart is implemented to satisfy the growing needs for specific data and information about many different types of academic information. The Student Academic Information Datamart (SAID) has data up to Summer 2010 and new data will no longer be loaded. The ITS Student Data Warehouse will contain student enrollment data beginning in the Fall 2010, this database is totally controlled by ITS.

(http://regweb.oit.unc.edu/stats/said.php, October 23, 2010, 10:00am)

Student Records

The University of Wisconsin Madison Student Record main purpose was to ensure the following: established record keeping requirements, protect the University’s liability, provide institutional accountability, and safeguard the academic interests of students, to insure that records are retained for a sufficient period of time in order to meet administrative, audit, legal, research, and historical needs , to establish uniform retention and disposition of student records, to promote cost effective and efficient management of records and information, and to provide campus offices with the legal authorization to dispose of records on a routine basis.  The creation, maintenance, retention and disposition of student academic information is a core function within higher educational institutions. Student records identify the academic institution’s official student body, document their progress through a course of study, show degrees and certifications earned, support applications to other institutions, support job applications, and frequently are referenced as historical records. Student records and record keeping supports and /or documents all the administrative activities relating to the admission, attendance, advising and counseling, completion of coursework and requirements, and ultimately graduation and the attainment of a degree.

(http://archives.library.wisc.edu/records/schedules/GRS_StudentRec.pdf, January 30, 2011)

Synthesis

The literatures and studies gathered and presented in this chapter gave the researchers insights, facts, and adequate information that will serve as the basis, guide, and reference that are relevant and necessary in the development of system. It also guides the researcher in making comparisons between his findings with the findings of other similar studies.

The concept on the advantages of automated systems such as speed, repetition, accuracy, and efficiency provide the researchers facts on automated systems and significance on the quality of the work done and efficiency in the work place which serves also as bases of the researchers on how to developed the software.

The Student Academic Information Datamart (SAID) is implemented to satisfy the growing needs for specific data and information about many different types of academic information. The developed student record system will also implement the use of a database that will store academic information such that locating, searching, and processing of records will be fast. However, the present study will only store student’s information and academic records particularly student grades.

The study on the benefits of a Well-Designed Studnets’ Grade Record Profiling System by nces.ed.gov had given the present study relevant information, particularly, on the benefits of a well-designed Studnets’ Grade Record Profiling System to students, parents, school administrators, and others.

These concepts, ideas, and studies are adopted by the researchers to support the study and to establish references that are important and necessary in the development of system.

Chapter 3

METHODOLOGY

This chapter presents the system methodology and software development approaches and techniques used in the conduct of the study.

System Development Method

On software development and implementation, the researchers used the System Development Life Cycle (SDLC) method in the development of the SGRP system. This method helped the researchers in conducting the study, analysis and design of the system. It is made up of several phases and the details of these are: Information Gathering, Analysis Phase, Design Phase, Development, Testing, and Delivery.

Information Gathering. In this phase, the existing system was evaluated and deficiencies were identified. This is done by interviewing users of the system and consulting with support personnel. Data were gathered from the respondents to determine their perception on the following: problems they experienced or encountered in the existing manual system of registrar system; the level of difficulties; the perception on the extent of need; and the features that should be included in the development of the system.

Respondents of the Study.  The respondents of the study are the registrar staff, department chairman, faculty, and the students.

Table 1.0 showed the distribution of respondents according to their course and year level for the students, faculty and department chairman, and registrar staff.

Sampling Procedure and Technique. The researchers used the Slovin’s formula to determine the sample size of the students. Stratified random sampling technique was employed since the student respondents are classified according to their course and year levels, as well as, the faculty and the department chairman while the registrar staff is treated as total sample.

Data Gathering Instrument.   The researchers have made use of SGRPS-OF THE SCHOOL Survey Questionnaire as an instrument to gather data from the respondents. Respondents of the study were the five (4) Registrar’s Personnel, fifteen (15) faculties, and 317 students of OF THE SCHOOL (Main Campus) who were officially enrolled in School Year 2010-2011. The sample questionnaire is shown in Appendix 1.

The questionnaire was composed of two (2) interrelated parts. These are:

The first part of the questionnaire was designed to determine the occupation of respondents for the purpose of grouping the respondents.

The second part of the questionnaire was subdivided into three (3) sub-sections, which were labeled with A, B and C.

Section A. This section was intended to determine the level of difficulty encountered by the respondents in the existing system. The respondents were instructed to choose among the five (5) alternative choices based on the 5-rating Likert Scale, such as: 5 for “extremely difficult”, 4 for “very difficult”, 3 for “moderately difficult”, 2 for “slightly difficult”, and 1 for “least difficult”.

Section B. This section was intended to measure the perception on the extent of need as perceived by the respondents in the development of SGRPS-OF THE SCHOOL. The respondents chose from five (5) choices based on the 5-rating Likert Scale, such as: 5 for “always needed”, 4 for “very often needed”, 3 for “sometimes needed”, 2 for “rarely needed”, and 1 for “never needed”.

Section C. This section was intended to determine the features that should be included in the development of SGRPS-OF THE SCHOOL by the use of check list method. The respondents were instructed to check in the box of the features that would be included in the system.

            Data Gathering Procedure.  The survey questionnaire was constructed by the researchers using two (2) methods: 5-rating Likert Scale method and Checklist Method.

Validity of the Questionnaire.  In testing the validity of the questionnaire, the researchers consulted three (3) jurors. The questionnaire was subjected to face and content validation of the jurors. The content validity was based on the criteria set-forth by Garner V. Good and Douglas R. Scates as shown in Appendix 2.

The mean score obtained was interpreted as follows:

Score Range                Interpretation

4.21 – 5.00                  Excellent

3.61 – 4.20                  Very Good

2.61 – 3.60                  Good

1.81 – 2.60                  Fair

1.00 – 1.80                  Poor

After the questionnaire was presented to the jurors, the questionnaires were gathered and the jurors rating scores were tabulated.  The over-all mean score was 4.3, which was descriptively interpreted as very good.  Thus, the over-all score had indicated that the survey questionnaire was valid.

Data Processing and Statistical Treatment. After the tabulation of the survey results, the following statistical tools were used to interpret the collected data. For  section A1, A2, and B, the arithmetic mean was used.

For section C, percentile ranking was employed. The top three (3) features were included in the development of the system. However, other features that the researchers perceived to be important were also included.

On Analysis Phase. In this phase, the researchers studied how the system will work, determine the user’s needs and requirements, and will recommend a solution. This also involves developing estimates for the work to be performed, and defining the plan to perform the work.

On Design Phase. On this phase, process modeling and data modeling was designed by the researchers. Context diagram and data flow diagrams was used to represent the flow of data in the system. Entity Relationship Diagram (ERD) was used as data model for the system.

On Development. The developed system was built in this phase. Activities performed by the researchers were the following: acquire necessary hardware and software, GUI designing, database design, coding, and integration of the modules.

On Testing. After the software was developed, the developed software was tested for potential errors and bugs. The system was evaluated by three (3) IT experts, the developed system was installed, and was made available for user for the user acceptance evaluation.

On Delivery and Maintenance. In this stage, the system is put into service so that the users can now start utilizing the system for their review.

The process framework used in developing the new system is presented in Figure 1.

The Process Framework of the Students Grade Profiling System

The Process Framework of the Students Grade Profiling System

Software Development Procedure

The researchers present the software requirements, user requirements, hardware specifications, and people ware recommendations for the new system.

User Requirements. A self-made questionnaire was made by the researchers to determine user’s needs. The result revealed that the intended users of the new system experienced problems in the existing system of processing student’s grades, have strong extent of need of a system that will facilitate the record services of the school.

To minimize these problems, the researchers were able to identify the following user requirements:

  • A login form that requires users to enter username and password to secure students records.
  • A system that will provide relevant, accurate, and confidential student’s record.
  • A system that will minimize the time consume in searching, retrieving, and preparing student record card.

System Requirements. This section presents the software requirements, hardware requirements, and peopleware requirements necessary for the development of the SGRP system. The researchers were able to gather information from the IT experts, searching from the Internet, and identified the existing equipments of the school. The researchers presents the minimum hardware requirements that are needed to fully utilized the SGRPS. The software requirements presented were the software used during the development of the system and also used in the documentation and in the presentation was recommended.

System Design

This portion describes the existing system, the developed system, screen forms and report layouts of the developed system.

The Existing System. The existing system of OF THE SCHOOL for processing and issuance of grades is paper-based and student grade report cannot be generated instantly. Documents are stored in folders and in filing cabinets. Storing of paper documents gets very voluminous.

The researchers present the context diagram and the decomposition diagram of the existing system which shows the procedures of each function, the users and the expected outputs of the existing system.

Decomposition Diagram of the Existing System

Decomposition Diagram of the Existing System

There are four (4) components in the existing system. These are the Student Registration Process; Grade Sheet Process, Filing System Process, and Student Report Card Process. These are presented in Figure 2.

On Student Registration – Upon enrolment to the school, students are required to fill in a student registration form to gather information from student such as personal data, addresses, and important information.

On Grade Sheet – After each term grade sheets are printed by the registrar’s office and are given to the teachers. The teachers will fill in the grade sheets, verify it, and submit it to the registrar’s office.

On Filing System – After the grade sheets are submitted to the registrar office, they are sorted according to semester, school year, and department and placed in folders.

On Student Report Card – The students will then present their prospectus and/or school ID to the registrar staff, the registrar staff will process the request by searching and locating the grade sheets submitted by the teachers and writes the grades in the student’s prospectus or student report card.

The researchers have observed that the need to automate the record keeping process of the registrar office will have a great impact in modernizing their facilities specifically in record keeping and grade issuance.  Through the implementation of the developed system, they can be assured of an improved and systematic searching, recording, and releasing of student grades.  Fast, accurate and reliable services will be offered to the community, accessible and relevant information for the Administrators.

The Developed System. This portion presents the context diagram, data flow diagram, database schema, and project dictionary of the developed software.

The SGRP system developed by the researchers will not only provide the institution a computer-based software but also to introduce the technology that will benefit not only the students and parents but also the school administrators.

The SGRPS offers several benefits, such as: reliable and complete information; easily accessible and accurate student record reports; high quality information; reduces errors in the result; produces output in greater quantities and of better quality; and provides an electronic tool that is user friendly and easy to use.  The developed system also provides an information back-up to prevent computer crimes and file corruption.

Context Diagram of the Student Grade Profiling System

Context Diagram of the Student Grade Profiling System

Figure 3 presents the context diagram of SGRPS-OF THE SCHOOL system which illustrates the user input to the system and the output information to the users. The users will need to enter their user id and password to be able to access the developed system. Users will be provided the following: Students Grades; Population Report; Grade Sheet; and Users Account.

Level 1 DFD Explosion of Students Grade Profiling System

Level 1 DFD Explosion of Students Grade Profiling System

Figure 4 illustrates the process on how users can access the four modules namely: User’s Login Process, Student Profile Process, Student Grades Process, SGRP Reports Process, Database Maintenance Process, and Help Assistant Process.

DFD Explosion of the User’s Login Process - Students Grade Profiling System

DFD Explosion of the User’s Login Process – Students Grade Profiling System

Figure 5 presents the Level 2 DFD Explosion of the User’s Login Process of SGRPS-OF THE SCHOOL. In order to access the system, user is required to enter their user ID and password. Upon successful login in the system, users can access the student profile process and other features of the system. Authorized users can also change their password.

Level 2 DFD Explosion of Student Grades Process - Students Grade Profiling System

Level 2 DFD Explosion of Student Grades Process – Students Grade Profiling System

Figure 6 presents the level 2 DFD explosion of the student grades of SGRPS-OF THE SCHOOL. Faculty updates the student grades of students officially enrolled in their class. A Student Grade Report can be viewed by the Faculty after saving the changes made on student’s grades into the system.

Level 2 DFD Explosion of SGRPS Reports Process - Students Grade Profiling System

Level 2 DFD Explosion of SGRPS Reports Process – Students Grade Profiling System

Figure 7 presents the Level 2 DFD explosion of the SGRPS Reports module of SGRPS-OF THE SCHOOL. Authorized users can view and will be provided a hard copy of student grade reports. The registrar’s office staff can print and release student grade report of each student.

Level 2 DFD Explosion of Database Maintenance Process - Students Grade Profiling System

Level 2 DFD Explosion of Database Maintenance Process – Students Grade Profiling System

In the Level 2 DFD Explosion of Database Maintenance on Figure 8, the System admin and Registrar’s Office staff have access to this feature. The system admin can add, edit, and delete user’s account and is in-charge of backing-up the system. The Registrar’s Office staff can update subject information, course information, and year level information.

            Database Schema.  The researcher presents the database model by utilizing the Entity-Relationship (ER) Diagram.  The SGRPS database stores details about the students, faculty, courses, the semester and the school year a student took a particular subject and his grade if he completed it, and what course and year level each student is enrolled in.

The researchers consider the following requirements list: the admin or dept. head provides system access to faculty; the admin manages the users of the system; the faculty is the one who gives grades to students of a particular subject offered during the semester (1st or 2nd) and school year;  a student is enrolled in a course who belongs to a year level; a student must enroll in a subject; a subject has a subject code, subject name, and unit; a course has a course id, a course initial, and a course name; and the registrar releases the grades of the students on a subject.

The ER diagram derived from the requirements list is shown in Figure 9.

Entity Relationship Diagram of Students Grade Profiling System

Entity Relationship Diagram of Students Grade Profiling System

Network Architecture. The SGRPS shall be installed in the OF THE SCHOOL main server employing the star topology and adapts a Local area Network (LAN) connection specifically in the ICT Department. Hubs will be used for network connections. The hub is a device wherein many computers can connect to a server for sharing of data and information and it connects computers within the limited area only. A back-up server will be provided to assist the main server in-case the main server bug downs.

Authorized registrar’s office staff can utilize the SGRPS through the school’s Intranet. The developed system can be accessed by Faculty members in their respective departments where one (1) computer unit was installed.

Chapter IV

Results and Discussion

This chapter presents the system description, system implementation and mechanics, project management and cost analysis of the study.

System Description

The Studnets’ Grade Record Profiling System (SGRPS) is an automated system for the registrar’s office to update student’s profiles and fast and accurate release of student’s grades.  The developed system can provide an accurate and fast releasing of grades to students. It also minimizes the tasks of the person in-charge in the releasing of grades and keeping the student’s record.

The target users of the developed system are the faculty, department chairman, registrar office personnel and system administrator.

This system provides a computerized student’s records and the registrar’s staff can print student’s population report, and student’s grades. The department chairman can also view student’s grades and the faculties subject load.

System Implementation and Mechanics

            This section presents the decomposition chart of the software and discussion of each menu, sub-menus, its functions or purpose, and accessibility of the menu/sub-menu(s).

The researchers present the decomposition diagram of the developed system which shows the procedures of each function, the users and the expected outputs of the developed system.

The User’s Log-In Process will be designed to protect the system from unauthorized access. Authorized users are prompted to enter their user ID and password. This includes the back-end users and the front-end users.  The back-end users are the system administrator and head of Registrar’s Office who have access on user accounts, and database maintenance. The front-end users are the registrar’s staff and teachers who have access to: student’s profile, grade sheets, and other features of the system.

The Grade Sheet Process will allow faculty to input student’s grades in the system.

The SGRPS Reports Process will allow authorized users of the system to print grade sheets, student grade record, population report, and users log report.

The Database Maintenance Process will allow the system administrator to manage data and backup the system.

The Help Assistant Process will be designed to assist the authorized users on how to use the different features of the SGRP system.

Menu and Submenu of SGRPS-OF THE SCHOOL. This portion presents the main menu and submenu of the developed system. The authorized users of the system are the following: Registrar, registrar personnel, department chairman, and faculty.

CHAPTER V

SUMMARY, CONCLUSION AND RECOMMENDATION

This chapter presents the summary, conclusion and recommendation based on the findings of the study.

Summary

After conducting the research, the data gathered which includes the research method used; the respondents, the research instrument and the statistical tool used were summarized. The findings of the study were also presented in this section.

The study deals with the development of an Studnets’ Grade Record Profiling System for the school. The objective of the study is to develop an Studnets’ Grade Record Profiling System to that is accurate, fast and accessible. The study aimed to: 1.) Minimize the manual system in record keeping and issuance of student’s grades. 2.) Eliminate the lag time between the submission of grades by the subject teachers and the department head to the registrar, thus preventing of delay in submission and issuance of grades.  3.)  Provide a system that can be used by the faculty, department head and the registrar’s personnel. 4.) to develop a record services using database system in storing student grades. The study was conducted to assess the registrar keeping the records of the students, the current methods and processes used by the registrar in keeping the records of the students, and the problems encountered by the students, faculty, as well as, the registrar with regards to the need in securing student’s grades and grade reports from alteration or loss, issuance of grades at the end of the semester, and submitting error-free grades by the faculty.

            This study aimed to help the registrar’s office to the problems in record keeping, issuance of grades to the students, and submitting on time and error-free grades of the faculty.

Descriptive survey method of research was used in this study and questionnaires were prepared for data gathering. The survey questionnaires were distributed to actual respondents.

The total respondents of the study were one thousand nine hundred forty seven (1,946) and the sample size is three hundred thirty two (332) was determined using the Slovin’s formula. The students were grouped by course and by year level. Stratified random sampling technique was utilized.

The developed system was evaluated by three technical experts.  The evaluation was based on the criteria on System Evaluation Instrument by using the McCall’s Software Quality Model which determined the quality of the software being developed. The evaluators had given the software a rating of 4.17, which was descriptively interpreted as very good.

Final testing was conducted by intended users of the developed system. The user acceptance mean score is 4.37, which was interpreted as excellent. Therefore, the developed software passed as a good quality software  and the objective of the researchers have been achieved that is to developed SGRPS-OF THE SCHOOL that is that is accurate, fast, and accessible.

Conclusion

The following conclusions were made after conducting a thorough investigation and gathering of data:

  1. The respondents of the study encountered a high degree of difficulty on the existing system, which is relevant to the researchers of the study. This indicates that the respondents experienced problems in securing students records, searching and retrieving student grades, the use of manual procedures by the Registrar’s Office in keeping the students record are not secured from alteration or loss, and the students encountered problems in requesting grades at the registrar’s office and as well as, the faculty in submitting error-free grade sheets.
  2. The extent of need of the respondents in the development of SGRPS-OF THE SCHOOL is very often needed which shows that the respondents needed the developed system in the record services and the development of SGRPS is highly recommended.
  3. Important features should be included in the development of the system such as login.logout, grade sheets, reports, database maintenance, and help assistant.
  4. Majority of the respondents prefer to change the current registrar system for accurate, fast, and accessible for the students, faculty, department chairman, and the registrar itself.
  5. The Studnets’ Grade Record Profiling System is the possible solution to the problems in grade issuance, securing student’s grades from alteration or loss, in submitting error-free grades sheets by the faculty, and to maintain relevant, accurate, and confidential student’s record.
  6. The use of Studnets’ Grade Record Profiling System was readily accepted by the respondents.
  7. The objective of the study had been achieved, that is to develop an Studnets’ Grade Record Profiling System for OF THE SCHOOL that is fast, accurate, and accessible.

Recommendations

Below are the researchers’ recommendations based on the findings and conclusions of the study.

  1. In order to attain accurate, fast, and accessible registrar system, the current manual system must be replaced by the automated one.
  2. The registrar staff, department chairman and the faculty should be trained on how to use the Studnets’ Grade Record Profiling System.
  3. In order to have an organized Student Record System the registrar should use an Studnets’ Grade Record Profiling System.
  4. In order to avoid log time in submission of grades by the faculty, problems in requesting student’s grades, and to secure grades from alteration or loss, the Studnets’ Grade Record Profiling System is highly recommended.
  5. The researchers also recommended the following research titles for further study:
  6. Online Student Record System for OF THE SCHOOL
  7. E-Class Record for OF THE SCHOOL
  8. SMS Student Grade Query System

Mobile Nutrition App with Admin Panel Capstone Documentation

$
0
0

Mobile Nutrition App with Admin Panel Capstone Documentation 

CHAPTER 1

INTRODUCTION

The technology revolution particularly in the last couple of decades has had a tremendous impact on people’s lifestyles across the globe. A staggering 7 billion mobile-connected devices, more than the number of people on the planet (Cisco, 2012), allow people to stay connected and informed at all times. Mobile phones have become so indispensable that they are almost an extension of our body and mind. According to the study conducted by the PEW research center, 85% of U.S. adults own a mobile phone and 56% own smartphones. This study further revealed that 19% of smartphone users have tracked their weight, diet, or exercise routine online using apps.

Applications, or apps, are marketed and distributed through major smartphone platforms. Android of Google, iOS of Apple, Blackberry (previously known as RIM or Research in Motion Limited), and Windows Phone Apps+Games Store of Microsoft are some of the major applications stores listed in order of the market share of operating systems for smartphones. Google Play and Apple iTunes store are the global market leaders in applications (apps) stores. As of 2012, Apple iPhone customers downloaded more than 25 billion apps, up from 15 billion in 2011. The Android market reached 10 billion app downloads by mid-2011 (The Official Google Blog, 2011).

This study will discuss whether health/nutrition apps need to be regulated by governing bodies in the field of health, and the need for app developers to follow guidelines of health professionals for better quality and delivery of health care. High-quality apps that are designed according to the suggested guidelines backed by health-accredited organizations are more likely to benefit individual users and ensure quality of health care information delivered through smartphones.  The results and recommendations of this study are likely to be of interest to health researchers, technology developers, software designers, and policy makers who work in the field of mobile health/nutrition applications.

PROJECT CONTEXT

According to a recent study, people on average spend more time using mobile applications than browsing the Web. This study reported that adults spend twenty-seven hours per month accessing the Internet via desktop; on the other hand, they spend thirty-four hours per month using the Internet on their smartphone. The considerable difference in time spent on the desktop versus mobile phone is mainly because of innovations in the smartphone sector. Also, the usage of apps accounted for 86% of the smartphone Internet time, indicating that people are spending more time with their apps.

Globally, around 4.5% of all searches on the Internet are for health-related information (Eysenbach, & Köhler, 2003). According to the PEW Internet and American Life Project, 72% of American adult Internet users searched for health information online, and of these, 77% said that their search inquiries for health started from major search engines . These figures imply that the Internet has become an important source for consumers seeking health information and health-care services online (Eysenbach, Powell, Kuss, & Sa, 2002). The flip side of this easy availability of health information is that it can be overwhelming for the users. Studies have shown that many adults have difficulty using and understanding online health information, and people with low literacy levels have more trouble comprehending and using health care.

Being healthy involves getting the right amounts of exercise and sleep, as well as eating a balanced diet. But what does a balanced diet look like? A healthy, balanced diet should generally include:

  • lots of fruits, vegetables, and whole grains
  • low-fat or nonfat dairy
  • lean meat, poultry, fish, soy, nuts, beans, and eggs
  • limited trans fats, saturated fat, salt, cholesterol, and added sugars
  • healthy fat options such as olives, olive oil, and seeds

When eating healthfully, it can be hard to keep up with everything, especially if you’re trying to stick to a specific nutrition plan. We the researchers proposed the nutrition app (web and mobile) to help you start or maintain a healthy diet

OBJECTIVES OF THE STUDY

The aim of this study is to design and develop a web and android application that focuses on health and nutrition topics

Specifically the project will be able to:

  • Administrator (web module) will be able to post news, content and tips about health and nutrition.
  • Android users will be able to view the news, content and tips provided by the admin.
  • The android app has its own local or built-in content (no internet connection is required).
  • The android app has a quiz feature that will test the knowledge of the user about health and nutrition.

SCOPE OF THE STUDY

The design and development of the project shall be composed of two parts, the web module which will be developed using PHP, MySQL and Bootstrap and the mobile or android version will be develop using HTML, CSS, JS and Apache Cordova.

In the part of mobile or android users, internet connection is required in order to access the news, updates and other contents provided by the admin. The built-in quiz and other content can be accessed without internet connection. The functional limitation is that, the user or android users to be specific can’t access the web or admin module, whereas the administrator has all the rights to modify and manage the contents such as news, tips, etc.

The mobile version is intended only for android users

SIGNIFICANCE OF THE STUDY

The proposed project will be beneficial to the following:

Instructor (health/nutrition): the outcome of this project can be used by the instructors as their additional learning materials for their students.

Health conscious/Other persons: this will provide convenience to persons who wants to learn about nutrition and other related health topics by just using their android phones.

Other Researchers: The project serves as another source of information for other researchers. It could be a great help for them in analyzing, interpreting and gives them an idea in investigating study regarding mobile or android development.

Researchers: This study will give the researchers the opportunity to further develop their skills in system design and development.

CHAPTER 2

RELATED LITERATURE / STUDIES

mHealth

The advent of personal computers, the Internet, and mobile phones has helped in the innovative and inventive approaches to address the health issues in our society using technology (West, 2013). People are increasingly using mobile technology to monitor their chronic conditions with the help of apps (Ristau, Yang, & White, 2013), and health-care professionals are also tapping their smartphones for crucial health information in clinical practice (Pandey, Hasan, Dubey, & Sarangi, 2013). Online support group intervention has helped individuals to lose weight (Webber, Tate, & Quintiliaini, 2008), and text-messaging interventions have been implemented to facilitate smoking cessation (Obermayer, Riley, Asif, & Jean-Mary, 2004). Clinicians use mobile apps to monitor heart patients (Scherr, Zweiker, Kollmann, Kastner, Schreier, & Fruhwald, 2006), and patients use apps to track physical activities (Consolvo et., 2008). A growing number of health-care professionals and health consumers depend on technology for various issues, including public policy, research, and service (Adams & Leath, 2008).

On-line personal health records management platform

There are three major on-line Personal Health Records (PHRs) management platform in the market: Dossia [31], Microsoft HealthVault [32] and Google Health [33]. These systems allow users to store and manage the health information in one central place. But the disadvantage is that they provide a limited health records formats. For example, only the test results like Glucose levels and blood pressures could be stored into them and the exercise data like heart rate, breathing rate, skin temperature could not be stored into them. By using Google sheet, the user could store any data with various data formats. And it is easier to export the data into a trusted third-party health care system for analysis purpose. Also, user could make a decision to share the profile with other family members or health care providers. It also provides Google sheet APIs for the developer so that it can integrate with the applications with Google sheet.

eHealth

eHealth is the adopted term that is used to characterize not only “Internet medicine” but also virtually everything related to computers and medicine (Eysenbach, 2001). Electronic health (eHealth) applications refer to software apps that present tools and communication means to establish electronic health-care practices (Liu, Zhu, Holroyd, & Seng, 2011). Eysenbach (2001) goes on to add that eHealth is not just about technological innovation: it is at the crossroads of diverse disciplines that are promoting growth of this society.

He characterizes eHealth as:

“an emerging field in the intersection of medical informatics, public health and business, referring to health services and information delivered or enhanced through the Internet and related technologies. In a broader sense, the term characterizes not only a technical development, but also a state of mind, a way of thinking, an attitude, and a commitment for networked, global thinking, to improve health care locally, regionally, and worldwide by using information and communication technology.” (Eysenbach, 2001,p. 20)

With the recent growth in the hardware capacity of smartphones, eHealth capabilities are now accessible from mobile platforms, making mobile health (mHealth) applications an important component of eHealth (Liu et al., 2011). mHealth is defined as the use of mobile devices for communicating health information and health services (Akter, D’Ambra, & Ray, 2011). Mobile phone health intervention is considered to be better than eHealth because people access the Internet through cell phones at any time and at any place (Rosen, Sanne, Collier, & Simon, 2005). Also, fewer skills are needed to use the features of mobile phones than those needed for computers or the Internet (Kaplan, 2006). The mobile platform is sought for health intervention because of its portability, economical feasibility, powerful technical capabilities (Rainie, 2010), the existing dependency on mobile phones (Venta, Isomursu, Ahtinen, & Ramiah, 2008), and context-aware sensing features for timely health interventions (Intille, 2004). The United Nations Foundation in its report on mobile health grouped the usefulness of

mHealth in six categories:

  1. Education, awareness, and health promotion
  2. Diagnostic and treatment support

iii. Communication and training for health care workers

  1. Disease and epidemic outbreak tracking
  2. Remote monitoring
  3. Data collection (Vital Wave Consulting, 2009)

mHealth programs and initiatives are implemented in many parts of the world. Text messaging programs, in particular, are popular both in developed countries such as the United Kingdom, Norway, and New Zealand (Whittaker, Borland, Bullen, Lin, McRobbie, & Rodgers, 2009) and developing countries like India, South Africa, Uganda, Peru, and Rwanda (Vital Wave Consulting, 2009). Text messaging interventions have shown effective health behavior change in the areas of smoking cessation, weight loss, diabetes management, and physical activity (Whittaker et al., 2009; Cole-Lewis & Kershaw, 2010). Unlike text messaging, the use ofsmartphone apps for health promotion appears to be rare in developing countries, because of the low penetration of smartphones (Yadav, Naik, Singh, Singh, & Chandra, 2012). Despite its wide use and appeal, phone intervention is still not ubiquitous on a global scale because of limited access to smartphones by people living in remote parts of the world, the elderly, and the poor(Lenhart, 2010).

In a study evaluating the role of mobile health technology, the authors predict that mobile health will have a significant impact in the delivery of health care: Creative use of new mobile health information and sensing technologies (mHealth) has the potential to reduce the cost of health care and improve health research and outcomes. These technologies can support continuous health monitoring at both the individual and population level, encourage healthy behaviors to prevent or reduce health problems,

support chronic disease self-management, enhance provider knowledge, reduce the number of healthcare visits, and provide personalized, localized, and on-demand interventions in ways previously unimaginable. (Kumar, Nilsen, Abernethy, Atienza, Patrick, Pavel, & Swendeman, 2013, p. 232) There are many studies that have evaluated web-based electronic health apps, but the evaluation of mHealth apps has been minimal (Brown, Chetty, Grimes, & Harmon, 2013). Researchers who have assessed and evaluated mobile health technology suggest that mHealth is promising and has great potential to improve health care and health education for the public (Liuet al., 2011), but health interventions must be appropriately designed and tested for target users(Wolf, Akilov, Patton, English, Ho, & Ferris, 2013). Studies have also shown that many apps had problems like small text, poor color contrast, and connectivity issues (Brown et al., 2013; Boulos, Wheeler, Tavares, & Jones, 2011). In a startling find, a study points out that 95% of mobile health apps for consumers are not created on thorough research or properly tested for quality assurance (Bryant, 2012). The present state of mHealth apps highlights the need to gear up research in this field (Krishna, Boren, & Balas, 2009) and encourage IT designers to enhance usability and focus on evidence-based content in their apps for better engagement and credible health outcomes.

CONCEPTUAL FRAMEWORK (I-P-O)

IPO model of Mobile Nutrition App with Admin Panel

IPO model of Mobile Nutrition App with Admin Panel

This is the IPO model of the proposed application. The proponents will first gather enough information needed for the development of the app, the data gathered will then be processed, this is where the design and coding phase. The end result of the study is a functional web and mobile nutrition/health app.

DEFINITION OF TERMS

Apache Cordova

Apache Cordova (formerly PhoneGap) is a popular mobile application development framework originally created by Nitobi. Adobe Systems purchased Nitobi in 2011, rebranded it as PhoneGap, and later released an open source version of the software called Apache Cordova.  Apache Cordova enables software programmers to build applications for mobile devices using CSS3, HTML5, and JavaScript instead of relying on platform-specific APIs like those in Android, iOS, or Windows Phone. It enables wrapping up of CSS, HTML, and JavaScript code depending upon the platform of the device.

Bootstrap

Bootstrap is a free and open-source front-end web framework for designing websites and web applications. It contains HTML- and CSS-based design templates for typography, forms, buttons, navigation and other interface components, as well as optional JavaScript extensions. Unlike many web frameworks, it concerns itself with front-end development only.

Android Platform

Android is a mobile operating system developed by Google, based on the Linux kernel and designed primarily for touchscreen mobile devices such as smartphones and tablets. Android’s user interface is mainly based on direct manipulation, using touch gestures that loosely correspond to real-world actions, such as swiping, tapping and pinching, to manipulate on-screen objects, along with a virtual keyboard for text input. In addition to touchscreen devices, Google has further developed Android TV for televisions, Android Auto for cars, and Android Wear for wrist watches, each with a specialized user interface. Variants of Android are also used on notebooks, game consoles, digital cameras, and other electronics.

CHAPTER 3 – PROJECT DESIGN

SENARIO BASED (USE CASE DIAGRAM)

A use case diagram at its simplest is a representation of a user’s interaction with the system that shows the relationship between the user and the different use cases in which the user is involved. A use case diagram can identify the different types of users of a system and the different use cases and will often be accompanied by other types of diagrams as well.

Use Case Diagram of Mobile Nutrition App with Admin Panel

Use Case Diagram of Mobile Nutrition App with Admin Panel

BEHAVIORAL MODEL (ACTIVITY DIAGRAM)

Activity diagrams are graphical representations of workflows of stepwise activities and actions with support for choice, iteration and concurrency. In the Unified Modeling Language, activity diagrams are intended to model both computational and organizational processes (i.e. workflows). Activity diagrams show the overall flow of control.

Activity Diagram of Mobile Nutrition App with Admin Panel

Activity Diagram of Mobile Nutrition App with Admin Panel

CLASS MODEL

In software engineering, a class diagram in the Unified Modeling Language (UML) is a type of static structure diagram that describes the structure of a system by showing the system’s classes, their attributes, operations (or methods), and the relationships among objects.

The class diagram is the main building block of object-oriented modelling. It is used both for general conceptual modelling of the systematics of the application, and for detailed modelling translating the models into programming code. Class diagrams can also be used for data modeling. The classes in a class diagram represent both the main elements, interactions in the application, and the classes to be programmed.

Class Diagram of Mobile Nutrition App with Admin Panel

Class Diagram of Mobile Nutrition App with Admin Panel

FLOW MODEL (DATA FLOW DIAGRAM)

A data flow diagram (DFD) is a graphical representation of the “flow” of data through an information system, modeling its process aspects. A DFD is often used as a preliminary step to create an overview of the system, which can later be elaborated. DFDs can also be used for the visualization of data processing (structured design).

Data Flow Diagram of Mobile Nutrition App with Admin Panel

Data Flow Diagram of Mobile Nutrition App with Admin Panel

PROJECT DEVELOPMENT

DESCRIPTIVE METHOD

                In gathering important and relevant information, the researchers will use a descriptive method of research which will be useful in this study.

Descriptive method of research is the most commonly used research design and the basic reason for carrying out descriptive research is to identify the cause of something that is happening (http://www.marketresearchworld.net, September 29,2009).

Descriptive research is used to obtain information concerning the current status of the phenomena to describe” what exist” with respect to variables or conditions in a situation(http:/www.okstate.edu,October 1,2009) and through this method of research the researchers will enable to describe the effect/usefulness of a web and mobile health/nutrition app.

TESTING PROCEDURE / EVALUATION PROCEDURES

Test Plan

The system will undergone the three testing which are the Initial Testing, Final Testing and User Acceptance. During the initial testing and final testing, three IT Experts will test the system, they will measure whether the system met the user requirements and also the functionalities. The systems criteria were based on McCalls Software Quality Model to evaluate the quality of the System.

User Acceptance testing is an evaluation to test whether the end user are convinced and satisfied to the functionality of the system. Students was evaluated the system based on the validated questionnaire.

Computer Aided Instruction for DBMS using MySQL

$
0
0

Computer Aided Instruction for DBMS using MySQL

CHAPTER I

Introduction

The age that we are in apparently speaks for its own. Through the years, humans have developed an instinct of seeking for technology that shall make more efficient and effective use of time. We have so far developed a highly competitive and rapidly changing world which demands for innovations which tend to be superior from all the rest. At this rate, education, which is the underlying stuff of technology, must keep up with the pace and the demands of the industry. Most academicians would cling to the concept that learning only takes place inside the classroom and the laboratory and that there should always be interaction between a mentor and a student to fully assess the capacity and the comprehension of the learner.

However, due to the advent of the Computer- Aided Instruction (CAI) or which is also known as Computer Assisted Instruction, technology made available education within the reach of the learner’s fingertips. It is a diverse and a rapidly expanding spectrum of computer technologies that assist the teaching and learning process. CAI is also known as computer-assisted instruction. Examples of CAI applications include guided drill and practice exercises, computer visualization of complex objects, and computer-facilitated communication between students and teachers. It aims to reinforce academic instruction through simulations where students get to experience learning in a different light. CAI can dramatically increase a student’s access to information since not everything may be provided by a mentor. In light of this problem, it will serve as a supplement to the prepared lectures.

Computer Assisted Instruction (CAI) refers to instruction or remediation presented on a computer. Many educational computer programs are available online and from computer stores and textbook companies. They enhance teacher instruction in several ways. Computer programs are interactive and can illustrate a concept through attractive animation, sound, and demonstration. They allow students to progress at their own pace and work individually or problem solve in a group. Computers provide immediate feedback, letting students know whether their answer is correct. If the answer is not correct, the program shows students how to correctly answer the question. Computers offer a different type of activity and a change of pace from teacher-led or group instruction. Computer-assisted instruction improves instruction for students with disabilities because students receive immediate feedback and do not continue to practice the wrong skills. Many computer programs can move through instruction at the student’s pace and keep track of the student’s errors and progress. Computers capture the students’ attention because the programs are interactive and engage the students’ spirit of competitiveness to increase their scores. Also, computer-assisted instruction moves at the students’ pace and usually does not move ahead until they have mastered the skill. Programs provide differentiated lessons to challenge students who are at risk, average, or gifted.

Project Context

This particular study was made to ease some difficulties in student learning. In this Computer Aided Instruction (CAI) system, a material DBMS using MySQL is integrated to challenge the students who have less interest in DBMS. It may provides many instructional benefits and can have much greater impact on student learning, because students can often work independently or in pairs at computers around the room through a series of interrelated activities, instruction and coping a variety of learning styles. Students enjoy working in a Computer Aided Instruction for DBMS using MySQL for it provides them immediate positive feedback. The selection of this project was developed through survey, research, interview and further study of the proponent to gain more ideas in helping both students and instructors in some ways of teaching. The study aims to be a part of students learning in developing their potential to excel in their field in Information Technology by providing opportunities in easy ways and accessible tool of learning to enhance their undeveloped skills. Students will acquire knowledge and experienced by using CAI.

PURPOSE AND DESCRIPTION

The purpose of this study was to determine how computer-assisted-instruction improves student performance among various types of students.

There is no doubt that technology has incorporated into our school systems. Computers are used not only as a means of helping schools analyze data, computers have become a pervasive tool toward optimizing student learning. For example, students are regularly using the Internet to gather and assimilate information for use in research assignments. They are preparing “electronic” presentations using computer presentation programs and LCD projectors. They are using word processing programs to create various other reports. Students are even using spreadsheets to increase their experiences with mathematical concepts. In addition, many schools have incorporated interactive computer-assisted-instruction into their program to provide students opportunities to master specific educational objectives or standards.

Objective

To promote an automated approached of teaching in the IT Department. The Computer Aided Instruction for Database Management System aims to integrate a faster and easier way of teaching DBMS using MySQL through computer instruction. It will help students to utilize their knowledge and skills in a convenient way. Its goal is to let students study by themselves with the instruction given.

Computer programs will allow students to progress at their own pace and work individually or problem solve in a group. Computers provide immediate feedback, letting students know whether their answer is correct. If the answer is not correct, the program shows students how to correctly answer the question. Computers offer a different type of activity and a change of pace from teacher-led or group instruction. Also, computer-assisted instruction moves at the students’ pace and usually does not move ahead until they have mastered the skill.

Typically CAI programs incorporate functions such as:

  • Assessing student capabilities with a pre-test
  • Presenting educational materials in a navigable form
  • Providing repetitive drills to improve the student’s command of knowledge
  • Assessing student progress with a post-test
  • Routing students through a series of courseware instructional programs.
  • Recording student scores and progress for later inspection by a courseware instructor.

Scope and Limitations

This study will cover on the introduction to MySQL, in creating tables and databases, inserting of records and multiple records in a single query, updating and deleting records. MySQL commands will also be discussed like the SELECT DISTINCT command, using the WHERE clause to filter records, sorting records using ORDER by clause, selecting records using AND/OR operators, the GROUP BY clause, limiting data retrieval, LIKE operator, SQL aggregate functions, using column aliases, using HAVING clause, using the IN function, using BETWEEN conditions. These topics will be presented by MS PowerPoint and videos or demonstrations for the students to understand it well and for them to be entertained in order to encourage their active participation in DBMS.

CHAPTER II

Review of Related Literature and Systems

This contains related literature and system in Computer Aided Instruction. It serves as a guide to student researchers in developing another Computer Aided Instruction as a tool for enhancing quality education.

Related Literature

Computer-Assisted Instruction (CAI) and Reading Acquisition

Computer-assisted instruction (CAI) consists of computer technologies that aid or assist education; these technologies include guided drill and practice exercises, computer visualization of objects, and computer-facilitated communication. This paper examines computer-assisted instruction in terms of its effectiveness as an educational technology for reading. CAI helps to improve reading but it has some definitive limitations.

The paper begins with a discussion of the general effectiveness of Computer Assisted Instruction across all subject areas; this discussion is followed by an examination of CAI. The paper ends with an overall evaluation of the extent to which CAI should be considered feasible for use by the education system for the purposes of the acquisition and development of reading skills and abilities. The first point that can be noted regarding Computer-Assisted Instruction packages for reading, or for any other subject, is that they are effective. One of the most important reasons is that students like learning in the environment that the computer has to offer.

http://teach.valdosta.edu/are/TilmanPLRFinal.pdf

Computer Assisted Instruction for Autistic Children.

Since the beginning of 1980, Computer-Assisted-Instruction (CAI) has been used systematically in special education. The use of computers in the treatment of autistic children is highly controversial and emotional among parents and professionals. Parents report positive effects of CAI on learning and behaviours of students . The following paper relates perception, motivation, communication and behaviour–characteristics of autistic children to features of computer-assisted learning. Preliminary findings support the benefit of the use of computer-technology for the management of behaviour and learning of autistic children.

In 12 autistics, video-taped evaluations showed higher enthusiasm ratings in computer-sessions than personal instruction sessions. Single case studies demonstrated a positive influence of CAI on autistic children’s behaviour-problems (e.g. avoidance of eye contact, echolalia) as well as improved spontaneous communication and better learning of academics. The purpose of this study was to compare the effects of automated versus teacher-controlled instruction in the education of autistic children.

http://homepage.mac.com/dov_rosenberg/essay_cai.html

The Effectiveness of Computer-Assisted Instruction in Developmental Mathematics

Many students entering college need further preparation in mathematics in to successfully meet their educational and career goals. Many colleges and universities offer developmental mathematics courses and other services to prepare these students for college-level math courses. Traditional teaching strategies have produced low passing rates in developmental mathematics courses. Colleges and universities are trying alternative instructional approaches to improve the teaching of developmental mathematics with the goal of increasing the number of students who have the skills and knowledge required for college-level math courses and for the twenty-first century workforce. Computers and the internet make possible new methods of delivering instruction so students will have choices of when, where, and how they learn math.

This study will investigate whether there are differences in the academic achievement of students enrolled in a developmental mathematics course using traditional instruction, traditional instruction supplemented with computer-assisted instruction, or an online distance-learning course. It will also investigate gender differences in mathematics achievement. The study will be conducted in Intermediate Algebra classes at a large, private, eastern university. The use of computer technology to supplement traditional instruction and to deliver instruction online to developmental mathematics students is a recent development. Although considerable research indicates that computer-assisted instruction can have a positive impact on learning for students of all ages and in a variety of content areas, the research is limited and inconclusive for students in developmental mathematics.

http://digitalcommons.liberty.edu

Computer-Aided Instruction in High School Physics

At present many schools, both high school and elementary, are now using computers in the delivery of lessons, called the computer-assisted instruction (CAI). Teachers have already seen the advantages of CAI as a way of solving the problem on individual differences of students in learning. The researchers have developed CAI lessons in high school physics that are interactive in nature, i.e., students are allowed to answer questions posted in the programmed lessons. The developed CAI lessons are learning tools that can greatly help the students and teachers. Students do not get bored.

Motivation was carried all throughout the program and students’ interest is maintained if not strengthened through the program’s artistic presentation. The CAI lessons are content-oriented and artistically presented, the teacher’s role shift from didactically transmitter of knowledge to a facilitator in the student’s assimilation of knowledge. Furthermore, the teachers could make use of the class time more effectively and attend to the needs of students whom they have not been able to meet. Provided computers are available, CAI lessons offer solution to issues/problems related to large classes.

http://research.mmsu.edu.ph/downloads/computer_aided.pdf

Effects of Computer Assisted Instruction (CAI) on Secondary

School Students’ Performance in Biology

Biology occupies a unique position in the school curriculum. Biology is central to many science related courses such as medicine, pharmacy, agriculture, nursing, biochemistry and so on. It is obvious that no student intending to study these disciplines can do without biology. These factors, among others, have drawn attention of researchers and curriculum planners towards biology as a subject in the school curriculum. There are now several CAI packages on different subjects. It is obvious that the current trend in research all over the world is the use of computer facilities and resources to enhance students’ learning.

They further showed that the interactive approaches to lecturing significantly enhance learning. Furthermore, computer assisted instruction has been found to enhance students’ performance than the conventional instructional method in counselor education. This is because use of technology involves human dimensions of caring, community, and commitment. Using technology in ways that promote sequenced learning within groups can lead to more in-depth processing of course content and, hence, more retention of information. Thus, much remain to be empirically studied on the effect of CAI in biology education.

www.tojet.net/articles/918.pdf

Computer-Assisted Instruction for a First Course in Computer Science

The promise of computer-assisted instruction (CAI) was recognized long ago, but CAI is not widely used in college-level science and engineering curriculums.  Traditional classroom instruction is being enhanced through the use of new technologies such as simulation and visualization, e-mail, discussion groups, and web browsing. Television and computer conferencing are extending the classroom to homes and offices. But stand up lectures remain the method of choice for delivering classroom instruction. In this paper, we describe an educational software package called ALECS(A Learning Environment for Computer Science). ALECS has been used in a first semester computer science course to dramatically reduce the time devoted to stand up lectures, which gives the instructor more time for tutoring.

ALECS (A Learning Environment for Computer Science) is an educational software package that assists instructors in teaching the C++ programming language and fundamental concepts of computer science. ALECS provides assistance in the following areas:Instruction-ALECS is a collection of lessons consisting of hypertext, graphics, voice annotations, animations, case studies, and closed labs. Feedback-ALECS provide feedback to students through the use of quizzes, practice exams, and programming assignments. Student programs are automatically assessed by running them against test cases provided by the instructor and analyzing them for conformance to instructor-defined coding standards tracking: ALECS tracks student progress and performance information and records it in a database.

http://fieconference.org/fie96/papers/265.pdf

Technical Background

            Computer has become an important tool for keeping databases, filing systems, track records. It has made record keeping much easier than it ever was. It has made data analysis extremely easy, and it can be done at a single click of the mouse unlike the traditional way of teaching that needs a lot of times in reading books .While using CAI as an instructional way of teaching students are more interested in reading their lessons .

Computer Aided Instruction for DBMS using MYSQL is accessible and can be installed in a stand alone computer. Student must register using their ID and username and must take a pre-test in order to measure the student’s ability on how to use date base management system using MYSQL and they can view their lessons and they must take a post test then view their results. The same as the instructor, they register as admin, responsible for the program or account of the students. Computer Aided Instruction for DBMS using MYSQL was using a Waterfall Model in which progress is seen as flowing steadily downwards (like a waterfall) through the phases of Conception, Initiation Analysis, Design, Construction, Testing, Production, Implementation and Maintenance.

Computer Aided Instruction will create a great impact both in the head and in personnel of the school. Therefore, the researcher concluded that the implementation of Computer Aided Instruction would provide a cost-effective, smooth operation, more interactive process between the students and teacher.

To maintain quality and efficient programs of the college of Information Technology Department, the researcher recommended that the Computer Aided Instruction in DBMS using MYSQL should be implemented.

CHAPTER III

METHODOLOGY

            This chapter presents the requirements analysis and documentation, design software processes, development method and testing, system prototype and description, implementation plan and results.

 Requirements Analysis and Documentation

            The Requirements Analysis and Documentation describe software, hardware and peoleware required for implementation of the system.

Software Requirements

The following were the software used for the development and for the implementation of the system.

The Requirements Analysis and Documentation describe hardware, software and peoleware required for implementation of the system.

*Hardware

Processor- Intel Dual Core 2.0Ghz

Memory-1GB DDR2 (Recommended)

Disk Storage-160 GB (Recommended)

Drive-CD/DVD-RW 60x or up (Recommended)

Video Card-512MB GeForce VC (Optional

USB Slot- USB Port 2.0 or up (Recommended)

Sotfware

For development:

Software Development:  Microsoft Visual Basic 6.0,Crystal Reports 10,MySQL ODBC Connector, MySQL, Codejock.

Documentation: Microsoft Word 2007

Design of Software with Processes

Decompostion Chart of Computer Aided Instruction for DBMS using MySQL

Decompostion Chart of Computer Aided Instruction for DBMS using MySQL

Figure 1.  Decomposition Chart of CAI for DBMS

The figure above presents that Computer Aided Instruction in DBMS has two major subtypes the Instructor and Student. The instructor has four major functions; he makes lessons, pre-test post-test, he can view students’ performance or result and he can also edit students’ information. The student has also four major functions; he should take the pre-test first so that he can view the lessons and after that, he can take post test and view his results. Student can compare the result of his pre and post test.

Data Flow Diagram

Data Flow Diagram of Computer Aided Instruction for DBMS using MySQL

Data Flow Diagram of Computer Aided Instruction for DBMS using MySQL

Figure 2. Data Flow Diagram of CAI for DBMS

The figure above shows that the student will register his/her profile into student information and he/she can change his/her password. This information will be stored in student database. Students must take pre-test first before he/she can view the lessons provided by the instructor and he/she needs to take post-test before he/she can proceed to the next lesson.

The instructor will register as administrator so that he can access to admin. The instructor will provide lessons and tests for the students. He can also view and evaluate students’ performance if the students have learning in using CAI.

Software Requirements

Microsoft Visual Basic 6.0 – Was the chosen programming language for software development primarily because it is an ideal programming language for developing sophisticated professional applications for Microsoft Windows. It makes use of Graphical User Interface for creating robust and powerful applications. The Graphical User Interface as the name suggests, uses illustrations for text, which enable users to interact with an application. This feature makes it easier to comprehend things in a quicker and easier way.

MS Word 2007 – Is powerful word-processing software used to create, edit and modify the documentation. It is user-friendly and very suited to the implementation of this study.

Development and Testing

Requirement Gathering

The researcher found out that Computer Aided Instruction is needed to the students who take DBMS subject for learning purposes.

Analysis

Computer Aided Instruction for DBMS using MySQL is extremely important in the modern world of today. In the fast moving technology, it holds tremendous significance. The importance of CAI in many schools cannot be denied that it is more efficiency and effective to use than the traditional. The researcher found out that is more applicable to adapt in order to the students to increase their learner skills and save times and they did not feel boring.

Design

This Computer Aided Instruction for DBMS using MySQL is design for the 3rd year student who taking up the subject DBMS in order improve the teaching process.   With this system, students  get a pre-test to test their ability based on what they have know and also they can view their lesson easily and study and then they can have their post-test afterward.

Coding and testing

In coding the Computer Aided Instruction for DBMS using MySQL, we needs a lot of times to store the important detail. All the part of the system must be studied and organise well in order to come up a very good results. It includes log in form of students and teachers in order to access the program   as well as the pre-test,  post-test, and lesson that is needed. I n testing the Computer Aided Instruction, the 3rd students who have a subject DBMS using MySQL can use the program for testing.

System integration

The Computer Aided Instruction for DBMS using MySQL , the parts of the program such as the screenshots and system architecture are connected to each other. This study

System test

As we go on to our study, in this stage the Computer Aided Instruction for DBMS was tested by the 3rd year student of Information Technology who have a subject on DMS .This well be done by random sampling in which student are given the chance to use our program.

Acceptance

In this stage, the group must present the Computer Aided Instruction for DBMS to the person who will using this system as their instructional way of teaching. And of course the instructor must also examine if it really meet the requirements that he/she wants.

Game-Based ELearning Platform for Fisheries

$
0
0

Game-Based ELearning Platform for Fisheries

PROJECT CONTEXT

Now a day’s computer game is being viral to this industry especially to the students. And there are some instances that the destruction may defeat the education, to be specific, many student play a computer games instead of studying which may cause a negative result to the students education. So as a researcher, our team decided to create an educational computer game to get the student attention which may defeat the said problem and help the students learning.

Since it is for educational uses, the targets of this game are the student. This game will test the student knowledge about particular lessons and challenge them on how the knowledge they’ve been acquired from their lessons retained to their mind. The more they play this game, the more they learn and enhance there thinking ability which may result for a positive outcome in the student’s education.

PURPOSE AND DESCRIPTION OF THE PROJECT

This game contains some topics and features that are related and suitable to the Bachelor of Science in Fisheries course.

This game is not an ordinary computer game but rather an educational game that includes different function and features in fisheries course related subjects that will enhance the students learning. This game provides different kind of category of games and each category enhance the ability of the students defending on what the category focuses all about. In this game each player was given only a matter of time and turn to finish the given quiz and prove how knowledgeable they are. As the level become higher, the lesson they will learn become more advance.

The good about this game is that the more the student plays this game, the more they will learn and enjoy their subjects. This game is unique to the other game because this game promotes the education in the way of entertaining the students which is the fastest way to make the students realize and love their lesson and subjects.

OBJECTIVE OF THE PROJECT

The objectives of this project are the following:

  • To create a quiz game that will test the player’s knowledge about the different aquatic animals.
  • To create a game that will let the player identify the different kinds of sea creatures.
  • To create a game that will test the player’s knowledge about the different kind of sea creatures by identifying its part.
  • To create a game that will let the player identify the different kinds of sea creatures by arranging the scrabbled names of each these sea creatures.
  • To give knowledge to the player by showing videos, giving lessons, and facts about the different kinds of sea creatures and how they live in both fresh and salty water.

SCOPE AND LIMITATION OF THE PROJECT

SCOPE

  • The player can choose different kind of category that the games given, which train students in different fields, defending on what the category focuses all about.
  • The coverage of features and topic from this computer game are taken from the selected subjects from Fisheries Department.
  • The more they play this game, the more they will learn and train their thinking ability.
  • This game can be installed in laptop and computers.
  • This game is created to promote education in the way of entertainment and not to distract student from their studies.
  • This game can be used as teaching tool by the teachers for their students.

LIMITATION

  • The learning that this educational computer game can provide is only limited.
  • Only the students taking the B.S Fisheries course can avail and relate to this computer game.
  • This game cannot be installed in mobile phones and become a mobile application.
  • This game can attain only one player at a time.

Technical Background

The existing method of learning in Fisheries Department employee the traditional method of instruction which includes: lecture and discussion, giving of assignments, reporting an evaluation. Educational computer game will not replace the traditional method of teaching and learning the subjects, instead it will provide the teachers and students a supplementary tool to assist them in their teaching and learning process.

Fish Master Educational computer game was develop by the researchers and will make it accessible through the schools computer. The developed educational computer game shall be installed on computer laboratory. Researcher recommended that to improve students’ academic performance, motivate learning and strengthen the interest in gaining knowledge of every students, this educational computer game should be implement and should be integrate into the students.

Software Development Life Cycle

On the development of the system, the researchers utilized the Systems Development Life Cycle (SDLC). This method is the process employed in the analysis and design of the Educational Computer Game for Fisheries Department.

Requirement Analysis. In this phase the researchers studied the importance of this computer game in student’s education, determined the user’s needs, analyze the needed requirements and the recommended solutions. The researchers interviewed the students to determine the system requirements. After the interview the researchers analyzed the data and research on the related literature. It involves estimating the work to be performed, and finalizing the project plan.

System and Software Design. In this phase the researchers designed the system based on the requirements needed and analyze the unique function and importance of this computer game. The researchers have studied the game structure and analyze the importance of this computer game in promoting education to the students.

Testing. This phase includes the process of evaluating whether the system meets all the requirements of the target users and checking the system errors. Requirements such as software functions and features where checked to determine if it functions correctly. This stage ensures that the produced system is complete and performs efficiently, evaluate whether the system perform all activities after integration with the existing operating environment and measure of the reliability and overall quality of the system.

Implementation. In this phase the researchers conducted the system dry-run and conducted training of the target users of the system. The target users checked if the system meets their recommended functions and suggestions.

Operation and Maintenance. In this phase, the researchers ensure that the created educational computer game is fully functional and performs optimally until it reaches its project deadline. In this phase the researcher provides the documentation and training required to use the system effectively. Once the system meets the recommended function and suggestions of the user the installation of the product will be operated and maintenance of the system will be process.

Requirement Analysis and Documentation

This section presents the development of the system functionality and the project plan in developing the said system. It also includes the software requirements, hardware requirements, and the people ware recommendations.

The requirements were gathered by the researchers from the target users of the system by conducting interview, observation and consultation.

Data Gathering.Getting information from the target users to determine the requirements needed in developing the system. It is done to determine the problems encountered by the Fisheries students, the researchers did the following:

Interview. During the interview between the researchers and the students the researchers have found that some of the students spent their vacant time in different Internet Café playing computer games which cannot help in their studies.

Observation. It has been observed that some students spent most of their time playing computer games instead of going to the library or studying their lessons. 

System Functionality

The Fisheries students will choose what kind of game they want to play in the main menu screen. The player can choose either fishie quiz, or the mini games which were composed of three categories; identify the picture, fish anatomy, and the scrabbled words. The player could also choose the fish carta which has videos on some of the sea creatures and which also gave information about the parts of the sea creatures and how they live under water. Through this game the students could increase their thinking skills, and gain more knowledge about the marine life.

The researchers presented the context diagram and the decomposition diagram of the system which show the procedures of each function and the expected output of the developed system.

Online Grocery Shopping System

$
0
0

Online Grocery Shopping System

PREFACE

The proponents are being challenged by questioning on what is the better system that we can propose. So we’ve come up to propose this online grocery shopping and we choose Savemore Market to be our recipient, because nowadays most of the people are already exposed to computers and online buying. Savemore Market already had some computerized system and the one thing that can add And with this system it can give benefit to both company and customers.

The Online Grocery Shopping System for Savemore Market is made for the company to make their store more advantage compare to any other supermarket. The system is composed of module that; can calculate the total amount of the orders of the customer with delivery charges.

The proponents we’re really trying to develop a system that can contribute big change to the recipient which is Savemore, and can give benefit to the customer.

Introduction

The Internet provides consumers with a new medium of obtaining useful information and for purchasing goods, information and services. The main purpose of online grocery is to create and develop new models, and to optimize the relationships between a grocery company and its customers. Changing from shopping at the supermarket to online grocery shopping can improve an online grocery retailer’s productivity by shortening supply chains, reducing overhead costs, and enabling “just in time” service. Most grocery store chains offer online shopping options with free in-store pickup; a few even offer home delivery for a small fee.

In this study, the developers develop an online grocery system that will minimize all the effort and time of the customer and to minimize roaming around as well. Therefore, it allows administrator to track the order of the customer so that they can prepare for it and deliver if needed. Furthermore, in this study, the developer shall create the system that is fully computerized, user-friendly, time effective and well-organized.

Statement of the Problem

The researchers gather data on Savemore, the manager told us that their problem is regarding on the ordering of their product. Because when their customer made a transaction to order a product’s the customer must wait their orders, wherein it takes a lot of time and effort.

This online grocery shopping system made in order for the consumer of Savemore, to lessen their workloads and to make their grocery shopping easier compare to going to physical grocery store.

Current State of the Technology

People want to go grocery shopping because it’s a stress reliever for them.  But sometimes, it’sa hassle to go shopping and to roam around at the supermarket and look for the product that they will purchase. So with the use of this technology, it will open the doors to improved customer services through Customer Relationship Management, by offering customers products that is line on their needs, discounts and recommended products based on their purchasing patterns. The technology and availability of the Internet resulted in a new generation of opportunities for e-business ideas.

Online grocery shopping is one example of an e-business idea. Online grocery shopping is not only about technology and making sales, nor is it of interest only to industries and businesses, but it is also about transforming the economy, within and across geographic areas, and changing old markets and creating new ones.

Objectives

The objective of this study is to help the consumer of Savemore to make their ordering more convenient and easier. For the customer,it can minimize the workload and effort of roaming around the grocery store. They can search the grocery items that they’re looking for.

General Objectives

The objective of this system is to save time and effort for the consumer. Save time and effort in terms of driving a car or commuting on a jeepney. In online grocery shopping you can just sit down relax and search for the product while in physical market you have to stand in line at the checkout counter and wait to load all your groceries packed. The proponents proposed an online grocery shopping system to lessen difficulty to the customer.

Specific Objectives

  • To develop an Online Grocery Shopping System
  • To make the transaction easier and faster
  • The branch manager can see all the orders to be process
  • To display all the updated information
  • Customers will choose their products and the corresponding grocery items will automatically load into their shopping cart.

Scope:

  • The system can automatically locate or provide the nearest branch of Savemore through the customer’s address.
  • The customer can pay through credit card and Cash on Delivery.
  • Customer can also choose pick-up or delivery
  • The customer can easily search for the products and can add immediately to her/his shopping cart.
  • The system can print the receipt of the customer’s order
  • The system has email validation through gmail
  • Customer can see the order details and the actions done to her/his orders.
  • System has its inventory report and sales report.
  • The customer can print her/his own receipt

Limitations:

  • It can’t accept shopping transaction below P500.00
  • System can only cater within Negros Occidental
  • The system will be the one to locate the nearest branch.
  • The customer can’t choose her desire branch
  • The system can’t locate the radius of the address on how far the delivery transaction.

Development Tools:

PHP, MySQL and Bootstrap

Entity Relationship Diagram:

ERD of Online Grocery Shopping System

ERD of Online Grocery Shopping System

Viewing all 1781 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>