Demonstrate comprehension of key methodologies and tools

Assignment Help Software Engineering
Reference no: EM133580892 , Length: word count:2000

Systems Design

Case project: Software design document

Learning Outcome 1: Demonstrate comprehension of key methodologies and tools for the analysis and design of enterprise information systems.

Learning Outcome 2: Design data flow diagram(s), entity relationship(s) and state process modelling for user requirement analysis.

Learning Outcome 3: Develop, analyze, and diagnose conceptual, logical, and physical web and UML data models.

Learning Outcome 4: Investigate and incorporate user requirements, business rules and constraints into the design of an information system.

• In this assessment, students must work in a group to prepare a case study of designing a software project.
• A 2000-word Report on Software Design based on your Selected project details.
• A 15-minute Presentation in week 4, session 7 during your class time by whole group.
• You are required to form groups of Three to Four (3 to 4) students.
• Your group is required to research and analyze a real-life situation and prepare a software design document of a project. Text of the project document can be prepared with essay writing AI (Artificial Intelligence) technology like service including referencing in the style you prefer.

Suggested topics (list is not restricted):
• Fingerprint voting system
• Peer assessment system
• Video attendance system
• Crowd control system
• Sentiment analysis for product rating
• Parking lot booking system
• Weather forecasting system
• Casual Marking and Control System
• Internship Management System.

Your report must follow the structure given below:

1. Executive Summary
• It should summarize the key points of the Software Design Document.

2. Introduction
Introduction has the following sections:
• Background of Project: Explain the aims, objectives, and importance of the project. What problem you are solving.
• Purpose: Explain the purpose of the Software Design Document.
• Structure: Explain the structure of the Software Design Document.

3. Information Gathering
This section has the following three components:
• Two information gathering methods: Select one interactive and one unobtrusive information gathering method and state its implementation for your software application.
• Three Case Problems: Analyze at least three case problem scenarios for your selected software project, simplify each scenario by suggesting and applying information gathering approach.
• System overview: Provide an overview of main functionalities of the system.

4. Design Viewpoints
• Logical Viewpoint: Explain the logical viewpoint related to your project. Draw class diagrams to explain the logical viewpoint.
• Information Viewpoint: Explain the information viewpoint related to your project. Draw Entity Relationship (ER) diagrams to explain the Information viewpoint.
• Interface Viewpoint: Explain the various interfaces of the project. Provide screenshots (mockups) of various aspects of Front End of the software.
• Interaction Viewpoint: Explain the interaction viewpoint related to your project. Draw Sequence Diagrams to explain the Interaction viewpoint.

5. References and Appendices
• In Harvard referencing style

Reference no: EM133580892

Questions Cloud

What are you excited about learning : What are you excited about learning? What do you think will be most challenging? After completing the topic readings, recall a time when you met someone with
Describe a time you had to design a flyer, letter, poster : Describe a time you had to design a flyer, letter, poster or other informative text.
Identify the aspect of job that would require self-awareness : Identify the aspects of the job that would require self-awareness and self-regulation. Identify the aspects of the job that would require ethical judgment.
What is a harlequin : Identify how "Repent..." uses any three of those eight elements (except "Charismatic Leader." That one's too easy), action Harlan Ellison's "'Repent
Demonstrate comprehension of key methodologies and tools : MBIS4004 Systems Design - Demonstrate comprehension of key methodologies and tools for the analysis and design of enterprise information systems
Did they support their position convincingly : Did they support their position convincingly using credible resources? Which of their points makes most sense to you, even if made a case for opposing viewpoint
How should you proceed in filming the story : You see the video journalist you are working with has set up the camera in front of the line, so it looks like there are a lot of people behind you.
What was the most difficult assignment : What was the most difficult assignment? What would have made the assignment less difficult? What advice would you give other students registered to take
How important are sports to the central characters : Consider the role of sports in the play ¨fence by American playwright August Wilson. How important are sports to the central characters?

Reviews

Write a Review

Software Engineering Questions & Answers

  The definition of the term quality in software engineering

The definition of the term quality in software engineering depends

  Dna statistics processor

Design a C++ program to a given detailed specification - Your ability to research technical knowledge required to create the desired program (in this case, optionally, a small amount of genetic knowledge) and reference your sources

  What data would you expect to fail your validation testing

What data would you expect to fail your validation testing? What use cases will you consider-what user profiles would you expect to visit your site?

  Explain in your own words the purpose of the sei exercises

Explain in your own words the purpose of the Software Engineering Institute's (SEI) exercises regarding team communication.

  Perform big data query manipulation

Perform big data query manipulation, evaluate various data storage option and type of aggregated data modelling - Carry out research on emerging Big Data

  Analysing the effects of changes organisations

What were the external and internal forces that drove that change? How did organisation leaders help facilitate change within the organisation?

  Compare and contrast a context diagram and use case diagram

Compare and contrast a context diagram (using data flow diagram (DFD) modeling) and a use case diagram (using unified modeling language (UML))

  Analyse and use complex decision making to research

Analyse and use complex decision making to research and determine the appropriate Software Engineering tools and methodologies to utilize in a given situation

  Developing the new system for MFE

Prepare a Design Class diagram for each of them - Review the case study and design a deployment plan for the final software product. Demonstrate

  Describe three requirements elicitation difficulties

Describe three requirements elicitation difficulties or challenges from the examples below. Give an example of one of these challenges from your experience or otherwise.

  How many access points should you encompass and explain

a manufacturing company consists of three buildings within two blocks of each other. each building houses approximately

  Define the program development cycle,why it is called cycle

Describe the importance of using a structured, modular approach when creating program requirements, design, and code.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd