23.08.2019
 Essay about Pump Place Management

Gas Pump Control System

Application Requirements Specification

Team 12

Tanay Naik, Lucky Nanwani

Table of Contents

1 . Introduction1

1 . 1Purpose1

1 . 2Scope1

1 ) 3Overview1

2 . Overall description2

2 . 1Product perspective2

installment payments on your 2User interfaces2

2 . 2 . 1Cashier station2

2 . 2 . 2Management station3

2 . 3Hardware interfaces3

2 . 3. 1Pump3

2 . three or more. 2Gasoline storage area tank3

installment payments on your 3. 3Main computer4

installment payments on your 4Software interfaces4

2 . four. 1Communications interfaces4

2 . 5Product functions4

installment payments on your 5. 1Pump interface4

2 . 5. 2Cashier interface5

installment payments on your 6User characteristics5

2 . 6th. 1Cashiers5

2 . 6. 2Managers5

3. Specific requirements6

several. 1External program requirements6

a few. 1 . 1Pump interface6

three or more. 1 . 2Cashier interface7

3. 1 . 3Hardware interfaces8

several. 1 . 4Software interfaces9

three or more. 1 . 5Communication interfaces9

three or more. 2Functional requirements9

3. installment payments on your 1Dispense gas9

3. 2 . 1 . 1Pump request9

several. 2 . 1 ) 2Pump enabled10

3. 2 . 1 . 3Enter amount or volume to dispense (Pump type B)10 3. installment payments on your 1 . 4Gun taken out of their holster11

a few. 2 . 1 ) 5Trigger pressed11

3. 2 . 1 . 6Volume/amount reached (Pump type B)12

3. 2 . 1 . 7Trigger released12

several. 2 . 1 ) 8Gun returned to holster13

3. 2 . 2Handle payment13

3. 2 . 2 . 1Payment button selected13

3. 2 . 2 . 2Payment done selected13

3. 2 . 2 . 3Receipt request14

a few. 2 . installment payments on your 4Time14

three or more. 2 . 3Monitor tank14

a few. 2 . several. 1Warning limit reached14

several. 2 . several. 2Shutdown limit reached15

3. 2 . a few. 3Tank refill15

3. 3Performance requirements15

three or more. 3. 1Number of terminals15

3. a few. 2Simultaneous users16

3. three or more. 3Amount and type of data16

3. 4Design constraints16

three or more. 4. 1Report format16

3. 4. 2Data naming17

three or more. 4. 3Accounting procedures17

3. 4. 4Audit tracing17

a few. 5Software program attributes17

a few. 5. 1Reliability17

3. 5. 2Availability17

three or more. 5. 3Security18

3. your five. 4Maintainability18

three or more. 5. 5Portability18

Introduction

one particular Purpose

The purpose of this Software Requirement Specification should be to establish and maintain a common understanding between the client, Dr . DeLoach, and the computer software developers about the requirements pertaining to the recommended software.

a couple of Scope

The proposed software is the control system for a number of gasoline pumping systems to be employed at Dr . DeLoach's gas stations. The software is going to control aspects worth considering of the gas refueling procedure including the enabling of each pump for use, starting the pump's motor, joining the clutch i465 black on each pump which in turn will dispense the gas, presenting the current volume of gas pumped, documenting each purchase and archiving the day's transactions.

The use of this kind of control system will reduce the number of responsibilities the gas station attendant(s) must execute making the attendants making their work easier and possibly reducing the overhead of running the gas train station by minimizing the number of family and friends needed. The utilization of this system simplifies many processes such as testing the amount of gas dispensed and recording the facts of each purchase. This system likewise increases the quality of the gas being distributed by certainly not allowing a pump being enabled if the tank that services the pump is below twenty percent, because of this the sediment in the bottom with the gas storage space tank is never pumped in the customer's car.

3 Summary

This Software Requirements Specification is organized in to two main sections: overall description and specific requirements. The overall explanation section provides information explaining general factors that will effect the requirements with the software. The actual requirements section describes in depth the requirements the software must meet up with....