recreate the charts in this document to make it look different and authentic
1. Jesse wants to see a context diagram and a diagram 0 DFD for TIMS. She said to include notes to identify any assumptions or other issues.
Sample diagram 0 DFD:
2. Need to review the JAD session summary again! Try to identify four main TIMS functions and draw a lower-level DFD for each process.
Diagram 1 DFD:
Diagram 2 DFD:
Diagram 3 DFD:
Diagram 4 DFD:
3. Reply to Jesse’s message about CASE tools. Search the Internet to find three more alternatives.
Hello Jesse,
After performing a research on the internet, I found two other alternatives CASE tools we might want to examine. The first one is called DB-MAIN. This Case tool is dedicated to Database Application Engineering. The newest version is 8.2 and can performs the following functions: Correction of group and entity type deletion in an extended textual view, correction of stable property selection in an attribute dialog box, improvement of extractors (SQL, IDS, IMS, and COBOL). The second CASE tool I discovered is named MS SQL Maestro. Some of the important role of MS SQL Maestro is to assist in extracting, creating, copying and dropping database object. It can be use to create database as ER diagram, construct queries visually. In addition, it can export and import data to and from popular file formats and manage SQL server.
After commanding a search, I found a version of Popkin System Architect; it is System Architect 9.2. It concentrates on visualization and publishing part of enterprise architectures. It has option for automating business-case reporting to match the Federal Enterprise Architecture reference model. Secondly, Visible Analyst 2008 has the following new features all in a single tool: Strategic planning, data modeling, business process modeling, UML modeling and structured analysis and design modeling.
The latest versions have demos available through the sales departments of both companies.
Kindest regards,
Phillip Wilson
4. Prepare a decision table and a decision tree that show the logical rules described in Jesse’s message about fees and discounts. Include an explanation of how you created the decision table and decision tree.
RULES | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Multiple courses? | Y | Y | Y | Y | N | N | N | N |
Employed by SCR client? | Y | Y | N | N | Y | Y | N | N |
Client service rep waiver? | Y | N | Y | N | Y | N | Y | N |
Eligible for discount A | X | X | X | X | ||||
Eligible for discount B | X | X | X | X | X | X | ||
Not eligible for discounts | X |
RULES | 1 | 2 | 3 | 4 | 5 | 6 |
Multiple courses? | Y | Y | Y | N | N | N |
Employed by SCR client? | Y | N | N | Y | N | N |
Client service rep waiver? | – | Y | N | – | Y | N |
Eligible for discount A | X | X | X | |||
Eligible for discount B | X | X | X | X | ||
Not eligible for discounts | X |
Multiple courses
Client service rep override?
Not eligible for discounts
Eligible for discount B
Eligible for discount B
Eligible for discount A
Eligible for discount A and B
Eligible for discount A and B
Employed by SCR client?
Employed by SCR client?
Yes
Yes
No
No
Client service rep override?
No
No
Yes
Yes
No
Yes
TRAINING REPORT
DATA
TRAINING
SUMMARY
TRAINING
REPORTS
4.1
PRODUCE
TRAINING
SUMMARY
4.2
PRODUCE
TRAINING
REPORTS
D8
REPORT DATA FILE
TRAINING
SUMMARY DATA
REPORT
DATA
REPORT
DATA
0
TIMS SYSTEM
COURSES
STUDENT
INSTRUCTOR
CORPORATE
CLIENT
ACCOUNTING
SYSTEM
TRAINING
ADMINISTRATOR
ROSTER
COURSE ASSIGNMENT
COMPLETION DATA
ACCOUNTING DATA
INVOICE
PAYMENT
COURSE
REQUEST
CONFIRMATION
TRAINING SUMMARY
SCHEDULE
DECISIONS
TRAINING
REPORTS
COURSE DATA
0
TIMS SYSTEM
COURSES
STUDENT
INSTRUCTOR
CORPORATE
CLIENT
ACCOUNTING
SYSTEM
TRAINING
ADMINISTRATOR
ROSTER
COURSE ASSIGNMENT
COMPLETION DATA
ACCOUNTING DATA
INVOICE
PAYMENT
COURSE
REQUEST
CONFIRMATION
TRAINING SUMMARY
SCHEDULE
DECISIONS
TRAINING
REPORTS
COURSE DATA
COMPLETION
DATA
PAYMENT
STUDENT
DATA
SCHEDULE
DECISIONS
COURSE
DATA
ROSTER
COURSE
ASSIGNMENT
ACCOUNTING
DATA
INVOICE
TRAINING
ADMINISTRATOR
TRAINING
SUMMARY
TRAINING REPORTS
TRAINING DATA
D1
STUDENT DATA
D2
SCHEDULE DATA
1
MANAGE
COURSE
SCHEDULING
2
REGISTER
STUDENTS
3
MAINTAIN
TRAINING
RECORDS
4
PRODUCE
REPORTS
REGISTRATION
DATA
CURRENT
SCHEDULE
SCHEDULE
DATA
CONFIRMATION
COURSE
REQUEST
STUDENT
INSTRUCTOR
COURSES
CORPORATE
CLIENT
ACCOUNTING
SYSTEM
TRAINING DATA
D3
TRAINING
DATA
TRAINING DATA
COMPLETION
DATA
PAYMENT
STUDENT
DATA
SCHEDULE
DECISIONS
COURSE
DATA
ROSTER
COURSE
ASSIGNMENT
ACCOUNTING
DATA
INVOICE
TRAINING
ADMINISTRATOR
TRAINING
SUMMARY
TRAINING REPORTS
TRAINING DATA
D1
STUDENT DATA
D2
SCHEDULE DATA
1
MANAGE
COURSE
SCHEDULING
2
REGISTER
STUDENTS
3
MAINTAIN
TRAINING
RECORDS
4
PRODUCE
REPORTS
REGISTRATION
DATA
CURRENT
SCHEDULE
SCHEDULE
DATA
CONFIRMATION
COURSE
REQUEST
STUDENT
INSTRUCTOR
COURSES
CORPORATE
CLIENT
ACCOUNTING
SYSTEM
TRAINING DATA
D3
TRAINING
DATA
TRAINING DATA
SCHEDULE
DECISIONS
COURSE DATA
TRAINING DATA
COURSE DATA
COURSE
ASSIGNMENT
CURRENT
SCHEDULE
1.1
ANALYZE
SCHEDULE
DEMAND
D4
COURSE HISTORY
1.2
ANALYZE
INSTRUCTOR
AVAILABILITY
1.3
CREATE
SCHEDULE
D5
INSTRUCTOR DATA
COURSE
HISTORY
INSTRUCTOR NEEDS
INSTRUCTOR
DATA
SCHEDULE
DATA
PAYMENT
REGISTRATION
DATA
SCHEDULE
DATA
COURSE REQUEST
ROSTER
ACCOUNTING
DATA
INVOICE
REGISTRATION
DATA
CONFIRMATION
2.1
PROCESS
COURSE
REQUESTS
2.2
HANDLE
INVOICES
AND
PAYMENTS
2.3
PREPARE
ACCOUNTING
DATA
2.4
CREATE
COURSE
ROSTERS
2.5
UPDATE
REGISTRATION
DATA
D6
ACCOUNTING DATA
D7
COURSE ROSTERS
INVOICE
AND
PAYMENT DATA
INVOICE
AND
PAYMENT DATA
REGISTRATION
DATA
STUDENT
STATUS
COURSE
ROSTER
DATA
COURSE
ROSTER DATA
COMPLETION
DATA
STUDENT DATA
TRAINING DATA
STUDENT
DATA
TRAINING DATA
3.1
UPDATE
TRAINING
DATA
3.2
UPDATE
STUDENT
DATA
D3
TRAINING DATA
TRAINING
DATA
TRAINING
DATA