Ask a question from expert

Ask now

BTEC Level 5 HND Diploma in Computing

26 Pages4959 Words155 Views
   

Added on  2021-07-23

BTEC Level 5 HND Diploma in Computing

   Added on 2021-07-23

BookmarkShareRelated Documents
ASSIGNMENT 2 FRONT SHEET
Qualification BTEC Level 5 HND Diploma in Computing
Unit number and title Unit 9: Software Development Life Cycle
Submission date Date Received 1st submission
Re-submission Date Date Received 2nd submission
Student Name Student ID
Class Assessor name
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 signatur
Grading grid
P5 P6 P7 M3 M4M5 M6 D3 D4
1
BTEC Level 5 HND Diploma in Computing_1
Summative Feedback: Resubmission Feedback:
Grade: Assessor Signature: Date:
Internal Verifier’s Comments:
Signature & Date:
2
BTEC Level 5 HND Diploma in Computing_2
Table of Contents
1. INTRODUCTION...........................................................................................................................................................4
2. ANALYSIS (1)...............................................................................................................................................................5
2.1. REQUIREMENT DEFINITION.....................................................................................................................................5
A. I DENTIFY THE STAKEHOLDERS , THEIR ROLES AND INTERESTS IN THE CASE STUDY ...........................................................................................5
B. W HAT IS REQUIREMENT ? W HAT ARE TYPES OF REQUIREMENT ? .............................................................................................................6
C. R EQUIREMENT DEFINITION OF THE PROJECT ......................................................................................................................................9
2.2. REQUIREMENT ELICITATION TECHNIQUES.............................................................................................................10
A. E XPLAIN THE TECHNIQUES . S TATE THE ADVANTAGES AND DISADVANTAGES OF EACH ..................................................................................11
B. C OMPARE BETWEEN THE TECHNIQUES ...........................................................................................................................................14
3. ANALYSIS (2).............................................................................................................................................................16
3.1. USE CASE MODELLING...........................................................................................................................................16
A. U SE CASE DIAGRAM FOR THE SYSTEM ............................................................................................................................................16
B. B ASIC AND COMPACT USE CASE DESCRIPTION ...................................................................................................................................17
3.2. ACTIVITY MODELLING............................................................................................................................................18
3.3. STRUCTURAL MODELLING WITH CLASS DIAGRAM..................................................................................................19
4. DESIGN......................................................................................................................................................................20
4.1. ADDRESSING THE REQUIREMENTS IN THE DESIGN.................................................................................................20
A. A DDRESS THE OPTIMIZATION METHOD APPLIED TO THE MODELS OF RESEARCH ..........................................................................................20
B. I LLUSTRATE THE PROCESS WITH THE OPERATION DIAGRAM AND CLASS DIAGRAM YOU GENERATED DURING THE ANALYTICAL PHASE .........................20
5. CONCLUSION.............................................................................................................................................................23
REFERENCES......................................................................................................................................................................23
3
BTEC Level 5 HND Diploma in Computing_3
1. Introduction
In Tune Source is a company based in Southern California. Tune Source quickly known as the place to
find rare audio recordings. Annual revenue last year was $ 40 million with an annual growth rate of about
3% .5% each year. Tune Source is a website that allows customers to search and buy CDs. This site was
originally developed by an Internet consulting firm and is hosted by an Internet service provider (ISP) is
famous in Los Angeles. Tune Source IT department has become experienced with the Internet technology
because they have been working with ISPs to maintain the site. My team had been accepted to create the
Software to Tune Source. As a member of a development team, my task now is to produce the
requirements for Tune Source. I also need to specify the technique(s) or processes I used in order to get
these requirements. This article will talk about stakeholders, their roles and interests in case studies and
the type of requirements and techniques required and point out its advantages and disadvantages. In
addition, we will design a high-level function of the Tune Source system with the manipulation diagrams
to present and clarify the problems when developing the functioning of the system.
4
BTEC Level 5 HND Diploma in Computing_4
2. Analysis (1)
2.1. Requirement definition
(P5.a) Identify the stakeholders, their roles and interests in the case study. Review the requirement definition of
the project. Discuss the relationships between the FRs and NFRs.
A. Identify the stakeholders, their roles and interests in the case study
Identify the Stakeholders
A stakeholder is an individual or position which affects or is affected in some way by the
software.
Some key stakeholders: Champion, Management, Users
Other stakeholders: IT staff, external entities, etc.
Theirs Roles in case study
(Project) champion:
A high-level executive (not necessarily the project sponsor)
Provides support (time and resources)
Organizational management:
Support means the project will contribute valuably
Inspire people to get interested and use the program
System users:
Those who end up using the app
Should involve early and throughout the development
Stakeholders interests in case study
Project Champion: Present the project objectives and proposed benefits and create a
prototype of the system (demonstrate its potential value).
Organizational management: Present the project objectives and the proposed benefits,
market the benefits of the system (using memos and organizational newsletters) and
encourage the champion to talk about the project (organizational newsletters or peers).
System users: Assign user’s official positions on the project team, assign users unique
tasks with strict deadlines and request user feedback on a regular basis.
BTEC Level 5 HND Diploma in Computing_5
5
BTEC Level 5 HND Diploma in Computing_6

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Unit 9: Software Development Life Cycle
|46
|9041
|1314

Unit 9 : Software Development Life Cycle
|24
|5075
|934

Software Development Life Cycle Assignment
|27
|9120
|232

Unit 9: Software Development Life Cycle Doc
|26
|7835
|538

Unit 20: Advanced Programming Assignment
|28
|4015
|256

Unit 43: Internet of Things PDF
|43
|9819
|457