Analysis And Design Feasibility Computer Science Essay


This essay has been submitted by a student. This is not an example of the work written by our professional essay writers.

This chapter will describe the process of factual data, comprehend the processes involved, identify problems and recommend feasible suggestions for improving the system functionalities. The first step is the feasibility studies to identify the importance of the proposed system, then the requirement gathering, where the investigation of the business processes and documentation of the new system.


Feasibility study here is done to check the viability of the project under consideration. Theoretically several types of feasibilities were conducted, but mainly three types of feasibilities conducted are explained below.


This aspect defines the acceptability of the system. Will there be no problems such as internal and external issues. It shows that the current work supports the new system and social factors, that this system will make the work easier for the users of this system.

Ticket booking is faster because system is easy to use (user friendly).

can avoid double booking using online system

error occurrence is reduced

manager can make changes of price, movies and seats

Reduce effort and frustration for movie goers in scheduling, especially in searching for latest movies.


To check the economic feasibility, cost and benefit analysis is done in which expected cost is evaluated. these include:

the need of new software to develop the system

acquire more computer units to use the system, different for staff, and administrator

the system will economically utilize resources for the development


The new system requires trained personnel to work with the system in overall clerks and staffs with computer literacy are sufficient.

Provide training to staff of the organization

The choice of processing unit depends on the user

The technology can be easily applied to the conduct of the organization.


Actors of the system are basically four in general, which include customer, an unregistered user, staff and the administrator, with each user having a distinct role in the system, the unregistered user and customer have similarities in some of their functionalities.

4.3.1 Unregistered User.

This user can also be referred to as guest, which is basically a first time user who can only view movies in show and register with the system to be come registered customer.

4.3.2 Customer

Clearly the system is developed for a customer to reserve tickets for movies in show, this user has the ability login, query movies, and select seat

4.3.3 Administrator

This user monitors all activities in the system, from maintaining users, updating seat allocation, package pricing to adding and deleting movies. The administrator can also reply customers' complain.


4.4.1 Functional Requirement

Register user

Viewing options {package price, movie information and replied complain}

User login

Make complain

Make reservation {select movie, package and seat}

Cancel reservation

Handle reservation

Check-in customers

Update movies {add, delete or edit}

Manage users

Handle complain {reply}

Package pricing

View reservation log


4.4.2 Non-Functional Requirement

System should generate reservation confirmation number and save

System should retrieve information fast

System saves customer registration and reservation information

System must authenticate users

4.4.3 User Requirement

Users can register using the system registration form

System should provide users with ability to login annd logout with valid ID and password

System shuold provide customer with ability to view movies in show

Customer should be able to reserve ticket using the system

Customer can be able to make complain with the system

Administrator can be able to handle staff information using the system

Administrator must be able to manage movie, package and seat information.


Fig. 3 use case diagram for MCTRS systemThe figure below is a use case diagram which describes the behavior of the MCTRS system as it responds to external request from the system users.

4.5.1 Sequence Diagram

Fig. 4 Handle reservation sequence diagramA sequence diagram describes the interaction of processes in a function, MCTRS system functions are expressed in th e Figures below.

Fig.5 make reservation sequence diagram case Specification

Function; Make reservation

Actors; Customer

Description; Users will use this function to reserve for movie ticket, were the function generates a unique code.

Input; Select movie, time, seat, and package

Input source; Mouse

Output; Reserved ticket information displayed

Pre-condition; Registration and login

Post-condition; none

Function; Handle reservation

Actors; Staff

Description; staff user this function to verify and confirm a reservation by inserting a customer's reservation code.

Input; unique reservation code

Input source; keyboard and mouse

Output; Reserved tickets information

Pre-condition; handle reservation

Post-condition; None.

4.5.2 Class Diagram

This is a constant diagram that describes the fundamental structure of MCTRS system that shows the system classes, their operations, attributes and relationships between them.


After gathering all the information that will help to develop a reservation system for Misau Cinema. The analysis and design of the system was done in this chapter using the feasibility studies and UML diagrams, which gives detailed description of the system.

Writing Services

Essay Writing

Find out how the very best essay writing service can help you accomplish more and achieve higher marks today.

Assignment Writing Service

From complicated assignments to tricky tasks, our experts can tackle virtually any question thrown at them.

Dissertation Writing Service

A dissertation (also known as a thesis or research project) is probably the most important piece of work for any student! From full dissertations to individual chapters, we’re on hand to support you.

Coursework Writing Service

Our expert qualified writers can help you get your coursework right first time, every time.

Dissertation Proposal Service

The first step to completing a dissertation is to create a proposal that talks about what you wish to do. Our experts can design suitable methodologies - perfect to help you get started with a dissertation.

Report Writing

Reports for any audience. Perfectly structured, professionally written, and tailored to suit your exact requirements.

Essay Skeleton Answer Service

If you’re just looking for some help to get started on an essay, our outline service provides you with a perfect essay plan.

Marking & Proofreading Service

Not sure if your work is hitting the mark? Struggling to get feedback from your lecturer? Our premium marking service was created just for you - get the feedback you deserve now.

Exam Revision

Exams can be one of the most stressful experiences you’ll ever have! Revision is key, and we’re here to help. With custom created revision notes and exam answers, you’ll never feel underprepared again.