0% found this document useful (0 votes)
60 views4 pages

Assessment 1 - Project: Instructions

Oz Paper Help WhatsApp:+91-9519066910 Email:[email protected] www.ozpaperhelp.com www.cheapassignmenthelp.co.uk www.freeassignmenthelp.com https://www.ozpaperhelp.com/
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
60 views4 pages

Assessment 1 - Project: Instructions

Oz Paper Help WhatsApp:+91-9519066910 Email:[email protected] www.ozpaperhelp.com www.cheapassignmenthelp.co.uk www.freeassignmenthelp.com https://www.ozpaperhelp.com/
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

T. +61 2 9283 4388 | F. +61 2 9283 0748 | E. [email protected].

au
Lower Ground, 101 Sussex St., Sydney NSW 2000 Australia | www.wic.nsw.edu.au

ABN: 19 080 559 600 | CRICOS CODE: 01856K | RTO: 90501

Assessment 1 – Project
Instructions:
Trainer may decide whether this will be an individual or group assessment.
You will be developing different object oriented designs/diagrams for a “Super Market Online Sale System”
described below and you will be writing, debugging and testing the codes to complete the application for the
Super Market Online Sale System described before.
Source code with screen shots and other required documents specified in the “Tasks” section below need to
be submitted to the Trainer.
The coding in this assessment needs to be developed by using windows application in C#.Net.
Other requirements for the application:
Software Requirements:
Operating System: Windows 7/XP/Vista
Front End Software: Microsoft Visual studio 2010
Database: Microsoft SQL Server 2010
Hardware Requirements:
Processor: Pentium 4.0(1.6 GHz) and Higher
Memory: 512 MB
Hard Disk: 10 GB
You must successfully complete all the tasks. If you are not sure about any aspect of this assessment, please
ask your Trainer for further clarification.

Duration:
Trainer will set the duration of the assessment.

Introductory Programming - Assessment 1 LAST UPDATED: January 2021, Version No. 2.0

Page 1 of 4
T. +61 2 9283 4388 | F. +61 2 9283 0748 | E. [email protected]
Lower Ground, 101 Sussex St., Sydney NSW 2000 Australia | www.wic.nsw.edu.au

ABN: 19 080 559 600 | CRICOS CODE: 01856K | RTO: 90501

Your tasks:
Project Description: Super Market Online Sale System
The Super Market Online Sale System will be developed to maintain the detail of product sold and tracking
customer buying behaviour.
Using this system, customer may see all details which are provided by Super Market Online Sale System
including: buying history, product promotion and product availability.
Other related user may also use the system for different purpose:
Customer services: Check order record, check product availability, update order, receive order.
Store staff: Help customer for check out, update actual product availability, order packing for delivery
Accountant: Approved credit purchase, generate reports
Super Market Online Sale System provides following features:
1. Login detail of customer
2. Customer order details
3. Product availability check
4. Check out detail
5. Back order for out of stock product

You may use visual-paradigm or draw.io or simply MS Word for this assessment. Free version (community
edition) of visual-paradigm is available at-
http://www.visual-paradigm.com/solution/freeumltool/
Draw.io is available at –
http://draw.io

Task 1:
Identify the participants (actors) and their corresponding actions (Use cases) for the system

Task 2:
With the information you have provided in the above task create a Use case diagram for the Super Market
Online Sale System.

Task 3:
Create a class diagram for one of the Use cases of any actor (e.g. order product)

Task 4:
Create a sequence diagram for “search product” in the Super Market Online Sale System.

Task 5:
Draw a simple activity diagram for the Super Market Online Sale System including back order request.

Task 6:
Discuss Collaboration diagram with an example.

Introductory Programming - Assessment 1 LAST UPDATED: January 2021, Version No. 2.0

Page 2 of 4
T. +61 2 9283 4388 | F. +61 2 9283 0748 | E. [email protected]
Lower Ground, 101 Sussex St., Sydney NSW 2000 Australia | www.wic.nsw.edu.au

ABN: 19 080 559 600 | CRICOS CODE: 01856K | RTO: 90501

Task 7:
What are the different between aggregation and composition in class diagram, explain?

Task 8:
You will be writing, debugging and testing the codes to complete the application for the Super Market Online
Sale System.

You need to create a main form that will have the following button:
 Customer register
 Product search
 Delivery detail
 Exit
Each button should open a new form for specific function. Your forms should look like the below:

Task 9:
Create Customer register screen that show a customer basic information such as Name, Contact detail etc.

Task 10:
Create Product search screen display product information and current stock available.

Introductory Programming - Assessment 1 LAST UPDATED: January 2021, Version No. 2.0

Page 3 of 4
T. +61 2 9283 4388 | F. +61 2 9283 0748 | E. [email protected]
Lower Ground, 101 Sussex St., Sydney NSW 2000 Australia | www.wic.nsw.edu.au

ABN: 19 080 559 600 | CRICOS CODE: 01856K | RTO: 90501

Task 11:
Create Delivery detail screen display a confirmation of the order.

Task 12:
Test and debug your application and when a new window form is added and take the screen shot like the one
below (look for the highlighted window)

Task 13:
Finally, document all your tasks with respective source codes and screen shots and submit to your Trainer
along with an executable file of the application.

Introductory Programming - Assessment 1 LAST UPDATED: January 2021, Version No. 2.0

Page 4 of 4

You might also like