You are on page 1of 31

<Capstone Title>

A <Capstone Project> by

<First Name, Middle initial Last Name>


<First Name, Middle initial Last Name>
<First Name, Middle initial Last Name>
<First Name, Middle initial Last Name>
<First Name, Middle initial Last Name>

Submitted to the Faculty of Information Technology


Bulacan State University-Sarmiento Campus

In Partial Fulfillment
of the Requirements for the Degree
<Bachelor of Science in Information Technology>

<Month, year>
ii
APPROVAL SHEET

This capstone entitled <Title>, prepared and submitted by <Name>, in partial


fulfillment of the requirements for the degree <Degree> is hereby accepted.

<Adviser>
Capstone Adviser

Panel of Examiners

<Chairman>
Chair, Defense Panel

<Panelist 1> <Panelist 2>


Panel Member Panel Member

Accepted and approved for the conferral of the degree <Degree>.

Leah D. Sansano, MSIT <Capstone Instructor>


Head, IIT Department Capstone Instructor

Romeo D.C. Inasoria, DPA


Dean, BulSU-SC
iii

DEDICATION

This portion is optional but perhaps you have someone or some people

who have inspired you to push on with your studies? A dedication would be a

fitting way to acknowledge their impact on your success.


iv
ACKNOWLEDGMENTS

The road to this point in your studies couldn’t have been travelled alone. Along

the way, someone somewhere helped you.


v
TABLE OF CONTENTS

APPROVAL SHEET ..............................................................................................ii


DEDICATION ....................................................................................................... iii
ACKNOWLEDGMENTS .......................................................................................iv
TABLE OF CONTENTS ....................................................................................... v
LIST OF TABLES .................................................................................................vi
LIST OF FIGURES .............................................................................................. vii
ABSTRACT ........................................................................................................ viii
CHAPTER I .......................................................................................................... 1
INTRODUCTION .................................................................................................. 1
Project Context .................................................................................................. 1
Objectives of the Study ..................................................................................... 2
Scope and Limitations of the Study ................................................................... 3
CHAPTER II ......................................................................................................... 4
REVIEW OF RELATED LITERATURE ................................................................. 4
Technical Background (Related System) .......................................................... 4
Foreign Literature .............................................................................................. 4
Local Literature ................................................................................................. 5
CHAPTER III ........................................................................................................ 8
DESIGN AND METHODOLOGY .......................................................................... 8
Requirement Analysis and Documentation ....................................................... 8
Design of Software, Systems, Products and/or Processes ............................. 11
Development and Testing ............................................................................... 12
CHAPTER IV ...................................................................................................... 16
RESULTS AND DISCUSSION ........................................................................... 16
CHAPTER V ....................................................................................................... 21
CONLUSIONS AND RECOMMENDATIONS ..................................................... 21
REFERENCES ................................................................................................... 22
APPENDICES .................................................................................................... 23
vi
LIST OF TABLES

Insert the List of Tables using the “References” tab > “Insert Table of Figures” >
Table

Table 2-1. From "References" > Insert Caption > Table.. Error! Bookmark not defined.
vii
LIST OF FIGURES

Insert the List of Tables using the “References” tab > “Insert Table of Figures” >
Figures

Figure 2-1. From "References" > Insert caption > Figure Error! Bookmark not defined.
viii
ABSTRACT

Insert your abstract here. This portion is not to be indented and should be clear,
concise, and complete. As much as possible, limit the introductory part to a few
sentences and make sure that the last sentence reiterates the achievement of
the general objective of the research
1

CHAPTER I

INTRODUCTION

Project Context

The advancement of technology today has immersed itself towards

education. The presence of technology has reached its maximum of providing

sustainable technology towards quality education through delivery and effective

learning. Bulacan College of Commerce and Trade is one of the private senior high

school that embraces information and communication technology now. As they

immersed themselves with technology through the delivery of announcements and

other brought about by information technology.

Announcements, viewing grades and registration is very important in every

student, a single announcement is important for knowing the updated and reliable

information in accurate way. It will give a big advantage to the student especially

to the student who is far in their school that may help to lessen their time and to

save transportation expense. In simple viewing of grades, it may help the student

to retrieve their grades easily, and their grades will be surely confidential because

only student will know grades using their own account. Every student required to

have their account for their confidentiality.

In this manner, the proponents therefore proposed the Bulacan College of

Commerce and Trade (BCCT) webportal. The design and development of the
2

