Development Planning & Analysis
Project plans must identify managable tasks, dependancies, resoures necessary to complete the task, and work effort necessary to finish that task. The design specifications consists of a number documents and diagrams that specify the expected behavior of the system.
Software Development
CONSTRUCT SYSTEM DESIGN DOCUMENTS
During the system design phase, a number of documents and diagrams are created to give an accurate specification for the programs that will be constructed. Our deliverables include:
- Logical data models - We use ERwin to design, capture and generate the data architecture. This design is a 3rd Normal form data design that could readily be forward engineered into a physical database schema. We perform this forward engineering as part of the construction phase.
- Use case report – Correlates system behavior to business events. There are a significant number of system level events and triggers that will be included within this design report.
- State transition diagram – Insures identification of system level events that may not be driven by business events. We enhance our logical data models and use case reports by performing this analysis.
- Process decomposition diagram – Assists in identifying atomic objects and their hierarchical structure. Decomposition diagram allows us to identify atomic objects, which assures we can maximize the reuse of library objects.
- System flow diagram – Displays functional objects and the information flows (messages between those objects). This provides an overall understanding of control and flow of data through the system and how functions must interact.
CONSTRUCT LOGICAL DATA MODEL
The role of the logical model is to effectively communicate data design decisions between IT development staff and the business users/decision makers. It provides a context for refining and correcting requirements as they relate to the data an organization wishes to store and process. InterLock will either create a logical model that reflects the current data design or we will use existing models to communicate structure back to the client's technical personnel. The model will be fully attributed with keys, attributes and descriptions. Particular attention will be given to assuring the mode integrates with existing data structures. We would expect any new system to function within the operational framework of an overall implementation. We would expect to review the data design model and identify potential integration points with an enterprise model, if it is available.
Within this work process, we would primarily be focused on establishing a good base data design under which we would write and deploy program processes.
Download System Development Brochure
You may use the link below to download a brochure on our System Development Services.
Contact Us
For additional information on our encryption products or to arrange a demonstration of the Enterprise Edition, please contact us today.