MITS5002 The Numerous Issues
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.
Answer:
Because of the numerous issues being considered with the present Library management system by the Victoria Institute of Technology, I made a totally new library administration framework that can create the mechanized online framework for dealing with the library activities. It is completely anchored framework that can be gotten to just by the checked client putting the client name and secret key system. To alleviate the issues of ordinary and manual strategy for reservation and appropriation of books to users from the library, the online Library Management System has been made.
1.2 System Description
This library management system will be developed in Php and JavaScript and will run as a web application. With this in mind, the overall application will be in the form of a website. The database software used will be MySQL freely available on the internet at www.mysql.com and can run on various platforms. The goal of the Victoria Institute project in mind is the development of the library management system that will allow the performance of all the actions.
1.3 Scope
The developed system will be put to use within the Victoria Institute of Technology. The software is planned to provide a well-managed set of books and other
learning materials in the university. The extent of Online Library Management System incorporates: Make particular item clients dependent on their jobs and authorizations. Verify clients at their login. Give the rundown of books the clients can obtain. Office to save books that are accessible.
1.4 Feasibility analysis
This is the practice in which the extension of the performance of a project can be analyzed. For a proper evaluation, this study or rather an analysis is carried out in order to determine which of the possible solutions can be considered for the accomplishment of any given task is practical for each and every in a software setting.
1.4.1 Technical Feasibility
The technical feasibility is concerned with the determination of the hardware and the software set in place to effectively for the fulfillment of the user prerequisite. The extensive work is influenced by the frameworks that included the office duty meant for creating the yields at any given time, the time of response set to some specific conditions made, the ability for the software to process a given volume of the information at a given specified speed and finally the facility for the imparting process for the far-off areas, Agarwal et al (2015).
1.4.2 Economic Feasibility
For any proposed software project, the monetary value should be investigated by all means. For a system to be fully viable, its economic value needs to be assessed every now and then to fully get the all work within the planned budget plan, Nasution, M., & Ginting, M. (2018).
1.4.3 Operational Feasibility
With this type of feasibility study, the human being under control is considered whereby their views on the authoritative life together with how they consider the system in a political manner. The system to be developed should lie within these frameworks:
- What are the possible changes that could be required in the design of the system software?
- The hierarchical structure that the system will utilize in its development.
- The features that are new to the system
- Considering the fact that the system will be developed in there any staff member with the abilities on how best to make good use of the proposed system.
- If otherwise, then is there enough time to allow the users to learn all the features of the system.
1.5 Requirements specification
1.5.1 Functional
- Adding library material
Input: the user enters all the required details of the system.
Output: a confirmation message is shown with the status of the added material.
Processing: the system checks for errors in the entered information.
- Library membership
- Registration
The user is required to enter his or her full details in order to acquire the authentication to the use of the system.
Input: all the details needed for the creation of the account as described above.
Output: a message confirming the status of the registration process if it went through or there was an error during the process of processing the information.
Processing: The details are checked in there is an error, if found then a message is shown else there will be automatic verification of the new system user.
- Login
Input: the user enters the username and password
Output: the access to the other features provided by the system.
- Borrowing books
Input: the user enters the book id and the student id or the staff id
Output: the displays the status of the book and the success message if no error.
- Return of books
Input: the user enters the student id
Output: the message of the successful return
- Fine on borrowed materials
Input: the user searches the student id
Output: all the information of the student and the book borrowed are displayed. In case there are fine details. They are also displayed.
Processing: the number of days or hours delayed are calculate against the penalty and the overall fine is displayed.
- Return of deposit
Input: the user searches for the student
Processing: the fines and damages are calculated
Output: the systems displays the final refundable deposit.
- Replacement
Input: this of the lost library material is entered.
Output: information on the updated status of the book.
- Search of materials
Input: the user enters the material id
Output: display of the details of the material.
- Removal of materials
Input: the user enters the materials id to be removed from the system
Output: information message of the operation results and the update of the available materials.
- Generation of reports
Input: the system users enter the types of the report t be generated
Output: the report showing all the details with the respective request.
- Usability Requirement
The framework will enable the clients to get to the framework from the telephone utilizing web browsers available or rather through the use of the personal computer. The interface in use by the library management system is a web application. This interface is easy to use and all the college students are well learned for them to make good use of the web application.
- Availability Requirement
The proposed system should be well available to the user all the times possible. This having utilized the web application means it can be easily accessed everywhere. The full-time functionality provides the overall 24 hours in a day all through the seven days of the week hence resulting in the use of the 365 days. Generally, the system should not be limited to the usage by any member.
- Efficiency Requirement
Mean Time to Repair (MTTR) - Even if the framework comes up short, the framework will be recouped back up inside an hour or less. The framework ought to precisely give continuous data mulling over different simultaneousness issues. The framework will give 100% access to unwavering quality.
- Performance Requirement
The data is invigorated relying on whether a few updates have happened or not in the application. The framework will be permitted to take additional time while doing huge handling employment.
All the operations about the materials in the library are to be well managed. Values should be correctly entered and updated regularly to ensure that all the information kept in are correct and all the operation that involve the mathematical calculations should be well processed. The configuration of any system comes along with its own challenges especially when there is a need to operative in a given selected language, Fuggetta & Di Nitto (2014).
Use case |
Description |
Name |
Add the student and the library details to the system. |
level |
The use case diagram falls in the sub-functional level in the system design and development process. Having considered the functional and the non-functional requirements in the previous section. |
Primary actor |
The student and the library |
Stakeholder |
The student who creates an account, the staff member who updates the materials details on the system. The system administrator who is responsible for the error correction and system update. |
Main success scenario |
The user or the students enter the login credentials. The system processes provides details and authenticates them. He or she is given the permit to proceed to the other features of the website. |
Alternative flow |
During the test, the system is undertaking through a simple registration process where the user creates an account with incorrect details apart from the required, probably there will be an error. This is solved by the expert instantly. |
Specific requirement |
The time required for the system to process all the login and registration request should be less than a minute. |
1.8 Context model
Functional models
Design Document
2.1 Architectural design
This is the diagram to be used in the analysis of the design of the system to be built.This is the collection of the requirements of the system and the application components that are under development and used by the end users. The personal computer should have an internet connection and the server capabilities of the same internet.
- At least a 512MB RAM
- At least 1.0GHz processor speed
- 20/40 GB hard disk
- Keyboard, mouse and the screen.
This is another diagram in the Unified Modelling language that displays the system’s structure through the display of various classes used for development, a brief description of each of its attributes, the way in which methods have been organized and the overall relationships among the objects involved. These diagrams are developed through the analysis of a given algorithm, Solomencevs & Osis (2015).
Business process models
Business process demonstrating is the graphical portrayal of an organization's business procedures or work processes, as a method for distinguishing potential changes, Jeston, (2014). This is typically done through various charting strategies, for example, the flowchart, information stream graph, and so forth. BP demonstrating is utilized to delineate diverse conditions of the procedure: As-is, the condition of the procedure as it is at this moment, without rolling out any improvements or upgrades, and To-be, the future state, in the wake of rolling out the improvements or enhancements.
References
Agarwal, S., Perry, H. B., Long, L. A., & Labrique, A. B. (2015). Evidence on feasibility and
effective use of mH health strategies by frontline health workers in developing countries:
the systematic review. Tropical medicine & international health, 20(8), 1003-1014.
Brunel, J. Y., Brewton, N. E., Mestchian, E. M., & Mosterman, P. J. (2016). U.S. Patent No.
9,311,057. Washington, DC: U.S. Patent and Trademark Office.
Da Silva, A. R. (2015). Model-driven engineering: A survey supported by the unified conceptual
model. Computer Languages, Systems & Structures, 43, 139-155.
Fuggetta, A., & Di Nitto, E. (2014, May). Software process. In Proceedings of the on Future of
Software Engineering (pp. 1-12). ACM.
Jeston, J. (2014). Business process management. Routledge.
Nasution, M., & Ginting, M. (2018, September). Financial and economic analysis of the
development of Bajau irrigation Serdang Bedagai. In IOP Conference Series: Materials
Science and Engineering (Vol. 420, No. 1, p. 012009). IOP Publishing.
Solomencevs, A., & Osis, J. (2015, April). The algorithm for getting a UML class diagram from
Topological Functioning Model. In Evaluation of Novel Approaches to Software
Engineering (ENASE), 2015 International Conference on (pp. 341-351). IEEE.
Viswanathan, S. E., & Samuel, P. (2016). Automatic code generation using unified modeling
language activity and sequence models. IET Software, 10(6), 164-172.
Zhou, P. C., Liu, A., & Lee, C. J. (2018). A Requirements Engineering Approach to Attribute
Selection in a Recommendation System. Journal of Information Science & Engineering, 34(5).
Buy MITS5002 The Numerous Issues Answers Online
Talk to our expert to get the help with MITS5002 The Numerous Issues Answers to complete your assessment on time and boost your grades now
The main aim/motive of the management assignment help services is to get connect with a greater number of students, and effectively help, and support them in getting completing their assignments the students also get find this a wonderful opportunity where they could effectively learn more about their topics, as the experts also have the best team members with them in which all the members effectively support each other to get complete their diploma assignments. They complete the assessments of the students in an appropriate manner and deliver them back to the students before the due date of the assignment so that the students could timely submit this, and can score higher marks. The experts of the assignment help services at urgenthomework.com are so much skilled, capable, talented, and experienced in their field of programming homework help writing assignments, so, for this, they can effectively write the best economics assignment help services.