Thursday, July 10, 2008

Shipment Tracking System Initial Design

The main goals of the new system where as follows:
  1. Replace the excel spreadsheets used with an SQL database and a client side program to access it.
  2. Automate the manual process of performing Syspro functions.
  3. Use XML as the format for the data sent to and received from K&N and LOCTON. K&N has an EDI interface that could later be used to automate the data flows between ZF and K&N.

The next step was to design a system to meet the requirements as follows:

  1. Produce a number of use cases and use case diagrams.
  2. Model the system work flows with a sequence diagram for each use case.
  3. Do risk analysis.
  4. Assign responsibilities and produce a domain model.
  5. Produce interaction diagrams for the main system functions.
  6. Produce a class diagram and a context diagram.
  7. if required produce a state diagram for certain objects.

for more details on the design process and the development methodology used please look here.

The main use case diagram is shown below. Click on image for enlargement:


















<- prev - next ->


No comments: