Sie sind auf Seite 1von 28

CAPSTONE PROJECT Bachelor of Science in Information Technology

Francis Jesmar P. Montalbo Robert Gideon Baldoza Proponents


Dr. Jessie A. Montalbo Adviser

Project Context
 Faculty Promotion to ranks or sub ranks in the university is being based the result of the National Budget Circular (NBC) 461. It has two component the Common Criteria for Evaluation (CCE) and the Qualitative Contribution Evaluation (QCE)  The QCE is a faculty evaluation process for validating the promotion of faculty to particular rank and subrank 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 and takes a long time to be completed

Project Context

 The present manual processing of QCE is tedious and takes a long time to be completed  The Online system developed by the proponents will automate and ease the QCE processing and will give accurate results of computation .

Project Description and Purpose


 The system was developed to :
 automate and ease the process of QCE faculty evaluation  enable faculty, students and administrator to submit their evaluation online through Internet or Intranet and  enables faculty to check their evaluation results online.  The online system makes the evaluation task easier and will dramatically reduce the time and resources required for conducting the QCE evaluations.  Assure accuracy of results of computation

Specific Objectives
1. To study, familiarize and analyze the present method and procedures used by the university in conducting the faculty QCE evaluation, 2. To determine the method of calculating the evaluation rating of faculty to be translated to automated processing. 3. To make use of the open source programming language and web development tools in the development of the project. 4. To conduct test and evaluation of the proposed system with respect to : 4. 1 Performance 4.2 Accuracy of QCE results

Technical Background
 The development follows the standard Web Application Development Process  The project was developed using Open Source Technology
    Phyton Programming Language Django Web framework PostGreSQL for database Gunicorn for for the Web Server

Phyton
 Python is a high-level general-purpose programming language that can be applied to many different classes of problems.  Its high-level built in data structures, combined with dynamic typing and dynamic binding; make it very attractive for Rapid Application 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 covers areas such as string processing (regular expressions, Unicode, calculating differences between files), Internet protocols (HTTP, FTP, SMTP, XML-RPC, POP, IMAP, CGI programming), software engineering (unit testing, logging, profiling, parsing Python code), and operating system interfaces (system calls, file systems, TCP/IP sockets).

Django
 Django is an open source web application framework, written in Python, which follows the model-viewcontroller 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 time saving for web based application development. It reads metadata in the model to provide a powerful and production-ready interface that content producers can immediately use to start adding content to the site.

PostGreSQL
 PostgreSQL, commonly called Postgres, is an ObjectRelational 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) transactional integrity 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, procedural languages.

Gunicorn
 Gunicorn (Green Unicorn) is a Python Web Server Gateway Interface (WSGI) HTTP Server for UNIX.  The Gunicorn server is broadly compatible with various web frameworks, simply implemented, light on server resources, and fairly speedy.  Gunicorn server has no dependencies and is easy to install and use.

Project Demo

We will proceed now to the demonstration on how the Online QCE System works

Findings
1. The present manual processing of the QCE s of faculty members is very tedious and long process. The colleges or department has to make a room to room visit of each class to conduct the student QCE evaluation of their instructors. The entire process of the evaluation usually takes about one to two months to complete.

