Вы находитесь на странице: 1из 18

UNIVERSITI TEKNOLOGI MARA PERLIS

ICT 604 - TOOLS AND METHOD IN


DESIGN DEVELOPMENT

Motel Arau Reservation System


(Feasibility Study)

PREPARED FOR: MADAM ROMIZA BINTI MD.NOOR

PREPARED BY:

NO STUDENT NUMBER STUDENT NAME


1 2018659898 MUHAMMAD SYAFIQ NAQIUDDIN BIN NIL AMRI
2 2018298242 MUHAMMAD AMIRUL AIMAN BIN ROZALI
3 2018264552 AHMAD ATIQULLAH BIN ROSLAN
4 2018221942 NUR AQILAH BINTI ZAKARIA
5 2018414476 SITI NURHAWANI BINTI RAZIF

0
Table of Contents

1.0 INTRODUCTION BACKGROUND................................................................................................1


1.1 Overview of the project...................................................................................................................1
1.2 Objectives of the Project.................................................................................................................1
1.3 The Need for the Project................................................................................................................. 2
1.4 Overview of Existing Systems and Technologies...............................................................................3
1.5 Scope of the Project........................................................................................................................ 3
1.6 Deliverables................................................................................................................................... 4
2.0 FEASIBILITY STUDY.................................................................................................................... 5
2.1 Financial Feasibility....................................................................................................................... 5
2.2 Technical Feasibility....................................................................................................................... 7
2.3 Resource and Time Feasibility......................................................................................................... 8
2.4 Risk Feasibility............................................................................................................................ 11
2.5 Social/Legal Feasibility................................................................................................................. 13
3.0 CONSIDERATION........................................................................................................................ 14
4.0 REFERENCE................................................................................................................................ 16

0
1.0 INTRODUCTION BACKGROUND

1.1 Overview of the project

Motel Arau had been built in 2010 which is in the same year with the opening of
Cmart Arau, Perlis. In the first year of the company operation, its only have 2 staff which is
accountant and receptionist. The customer was only around 4 to 5 people in a week. After the
advertisement, event and discount that had been done by Motel Arau the company
increasingly recognizable by people in Perlis and people in another city. After that, the
amount of customer that are being accommodate are slowly increase day-by-day.

We have chosen Motel Arau because based on our observation at this company, we
found out that this motel was still using manual system to key in their customer details. The
staff still used the manual system by using book and pen to fill in the form to save the
information about customer and booking detail. Therefore, they faced a lot of problem mostly
about redundant data as there are lot of same information stored in their record.

1.2 Objectives of the Project

The system that will develop is knowns as Motel Arau Reservation System. The
system that will develop will help our administration to know their reservation activity with
more flexibility and convenient to make sure their business run efficiently and smoothly.
Beside to make their business easier, the system will help the company easier in searching all
information or history of their booking transaction. Moreover, this system also helps the
company by providing simple report and analysis about their business. So, this system will
overcome a lot of problem that occurred in manual system. There are as follow:

1. To secure the recorded information of Motel Arau Reservation System.


2. To improve data retrieval time of Motel Arau Reservation System.
3. To handle data redundancy of Motel Arau Reservation System.

1
1.3 The Need for the Project
To make a better management system for Motel Arau company and help them to
accomplish their mission to serve the user with the best services and to exceed guest
expectation.

Users of this website will be able use an easy to use interface in order to search, sort,
reserve room and services across the world. Create an account option will secure their
data and allow easy access to various services and facilities. One of the main purposes of
this project is to allow customer to have online booking of room and other services with
registered business partner. The basic requirements state that the users will be able to
search for room based on and able to make instant online payment. The system will also
be able to navigate through available other options by category, or by using a well-
executed search function. The website will be maintained and managed by administrator.
The system will have the authority to manage the products and offers.

2
1.4 Overview of Existing Systems and Technologies

