A Manuscript Submitted to the Department of Computer Science and the Faculty of the University of Wisconsin-La Crosse La Crosse, Wisconsin
by
Steven E. Reich in Partial Fulfillment of the Requirements for the Degree of
Master of Software Engineering March, 2008
An Online Student Portfolio System
By Steven E. Reich
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, Ph.D Examination Committee Chairperson
_______________________ Date
____________________________________ Dr. David Riley, Ph.D Examination Committee Member
_______________________ Date
____________________________________ Dr. Thomas Gendreau, Ph.D Examination Committee Member
_______________________ Date
Abstract
REICH, STEVEN, E., “An Online Student Portfolio System”, Master of Software Engineering, December 2007, (Dr. Kasi Periyasamy, Dr. David Riley).
Becoming a teacher is a lengthy process for students in Wisconsin. One major requirement for state certification is that students complete a portfolio relating to the ten standards set by the Wisconsin Department of Public Instruction. This document describes the development of a software system designed to assist students at the University of Wisconsin-La Crosse in maintaining these portfolios and allowing faculty members to easily view and comment on each student’s files independent of face-to-face communication. The software is a web application to be run from a university server that was developed using JSP pages, a SQL server, and a file server. Also examined are several important decisions involving the structure and functionalities of the program as well as the communication between
Bibliography: P. C. Jorgensen, Software Testing: A Craftsman’s Approach, (2nd Edition), CRC Press, 2002 http://www.securitydocs.com/library/3587, 2005. 3. M. Hall and L. Brown, Core Servlets and Javaserver Pages: Core Sun Microsystems, “JavaTM Platform Enterprise Edition, v 5.0 Technologies, Vol API Specifications”, java.sun.com, http://java.sun.com/javaee/5/docs/api/, 2007.