Download presentation
Presentation is loading. Please wait.
Published byHildegard Kuntz Modified over 5 years ago
1
Team 21: Project Design Team Members: Nathan Staley Steven Murray
Mike Walsh Justin Sliekers Client: Tony Moore and the ECpE Department
2
Project Goal And Design Diagram
Problem: scholarships go to students that the advisers know & takes forever and a day to sort out Solution: create a service to automate the scholarship selection process through the web interface.
3
System Decomposition Identify functional modules and their interactions User Authentication External to our project, but assumed to be in place Student Interface The role and abilities of a student in the product Admin Interface The role and abilities of advisers in the product Permissions Enforcement Insurance that a student cannot be an admin Site Maintenance Automated and manual database management
4
SubModule 1: Student Interface
The student homepage will give students access to entering personal information and reviewing available opportunities. Personal Information: Awards Career Goals Hobbies Work Experience Opportunities: Students will be able to see opportunities that are applicable to information they have and provide. Scholarships Academic Awards Jobs Campus Lectures Non-editable Information: Class Status GPA Name School ID
5
SubModule 2: Admin Interface
The Administrator homepage will grant them access to searching through the students, uploading the ten day list, adding or editing opportunities, and a basic database information page. Search: Students for Opportunities Students via Criteria Upload: Ten Day List Manuel Student Entry Opportunity Management: Add new Opportunity Update existing Opportunity
6
SubModlue 3: Permission Enforcement
Permissions enforcement branches over a few modules User - Contains group information Module - checks user permission Database - remembers user permissions
7
SubModule 4: Site Maintenance
The Administrators of the system will be able to perform special functions to keep the database systems up to date with the most recent student information. Primary Functions: Update database information with most recent 10 day list. Add students to the database. Remove inactive students from the database.
8
Test Plan Browser Testing:
Test the websites work for IE 8, Firefox, and Safari. Load Process Test: Mock up Ten Day Lists, and ensure successful data loading. Load Testing: A selection of currently enrolled students will attempt to access that website at the same time. This will also be a large browser test, and a test of the load process, as any student logging in will be loaded via a Mock Ten Day List.
9
Current Status Design: Finish code design, database design, basic page flow. Schedule: Finished by Mid November. Reality: Should be finished around Mid November. Server Setup: Ensure required software is installed on Server. Schedule: Finished by December. Reality: Server will not be supplied until 2011. Coding: Start PHP and JavaScript coding for the web pages. Schedule: Start by December. Reality: Started early, adding to the framework.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.