MITS5501 Assignment 2 MITS5501 Software Engineering Methodology Case Study Assignment MITS5501 Assignment 2 Copyright © XXXXXXXXXXVIT, All Rights Reserved. 2 NOTE: This Document is used in conjunction...

1 answer below »
Asap


MITS5501 Assignment 2 MITS5501 Software Engineering Methodology Case Study Assignment MITS5501 Assignment 2 Copyright © 2015-2018 VIT, All Rights Reserved. 2 NOTE: This Document is used in conjunction with MITS5002 Case Study document [MITS5002- CaseStudy.doc] Objective(s) This assessment item relates to the unit learning outcomes as in the unit descriptor. This assessment is designed to improve student collaborative skills in a team environment and to give students experience in constructing a range of documents as deliverables form different stages of the Software Engineering Process using a simulated industry case study INSTRUCTIONS Case Study Assignment - 30% (week 12) In this assignment students will work in small groups to develop components of the Software Specification and Design Documents discussed in lectures. Student groups should be formed by Session four. Each group needs to complete the group participation form attached to the end of this document. Carefully read the associated CASE STUDY for this assignment contained in the document MITS5002-CaseStudy.doc From this Case Study you are to prepare the following documents: 1. Specification Document a. Executive Summary b. System Description c. Scope d. Feasibility Analysis e. Requirements Specification i. Functional ii. Non-Functional f. Assumptions/ Constraints g. Use Cases (from functional requirements) (at least 4 per group) i. Use Case Diagrams ii. Use Case Descriptions h. Context Model i. Leveled Set of Functional Models MITS5501 Assignment 2 Copyright © 2015-2018 VIT, All Rights Reserved. 3 2. Design Document a. Architectural Design b. Hardware Specifications c. Detailed Class Diagram d. Interface Design (at least 4 per group) i. Wireframe Diagrams e. Business Process Models (utilizing BPMN 2.0) (at least 4 per group) f. Sequence Diagrams (at least 4 per group) g. Collaboration Diagrams (at least 4 per group) h. State Diagrams (at least 4 per group) The above list of documents is not necessarily in any order. The chronological order we cover these topics in lectures is not meant to dictate the order in which you collate these into one coherent document for your assignment. What to Submit. Your Assignment document containing the above documents is to be compiled into one word document Your report should use 1.5 spacing with a 12 point Times New Roman font. Include references where appropriate. Citation of sources is mandatory and must be in the Harvard style. Your report must include a Title Page with the title of the Assignment and the name and ID numbers of all group members. A contents page showing page numbers and titles of all major sections of the report. All Figures included must have captions and Figure numbers and be referenced within the document. Captions for figures placed below the figure, captions for tables placed above the table. Include a footer with the page number. Submit your document in a file named MIST5002CaseStudy.doc by the due date and time. MITS5501 Assignment 2 Group Participation Form This form is to be completed by the group and returned to your tutor/lecturer as soon as possible. We, the undersigned, agree to contribute individually and as a team to complete the Group Assignment for MITS5002 Software Engineering Methodology in the time specified. (It should be noted that failure to participate in a group may result in a fail for the assignment component of the subject.) Group membership: Surname First name Student ID Date Signature 1. ______________________ ___________________ __________ ___/___/___ _______________________ 2. ______________________ ___________________ __________ ___/___/___ _______________________ 3. ______________________ ___________________ __________ ___/___/____ _______________________ * All members in the team will receive the same mark for an assignment, unless there are extenuating circumstances whereby an individual’s mark has to be altered by the tutor/lecturer, or if the peer group assessment warrants it. ** Team members should contact their tutor/lecturer immediately if problems arise within the team that may cause completion of an assignment to be severely delayed, or the quality of the submission to be substantially lowered. Java Software Solutions: Foundations of Program Design, 7e (Lewis/Loftus) Copyright © 2015-2018 VIT, All Rights Reserved. 1 MITS5002 Software Engineering Methodology CASE STUDY MITS 5002 Tutorials & Labs Copyright © 2015-2018 VIT, All Rights Reserved. 2 Case study: Victorial Institute of Technology (VIT) - Library Management Victorial Institute of Technology (VIT) is one of the pioneered institute in Melbourne with degree and diploma programmes diversified to computing, business and Vocational Training. In order to cater to its growing need of knowledge the institute maintains a manual process to record the activities of the library, connecting Melbourne CBD, Sydney and Abosford campuses. Each holds a latest collection of books and periodicals, particularly in the field of Information Technology, business management, engineering, general English, architecture and quantity surveying. The library of the Melbourne Campus acts as the main resource center through which all library development activities are coordinated. VIT libraries are open to students daily including weekends from 7.30 AM to 6.00 PM. The major requirements of the library involve following; a) Adding library materials VIT library catalogue is constantly updated to accommodate resource materials relating to new developments in core teaching areas. The newly added material can be a book, a standard, a journal, a CD or an article. To add a new item to the catalogue requires following information; item number, item type (a book, a standard, a journal, a CD or an article), category (Information Technology, business management, engineering, general English, architecture and quantity surveying), title, publisher, year of publication, place of publisher, abstract, medium (english, Sinhala, tamil), edition, ISBN/ ISSN number, shelf number, Call number, bar code number and number of pages. b) Library membership Students of one VIT campus are allowed to use the Library of another VIT campus for reference while Academic staff is eligible to borrow books from any campus they teach. To borrow books one has to become a member. To become a library member a student have to keep a refundable security deposit of 50 AUD and submit a completed membership form to the library assistant. Upon registration a member will be given a membership ID and a password. A mebbership email will be sent to the VIT email address with the membership details. c) Members borrowing books Once registered, a library member will be given the borrowing rights. Members have access to core textbooks, reference books, general reading materials, CDs and DVDs. Students who have library membership are allowed to borrow one book for a period of 5 days. Books on high demand will be issued for overnight use during the demanding period. Books issued for the weekend may also vary depending on the demand during that period. Post Graduate students are allowed to borrow one book for a period of 7 days. MITS 5002 Tutorials & Labs Copyright © 2015-2018 VIT, All Rights Reserved. 3 If a member student needs to borrow more than one book at a time he/she is allowed to do so after depositing an additional refundable deposit of 50 AUD. d) Members returning books Members are required to return the borrowed material according to the retuned date mentioned in the material. If the member is unable to return on the due date, the library will be charging a fine for the additional number of days the materials are kept. e) Fine on borrowed material Members are required to return books on time. If a book is overdue a fine of 50 Cents per day per book will be charged. Absence is no excuse for delay in returning a book. The students can avoid this by login to the library website and by extending the due date by clicking the extend button. Student can extend the date of returning the books are allowed for 3 times. However, if some other user have requested the book (i.e. if the book staus is on hold) the student is not allowed to exten the deu date and alternatively the book should be returned on or before the due date. f) Refund of the library deposit Students may claim the refund of the security deposit after handing over the duly filled application form available at the library. Application for refunds will be entertained at the end of a semester during periods that will be announced periodically. Accordingly, a student may request for a refund: • At the end of the course for which he/she is registered • If he/she no longer wishes to continue with the borrowing facility However, if a student leaves VIT for any reason, such student may claim the refund at the time of leaving. The system sould calculate the refund considering the records of the damages, lossses and the fines. g) Replacement of lost library material If a book is lost or need to be replaced, the borrower responsible should pay the replacement cost of the book and any other appropriate charges as determined by the VIT Management. A user may be permitted by VIT to replace the lost item with an identical one acceptable to the Librarian within one month. The person responsible will be required to pay to VIT the replacement cost of the particular item + 50% of the value of the book. MITS 5002 Tutorials & Labs Copyright © 2015-2018 VIT, All Rights Reserved. 4 If the item lost/damage cannot be replaced, the user will be required to pay a replacement cost as given above and also any other additional charges as penalty as determined by VIT. h) Search library materials All members can search materials available in the library. The items available in the library catalogue can be filtered through item number, item type (a book, a standard, a journal, a CD or an article), category (Information Technology, business management, engineering, general English, architecture and quantity surveying), title, publisher, ISBN/ ISSN number, Call number and bar code number. i) Removing materials for the library The library staf can remove
Answered Same DayOct 30, 2020MITS5002

