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

CHAPTER 2

REQUIREMENT ANALYSIS
CHAPTER 2
REQUIREMENT ANALYSIS

2.1 Initial Investigation

• Benefit to the organization

Organization benefits as good will between the employees of the company is promoted and
brings about the best outcome the employees of the company can produce thus increasing the
economy of the organisation.

• The initial cost

The initial cost of setting up the system will include the cost of hardware(server/clients,
network adapter and related hardware), software(server OS, add-on software, utilities) &
labour (setup & maintenance). The same has to bear by the organization.

• Running cost

Besides, the initial cost the long term cost will include the running cost for the system
that includes the updates, bug fixes and so on.

2.2 Information Gathering

The project was designed with the help of online sources. Most of which was
from w3schools.com website and by watching videos of other web developers who have
shared their knowledge in youtube.com. Google is also a perfect example of a learning
platform where ideas and bug fixes are available given by the other developers. It is the best
search engine for gathering most of the data needed. W3Schools is an educational web site
for learning web technologies online. It offers a learning platform for the
following languages.

Dept. Of CSE@HKBKCE 1 2019-2020


Requirement Analysis Mystery Feed

2.3 Feasibility Study

Feasibility study is the measure of how beneficial or practical the development of an


information system will be to an organization. The Feasibility analysis is a cross life cycle
activity and should be continuously performed throughout the system life cycle.

Feasibility tests:

• Operational feasibility:

Other users can be added onto the system with their links being generated. A new webpage
can be created so that each user can be mapped onto their respective departments and hence
make it easier to search for a particular employee.

• Technical feasibility:

For the design and development of the system, several software products have
been accommodated.

· Database design – SQLite

· Interface design – HTML (BootStrap 4)

· Coding – Python (Flask Web Framework)

This software has enough efficiency in producing the system. Therefore the project is
technically feasible.

• Schedule feasibility:

The duration of time required for the project has been planned appropriately and it is the
same as the duration of time expected by the organisation. Therefore the product can be
delivered to the customer within the expected time duration, satisfying the customer. Hence
the project is feasible in scheduling.

• Economic feasibility: According to the resources available and the project scheduling
process it is estimated that the expenses allocated for the software to be developed, by the
organisation is sufficient enough. Hence the economical factor has been considered feasible

Dept. Of CSE@HKBKCE 2 2019-2020


Requirement Analysis Mystery Feed

2.4 Existing System

The existing system in the organizations has employees giving feedback either orally or by
means of paper which is not an efficient way of acting on the feedback received. This paves
the way for inefficient time management, confidence drops and hence forth, no optimal
solution is obtained.

2.5 Proposed System

The proposed system consists of each user being assigned a unique link that can be used to
send constructive messages to the employees of the organisation. These users are saved in a
database with their links and other details because of which it is easier to search for them.
These links are generated based on some random function.

2.6 Advantages of Proposed System:

• Easy to use

• It saves a lot of time.

• It increases the efficiency of the management of the organisation.

• Helps in the confidence boost and promotes well being among employees.

Dept. Of CSE@HKBKCE 3 2019-2020

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