MANUAL COMPUTATION OF QCE Faculty : Chua, Christopher Items S1 A1 A2 A3 A4 A5 Total A B1 B2 B3 B4 B5 Total B C1 C2 C3 C4 C5 Total C D1 D2 D3 D4 D5 Total D 4 5 4 3 3 19 5 5 4 4 5 23 5 4 3 3 3 18 3 4 5 5 3 20 S2 4 5 5 4 3 21 4 5 5 4 4 22 4 5 4 3 5 21 4 5 4 3 5 21 S3 3 4 4 3 5 19 5 4 4 5 3 21 3 4 5 5 4 21 3 4 5 5 4 21 S4 4 5 4 4 3 20 5 4 3 5 4 21 4 5 4 5 3 21 5 5 4 3 2 19 S5 4 5 4 4 3 20 5 4 3 4 5 21 4 5 5 4 3 21 5 4 3 4 2 18 S6 4 5 4 5 3 21 5 3 3 4 4 19 5 5 3 4 4 21 3 4 3 3 2 15 S7 3 5 4 5 4 21 4 4 4 3 5 20 4 5 4 5 3 21 4 4 4 4 3 19 Students S8 4 5 4 3 5 21 4 3 4 4 5 20 4 3 5 4 5 21 3 5 4 4 3 19 S9 3 3 4 5 5 20 5 5 5 5 5 25 5 5 5 5 5 25 5 5 5 5 5 25 S10 S11 5 5 4 4 5 4 4 4 4 4 22 21 4 5 4 5 4 4 5 4 4 4 21 22 4 5 4 4 5 4 4 5 4 4 21 22 4 4 4 5 4 4 5 4 4 4 21 21 S12 5 5 5 5 5 25 5 5 5 5 5 25 5 5 5 5 5 25 5 5 5 5 5 25 AVG. 4.00 4.58 4.25 4.08 3.92 20.83 4.67 4.25 4.00 4.33 4.42 21.67 4.33 4.50 4.33 4.33 4.00 21.50 4.00 4.50 4.17 4.17 3.50 20.33 5.00 4.00 5.00 5.00 4.00 23.00 4.00 5.00 5.00 4.00 4.00 22.00 5.00 5.00 5.00 5.00 4.00 24.00 4.00 5.00 4.00 5.00 4.00 22.00 SPV P1 5 5 5 5 5 25 5 5 5 5 5 25 5 5 5 5 5 25 5 5 5 5 5 25 P2 5 4 4 4 5 22 5 5 5 4 4 23 5 4 5 4 5 23 5 5 4 4 4 22 Peers P3 5 5 4 4 5 AVG 5.00 4.67 4.33 4.33 5.00 5.00 5.00 5.00 5.00 5.00 25.00 5.00 5.00 5.00 5.00 5.00 25.00 5.00 5.00 5.00 5.00 5.00 25.00 5.00 5.00 5.00 5.00 5.00 25.00 4.70 4.51 4.64 4.59 4.38 22.82 4.60 4.78 4.70 4.43 4.46 22.97 4.80 4.72 4.73 4.73 4.33 23.32 4.40 4.85 4.32 4.68 4.18 22.43 Self QCE

23 23.33 5 5 5 5 5 5.00 5.00 5.00 4.67 4.67

25 24.33 5 4 4 5 4 5.00 4.33 4.67 4.67 4.67

22 23.33 5 5 4 5 5 5.00 5.00 4.33 4.67 4.67

24 23.67

TOT.QCE

84.33

91.00

94.66

100.00

91.53

Findings
2. The QCE of the faculty members is calculated by taking the averages of the rating given by the students, peer faculty, dean and self-evaluation. Thirty percent (30%) of the average rating from students plus thirty percent (30%) from peer faculty plus twenty percent (20%) plus twenty percent (20%) from self-evaluation will determine the final QCE rating of each faculty member.

Findings
3. Open source programming language and web framework Phyton and Django proves to be faster and efficient tools in the development of a web application like online faculty evaluation system. The versatility PostGreSQL as database system fits well the requirements of the project. Gunicorn though not commonly used, adapted well to the modules of Phyton-Django.

Findings
4. The result of the test and evaluation for the system were as follows : 4. 1 For the performance test, the system was tested using two free-to-use two website evaluation tools; the SortSite 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

Summary of Performance Test Using SortSite


Categories Issues Result better than average better than average better than average worse than average

Overall Quality 9 pages with quality issues 0 pages with broken links or other Errors errors Accessibility Compatibility Compliance Search Standards Usability 6 pages with accessibility problems 5 pages with browser specific issues

3 pages with compliance or legal issues better than average 6 pages with search engine issues 2 pages have W3C standards issues 7 pages with usability issues better than average better than average better than average

Findings
Though the results failed in browser compatibility on browsers for iPhone and Blackberry mobile devices, this has no effect to the system as the effect is only on graphic display and has no effect on computation of result.

Browser Compatibility Test Result

Findings
The results of the performance test for the WebSite Pulse likewise gives positive results for respond time and connection time for the website, website page links, HTTP header test and the broken link test. The test results indicated that the site although initially hosted only on a virtual server of the university can handle the process of evaluation without problem.

Web Site Test Result


Test performed from: Resolved As: Status: Response Time: DNS: Connect: Redirect: First byte: Last byte: Size: Seattle, WA Tokyo, Japan Hong Kong, China London, UK Sydney, Australia

