Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Software Requirements Specifications for Online Bookshop System
#1

Software Requirements Specifications for Online Bookshop System

[attachment=18277]

Introduction

1.1 Purpose
This document goes through and attempts to define the general requirements for a online bookshop
system, given the brief mission statement. In this document there are presented the functional and
non-functional requirements for the system. The overall description describes the product and what
assumptions and constraints were put into place. The last section of the document defines what the
non-functional requirements are for this system

1.2 Scope
This document is at revision 1.0 and covers the assumed requirements for this release version of the
system. The document should help to initially determine what exactly the customer is after, as some
of given information is vague.

2 General description
2.1 Product perspective
The online bookshop will attempt to take the traditional attributes of a bookshop, that is the selling
and purchasing books and place them in an online electronic environment. The system described in
this document will be capable of selling books to customer's in both electronic and traditional book
format. While keeping a database of the customers purchases and account details. The product will
also be required to deal with credit card companies and other financial institutions, these
transactions will be processed in a safe and efficient manner.

2.2 Product functions
The major functions that this online bookshop should be able to complete are; maintaining a list of
customer details, in a secure, but easily manageable state. The details should at least contain the
name of the customer, bank/credit details and their purchases to date. In order to keep the customer
database tidy the system will also be able to manage inactive accounts and remove unused accounts
from the system, while informing the customer of the systems wishes. The system is also required
to make transactions with financial institutions, there will be functions in place that provide this
system, in a secure, efficient and reliable manner. Finally the system should be able to protect itself
from basic malicious attacks.
Reply



Forum Jump:


Users browsing this thread:
1 Guest(s)

Powered By MyBB, © 2002-2024 iAndrew & Melroy van den Berg.