system is for viewing announcements, grades and creating account of students

and subject teacher to access and receive accurate and updated information from

this website.

Objectives of the Study

To help Bulacan College of Commerce and Trade improve the efficiency of

their school administration, make the students view their grades in an efficient way,

and to be accessed from anywhere, which enables the teachers, students, and the

management to keep in touch with others at all times.

The developed wep portal will be capable of:

1. Allowing the subject teacher to encode students’ grades.

2. Enabling the administration to insert new members of the faculty and

new students.

3. Enabling the school to post school activities and other school

information.

-
3

Scope and Limitations of the Study

 The admin can create, delete and edit an another admin account or

its own account.

 The admin can create student.

 The admin can create professor.

 The admin has the authority to edit and delete students accounts.

 The admin has also the authority to edit and delete teachers

accounts.

 The admin has also the authority to edit and delete the grades of a

students

 The admin only could add a subject, events, school year and

semester

 The teacher can search the ID number of a student to encode the

grades.

 BCCT Portal used Php and HTML Front End.

 BCCT Portal used Mysql as the Back End.

 Student can download a file on this portal.

 Can view academic strands, information and history background of

school.
4

Limitations

 Only admin can post and upload a file in portal.

 Only admin can create student account and subject teacher account.

 Only in school can print the certificate of grades.

 Should need to connect on interest to access this portal.

 Only student of BCCT can download a file and view their grades.

CHAPTER II

REVIEW OF RELATED LITERATURE

Technical Background (Related System)

The school website: Facilitating communication engagement and learning by

(Taddeo C.Barnes A. 2016) the school websites are providing education settings

with the opportunity to transform and enhance the schooling experience. However,

the perceived importance of school websites and the resources invested in

developing and maintaining them varies considerably across settings. There is a

need to better understand what constitutes an effective website that provides a

school with an avenue for delivering innovation in teaching and learning, and

complements how a school operates.


5

Foreign Literature

Thai related foreign language-specific website segment crawler (Rungsawang A

Suebchua T. Manaskasemsak B. 2014) National web archive that preserves

national knowledge for generations to come has been successfully made available

through a domain-specific web crawler for years. However, that kind of crawler still

misses many foreign language web pages that are also related to the nation. In

this paper, we propose a new crawling approach to collect national related web

pages written in a foreign language, especially the English web pages that relate

to Thailand. We have proposed a notion of website segment which groups the

related web pages from their same longest directory paths. Rather than exploring

a target web page as proposed in many traditional focused crawling approaches,

we train an ensemble classifier with several features to predict the relevancy of the

website segments. The most relevant website segments in the crawling frontier

are then enqueuer to download. Preliminary experiments on the real web space

show that this approach can provide better promising harvest results than the

Breadth-First and Best-First baselines for the Thai-tourism and Thai-estate

topics.The Research on user-based website design for Sino-foreign cooperative

education project of University by (Rong H, Hou R 2012) in this study they intend

to design a website to introduce a cooperative project for university education and

ultimate goal is to design user-friendly interfaces or functions which are easy and

convenient for all kinds of users to operate. The purpose of this paper is to add to

the knowledge about how to design websites that are stress-free, easy to navigate
6

and relevant to children's learning needs in the Website usability: the case of

Kuwaiti middle school students by (Alqudsi T, Alkhaledi R., 2013). Teachers’

grading practices: Meaning and values assigned (Sun Y, Cheng L2014) in this

study explores the meaning Chinese secondary school English language teachers

associate with the grades they assign to their students, and the value judgements

they make in grading. Four steps in grading reform (Guskey T, Jung L.2012) the

field of education is moving rapidly toward a standards-based approach to grading.

School leaders have become increasingly aware of the tremendous variation that

exists in grading practices, even among teachers of the same courses in the same

department in the same school.

Local Literature

The system of Holy Redeemer School Viewing Grades by (Gatchaman,

2012) the applicant and most especially the school itself, Holy Redeemer School

opened first time on 1998. As the time passes, the school continues to grow; the

teachers are having a hard time in recording grade due to increase in enrolled

students every year. To be able to improve the school’s system to a computer

based system. This system will aid the existing problem in using the manual

system. The possibility of human error in recording manually is caused by data

redundancy. Added problem is the records are important and because of that, data

are needed to be stored safely and properly, but the existing system doesn’t have

biometrics to fully protect the records. They store grades of a student on a class
7

