|
792 Phillips Road || Arroyo Grande, CA 93420-5019 || Phone: (805) 489-5309
|
||||||
|
|
System DesignIn the System Design phase we will lay down the basic architecture of how your system will work and what/how each element will satisfy your needs. Some of the important considerations affecting the design include:
Implementation language/platform Requirements Transaction integrity Expected loads Resource utilization
Structured Analysis Object Oriented Rapid Application Development Some ExamplesFor an aerospace company we developed the architecture and database design for a distributed computer system that would manage the use of military airspace. This design featured a fully distributed data base (one located at the control facility for each airspace) with automatic replication of data as necessary to provide for optimum performance. We used affinity analysis and a cluster graphing tool to aid in the design of the database so that its structure would be optimized around the usage patterns.For a medium sized company we provided support for the creation of a corporate-wide human resources database. This support consisted of training/coaching in-house personnel in the fundamentals of logical/physical database design and the design of an Intranet site that employees could visit to retrieve information about themselves. While human resource personnel were allowed to access any information for their respective operating units, an employee's individual access was limited to data about himself. For an enterprise level application we were tasked to design for:
Acting just like the paper predecessor Accommodating any selected relational database Support of remote access Instantaneous data entry validation Eventual WEB implementation
Minimizing change from the 'accepted/traditional' way Using ODBC for database access Using database connection methods optimized for minimum bandwidth Validating data as entered and whenever retrieved Adopting a 3-tier architecture to facilitate multiple front-ends For our level of responsibility in recent system design activities see this.
|
||||||
|
|
|||||||