J – APPLICATION ARCHITECTURE MILESTONE 7

advertisement
SADM 5/ed – CASE STUDY 3 – Milestone 7: Application Architecture
Page: 7-1
MILESTONE 7 – APPLICATION ARCHITECTURE
 Synopsis
J
ust as we modeled business requirements during systems analysis, we should
model technology architecture and requirements during systems design. The
models serve as blueprints for system design, prototyping and construction.
In this milestone you will prepare a Physical Data Flow Diagram. Physical data
flow diagrams model the technical and human design decisions to be implemented as
part of an information system. They communicate technical and other design
constraints to those who will actually implement the system—in other words, they
serve as a technical blueprint for the implementation.
 Objectives
After completing this milestone, you should be able to:
 Draw physical data flow diagrams for an information system’s architecture and
processes.
 Prerequisites
Before starting this milestone the following topics should be covered:
1. Systems design – Chapter 10
2. Application architecture and physical DFDs – Chapter 11
Prepared by Gary B. Randolph for
Systems Analysis & Design Methods 5ed
by J. L. Whitten, L. D. Bentley, & K. C. Dittman
Copyright Irwin/McGraw-Hill 2001
SADM 5/ed – CASE STUDY 3 – Milestone 7: Application Architecture
Page: 7-2
 Assignment
The goal of this project is to produce a high-level general design that can serve as an
application architecture for the system and a general design for the processes that
make up the system.
 Activities
1. Prepare the physical DFD based on the narrative provided in Exhibit 7.1. Make
assumptions where necessary.
Deliverable format and software to be used are according to your instructor’s
specifications. Deliverables should be neatly packaged in a binder, separated with a
tab divider labeled “Milestone 7” and accompanied with a Milestone Evaluation
Sheet.
References:
Export Production Information Narrative
Exhibit 7.1
Templates
See online learning center web site for the textbook.
Deliverables:
Physical Data Flow Diagram:
Milestone’s Point Value:
Prepared by Gary B. Randolph for
Systems Analysis & Design Methods 5ed
by J. L. Whitten, L. D. Bentley, & K. C. Dittman
Due: __/__/__
Time:_______
_______
Copyright Irwin/McGraw-Hill 2001
SADM 5/ed – CASE STUDY 3 – Milestone 7: Application Architecture
Page: 7-3
Exhibit 7.1
Export Production Information Narrative
A small Visual Basic program to handle the web export will be written and loaded
on a particular client PC on the network that is left running around the clock. The
operating system’s Task Scheduler will be set up to launch the Visual Basic
program automatically every twelve hours at 7 am and 7 pm by the system clock.
The Visual Basic program will send an SQL statement to the SQL Server database
that serves as a back-end for the Sales and Book Tracking System, reading data on
books in-process from the following tables: tblAuthors, tblBooks, tblTasks,
tblTaskWork. Taking that resulting recordset, the program will first delete the
existing data and then write the recordset data to a StatusInfo table in a Microsoft
Access database residing on the web server computer. It can delete and insert
using SQL Statements.
It is possible that the web table will be in use just as the procedure is attempting to
write the data. That would generate an error. The Visual Basic program will trap
for that error, stay running, and attempt to update the data every two minutes until
it is successful.
Prepared by Gary B. Randolph for
Systems Analysis & Design Methods 5ed
by J. L. Whitten, L. D. Bentley, & K. C. Dittman
Copyright Irwin/McGraw-Hill 2001
Download