capstone project-power pt
TRANSCRIPT
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 1/28
CAPSTONE PROJECT
Bachelor of Science in Information Technology
Dr. Jessie A. Montalbo
Adviser
Francis Jesmar P. MontalboRobert Gideon Baldoza
Proponents
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 2/28
Faculty Promotion to ranks or sub ranks in theuniversity is being based the result of the NationalBudget Circular (NBC) 461. It has two component the
Common Criteria for Evaluation (CCE) and theQualitative Contribution Evaluation (QCE)
The QCE is a faculty evaluation process for validatingthe promotion of faculty to particular rank and sub-rank indicated by the Common Criteria for Evaluation
(CCE). At the end of every semester the QCE of all faculty
members should be processed
The present manual processing of QCE is tedious andtakes a long time to be completed
Project Context
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 3/28
Project Context
The present manual processing of QCE is tedious andtakes a long time to be completed
The Online system developed by the proponents willautomate and ease the QCE processing and will giveaccurate results of computation .
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 4/28
Project Description and Purpose
The system was developed to :
automate and ease the process of QCE faculty evaluation
enable faculty, students and administrator to submittheir evaluation online through Internet or Intranet and
enables faculty to check their evaluation results online.
The online system makes the evaluation task easier andwill dramatically reduce the time and resources requiredfor conducting the QCE evaluations.
Assure accuracy of results of computation
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 5/28
Specific Objectives
1. To study, familiarize and analyze the present method andprocedures used by the university in conducting the facultyQCE evaluation,
2. To determine the method of calculating the evaluationrating of faculty to be translated to automated processing.
3. To make use of the open source programming languageand web development tools in the development of theproject.
4. To conduct test and evaluation of the proposed systemwith respect to :
4. 1 Performance
4.2 Accuracy of QCE results
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 6/28
Technical Background
The development follows the standard WebApplication Development Process
The project was developed using Open SourceTechnology
Phyton Programming Language
Django Web framework
PostGreSQL for database
Gunicorn for for the Web Server
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 7/28
Phyton
Python is a high-level general-purpose programminglanguage that can be applied to many different classes ofproblems.
Its high-level built in data structures, combined with dynamic
typing and dynamic binding; make it very attractive for RapidApplication Development, as well as for use as a scripting or glue language to connect existing components together.
The language comes with a large standard library that coversareas such as string processing (regular expressions,
Unicode, calculating differences between files), Internetprotocols (HTTP, FTP, SMTP, XML-RPC, POP, IMAP, CGIprogramming), software engineering (unit testing, logging,profiling, parsing Python code), and operating systeminterfaces (system calls, file systems, TCP/IP sockets).
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 8/28
Django is an open source web application framework,written in Python, which follows the model-view-controller architectural pattern
Django can easily be used in in creating complex,database-driven websites (like the present project).
it has is the automatic admin interface which is timesaving for web based application development. It reads
metadata in the model to provide a powerful andproduction-ready interface that content producers canimmediately use to start adding content to the site.
Django
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 9/28
PostgreSQL, commonly called Postgres, is an Object-Relational Database Management System (ORDBMS)available for many platforms including Linux, FreeBSD,
Solaris, MS Windows and Mac OS X. Postgres supports a large part of the SQL standard and
offers many modern features; (a) complex queries (b)foreign keys (c) triggers (d) views (e) transactionalintegrity and (f) multiversion concurrency control
It can be extended by the user in many ways, for example by adding new data types, functions, operators,aggregate functions, index methods, procedurallanguages.
PostGreSQL
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 10/28
Gunicorn (Green Unicorn) is a Python Web Server Gateway Interface (WSGI) HTTP Server for UNIX.
The Gunicorn server is broadly compatible with variousweb frameworks, simply implemented, light on server resources, and fairly speedy.
Gunicorn server has no dependencies and is easy toinstall and use.
Gunicorn
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 11/28
Project Demo
We will proceed now to thedemonstration on how the Online QCESystem works
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 12/28
1. The present manual processing of theQCEs of faculty members is very tedious
and long process. The colleges or department has to make a room to roomvisit of each class to conduct the studentQCE evaluation of their instructors. Theentire process of the evaluation usuallytakes about one to two months tocomplete.
Findings
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 13/28
MANUAL COMPUTATION OF QCE
Faculty : Chua, Christopher
ItemsStudents
SPVPeers
Self QCE
S1 S2 S3 S4 S5 S6 S7 S8 S9 S10 S11 S12 AVG. P1 P2 P3 AVG
A1 4 4 3 4 4 4 3 4 3 5 5 5 4.00 5.00 5 5 5 5.00 5.00 4.70
A2 5 5 4 5 5 5 5 5 3 4 4 5 4.58 4.00 5 4 5 4.67 5.00 4.51
A3 4 5 4 4 4 4 4 4 4 5 4 5 4.25 5.00 5 4 4 4.33 5.00 4.64
A4 3 4 3 4 4 5 5 3 5 4 4 5 4.08 5.00 5 4 4 4.33 5.00 4.59
A5 3 3 5 3 3 3 4 5 5 4 4 5 3.92 4.00 5 5 5 5.00 5.00 4.38
Total A 19 21 19 20 20 21 21 21 20 22 21 25 20.83 23.00 25 22 23 23.33 25.00 22.82
B1 5 4 5 5 5 5 4 4 5 4 5 5 4.67 4.00 5 5 5 5.00 5.00 4.60
B2 5 5 4 4 4 3 4 3 5 4 5 5 4.25 5.00 5 5 5 5.00 5.00 4.78
B3 4 5 4 3 3 3 4 4 5 4 4 5 4.00 5.00 5 5 5 5.00 5.00 4.70
B4 4 4 5 5 4 4 3 4 5 5 4 5 4.33 4.00 5 4 5 4.67 5.00 4.43
B5 5 4 3 4 5 4 5 5 5 4 4 5 4.42 4.00 5 4 5 4.67 5.00 4.46
Total B 23 22 21 21 21 19 20 20 25 21 22 25 21.67 22.00 25 23 25 24.33 25.00 22.97
C 1 5 4 3 4 4 5 4 4 5 4 5 5 4.33 5.00 5 5 5 5.00 5.00 4.80
C 2 4 5 4 5 5 5 5 3 5 4 4 5 4.50 5.00 5 4 4 4.33 5.00 4.72
C 3 3 4 5 4 5 3 4 5 5 5 4 5 4.33 5.00 5 5 4 4.67 5.00 4.73
C 4 3 3 5 5 4 4 5 4 5 4 5 5 4.33 5.00 5 4 5 4.67 5.00 4.73
C 5 3 5 4 3 3 4 3 5 5 4 4 5 4.00 4.00 5 5 4 4.67 5.00 4.33
Total C 18 21 21 21 21 21 21 21 25 21 22 25 21.50 24.00 25 23 22 23.33 25.00 23.32
D1 3 4 3 5 5 3 4 3 5 4 4 5 4.00 4.00 5 5 5 5.00 5.00 4.40
D2 4 5 4 5 4 4 4 5 5 4 5 5 4.50 5.00 5 5 5 5.00 5.00 4.85
D3 5 4 5 4 3 3 4 4 5 4 4 5 4.17 4.00 5 4 4 4.33 5.00 4.32
D4 5 3 5 3 4 3 4 4 5 5 4 5 4.17 5.00 5 4 5 4.67 5.00 4.68
D5 3 5 4 2 2 2 3 3 5 4 4 5 3.50 4.00 5 4 5 4.67 5.00 4.18
Total D 20 21 21 19 18 15 19 19 25 21 21 25 20.33 22.00 25 22 24 23.67 25.00 22.43
TOT.QCE 84.33 91.00 94.66 100.00 91.53
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 14/28
2. The QCE of the faculty members is calculated by
taking the averages of the rating given by thestudents, peer faculty, dean and self-evaluation.Thirty percent (30%) of the average rating fromstudents plus thirty percent (30%) from peer
faculty plus twenty percent (20%) plus twentypercent (20%) from self-evaluation will determinethe final QCE rating of each faculty member.
Findings
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 15/28
3. Open source programming language and web
framework Phyton and Django proves to befaster and efficient tools in the development of aweb application like online faculty evaluationsystem. The versatility PostGreSQL as database
system fits well the requirements of the project.Gunicorn though not commonly used, adaptedwell to the modules of Phyton-Django.
Findings
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 16/28
4. The result of the test and evaluation for the system were
as follows :4. 1 For the performance test, the system was testedusing two free-to-use two website evaluation tools; theSortSite software and the WebSite Pulse. Results from the
SortSite indicated that the site performance is better than average or above average on accessibility,compliance, search, standards and usability
Findings
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 17/28
Categories Issues Result
Overall Quality 9 pages with quality issues better than average
Errors
0 pages with broken links or other
errors better than average
Accessibility 6 pages with accessibility problems better than average
Compatibility 5 pages with browser specific issues worse than average
Compliance 3 pages with compliance or legal issues better than average
Search 6 pages with search engine issues better than average
Standards 2 pages have W3C standards issues better than average
Usability 7 pages with usability issues better than average
Summary of Performance Test Using SortSite
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 18/28
Though the results failed in browser
compatibility on browsers for iPhone andBlackberry mobile devices, this has no effectto the system as the effect is only on graphicdisplay and has no effect on computation of
result.
Findings
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 19/28
Browser Compatibility Test Result
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 20/28
The results of the performance test for the
WebSite Pulse likewise gives positive results for respond time and connection time for thewebsite, website page links, HTTP header testand the broken link test. The test results
indicated that the site although initially hostedonly on a virtual server of the university canhandle the process of evaluation withoutproblem.
Findings
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 21/28
Web Site Test Result
Testperformedfrom:
Seattle,WA Tokyo, Japan Hong Kong,China London, UK Sydney,
Australia
ResolvedAs:
202.138.143.15 202.138.143.15 202.138.143.15 202.138.143.15 202.138.143.15
Status: OK OK OK OK OK
ResponseTime: 1.708 sec 1.953 sec 0.246 sec 4.999 sec 1.905 sec
DNS: 0.001 sec 1.516 sec 0.122 sec 3.933 sec 0.461 sec
Connect: 0.216 sec 0.124 sec 0.035 sec 0.349 sec 0.238 sec
Redirect: 0.000 sec 0.000 sec 0.000 sec 0.000 sec 0.000 sec
First byte: 1.491 sec 0.200 sec 0.055 sec 0.374 sec 1.206 sec
Last byte: 0.000 sec 0.112 sec 0.034 sec 0.343 sec 0.000 sec
Size: 2606 bytes 2606 bytes 2606 bytes 2606 bytes 2606 bytes
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 22/28
HTTP Header Test
Domain Tested : vle.batstate-u.edu.ph:8000
Testperformedfrom:
USA Japan Hong Kong Canada Australia
Status:OK OK OK OK OK
ResponseTime:
0.471 sec 0.563 sec 0.136 sec 0.595 sec 5.282 sec
DNS: 0.011 sec 0.001 sec 0.002 sec 0.001 sec 4.881 sec
Connect: 0.226 sec 0.109 sec 0.064 sec 0.297 sec 0.202 sec
Redirect: 0.000 sec 0.000 sec 0.000 sec 0.000 sec 0.000 sec
First byte: 0.234 sec 0.454 sec 0.070 sec 0.296 sec 0.199 sec
Last byte: 0.000 sec 0.000 sec 0.000 sec 0.000 sec 0.000 sec
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 23/28
Broken Links Checks
URLStatu
s
DNS
(sec)
Connect
(sec)
Redire
ct (sec)
First
(sec)
Last
(sec)
Total
(sec)
Size
(Kb)
http://vle.batstate-
u.edu.ph:8000/OK 0.0014 0.2262 0 0.2468 0.1831 0.6574 2.54
vle.batstate-
u.edu.ph:8000/static/css/
style.css
OK 0 0 0 0.2438 0.0001 0.2439 0
vle.batstate-
u.edu.ph:8000/accounts/l
ogin/
OK 0 0 0 0.2296 0.0001 0.2298 0
vle.batstate-
u.edu.ph:8000/admin/OK 0 0.2182 0 0.4142 0 0.6325 0
Total - 0.0014 0.4444 0 1.1344 0.1833 1.7636 2.54
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 24/28
4.2 As for the accuracy of thecomputation for the QCEs of thefaculty, the results show that therewere no discrepancies in thecomparison of manual computation
and the print-out result of the systemin all items of the QCE instrument.
Findings
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 25/28
Comparison of the QCE Printout with Manual
QCE Computation
NAME OF FACULTY
STUDENT SUPERVISOR PEERS SELF TOTAL
Manu
al
Onlin
e
%
error
Manu
al
Onlin
e
%
error
Manu
al
Onlin
e
%
error
Manu
al
Onlin
e
%
error
Manu
al Online
%
error
ACLAN, AMY U. 86.00 86.00 0% 74.00 74.00 0% 93.00 93.00 0% 92.00 92.00 0% 85.00 85.00 0%
CHUA, CHRISTOPHER 84.33 84.33 0% 91.00 91.00 0% 94.67 94.67 0%
100.0
0
100.0
0 0% 91.53 91.53 0%
CLAUS, JULIUS D. 94.25 94.25 0% 89.00 89.00 0% 83.67 83.67 0%
100.0
0
100.0
0 0% 91.71 91.71 0%
DIAMAANO, MELODY R. 87.33 87.33 0% 86.00 86.00 0% 86.60 86.60 0%
100.0
0
100.0
0 0% 89.32 89.32 0%
FERNANDO, MARICEL
GRACE Z. 84.25 84.25 0% 87.00 87.00 0% 98.00 98.00 0% 91.00 91.00 0% 89.18 89.18 0%
MACATANGAY, LLOYD H. 83.75 83.75 0% 90.00 90.00 0% 92.00 92.00 0% 90.00 90.00 0% 88.53 88.53 0%
SANTOS, JOSELITO K. 89.14 89.14 0% 89.00 89.00 0%
100.0
0
100.0
0 0% 77.00 77.00 0% 88.84 88.84 0%
SARMIENTO, JEFFREY S. 89.25 89.25 0% 74.00 74.00 0% 80.00 80.00 0% 94.00 94.00 0% 83.78 83.78 0%
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 26/28
1. The present manual processing of faculty QCE is a longand tedious process that caused delays in the release ofthe faculty QCE results.
2. The process of calculating the faculty QCE is notcomplicated and computerizing and making it online ispossible and attainable.
3. Open source programming and web development toolsare a fast, efficient and an effective tools in developing
web based application system.4. The online system developed produces a fast, reliable
and accurate results of the faculty QCEs.
Conclusions
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 27/28
1. Another pilot testing on a bigger scale beadministered to substantiate and verify theresults of the dry run made by the proponents.
After which the implementation of the systemin next QCE evaluation is stronglyrecommended.
2. The used of open source programming and
web development tools should be encouragedto all students and faculty as well in their ITprojects so as to eliminate the problems onused of pirated software.
Recommendations
8/3/2019 Capstone Project-power Pt
http://slidepdf.com/reader/full/capstone-project-power-pt 28/28
3. Furtherance of the functionalities of the
developed online evaluation system byincluding the research, extension andproduction instruments of the QCE. Likewise,the other faculty evaluation - the Performance
Evaluation System (PES), can also beincorporated in the system.
Recommendations