Vous êtes sur la page 1sur 8

SOFTWARE REQUIREMENTS

SPECIFICATION
FOR

“AUTOMATED GOODS ORDERING AND

DELIVERY SYSTEM FOR SHIPS”

BY

BATCH B1

P. Sravanthi A.Sandhya R.Praneetha


07481A0598 07481A0592 07481A0577

Under the Valuable guidance of


Ms.M.Lohitha
Asst.Professor, CSE Department

Department of Computer Science and Engineering


GUDLAVALLERU ENGINEERING COLLEGE
SESHADRIRAO KNOWLEDGE VILLEGE
GUDLAVALLERU-521356
ANDHRA PRADESH
INDEX

1. Introduction
1.1 Problem Definition
1.2 Purpose
1.3 Project Scope
1.4 References

2. Overall Description
2.1 Functional Requirements
2.2 Non Functional Requirements
2.3 User Interface Requirements
2.4 User Characteristics

3. System Features
4. Software Requirements
5. Hardware Requirements
1. INTRODUCTION

1.1 Problem definition:


To develop a software to enable the service provider to supply the different items
ordered by various ships through their shipping corporation.
1.2 Purpose:
To implement “Automated goods ordering and delivery system for ships “and
thereby saving of time, manpower and money.
1.3 Project Scope:
Usually several shipping corporation operate their ships between various
countries passing through different ports. Particularly the passenger ships need to procure
different types of items to serve the individual needs of the passengers. Since, it is not
possible to gather the information of passenger’s requirement at the starting point and
also to store all the items until reaching of destination, goods are to be supplied at
different ports based on the orders received. In this regard, the present work “Automated
goods ordering and delivery system for ships” enables the ships to receive the items at
different ports.

1.4 References
• www.indiaseaports.com
• www.mysql.org
• www.shipindia.com
2. OVERALL DESCRIPTIONS

2.1 Functional requirements:

Database:
1. The database consists of 3 tables for Shipping Corporation, 3tables for vendors, 5
tables for service providers.
2. Each table specifies one requirement of the system.
3. Each table has different security levels.
4. If the table is very confidential it can be hided from the user if necessary.
Graphical User Interface:

Shipping
Service Corporati
Vendors provider on

FRONT END

DATABASE
2.2 Non functional requirements:

Reliability:
The principle for maximizing usability is to employ iterative design, which
progressively refines through evaluation from the early stages of design. The evaluation
steps enable the designers and developers to incorporate user and client feedback until the
system reaches an acceptable level of usability.

Performance:
Performance refers to the speed of execution of the computer program with
accuracy. The system must provide services to all the users at the same speed. The data
should be provided after proper verification so that the efficiency is high, and the
response time doesn’t exceed 60secs.

Security:
This system will provide basic authentication by using user id’s and
passwords. This system must be provided with strong backup and must be restored after
any disorder. The administrator password should be unbreakable. None is allowed to
update database information except administrator of each individual server.
2.3 User interface requirements:
• Home page
 Ship
 Shipping Corporation
 Service provider
 vendor
• Login screen
 Ship
 Shipping corporation
 Service provider
 vendor

• Operations
 Ship
 Sending requirements
 Confirming the delivery of goods
 Shipping corporation
 Placing orders
 Paying bills
 Service provider
 Consolidating goods list
 Placing orders to vendors
 Receiving bills
 Paying bills
 Vendors
 Placing quotations
 Delivering goods
 Sending bills
2.4 User characteristics:
The basic modules in this project are:
1. Ship
2. Shipping Corporation
3. Service Provider
4. Vendors
1. Ship:
In this module various ships of different shipping corporations send
requirements of goods to their respective corporation along with the date and
place of delivery. This will also provide information regarding receipt of goods
to their respective corporations.
2. Shipping Corporation:
In this module the various shipping corporations create the data bank of
requirements of goods along with date and place of delivery pertaining to their
ships and order the goods to the service provider and also ensure the supply of
same to the corresponding ships at correct place and time. It also receives the
invoices sent by the service provider and verify with the orders placed. After
confirmation the bills will be passed for e-payment.
3. Service Provider:
In this module, service provider consolidate the different orders placed by
various shipping corporations and places the orders for the supply of goods to
the correct ships at correct place and time to a particular vendor for a particular
category of items based on the lowest prices quoted. It maintains the data bank
of different vendors for different category of items along with their prices
quoted by different vendors and the minimum time required for the respective
items. It maintains record of orders placed on behalf of a particular shipping
corporation and raises the invoices and forwards the same to the respective
shipping corporation. It will ensure receipts of payment and payments to the
vendors at the end of every month. It will also provide balance sheet of accounts
on monthly and yearly basis.
4. Vendor:
In this module, software is designed to enable the vendor to receive
different orders from service provider for the supply of goods to the ships of
various shipping corporations at different places on different dates. After
delivery of goods the bills will be sent to the service provider for e-payment at
the end of every month.

3. SYSTEM FEATURES
• It reduces paper work.
• It saves time by getting faster results.
• It helps in maintaining the vendor information by service provider easily
• It avoids errors inherent in manual paper work.
• It improves management of permanent and updated information i.e.,
It consolidates the information to ensure the supply of goods at the lowest prices.
• It provides tangible as well as intangible cost saving

4. SOFTWARE REQUIREMENTS
The major software requirements are:
Language : Java
Operating System : Microsoft Window Xp Service Pack

5. HARDWARE REQUIREMENTS
The major hardware requirements are:
Processor : Intel Pentium 4
RAM : 512MB
Hard Disk : 20GB

Vous aimerez peut-être aussi