The current manual system uses paperwork and direct human language
communication by mouth to reserve the Arau Motel. This delays information
transmission in the motel. Booking is done through phone calls or through visit to the
motel booking office. The guest’s personal details such as name, age, nationality, and
duration of stay, are input during booking in. The booking office orders for preparation
of the guest’s room before his or her check in date.
The documents are transferred manually to the filling department for compilation of
the guest’s file. On the reporting date the file is transferred to the reception. On checking
in the guest is given the key to his allocated room, he also specifies if he needs room
service. The receptionist hands over the guest’s file to the accountant on the next table.
Here the guest pays accommodation and meals fee. The guest’s file is updated on daily
basis of his expenditure costs. The accounts department generates the bills on daily basis
and delivered to the guests in their rooms at dusk by the service maids. The guest pays at
the accounts desk, where the receipts are generated. For a one meal customer the bill is
generated immediately after ordering and he pays at the accountant desk before leaving.
During checking out of guests, their expenditure outlines are generated a day before
check outdate. The guests receive their outlines at the accounts desk as they check out,
where they pay for bills balances if any.

1.5 Scope of the Project


There are several motivations to order new computer-based Motel Arau Reservation
System. The proposed system will remove the hectic task of customers and executive for
searching and booking rooms in hotel. Next, the system will help the administrative staff
i.e. executive of the hotel to keep the daily and the history record details of the customers
in proper Database. Then, will generate proper reports for customers at the time of
check-out. After that, every novice user can easily interact with the system. Lastly, Motel
Arau Reservation System will allow remote access to motel database only for customer
after the authorization procedures. The customer could search, book rooms and give
feedback.

3
1.6 Deliverables
Motel Arau reservation system is the web primarily based software program system.
The system will incorporates with a central database and functionalities for a number of
stakeholders. Since the Motel Arau is the service organization, the system will involve
with varieties of stakeholders which is staff and customer. Therefore, extraordinary
graphical user interface will be develop and furnished to one of a kind users according to
user requirement and functionalities.

4
2.0 FEASIBILITY STUDY

2.1 Financial Feasibility


Within the financial feasibility, there a lot of aspects that need to be
considered. Within the hardware, the company can provide it during the running of
the Motel Arau Reservation System. The hardware that was provided by the company
is their Personal Computer, which is needed to enter the required data by the staff or
management.

Adobe Dreamweaver plays a major role in web designing within the software
as most of the coding, linking between pages and placement of website functionality
are done. Adobe Dreamweaver needs to be purchased by the company yearly, which
cost Rm2038.00 per year. Next, within photo editing, Adobe Photoshop is chosen due
to its variety within the application, which allows the developer to use it to improve
picture quality, make a logo, and make minor adjustments within the website. Adobe
Photoshop costs RM1311.67 per year. As for open source with designing the flow of
the program, we used Microsoft Visio and Modelio.

Within the database, the developer is focused on the best open-source


database: MySQL, which is free and reliable. The database is essential because it
mainly plays a role in keeping the data safe to enter Motel Arau Reservation System.
Next, as for web hosting for Motel Arau Reservation System, Hostinger is chosen as
reliable as web hosting. Web hosting is important to connect within customer with
Motel Arau Reservation System. Hostinger cost RM168.60 per year.

Moreover, the web domain helps customers or potential customers search


Motel Arau Reservation System easily. The web domain selected is using
asiaregistry.com, which cost RM272.10 per year. Lastly, during the development of
the website, it uses a high amount of high-speed internet. The best package with
quality and have less likely to crash is the Unifi package with a speed of 300Mbps,
which costs RM199 per month.

5
Within the development cost, as most of the company's hardware is provided
but during the development, use the developer's device, which should be included in
the financial feasibility. Within the development cost of software, Adobe
Dreamweaver and Adobe Photoshop should be included within the financial
feasibility. Another critical component of websites such as web hosting and web
domain should be included yearly as the package chosen was annual. Moreover,
internet usage during the period of the website's development should also be
considered within the financial feasibility. Lastly, the training for Motel Arau
Reservation System after the development of the website should also be considered
within financial feasibility. The training is important to highlight how to accomplish
their task secure and correctly.

