1. Homepage
  2. Programming
  3. SWD604 Program Design and Construction - Assignment 2: Admin Panel

SWD604 Program Design and Construction - Assignment 2: Admin Panel

Engage in a Conversation
NZSESWD604Program Design and Construction

School of Information Technology CourseNana.COM

New Zealand Diploma in Software Development (Level 6) SWD604 Program Design and Construction CourseNana.COM

Course Code & Title: CourseNana.COM

Course aim CourseNana.COM

This course provides students an introduction to the design and construction of Object-Oriented software. It will extend individual design and programming skills developed in earlier programming courses, with an emphasis on the quality, modularity, and reusability of the software developed. Students will be introduced to current techniques used in software development that allow the goals of software development projects to be realised. CourseNana.COM

Purpose CourseNana.COM

The purpose of this assessment is to assess students’ ability to develop software applying software reuse approaches and assessing the quality of software design and implementation by applying quality assurance and testing techniques. CourseNana.COM

Assessment Information CourseNana.COM

  1. This is an individual open-book assessment which is worth 40% of your total assessment weighting of the entire course. CourseNana.COM

  2. Resources and/or equipment which may be used for this activity: CourseNana.COM

Assessment 2 v1 CourseNana.COM

Page | 1 CourseNana.COM

• • • CourseNana.COM

NZSE issued material;
your own course notes; and
other resources (referenced and cited).
CourseNana.COM

3. You have 4 WEEKS to complete this assignment Learning Outcomes CourseNana.COM

This assessment is mapped to the following learning outcomes for this course:
LO 4 Select and apply appropriate approaches to software reuse for maximum benefits of
CourseNana.COM

reusability.
LO 5 Apply quality assurance and testing techniques to assess the quality of the software
CourseNana.COM

design and implementation. CourseNana.COM

Graduate Profile Outcomes (this course is mapped to) CourseNana.COM

GPO 2: Write and maintain complex programs using design patterns, data structures and algorithms to meet specifications and software development standards. CourseNana.COM

GPO 3: Apply a range of software quality assurance techniques to verify correctness of systems on a range of platforms to meet requirements and document results. CourseNana.COM

GPO 6: Select, justify and apply architecture, patterns, services, technologies, and tools, to implement the software solution/s using current and emerging technologies. CourseNana.COM

Plagiarism CourseNana.COM

  • Any submitted assessment or part of an assessment which has plagiarised content will not be marked. CourseNana.COM

  • All cases of plagiarism and/or cheating will be investigated and dealt with according to A08: Misconduct in Assessment Policy. CourseNana.COM

    Submission Instructions CourseNana.COM

You are CourseNana.COM

• • CourseNana.COM

• • • CourseNana.COM

required to ensure you have carried out the following before submitting your assessment: CourseNana.COM

Signed assignment coversheet CourseNana.COM

Place your Name, Student ID number, Assessment and Task Number on all loose documents you are submitting with the assessment. CourseNana.COM

All answers must be written in your own words.
Proofread and spell check all written assessment work carefully.
DO NOT email your document to your tutor, it must be uploaded to the NZSE LMS
CourseNana.COM

Evidence Submission CourseNana.COM

You are required to submit the below documents as the evidence of the work done towards the assessment on Canvas CourseNana.COM

Visual Studio projects (.sln) file containing all the relevant project files and folders using appropriate naming convention for Task and subtasks wherever applicable(For ex: Task 2_Part CourseNana.COM

SWD604 Assessment 2 v1 Page | 2 CourseNana.COM

A, Task 2_Part B etc) - as a zipped folder CourseNana.COM

  • Documentation that contains screenshots of your output screen and code with properly CourseNana.COM

    labelled ( .pdf or .docx file) - should not be zipped CourseNana.COM

  • Every document submitted online on Canvas should follow the naming convention as below: Course Code_ Assessment Number_ Assessment Name_ Student Number_Document number For example, SWD604_A2_Portfolio_7647XXXXX_1. CourseNana.COM

SWD604 Assessment 2 v1 Page | 3 CourseNana.COM

Assessment CourseNana.COM

You have been hired as an intern at Ahera Taera and have completed the creation of a customer management system for Ahera Taera, a new retail outlet focusing on a varied range of customers from senior citizens to kids. CourseNana.COM

Considering all the requirements were successfully completed by you, the manager and the team has hired you to develop the next project phase. You are entrusted to develop an admin panel for the already developed software. This requires you to create the following: CourseNana.COM

