尊敬的 微信汇率:1円 ≈ 0.046215 元 支付宝汇率:1円 ≈ 0.046306元 [退出登录]
SlideShare a Scribd company logo
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and Technology, Chirala
SOFTWARE ENGINEERING LAB
JNTUK R20
Exercise 4: STOCK MAINTENANCE SYSTEM
Perform the following for the Stock Maintenance System
i. Do the Requirement Analysis and Prepare SRS
ii. Draw E-R diagrams, DFD, CFD and structured charts for
the project.
Aim: To do Requirement Analysis and Prepare SRS for Stock
Maintenance System. And also to draw E-R diagrams, DFD, CFD and
structured Charts for Stock Maintenance System.
Exercise 4: STOCK MAINTENANCE SYSTEM
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
Problem Statement for Stock Maintenance System:
Now a day’s people should purchase things in stores. So the stores must
be maintaining the product details and also the stocks. So in this stock
maintenance have the details about the Product, Purchase, Sales and Stock.
The product details contain Product code, Product name, Opening Stock,
Prices. These details are maintained in database. Purchase details contain the
stock, quantity and also price. The Sales Details contain Date, Customer name,
Product code, Quantity and Prices. The Stock Details contain product id,
opening stock, purchase stock, sales stock and current stock.
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
Software Requirement Specification for Stock Maintenance System
1.Introduction
1.1.Purpose
The purpose of this SRS is to describe the requirements involved in developing Online Stock Maintenance
System.
1.2.Document Conventions
The document is made using Calibri where:
Main section are indicated with bold letters font 14
Subsections also bolded with font 14.
An appendix A is added for acronyms and abbreviations
1.3.Intended Audience and Reading Suggestions
This document is intended to be read by the customer. This is a technical document and the terms should be
understood by the customer. The designer needs to understand this document fully so that they can draft a
design document using this SRS presented to them by the analyst.
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
1.4.Product Scope
The Online Stock Maintenance System will be used by customers, suppliers, managers and stock
adminstrator who may be familiar or not familiar to the automated process thus the scope of the
project must be user friendly for all stakeholders. This system will allow stock admin to manage and
update stock of the products. Customer can view products and request to buy the products. Manager
can view Stock details, sales details, purchase details, suppliers details, customer details and generate
reports by giving date as input. Supplier receives purchase orders from the system and invoice is sent
to the system.
1.5.References
Sections of this document are based upon the IEEE Guide to Software Requirements Specification
(IEEE 830)
Software Requirement Specification for Stock Maintenance System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
2.Overall Description
2.1.Product Perspective
This subsection should relate the requirements of that larger system to
functionality of the software and should identify interfaces between that system and the
software.
A block diagram showing the major components of the larger system,
interconnections, and external inter-faces can be helpful.
Software Requirement Specification for Stock Maintenance System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
The online Stock Maintenance system involves actors - the stock administrator, Manager, Customer
and the Supplier. The stock administrator controls the communication and services. The database
system manages for application and financial information. Manager communicates with system to get
report on stock details, product details, supplier details, customer details, sales details and purchase
order details.
2.2 Product functions
This subsection of the SRS should provide a summary of the major functions that the software will
perform.
The key features of this system can be abstracted as follows.
-> Authentication through users’ personal computer
-> Alternative authentication mechanism for special conditions.
-> Customer is provided with product list, from which he can select and buy products.
->Provide Manager Supplier details, product details, Stock details, Sales details, Purchase order
details.
-> Provide supplier to receive purchase orders and send invoice
-> Provide Stock Admin to the manage and update stock, product details, supplier details etc.
Software Requirement Specification for Stock Maintenance System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
2.3. User Classes and Characteristics
This subsection of the SRS should describe those general characteristics of the intended users of the
product including educational level, experience, and technical expertise.
Users are students and admin.
Their characteristics:
The user should be familiar with the Internet.
User should be computer literate.
2.4.Operating Environment
The Online Stock Maintenance system is an internet oriented application, it set to operate on a high
available and Qos network. Mostly a device that can access the internet and can support a huge web
application is used for Sales and Purchases of products. Any OS can support this system as it is not
particularly software or hardware dependent.
2.5.Design and Implementation Constraints
The system is internet based system, a webapp that should be developed to support any web browser to be
used. Customer Account, Manager account, Customer payment and payment for product purchase should
be secure , the system design should include a lot of DB and SYSTEM validation. Developers needs to be
always there to support the delivered system in terms of validation and maintenance.
Software Requirement Specification for Stock Maintenance System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
2.6. User Documentation
The project is available on the internet. The Online Stock Maintenance System should
provide a help on Product Sales, Product Purchases and maintenance of Product Stock.
Users of the system will be guided by the system all the way when using.
2.7 Assumptions and Dependencies
The assumptions and dependencies relevant to the system are as follows.
-> All users have an a computer or any web enable device
-> User should have internet access.
-> The user must have access or be on a reliable network.
-> Registered Customers and Registered Suppliers can login into the system.
.
Software Requirement Specification for Stock Maintenance System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
3.External Interface Requirements
3.1.User Interfaces
The user is going to interact with the system through different interfaces. Listed below are the different
components of user interfaces under their respective headings:
-> Customer log-in
-> Manager log-in
-> Supplier log-in
-> Stock Admin log-in
-> Product Sales process
-> Product Purchase process
-> Product Stock Maintenance/updation process
-> View and Print process
3.2. Hardware Interfaces
Minimum Hardware Requirements:
The system will run on different hardware gadgets. Below are the minimum hardware requirements for
the smooth running of the system:
-> 1GB RAM PC
-> 1.8Hz processor
-> 14” color monitor
-> 120GB HDD CPU
-> Proper running internet
Software Requirement Specification for Stock Maintenance System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
3.3.Software Interfaces
Databases: Oracle
Operating systems : Any OS like Windows7, Linux, Mac OS
Programming Language: Java
Front end: HTML, Java Script
3.4.Communications Interfaces
The main communication link that the system will be using is the internet.
4.System Features
4.1. System Feature
The Online Stock Maintenance System comprises of two main features, namely, internet
connectivity which will enables users to communicate with the server through a browser or web agent,
and secondly the system requires database service to store the user’s data. In a nutshell this system is
web application and thus is only operational in an internet enabled environment.
Software Requirement Specification for Stock Maintenance System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
4.2. Functional requirements
REQ-1: The system shall be internet oriented and require an online server.
REQ-2: The system shall save the product details, customer details, supplier details, sales details,
purchase details and stock details in remote database.
REQ-3: The system shall allow to customer to log in and buy the product i.e sales process.
REQ-4: The system will allow manager to view and print product details, customer details, supplier
details, sales details, purchase details and stock details.
REQ-5: The system will allow to send purchase order to Supplier and receives Invoice.
REQ-7: The system will allow admin to manage and update product details, stock details, customer
details and supplier details.
5.Other Nonfunctional Requirements
5.1.Performance Requirements
The system is required a fair amount of speed especially while browsing through the products, selling
and purchasing products
The database shall be able to accommodate a minimum of 100000 records of stock, cutomers and
suppliers.
The software will support multiple users.
Software Requirement Specification for Stock Maintenance System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
5.2. Safety Requirements
The system is required provide a protection of the database.
5.3. Security Requirements
The main security concern is for payment details during sales and purchase process, hence proper login
mechanism should be used to avoid hacking. The online Stock Maintenance system shall not disclose
personal information of passengers to unauthorized users or the public.
5.4. Software Quality Attributes
Availability : The database will have to be available to passengers 24/7.
5.5. Business Rules
-> The online ticket reservation system shall include four types of accounts: the stock administrator,
manager, supplier and the customers.
-> To log in to the system user name and password is required.
-> Manager will take decision when to purchase stock by observing demand of the product.
Software Requirement Specification for Stock Maintenance System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
6. Other Requirements No other requirements.
Appendix A: Glossary
DB – database
SQL – simple query language
Admin –Administrator
SRS –software requirements specification
Webapp – web application
RAM – random access memory
PC – personal computer
CPU – central processing unit
OS – operating system
Software Requirement Specification for Stock Maintenance System Continuation
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Technology, Chirala
Entity-Relationship diagram for Stock Maintenance System (ER diagram)
ER Diagram is a visual representation of data that describes how data is related to each other. In ER Model, we
disintegrate data into entities, attributes and setup relationships between entities, all this can be represented visually
using the ER diagram.
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Data Flow Diagram(DFD) for Stock Maintenance System :
A data flow diagram (DFD) is a visual representation of the information flow through a process or
system.
Context Level DFD (Level 0)
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Structured charts for Stock Maintenance System:
A structure chart is a chart which shows the breakdown of a system to its lowest manageable levels.
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
THANK YOU

