You are on page 1of 7

Table of Contents

2.1. Background Study of the Organization .................................................................................... 2


2.2 Functional requirements ............................................................................................................ 2
2.3. Non-Functional Requirements ................................................................................................. 3
2.4 Feasibility Study ....................................................................................................................... 5
2.4.1 Technical Feasibility .......................................................................................................... 5
2.4.2 Operational Feasibility ....................................................................................................... 6
2.4.3. Legal Feasibility ................................................................................................................ 6
2.4.4. Economic Feasibility......................................................................................................... 7

1|Page
2.1. Background Study of the Organization

Mina-water supply service office is a water supply organization which is located in


jigjiga town. The organization is established in 2018 and planned to be operational in mid-2020.
Mina- water supply service follows manual system to give service for their customer.
This business organization uses a Telegram application to perform nearly quarter
activities of delivery and the rest as per contact by phone and direct visit of indivituals.
Therefore, in case of its telegram application the organization faced with problems of
workload, so customers can not get a quick access. To solve such problems, we are going
to develop water delivery service online for mina water delivery oraganization.

2.2 Functional requirements


The functional requirement for the system describes the functionally or services that the
system is expected to provide. It is a system requirement that describes an activity or process
that the system must perform. The developed system is expected to provide the following
functionalities:

Admin aspect

1. Dashboard: In this section admin can see all detail in brief like total order, total new
order, total accept order, total order deliver, total cancel order, total company and total
register user.

2. Water Bottle info: In this section admin can manage water bottle (Add/Update).

3. Company Info: In this section admin can manage company (Add/Update).

4. Pages: In this section admin can update about us and contact us information.

5. Orders Management: In this section admin can view the order details and they have also
right to change order status according to current status.
6. Latest News/Updates: In this section admin can manage news (Add/Update).

7. Reg Users: In this section admin can view register users.

8. Search: In this section admin can search particular order with the help of order number.

9. Reports: In this section admin can view order details, order counts and sales report
according to dates.

2|Page
10. Payment: in this section admin can control item price and perform operation on it

Admin can also update his profile, change password and recover password.

User aspect

1. Water Bottle: In this section user can view which drinking bottle available.

2. My Accounts: In this section user can change his/her own password, view and update
his/her profile and logout from accounts.

3. My orders: In this section user can view order history after login.

4. Cart: In this section user can add their drinking bottle which he/she wants to order and
pay bill of the item ordered.

5. User has also a facility to download his/her invoice and cancel order if he/her wants to
cancel.

2.3. Non-Functional Requirements

Nonfunctional requirement is a requirement that specifies criteria that can be used to


measure the performance of a system, rather than specific behaviors. Non-functional
requirements define how a system is supposed to be performing. Non-functional requirements
are often called qualities of a system.

3|Page
Here are major nonfictional requirements where the water delivery system meets.

i) System performance

System performance is characterized by the amount of useful work accomplished by a


system compared to the time and resources used.

Depending on the context, good system performance may involve one or more of the following:

• Both system admin and users can access the system.


• Works can be performed in a short period of time.
• Customers get quick access.

ii) Security expectations


In order to make the system safe from an unauthorized access and modification, the
system uses a login account to differentiate among the different users of the system on mina-
water delivery system to protect the sensitive customer and material information. This enables
the system to verify who has logged in using the correct logging account provided and display
the right form associated with that user.

iii) Usability

• More efficient to use—it takes less time to accomplish a particular task.


• Easier to learn—operation can be learned by observing the object.

Iv) ACCESSIBILITY
The water delivery system displays the whole user interface in a large font without
truncating displayed text or other values.
V) AVAILABILITY
The Online system shall achieve 100 hours MTBF (mean time between failure).

vi) RELIABILITY
The authorization transaction match process shall require a 100‐
percent match to post a transaction.

4|Page
2.4 Feasibility Study

Preliminary investigation examine project feasibility, the likelihood the system will be useful to
the organization. The main objective of the feasibility study is to test the Technical, Operational
and Economical feasibility for adding new modules and debugging old running system.

2.4.1 Technical Feasibility


The technical issue usually raised during the feasibility stage of the investigation includes the
following:

 Does the necessary technology exist to do what is suggested?


 Do the proposed equipments have the technical capacity to hold the data required to use the
new system?
 Will the proposed system provide adequate response to inquiries, regardless of the number or
location of users?
 Can the system be upgraded if developed?
 Are there technical guarantees of accuracy, reliability, ease of access and data security?
Earlier no system existed to cater to the needs of ‘Secure Infrastructure Implementation System’.
The current system developed is technically feasible. It is a web based user interface. Thus it
provides an easy access to the users. The database’s purpose is to create, establish and maintain a
workflow among various entities in order to facilitate all concerned users in their various
capacities or roles. Permission to the users would be granted based on the roles specified.
Therefore, it provides the technical guarantee of accuracy, reliability and security. The software
and hard technical requirements for the development of this project are not many and are
available as free as open source. The work for the project is done with the current equipment and
existing software technology. Necessary bandwidth exists for providing a fast feedback to the
users irrespective of the number of users using the system.

The proposed system can be easily maintained and repaired without requiring high Experts or
technical assistants, because the system was developed by familiar programming language
(environment).

5|Page
2.4.2 Operational Feasibility

Proposed projects are beneficial only if they can be turned out into information system. That will
meet the organization’s operating requirements. Some of the important issues raised are to test
the operational feasibility of a project includes the following: -
 Is there sufficient support for the management from the users?
 Will the system be used and work properly if it is being developed and implemented?
 Will there be any resistance from the user that will undermine the possible application
benefits such as providing efficient registration and storage of customer’s information, easy
updating, deletion, modification etc.

This system is targeted to be in accordance with the above-mentioned issues. Beforehand, the
management issues and user requirements have been taken into consideration. So there is no
question of resistance from the users that can undermine the possible application benefits.

The well-planned design would ensure the optimal utilization of the computer resources and
would help in the improvement of performance status.

2.4.3. Legal Feasibility

The project team members built the system without violating rules and regulations of the
governments as well as the organization. The system being built is for the sake of productivity of
the organization, so that the project is legally feasible.

6|Page
2.4.4. Economic Feasibility

A system can be developed technically and that will be used if installed must still be a good
investment for the organization. In the economical feasibility, the development cost in creating
the system is evaluated against the ultimate benefit derived from the new systems. Financial
benefits must equal or exceed the costs.

The system is economically feasible. It does not require any addition hardware or software. Since
the interface for this system is developed using the existing resources and technologies. There is
nominal expenditure and economical feasibility for certain.

Here it has been stated the costs related to the project and the benefits that are going to be
gained after the completion of the project by performing as a cost benefit analysis. Let’s start
from the cost by classifying them into tangible and intangible.
A) Intangible benefits our system will provide intangible benefits such as: -
• Increase accuracy
• Boost employee moral
Fast decision making from reports
• It minimizes the work load of the employee

b) Tangible benefit: -Our system will provide tangible benefits such as


• Error reduction
• Increase speed of activities to the system

7|Page

You might also like