ITS64604 Software Engineering
MLO 3: Demonstrate subject specific skills with respect to applying modelling techniques and notations in the group project coursework.
INDIVIDUAL TASKS
Question
1. Use Lucidchart or similar tools to create the following diagrams:
a) Use Case Diagram: Model the ‘Order Fulfillment Process’ based on Lecture Slide 10/14 from the Overview of Business Information Systems.
b) Class Diagram: Depict the ‘Food Ordering System’ based on Figures 6-5 and 6-6 (from Chapter 6 - Structuring System Requirements).
2. Embed the diagrams in a Word document and include a brief textual description explaining each one.
3. Submit this document as part of your group’s final report. Put the individual marking rubric for each student.
GROUP TASKS
Question
This task refers to the following case scenario in page 6 and 7.
1. Form a group of 5 students to complete the following:
a) Requirement Analysis: Identify and document functional and non-functional requirements in a table. Analyse using requirements elicitation
b) Scope Definition: Clearly state the proposed system's scope. Scope may be defined in terms of the people involved in the system processing, the people who control data involved in the system, the amount of data involved in the processing, or the costs of system failure. Explain what is covered by the system you proposed and what is not covered.
c) System Design:
i. Develop an SDLC model for your project.
ii. Draw the Use Case Diagram for the proposed website.
iii. Draw the Class Diagram to model the system's information.
d) Prototype Development:
i. Build an alpha or beta version of your website.
ii. Include mock-ups of the user interface with descriptions of major functionalities and key benefits.
2. Prepare a comprehensive final report that includes all tasks, diagrams, and prototype details.
3. Submit all files in a named folder through the provided submission link by 7th March 2025.
Case Scenario: Website Development for Hotelcatz
Needs
Students need to develop a website to reach out to the community and to serve and support the current Hotelcatz, our client. Furthermore, students need to develop a website that can be maintained by a Hotelcatz employee, without the need to regularly employ Hotelcatz to make changes. The students need to employ a website that able to add and revise both text and photos and additional pages if necessary.
Solutions
Group of students will provide Hotelcatz with a fresh new web design that is easy to navigate and provides useful information to current subscribers. The design will also convey to potential subscribers that Hotelcatz is a professional, reliable company. The design will integrate the current logo and color palette so it will maintain a familiar look to current subscribers but will at the same time show them that company is improving its web presence (if applicable) in order to serve them better.
Content Management System
Central to the new design from Hotelcatz Shops will be a robust Content Management System (CMS) that will allow Sample Company to make changes easily to the website, without requiring a dedicated workstation or additional software.
Website Organization
The new design will have five main landing pages:
1. Home Page
2. About/Contact
3. Gallery
4. Booking and pay
5. Blog
These five pages will be "hardwired" into the new design by group of students and links to them will appear in the horizontal menu bar at the top of the page (below the logo and other header content).
On each of these pages, students will include a left-hand column that company can use to create links to as many "subpages" as they wish. Therefore, the CMS allows as many pages as necessary, without incurring additional cost beyond the original design and landing pages fee.
Workflow
Our client, Hotelcatz Shops is giving you freedom to creative preliminary design concept for the its new website. That design concept will include the basic layout, color palette, font choices, etc.
Website Design and Setup
work with clients to create a custom website interface - layout, colors, and fonts set up website architecture and navigation system
implement nameplate/logo placement and design create website
mirror the testing via group presentation with the prototype
integrate content management system
Submission final report format
1. Cover page
2. Table of contents
3. Individual student answer (Write your name and ID). Do the same step for the other group members.
4. Individual student rubric.
5. Final project answer. The final project arrangements:
a) Introduction
b) Requirement analysis
c) Scope definition
d) System design (SDLC, GUI, UML diagrams)
e) Website development (GUIs with description)
f) Conclusion
6. Final project marking rubric.
版权所有:编程辅导网 2021 All Rights Reserved 联系方式:QQ:99515681 微信:codinghelp 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。