A Manuscript
Submitted to the Department of Computer Science and the Faculty of the
University of Wisconsin-La Crosse
La Crosse, Wisconsin
by
Wen-Kai Shen in Partial Fulfillment of the
Requirements for the Degree of
Master of Software Engineering
January, 2011
An Online Scholarship Application System
By Wen-Kai Shen
We recommend acceptance of this manuscript in partial fulfillment of this candidate’s requirements for the degree of Master of Software Engineering in Computer Science.
The candidate has completed the oral examination requirement of the capstone project for the degree.
____________________________
Dr. Kasi Periyasamy
Examination Committee Chairperson
________________________
Date
____________________________
Dr. Thomas Gendreau
Examination Committee Member
________________________
Date
______________________________
Dr. Mark Headington
Examination Committee Member
________________________
Date
ABSTRACT
Wen-Kai, Shen, “An Online Scholarship Application System”, Master of Software
Engineering, January 2011, Advisors: Dr. Kasi Periyasamy.
The Foundation Office at the University of Wisconsin-La Crosse deals with a large number of scholarship applications typically in the range of five to eight thousands every academic year. Nevertheless, processing these applications is time-consuming due to their current paper-based processing. At present, applicants have to fill out their application forms and submit them manually to the office. If there is any problem with their applications while they are processed, it will also take extra time for both the reviewing committee as well as the applicant to communicate and correct the errors. As a result, additional paperwork for review may cause a delay in the entire procedure. Some basic criteria such as GPA are now examined tediously by committee members but it can be checked by a computerized system
Bibliography: [1] Henri Chen, Robbie Cheng, ZK™ Ajax Without JavaScript™ Framework, Apress, Inc., 2007. [2] Tulika Das, Joseph Ruzzi, Oracle Universal Connection Pool for JDBC Developer 's Guide, 11g Release 2, Oracle, 2009. [3] Patrick Gan, Ease the integration of Ajax and Java EE – Successfully mix asynchronous and synchronous communication models, IBM, 2006. [4] Michael Kifer, Arthur Bernstein, Philip M. Lewis, Database Systems: an application-oriented approach (2nd Edition), Pearson Education, Inc., 2005. [5] Joel Murach, Andrea Steelman, murach’s Java servlets and JSP (2nd Edition), Mike Murach & Associates, Inc., 2008. [6] Denis Piliptchouk, Java vs. .NET Security, Part 4 – User Authentication and Authorization, O 'Reilly Media, Inc., 2004. [7] Linda H. Rosenberg, Software Re-engineering, Goddard Space Flight Center, NASA, 1996. [8] Markus Stäuble, Hans-Jürgen Schumacher, ZK Developer 's Guide, Packt Publishing Ltd., 2008. [9] Oracle Database Express Edition 2 Day Developer Guide, 10g Release 2 (10.2), Oracle, 2006.