Specification Document

Verified

Added on  2023/03/31

|22
|1512
|391
AI Summary
This specification document provides an overview of the Western Book Supply Company's automation process. It includes a feasibility analysis, requirements specification, and use case descriptions. The document also covers the system description, scope, assumptions/constraints, and use case diagrams.

Contribute Materials

Your contribution can guide someone’s learning journey. Share your documents today.
Document Page
1. Specification Document.
1.1 Executive Summary
The Western Book Supply Company most of its business process has been manual .It has identified
weakness in current system and there is increase in inventory level there is high demand of their
products this results to staff to over work to maintain inventory levels so the company has to do
automation of its process .In this report we shall look in details about different stages for example we
will look in details about feasibility analysis, Requirement specification ,assumptions ,use caser
Descriptions and context model.
1.2 System Description.
The Western Book Supply system shall be running on the web. The system shall reduce work loads of
staff at the Western Book Supply Company, Maintain company’s inventory levels and Easy student way
of accessing books at their local university. The system also ensure Local University gets books in time
and right books. The system shall be able to be accessed global because it will be hosted and run online.
All service of company shall be shown on the system.
The web server shall be hosting the web-based system. The system shall be accessed using its URL by
typing its URL on the web using webbrowers such us Mozilla firefox it will take you to link of the
system. The analysis of algorithm to compute inventory will be effective and updating of server will
take few second.

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
1.3
1.4 Scope.
The idea to develop this system sprouted after seeing increase in staff over work and elimination of
wastage at work.
The Western Book Supply system enables students to order books on the system. Local university shall
be able to request for books to be supplied, system shall monitor levels of inventory and customer shall
be able to make payment for books ordered. The system administrator checks that all functions are
working properly and deals with maintenance of the system.
The activities that a user can perform while using this system include:
Logging in
View available books.
Order books.
Make payment.
Any student with a smart phone who regularly orders books at local university can use the western book
supply system. The system admin shall maintain the western book supply system.
1.5 Feasibility Analysis.
1.5.1 Project description.
This project shall ensure Western book supply company supply books in time, local university receives
required books, students order books and company’s inventory level are maintained .
1.5.2 Possible solution.
The project shall develop two systems as solution payment system, ordering system and inventory
monitoring system.Analysing of solution is takes and decision for coming up with required solution is
made.
1.5.3 Feasible solution.
The solution which meet economical, technical and production needs is selected and developed.
1.6 Requirements Specification
1.6.1 Functional
System users has to login on system with Valid user name and password.
The western book supply system will enables students in ordering books.
Document Page
The western book supply system will enables Students in viewing books.
Local university shall request for books to be supplied on system.
The western book supply system will do inventory monitoring levels of the company by performing
some algorithm to computes level of stock
1.6.2 Non-Functional
Safety Requirements .
The system will not affect data stored outside of its servers nor will it affect any other applications
installed on the user’s phone or laptop. It cannot cause any damage to the phone or its internal
components. The only potential safety concern associated with this application applies to virtually all
handset apps or desktop: Western Book Supply system should not be used while operating a vehicle or
in any other situation where the user’s attention must be focused elsewhere.
Security Requirements
The system requires password and username in validating and enable them access system features.
Authentication of the user’s identity is done.
Document Page
1.7 Assumptions/ Constraints.
1.7.1 Assumption.
All user have to have username and password.
All user have to be registered on system database.
System administrator has to accept user registration.
1.7.2 Constraints.
The system shall be web based.
Anyone to access system shall be connected to internet and access system using system’s URL.

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
1.8 Use Case Diagrams.
1.8.1 Figure 1 below shows use case diagram of western book supply system.
ii.
1.9 Use Case Descriptions .
1.9.1 Table 1 below shows use case descriptions of western book supply system.
Use case Name Description
Registration To start using the system someone shall be
registered users
Login The system users shall use username and
password to access the system
Authentication The system shall verify users login details
Order book Customer access system and places order of
the book.
Make payment Customer make payment of ordered books
Monitor inventory levels Staff checks levels of inventory in the
company store.
Buy book Student can make payment of book and
receives a book
Document Page
1.10 Context Model
1.10.1 Figure 2 below show context model of Western Book supply system
Document Page
2.
3. Design Document.
3.1 Executive Summary.
The western Book Supply company has need to develop a system and design documentation is
important so this report shall look in details of different designs of company system to be
developed
3.2 Architectural Design
Western Supply system is composed of three main parts :User view on web browser, web based
application on web server and database. The system uses Much model for designing system.
3.2.1 Figure 3 below showing architectural design of western supply system.
8

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
The objective of designing team is to use MVC architecture is to separate application logic from the
presentation and busniess logic.
Model – Business logic. It is the representation of data structures. It is used in manipulation of data.
View – Presentation logic. It is the information that is being presented to a user. Normally, this is the
web page, but in Codeigniter a view can also be a page fragment (header or footer). Also it can be RSS
page, or any other type of “page”.
Controller – Application logic – contains logic of the page. It joins everything together and generates the
page for the user
3.2.2 Figure 4 below show Mvc architecture of Western book supply system.
3.3 Hardware Specifications .
3.3.1 Table 2 below show Hardware specification of Western book supply system.
Name specification
Operating system Microsoft window 7 and above, Linux and
Solaris
Server side PHP (works with API)
Document Page
Database Mysql
Processor 3GHZ or more
Memory(RAM) 4GB or bigger
HardDrive 500GB or more
Data Back up device. any
Power Device Electric 12Ac or dc 12
Networking devices Router, modem ,switch,fibre cables and
Ethernet cables
Printers any can be used
Monitor Any monitor can be used so long it works well
3.4 . Detailed Class Diagram
3.4.1 Figure 5 below show a detailed class diagram of western book supply system
Document Page
3.5 Interface Design
3.5.1 Figure 6 below show a login page of wireframe diagram of western book supply system.
3.5.2 Figure 7 below show a dashboard of wireframe diagram of western book supply system.

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
3.5.3 Figure 8 below show a payment page of wireframe diagram of western book supply system.
3.5.4 Figure 9 below show a registration page of wireframe diagram of western book supply system.
Document Page
3.6 Business Process Models
3.6.1 Figure 10 below show a book request process of western book supply system.
Document Page
3.6.2 Figure 11 below show Payment process of western book supply system.

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
3.6.3 Figure 12 below sow monitoring inventory process of western book supply system.
Document Page
3.6.4 Figure 13 below show registration process of western book supply system.
3.7
3.8 Sequence Diagrams.
3.8.1 Figure 14 below show a sequence diagram of Reporting process of western book supply
system.
Document Page
3.8.2 Figure 15 below show a sequence diagram of registration process of western book supply
system.

