Automation of blanket credit registration Public Deposited

http://ir.library.oregonstate.edu/concern/graduate_projects/n583xv01b

Descriptions

Attribute NameValues
Creator
Abstract or Summary
  • Almost every student in the School of EECS undergoes the process of Blanket Credit Registration wherein the student has to fill out the form for registration, meet the concerned professor and obtain his approval. The staff of the department has to maintain the details of the student and the Professor who has approved his/her registration and remind the faculty to grade the student at the end of every quarter. The goal of this project is to automate the currently manual registration process. In particular, our proposed system provides the students with the list of Courses that they could register and the list of Professors they could contact. Once the student makes the choice the system generates an email that is sent to the Professor. The email has a link that the Professor would use to approve/disapprove the request. If the Professor approves the request, an email is sent to the student informing him/her about the approval and the details of the Professor and the Student are stored in a database. The staff are also notified about the approval. If the Professor rejects the request, the student is notified about the decision. At the end of the quarter, the staff would login to the system and choose a Professor and the system would send a reminder email to the Professor with the list of students registered with him/her enabling the Professor to grade the students. This system was tested on a small sample of faculty, students and the staff in the school of EECS.
Resource Type
Date Available
Date Issued
Table of Contents
  • CHAPTER 1 ....................................................................................................................... 1 Introduction........................................................................................................................ 1 1.1 Existing System ........................................................................................................ 1 1.2 Issues in the Existing System.................................................................................... 6 1.3 Organization of the report......................................................................................... 9 CHAPTER 2 ..................................................................................................................... 10 Project Requirements ........................................................................................................ 10 2.1 User Roles and Responsibilities.............................................................................. 10 2.1.1 Student ............................................................................................................. 10 2.1.2 Faculty.............................................................................................................. 11 2.1.3 Staff.................................................................................................................. 12 2.2 Functional Requirements ........................................................................................ 12 2.2.1 Requirements pertaining to the Students ......................................................... 12 2.2.2 Requirements pertaining to the Faculty ........................................................... 13 2.2.3 Requirements pertaining to the Staff ............................................................... 13 2.3 Objective ................................................................................................................. 14 CHAPTER 3 ..................................................................................................................... 15 System Architecture.......................................................................................................... 15 3.1 Model View Controller (MVC) pattern .................................................................. 15 3.1.1 Overview.......................................................................................................... 15 3.1.2 Advantages....................................................................................................... 17 3.1.3 Drawbacks of MVC......................................................................................... 18 3.2 Detailed Architecture .............................................................................................. 18 3.3 Tools ....................................................................................................................... 19 3.3.1 Smarty.............................................................................................................. 19 3.3.2 Propel ............................................................................................................... 21 CHAPTER 4 ..................................................................................................................... 29 Implementation ................................................................................................................. 29 4.1 Students................................................................................................................... 29 4.2 Faculty..................................................................................................................... 32 4.3 Staff......................................................................................................................... 35 CHAPTER 5 ..................................................................................................................... 37 Evaluation ......................................................................................................................... 37 5.1 User Evaluation....................................................................................................... 37 5.2 Experimental Setup................................................................................................. 37 5.3 Results..................................................................................................................... 38 5.3.1 Staff.................................................................................................................. 38 5.3.2 Students............................................................................................................ 39 5.3.3 Faculty.............................................................................................................. 40 CHAPTER 6 ..................................................................................................................... 41 Scripting Languages.......................................................................................................... 41 6.1 PHP ......................................................................................................................... 41 6.2 PHP vs ASP ............................................................................................................ 42 6.3 PHP vs JSP.............................................................................................................. 43 CHAPTER 7 ..................................................................................................................... 45 Conclusion ........................................................................................................................ 45
Rights Statement
Language
Replaces
Additional Information
  • description.provenance : Submitted by Philip Vue (vuep@onid.orst.edu) on 2009-06-03T17:16:07Z No. of bitstreams: 1 Shwetha_Somashekar.pdf: 834925 bytes, checksum: a380be4c408e95fd932832da51ce1388 (MD5)
  • description.provenance : Made available in DSpace on 2009-06-03T17:29:00Z (GMT). No. of bitstreams: 1 Shwetha_Somashekar.pdf: 834925 bytes, checksum: a380be4c408e95fd932832da51ce1388 (MD5)
  • description.provenance : Approved for entry into archive by Linda Kathman(linda.kathman@oregonstate.edu) on 2009-06-03T17:29:00Z (GMT) No. of bitstreams: 1 Shwetha_Somashekar.pdf: 834925 bytes, checksum: a380be4c408e95fd932832da51ce1388 (MD5)

Relationships

In Administrative Set:
Last modified: 07/03/2017

Downloadable Content

Download PDF
Citations:

EndNote | Zotero | Mendeley

Items