record book. This doesn’t assure that the files are safely stored. In our proposed

system, the grades are properly stored in a compact database and it has security

that will help the school protect the student’s grades. And also, the system will help

the students update about their grades on a computer where the program will be

installed. It will guide them on how to manage their time so they can focus on their

subjects that are difficult for them to understand. The K-12 Online Grading System

(Isidro L. Duran 2013) is one of the major tasks of elementary school teachers in

line with K-12 basic education curriculum is to keep academic records of pupils,

which encompasses computing grades, generating reports like Form 137,

encoding, storing, retrieving, and editing. The Rise of the Online Advertising and

it’s impact on the Future (Concha, J.V.Soler, J.C 2012) the future of print

newspapers was seen as a function of the financial aspects in its production:

advertising and circulation. With the growth of digital media in advanced countries

and the decline in newspaper readership, many newspapers have ceased to exist

as printed products and evolved to an online information source. In the Online-

Student Information System of Benguet State University (Velayo, Michael C.,

Blasabas, Rica P., Reyes, Paul Adrian S.2013) it would be a new way of record

management and transaction processing that would achieve efficiency on

processing student information. An article from the Philippine Star by (Louella D.

Desiderio 2012) in the businesses urged to use the internet for promoting their

products and services as more consumers are going online to research before

making purchases.
8

CHAPTER III

DESIGN AND METHODOLOGY

Requirement Analysis and Documentation

For tables and figures, use the following format:

Table 0-1. From "References" > Insert Caption > Table

Indent the Table label to Only the table number is


start of table capitalized. The label is not.

The List of Tables should The Chapter number is


be automatically included in the table number
generated

Figure should be centered. The List of Figures must be


automatically generated.

Figure 0-1. From "References" > Insert caption > Figure

Conceptual Framework

Cost Benefit Analysis

Software Development Cost

Web Programmer @ ₱21,000.00 (cost per month) x 1 (personnel) x 3

(months develop) = ₱63,000.00

Quality System Analyst @ ₱13,000.00 (cost per months) x 1 (personnel) x

2 (months develop) = ₱26,000.00


9

Documenter @ ₱10,000 (cost per month) / 2 (personnel) x 2 (months

develop) = ₱ 10,000.00

Total Development Cost: ₱99,000.00

Operating Cost (Existing System)

Internet @ ₱ 2,000 x 12 months = ₱ 24,000.00

Computer unit = ₱ 13,000.00

Printer = ₱ 3,500.00

Bond paper (2 reams per month)

1 ream = ₱ 160.00 x 2 reams = ₱ 320.00 x 12 months = ₱ 3,840.00

Set of Ink

Ink = ₱ 1,500.00

Total Operating Cost (Existing System): ₱ 45,840.00

Operating Cost (Proposed System)

Internet @ ₱ 2,000 x 12 months = ₱ 24,000.00


10

Web hosting @ ₱ 1,000.00 (in 3 months) x 12 months = ₱ 4,000.00

Computer unit = ₱ 13,000.00

Total Operating System (Proposed System): ₱ 41,000.00

Annual Cost Savings (ACS) = Existing System – Proposed System

= 45,840.00 - ₱ 41,000.00

= ₱ 86,840.00

Present value (PV) = ACS x 1 / (1 + r/100) n; r = 12; n=number of

years

= ₱ 86,840.00 x 1 / (1+12/100)

= ₱ 28,428.57 the present value and the cumulative

present value during the first year.

YEAR ACS PV CPV

1 ₱ 86,840.00 ₱ 25,382.65 ₱ 25,382.65

2 ₱ 86,840.00 ₱ 22,663.08 ₱ 48,045.73

3 ₱ 86,840.00 ₱ 20,234.89 ₱ 68,280.62


11

4 ₱ 86,840.00 ₱ 18,066.87 ₱ 86,347.49

5 ₱ 86,840.00 ₱ 16,131.13 ₱ 102,478.62

Net Value Present (NVP) = CPV – Development Cost

= ₱ 102,478.62 - ₱391,000.00

= ₱ 288,521.38

Development Cost (DC) = Annual Cost Savings (ACS)

Payback Period

= ₱ 391,000.00 / 28,428.57

= ₱ 13.75 x 12

= ₱ 165.0452344244

Design of Software, Systems, Products and/or Processes

Entity Relationship Diagram


Context Diagram (Existing and Proposed System)
Data Flow Diagram Level 0 (Proposed System)
12