Table 1.0 shows all financial used in developing the project and maintenance
include training for the staff of Motel Arau.
ITEMS YEARLY(RM)
ADOBE PHOTOSHOP 965
ADOBE DREAMWEAVER 2038
MYSQL 0
WEB DOMAIN (asiaregistry.com) 366.754
WEB HOSTING (HOSTINGER) 168.6
DEVELOPMENT AND MAINTAINANCE DEVICE USAGE 3000
USE OF INTERNET DURING DEVELOPMENT AND MAINTAINANCE 1200
TRAINING 500
MODELIO AND MICROSOFT VISIO (open source) 0
TOTAL 8071.44

6
2.2 Technical Feasibility
The scope of the project is relatively small. At this moment, there is only one
Motel Arau branch at the Arau, Perlis and management has no plans to open a new
branch. For the future development and plan from the organization, the system of this
project maybe will affected but will not significantly affect to overall system.
Therefore, periodically update and maintenance for features improvement and stay
ahead of bugs are required.

Motel Arau Reservation System is the web-based system that enable the user
to interact effectively with the graphical user interface. The technology and tools that
will use in develop web-based application are Adobe Dreamweaver, Adobe
Photoshop, MySQL, PHP, HTML and CSS which the programmer or developer have
extensive experience with it. Besides, the developer also will use modelio and visio
software in design a diagram drawing tools such as entity relationship diagram and
activity diagram in order to make sure a programmer is clearer about the main
activities involve of the system before develop the system.

Basically, the staff at the office have virtually no experience using the system
even though they are comfortable with using PCs. Therefore, sufficient training
should be conducted to ensure the staff are clear and proficient using the system. At
the initial stage of implementation, the web site will be hosted in free web hosting
space. After that, the web site will be hosted in paid web hosting space. For the first
six month, the estimate bandwidth require for each month is 2.9 GB since the average
page size is 80KB, 3000 visitor per month and 12 page per visitor. Since the
bandwidth required is very low, it’s clear that the project of Motel Arau Reservation
System is feasible.

7
2.3 Resource and Time Feasibility

In developing system, developer must state the resource of the tools in order to being
ensure the system well planned to be develop. The resources in developing this project
including:
Programming device
 For hardware, developer will use their own device such as PCs and Laptop
in developing the web sites.
Hosting space
 For hosting space, developer will use MySQL for hosting space and it is a
free to use to allocate space on a web server for a website to store its files.
 For cloud storage, developer use Google Cloud to store the data of the
website.
Programming tools
 Developer will use Adobe Dreamweaver, Adobe Photoshop, HTML and
CSS in order to develop the web site and the cost for the software will be
included in the bill to be paid by the company.
Programming individual
 Programming individuals including training for developer and
maintenance in order to ensure the websites always up to date to be use by
the user.

For time feasibility or in other words is known as scheduling feasibility is


ability of a team of developer estimates how much time the project will take to be
completed. As for Motel Arau Reservation System, developer must take time to get
familiar with the environment of the motel itself and then the developer must
recognize the pattern of the business itself. First of all, developer will in preparing
and planning step. On the first week to developing the project, they must develop
project proposal which will be presented to the company. Then within second week
of project development, developer will ensure to get approval for project proposal

8
from the company and then the developer will be able to recruit project team to
develop the project.

