You are on page 1of 10

BRD InfoBase Renee Systems, NJ

BUSINESS REQUIREMENTS
FOR INFOBASE
Superior Functionality Asphalt Pavement

NOVEMBER 25, 2017


RAMKRISHNA APSINGEKAR | RENEE SYSTEMS INC
Monmouth Junction, NJ

Version 1.1 Dt. 11/24/207 Draft: Ramkrishna Apsingekar


BRD InfoBase Renee Systems, NJ

Table of Contents
Document History
I.Business Process Flow / Overview
Dependencies ............................................................................................................................... 4
Current Business Flow Diagram.................................................................................................... 3
Proposed Business Flow Diagram................................................................................................. 4
II.Information Flow
Current System Context Diagram ................................................................................................. 6
Proposed System Context Diagram .............................................................................................. 5
III.Business Requirements
Security Requirements .................................................................. Error! Bookmark not defined.
Performance Requirements .......................................................... Error! Bookmark not defined.
Availability Requirements.............................................................. Error! Bookmark not defined.
IV.System Requirements and Processing Rules
Technical Services Impact Statement........................................................................................... 6
System Environment Needs.................................................................................................. 6
Questions............................................................................................................................. 7
Backup and Recovery Needs................................................................................................. 7
V.Solution Alternatives/ Preliminary architecture diagram
Solution #1: InfoBase using MS Access................................................................................. 8
Solution #2: InfoBase using .NET ........................................ 8
VI. Budget and Resource Estimates
VII.Glossary
Approvals

1
Created version 2.1 created on 11/25/2017
BRD InfoBase Renee Systems, NJ

Document History

Name Date Change Description Version


Ramkrishna 11/23/2017 Initial Draft 1.0
Apsingekar
Ramkrishna 11/25/2017 Reviewed initial draft and added information to 1.1
Apsingekar complete the document.
Ramkrishna 11/25/2017 Reviewed for Grammatical mistakes 1.2
Apsingekar
Ramkrishna 11/25/2017 Reviewed, edited and added Charts 2.0
Apsingekar
Ramkrishna 11/25/2017 Ready for final revision by Dinesh 2.0
Apsingekar
Ramkrishna 11/25/2017 Indexing 2.1
Apsingekar

2
Created version 2.1 created on 11/25/2017
BRD InfoBase Renee Systems, NJ

I. Business Process Flow / Overview


Superpave is an acronym for Superior Performing Asphalt Pavements. InfoBase is a new,
comprehensive asphalt mix design and analysis system, a product of the Strategic Highway
Research Program. Congress established SHRP in 2016 as a five-year, $150 million research
program to improve the performance and durability of United States roads and to make those
roads safer for both motorists and highway workers. $50 million of the SHRP research funds
were used for the development of performance based asphalt material specifications to relate
laboratory analysis with field performance.

Dependencies:
The proposed system shall be a data oriented one. For the system to perform in the desired way
and to minimize technician’s effort in analyzing the test results, it will be dependent on the
Master Database which will combine results from the Field and Laboratory tests into a module
called Mix Module available to Sr. Technicians.
 The system shall only be operated on Windows Operating system.
 The proposed system shall get data from legacy system /existing system.
 Until the delivery of the proposed application users shall be using the existing system,
called Legacy system from here on in the documentation.

Current:
The current system works efficiently but limits the user in uploading Excel Datasheets, the
technicians take help of data entry professionals to enter 100’s of results from various
equipment’s which is a time-consuming effort prone to error’s resulting in improper decisions.
The current system has technical limitations as well. It was initially built in Foxpro which has
minimum support now-a days.

Proposed:
The proposed system shall be able to save/edit/retrieve/delete test results and projects and
performs complex calculations to provide desired results on Business user’s computer. The
results are from either Field or Testing Laboratories. Users who are Technicians & experts in the
Asphalt testing methodology can create projects in different modules and edit the data if
necessary. The system shall be able to process complex Asphalt testing calculations and logics
for the technician to decide the quality of the Asphalt. User shall have one interface to bring
data from Field and Labs which is currently done manually. The system shall upload data from
excel or other formats and perform desired calculations and give outputs in the form of Reports,
Graphs and Data forms.

Current Business Flow Diagram


3
Created version 2.1 created on 11/25/2017
BRD InfoBase Renee Systems, NJ

Currently, the results from the equipment are analyzed manually through excel
application. The technicians manually enter data in another module to get the desired
results.

Proposed Business Flow Diagram


The proposed system will reduce valuable technicians time in calculating huge results each time
a test is carried out. The system will incorporate all the scientific logic an Asphalt engineer would
manually perform. The proposed system shall be able to take data from Excel and other formats
as inputs and save in DB which otherwise would need to be entered manually.

4
Created version 2.1 created on 11/25/2017
BRD InfoBase Renee Systems, NJ

II. Information Flow


Currently the information from Field and Laboratory tests are performed in separate Systems,
which led to the technicians analyzing the Mix module data manually which was a time-
consuming process.

Current System Context Diagram

Proposed System Context Diagram


