0% found this document useful (0 votes)
69 views

Applications Development Assignment

The document outlines an assignment to design and develop a web and mobile application for a client called HealthInvesto. Students are to produce a software requirements specification, research and select appropriate development methodologies and technologies, develop the application individually, and write a quality assurance report.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
69 views

Applications Development Assignment

The document outlines an assignment to design and develop a web and mobile application for a client called HealthInvesto. Students are to produce a software requirements specification, research and select appropriate development methodologies and technologies, develop the application individually, and write a quality assurance report.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

HIGHER NATIONALS - ASSESSMENT (ASSIGNMENT)

Name of the Learner Mr. / Ms.


Ref. No. of the Learner Pearson Regd. No. :

Unit Title Unit 30: Applications Development Batch No & Semester CSD 12 & 13, Semester 03

Assignment Number 01 (All LOs)


Assessor Mr. A.R. Mohamed Nizzad
Issue Date 24.02.2023
Submission Date 14.04.2023 Date Received 1st submission :
:
Re-submission Date Date Received 2nd submission

Assessor Summative Feedback:

Grade: Assessor Signature: Date:


Resubmission Feedback - Formative:

Grade: Assessor Signature: Date

Internal Verifier’s Comments:

Signature of the IV Date


Student Agreement: Student Signature
I understand the feedback given to me and agree to carry out the actions in
future works as required and indicated. Date

Please note that grade decisions are provisional. They are only confirmed once internal and external moderation
has taken place and grades decisions have been agreed at the assessment board.
LEARNER ASSESSMENT SUBMISSION AND DECLARATION
When submitting evidence for assessment, each learner must sign a declaration confirming that the work is
their own.

Please list the evidence submitted for each task. Indicate the page numbers where the evidence can be found
or describe the nature of the evidence (e.g. video, illustration).

Unit No. & Title:


Task Assessment Evidence P Page No. M Page No. D Page No.

Additional comments to the Assessor:


PLAGIARISM
Plagiarism is a particular form of cheating. Plagiarism must be avoided at all costs and students who break the
rules, however innocently, may be penalised. It is your responsibility to ensure that you understand correct
referencing practices. As a university level student, you are expected to use appropriate references throughout
and keep carefully detailed notes of all your sources of materials for material you have used in your work,
including any material downloaded from the Internet. Please consult the relevant unit lecturer or your course
tutor if you need any further advice.

Learner declaration

I certify that the work submitted for this assignment is my own. I have clearly referenced any sources used
in the work. I understand that false declaration is a form of malpractice.

Learner Signature: Date:


ASSESSMENT TRACKING
ASSESSMENT RECORD AND FEEDBACK SHEET
Programme: HND in Computing Student Name:
Unit No. & 30. Applications Assessment
Unit Grade:
Title: Development Date:
Assessor Completion IV
Mr. A.R.M. Nizzad
Name: Date: Signature:

Criteria Hand In Formative Resubmissi


Assignment Learning Objectives Date Issued
Targeted Date Feedback on Date*

* Resubmissions must be approved by the Assessment Board

Assignment Assessor
Grading Criteria Date Acheived Comments
No. Signature
Unit Review Plan ISVU 2014 Rev 1.0

Assignment Task Evidence Formative Comments Date


Pearson
Higher Nationals in
Computing
Unit 30: Application Development

Assignment Brief Number: 1


Higher National Certificate/Diploma in
Computing
Assignment Brief
Student Name/ID Number
Unit Number and Title 30: Application Development.
Academic Year 2023
Unit Tutor Mr. A.R. Mohamed Nizzad
Assignment Title Design and Development of a Web Based Job Portal
Issue Date 24.02.2023
Submission Date 14.04.2023
IV Name & Date Mr. K. Mohamed Ishraque

Submission Format
Submission Format
The submission is in the form of two documents:
Part 1: IEEE Software Requirement Specification must be prepared and completed, template is
attached herewith the assignment
Part 2: Report 2000 to 3000 words, Analysis document on the development methodologies,
development tools and techniques
Part 3: System Presentation (Microsoft PowerPoint) report on functional business application,
filled peer evaluation sheet
Part 4: Code with comments, code snippets
Part 5: Submit your developed business application with the relevant supporting documentation
(user manuals etc.). As confirmation of self-development, source code and project files should be
zipped and provided as softcopy on CD
Part 6: Critical Software Quality Assurance Report

You are required to make use of headings, paragraphs, subsections and illustrations as
appropriate, and all work must be supported with research and referenced using the Harvard
referencing system.
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 of a business application.
LO3: Work individually and as part of a team to plan and produce a functional business application
with support documentation.
LO4: Evaluate the performance of a business application against its Software Design Document and
initial requirements

Assignment Brief and Guidance


