![]() |
Gyumri Information Technologies Center |
![]() |
| Home | About | Internships | Java | Linux | Oracle | PM | Systems | Thesis | VB | Extras |
![]() |
Systems Home | Introduction | Needs Assessment | Requirements Specification | Requirements Analysis | Preliminary Design | Detailed Design | Implementation | Testing Systems Development: Requirements, Design, Implementation, TestingDetailed DesignWe continue with the second sub-phase of the design phase, namely detailed design. We are still answering the "how" question, namely "How will the system meet its specified requirements?" This time, however, we are more concerned with the mechanics on the interior of classes and other elements, not the interaction of classes within the subsystem. Most of the further work follows from mathematical principles. For example, code and table design use techniques grounded in algorithm development and relational algebra. The work for these portions of the system has an engineering flair to it. But some of the work requires an understanding of human psychology. At this time, we specify what forms and reports look like. How a person will enter and retrieve data to and from the system. So we need to understand human factors when developing these items. Process ActivitiesIn our preliminary design sub-phase, identified all of the classes within the system and the interaction among these classes in performing transactions. Now we must consider the interior of these items:
ExerciseIt is now time to develop the interior of our design elements. That is the focus for this unit's assignment: For demonstration purposes, here is the same sample design document. Note we use text descriptions of screens and tables: Lab AssignmentNew for this unit is our first laboratory assignment. We need to connect Access and Oracle some how. There is no need to turn in any work for the lab. But if we don't do the work, we can't go on to the next unit: Study GuidesUse the following study guides to focus concepts from the readings: Lecture SlidesHere are copies of the lecture slides presented during class: ReadingsAs before, each of the listed links will open in a new browser window:
Systems Home | Introduction | Needs Assessment | Requirements Specification | Requirements Analysis | Preliminary Design | Detailed Design | Implementation | Testing |
| Home | About | Internships | Java | Linux | Oracle | PM | Systems | Thesis | VB | Extras |
Copyright ©2006-2009, Jason Paul Kazarian. All Rights Reserved. License for reproduction, derivative works, internal commercial, and external non-commercial use granted to GITC faculty, staff, and students.