mirage   mirage   mirage

Automation of blanket credit registration

DSpace/Manakin Repository

Show simple item record

dc.creator Somashekar, Shwetha
dc.date.accessioned 2009-06-03T17:29:00Z
dc.date.available 2009-06-03T17:29:00Z
dc.date.issued 1989-12-11
dc.identifier.uri http://hdl.handle.net/1957/11760
dc.description.abstract 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. en
dc.description.tableofcontents 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 en
dc.language.iso en_US en
dc.title Automation of blanket credit registration en
dc.type Technical Report en


This item appears in the following Collection(s)

Show simple item record

Search ScholarsArchive@OSU


Advanced Search

Browse

My Account

Statistics