45_IoT_Assignment part 1 Brief
45_IoT_Assignment part 1 Brief
Assignment 1 Brief
Student Name/ID
Number
Unit Number and Unit 45: Internet of Things
Title
Academic Year
Unit Tutor
Assignment Title
Issue Date
Submission Date
Submission Format
Format: This assignment is an Individual assignment and specifically including 1
document:
You must use font Calibri size 12, set number of the pages and use multiple
line spacing at 1.3. Margins must be: left: 1.25 cm; right: 1 cm; top: 1 cm and
bottom: 1 cm. The reference follows Harvard referencing system. The
recommended word limit is 2.000-2.500 words. You will not be penalized for
exceeding the total word limit. The cover page of the report has to be the
Assignment front sheet 1.
Submission Students are compulsory to submit the assignment in due date and in a way
requested by the Tutors. The form of submission will be a soft copy posted on
https://cms.btec.edu.vn/
Note: The Assignment must be your own work, and not copied by or from another
student or from books etc. 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 know how to reference properly, and that understand the guidelines on
plagiarism. If you do not, you definitely get fail.
Unit Learning Outcomes
LO1 Analyse what aspects of IoT are necessary and appropriate when designing software
applications.
Transferable skills and competencies developed
On successful completion of this unit, students will be able to explain the basic concepts
of IoT; design, build and simulate an IoT application using any combination of hardware,
software, data, platforms and services; be able to discuss the problems that IoT
applications solve; the potential impact on society, business and the end user, and the
problems encountered when integrating into the wider IoT ecosystem. As a result,
students will develop skills such as communication literacy, design thinking, team
working, critical thinking, analysis, reasoning and interpretation and computer software
literacy, which are crucial for gaining employment and developing academic competence.
Vocational scenario
You currently work as a product developer for a new startup where you design IoT
products for the consumer, corporate, government and defence clients. As part of your
role your manager has tasked you to plan and develop a new IoT product, service or
application for a potential client. You are required to identify a target user and conduct
tests with this user and include this feedback into multiple iterative versions of your
product.
Assignment activity and guidance
To complete this task successfully you will have to work through a number of stages:
Stage 1 , Analyse what the necessary and, indeed, appropriate elements of the Internet of
Things are for designing a new software application.
Include in this an exploration of the various forms of IoT functionality,
ensuring you analyse and evaluate the impact of specific forms of IoT architecture,
look at the impact of on the software development lifecycle of architecture, frameworks,
tools, application program interfaces (API) and hardware and review them for different
problem solving requirements.
To complete this stage justify the use of the above when designing software applications.
Stage 2, now you have to come up with an idea for your IoT application, and determine a
specific problem to solve with it. The problem being, in the first instance, how to
complete
your assigned task of developing a ubiquitous IoT application.
Investigate and select the most appropriate for your software development from those
IoT architecture models, frameworks, tools, APIs and hardware available and include
them in your application development.
Create an IoT application development plan then develop your IoT application using
appropriate tools.
Experiment with your application and get feedback from multiple users, use the evaluated
results of both to make multiple iterations of your development, moderating each to take
on board the feedback and enhance your application.
Use the outcomes of user feedback to determine the advantages and disadvantages of
your chosen IoT techniques.
Stage 3, Before you submit your application to the company for possible sale and
distribution you have some final issues to look at.
You need to do a comprehensive critical review of the overall success of your IoT
application development. Include in this a comparison of the final application to the
original plan detailing the problems it solves.
A detailed assessment of the impact your application might have on people, business,
society and the people who actually use it (end users).
Finally you need to consider the potential for causing problems to the wider system that
your application may have when it goes live.
Please review the grading criteria for more details on the expected elements and topics
that need to be included.
Recommended Resources
Textbooks
Bahga, A. and Madisetti, V. (2014) Internet of Things: A Hands-On Approach.
1st edn. VPT.
McEwen, A. (2013) Designing the Internet of Things. 1st edn. John Wiley and Sons.
Links
This unit links to the following related units:
Unit 21: Application Program Interfaces
Unit 47: Emerging Technologies.
Assignment report structure:
- Complete and fill all required data in the Front page with scan digital
signature.
o Table of contents
o List of Figures
o List of Tables
o Introduction
▪ Introduce the project and explain what the project is all
about
▪ Explain the problems that requires address and give
solutions to the problems
▪ Talk about what the important parts of the assignment you
will address
o Body of the report
▪ Write down all questions, followed by answers sequentially.
o Conclusion
▪ The summary of the entire assignment that brings the report
to a satisfying and logical end.
o Evaluation
▪ you must provide your opinion or verdict on whether an
argument, or set of research findings, is accurate.
o References
▪ Inline text citations are required (Sources of information)
▪ You must use Harvard referencing style for this report.
Learning Outcomes and Assessment Criteria
LO1 Analyse what aspects of IoT are necessary and D1 Evaluate specific forms of
appropriate when designing software applications IoT architecture and justify their
use when designing software
P1 Explore various forms M1 Analyse the impact of applications.
of IoT functionality. common IoT architecture,
P2 Review standard frameworks, tools,
architecture, frameworks, hardware
tools, hardware and APIs and APIs in the software
available for use in IoT development lifecycle.
development. M2 Examine specific forms
of
IoT architecture,
frameworks,
tools, hardware and APIs
for
different problem-solving
requirements.
D1 Evaluate specific forms of IoT architecture and justify their use when
designing software applications.
1. Đánh giá dự án IoT của mình dự định làm và chứng minh việc xây dựng
nó là phù hợp với thực tiễn.
2. Lập bảng khảo sát ý kiến khách hàng, đánh giá kết quả khảo sát thực tế.