Iswe 1
Iswe 1
Iswe 1
Group Members
One touch booking agent is a system can be used for hotels, clubs and big organization also. The
system can help the staff in filling system and manage all records for customers and members
easily. We operate the business in Malaysia, Singapore and other countries in Asia. And will
discuss what system can do in objectives.
Gantt chart
Duration(week) 1 2 3 4 5 6 7 8 9 10 11 12
Planning &
requirement
Analysis
Logical design
Physical design
Testing
Implementation
Functional requirements:
Non-Functional requirements:
The system must be ready to handle many transactions at the same time.
Customers must cancel the booking before 24 hours, or their credit card will be charged.
System should send promotions or deal to customers.
The system should support most the browsers (Safari, Chrome,
and Firefox).
The system should provide 24*7 hours services.
The system must make sure that all transaction in secure connection.
The system should be able to convert from all currencies.
UML Design
UML, short for Unified Modelling Language, is a standardized modelling language consisting of
an integrated set of diagrams, developed to help system and software developers for specifying,
visualizing, constructing, and documenting the artefacts of software systems, as well as for
business modelling and other non-software systems.
The elements in the structure diagram reflect the concrete concepts of the program, which may
include abstract concepts of the real world and the concepts of implementation.
Class Diagram.
Component Diagram.
Deployment Diagram.
Object Diagram.
Package Diagram.
Profile Diagram.
Composite Structure Diagram.
Behavior diagrams display the dynamic behavior of objects in a system that can be represented
as a series of system changes over time, as follows are seven types of behavior diagrams:
We choose only 2 diagrams from 14 in our proposal system, the first one is “Class Diagram
“and the second one is “Use Case Diagram
Class Diagram
The class diagram is a key technique in modelling that goes through almost all object-oriented
methods. This diagram defines the types of objects in the system, and the various types of static
relationships between them.
Use Case Diagram
use case graph for the Darul Ehsan Club House Management system. There are two primary on-
screen characters for Darul Ehsan Clube House Management System which are the individuals
and the staff. Individuals are permitted to enlist as a part, sign in as a part, make appointments,
drop their appointments, view and search accessible offices and administrations, see their
charges and make requests and give input. Notwithstanding, staff are permitted to enroll as staff,
login as staff, make appointments for individuals, drop appointments for individuals, view and
quest for accessible offices and administrations, see part charges, alter appointments and oversee
requests and inputs. Besides, staff can likewise include, alter and erase the accessible
administrations in the Darul Ehsan Club House Management System. Besides, the staff can
likewise include, alter, erase the accessible offices. Finally, staff can likewise produce day by
day, week by week and month to month report.
When the residence chooses Badminton facility this page will appear to him and he wither can chose one
out of 2 selection “Group Coaching” or “Personal Coaching”
And then the residences must choose date for course to book it and this tap appears when they clicked on
bottom date.
Payment:
This will be the payment page for the residences, and they can fill all the boxes by their account
information to book their facilities they had chosen.
Implementation:
System implementation is that the most vital steps just in case of finalizing the approved web
system. we'd like to justify some basic requirement (software & hardware) in order that the
system will
work without having obligation and customers dissatisfaction.
Software requirements:
Operation system: Mac OS (Lion, tiger, leopard) and windows (7, 8, 8.1, 10)
Hardware requirements:
Conclusion:
The system has some benefits for purchasers too. In home page customers can put their
email address or phone number for downloading the booking apps directly on their
phone. the appliance will work for both OS Platform (IOS & Android). By this customer
can book by using this application. Besides, customers can even book online without
registering into the system. Again, customers now must worry for payment.
Individual Components:
Logical Design Part 2
Acticity Digram 1
Acticity Digram 2
Activity Diagram 3
Methodology:
1
2.
Testing:
Test scripts:
Test Case 1
Test Title: Customer & Staff Login.
Test Procedures: Type username & password.
Test Data: Username & password must be in alphanumeric.
Expected Result: It will redirect to login page
Test Case 2
Test Case 4
Test Case 5
Test Procedures: Customers need to sign in and can cancel the booking
when they press cancel button.
Test Data: Cancel their booking record.
Expected Result: Will cancel their booking records from database.