202.138.143.15 202.138.143.15 202.138.143.15 202.138.143.15 202.138.143.15 OK 1.708 sec 0.001 sec 0.216 sec 0.000 sec 1.491 sec 0.000 sec 2606 bytes OK 1.953 sec 1.516 sec 0.124 sec 0.000 sec 0.200 sec 0.112 sec 2606 bytes OK 0.246 sec 0.122 sec 0.035 sec 0.000 sec 0.055 sec 0.034 sec 2606 bytes OK 4.999 sec 3.933 sec 0.349 sec 0.000 sec 0.374 sec 0.343 sec 2606 bytes OK 1.905 sec 0.461 sec 0.238 sec 0.000 sec 1.206 sec 0.000 sec 2606 bytes

HTTP Header Test


Domain Tested : vle.batstate-u.edu.ph:8000 Test performed from: Status: Response Time: DNS: Connect: Redirect: First byte: Last byte:

USA OK 0.471 sec 0.011 sec 0.226 sec 0.000 sec 0.234 sec 0.000 sec

Japan OK 0.563 sec 0.001 sec 0.109 sec 0.000 sec 0.454 sec 0.000 sec

Hong Kong OK 0.136 sec 0.002 sec 0.064 sec 0.000 sec 0.070 sec 0.000 sec

Canada OK 0.595 sec 0.001 sec 0.297 sec 0.000 sec 0.296 sec 0.000 sec

Australia OK 5.282 sec 4.881 sec 0.202 sec 0.000 sec 0.199 sec 0.000 sec

Broken Links Checks


URL http://vle.batstateu.edu.ph:8000/ vle.batstateu.edu.ph:8000/static/css/ style.css vle.batstateu.edu.ph:8000/accounts/l ogin/ vle.batstateu.edu.ph:8000/admin/ Total Statu s OK DNS (sec) 0.0014 Connect Redire (sec) ct (sec) 0.2262 0 First (sec) 0.2468 Last (sec) 0.1831 Total (sec) 0.6574 Size (Kb) 2.54

OK

0.2438

0.0001

0.2439

OK

0.2296

0.0001

0.2298

OK

0.2182

0.4142

0.6325

0.0014

0.4444

1.1344

0.1833

1.7636

2.54

Findings
4.2 As for the accuracy of the computation for the QCE s of the faculty, the results show that there were no discrepancies in the comparison of manual computation and the print-out result of the system in all items of the QCE instrument.

Comparison of the QCE Printout with Manual QCE Computation


STUDENT NAME OF FACULTY Manu al Onlin e % error Manu al Onlin e % error Manu al Onlin e % error Manu al Onlin e % error Manu al Online % error SUPERVISOR PEERS SELF TOTAL

ACLAN, AMY U.

86.00

86.00

0%

74.00

74.00

0%

93.00

93.00

0%

92.00 100.0 0 100.0 0 100.0 0

92.00 100.0 0 100.0 0 100.0 0

0%

85.00

85.00

0%

CHUA, CHRISTOPHER

84.33

84.33

0%

91.00

91.00

0%

94.67

94.67

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%

0%

91.71

91.71

0%

DIAMAANO, MELODY R. FERNANDO, MARICEL GRACE Z.

87.33

87.33

0%

86.00

86.00

0%

86.60

86.60

0%

0%

89.32

89.32

0%

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 100.0 0

92.00 100.0 0

0%

90.00

90.00

0%

88.53

88.53

0%

SANTOS, JOSELITO K.

89.14

89.14

0%

89.00

89.00

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%

Conclusions
1. The present manual processing of faculty QCE is a long and tedious process that caused delays in the release of the faculty QCE results. 2. The process of calculating the faculty QCE is not complicated and computerizing and making it online is possible and attainable. 3. Open source programming and web development tools are 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 QCE s.

Recommendations
1. Another pilot testing on a bigger scale be administered to substantiate and verify the results of the dry run made by the proponents. After which the implementation of the system in next QCE evaluation is strongly recommended. 2. The used of open source programming and web development tools should be encouraged to all students and faculty as well in their IT projects so as to eliminate the problems on used of pirated software.

Recommendations
3. Furtherance of the functionalities of the developed online evaluation system by including the research, extension and production instruments of the QCE. Likewise, the other faculty evaluation - the Performance Evaluation System (PES), can also be incorporated in the system.

Das könnte Ihnen auch gefallen