Transcript Slide 1

credit card
companies
purchase ticket
passenger
railroad
Use-Case Diagram
Maintain
schedules
Railroad Ticket System
maintain
subscriptions
customer
produce daily lists
cancel for vacations
accept payment
produce bills
produce summary report
Use-Case Diagram
Newspaper Delivery System
delivery person
manager
student
billing system
register for classes
Admission and
records
generate classlists
departments
Use-Case Diagram
Student Registration System
vendors
Use-Case Diagram
place video in system
Video System
become a member
customer
rent a video
employee
update/remove videos
return a video
manager
update/remove
members
produce reports
set video type/price
accept commands
homeowner
setup system
alarm
sensors
monitor status
Use-Case Diagram
Safehome-- Non-embedded System
security
company
keypad
accept commands
display
setup system
alarm
sensors
monitor status
Use-Case Diagram
telephone line
Safehome -- Embedded System
vendors
parts are received
shop floor
workers
Accounting
Department
check out parts
determine reorders
Use-Case Diagram
Simplified Inventory System
Purchasing
Department
Student
schedule
Course
Pre-Req.
Departments
classlists
course requests
student's
current schedule
Student Registration System
classlists
student's
billing status
Student Billing
System
University
class schedules
student records
Context
Admissions and
Records
Diagram
Simplified Student Registration System
Videos "R" Us
Context Diagram
Manger
Customer
receipt
rented this
week list
membership
info/card
member
info
video info
overdue
listing
overdue
forgive list
Videos "R" Us
video return
info
Employee
customer
membership
numbers
Bar Codes
Videos with
bar codes
Video Vendors
Context Diagram
Lecture Presentation System
User
command
Slide Show System
response
User
Context Diagram
Lecture Presentation System
User
command
lecture
notes
Slide Show System
slides
display
notes
handouts
User
Context Diagram
Delivery Person
available
publications
Customer
subscriptions
and personal
info
payment
daily
delivery list
bills
vacations
Newspaper Delivery
System
available
publications
orders
summary
listing
Publishers
Newspaper Delivery
System
Newsagent
Student
schedule
Course
Pre-Req.
Departments
classlists
course requests
student's
current schedule
Student Registration System
classlists
bill status
Student Billing
System
University
class schedules
student records
Context
Admissions and
Records
Diagram
Simplified Student Registration System -2-
Railroad Ticket System
destination
Passenger
pin #
credit
card
ticket
destinations
Ticket System
verification
various credit
companies files
member's
credit standing
schedules
accounting
prices info
credit card #
pin #
ticket cost
Credit Card
Companies
Railroad
Context Diagram
Safehome Software -Non-Embedded System
Alarm
User
user
commands
and data
audible
alarm event
Safehome
Software
location and
nature of
event
sensor status
Connection
Established
Sensors
Context Diagram
Security
Monitoring
System
Safehome Software -Embedded System
Alarm
Control Panel
Keypad
user
commands
and data
alarm type
display info Control panel
Display
Safehome
Software
telephone
number tones
sensor status
Sensors
Dial tone
Telephone
Line
Context Diagram
Context Diagram
Simplified Inventory System
Vendors
parts
Shop Floor Workers
payment
invoice
unordered
parts
part ordered?
stock parts
requisition
Inventory System
payment
made
order file
general ledger
orders
reorder
request
Purchasing
Accounting