Programming Studio COSC2803

1 Overview

The objective of the studio project is to develop a web-based application to address a Social Challenge.

iuww520iuww520iuww520iuww520iuww520iuww520iuww520iuww520iuww520

In Milestone 1 you designed and conceptualised your web-application based on a product idea that you were provided. In Milestones 2 & 3, you will develop your web-application, complete a usability test of your web-application, reflect on the feedback from test participants, and revise the implementation of your web-application. In Milestone 4 you will present and demonstrate your final web-application, showcasing the culmination of the skills and knowledge that you have learnt throughout the studio. To complete these Milestones, you will need to progressively apply the skills and knowledge that you gain through Weeks 5 to 9, plus include the skills and knowledge that you gained previously in Weeks 1 to 4.
1.1 Group Work
You will continue working with the same team from Milestone 1, unless otherwise informed by course staff. You will continue to use the team collaboration tools from Milestone 1. In addition, you will use a GitHub repository linked to the provided GitHub classroom assessment for collaborating on your code.
You are required to use team collaboration tools as specific for this assessment. Teamwork conducted in other places may not be considered for grading. You will also be required to evaluate the contributions of your group partner.
You must divide the implementation so that each member of the group contributes to every level.
Specifically:
Each person must implement one LEVEL 1 (GREEN) sub-task.
Each person must implement one LEVEL 2 (ORANGE) sub-task.
Each person must implement one LEVEL 3 (RED) sub-task.
Each person must write at least one usability test.
Each person must be a moderator for at least one usability test.
Your group should work together on some tasks, including:
Implementing common Java coding elements shared across your sub-task(s).
Optionally completing a single LEVEL 4 (PURPLE) extension task, described in Section 2.
Refining the ER Model and Relational Schema of your implemented database.
Creating a proposed 3NF ER Model of your database and showing the model in 3NF. Reimplementing your database wo use the 3NF form is an extension task.
Being an observer for usability testing.
Creating and conducting the Milestone 4 presentation.
1.2 Social Challenge
You will continue to work on the “Food Loss and Waste” Social Challenge. The Product Idea and Database Business Case provided in Milestone 1 are also used for Milestone 2-4.
2 Assessment Details
Milestones 2, 3 & 4 are integrated. Therefore, all these Milestones are described in this document. You should continue to refer to Challenge Requirement Document.
2.1 Milestone 2: Development & Usability Test Preparation
Milestone 2 is a progress update. You will complete a partially functional implementation of your web application and prepare this implementation for usability testing. In assessing your final project we will assess your usability testing, and review improvements you made between Milestones 2 and 3. We
recommend that you complete the following by the Milestone 2 deadline:
1. Fully implemented the LEVEL 1 (GREEN) sub-tasks.
2. Fully implemented the LEVEL 2 (ORANGE) sub-tasks.
3. Commenced implementation of the LEVEL 3 (RED) sub-tasks. This does not need to be fully functional but are demonstration pages, such that the pages:
a. Have fully active web links that connect all the pages together.
b. Mostly complete UI (HTML/CSS).
c. Populate the web page with “dummy” or “simple” database queries.
4. Considered your implementation of the optional LEVEL 4 (PURPLE) extension task.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值