EBK SOFTWARE ENGINEERING
10th Edition
ISBN: 9780133943238
Author: SOMMERVILLE
Publisher: PEARSON CO
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Chapter 5, Problem 5.5E
Program Plan Intro
Sequence diagram:
Sequence diagram is a dynamic model to represent the UML (Unified Modeling Language), a diagrammatic approach to show the interaction of objects dynamically.
- The messages passing between the objects are shown in the form of defined interactions.
Elements used in Sequence diagram:
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Assume a university system serving students to open two accounts (new students and transfer students). The students can register courses using online system. Analyze the above scenario to give justification for each class and the relationships between them, and develop the diagram using UML to include the classes and use the appropriate connections between them.
Construct an E-R diagram for a hospital with a set of patients and a set of medical doctors. Associate with each patient a log of the various tests and examinations conducted.
Draw a data flow diagram (DFD) for the development of the admission and registration system, bearing in mind that the users of the system, the processes and the stored data are as follows:
system users
processes
saved data
students
- Deletion and addition
- withdrawal from the course
- apology for the semester
- student schedule
- withdrawal requests
- apology requests
faculty members
-recording attendance and absence
- monitoring grades,
- attendance and absence detection
- Transcript for class
department heads
approving requests
Deanship of Admission and Registration
implementing requests
Draw a data flow diagram starting from the zero level to the second level. Please add the detailed processes and data saved by level
Chapter 5 Solutions
EBK SOFTWARE ENGINEERING
Ch. 5 - Prob. 5.1ECh. 5 - How might you use a model of a system that already...Ch. 5 - Prob. 5.3ECh. 5 - Prob. 5.5ECh. 5 - Prob. 5.6ECh. 5 - Prob. 5.7ECh. 5 - Draw a sequence diagram for the same system....Ch. 5 - Draw state diagrams of the control software for:...Ch. 5 - You are a software engineering manager, and a...
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- Answer the following questions based on the following activity diagram: Questions: a. Name all the actors involved in this diagram. b. Identify at least five activities in this diagram. c. Identify any decision nodes in this diagram. d. Identify all of the synchronisation bars in this diagram. e. Can ‘Fill Order’ and ‘Send Invoice’ activities occur at the same time?arrow_forwardDesign an aggregate class diagram for a traditional e-banking management system. The basic operations that a bank includes opening new accounts, allowing loans, ATM management system, credit and debit card management system etc. You must include dependencies, multiplicities, and analysis packages if necessary by using conventional signsarrow_forwardDraw a DFD that represents the processes involved in cooking and serving a three-course dinner, including all such associated tasks as laying out the table. Seeking to ensure that your solution does not impose any unnecessary assumptions about the sequencing of actions.arrow_forward
- Draw a context diagram and a diagram 0 DFD that represents the information system at a typical library. Make sure there is enough detail in the drawing for full credit.arrow_forward1- Develop a sequence diagram showing the interactions involved when a student registers for a course in a university. Courses may have limited enrolment, so the registration process must include checks that places are available. Assume that the student accesses an electronic course catalogue to find out about available courses. 2- Describe of the Sequence Diagram (question 1)arrow_forwardDraw an ER Diagram for the following Business Situation: A bank has a phone call system in which the costumer can call and talk to one employee and inquire of their existing account. Costumer can have two type of accounts, checking account or savings account, client can own both type of accounts. One of the assumptions which is being made with this project is all interactions will be over the phone. Clients would call in to the business’ account representatives who will have to search the client in internal database. Once the client has been searched in the database, representative will go forth and verify the client via personal information displayed through the database. Personal Information would include, full name, address, last 4 of social security, and account number. The project will assume that the business is domestic, and all clients are in the United States. Once the client is verified, representative can discuss business related queries, including transactional questions…arrow_forward
- Create a Use Case Diagram for the below scenario: In The University of Technology Library Systems, whenever a new books arrives to the university that books information will be entered by the inventory officer into the inventory. Library staff will allow the students to borrow the books and also return the books. Students in the university can search the books and reserve that book automatically to borrow. Also there is a Library manager who will have permission to print the books titles delete the book copy information, view overdue or books which are not returned on time and also view who has reserved the books in advance Now draw the use case diagram by identifying actors, use cases etc.arrow_forwardDraw a sequence diagram that represents the process of exam conduction in Comsats University described in the case study below: The Teacher first informs the students of the exam date and the syllabus (material) included as part of exam. The Teacher then prepares the exam paper and send this paper to Teaching Area In charge (TAI) for approval of paper. If paper approved then the instructor gets the exam paper copied from staff to produce enough copies for the students, and later the instructor hands over the exam paper to the students on the designated time and location. The students are required to write their answers against questions listed in the exam paper. Students should hand in their solution sheet to the teacher before time runs out. If the time is over before submission, the student will only submit exam paper as solution sheet will not be acceptable. The instructor then gives the solution sheet of students to the Teaching Assistance (TAs), along with sample solutions to each…arrow_forwardDraw ER diagram for a university library information system which stores information about books, journals, publishers, students, staff, borrowing of books, and reservation of books. Note that the library may have more than one copy for some of the books.arrow_forward
- Construct an E-R diagram for the following hospital: In this hospital, we have many patients (characterized by social security number, name, insurance, the admission date, and the date of check out) received by medical doctor. Each medical doctor in the hospital is characterized by: ID number, name, and specialization. For every patient, the medical doctor will perform one or more tests and examinations to diagnose his illness. Each test or examination is characterized by an ID, name, date, time, and result. In your ER-Diagram, you must specify the key for each entity and all relationship cardinalities.arrow_forwardWhat factors must be present for there to be efficient interaction?arrow_forwardDevelop a context diagram and level-0 diagram for the hospital pharmacy system described in the following narrative. If you discover that the narrative is incomplete, make up reasonable explanations to complete the story. Supply these extra explanations along with the diagrams. The pharmacy at Mercy Hospital fills medical prescriptions for all hospital patients and distributes these medications to the nurse stations responsible for the patients’ care. Prescriptions are written by doctors and sent to the pharmacy. A pharmacy technician reviews each prescription and sends it to the appropriate pharmacy station. Prescriptions for drugs that must be formulated (made on-site) are sent to the lab station, prescriptions for off-the-shelf drugs are sent to the shelving station, and prescriptions for narcotics are sent to the secure station. At each station, a pharmacist reviews the order, checks the patient’s file to determine the appropriateness of the prescription, and fills the order if the…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education