More Related Content

What's hot

Software Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management SystemSoftware Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management System
Uttam Singh Chaudhary
 
Sample SRS format
Sample SRS formatSample SRS format
Sample SRS format
Sachin Sharma
 
Student Management System report
Student Management System reportStudent Management System report
Student Management System report
Chandresh Prasad
 
Hostel management system
Hostel management systemHostel management system
Hostel management system
Yashna Jawrani
 
Railway Reservation System - Software Engineering
Railway Reservation System - Software EngineeringRailway Reservation System - Software Engineering
Railway Reservation System - Software Engineering
Lalit Pal
 
Hospital mangement system report file
Hospital mangement system report fileHospital mangement system report file
Hospital mangement system report file
Nausheen Hasan
 
Hostel management
Hostel managementHostel management
Hostel management
Himanshu Sajwan
 
Library mangement system project srs documentation.doc
Library mangement system project srs documentation.docLibrary mangement system project srs documentation.doc
Library mangement system project srs documentation.doc
jimmykhan
 
Bus management system
Bus management systemBus management system
Bus management system
Shamim Ahmed
 
Online attendance management system
Online attendance management systemOnline attendance management system
Online attendance management system
Deepankar Sandhibigraha
 
Passport automation system
Passport automation systemPassport automation system
Passport automation system
Koppula Sheryl
 