Flowchart (Proposed System)


Use Case Diagram

Development and Testing

Methodology of the Study

The development methodology that proponents chose is the Agile Scrum

Methodology. This method is an iterative and incremental framework for managing

product development. It defines as "a flexible, holistic product development

strategy where a development team works as a unit to reach a common goal",

challenges assumptions of the "traditional, sequential approach" to product

development, and enables teams to self-organize by encouraging physical co-

location or close online collaboration of all team members, as well as daily face-

to-face communication among all team members and disciplines involved.

Figure 4. Diagram of Agile Scrum Development Methodology


13

The product owner represents the voice of the customer; and is accountable

for ensuring that the team delivers value to the business. The development team

is responsible for delivering potentially shippable product increments every sprint

(the sprint goal). Scrum is facilitated by a scrum master, who is accountable for

removing impediments to the ability of the team to deliver the product goals and

deliverables.

Each sprint starts with a sprint planning event that aims to define a sprint

backlog, identify the work for the sprint, and make an estimated forecast for the

sprint goal. Each sprint ends with a sprint review and sprint retrospective, that

reviews progress to show to stakeholders and identify lessons and improvements

for the next sprints.

Scrum emphasizes working product at the end of the sprint that is really

done. In the case of software, this likely includes that the software has been fully

integrated, tested and documented, and is potentially shippable.

Testing Procedures

Unit Testing
14

In unit testing, the administrator recorded the students’ basic information,

also the teachers’ information to the web portal, in order to create an account. The

teachers encoded sample grades of the student,

Integration Testing

Testing of both hardware and software components is done in detailed to

assure that there is no more major error to be encountered by the proponents. The

proponents launched the project and tested each buttons and inspected each of

the contents. The proponents inspect for any bugs or errors that can happen during

application runtime.

Compatibility Testing

The proponents assured that the proposed system is compatible with any

browser application. The system runs and compatible wherever you are with the

used any browser application and internet connection.

Stress Testing

The proposed system has been through in stress test and the result is that

the system can surpass any stress test. The system has been test not just by the

proponents but also by the facilitators.

Performance Testing
15

The performance of the proposed system is just right for the client’s wants

and other users that will navigate the system. The performance of the system

has been test by the random people that will visit the website.

Load Testing

The loading functionality of the system will only depend on internet

connection of the user. The proposed system is also dependent in hardware or

device you’ve been using in order to use the proposed system.

System Testing

The system testing has been done first part of making a system. Every

function of the system has been test before the proponents compiled the whole

proposed system.

Acceptance Testing

The testing has been done in this part is just right for the clients wants. The

validations, details used and the words used in this system is all acceptable for the

clients. The proponents also distributed evaluation tools to the facilitator to know if

the system has met the facilitator standard.


16

CHAPTER IV

RESULTS AND DISCUSSION

Result of the Evaluation of the System

(Use the Evaluation Form for Software Systems ISO Format)

3 IT Experts (attach resume of the respondents and documentation)

20 users
(Refer to the sample below for the content of the results and discussion)
Likert Scale

Rating Description
5 Excellent
4 Very Good
3 Good
2 Fair
1 Poor

The table represents the range of mean and its corresponding interpretation

together with a descriptive rating from the evaluation instrument for the system

evaluation according to the five criteria previously mentioned in the project paper.

The gathered data was tabulated and analyzed. To interpret the results, the

researchers used this formula to get the average value or the mean for each given

criteria:

M=∑fx
N

Where:
M = mean
17

f = total number of respondents for a particular rating


x = value of the rating
N = total number of respondents

Table 3
Reference Table to Obtain Mean Value Scores
Range of Descriptive
Mean Rating
4.51 – 5.00 Excellent
3.51 – 4.50 Very Good
2.51 – 3.50 Good
1.51 – 2.50 Fair
1.00 – 1.50 Poor

Results

The results for the initial system evaluation are shown below:

Table 4
Table for Functionality (initial)
Functionality Mean Descriptive Rating
Functions are appropriate to specifications 4.67 Excellent
Functions are correct 4.42 Very Good
Software can interact with other components or 4.33 Very Good
systems
Adherence to standards. 4.50 Very Good
Provision for security requirements. 4.50 Very Good
TOTAL 4.48 Very Good

The table shows the criterion for the functionality of the system. The total

mean for the said criterion is 4.48, equivalent to a rating of Very Good. The
18