Next, developer will do analysis for this project development in the third week
of project development. For analysis, developer will be start with identify and
specify requirement of the project within third week of project development. Then,
developer will move to designing step for this project development. Within forth
week and fifth week, developer will go through to design database and prototype
with the team. On the sixth week, team of developer must get the approval for the
prototype before proceed to the next step.
After get the approval for the prototype, developer will start with
implementation of project development on the seventh week. First developer will
start with develop the system with the recruited team in seventh week to tenth week
which resulting the team of developer take almost a month to develop the system. On
the eleventh week, developer will start to evaluate the system by testing the
functionality and the usability of the system. Within that period, developer will be
correcting and fix any issues in the system. Next, in the twelfth week of project
development, developer team will do the final evaluation system in order to know if
any correction for the system. Lastly, on the thirteenth week, team of developer will
apply final system and present it to the company. After all, for this project, team of
developer need more than three months to complete the project which is Motel Arau
Reservation System.

9
Week 1 2 3 4 5 6 7 8 9 10 11 12 13
Activities
Preparing and Planning

Development project
proposal
Approve project proposal

Recruit project team

Analysis

Identify and specify


Requirement
Design

Design database and


prototype
Approve prototype

Implementation

Develop System

Evaluate system

Final evaluation system

Apply final system

10
2.4 Risk Feasibility
Risk identification refers to the process of identifying dangerous or hazardous
situations and trying to characterize it. It is a procedure to analyze, review and
anticipate possible risks. There are many types of risk identification which helps in
the project such as technology risk, user risk, organizational risk, estimation risk and
used tool risk.

Technology risks

Technology risks is any potential for technology failures to disrupt your


business such as information security incidents or service outages. As example, if the
platform requirement is not fulfilled then may be the system fail to execute.

User Risk

User risks is a vital but regularly overlooked thing of commercial enterprise


that is unexpectedly turning into a requirement in order to remain competitive. It is
the key to maintaining and nurturing the unique possibilities that every client presents.
As example, user cannot use this Motel Arau Reservation if they are unknown and do
not have any idea regarding the same about what is the system do. Lack of user
knowledge to use the system.

Organizational risk

Business risks is the publicity an agency or agency has to factors that will
decrease its earnings or lead it to fail. Anything that threatens a company's capability
to obtain its financial desires considered as organizational risks. As example, poor
communication always leads to the problems between the workers within the
organization. Reasonableness of transport deadlines, being a 14 weeks project, the
project Motel Arau Reservation system will have quite a few closing dates and
deliverables that are scheduled successively. Depending on the coding and designing
fee and effort, the deadlines are quite reasonable. Number of customers who will use
this product and the consistency of their desires relative to the product. As the
software is implemented as a freeware and open supply system, the code will be
reachable for free Costs associated with delivery, at the preliminary stage the

11
associated price will be for the web hosting cost.

Estimation Risk

Estimation risks refers to investor uncertainty about the parameters of the


return or cashflow process. We show that with estimation chance the observable
homes of costs and returns can vary substantially from the residences perceived via
rational investors. For instance, risk associated with size Estimated size of the product
in line of codes, being a web application with many numbers of stakeholders, Motel
Arau Reservation System will contain significant amount of code lines. As the system
doesn’t contain any multimedia aspect, the file sizes and the complete project size will
not exceed 200MB. Estimated size of product in number of programs: Though the
application supports many stakeholders, it will be constructed as a single web
application with a single login page rather than having many numbers of sites for
different users. Depending on the access rights, the contents will be showed or hidden.
Size of database created or used by the product, database size will not exceed the
values supported by MySQL. Number of relations and entities are minimized by using
best practices of normalization theories

Used Tools risk

The used tool risks are a comparative procedure that appears at all practicable
solutions, then evaluates them against precise standards to eventually locate the nice
choice. For example, The Motel Arau Reservation system will operate on Adobe
Dreamweaver and hence if the platform is not present in other organizations, this
system fails to operate. Software project management was needed. Tool for analysis
and design such as Modelio and Visio. Compiler of the product such as Adobe
Dreamweaver. Main deliverables will be packaged under a single project. All the
stake holders will have a single login page.

12
2.5 Social/Legal Feasibility

