Keith Kasperson and Dr. Gordon W. Romney
1. Description of Product
The Student Digital Portfolio (StuDigiPort) capstone team shall provide a web application that provides students with a digital or electronic portfolio. A digital portfolio is a collection of student work that is organized similar to a hard copy portfolio. The purpose of the portfolio is to demonstrate the character and abilities of the student. Following are some of the requested features that shall be provided by the Student Digital Portfolio application:
• Web-based access
• Ability to upload a variety of documents
o Microsoft Word
o Microsoft Excel
o Microsoft Powerpoint
o Corel Office products
o PDF
o JPEG, GIF, TIFF
o MP3, WAV
o Streaming video (WMV format only)
• Ability to build web-based student presentations
• Ability to upload letters of recommendation
• Ability to comment on student work
• Ability to digitally sign and validate uploaded documents
• Allow single logon using BYU NetID and password
Due to time and resource constraints, the application will not provide the following features:
• Classroom management tools (i.e. grading, assignment completion, announcements, etc)
• Ability to group documents by class
• Maintenance or support of the system
• Backup software solution
• Any hardware such as servers, backup storage space, bandwidth, etc.
• Any integration with Blackboard, Route Y, AIM
The application provided by StuDigiPort shall use an existing code base from The Open Source Portfolio Initiative OSP 1.5.
* See accompanying Engineering Specification for more details.
2. Schedule
The project shall be completed by March 31, 2005.
3. Installation
If provided with necessary hardware (server, network access, hard disk space) by March 15, 2005, StuDigiPort will install and configure the application and guarantee a working state by March 31, 2005. StuDigiPort will not support the application after this date.
4. Client Expectations
For the system to work properly, the client must provide the following:
• Windows 2003 Server
• Sufficient disk space for student files
• Sufficient network bandwidth
• Software listed in Engineering Specifications 3.2
5. Deliverables
CD-ROM containing
• Working web application written in Java Server Pages
• StuDigiPort source code
• Installation Instructions
• User Manual
• OSPI License 1.0
6. License
The source code for the enhancements will be distributed under the OSPI License 1.0, which will be included with the code. This allows the client rights to use and modify the code, provided they conform to any restrictions in that license.
7. Acceptance Criteria
An acceptance test will be performed on April 1, 2005 demonstrating the following functionality:
1. BYU students can log in using NetID and password
2. Students can upload all document types listed above
3. Students can create custom presentations of their work
4. Teachers can digitally sign and validate student work
5. Students can upload letters of recommendation
8. Milestones
The following milestones shall be accomplished and the clients shall be notified upon completion of each:
9. Limitation of Liability
StuDigiPort will not be liable for any loss of data or consequential damages that result from the use or installation of StuDigiPort code.
10. Cancellation or Changes
StuDigiPort reserves the right to modify or change any of the above criteria with the approval and consent of the customer.
11. Explanatory Exhibits, Attachments and Appendices
- http://www.theospi.org
- http://www.ietf.org/html.charters/pkix-charter.html
- http://cvs.theospi.org:14443/portfolio