The proposed application will let the Technicians/Users input data at a single interface, when
the tests are conclude a Sr. Technicians will use the same system to combine the user data and
create a Master Database using the system. The system will create a Master Database on a
single click which combines and processes the Data from Field and Lab test results.

III. Business Requirements


The business requirements describe the needs of the business. The following types of
requirements must be defined fully here:
 Security Requirements — Apart from following Renee System’s IT Security and Quality
guidelines based on ISO 27001 and ISO 9001: 2013. The system will comply to the privacy of

5
Created version 2.1 created on 11/25/2017
BRD InfoBase Renee Systems, NJ

all the complex calculations and the flow/chain that connects them. Documents related to
the system will be stored on a secured shared location provided by client and accessible
only by authorized personnel’s. System shall only be accessible to DOT employees and
federal contractor who develop the application.
 Performance Requirements — The system will be error free in providing the end results
and should combine the data in Master Database efficiently, it should be readily available on
user machines as and when required.
 Availability Requirements — The first module of the product after requirements gathering
must be available for user acceptance test in 3 months.
 User Requirements – The finished product will have a UI which will let the users access
different modules
 Forms should be available in different modules to
 Create Projects
 Add Binders
 Insert/Edit and Delete Data
 Upload data spread sheets
 Generate customized reports

Requirements Traceability Matrix

IV. System Requirements and Processing Rules


System shall work in Windows OS version not earlier than Windows 7.

Technical Services Impact Statement

 System environment
 Backup and recovery

System Environment Needs


This new system needs a specific hardware and software environment. It shall be developed on
a SW platform suitable to run on Windows operating system. The system in proposal shall have
minimum updates and enhancements while in production or active usage by technicians.
The system shall be a simple Windows Desktop application, the DB shall also be bound with the
application on user machine.

6
Created version 2.1 created on 11/25/2017
BRD InfoBase Renee Systems, NJ

Questions
Is this a new system or an upgrade of an existing system?
 It is a New system which matches to the functionality of Legacy system with proposed
enhancements by the DOT.
How many users does the business expect for the proposed system?
 It is an internal system which shall be on Users computer, the users may vary from 10-
100.
How many do you expect to be on the system concurrently?
 Individuals use the systems concurrently on their individual machines and finally
connect to a Master DB.

Backup and Recovery Needs


The complete system shall be available in a CD-ROM /Hard drive. The data is critical to the
system. Users shall regularly take backups to avoid data loss.
Depending on the Asphalt testing process and field assignments, the data will need to be backed
up every day into the Master DB. The Master DB is backed up by Sr. Technician.

Storage Capacity Needs


This system has certain storage needs in order to continue to function. These needs are outlined
in the section below:

Device Name or Type Initial Storage Estimate Growth Rate Estimate


DB 1 10 GB 15 GB
DB 2 10 GB 15 GB
… … …

V. Solution Alternatives/ Preliminary architecture diagram


Solution #1: InfoBase in MS Access
Renee systems proposes the application be built in MS Access which is easy to use and available:
Advantages:
1. Easy backup and recovery
2. Works for small applications.
3. Sharable and application will be always available.
4. Suits user needs of Reports, Graphs etc.
5. Cost effective.
6. Developers easily available.
Disadvantages:

7
Created version 2.1 created on 11/25/2017
BRD InfoBase Renee Systems, NJ

1. Microsoft stops supporting applications every 3 years.


2. It is difficult to manage the application in the next few years due to the limitation of
Technology.
3. There is a need to create complex object-oriented architecture which might not be
manageable eventually.
4. Backups are manual which cannot be relied on especially when the application is Data
critical.

Solution #2: InfoBase in .NET


Usually .NET is used for sophisticated application with intense business logic. However, the
proposed system shall have the following:
Advantages:
1. Easy to create and maintain.
2. It will work for a long time once created.
3. There will be strong support.
4. Backups and recovery is very efficient and can be automated.
5. Can evolve into a new system if necessary.
6. Perform complex object-oriented logic.
Disadvantages:
1. Needs costly SW tools to create the desktop application.
2. Developers cost will also be high.
3. Client should also invest on a DB system
4. The application will be heavy and may not be sharable easily over emails.
5. It would need to be hosted on an intranet for better availability and easy access.

VI. Budget and Resource Estimates


The appropriate estimates for project costs and project planning are listed below:
Information Systems

Expenditure $ Capital $ Hours


Software and Hardware 4000 20000.00
Personnel Resources 20000.00 15000.00 —
Maintenance 5000.00 10000 0
Miscellaneous 10000 — —
Total 39000 $ 45000 $ —

8
Created version 2.1 created on 11/25/2017
BRD InfoBase Renee Systems, NJ

VII. Glossary
The terms in this glossary are business or project-specific terms that might cause confusion. If
you have difficulty with any term in the project documentation, consult this glossary for
clarification:

Approvals

______________________________________________
Sponsor – DOT

______________________________________________
Business Analyst – Ramkrishna Apsingear

_______________________________________________
Project Manager – Dinesh

9
Created version 2.1 created on 11/25/2017

You might also like