Online Examination System Project report
Online Examination System Project report Online Examination System Project report
Online Examination System Project report
SARASWATENDRA SINGH
 
Online course reservation system
Online course reservation systemOnline course reservation system
Online course reservation system
Chamma Jabeedkhan
 
SRS for Library Management System
SRS for Library Management SystemSRS for Library Management System
SRS for Library Management System
Toseef Hasan
 
Student biometric identification srs
Student biometric identification srsStudent biometric identification srs
Student biometric identification srs
Hassaan Afzal
 
Online Bus ticket reservation
Online Bus ticket reservationOnline Bus ticket reservation
Online Bus ticket reservation
Smit Patel
 
Online doctor appointment and emr system
Online doctor appointment and emr systemOnline doctor appointment and emr system
Online doctor appointment and emr system
Anjelika Parasar
 
Airline Reservation System - Software Engineering
Airline Reservation System - Software EngineeringAirline Reservation System - Software Engineering
Airline Reservation System - Software Engineering
Drishti Bhalla
 
Software Requirements Specification for restaurant management system
Software Requirements Specification for restaurant management systemSoftware Requirements Specification for restaurant management system
Software Requirements Specification for restaurant management system
SM. Aurnob
 
Srs (Software Requirement Specification Document)
Srs (Software Requirement Specification Document) Srs (Software Requirement Specification Document)
Srs (Software Requirement Specification Document)
Fatima Qayyum
 

What's hot (20)

Software Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management SystemSoftware Requirement Specification Of Hotel Management System
Software Requirement Specification Of Hotel Management System
 
Sample SRS format
Sample SRS formatSample SRS format
Sample SRS format
 
Student Management System report
Student Management System reportStudent Management System report
Student Management System report
 
Hostel management system
Hostel management systemHostel management system
Hostel management system
 
Railway Reservation System - Software Engineering
Railway Reservation System - Software EngineeringRailway Reservation System - Software Engineering
Railway Reservation System - Software Engineering
 
Hospital mangement system report file
Hospital mangement system report fileHospital mangement system report file
Hospital mangement system report file
 
Hostel management
Hostel managementHostel management
Hostel management
 
Library mangement system project srs documentation.doc
Library mangement system project srs documentation.docLibrary mangement system project srs documentation.doc
Library mangement system project srs documentation.doc
 
Bus management system
Bus management systemBus management system
Bus management system
 
Online attendance management system
Online attendance management systemOnline attendance management system
Online attendance management system
 
Passport automation system
Passport automation systemPassport automation system
Passport automation system
 
Online Examination System Project report
Online Examination System Project report Online Examination System Project report
Online Examination System Project report
 
Online course reservation system
Online course reservation systemOnline course reservation system
Online course reservation system
 
SRS for Library Management System
SRS for Library Management SystemSRS for Library Management System
SRS for Library Management System
 
Student biometric identification srs
Student biometric identification srsStudent biometric identification srs
Student biometric identification srs
 
Online Bus ticket reservation
Online Bus ticket reservationOnline Bus ticket reservation
Online Bus ticket reservation
 
Online doctor appointment and emr system
Online doctor appointment and emr systemOnline doctor appointment and emr system
Online doctor appointment and emr system
 