Answer To: MITS5501 Assignment 2 MITS5501 Software Engineering Methodology Case Study Assignment MITS5501...

Amit answered on Nov 05 2020
134 Votes
Full Name :
    
    Student ID :
    
    Subject :
    
    Assignment No :
    
    Due Date :
    
    Lecturer’s Name :
    
System analysis, requirement gathering and proposing system for VIT library system
Your Name:
Your Email:
College name, University name, Country name
Table of Contents
1.    Specification document    3
a)    Executive Summary    3
b)    Library system description    3
c)    Scope of library system    4
d)    Feasibility analysis of Library system    4
e)    Functional requirement analysis of Li
brary system    5
f)    Non-Functional requirement analysis of Library system    5
g)    Assumptions for developing library system    6
h)    Use case diagrams and description for library system    6
i)    Context model for library system    14
j)    Functional model of library system    15
2.    Design document for library system    15
a)    Architectural design of library system    15
b)    Hardware specification for library system    16
c)    Class diagram for library system    17
d)    Interface designs for library system    18
e)    Business process model (BPM) for library system    20
f)    Sequence diagrams for library system    22
g)    Collaborative diagrams for library system    24
h)    State diagrams for library system    26
3.    References:    28
1. Specification document
a) Executive Summary
The development of library system for VIT is great idea which can save the time and effort of library staff and institute. The proposed library system will help the staff and students to use computerized system for performing their daily tasks. The manual system used in VIT is not having so many required features like login from both students and staff members. The head librarian of VIT can use this proposed system to view the complete status of library. By using this system, it becomes easy for the students to borrow books, search for any specific book or returning them. The librarian can easily calculate the possible fine for any student by using this proposed system. This system can also be used as a notice board in which the upcoming events at VIT and other nearby institutes can be displayed. By using this system, the students can easily view the allocated books to them with their issue and return dates to avoid any fine. The students can also send the request to purchase new books for VIT library by using this system. The different reports like book status reports, student book request reports etc. can easily be generated by using this proposed system for VIT. This proposed system will reduce the human effort to manage the current library on effective bases. So, the movement towards computerized library system from VIT is great movement.
b) Library system description
The computerized library system has different aims and related objectives for its students as well as teachers of VIT. By using this proposed system, the books can be issued on easy bases. The students can add their requests for adding new books to librarian. The digital library of VIT can also be included in it from which students can refer the required papers and research journals on easy bases. The provided login to authorized users (students) can be used to view all allocated books with their issue and possible return dates so that any possible fine for any student can be avoided. By using this system, the students and faculty of VIT can easily search any required study material. The faculty of VIT can create upcoming events by using this system and notice of that event will automatically send to all students.
c) Scope of library system
The proposed library system for VIT has great scope for its students and faculty. The proposed system can be used by VIT to add requested material to VIT library. The memberships to students can be assigned on easy bases. Only the authorized members of library can only borrow the required books. The members can easily return books and will pay fine for late returning of allocated books. The security deposits pay by students for using library books can easily be refunded. If any library material is lost, then, librarian can easily track that and replace that lost material. The students and staff of VIT can search the required books through this computerized system. The administrator or head librarian can generate required reports and can easily removes the outdated or old books from the system. So, for VIT, this computerized system has great scope.
d) Feasibility analysis of Library system
The development of any critical system like library system for VIT requires proper analysis before making any changes in current system. The feasibility analysis is mainly carried out to check the possible feasibility outcomes by implementing the proposed system. The key points of performed feasibility analysis for library system for VIT are:
· The operational feasibility of library system for VIT is measured.
· The economic feasibility of library system for VIT is measured.
· The technical...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here