1] An admin account which fulfills all the requirements as described in Task 1 below.
2] A system which has undergone all the necessary testing and checks as enlisted in Task 2 below.
CourseNana.COM

TASK 1: Total 35 marks CourseNana.COM

LO 4: Select and apply appropriate approaches to software reuse for maximum benefits of reusability. CourseNana.COM

You need to create Admin functionality keeping the software reusability concept in practice and develop the following functionality. CourseNana.COM

a. b. c. d. CourseNana.COM

TASK 2: CourseNana.COM

Admin Login
Admin dashboard
View/ update/ delete order and payment details Add/ delete/ edit product details
CourseNana.COM

(10 Marks) (10 Marks) (10 Marks) (5 Marks) CourseNana.COM

Total 65 marks CourseNana.COM

LO 5: Apply quality assurance and testing techniques to assess the quality of the software design and implementation. CourseNana.COM

a. Testing: (15 marks) CourseNana.COM

The goal of testing is to check the functionality of the software. Follow the following format. CourseNana.COM

  1. A brief introduction on how software quality can be analysed using testing techniques. CourseNana.COM

  2. Discuss objectives of Integration and Usability testing in the given scenario. CourseNana.COM

  3. Explain how the following factors influencing testing stage: CourseNana.COM

Assessment 2 v1 CourseNana.COM

Page | 4 CourseNana.COM

• • • • • • • CourseNana.COM

Scope of project
Testing scope
Testing Approach
Testing Environment
Pass/ Fail Criteria of the test Results of the testing
CourseNana.COM

Test plan CourseNana.COM

b. Integration Testing: (40 Marks) CourseNana.COM

The goal of integration testing is to apply quality assurance and testing techniques to assess the quality of the software implemented. CourseNana.COM

1. Follow the pattern below and develop at least 10 test cases to test the software: CourseNana.COM

The effectiveness of the system CourseNana.COM

  • Minimum navigation should be required to reach the desired screen or webpage, and scrollbars should be used infrequently. CourseNana.COM

  • Uniformity in the format of screen/pages in your application/website. CourseNana.COM

  • Option to search within your software application or website. CourseNana.COM

    The accuracy of the system CourseNana.COM

    No outdated or incorrect data like contact information/address should be present. Assessment 2 v1 Page | 5 CourseNana.COM

  1. Execute the developed test cases to check the quality of the software and verify if there exists any bug. CourseNana.COM

  2. If there exists any bug, analyse it and provide a brief description of its root cause. CourseNana.COM

  3. Fix the bug that has been detected. CourseNana.COM

c. Usability Testing: (10 Marks) CourseNana.COM

The objective of usability testing is to ensure end-user satisfaction by focusing on the following key parameters of the system.
You need to find at least two partners with whom the end-user application (.exe) file will be shared. These partners should complete the following checklist and provide a brief justification for their feedback as a report.
CourseNana.COM

Assessment 2 v1 Page | 6 CourseNana.COM

The user friendliness of the system CourseNana.COM

  • Controls used should be self-explanatory and must not require training to operate CourseNana.COM

  • Help should be provided for the users to understand the application/website CourseNana.COM

  • Alignment with the above goals helps in effective usability testing CourseNana.COM

    Collect necessary feedback CourseNana.COM

    Collect the usability feedback from respective partners and write a brief report which summarizes the effectiveness, efficiency, accuracy, and the user friendliness of your developed software. CourseNana.COM

No broken links should be present. CourseNana.COM

School of Information Technology
New Zealand Diploma in Software Development (Level 6)
CourseNana.COM

Cover Sheet and Student Declaration CourseNana.COM

This sheet must be signed by the student and attached to the submitted assessment. SWD604 CourseNana.COM

Course Title: CourseNana.COM

SWD604
Program Design and Construction
CourseNana.COM

Course code: CourseNana.COM

Student Name: CourseNana.COM

Student ID: CourseNana.COM

Assessment No & Type: CourseNana.COM

Due Date: CourseNana.COM

2 – Assignment Portfolio CourseNana.COM

Cohort: CourseNana.COM

Date Submitted: CourseNana.COM

Tutor’s Name: CourseNana.COM

Assessment Weighting CourseNana.COM

Total Marks CourseNana.COM

40% 100 CourseNana.COM

Student Declaration: CourseNana.COM