Airline Reservation System - Software Engineering
Airline Reservation System - Software EngineeringAirline Reservation System - Software Engineering
Airline Reservation System - Software Engineering
 
Software Requirements Specification for restaurant management system
Software Requirements Specification for restaurant management systemSoftware Requirements Specification for restaurant management system
Software Requirements Specification for restaurant management system
 
Srs (Software Requirement Specification Document)
Srs (Software Requirement Specification Document) Srs (Software Requirement Specification Document)
Srs (Software Requirement Specification Document)
 

Similar to Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart

Medical Store Management System Software Engineering Project
Medical Store Management System Software Engineering ProjectMedical Store Management System Software Engineering Project
Medical Store Management System Software Engineering Project
hani2253
 
Medical Store Management System Software Engineering 1
Medical Store Management System Software Engineering 1Medical Store Management System Software Engineering 1
Medical Store Management System Software Engineering 1
hani2253
 
201810003 201750007project report
201810003 201750007project report201810003 201750007project report
201810003 201750007project report
ssuser219889
 
SRS CPP LAB.docx
SRS CPP LAB.docxSRS CPP LAB.docx
SRS CPP LAB.docx
ajithpkumar1
 
ProjectPDF_pagenumber.docx project documentation
ProjectPDF_pagenumber.docx project documentationProjectPDF_pagenumber.docx project documentation
ProjectPDF_pagenumber.docx project documentation
komkar98230
 
INTRODUCTION to software engineering requirements specifications
INTRODUCTION to software engineering requirements specificationsINTRODUCTION to software engineering requirements specifications
INTRODUCTION to software engineering requirements specifications
kylan2
 
ProjectPDF_pagenumber.pdf documentation report
ProjectPDF_pagenumber.pdf documentation reportProjectPDF_pagenumber.pdf documentation report
ProjectPDF_pagenumber.pdf documentation report
komkar98230
 
ProjectPDF.pdf project documentation pdf
ProjectPDF.pdf project documentation pdfProjectPDF.pdf project documentation pdf
ProjectPDF.pdf project documentation pdf
komkar98230
 
Srs group 4 v5 - esmart shopping
Srs group 4  v5 - esmart shoppingSrs group 4  v5 - esmart shopping
Srs group 4 v5 - esmart shopping
adprojects1
 
Product and sevices management system
Product and sevices management systemProduct and sevices management system
Product and sevices management system
Vinod Gurram
 
OCSP.pptx
OCSP.pptxOCSP.pptx
OCSP.pptx
ssuseraf1f22
 
Mobile shopping
Mobile shoppingMobile shopping
Mobile shopping
TejveerSingh93
 
A Project to Automate Inventory Management in a Fast Food, Cas.docx
A Project to Automate Inventory Management in a Fast Food, Cas.docxA Project to Automate Inventory Management in a Fast Food, Cas.docx
A Project to Automate Inventory Management in a Fast Food, Cas.docx
ransayo
 
E-Commerce Mobile Sale System
E-Commerce Mobile Sale SystemE-Commerce Mobile Sale System
E-Commerce Mobile Sale System
Abhishek Kumar
 
Software Requirements Specification for GBI information system dev.docx
Software Requirements Specification for GBI information system dev.docxSoftware Requirements Specification for GBI information system dev.docx
Software Requirements Specification for GBI information system dev.docx
rronald3
 
Hospital E-Token Management(outdoor)
Hospital E-Token Management(outdoor)Hospital E-Token Management(outdoor)
Hospital E-Token Management(outdoor)
ANISUR RAHMAN
 
Real estate management system
Real estate management systemReal estate management system
Real estate management system
SouvikSarkar75
 
Shopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxShopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docx
krushnaborade2
 
Shopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxShopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docx
krushnaborade2
 
Reqs analysis
Reqs analysisReqs analysis
Reqs analysis
Dr. C.V. Suresh Babu
 

Similar to Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart (20)

Medical Store Management System Software Engineering Project
Medical Store Management System Software Engineering ProjectMedical Store Management System Software Engineering Project
Medical Store Management System Software Engineering Project
 
Medical Store Management System Software Engineering 1
Medical Store Management System Software Engineering 1Medical Store Management System Software Engineering 1
Medical Store Management System Software Engineering 1
 
201810003 201750007project report
201810003 201750007project report201810003 201750007project report
201810003 201750007project report
 
SRS CPP LAB.docx
SRS CPP LAB.docxSRS CPP LAB.docx
SRS CPP LAB.docx
 
