Question

Question 1: In a tabular form, list the fundamental system modeling perspectives as context, interaction, structural,...

Question 1: In a tabular form, list the fundamental system modeling perspectives as context, interaction, structural, and behavioral and provide the names of corresponding UML diagrams that best fits to each model perspective. When applicable, provide subcategories for the system modeling perspectives, as well as possible alternative diagrams.

Question 2: Imagine you are hired to design a software FBI-HRSW for FBI to be used in its Human Resources Department to hire job applicants. Draw the context model for the FBI-HRSW software.

Question 3: Develop a sequence diagram showing the interactions involved when a student registers for a course in a university. Courses may have limited enrollment, so the registration process must include checks if enrollment is possible. Assume that the student accesses an electronic course catalog to find out about available courses. Also consider the course prerequisites. If you would like to add more complexities, you can do so. Please provide any assumptions you make.

Question 4: Analyze how messages and mailboxes are represented in the email system that you use.

4.A.) Based on your analysis, draw the classes and their associations of your email system (a class diagram similar to Figure 5.9 of the textbook). Include cardinalities (multiplicities of relationships) in your diagram.

4.B.) Also, draw the details of the object classes that might be used to represent a mailbox and an email message in this system (draw two separate class diagrams for a mailbox and an email message similar to Figure 5.10 of the textbook).

Question 5: Draw a state diagram of the control software for an automatic washing machine that has different programs for different types of clothes. This is your design, so make any assumptions, such as number of programs, cloth types, etc. when necessary n your design.

0 0
Add a comment Improve this question Transcribed image text
Know the answer?
Add Answer to:
Question 1: In a tabular form, list the fundamental system modeling perspectives as context, interaction, structural,...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • you are asked to do a detailed design using class diagram, modeling interactions and behaviour for...

    you are asked to do a detailed design using class diagram, modeling interactions and behaviour for a part of a library system. This part can be described as a use case: checkout an library item. In this use case, a librarian use the system to check out an item for a legitimate borrower. The system need to check the borrower’s record first and then update the library data, the borrower’s record etc. Note that the Example 4.12 of the textbook...

  • Draw context and level-1 data flow diagrams representing all of the details of the system described...

    Draw context and level-1 data flow diagrams representing all of the details of the system described in the following narrative. In drawing these diagrams, if you discover that the narrative is incomplete, make up reasonable assumptions or explanations to complete the story. Draw your diagrams using Visio and submit your Visio files using the designated dropbox folder. MIS courses at the University of Memphis will use a new assignment submission system that would allow students to submit their assignments and...

  • system analysis and design Class Diagram Scenario An instructor consists of name, address, email, number, and...

    system analysis and design Class Diagram Scenario An instructor consists of name, address, email, number, and salary. There can be either a full-time or part-time instructor. A student consists of name, student number, and email. Students can enroll for at least one seminar in a semester. Each seminar consists of seminar name, seminar number, and fees. Full-time instructors are responsible for taking the seminars. Each seminar can be taken by at least one and at most two instructors. Only two...

  • please draw a diagram, follow the task for the assignment. you can draw any diagram based...

    please draw a diagram, follow the task for the assignment. you can draw any diagram based on information. 1. Do a web search to find out 1) The major functions of the following tools and provide a screen shot for each software, 2) Can it be downloaded from the web for the limited use of the software? Software Three major functions of Can it be downloaded? the software Full Version or Limited Edition? Microsoft Visio Microsoft Flow Microsoft Teams Microsoft...

  • Draw the domain class diagram for the following question. You should identify the necessary classes and...

    Draw the domain class diagram for the following question. You should identify the necessary classes and the types of relationships connecting them, in order to closely model the provided information. Include the names, role names, and multiplicities for all associations. Provide the directionality for the aggregations and reflexive associations, if you use them in your diagram. Identify at least two attributes for each class. Methods are not required. Question: At a university, courses are offered as course sections, and a...

  • . You have been asked to build a course registration system for your university Develop an...

    . You have been asked to build a course registration system for your university Develop an entity-relationship diagram that describes data objects, relationships and attributes. Draw a context-level model (level 0 DFD/CFD) for your system. Write a context level processing narrative for the system. Draw a level 1 DFD/CFD for your system. 2. What is the difference between cardinality and modality? (Pressman 6.4.3 7th Ed or Pressman 8.3.4 6th Ed) Does the information flow continuity concept mean that if one...

  • Question 1.Write a SQL statement for each of the following questions based on the above tables...

    Question 1.Write a SQL statement for each of the following questions based on the above tables (50 Points). 1) Create “Enrollment” table. 2) Change the credits of “Database” course from 2 to 3. 3) List the course titles (not Course_No) and grades John Doe had taken. 4) Calculate average of Café Balance, and name new field as Average Balance. 5) Create a roster for “Database” course (list student ID, last name, first name, major, and status for each student enrolled...

  • Question 1 (a) Describe the five IP addressing classes. Provide an example for each of classes...

    Question 1 (a) Describe the five IP addressing classes. Provide an example for each of classes in binary and dotted-decimal representation. (b) Show the conversion of each of the addresses. (c) Describe the function of the subnet address for each of the classes and how does it work. [20 Marks] Question 2 (a) Define message switching, circuit switching and packet switching. Draw a diagram for each method to show the difference between them. (b) Identify the samples of network environment...

  • plz No handwriting and NO pictures Introduction The case study is about the analysis of the...

    plz No handwriting and NO pictures Introduction The case study is about the analysis of the students’ understanding in analyzing a given scenario and practical skills to apply concepts and build diagrams studied in IT242 (Software Engineering). The case study consists of five parts. Students are required to answer all these parts based on the below scenario. The SEU has adopted a blending approach to electronic learning, requiring learners to attend class lectures (25%), while 75% of course time is...

  • Please note: • This is an assignment about Entity Relationship modeling. It’s not about creating database...

    Please note: • This is an assignment about Entity Relationship modeling. It’s not about creating database using DBMS. The output of this modeling usually shows diagrams and descriptions. • Please use any diagram notations that the textbook ever used. You may use generic drawing tools in office applications, or diagram/flow-chart tool such as MS-Visio to produce ER diagrams. • Please provide appropriate attributes that satisfy the information requirements to all entities and relationships. • Late assignments will be graded down...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT