Example topics could be based on (but not limited to) the following one of broad scenarios as mention on the assignment paper • develop a smart residence for student accommodation;• create a smart...

1 answer below »
Example topics could be based on (but not limited to) the following one of broad scenarios as mention on the assignment paper


• develop a smart residence for student accommodation;• create a smart room security, access and monitoring system that maintains accurate record keeping of attendance and security aligned with timetable, using student user id cards and smart sensors controlling lighting;• develop a smart safety and security system on campus using sensors and cameras; • develop virtual avatars using software agents associated with rooms and information points to provide information to students;• develop a smart student administration system;• develop a smart exam hall with ability to identify students and monitor students during exams;• develop a smart calendar system that will remind students of classes to attend and deadlines e.g. fee payments, library books and when assessments are due for submission and based on due dates for assessments, prompt students to start working on their assessments;• develop a smart infrastructure and energy efficient system including smart bins that notify when they are full.


Page 1 of 3 ITECH7410 Software Engineering Methodologies, Assessment 1 Annotated Bibliography Purpose, Learning Outcomes The purpose of this assessment is to • demonstrate that you can conduct a search of literature related to Software Engineering Methodologies in order to investigate appropriate models and methodologies for a particular problem; • demonstrate that you can read the literature and understand how it is relevant to a particular problem; • begin to collect some reference material that will be useful for your final seminar at the end of this course; • begin to use the library and Endnote to keep records of your research and summarise articles found • develop your communication skills, in particular, writing; • determine your progress in the course as an indication of any intervention that may be required. The learning outcomes being directly assessed are: K1. Critique and evaluate the latest directions in software engineering methodologies. K4. Explain the principles commonly used software engineering methodologies. Requirements Overview Conduct a search of academic literature relating to the topic of Software Engineering Methodologies (including development life cycle models and tasks) that are applicable to the design of Internet of Things (IoT) systems. The problem selected must adhere to the requirements outlined in this document and should be related and applied to the construction of a smart campus. Compile an annotated bibliography based on 5 peer reviewed articles that are no more than 5 years old. This should be presented with an introduction, a concise summary of relevant information from each article and a conclusion. The reader should understand the problem and how these articles provide information that is relevant toward defining a software engineering approach to solving that problem. The reference style to be adopted is APA 7th edition. The format of the report submitted must adhere to the structure outlined in the marking rubric. This is an individual assignment and students must submit it to Turnitin prior to submission. Topic selection considerations The topic area is very general. This is to enable students to define their specific area of research, based on their individual interests and career objectives. Each student is expected to source articles individually that are specific to a particular topic within Software Engineering methodologies that could apply to a specific development in the context of a smart campus development. In the introduction, describe a particular specific development scenario that could feasibly form part of a larger development project building a smart campus. The problem scenario should be quite specific. It is expected that each student will describe a unique problem and will independently source articles relevant to that problem. It is important that each student has a different topic focus and sources CRICOS Provider No. 00103D | RTO Code 4909 CRICOS Provider No. 00103D | RTO Code 4909 Page 2 of 3 different articles. These articles and others found during semester can be used to assist with the final seminar at the end of semester. The final seminar will be presented in groups of 4. Each group of 4 will discuss the Software Engineering methodologies that could be applied in the development of a smart campus. Example topics could be based on (but not limited to) the following broad scenarios: • develop a smart residence for student accommodation; • create a smart room security, access and monitoring system that maintains accurate record keeping of attendance and security aligned with timetable, using student user id cards and smart sensors controlling lighting; • develop a smart safety and security system on campus using sensors and cameras; • develop virtual avatars using software agents associated with rooms and information points to provide information to students; • develop a smart student administration system; • develop a smart exam hall with ability to identify students and monitor students during exams; • develop a smart calendar system that will remind students of classes to attend and deadlines e.g. fee payments, library books and when assessments are due for submission and based on due dates for assessments, prompt students to start working on their assessments; • develop a smart infrastructure and energy efficient system including smart bins that notify when they are full. Timelines and expectations Percentage value of this assessment: 10% Minimum time expectation: 12 hours This is an individual assignment and students must submit to Turnitin prior to submission Due date and submission details are in the course description. Please refer to the Course Description for information regarding late assignments, extensions, special consideration, and plagiarism. You are reminded that all academic regulations can be accessed via the university’s website, see: http://federation.edu.au/staff/governance/legal/feduni-legislation/feduni- statutes-and-regulations Marking Criteria There is an assessment marking rubric available in Moodle in a separate file : itech7410 annotated bibliography rubric.xls Work will be assessed according to the details provided in that Marking Rubric. Additional support Students are reminded that there are supports available regarding writing, researching and general academic skills. Various sources of help are available at : https://federation.edu.au/current- students#Learning_and_study, https://studyskills.federation.edu.au/student-skills/ and https://federation.edu.au/library/student-resources . Tutorial 1 activities provide some initial ideas regarding referencing, research and accessing journals through the library. In addition, students should consult http://studyskills.federation.edu.au/referencing/ and use FedCite (https://federation.edu.au/library/student-resources/fedcite ) to ensure they are referencing correctly. http://federation.edu.au/staff/governance/legal/feduni-legislation/feduni-statutes-and-regulations http://federation.edu.au/staff/governance/legal/feduni-legislation/feduni-statutes-and-regulations https://federation.edu.au/current-students#Learning_and_study https://federation.edu.au/current-students#Learning_and_study https://studyskills.federation.edu.au/student-skills/ https://federation.edu.au/library/student-resources http://studyskills.federation.edu.au/referencing/ https://federation.edu.au/library/student-resources/fedcite CRICOS Provider No. 00103D | RTO Code 4909 Page 3 of 3 Students should write in an appropriate academic writing style. For more information, consult the resources available at: https://studyskills.federation.edu.au/student-skills/writing/academic-writing- style/ EndNote information is available on the library website: https://federation.edu.au/library/student- resources/help-with-referencing https://studyskills.federation.edu.au/student-skills/writing/academic-writing-style/ https://studyskills.federation.edu.au/student-skills/writing/academic-writing-style/ https://federation.edu.au/library/student-resources/help-with-referencing https://federation.edu.au/library/student-resources/help-with-referencing ITECH7410 Software Engineering Methodologies, Assessment 1 Annotated Bibliography Purpose, Learning Outcomes Requirements Timelines and expectations Marking Criteria Additional support
Answered 3 days AfterApr 10, 2021ITECH7410