evaluators observed that the system is easy and convenient to operate, therefore

giving credit to the functionality of the system.

Table 5
Table for Reliability (initial)
Reliability Mean Descriptive Rating
Absence of failures. 4.17 Very Good
Ability to withstand and recover from component 4.25 Very Good
failure.
Ability to bring back a failed system to full 4.33 Very Good
operation, including data and network
connections.
Ability to produce correct computations, output 4.67 Excellent
and reports.
TOTAL 4.35 Very Good

The criterion focuses on how reliable the system is. The total mean for this

criterion is 4.35, equivalent to a rating of Very Good. The evaluators observed that

the system is reliable in terms of producing correct computations, output and

generating reports.

Table 6
Table for Usability (initial)
Usability Mean Descriptive Rating
Ease of which the systems functions can be 4.83 Excellent
understood.
Learning effort for different users, i.e. novice, 4.75 Excellent
expert, casual etc.
Ability of the software to be easily operated by 4.67 Excellent
a given user in a given environment.
Provision for comfort and convenience. 4.67 Excellent
TOTAL 4.73 Excellent
19

The table above is mainly about the system’s usability, the ease of use of

the system and its being user-friendly. The criterion’s total mean is 4.73 with its

descriptive rating of Excellent. Evaluators are very satisfied of the system’s

usability thus giving a generous evaluation rating.

Table 7
Table for Maintainability (initial)
Maintainability Mean Descriptive Rating
Ability to identify the root cause of a failure within 4.33 Very Good
the software
Software adjusts well to different screen 4.08 Very Good
dimensions, color depths, and font sizes.
Different interfaces can be chosen to suit
beginners and more advanced users.
Characterizes the sensitivity to change of a given 4.33 Very Good
system.
TOTAL 4.25 Very Good

The criterion focuses on the maintainability of the system. The total mean

for this criterion is 4.25, equivalent to a rating of Very Good. The evaluators advised

that the system should improve its maintainability particularly the systems’ screen

dimension for it to fit to other screen resolutions.

Table 8
Table for Portability (initial)
Portability Mean Descriptive Rating
Ability of the system to change to new 4.33 Very Good
specifications or operating environments.
Are there different options available for 4.58 Excellent
installation? Is software easy to install?
Ease of exchanging given software component 4.50 Very Good
within a specified environment and system
coupling.
20

Provision for portability of operating system 4.58 Excellent


used.
Absence of other software requirement such as 4.50 Very Good
runtime system or standard database
management engine.
TOTAL 4.50 Very Good

The criterion focuses on the portability of the system. The total mean for

this criterion is 4.50, equivalent to a rating of Very Good. The system was

evaluated and said to be excellently portable in terms of installability and

replaceability both getting the mean of 4.58.

Table 9

Table for Training and Documentation (initial)

Training and Documentation Mean Descriptive Rating


Availability of guides and printed documentation 4.55 Excellent
(technical or user’s manual).
Provision for trainings/tutorials or real interactive 4.45 Very Good
learning.
Text should be clear and use language correctly, 4.67 Excellent
with appropriate headings and subheadings.
Unfamiliar terms should be defined and explained.
Organization should be logical. All information
should be readily accessible for reference.
TOTAL 4.56 Excellent

The criterion focuses on the maintainability of the system. The total mean

for this criterion is 4.56, equivalent to a rating of Excellent. The researchers met

the expectations of the evaluators regarding the training and documentation of the

system.
21

Table 10

User acceptance rating using Likert scale (final)


Criteria Mean Descriptive
Rating
The system is functional 4.48 Excellent
The system is reliable 4.35 Excellent
The system is can be readily used 4.73 Very Good
The system has room for Excellent
4.25
maintenance
The system is portable 4.50 Very Good
The system has a complete Excellent
4.56
documentation
TOTAL 4.48 Very Good

The total rating for the final system evaluation is 4.48, equiv alent

to a rating of Very Good. Results are shown on Table 10.

CHAPTER V

CONLUSIONS AND RECOMMENDATIONS


22

REFERENCES

Use APA formatting for all references (in the body and in the listing here). Use
mendeley for referencing.
23

APPENDICES
<Appendix A :> <Title>

Place your appendices here. Please be sure that these have been referenced in
the body of document.

Project Gantt Chart

Relevant Source Code

User’s Guide

Evaluation Tool

Recommendation for Oral Examination


Editor’s certification

You might also like