I declare that: CourseNana.COM

  • I have read the New Zealand School of Education Ltd policies and regulations on assessments and CourseNana.COM

    understand what plagiarism is. CourseNana.COM

  • I am aware of the penalties for cheating and plagiarism as laid down by the New Zealand School of CourseNana.COM

    Education Ltd. CourseNana.COM

  • This is an original assessment and is entirely my own work. CourseNana.COM

  • Where I have quoted or made use of the ideas of other writers, I have acknowledged the source. CourseNana.COM

  • This assessment has been prepared exclusively for this course and has not been or will not be submitted CourseNana.COM

    as assessed work in any other course. CourseNana.COM

  • It has been explained to me that this assessment may be used by NZSE Ltd, for internal and/or external CourseNana.COM

    moderation. CourseNana.COM

  • If I am late in handing in this assessment without prior approval (see student regulations in handbook), CourseNana.COM

    marks will be deducted, to a maximum of 50%. CourseNana.COM

SWD604 Assessment 2 v1 Page | 7 CourseNana.COM

Student signature: Date: CourseNana.COM

Tutor only to complete CourseNana.COM

Assessment result: CourseNana.COM

Mark /100 Grade CourseNana.COM

SWD604 Assessment 2 v1 CourseNana.COM

Page | 8 CourseNana.COM

Assessment Criteria CourseNana.COM

Evidence CourseNana.COM

Task 1 CourseNana.COM

LO 4: Select and apply appropriate approaches to software reuse for maximum benefits of reusability CourseNana.COM

Admin Login (10 marks) CourseNana.COM

Fully functional Admin login has been created using reusability concept. CourseNana.COM

(8-10 marks) CourseNana.COM

Partially functional Admin login has been created using reusability concept. CourseNana.COM

(5--7 marks) CourseNana.COM

Fully functional Admin login has been created without using reusability concept. CourseNana.COM

(1-4 marks) CourseNana.COM

The student has not implemented the task. CourseNana.COM

(0 mark) CourseNana.COM

Admin dashboard CourseNana.COM

(10 marks) CourseNana.COM

Fully functional Admin dashboard has been created using reusability concept. CourseNana.COM

(8-10 marks) CourseNana.COM

Partially functional Admin dashboard has been created using reusability concept. CourseNana.COM

(5--7 marks) CourseNana.COM

Fully functional Admin dashboard CourseNana.COM

has been created without using reusability concept. CourseNana.COM

(1-4 marks) CourseNana.COM

The student has not implemented the task. CourseNana.COM

(0 mark) CourseNana.COM

View/ update/ delete order & payment details CourseNana.COM

(10 marks) CourseNana.COM

Fully functional view/update/ delete order & payment details has been created using reusability concept. CourseNana.COM

(8-10 marks) CourseNana.COM

Partially functional view/update/ delete order & payment details has been created using reusability concept. CourseNana.COM

(5--7 marks) CourseNana.COM

Fully functional view/update/ delete order & payment details has been created without using reusability concept. (1-4 marks) CourseNana.COM

The student has not implemented the task. CourseNana.COM

(0 mark) CourseNana.COM

Add/ delete/ edit product details CourseNana.COM

(5 marks) CourseNana.COM

Fully functional add/delete/ edit product details have been created using reusability concept. (5 marks) CourseNana.COM

Partially functional add/delete/ edit product details have been created using reusability concept. CourseNana.COM

(3-4 marks) CourseNana.COM

Fully functional add/delete/ edit product details have been created without using reusability concept. (1-2 marks) CourseNana.COM

The student has not implemented the task. CourseNana.COM

(0 mark) CourseNana.COM

TASK 2 CourseNana.COM

LO 5: Apply quality assurance and testing techniques to assess the quality of the software design and implementati on CourseNana.COM

Testing (15 marks) CourseNana.COM

ALL of the following has been evidenced to check the functionality of software CourseNana.COM

1. Introduction 2. Objectives 3. Factors CourseNana.COM

(11-15 marks) CourseNana.COM

TWO of the following evidence to check the functionality of software is provided: CourseNana.COM

1. Introduction 2. Objectives 3. Factors CourseNana.COM

(6-10 marks) CourseNana.COM

ONE of the following evidence to check the functionality of software is provided: CourseNana.COM

1. Introduction 2. Objectives 3. Factors CourseNana.COM

(1-5 marks) CourseNana.COM

The student has not implemented the task. CourseNana.COM

(0 mark) CourseNana.COM

Integration Testing CourseNana.COM

(40 marks) CourseNana.COM

ALL of the following has been evidenced to execute the integration testing of the software: CourseNana.COM

1. Provided 9-10 test cases. CourseNana.COM

ALL of the following has been evidenced to execute the integration testing of the software: CourseNana.COM

  1. Provided 6-8 test cases. CourseNana.COM

  2. Executed the test cases. CourseNana.COM