Secure Best Marks with AI Grader

Need help grading? Try our AI Grader for instant feedback on your assignments.
Document Page
3.8.3 Figure 16 below show a sequence diagram of order a book process of western book supply
system.
Document Page
3.8.4 Figure 17 below show sequence diagram of payment process of western book supply system.
3.9 Interaction Diagrams.
3.9.1 Figure 18 below show an interaction diagram of a book request process of western book
supply system.
Document Page
3.9.2 Figure 19 below show an interaction diagram of payment process of western book supply
system.
3.9.3 Figure 20 below show an interaction diagram of registrationprocess of western book supply
system.
3.9.4 Figure 21 below show an interaction diagram of monitor inventory process of western book
supply system.

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
3.10 State chart Diagrams
3.10.1 Figure 22 below show state chart diagram of payment process of western book supply
system.
3.10.2 Figure 23 below show state chart diagram of request book process of western book
supply system.
Document Page
3.10.3 Figure 24 below show state chart diagram of registration process of western book
supply system
3.10.4 Figure 25 below show state chart diagram of monitoring levels of inventory process of
western book supply system.
Document Page
Bibliography.
Thomas M. Connolly and Carolyn E. Begg .Database systems a practical approach to Design,
implementation and management (6th Ed, vol 3 .Harlow, Essex, England: Addison-Wesley Pearson
Education Limited, 2015)
Pressman, Software Engineering. Practitioner’s Approach (8thEd vol 6. Inc., 1221 Avenue of the
Americas, New York, McGraw-Hill, 2017).
Lethbridge M, Object-Oriented Software Engineering: Practical Software Development Using UML and
Java (3ndEd, VOL 6. New York, McGraw-Hill.2016).
1 out of 22
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]

Your All-in-One AI-Powered Toolkit for Academic Success.

Available 24*7 on WhatsApp / Email

[object Object]