Merit Point Automation
Download
Report
Transcript Merit Point Automation
Merit Point Automation System
Christian Arias
Raquel Bromberg
Matthew Fuller
Kevin Green
Michael Leone
Meredith Staszak
Jesse Suero
Lindsay Ucci
Problems
1. Merit Point Program Data Entry
Inaccurate
Time consuming
Excessive paper
2. Merit Point Program Proposal Process
Conflicting schedules
Limited discussion
Solution
Merit Point Automation System
Subsystems
1.
2.
3.
4.
5.
Authenticating Users
Viewing/Proposing Merit Point Programs
Entering Merit Point Data
Viewing Student Merit Point Totals
Administrating the System
4 Flavors of Users
User
Lottery Committee Member
Privileged User
Administrator
Users cont.
User
Lottery Committee
Member
Privileged User
Administrator
Architecture
View
Controller
JSP Pages
Database Java classes
to interact with
database
Model
Java classes to
encapsulate objects
and interact with
database Java classes
Database
Software Demo
Quality Assurance (QA)
Purpose: To execute a series of tests that
exercise all possible scenarios in MPAS.
Goal: To inform the development team about
bugs in MPAS.
Tests: Cases are exercised and verified on
each JSP page
Test Case Template
Questions?