GRADED A+
Higher Nationals in Computing
Unit 30: Application Development
ASSIGNMENT 1
Learner’s name: TRANQUOCTAN
ID: GCS18462
Class: GCS0703B
Subject ID: 1670
Assessor name: PHAN MINH TAM
Assignment due: Assignment submitted:
, ASSIGNMENT 1 FRONT SHEET
Qualification BTEC Level 5 HND Diploma in Computing
Unit number and title Unit 30: Application Development
Submission date Date Received 1st submission
Re-submission Date Date Received 2nd submission
Student Name Tran Quoc Tan Student ID GCS18462
Class GCS0703B Assessor name Phan Minh Tam
Student declaration
I certify that the assignment submission is entirely my own work and I fully understand the consequences of plagiarism. I understand that
making a false declaration is a form of malpractice.
Student’s signature
Grading grid
P1 P2 P3 M1 M2 D1
,Higher Nationals in Computing Unit 30: Application Development ASSIGNMENT 1 GRADED A+
❒ Summative Feedback: ❒ Resubmission Feedback:
Grade: Assessor Signature: Date:
Signature & Date:
, ASSIGNMENT 1 BRIEF
Qualification BTEC Level 5 HND Diploma in Computing
Unit number Unit 30: Application Development
Assignment title Analysis and Design solution for a given problem
Academic Year 2020
Unit Tutor TamPM
Issue date Submission date
Submission Format:
Submissions include 3 documents:
- A software design document in PDF format. Writing must be professional.
- An evaluation document in PDF format. Writing must be professional.
- A presentation document in Powerpoint format.
Assignment Brief and Guidance:
Scenario: As the technology is being developed rapidly nowadays, FPT Co. desires to build the
continuing study environment throughout the corporation. It is necessary to develop a system, which
manages the activity of “Training” for internal training program of the company. This system can be
used to manage trainee accounts, manage trainers, manage course categories, manage courses,
manage topics, assign topic to course, assign trainer to topic, assign trainee to course.
This is a system used by HR department. We have three roles in this system, an administrator,
training staff and a trainer. The detailed description of those roles can be viewed in the attached
document (Requirements.docx).
Tasks
You and your team need to prepare a software design document with the following sections:
A requirement specification which explores the problem by a set of user and system
requirements, as well as determine 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.
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.