- 2069 Bhadra · 6 marks
Conceptual, specification, implementation model classification
Short answer
a) Specification (time); b) Conceptual (unit treats disease); c) Conceptual (test in department); d) Implementation (OS, video format); e) Specification (timing rule before OT); f) Conceptual (patient-unit association).
Here are some of the requirements for a system that you are going to build for the Grand Care Hospital, which is coming in operation soon. Identify which of the following information are used in building Conceptual, Specification and Implementation model. (a) Each out-patient registration process takes an average of 90 seconds. (b) Liver unit will treat the Jaundice patients. (c) All bio-chemistry tests are carried out in Pathology department. (d) The newly installed GE USG machine can record diagnostic video too. Extended computer interfacing is required with Windows OS and mpeg-4 application. (e) Each Gastro-patient going to operation theater (OT) is to be re-evaluated for bowel status exactly 30 minutes before their OT schedule. (f) Some of the gastro-patients visit Liver unit too.
Following Fowler's three perspectives of modelling:
- Conceptual model: describes the concepts of the domain and their relationships, as the domain experts see them. No software is considered.
- Specification model: describes the software's interfaces, behaviour, rules and required performance (what the software must do), not how it is built.
- Implementation model: describes how the software is actually built: platform, technology, language, hardware, formats.
| Item | Information | Model | Reason |
|---|---|---|---|
| (a) | Registration takes an average 90 seconds | Specification | A performance/timing requirement on the software's behaviour |
| (b) | Liver unit treats Jaundice patients | Conceptual | Domain fact: relation between Unit and Disease/Patient |
| (c) | Bio-chemistry tests are done in Pathology department | Conceptual | Domain fact: relation between Test and Department |
| (d) | GE USG records video; interfacing with Windows OS and mpeg-4 | Implementation | Names a device, OS and file format (technology) |
| (e) | Gastro-patient re-evaluated exactly 30 min before OT | Specification | A rule on the behaviour/timing of the system's operation |
| (f) | Some gastro-patients visit Liver unit too | Conceptual | Association with multiplicity between Patient and Unit (many-to-many) |
Conceptual: Patient *---* Unit Test *---1 Department
Specification: register() <= 90 s ; reEvaluate(OT - 30 min)
Implementation: Windows OS, MPEG-4 video, GE USG interface
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Identify conceptual classes; create domain model · Object Oriented Analysis and Design, chapter 2
- Buy a Product conceptual model · Object Oriented Analysis and Design, chapter 2
- Structural model vs implementation model · Object Oriented Analysis and Design, chapter 1
- Health care center class diagram to code · Object Oriented Analysis and Design, chapter 4
- Short note: Distributed system implementation · Object Oriented Analysis and Design, chapter 4
- Patient information store and retrieve · Object Oriented Programming, chapter 8
- Restaurant information system requirements · Software Engineering, chapter 1
- System implementation and conversion · Information System, chapter 6
- Setting out of a building · Building Technology, chapter 2
All Object Oriented Analysis and Design chapter 2 questions →