SRS - Software Requirements Specification (SRS) Group 4...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
Software Requirements Specification (SRS) Group 4 Jason Wong Justin Kaplan Atul Sharma Dhaval Patel Danny Dang
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Scope Identification This document describes the “Banking ATM Software” module being developed by the group comprising of Justin Kaplan, Jason Wong, Nghia Dang, Dhaval Patel and Atul Sharma. The customer namely “Binghamton Students Bank” has assigned “BSB 4” as an ID number. Purpose The purpose of this document is to succinctly outline the various requirements for programming, design, interface, and functionality. It also provides information on the adaptability aspects of the module i.e. description of reliability, efficiency, usability, integrity, maintainability, testability, flexibility, portability, reusability and inter-interoperability requirements, besides mentioning the qualification requirements of the product. This document also outlines the software module support procedures, which may require troubleshooting any future problems. Introduction This software module will provide necessary Man-Machine-Interface for providing necessary ATM services to the customer. Using the interface customers will enter their login ID and password and after due authentication, the software module will efficiently render following services at the disposal of the customer: (1) Deposit (2) Withdrawal (3) Balance Check (4) Logout
Background image of page 2
Applicable Documents Governing Documents There are no specific government documents relevant to this project. Non-Government Documents The only non-government document to reference is the Interface Requirements Specification document ( http://bingweb.binghamton.edu/~intrieri/bankacct.htm ). The course instructor shall also be provided a back up copy of the Banking ATM software module on flash drive compatible with any USB 2.0 interface. Requirements Programming Requirements Programming Languages The programming language used for implementing the banking ATM software shall be the C++ programming language. Compiler/Assembler The GNU compiler collection (http://gcc.gnu.org/) shall be used to compile the C++ source code. Programming Standards The programming standards to be followed shall be based on the standards specified by the C++ coding standard found in http://www.possibility.com/Cpp/CppCodingStandard.html . These standards include specifications on naming conventions, filenames, and documentation. Design Requirements Sizing and Timing Requirements The final banking ATM software when delivered shall not require more than 50 MB of disk space to operate. The banking ATM software shall not require more than 200 KB of memory to
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
run. All operations performed by the banking ATM shall run and complete in less than 3 seconds. Design Standards
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

This document was uploaded on 11/10/2009.

Page1 / 11

SRS - Software Requirements Specification (SRS) Group 4...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online