Answer To: Example topics could be based on (but not limited to) the following one of broad scenarios as...

Deepti answered on Apr 13 2021
143 Votes
Smart Infrastructure including Smart Bins
Introduction
This paper conducts literature review on developing smart and energy efficient system infrastructure of smart bins which notify their fullness. Urbanization has incremented the environmental problems for waste disposal. This has given rise to the need of energy efficient waste management systems in order to manage resources as well as decrease the costs associated
with waste management. Smart waste management solutions powered with IoT improve the overall efficiency of waste collection. IoT with sensors and seamless connectivity among different components reduces the expense incurred by traditional waste collection methods.
This paper discusses five designs of constructing smart bin based on the work of researchers (Samann, 2017), (Pardini,2020), (Sharma, 2015), (Balaji, 2018) and (Rani, 2019). Each design is discussed in detail demonstrating the architecture of the software program used by each in accomplishing the main function of smart bin, that is, informing the fullness. The paper concludes by recommending the most efficient models among them.
Software Engineering Methodologies
Samann has demonstrated the technology of smart bin in his paper in a clear and concise form, explaining the methodology of the bin, the hardware used and the software used to connect all the components. The basic method of making the bin smart requires calculation of distance of waste from the bin’s lid. The threshold distance is pre-set according to the dimensions of the bin. When the bin is evaluated to be full, the bin ID and notification of full bin is transmitted as a message to a phone. The waste management official shall receive the notification and reach the predefined location to empty the bin. The bin will revert to default operation once emptied. Furthermore, the bin users shall be thanked by playing a message on every usage of the bin. The author has further outlined the use of network technology, web application and IoT sensors in commercial solutions which may be used to address the problem of waste management. The architectural design is included in figure 1 which has consolidated architectures of all the smart bins discussed in this paper.
The hardware of Samann’s design includes Arduino board having microcontroller with voltage regulator and flash memory. Ultrasonic module sensor is responsible for detecting the level of waste in the bin. The sensor I capable of detecting solid objects, liquid objects and can remain unaffected from outer interferences. The sensor uses ultrasonic waves to travel from the source to the waste’s boundary. This distance is calculated through time and speed of the waves. When it reaches the threshold distance, the GSM module sends an alert message to notify the concerned person to manage the waste. Another component used in the design is a motion detector which senses movement near the bin that it is being used. The memory card is used to record the bin details with fullness of the bin and usage of the bin. Arduino Integrated Development environment is used to integrate the components. Modules communicate with each other using four libraries. MicroSD module communicates using SPI library. GSM module communicates using SoftwareSerial library. MicroSD module communicates through SdFat Library. The audio for thanking message which is played when the bin is used is played using TMRcpm library which outputs WAV file to speaker. The functions of the software are depicted in the flowchart shown below. The program shows that first, the pins are identified as input/output. Second, the T commands are sent to GSM module enabling date and time stamp and text mode thus storing the settings in memory. This is all done in the setup function and it is used to get text alert message of full bin. Hence the program remains unaltered even with parameters changed. The setup function finally interrupts the microcontroller to play the audio and log the event of bin usage. A loop function is used to track the fullness of the bin at regular intervals. Other loops in the flowchart to minutely take care of the distance threshold. When the condition s satisfied for fullness of bin, an alert SMS is logged in...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here