Motel Arau reservation system uses free and paid development tools that are
widely available. Paid tools that have been used in this development web-based
application were Adobe Dreamweaver and Adobe Photoshop which the programmer
or developer uses under the licensed copies of copyrighted software with it. Besides,
Motel Arau reservation system also used free tools such as Modelio and Visio during
developing this system. The system provided as an open source system. The customer
can change or manage the system if they want to and they also can ask other
developer to handle the system.

The maintenance and training cost will be charged from potential customers.
Our programmer will regularly checking the system for issues and mistakes and
keeping it updated and relevant. For training cost, staff need to attend basic training
on how to accomplish their task. This system does not break any rules or laws. The
framework that is used in the system is a free open source framework. Since this new
system eliminates the traditional reservation system, it will have a great impact on the
reservation system.

13
3.0 CONSIDERATION

I. Performance

Motel Arau Reservation system requires a very low bandwidth; hence


the performance will not degrade with increasing number of potential users.
At the development stage, a free hosting service will be used. But when
installing the system to a real user environment, it will be hosted in a much
more reliable server to increase the performance. MySQL will provide the
adequate speed for database transactions. Since no big data analysis is done,
MYSQL is the ideal database for this project. Response time, less than 2
seconds. Processing time, less than 2 seconds. Query and reporting times, yet
to be tested. Throughput yet to be tested Storage.

II. Security
Security measures are provided in many aspects in this system

 User authentication
Users will have to authenticate using the username and passwords.
Depending on the access level each user will gain functionality of the
system. Passwords can be changed by the user.
 Login details: Each user’s login time and logout time will be recorded
in the system, to make the tractability process easy in case of a faulty
action.

14
III. Usability and ease of use

During the implementation stage of this system, user in charge of the system
should undergo the required staff training procedures. The user interface is
designed to be user-friendly for new users.

IV. Capacity and scalability

At the developmental stage, the Motel Arau Reservation system allows for
usage from simultaneous connections. However, in the case of additional load
due to an increase in users and load traffic, it is considered to upgrade the
shared hosting to a virtual private server hosting environment in the future. All
source code in this system is written with an explanation message to improve
the comprehensibility of the system for developers to maintain or improve on
the program.

V. Availability

System will be available throughout for 24 hours. Mean time to failure and
mean time to repair will be decided to increase the availability. With a paid
hosting a virtual private server hosting environment, the availability can be
guaranteed to a great precision.

VI. Maintainability

Motel Arau Reservation System is designed using the best practices of


Rational Unified Process and Object-oriented programming. Since every
single segment in the system is very well structured and simple segmented
units of code that is modular, the system is highly maintainable. As the main
architectural pattern is fairly small currently, the effort and resources needed
to maintain the system is minimized. Hence maintainability improves.

15
4.0 REFERENCE

Ahmed, R. (2016, July 29). Feasibility Study. Retrieved November 13, 2020, from
https://www.slideshare.net/RejviAhmed/feasibility-study-64498384

Katimuneetorn, P. (2008). Feasibility Study for Information System Project from


https://www.umsl.edu/~sauterv/analysis/F08papers/Katimuneetorn_Feasibility_St
udy.html

John, S. (2015, November 26). What is Technology Risks. Retrieved 2020, November
12st from https://simplicable.com/new/technology-risk
definition#:~:text=Technology%20risk%20is%20any%20potential,Definition

Simplilearn (2020, November 12). Understanding Types of Feasibility Study, and Its
Importance retrieved 2020 November 13 from
https://www.simplilearn.com/feasibility-study-article

Will, K. (2020, July 28). Business Risk. Retrieved 2020, November 12st from
https://www.investopedia.com/terms/b/businessrisk.asp
Katimuneetorn, P. (2008). Feasibility Study for Information System Project from
https://www.umsl.edu/~sauterv/analysis/F08papers/Katimuneetorn_Feasibility_St
udy.html

16

Вам также может понравиться