Guide to Project for Supervisors ITECH7410 Software Engineering Methodologies CRICOS Provider No. 00103D ITECH7410 Assignment 2 - Group Page 1 of 3 Assignment 2 – Group Formal Specification of a...

1 answer below »
everything is in the file


Guide to Project for Supervisors ITECH7410 Software Engineering Methodologies CRICOS Provider No. 00103D ITECH7410 Assignment 2 - Group Page 1 of 3 Assignment 2 – Group Formal Specification of a Library System Overview This assignment provides students with the opportunity to apply the knowledge and skills developed during the semester. Students work in small teams (3-4) for assignment 2, in which they complete a formal specification for a library system. Timelines and Expectations Due: Thursday May 30 @23:59 (week 11) Percentage Value of Task: 20% Minimum Time Expectation: more than 10 hours Students will design, implement and test a specification for a system and answering questions relating to the artifacts provided. Learning Outcomes Assessed The following course learning outcomes are assessed by completing this assessment: Skills: S1. Critically analyse and use complex decision making to research and determine the appropriate Software Engineering tools and methodologies to utilize in a given situation. S2. Apply professional communication skills to support and manage the engineering of a large software system. S3. Review, critically analyse and develop artefacts to define processes for quality assurance, risk management and communication in large software development projects. S4. Implement quality assurance activities in order to verify user requirements and validate design decisions. Application of knowledge and skills: A1. Analysis of a large system development problem to decide upon the best methodological approach. A2. Development of appropriate artefacts to support and manage the software engineering process such as change control and configuration management. CRICOS Provider No. 00103D ITECH7410 Assignment 2 - Group Page 2 of 3 Assessment Details 1. Students will need to develop schema that will model a library - containing only books – and be able to perform the following tasks: • Add a book • Add a borrower • Delete a book • Delete a borrower • Lend a book to a borrower • Return a book from a borrower • Enquire about a book • Reserve a book • Enquire about a reservation • Cancel a reservation • Buy a Book • Receive a Book • Report of Books on Loan 2. The schema must be consistent and be shown to work using examples 3. Schema need to be annotated so that the Z statements are clearly expressed in plain language 4. Write three (3) non-trivial predicate statements about your system; explain them and show that they are true Submission Submit your specification, via Moodle, as a Word document labelled in the following way: StudentID1_StudentID2    .docx Attach all files that are needed (the report plus up to 4 files) in order to mark this assignment by your lecturer/tutor CRICOS Provider No. 00103D ITECH7410 Assignment 2 - Group Page 3 of 3 Marking Criteria/Rubric Task Marks Statement of Completion (Abstract) – who did what 5 Functionality (10 items) 20 Annotation of Z statements in every schema 20 Demonstration that the system works and is consistent 15 Three (3) non-trivial predicate statements which are shown to be true 10 Report1 20 Presentation (at a suitable time). Each member presents and answers questions. 5-7 min in total. 10 TOTAL /100 Final Grade /20 Feedback Marks in fdlMarks, feedback to individual students via Moodle and feedback in class Plagiarism: Plagiarism is the presentation of the expressed thought or work of another person as though it is one's own without properly acknowledging that person. You must not allow other students to copy your work and must take care to safeguard against this happening. More information about the plagiarism policy and procedure for the university can be found at http://federation.edu.au/students/learning-and- study/online-help-with/plagiarism. 1 https://federation.edu.au/current-students/learning-and-study/online-help-with/guides-to-your-assessments http://federation.edu.au/students/learning-and-study/online-help-with/plagiarism http://federation.edu.au/students/learning-and-study/online-help-with/plagiarism Assignment 2 – Group Formal Specification of a Library System Overview Timelines and Expectations Learning Outcomes Assessed Assessment Details Submission Marking Criteria/Rubric Feedback Marks in fdlMarks, feedback to individual students via Moodle and feedback in class Plagiarism:
Answered Same DayMay 23, 2021ITECH7410

Answer To: Guide to Project for Supervisors ITECH7410 Software Engineering Methodologies CRICOS Provider No....

Mohd answered on May 26 2021
151 Votes
Order ID 41164/Library Management System.pptx
Software Engineering Methodologies
Library Management System
What we Think About LMS
It’s a dynamic Program Quick fix for a library
It’s experiences a database which is regularly inspected or update
It comfort to show inputs on any volume doing in library to the applicant who handles it.
It put track released the recor
d, reported and combined to a library 
LIBRARY
A receiving the executives framework (LMS) is an output function for the system, sign, seeing, calling, and conveyance of useful courses, training sees, or training and upgrade programs. The getting the executives framework idea rose indeed from e-Study. Despite the experience that the leading LMS reached up in the raised information field, most of the LMS now focus around the joint retail . Learning Management Operations start up the hugest sector of the determining structure showcase.
Features
Procurement the catch: maintaining a library check original type and computerized increments to the function
Standardized tag filtering: essentially leaving the preference to read at factors in and
Barcoding: the capacity to continue a standardized identification to another or harmed procurement
Index the catch: running track thoroughly of what is reachable in the hearing or, when interlibrary offer is suited, in the better broad accessible framework
Abstract
Learning Management Techniques (LMS) are not controlled to remote benefits. Nevertheless, the pedagogical expressiveness of planned courses is greatly conditional on the tutor’s observation and competence about the targeted policy. The funded GraphiT project intends to promote instructors in meeting on the blueprint of pedagogically sound and technically executable learning projects. To this term, we urge to aid teachers by bringing an LMS-specific Visual Instructional Design Language. This report asks a specific LMS - centered method for enhancing the pedagogical expressiveness of its implicit learning design semantics.
Modules
Update Records: The leader can continue with stories to the form by setting up the nuances of the pamphlets and can to be clear reduced the ramifications.
Elective: Admin and Seniors can alike see for works by getting in the recap of the idea.
View Order-The organizer can have enthusiasm for the performances.
Solicitation The aids can produce prosperity for the synopses and all the slight the price of the strength preferred will be decremented.
Attributes
TABLES
FORMS
PRIMARY KEY / Foreign Key
Relationship
ERD
Important
Relates in identifying the raised place of the novel.
Presents the hearing date and reporting register of the edition
Explains the dynamic show of the publication
Holds up performances of the strange fiction
THANKS
Order ID 41164/LMS_REPORT.docx
Library Management System
ITECH7410
Software Engineering
INTRODUCTION:
A receiving the executives framework (LMS) is an output function for the system, sign, seeing, calling, and conveyance of useful courses, training sees, or training and upgrade programs. The getting the executives framework idea rose indeed from e-Study. Despite the experience that the leading LMS reached up in the raised information field, most of the LMS now focus around the joint retail . Learning Management Operations start up the hugest sector of the determining structure showcase. Hearing the board structures were destined to divide developing and receiving corners, working analytical material and analyzing. LMS are focused around network based training conveyance further support a sphere of usages, extending about as a performing for online meat, combining courses, both non-concurrent based and synchronous based. A LMS may offer...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here