student application system essential services and assets timothy mak - team leader james zujie shi...
Post on 21-Dec-2015
214 views
TRANSCRIPT
Student Application SystemEssential Services and Assets
Timothy Mak - Team LeaderJames Zujie ShiDali WangMaria StattelAndy TengHyoungju YunJohn RinderleRon Urwongse
10.31.2001
Team Activities
Weekly Meeting
Recurring Team Meetings- Wednesdays from 1-2pm (as necessary)
Team Meetings to Date
9.19.2001 First Team Meeting, assigned project roles
9.22.2001 Presentation discussion and layout10.3.2001 Discussed requirements for part II10.10.2001 Reviewed current status of part II10.25.2001 Discussed contents of Presentation II
Project Timeline
Client Meetings9.21.2001 Meeting with Martha Baron,
Director of Information Services10.4.2001 Meeting with Martha Baron10.25.2001 Meeting with Martha Baron
Class Presentations9.26.2001 Project Briefing 1
James Zujie Shi and Timothy Mak10.31.2001 Project Briefing 2
Dali Wang and Maria Stattel11.14.2001 Project Briefing 3
Andy Teng and Hyoungju Yun12.5.2001 Project Briefing 4
John Rinderle and Ron Urwongse
Roles for Part II
Team Leader – Timothy MakDiscussion Leader – Maria Stattel Scribe – Dali WangReviewers – all team members
Student Application SystemMission
To make Carnegie Mellon’s Student Services accessible online
“No-stop shopping” – Bill Elliot VP of Enrollment
Result Convenient and broad access to the CMU community
Services Provided to users
Administration Quick access to registration and administrative toolsAdmissions Board Access to student information, scholarship informationFaculty Organized access to E-grades, course schedules,
regulationsStudents Access to course information, school account
information
Essential Services and Assets
Marketing and Recruiting Student Application for Admission Acceptance Notification Financial Aid Billing E-Grades Graduation Eligibility Verification Degree Certification Academic Audit
Essential Services Accessed Through Web Server 1
Marketing and Recruiting Student Application for Admission Acceptance Notification Financial Aid Billing E-Grades Graduation Eligibility Verification
Usage Architecture
Adm inistration Staff
Current Students
Faculty
Parents
StudentApplica tions
System
LegacySystem
D atabase
F irewall
G ateway
W eb S erver 1(H P /N etscape)
W eb S erver 2(N T /IIS )
W eb B rowser(IE or N etscape)
te lnet
S olaris S ervers
S o laris S ervers
S o laris S ervers
Network Traffic Flow
CMU Network Backbone
TerminalServer 1
TerminalServer 5…
Usage Scenario 1 – Applications on Server1 without Authentication
1. The user accesses the desired web page
2. Any data required from the database is retrieved and displayed
Essential Service Scenario Trace (1)
Web browse
r
Graduation Eligibility
Verification
Acceptance Notification
Financial Aid
Web server 1
Degree Certification
Academic Audit
Billing
Web server 2
Marketing and
Recruiting
Student Application
E-Grades
Database server
Firewall
Authentication Server
EssentialComponent
EssentialService Trace
CommunicationLink
ArchitectureNode
Terminal
Usage Scenario 2 – Applications on Server1 with Authentication
1. The user accesses the desired web page
2. The user is prompted to supply a Kerberos password
3. If the user is authenticated, access is granted to the next web page
4. Any data required from the database is retrieved and displayed
Essential Service Scenario Trace (2)
Web browse
r
Graduation Eligibility
Verification
Acceptance Notification
Financial Aid
Web server 1
Degree Certification
Academic Audit
Billing
Web server 2
Marketing and
Recruiting
Student Application
E-Grades
Database server
Firewall
Authentication Server
EssentialComponent
EssentialService Trace
CommunicationLink
ArchitectureNode
Terminal
Usage Scenario 3 – Applications on Server2 with Authentication
1. The user accesses the desired web page.
2. The user is prompted to supply a Kerberos password
3. If the user is authenticated, access is granted to the next web page
4. Any data required from the database is retrieved and displayed
Essential Service Scenario Trace (3)
Web browse
r
Graduation Eligibility
Verification
Acceptance Notification
Financial Aid
Web server 1
Degree Certification
Academic Audit
Billing
Web server 2
Marketing and
Recruiting
Student Application
E-Grades
Database server
Firewall
Authentication Server
EssentialComponent
EssentialService Trace
CommunicationLink
ArchitectureNode
Terminal
Usage Scenario 4 – Access Database through Terminal Servers
1. The user gains access to the terminal
2. The user starts a telnet session through the firewall to the database
Essential Service Scenario Trace (4)
Web browse
r
Graduation Eligibility
Verification
Acceptance Notification
Financial Aid
Web server 1
Degree Certification
Academic Audit
Billing
Web server 2
Marketing and
Recruiting
Student Application
E-Grades
Database server
Firewall
Authentication Server
EssentialComponent
EssentialService Trace
CommunicationLink
ArchitectureNode
Terminal
Essential Components
Highest Priority Database Firewall
Secondary Priority Authentication servers
Provide Kerberos services Web servers
Web servers Provide services to students, faculties,
administrators and other people