ProjectPDF_pagenumber.docx project documentation
ProjectPDF_pagenumber.docx project documentationProjectPDF_pagenumber.docx project documentation
ProjectPDF_pagenumber.docx project documentation
 
INTRODUCTION to software engineering requirements specifications
INTRODUCTION to software engineering requirements specificationsINTRODUCTION to software engineering requirements specifications
INTRODUCTION to software engineering requirements specifications
 
ProjectPDF_pagenumber.pdf documentation report
ProjectPDF_pagenumber.pdf documentation reportProjectPDF_pagenumber.pdf documentation report
ProjectPDF_pagenumber.pdf documentation report
 
ProjectPDF.pdf project documentation pdf
ProjectPDF.pdf project documentation pdfProjectPDF.pdf project documentation pdf
ProjectPDF.pdf project documentation pdf
 
Srs group 4 v5 - esmart shopping
Srs group 4  v5 - esmart shoppingSrs group 4  v5 - esmart shopping
Srs group 4 v5 - esmart shopping
 
Product and sevices management system
Product and sevices management systemProduct and sevices management system
Product and sevices management system
 
OCSP.pptx
OCSP.pptxOCSP.pptx
OCSP.pptx
 
Mobile shopping
Mobile shoppingMobile shopping
Mobile shopping
 
A Project to Automate Inventory Management in a Fast Food, Cas.docx
A Project to Automate Inventory Management in a Fast Food, Cas.docxA Project to Automate Inventory Management in a Fast Food, Cas.docx
A Project to Automate Inventory Management in a Fast Food, Cas.docx
 
E-Commerce Mobile Sale System
E-Commerce Mobile Sale SystemE-Commerce Mobile Sale System
E-Commerce Mobile Sale System
 
Software Requirements Specification for GBI information system dev.docx
Software Requirements Specification for GBI information system dev.docxSoftware Requirements Specification for GBI information system dev.docx
Software Requirements Specification for GBI information system dev.docx
 
Hospital E-Token Management(outdoor)
Hospital E-Token Management(outdoor)Hospital E-Token Management(outdoor)
Hospital E-Token Management(outdoor)
 
Real estate management system
Real estate management systemReal estate management system
Real estate management system
 
Shopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxShopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docx
 
Shopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docxShopping-Portal online shopping saystam.docx
Shopping-Portal online shopping saystam.docx
 
Reqs analysis
Reqs analysisReqs analysis
Reqs analysis
 

Recently uploaded

College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
Ak47
 
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
IJCNCJournal
 
Impartiality as per ISO /IEC 17025:2017 Standard
Impartiality as per ISO /IEC 17025:2017 StandardImpartiality as per ISO /IEC 17025:2017 Standard
Impartiality as per ISO /IEC 17025:2017 Standard
MuhammadJazib15
 
SMT process how to making and defects finding
SMT process how to making and defects findingSMT process how to making and defects finding
SMT process how to making and defects finding
rameshqapcba
 
Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...
Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...
Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...
simrangupta87541
 
Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...
Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...
Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...
Banerescorts
 
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call GirlCall Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
sapna sharmap11
 
Better Builder Magazine, Issue 49 / Spring 2024
Better Builder Magazine, Issue 49 / Spring 2024Better Builder Magazine, Issue 49 / Spring 2024
Better Builder Magazine, Issue 49 / Spring 2024
Better Builder Magazine
 
一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理
一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理
一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理
nonods
 
Online train ticket booking system project.pdf
Online train ticket booking system project.pdfOnline train ticket booking system project.pdf
Online train ticket booking system project.pdf
Kamal Acharya
 
Call Girls Madurai 8824825030 Escort In Madurai service 24X7
Call Girls Madurai 8824825030 Escort In Madurai service 24X7Call Girls Madurai 8824825030 Escort In Madurai service 24X7
Call Girls Madurai 8824825030 Escort In Madurai service 24X7
Poonam Singh
 
comptia-security-sy0-701-exam-objectives-(5-0).pdf
comptia-security-sy0-701-exam-objectives-(5-0).pdfcomptia-security-sy0-701-exam-objectives-(5-0).pdf
comptia-security-sy0-701-exam-objectives-(5-0).pdf
foxlyon
 
Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)
Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)
Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)
Tsuyoshi Horigome
 
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
aarusi sexy model
 
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
sydezfe
 
BBOC407 Module 1.pptx Biology for Engineers
BBOC407  Module 1.pptx Biology for EngineersBBOC407  Module 1.pptx Biology for Engineers
BBOC407 Module 1.pptx Biology for Engineers
sathishkumars808912
 
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdfFUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
EMERSON EDUARDO RODRIGUES
 