As a start-up company, you are approached by a client called HealthInvesto to design and develop a hybrid
application to meet the following requirements.

The client wants to build a SaaS (Software as a Service) application to serve the local private hospitals where
the hospitals can list the specialists and manage them under their particular hospital.

On the other hand, a general public who requires the consultation of a medical practitioner wants to use a
mobile application to search a particular doctor / consultant based on the hospital and or specialization and or
date of consultation.

Considerations
• They require a cloud-based solution so that data can be shared across multiple deployment environment
(Web, Mobile & Etc)
• The client is more favourable towards a hybrid application as the budget is limited where the single
code based can be utilized for cross platform deployment.
• As a company you are expected to practice agile methodology to realize the solution.
• You're also expected to complete the project in 3 sprints (where each sprint is of 2 weeks). Thus, you
are expected to familiarize with the agile methodology and plan accordingly
• You're expected to identify at least 3 functional requirements in the web based application and at least
2 functional requirements in mobile app.
• You're allowed to make reasonable assumptions considering the best interest of the end users.
• Your planning should reflect almost equal responsibilities to each of your team members (for group
only).
• You are required to refer the existing samples and select tools and technologies appropriate to realize
the clients’ requirements.
Assignment Brief and Guidance
Part 1
Do an analysis of the scenario given with the real-world context to fill in gaps, use any form of data gathering techniques
that you have acquired from Unit 09 (SDLC), once the analysis is complete use the Software Specification Report to
produce a full detailed requirement specification, you may attach the samples of analysis data as evidence to the
appendix. Risk analysis should be included in the System Features (Functional Requirements) of your SRS

Part 2
Write a report researching into the relevant technologies, software tools, IDEs, programming methodologies and
development methodologies that are relevant to this application, you must compare these finding with other similar
technologies, software tools and methodologies. These must be compared and justified (you must continue with your
selected methodologies, tools and software in the next parts, therefore select carefully)

Part 3
You must prepare a presentation to pitch (present) your idea to others and the lecturer, your product idea will be rated
according to the peer evaluation sheet provided with this assessment. An individual report must be also submitted along
with this document describing the contributions done by you

Part 4
Develop application individually based on the original Software Specification from Part 1, comments, important
algorithms should be extracted as code snippets and explained

Part 5
You must submit your developed application which you will develop based on the selected methodology, tools and
techniques identified in part 2, and according to the specifications analyzed in part 1, provide the relevant user
manuals etc.

Part 6
Critically review and produce a quality assurance report for the application that you have developed with key areas
that focus on how your application has addressed the relevant user requirements, include any development pitfalls
and other issues that were encountered
Learning Outcomes and Assessment Criteria

Pass Merit Distinction

LO1 Produce a Software Design Document by analysing a business-related problem and deduce an
appropriate solution including a set of initial requirements

P1 M1 LO1 & LO2


Explore a business-related problem Analyse a business-related problem D1 Justify the tools and techniques
and produce a well-defined Problem using appropriate methods and chosen to realise a custom-built
Definition Statement supported by a produce a well-structured Software website. Justify your preferred
set of user and system requirements. Design Document that defines a selection of tools and techniques in
proposed solution and includes deducing an appropriate solution to a
P2 relevant details on requirements, business related problem.
Determine any areas of risk related to system analysis, system design,
the successful completion of your coding, testing and implementation.
application.

LO2 Use design and development methodologies with tools and techniques
associated with the creation of a business application

P3 M2
Research the use of software Compare the differences between the
development tools and techniques and various software development tools and
identify any that have been selected for techniques researched and justify your
the development of this application. preferred selection as well as your
preferred software development
methodology.

LO3 Work individually and as part of a team to plan and produce a functional business application with
support documentation

P4 M3 D2
Create a formal presentation that Interpret your peer-review feedback and
Evaluate any new insights, ideas or
effectively reviews your business identify opportunities not previously
potential improvements to your
application, problem definition considered. system and justify the reasons why
statement, proposed solution and you have chosen to include (or not to
development strategy. Use this M4 include) them as part of this business
presentation as part of a peer-review
Develop a functional business application.
and document any feedback given. application based on a specific Software
Design Document with supportive
P5 evidence of using the preferred tools,
Develop a functional business techniques and methodologies.
application based on a specified
business problem.
LO4 Evaluate the performance of a business application against its Software Design Document and initial
requirements
P6 M5 D3
Review the performance of your Analyse the factors that influence the Critically evaluate the strengths and
business application against the performance of a business weaknesses of your business
application and fully justify
Problem Definition Statement and application and use them to
opportunities for improvement and
initial requirements. undertake a critical review of the further development.
design, development and testing
stages of your application. Conclude
your review by reflectively
discussing your previously identified
risks

You might also like