Information Technology: Online Booking System Case Study
Verified
Added on 2023/01/11
|10
|1870
|95
AI Summary
This report is based on a website that is being utilised for having online booking system which will aid club within management of bookings of rooms. It comprises of use case for new online booking system, domain model, sequence diagram along with class diagram.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
Information Technology
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
Table of Contents Introduction......................................................................................................................................3 Overview of case study..........................................................................................................3 Use case Diagram...................................................................................................................3 Domain Model........................................................................................................................5 Sequence Diagram..................................................................................................................7 Class diagram.........................................................................................................................9 Conclusion.....................................................................................................................................10 References......................................................................................................................................11
Introduction Information technology is defined as usage of computers for storage, retrieval, transmission as well as manipulation of data. It assists firms within having adequate solutions to problems that are being encountered by organisation(Alkadeem and et. al, 2019). For this they opts for wide range of system development approaches which implies steps that are involved within forming, planning along with controlling processes that are involved within developing information system through which computerised methods can be derived. This report is based on a website that is being utilised for having online booking system which will aid club within management of bookings of rooms. This report comprises of use case for new online booking system, domain model, sequence diagram along with class diagram. Overview of case study A small club owner is looking forward to have a website that will enable them to have a online booking system that will aid management to carry out their bookings for 10 rooms. Club has a manual booking system which consumes a lot of time. The bookings are being made via customer calls and admin will aid them within choosing their room depending on different factors like day, time, number of people, hours as well as time. 10% amount is being paid by them as a deposit and rest when function room has been utilised by their customers. Use case Diagram The graphical depiction that is related with communication which occurs in between various entities of a system is referred to as use case diagram. This denotes methodology that is being utilised for identifying, clarification along with controlling requirements of system. System implies what is being developed and operated such as forwarding an email that is associated with accomplishmentofrequirements(Beratan,2019).Withreferencetothis,UML(unified modelling language) is used which denotes standardised notation for carrying out modelling of different objects with respect to system that is being needed. This enables developers within furnishing adequate visualisation, specifications, constructions as well as artefacts for documents associated with software system. With reference to club they need to have adequate system that will enable them resolve their problems which are being faced while making bookings. Through the usage of use case diagram developer will provide club with insight into each and every aspect associated with online booking system. A precise graphical illustration will render adequate
understanding related with entire system that is being developed. This comprises of planning requirements, hardware designs, software debugging and testing with reference to website through which all the tasks can be completed entirely. With reference to Club, the use case diagram is mentioned below: Illustration1: Case diagram for User registration The diagram illustrates registration process where they can register into online booking system by entering the essential details. In addition to this, admin will validate their details to ensure that they are authenticated users.
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Illustration2: Bookings This illustration depicts the online bookings system for room, it will furnish users with adequate details related with rooms they have on particular date, time and for number of hours. The room details will render information associated with kind of room, number of beds, kind of space and many other aspects. Along with this, price related with them will be provided. Admin has the liabilities for making changes accordingly. Domain Model The illustration which depicts analysis of requirements which shows static structure with reference to real world system is referred to as domain class model. It is liable for organizing different workable aspects along with this; it illustrates real world classes as well as relationship among these(Falcidieno, Ruggiero and Torti, 2019).With reference to club, they will be delivering online room booking system that will lead them to have an overview of their entire structure by which they will be delivering their services. Basically, domain model depicts initial artifacts that are being created within object oriented analysis. With respect to this, they have
identity, state as well as behavior. Objects are associated with one other. For an instance when customer registers into the system admin is liable for rendering them with adequate login credentials. Directly or indirectly each entity or object is associated or related to each other that enable system to work in an effective as well as precise manner. Basically, domain refers to group of devices as well as networks which are present in a network and are administered as a unit that possess identical procedures along with rules. Illustration3: Domain Model The domain model for club has been shown above which illustrates different aspects or ways in which entire system will work. Customer will make a request for a booking, admin will check the details and provide them with information of room like type and its rent along with this
it will check the availability of room on peculiar date. Furthermore, customer can give their ratings as per experience they had. In addition to this, they can also make online payments by generating the bill as per services for which user have been asked for. Sequence Diagram The interactive diagram that is liable for furnishing details associated with ways through whichactivitiesarecarriedoutisdefinedasUMLsequencediagram.Inthiscase, communication takes place among wide range of objects in context of collaboration which occurs between them(Genta and Morello, 2019).This aims at providing adequate information with respect to time and accordingly interaction occur among them by making use of vertical axis diagram which specifies time at which details were sent and when response for the same was generated. This comprises of two major aspects, they are specified beneath: A higher level of communication takes place among system along with their users who are making use of website of club to have details about services. Communication occurs within a collaborative approach that will realize the operations or activities that have been conducted with respect to peculiar use case. Sequence diagrams are being organised either horizontally or vertically as per the levels of interaction that takes place among objects which prevails in the system as well as their instances. Illustration4Sequence diagram for Customer
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
The above diagram illustrates that customer visit the website or a webpage a user interface will act as a medium of communication among them. They will look for information related with room and database will furnish with adequate details. Now as per the needs of individuals they will check for availability any peculiar room on particular date. System will have requirements and will render them with adequate status. This process basically illustrates interaction which occurs among system and customer through the usage of user interface. The horizontal axis illustrates elements that are associated within the process to have interaction. Operations which are depicted from left to right shows the sequence of message in which message is being sent as well as received. The arrow between interface and admin depicts message which specifies lifelines for peculiar interaction along with invocation for target lifelines. In addition to this, thin rectangle denotes use cases according to which activities are been accomplished. They have been aligned from their initial point until they have been completed. Class diagram The outline of target system by rendering all the description associated with objects along with classes is defined as class diagram. This will also define the relationship which exists among different entities(Wang, Zhao and Qiao, 2019). Illustration 5: Class Diagram
The above figure illustrates all the essential aspects which club must ensure while delivering their services. Though all these details will not be provided to customers but admin need to ensure that all these activities are being conducted to ensure that services are being carried out as per desired standards. This involves room style, payment status whether customers has made complete payment or not, status of the room, bookings that have been made, room booking, customers, location and many other aspects will be covered. Along with this, there will be different payments methods to provide feasibility to their customers and they can opt for payment method as per their requirements. Conclusion From above it can be concluded that unified modelling language have essential role the way in which distinct modelling languages are formed for depicting standard ways for visualising different segments that have been designed. It is a visual language which illustrates structure and behaviour of system when individuals will look for having particular details. It is generally used for formulation of modelling, their designing and carrying out analysis in context of system architecture. With reference to club it is essential that online system is being used as it will lead them to avoid certain confusions that occur while booking of their rooms. The diagram depicts the basic ways in which their system will work. Along with this, if any aspects are missing it becomes to identify it and make changes accordingly. These diagrams will furnish adequate perspectives with respect to system by ensuring that all the requirements are being accomplished.
References Books & Journals Alkadeem, R. and et. al, 2019. Project behaviour in different types of project management organisations: a system dynamics approach.International Journal of Process Management and Benchmarking,9(4), pp.499-521. Beratan, K.K., 2019. Improving problem definition and project planning in complex natural resourcemanagementproblemsituationsusingknowledgebrokersandvisualdesign principles.Ecology and Society,24(2). Falcidieno, M.L., Ruggiero, M.E. and Torti, R., 2019. Design and project for special naval vessels: new developments and evolutions related to representation.International Journal on Interactive Design and Manufacturing (IJIDeM),13(1), pp.287-294. Genta, G. and Morello, L., 2019.The automotive chassis: volume 2: system design. Springer Nature. Wang, S., Zhao, Z. and Qiao, Y., 2019, February. Application of Genetic Algorithms in Project Declaration. InJournal of Physics: Conference Series(Vol. 1168, No. 5, p. 052006). IOP Publishing.