DELTA V MES EMERSON EDUARDO RODRIGUES ENGINEER
DELTA V MES EMERSON EDUARDO RODRIGUES ENGINEERDELTA V MES EMERSON EDUARDO RODRIGUES ENGINEER
DELTA V MES EMERSON EDUARDO RODRIGUES ENGINEER
EMERSON EDUARDO RODRIGUES
 
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 MinutesCall Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
kamka4105
 
SELENIUM CONF -PALLAVI SHARMA - 2024.pdf
SELENIUM CONF -PALLAVI SHARMA - 2024.pdfSELENIUM CONF -PALLAVI SHARMA - 2024.pdf
SELENIUM CONF -PALLAVI SHARMA - 2024.pdf
Pallavi Sharma
 

Recently uploaded (20)

College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
College Call Girls Kolkata 🔥 7014168258 🔥 Real Fun With Sexual Girl Available...
 
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
Particle Swarm Optimization–Long Short-Term Memory based Channel Estimation w...
 
Impartiality as per ISO /IEC 17025:2017 Standard
Impartiality as per ISO /IEC 17025:2017 StandardImpartiality as per ISO /IEC 17025:2017 Standard
Impartiality as per ISO /IEC 17025:2017 Standard
 
SMT process how to making and defects finding
SMT process how to making and defects findingSMT process how to making and defects finding
SMT process how to making and defects finding
 
Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...
Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...
Mahipalpur Call Girls Delhi 🔥 9711199012 ❄- Pick Your Dream Call Girls with 1...
 
Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...
Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...
Hot Call Girls In Bangalore ✔ 9079923931 ✔ Hi I Am Divya Vip Call Girl Servic...
 
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call GirlCall Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
Call Girls Goa (india) ☎️ +91-7426014248 Goa Call Girl
 
Better Builder Magazine, Issue 49 / Spring 2024
Better Builder Magazine, Issue 49 / Spring 2024Better Builder Magazine, Issue 49 / Spring 2024
Better Builder Magazine, Issue 49 / Spring 2024
 
一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理
一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理
一比一原版(psu学位证书)美国匹兹堡州立大学毕业证如何办理
 
Online train ticket booking system project.pdf
Online train ticket booking system project.pdfOnline train ticket booking system project.pdf
Online train ticket booking system project.pdf
 
Call Girls Madurai 8824825030 Escort In Madurai service 24X7
Call Girls Madurai 8824825030 Escort In Madurai service 24X7Call Girls Madurai 8824825030 Escort In Madurai service 24X7
Call Girls Madurai 8824825030 Escort In Madurai service 24X7
 
comptia-security-sy0-701-exam-objectives-(5-0).pdf
comptia-security-sy0-701-exam-objectives-(5-0).pdfcomptia-security-sy0-701-exam-objectives-(5-0).pdf
comptia-security-sy0-701-exam-objectives-(5-0).pdf
 
Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)
Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)
Update 40 models( Solar Cell ) in SPICE PARK(JUL2024)
 
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
🔥 Hyderabad Call Girls  👉 9352988975 👫 High Profile Call Girls Whatsapp Numbe...
 
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
一比一原版(uoft毕业证书)加拿大多伦多大学毕业证如何办理
 
BBOC407 Module 1.pptx Biology for Engineers
BBOC407  Module 1.pptx Biology for EngineersBBOC407  Module 1.pptx Biology for Engineers
BBOC407 Module 1.pptx Biology for Engineers
 
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdfFUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
FUNDAMENTALS OF MECHANICAL ENGINEERING.pdf
 
DELTA V MES EMERSON EDUARDO RODRIGUES ENGINEER
DELTA V MES EMERSON EDUARDO RODRIGUES ENGINEERDELTA V MES EMERSON EDUARDO RODRIGUES ENGINEER
DELTA V MES EMERSON EDUARDO RODRIGUES ENGINEER
 
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 MinutesCall Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Call Girls In Tiruppur 👯‍♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
 
SELENIUM CONF -PALLAVI SHARMA - 2024.pdf
SELENIUM CONF -PALLAVI SHARMA - 2024.pdfSELENIUM CONF -PALLAVI SHARMA - 2024.pdf
SELENIUM CONF -PALLAVI SHARMA - 2024.pdf
 

