Requirment

profileTala
PIMS-RequirementsDocumentfinal_APPRPOVED.pdf

PIMS Requirements Document for ISSI

i

Project Inventory Management System

Requirements Document

Prepared by

Eyuche Ijomah

John Shadare

Meshari Althomali

Ijeoma Iwuh

DATE

December 1 st , 2017

PIMS Requirements Document for ISSI

2

1. Project Overview

This document will cover all aspects of our project requirement. Our project vision is to

create an inventory system that allows the organization to track all their projects from a single

platform. We aim to complete the application before the project deadline on December 15, 2017.

2. Project Goals and Objectives

Through the timely and accurate delivery of information generated by Project Inventory

Management System (PIMS), the company can become more agile and dynamic in their business

operations and decisions. This creates additional competitive advantage in the market for ISSI.

The PIMS is designed to give ISSI employees an opportunity to instantly access all crucial

information on previous and current projects quickly and conveniently in one centralized data

storage. This will help manage a growing amount of disorganized project data.

3. Business Need

The rapid business growth and acquisition of numerous projects of ISSI has presented some

challenges in terms of tracking and monitoring their projects. It also provided difficulty in

accessing numerous project files stored in various locations. This limits their ability to be more

efficient and productive which obviously doesn’t align to their company mission and vision.

4. Scope Statements

The scope of the project is to design a web based application system that will enable ISSI to

track each project within the organization. The system should be able to store project

information, files, and records of previous and current projects of ISSI and be able to generate

reports. It should have the ability to search and filter information as well as update and modify

these records. PIMS is expected to run in all available browsers and must be compatible with the

current system of ISSI for integration. The project will be developed remotely but with constant

collaboration with the client. Any changes to the requirements must be documented and signed

by both parties.

5. Functional Requirements

a. User Interface

 Login Page

 The login page should have an email address and password fields

 It should have a remember me button and a forgot your password link

 It should have a login button to log into the system

 Dashboard

 It should have an employee icon menu where it includes employee profile and logout

 It should include a menu tab that includes the clients, projects, documents etc.

 Inside the clients tab, it should have add new, show all, contacts menu

PIMS Requirements Document for ISSI

3

 Inside the project tab, it should have add new, show all, archive and environment

 Inside of the documents tab, it should have templates and artifacts

 The list of the project tab should have project name, type, description, status, budget, created by and created on

 In the project list tab, there should be a search criteria tab that will allow users to search for project using criteria’s such as project name,

description, and amount.

b. Roles

 Users

 All users should be able to insert, edit, update and delete projects

 They should be able to reset their password at any point in time using the employee menu tab

 They should be able to upload project documents and templates

c. Security

 The password should be at least eight alphanumeric characters

 The user will be required to change the password every after 120 days

d. System

 The application should be compatible with all website browsers preferably Firefox, and Chrome.

 The application should be compatible with ISSI systems for integration

 The system should include automatic backup of all data

e. Hardware and Software

 Larval PHP Web Framework- Software

 MySQL - Database

 Operating System- Linux Red hat 7

6. Non-Functional Requirement

a. User Interface  It should include the company logo on the top left of the page  It should include the name of the application (Project Inventory Management

System) on top of the page.

 Tabs and menus must be organized according to its relevance  It should have light color scheme preferably red and white with readable text

size.

 The font size should be legible enough to read.

PIMS Requirements Document for ISSI

4

7. Approval

Approved by:

Date: 12/01/2017

Submitted by:

Eyuche Velda Ijomah

December 1 st 2017