![Page 1: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/1.jpg)
Software Engineering I
PROJECT
PROJECT TITLE
MEDICAL STORE MANAGEMENT SYSTEM
Prepared By
MUHAMMAD HANIF (13-Arid-1289)
BILAL IQBAL (13-Arid-1254)
KASHIFSULTAN (13-Arid-1296
![Page 2: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/2.jpg)
Introduction
Project Name: - Medical Store Management
This project is used mainly for medical stores to maintain the details of medical store such as stock and account.
This medical shop management software is so designed as to ease the work load of medical shop professionals. The main feature includes inventory and stock control, accounting, client management
![Page 3: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/3.jpg)
Scope & Objectives
As this is generic software it can be used by a wide variety of outlets (Retailers and Wholesalers) to automate the process of manually maintaining the records related to the subject of maintaining the stock and cash flows.
This project is basically updating the manual chemist inventory System To Automated inventory system, So that organization can manage their record in efficient and organized form.
![Page 4: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/4.jpg)
This software helps you to track all the products of medical shop moreover it’s a medical shop accounting software. Flexible and adaptive software suited to medical shops or stores or pharmacies of any size.
Project Characteristics:
Customer management
Transition management
Sales management
Reporting
![Page 5: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/5.jpg)
The main goal of the application is to maintain
the records of purchase, Sales and stock
details with cash transaction maintenance.
Medical Store Management software is very
needy for Medical Store . This software help
them maintain day to day transactions in computer.
![Page 6: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/6.jpg)
Drawbacks
Problem To maintian record of daily
trananctions
They have Work load so they Also
haveproblem in dealing with their
customer
At the End of the they t also have
problem in calculating their profit
,sales,Purchases etc,
![Page 7: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/7.jpg)
They also have problem to find a
specific product
Problem I also occur while creating
invoices&reports.
![Page 8: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/8.jpg)
Project deliveries&budget
The Total Cost of the project is
45,000.
The project Is Deliver within the
time of 3 months as per contract
negotiations.
![Page 9: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/9.jpg)
Model Implementation
Water Fall Model Is Used To develop this project
![Page 10: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/10.jpg)
Reason For choosing WaterFall
Model
This is Small Project and Requirements Are Well understood.
This model is simple and easy to understand and use.
Waterfall model is simple to implement and also the amount of resources required for it are minimal.
It is easy to manage due to the rigidity of the model – each phase has specific deliverables and a review process.
![Page 11: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/11.jpg)
In this model, output is generated after each stage (as seen before), therefore it has high visibility. The client and project manager gets a feel that there is considerable progress. Here it is important to note that in any project psychological factors also play an important role.
In this model phases are processed and completed one at a time. Phases do not overlap.
This Project Is Conversion From Manual To Automatic
![Page 12: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/12.jpg)
Software Requirement
Specification (SRS)
Purpose This document outlines the software requirements for the
Chemist management system for the D-Watson Chemist. It describes the functional and non-functional requirements, modeling requirements, diagrams and user profiles of the proposed system.
The Chemist Management System enables D-watson staff to maintain computerized Record Of Customer Who visits, their Employees & product.Its also perform quick search for their products,Manages Counter sales And Keep record of salesman. This SRS provides detailed information on the internal and external view of the system as well as interfaces required by Chemist management System.
![Page 13: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/13.jpg)
Document Convention
The following are the list of conventions and synonyms’ used in the Document &project
Administrator :
A log in Id representing the user with user administration privileges To Software.
Cilient:
Intend user of Software
Sql
(Structured Query language ).used To perform CRUD operations on Database.
![Page 14: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/14.jpg)
Oracle
A server used To store data in organized form
Java
Coding language.
DFD:
Show the Data Flow Between Entities.
User interface:
Something through which user communicate with system.
![Page 15: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/15.jpg)
Project Features
There Will be two user Accessing System System
Manager : Who will act As Administrator
Other Staff: Who Will accessing the System
User
The Features for manager are
Add ,delete update any product
Manage store i-e(put price,make salaries,Calculate
Revenue )
![Page 16: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/16.jpg)
The features for the Other Staff Are
Cashier can only search the product
and make the bill
Can see the list of product
Other staff can mark their attendance
And check their Status.
User can only see the product price
and available products
![Page 17: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/17.jpg)
User Classes and
Characteristics
User Of project include customers and staff
Customer can be Member or visitor who are accessing this system.
Staff Which act as administrator and controlling overall system
User Should IT literate And know to use computer
Cashier Should Know Data entry & Typing
Manager should have knowledge of Internet & Browsing
![Page 18: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/18.jpg)
Operating environment
This project will be operating in windows environment.Also compatible with internet explorer.
The only requirement For using this project is having machine.
Design and implemention constraints
This project is developed using java.on the back hand for database we are using Sql server. The product is Accomplished With the login facility for user.
User Documentation
This project will include a user manual. The user manual include Complete overview of the producst,Configuration of the Tool used (Sql Sever or other), technical details, backup procedures and Contact Information which will include email address and Ph# .
![Page 19: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/19.jpg)
Hardware Requirements
Processor : Intel Pentium 4
RAM : 512 MB RAM
Monitor : 1 5”Colour Monitor
Processor Speed : 1.7 GHZ
Hard disk : 1.44 MB FDD
CD Drive : 52- X CD ROM
Keyboard : Mercury 110 Keys
Mouse : Logitech Mouse
![Page 20: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/20.jpg)
System Features
Description & priorirty
Proposed Database is intended to store, retrieve, update, andmanipulate information related to Chemist which include
Order Processing & taking
Staff information
Customer Bill Detail
Product Details
Calculation of Revenue,Staff Salaries
Searching of product
Remainder About Products expiry,Shaortage
Generate Reports
![Page 21: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/21.jpg)
Functional Requirements
The software must allow input of products data from Administrator& secured access at , and from the data streaming real-time monitoring equipment
The project must request username and password for access to data, only after authentication will allow access to the system.
The project must require high levels of error correction and input validation.
The project must allow browsing by the Director&Staff of Cms To Acces And update information products & Customers ,vendors.
The project must identify the Products & Customer by a unique numeric identifier derived from a function performed on the Customer’s birth date or product Id;
![Page 22: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/22.jpg)
The software to be developed must operate without interruption twenty-four hours a day.
The software to be developed shall display the correct time of day in compliance with Standards (ISO etc).
The software must retrieve, update, and store data from multiple input .
The software must allow full and complete record search queries by Users
The product must allow Customer to view their own Concern record allowing changes only to address, phone number, and insurer after initial input.
.
![Page 23: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/23.jpg)
Non Functional Requirements
The software interface must follow design conventions which allow for familiar location of menus,etc.
Input errors will be returned in red with appropriate message box.
More than three attempts at login and failure will produce a red flag to system administrator.
Response Time Should be minimum.
No of daily system downs Should not more than 10.
System should Automatically Update After Every Transcation
![Page 24: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/24.jpg)
Performance Requirements
The Physician software should be able to support at least three
simultaneous users.
95% of the transactions shall be processed in less than one
second.
Data should be secured and backed up every quarter hour.
Power supply should have a back up and a disaster recovery
plan.
System should be operable 24 hours a day and accessible in
real-time.
Encryption will Enable Security
![Page 25: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/25.jpg)
Safety Requirements
The Database may get crashed or damaged due to some viruses or operating system requirements.ThereforeIts is mandatory to have backup for your data.Ups/inverter facility should be there in case of power failure.
Security Requirements
System will use secure Database
Staff can just see the products & mark their attendance .They Cannot edit or,modify anything except their personal information.
Proper user Authentication Will be provided.
There should be separate account for Admin &user. So that no one else can access the database except Admin.
![Page 26: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/26.jpg)
User requirements
The User Of system are Staff ,Managers and customer of the store.
The members share assumed to have basic knowledge of computer & internet browsing While administrator of system should have more knowledge so he/she can resolve small problems and perform information’s.
The user manual ,installation guide and other related material should be sufficient to educate the user how to use and maintain the system.
![Page 27: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/27.jpg)
Erd
![Page 28: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/28.jpg)
Data Flow Diagram (Dfd)O
Level/Context Level
![Page 29: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/29.jpg)
Data Flow Diagram (Dfd)1
Level
![Page 30: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/30.jpg)
WORK BREAK DOWN
STRUCTURE
![Page 31: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/31.jpg)
Activity Table
Activity Description Duration Pre E.S L.S E.F L.F Slack
A Requirement Gathering 3 Weeks None 0 9 3 12 4
B Hadware Selection 2 weeks None 0 9 2 11 4
C Designing 4 weeks A 3 7 7 11 0
D Coding` 4 weeks C,A 7 7 7 11 0
E Debugging/testing 4 weeks D,B 11 11 11 15 4
F Writing User Manuals 8 weeks E 22 15 19 23 4
G User training 1 week F, 12 23 16 24 4
![Page 32: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/32.jpg)
PDM
![Page 33: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/33.jpg)
![Page 34: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/34.jpg)
Purchase
![Page 35: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/35.jpg)
Sale
![Page 36: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/36.jpg)
Payment
![Page 37: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/37.jpg)
Profit and loss
analysis
![Page 38: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/38.jpg)
Any Questions ?
![Page 39: Medical Store Management System Software Engineering 1](https://reader034.vdocument.in/reader034/viewer/2022052217/55a74f5c1a28ab57018b465c/html5/thumbnails/39.jpg)