Stock Maintenance System-Problem Statement, SRS, ERD, DFD, Structured Chart

  • 1. Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and Technology, Chirala SOFTWARE ENGINEERING LAB JNTUK R20 Exercise 4: STOCK MAINTENANCE SYSTEM Perform the following for the Stock Maintenance System i. Do the Requirement Analysis and Prepare SRS ii. Draw E-R diagrams, DFD, CFD and structured charts for the project.
  • 2. Aim: To do Requirement Analysis and Prepare SRS for Stock Maintenance System. And also to draw E-R diagrams, DFD, CFD and structured Charts for Stock Maintenance System. Exercise 4: STOCK MAINTENANCE SYSTEM Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and Technology, Chirala
  • 3. Problem Statement for Stock Maintenance System: Now a day’s people should purchase things in stores. So the stores must be maintaining the product details and also the stocks. So in this stock maintenance have the details about the Product, Purchase, Sales and Stock. The product details contain Product code, Product name, Opening Stock, Prices. These details are maintained in database. Purchase details contain the stock, quantity and also price. The Sales Details contain Date, Customer name, Product code, Quantity and Prices. The Stock Details contain product id, opening stock, purchase stock, sales stock and current stock. Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and Technology, Chirala
  • 4. Software Requirement Specification for Stock Maintenance System 1.Introduction 1.1.Purpose The purpose of this SRS is to describe the requirements involved in developing Online Stock Maintenance System. 1.2.Document Conventions The document is made using Calibri where: Main section are indicated with bold letters font 14 Subsections also bolded with font 14. An appendix A is added for acronyms and abbreviations 1.3.Intended Audience and Reading Suggestions This document is intended to be read by the customer. This is a technical document and the terms should be understood by the customer. The designer needs to understand this document fully so that they can draft a design document using this SRS presented to them by the analyst. Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and Technology, Chirala
  • 5. 1.4.Product Scope The Online Stock Maintenance System will be used by customers, suppliers, managers and stock adminstrator who may be familiar or not familiar to the automated process thus the scope of the project must be user friendly for all stakeholders. This system will allow stock admin to manage and update stock of the products. Customer can view products and request to buy the products. Manager can view Stock details, sales details, purchase details, suppliers details, customer details and generate reports by giving date as input. Supplier receives purchase orders from the system and invoice is sent to the system. 1.5.References Sections of this document are based upon the IEEE Guide to Software Requirements Specification (IEEE 830) Software Requirement Specification for Stock Maintenance System Continuation Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and Technology, Chirala
  • 6. 2.Overall Description 2.1.Product Perspective This subsection should relate the requirements of that larger system to functionality of the software and should identify interfaces between that system and the software. A block diagram showing the major components of the larger system, interconnections, and external inter-faces can be helpful. Software Requirement Specification for Stock Maintenance System Continuation Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and Technology, Chirala
  • 7. The online Stock Maintenance system involves actors - the stock administrator, Manager, Customer and the Supplier. The stock administrator controls the communication and services. The database system manages for application and financial information. Manager communicates with system to get report on stock details, product details, supplier details, customer details, sales details and purchase order details. 2.2 Product functions This subsection of the SRS should provide a summary of the major functions that the software will perform. The key features of this system can be abstracted as follows. -> Authentication through users’ personal computer -> Alternative authentication mechanism for special conditions. -> Customer is provided with product list, from which he can select and buy products. ->Provide Manager Supplier details, product details, Stock details, Sales details, Purchase order details. -> Provide supplier to receive purchase orders and send invoice -> Provide Stock Admin to the manage and update stock, product details, supplier details etc. Software Requirement Specification for Stock Maintenance System Continuation Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and Technology, Chirala
  • 8. 2.3. User Classes and Characteristics This subsection of the SRS should describe those general characteristics of the intended users of the product including educational level, experience, and technical expertise. Users are students and admin. Their characteristics: The user should be familiar with the Internet. User should be computer literate. 2.4.Operating Environment The Online Stock Maintenance system is an internet oriented application, it set to operate on a high available and Qos network. Mostly a device that can access the internet and can support a huge web application is used for Sales and Purchases of products. Any OS can support this system as it is not particularly software or hardware dependent. 2.5.Design and Implementation Constraints The system is internet based system, a webapp that should be developed to support any web browser to be used. Customer Account, Manager account, Customer payment and payment for product purchase should be secure , the system design should include a lot of DB and SYSTEM validation. Developers needs to be always there to support the delivered system in terms of validation and maintenance. Software Requirement Specification for Stock Maintenance System Continuation Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and Technology, Chirala
  • 9. 2.6. User Documentation The project is available on the internet. The Online Stock Maintenance System should provide a help on Product Sales, Product Purchases and maintenance of Product Stock. Users of the system will be guided by the system all the way when using. 2.7 Assumptions and Dependencies The assumptions and dependencies relevant to the system are as follows. -> All users have an a computer or any web enable device -> User should have internet access. -> The user must have access or be on a reliable network. -> Registered Customers and Registered Suppliers can login into the system. . Software Requirement Specification for Stock Maintenance System Continuation Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and Technology, Chirala
  • 10. 3.External Interface Requirements 3.1.User Interfaces The user is going to interact with the system through different interfaces. Listed below are the different components of user interfaces under their respective headings: -> Customer log-in -> Manager log-in -> Supplier log-in -> Stock Admin log-in -> Product Sales process -> Product Purchase process -> Product Stock Maintenance/updation process -> View and Print process 3.2. Hardware Interfaces Minimum Hardware Requirements: The system will run on different hardware gadgets. Below are the minimum hardware requirements for the smooth running of the system: -> 1GB RAM PC -> 1.8Hz processor -> 14” color monitor -> 120GB HDD CPU -> Proper running internet Software Requirement Specification for Stock Maintenance System Continuation Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
  • 11. 3.3.Software Interfaces Databases: Oracle Operating systems : Any OS like Windows7, Linux, Mac OS Programming Language: Java Front end: HTML, Java Script 3.4.Communications Interfaces The main communication link that the system will be using is the internet. 4.System Features 4.1. System Feature The Online Stock Maintenance System comprises of two main features, namely, internet connectivity which will enables users to communicate with the server through a browser or web agent, and secondly the system requires database service to store the user’s data. In a nutshell this system is web application and thus is only operational in an internet enabled environment. Software Requirement Specification for Stock Maintenance System Continuation Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and Technology, Chirala
  • 12. 4.2. Functional requirements REQ-1: The system shall be internet oriented and require an online server. REQ-2: The system shall save the product details, customer details, supplier details, sales details, purchase details and stock details in remote database. REQ-3: The system shall allow to customer to log in and buy the product i.e sales process. REQ-4: The system will allow manager to view and print product details, customer details, supplier details, sales details, purchase details and stock details. REQ-5: The system will allow to send purchase order to Supplier and receives Invoice. REQ-7: The system will allow admin to manage and update product details, stock details, customer details and supplier details. 5.Other Nonfunctional Requirements 5.1.Performance Requirements The system is required a fair amount of speed especially while browsing through the products, selling and purchasing products The database shall be able to accommodate a minimum of 100000 records of stock, cutomers and suppliers. The software will support multiple users. Software Requirement Specification for Stock Maintenance System Continuation Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and Technology, Chirala
  • 13. 5.2. Safety Requirements The system is required provide a protection of the database. 5.3. Security Requirements The main security concern is for payment details during sales and purchase process, hence proper login mechanism should be used to avoid hacking. The online Stock Maintenance system shall not disclose personal information of passengers to unauthorized users or the public. 5.4. Software Quality Attributes Availability : The database will have to be available to passengers 24/7. 5.5. Business Rules -> The online ticket reservation system shall include four types of accounts: the stock administrator, manager, supplier and the customers. -> To log in to the system user name and password is required. -> Manager will take decision when to purchase stock by observing demand of the product. Software Requirement Specification for Stock Maintenance System Continuation Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and Technology, Chirala
  • 14. 6. Other Requirements No other requirements. Appendix A: Glossary DB – database SQL – simple query language Admin –Administrator SRS –software requirements specification Webapp – web application RAM – random access memory PC – personal computer CPU – central processing unit OS – operating system Software Requirement Specification for Stock Maintenance System Continuation Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and Technology, Chirala
  • 15. Entity-Relationship diagram for Stock Maintenance System (ER diagram) ER Diagram is a visual representation of data that describes how data is related to each other. In ER Model, we disintegrate data into entities, attributes and setup relationships between entities, all this can be represented visually using the ER diagram. Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
  • 16. Data Flow Diagram(DFD) for Stock Maintenance System : A data flow diagram (DFD) is a visual representation of the information flow through a process or system. Context Level DFD (Level 0) Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
  • 17. Structured charts for Stock Maintenance System: A structure chart is a chart which shows the breakdown of a system to its lowest manageable levels. Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and
  • 18. Dr. G. Prasuna, Associate Professor, CSE Dept., St. Ann's College of Engineering and THANK YOU
  翻译: