0% found this document useful (0 votes)
70 views7 pages

1 - Unit 30 - Assignment Brief 1

The document provides an assignment brief for a unit on application development. Students are asked to develop a software requirements specification (SRS) and evaluation document for a bookstore management application called FPTBook. They must analyze requirements, identify risks, research development tools and techniques, and produce design diagrams justifying their choices. The assignment aims to analyze a problem, define requirements, and design a solution while assessing risks and tools. Submissions must be in PDF format and are due by a specified date.

Uploaded by

Châu Trần
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
70 views7 pages

1 - Unit 30 - Assignment Brief 1

The document provides an assignment brief for a unit on application development. Students are asked to develop a software requirements specification (SRS) and evaluation document for a bookstore management application called FPTBook. They must analyze requirements, identify risks, research development tools and techniques, and produce design diagrams justifying their choices. The assignment aims to analyze a problem, define requirements, and design a solution while assessing risks and tools. Submissions must be in PDF format and are due by a specified date.

Uploaded by

Châu Trần
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Assignment Brief 1 (RQF)

Higher National Certificate/Diploma in Computing

Student Name/ID Number:


Unit Number and Title: Unit 30: Application Development
Academic Year: 2021 – 2022
Unit Assessor: Hoang Nhu Vinh
Assignment Title: Analysis and Design solution for a given problem
Issue Date: 10 May 2022
Submission Date:
Internal Verifier Name:
Date:

Submission Format:

Format: The submission is in the form of two documents/files


● An individual SRS document in PDF format. Writing must be professional.
● An individual evaluation document in PDF format. Writing must be professional.
Submission
● Students are compulsory to submit the assignment on the due date and in a way requested by the
Tutor.
● The form of submission will be a soft copy posted on http://cms.greenwich.edu.vn/.
● Remember to convert the word file into a PDF file before the submission on CMS.
Note:
● The individual Assignment must be your work, and not copied by or from another student.
● If you use ideas, quotes, or data (such as diagrams) from books, journals, or other sources, you
must reference your sources, using the Harvard style.
● Make sure that you understand and follow the guidelines to avoid plagiarism. Failure to comply
with this requirement will result in a failed assignment.

Unit Learning Outcomes:

LO1 Produce a Software Design Document by analyzing a business-related problem and deduce an
appropriate solution including a set of initial requirements
LO2 Use design and development methodologies with tools and techniques associated with the creation

1
of a
business application

Assignment Brief and Guidance:

Scenario: FPTBook will be a web-based software system to aid book store customers and owners to
manage their book purchases and sales about simplifying and speeding up the process of selection,
ordering, and purchasing books for customers as well as managing a database of users and a database of
products for book store owners. The attached document can view the detailed description of those roles
(Requirements.docx).

Tasks
You and your teammates (3 members/team maximum) need to prepare a software design document with
the following sections:
o A requirement specification that explores the problem by a set of user and system requirements,
as well as determines any risks related to the successful completion of your application. You are
advised to use an SRS template or modify one to complete this task.
o An evaluation section in which you research the use of software development tools and
techniques and identify any that have been selected for the development of this application. You
should compare them and justify your choices.
o A design section in which you use chosen tools from the previous step to produce design
diagrams for your solution based on the requirement specification.

2
Learning Outcomes and Assessment Criteria (Assignment 1):
Learning Outcome Pass Merit Distinction
LO1 P1 Explore a M1 Analyse a D1 Justify the tools
business-related business-related and techniques chosen
problem and produce problem using to realise a custom
appropriate methods built website. Justify
a well-defined
and produce a well- your preferred
Problem Definition
structured Software selection of tools and
Statement supported Design Document that techniques in
by a set of user and defines a proposed deducing an
system requirements. solution and includes appropriate solution to
relevant details on a business related
P2 Determine any requirements, system problem.
areas of risk related to analysis, system
the successful design, coding, testing
completion of your and implementation.
application.
LO2 P3 Research the use M2 Compare the
of software differences between
development tools and the various software
techniques and development tools and
identify any that have techniques researched
been selected for the and justify your
development of this preferred selection as
application. well as your preferred
software development
methodology.

3
Introduction

4
P1 Explore a business-related problem and produce a well-defined Problem Definition
Statement supported by a set of user and system requirements.

5
P2 Determine any areas of risk related to the successful completion of your application.

6
P3 Research the use of software development tools and techniques and identify any that have
been selected for the development of this application.

You might also like