ALL of the following has been evidenced to execute the integration testing of the software: CourseNana.COM

1. Provided 3-5 test CourseNana.COM

cases. CourseNana.COM

ALL of the following has been evidenced to execute the integration testing of the software: CourseNana.COM

  1. Provided 1-2 test cases. CourseNana.COM

  2. Executed the test cases. CourseNana.COM

Provided 510 test
cases
CourseNana.COM

BUT CourseNana.COM

haven’t executed the test
cases
CourseNana.COM

The student has not implemented the task. CourseNana.COM

  1. Executed the test cases. CourseNana.COM

  2. Provided detailed CourseNana.COM

    explanation of the test steps. CourseNana.COM

(32-40 marks) CourseNana.COM

3. Provided detailed CourseNana.COM

explanation of the test steps. CourseNana.COM

(24-31 marks) CourseNana.COM

  1. Executed the test CourseNana.COM

    cases. CourseNana.COM

  2. Provided CourseNana.COM

    detailed explanatio n of the test steps. CourseNana.COM

(15-23 marks) CourseNana.COM

3. Provided detailed CourseNana.COM

explanation of the test steps. CourseNana.COM

(7-14 marks) CourseNana.COM

AND CourseNana.COM

have not provided detailed explanation of the test steps. CourseNana.COM

(1-6 marks) CourseNana.COM

(0 mark) CourseNana.COM

CourseNana.COM

Usability Testing CourseNana.COM

(10 mars) CourseNana.COM

ALL of the following has been evidenced to execute the usability testing of the software: CourseNana.COM

  1. Thesystem’s CourseNana.COM

    effectiveness CourseNana.COM

  2. Thesystem’s CourseNana.COM

    efficiency CourseNana.COM

  3. Thesystem’s CourseNana.COM

    accuracy CourseNana.COM

  4. Thesystem’s CourseNana.COM

    user CourseNana.COM

    friendliness CourseNana.COM

  5. Summarized CourseNana.COM

    feedback report CourseNana.COM

(9-10 marks) CourseNana.COM

FOUR of the following has been evidenced to execute the usability testing of the software: CourseNana.COM

  1. The system’s CourseNana.COM

    effectiveness CourseNana.COM

  2. The system’s CourseNana.COM

    efficiency CourseNana.COM

  3. The system’s accuracy CourseNana.COM

  4. The system’s CourseNana.COM

    user CourseNana.COM

    friendliness CourseNana.COM

  5. Summarized CourseNana.COM

    feedback report CourseNana.COM

(7-8 marks) CourseNana.COM

THREE of the following has been evidenced to execute the usability testing of the software: CourseNana.COM

  1. The system’s CourseNana.COM

    effectiveness CourseNana.COM

  2. The system’s CourseNana.COM

    efficiency CourseNana.COM

  3. The system’s CourseNana.COM

    accuracy CourseNana.COM

  4. The system’s CourseNana.COM

    user CourseNana.COM

    friendliness CourseNana.COM

  5. Summarized CourseNana.COM

    feedback report CourseNana.COM

(4-6 marks) CourseNana.COM

ONE/ TWO of the following has been evidenced to execute the usability testing of the software: CourseNana.COM

  1. The system’s effectiveness CourseNana.COM

  2. The system’s CourseNana.COM

    efficiency CourseNana.COM

  3. The system’s accuracy CourseNana.COM

  4. The system’s CourseNana.COM

    user CourseNana.COM

    friendliness CourseNana.COM

  5. Summarized CourseNana.COM

    feedback report CourseNana.COM

(1-3 marks) CourseNana.COM

The student has not implemente d the task. CourseNana.COM

(0 mark) CourseNana.COM

Get in Touch with Our Experts

WeChat (微信) WeChat (微信)
Whatsapp WhatsApp
NZSE代写,SWD604代写,Program Design and Construction代写,NZSE代编,SWD604代编,Program Design and Construction代编,NZSE代考,SWD604代考,Program Design and Construction代考,NZSEhelp,SWD604help,Program Design and Constructionhelp,NZSE作业代写,SWD604作业代写,Program Design and Construction作业代写,NZSE编程代写,SWD604编程代写,Program Design and Construction编程代写,NZSEprogramming help,SWD604programming help,Program Design and Constructionprogramming help,NZSEassignment help,SWD604assignment help,Program Design and Constructionassignment help,NZSEsolution,SWD604solution,Program Design and Constructionsolution,