Sie sind auf Seite 1von 82

AMPICS LIBRARY

Medical Store Management System

Internal Guide Developed By


Mrs. Asha K. Patel Patel Gaurav R. (11032211139)
Patel Hitarth S. (11032211147)

Submitted To
Acharya Motibhai Patel Institute Of Computer Studies
Ganpat Vidhyanagar,Kherva-384012
(2013-2014)
Page 1 of 82

Group : C2
AMPICS LIBRARY

Project Profile
Project title :- Medical Store Management System

Objective :- To Maintain Purchase ,Sales And Stock details


Developed for :- Jigar Medical Store
Front-and Tool :- Microsoft Visual Studio 2010 (VB.NET 4.0)
Back-and -Tool :- MS SQL Server Express Edition 2008
Application-Type :- Windows Application
OS Platform :- Windows 7
Developed At :- AMPICS – BCA
Internal guide :- Mrs. Asha K. Patel
Developed By :- Group No :- C2
Patel Gaurav R. (11032211139)
Patel Hitarth S. (11032211147)

Page 2 of 82
AMPICS LIBRARY

About Organization

 The name of organization is Jigar Medical Store.


 This organization has been established in 19-nov-2003.
 Mr. Vishnubhai Patel is an owner of it.
 Four people are working in it.
 Contact details :- Jigar Medical Store
Dharti manan plaza,
Jail road Mehsana,
384002.
Mo:- 9924276161

Page 3 of 82
AMPICS LIBRARY

Existing System

 The existing system is manual.


 The manual system is more error prone.
 It is very costly.
 Immediate response to the queries is difficult and time consuming.
 Difficult to maintain record and more paper work is required.
 Report generation is difficult.
 The system is not sequred.
 More men power are needed .

Page 4 of 82
AMPICS LIBRARY

Need For New System


 To provide computerised data storege facility.
 We can search easily any record.
 The new system requires less time for completion of any work.
 All the stock of medicine is update automatically in the new system.
 The system is user friendly and any one having computer knowledge can
handle it easily.
 Suitability for computerized data entry. Maintaining stock, Supplier
information,Customer information & bill information are easy.
 New system is provided security against unauthorized user.

Page 5 of 82
AMPICS LIBRARY

Hardware and Software Requirement


HARDWARE (Recommended)

 Processor :- Pentium IV & Above


 Hard disk Capacity :- 2 GB
 RAM :- 512 MB
SOFTWARE(Recommeded)

 Freamwork :- .Net Freamwork 4.0


 Database :- MS SQL Server Express
Edition 2008
 Reporting Tool :- Crystal Report 13.0.0.99
 Operating System :- Windows 7
Page 6 of 82
AMPICS LIBRARY

Page 7 of 82
FLOW CHART
AMPICS LIBRARY

START
NO

Enter user name &


password

Is
Authenticate?

YES

A Page 8 of 82
AMPICS LIBRARY

Purchase Check Sales


NO Stock YES

Purchase
Sales

Get Bill Give Bill

Payment Receive Payment

Page 9 of 82
B
AMPICS LIBRARY

Update Stock

Generate Report

STOP

Page 10 of 82
AMPICS LIBRARY

Context level Diagram

Page 11 of 82
AMPICS LIBRARY

Context level Diagram

Product info 0.0 Stock info


Medical store ADMIN
CUSTOMER
Management
Medicine info Manage
System
Product info

Payment&
Medicine
Medicine
info
info

DEALER

Page 12 of 82
AMPICS LIBRARY

1st Level Data Flow diagram

Page 13 of 82
1st Level Data Flow diagram
AMPICS LIBRARY

Username &
Username & Password Info Password
1.0
Login_Mst
Login
Verified Username
Verified info
Password
Login info
Company info Company info
2.0 Comp_Mst
Company
Company Detail Company Detail

Company info

Product info Product info


ADMIN 3.0
Product
Prod_Mst
Respones Product Detail Respones Product Detail

Page 14 of 82
AMPICS LIBRARY

Product info

Req for Dealer info Dealer info


4.0
Dealer
Dealer _Mst
Dealer detail Dealer detail
Dealer info
Dealer
Dealer info
Purchase info Purchase info
5.0 Purch_Info
Purchase Purchase detail
Purchase detail
Update Stock
ADMIN
Stock info Stock_Info
Purchase info
Update Stock
Sales info
Sales & Stock detail
6.0 Sales info Stock info
Order info Sales
CUSTOMER Sales_info
Product info Sales Detail

Page 15 of 82
AMPICS LIBRARY

Sales info
Give Bill info Bill detail
7.0 Bill_info
BILL
Payment Detail Bill info
Req for Bill info
CUSTOMER Bill info
Payment info

Req for Report info 8.0 Report info Report


ADMIN Report

Page 16 of 82
AMPICS LIBRARY

Page 17 of 82
AMPICS LIBRARY

DATA-DICTIONARY

Login_Mst
Table Name :- Login_mst
Primary Key:- Username

Field Name Size Data-Type Constraint Description

Username 10 nvarchar Primary Key Store Username


Password 10 nvarchar Not Null Store Password

Page 18 of 82
AMPICS LIBRARY

COMP_Mst
Table Name :- Comp_Mst
Primary Key:- Company_Id

Field Name Size Data-Type Constraint Description

Company_Id 5 numeric Primary Key Store Company Id


Company _Name 20 Varchar Not Null Store Company Name

Address 100 nvarchar Not Null Store Address


Mobile No 10 numeric Not Null Store Mobile No

Page 19 of 82
AMPICS LIBRARY

Prod_Mst
Table Name :- Prod_Mst
Primary Key:- Product_Id
Foregin Key:- Company_Id

Field Name Size Data-Type Constraint Description

Product _Id 5 numeric Primary Key Store Product Id


Product_Name 20 varchar Not Null Store Product Name
Company_Name 15 varchar Foregin Key Store Company Id
Batch No 10 nvarchar Not Null Store Batch No
Rate 10 numeric Not Null Store Rate
Product Type 20 Not Null Store Product Type
Mfg_Date - Date Not Null Store Product Manufacture Date

Exp_Date - Date Not Null Store Product Expire Date


Page 20 of 82
AMPICS LIBRARY

Dealer_Mst
Table Name :- Dealer_Mst
Primary Key:- Dealer Id
Foregin Key:- Company Id

Field Name Size Data-Type Constraint Description

Dealer_Id 5 numeric Primary Key Store Dealer Id


Dealer_Name 30 Varchar Not Null Store Dealer Name
Address 100 nvarchar Not Null Store Address
City 15 Varchar Not Null Store City
Phone_No 10 numeric Not Null Store Phone No
E-mail 30 nvarchar Not Null Store E-Mail Id
Company_Id 5 numeric Foregin Key Store Company Id

Page 21 of 82
AMPICS LIBRARY

Purch_Info
Table Name :- Purch_info
Primary Key:- Purchase _Id
Foregin Key:- Dealer_Id , Product_Id

Field Name Size Data-Type Constraint Description

Purchase_Id 5 numeric Primary Key Store Purchase Id


Dealer_Id 5 numeric Foregin Key Store Dealer Id
Product_Id 5 numeric Foregin Key Store Product Id
Purchase Date - Date Not Null Purchase Date
Quantity 10 numeric Not Null Store Quantity
Rate 10 numeric Not Null Rate
Total 15 numeric Not Null Total

Page 22 of 82
AMPICS LIBRARY

Stock_Info
Table Name :- Stock_Info
Primary Key:- Stock_Id
Foregin Key:- Product_Id

Field Name Size Data-Type Constraint Description

Stock_Id 5 numeric Primary Key Store Stock Id

Product_Id 5 numeric Foregin Key Store Product Id

Quantity 10 numeric Not Null Store Quantity

Page 23 of 82
AMPICS LIBRARY

Sales_info
Table Name :- Sales_info
Primary Key:- Sales_Id
Foregin Key:- Product_Id , Customer_Id

Field Name Size Data-Type Constraint Description

Sales_Id 5 numeric Primary Key Store Sales Id


Product Id 5 numeric Foregin Key Store Product Id
Sales Date - Date Not Null Sales Date
Quantity 10 Numeric Not Null Quantity
Prize 10 Numeric Not Null Prize
Total 10 Numeric Not Null Total

Page 24 of 82
AMPICS LIBRARY

Bill_info
Table Name :- Bill_info
Primary Key:-Bill_Id
Foregin Key:- Product_Id , Customer_Id

Field Name Size Data-Type Constraint Description

Bill_Id 10 numeric Primary Key Store Bill Id


Customer Name 20 Varchar Not Null Store Company Name
Product_Id 10 numeric Foregin Key Store Product Id
Date - Date Not Null Bill Date
Quantity 10 Numeric Not Null Quantity
Prize 10 Numeric Not Null Prize
Total 10 numeric Not Null Total

Page 25 of 82
AMPICS LIBRARY

Page 26 of 82
AMPICS LIBRARY

E-R DIAGRAM
Billid
BILL
Custid Password Username
M
Handle
1
Generate 1 Custrid
ADMIN
1 Address
1 1 1
CUSTOMER
Manage M
Manage
Manage 1
M
M Sales M
PRODUCT Purchase
STOCK M M
M
Dealer Prodid

Stockid
1
Prodid Compid
Supply

Page 27 of 82
AMPICS LIBRARY

Page 28 of 82
AMPICS LIBRARY

Process Description
 Login Process :-This process checks the authentication and admin can
able to access the application.
 Purchase process :-Supplier gives the information about purchase
item information.
 Stock Process :-Stock gives the information about which current stock
is available.
 Sales Process:- Admin enter the sales information also check
the detail in retrieve from the sales _Mst

Page 29 of 82
AMPICS LIBRARY

Proecss Algorithm

Page 30 of 82
AMPICS LIBRARY

Proecss Algorithm
Step 1:- Start
Step 2:- Login
Step 3:- Enter valid Username & Password
Step 4:- Check available medicine stock
Step 5:- If medicine are available then medicine are sales and go
Go to step 8
Else if medicine are purchase and go to step 6
Step 6:- If medicine are Not available then medicine are Purchase
and go Go to Step 8
Step7:- Update Stock
Step 8:- Generate Bill
Step 9:- Stop

Page 31 of 82
AMPICS LIBRARY

Page 32 of 82
Login Form
AMPICS LIBRARY

Page 33 of 82
Main Form
AMPICS LIBRARY

Page 34 of 82
Company Form
AMPICS LIBRARY

Page 35 of 82
Company Details
AMPICS LIBRARY

Page 36 of 82
Product Form
AMPICS LIBRARY

Page 37 of 82
Product Details
AMPICS LIBRARY

Page 38 of 82
Dealer Form
AMPICS LIBRARY

Page 39 of 82
Dealer Details
AMPICS LIBRARY

Page 40 of 82
Purchase Form
AMPICS LIBRARY

Page 41 of 82
stock after purchase
AMPICS LIBRARY

Page 42 of 82
Sales Form
AMPICS LIBRARY

Page 43 of 82
Stock after sales
AMPICS LIBRARY

Page 44 of 82
Company Form
AMPICS LIBRARY

Page 45 of 82
Purchase Form
AMPICS LIBRARY

Page 46 of 82
Purchase Details
AMPICS LIBRARY

Page 47 of 82
Tool Menu
AMPICS LIBRARY

Page 48 of 82
Apply Theme
AMPICS LIBRARY

Page 49 of 82
Calculator
AMPICS LIBRARY

Page 50 of 82
Notepad
AMPICS LIBRARY

Page 51 of 82
Keyboard
AMPICS LIBRARY

Page 52 of 82
Help Menu
AMPICS LIBRARY

Page 53 of 82
Help
AMPICS LIBRARY

Page 54 of 82
Abouts
AMPICS LIBRARY

Page 55 of 82
AMPICS LIBRARY

Page 56 of 82
Report
AMPICS LIBRARY

Page 57 of 82
Stock Report
AMPICS LIBRARY

Page 58 of 82
Stock Report Id wise
AMPICS LIBRARY

Page 59 of 82
Product Report
AMPICS LIBRARY

Page 60 of 82
Product Report name wise
AMPICS LIBRARY

Page 61 of 82
Dealer Report
AMPICS LIBRARY

Page 62 of 82
Dealer Report name wise
AMPICS LIBRARY

Page 63 of 82
Dealer Report city wise
AMPICS LIBRARY

Page 64 of 82
Sales Report
AMPICS LIBRARY

Page 65 of 82
Sales Report date wise
AMPICS LIBRARY

Page 66 of 82
Bill Report
AMPICS LIBRARY

Page 67 of 82
Bill Report date wise
AMPICS LIBRARY

Page 68 of 82
Company Report
AMPICS LIBRARY

Page 69 of 82
Company Report name wise
AMPICS LIBRARY

Page 70 of 82
Purchase Report
AMPICS LIBRARY

Page 71 of 82
Purchase Report date wise
AMPICS LIBRARY

Page 72 of 82
AMPICS LIBRARY

Page 73 of 82
AMPICS LIBRARY

TESTING
Validation Testing
 In Validation testing first of all we have check that all the
requirements which was given for Administration like
product is fulfilled or not.
 All the requirements which were given for user side (i.e.
viewing new information comparison of two models)
appropriately done or not.

Coding Testing
 The Code testing strategy examines the logic of the
program.
 However if code testing can be performed in its entirety, it
does not guarantee against software failures.

Page 74 of 82
AMPICS LIBRARY

System Testing
 Ultimately, software is incorporated with other system
elements (e.g. hardware, people, information), and a series of
system integration and validation tests are conducted.
 System testing is actually a series of different tests whose
primary purpose is to fully exercise the computer-based
system.
 After implementation the system all the flow of data between
interfaces are done or not.

Page 75 of 82
AMPICS LIBRARY

Page 76 of 82
AMPICS LIBRARY

POST IMPLIMENATION
REVIEW
 After the system is implemented and Conversion is completed, a review of
the personal is good. They are Satisfied with this Software facility.
 Less man power, provide information timely.
 Save data entry and duplication work.
 Timing and also resources allocation for data entry, it fills the gap between
data entry.
 Provide the lock system and password protection so it is reliable.

Page 77 of 82
AMPICS LIBRARY

Page 78 of 82
AMPICS LIBRARY

FUTURE ENHANCEMENT
There is one segment named lab unit needed computer system to improve
work .In this system, we tried to make a simple application for user. We can
change our system day by day as per the user requirements will be changed. In
future we want to implement below point in our system.

 We convert our system into website.


 To add Sales return & Purchase return Modules.

Page 79 of 82
AMPICS LIBRARY

Page 80 of 82
AMPICS LIBRARY

BIBLOGRAPHY
 Visual Basic 6 Programming (Black Book)

 Online Resources

 Website Referred

 www.codeproject.com

Page 81 of 82
AMPICS LIBRARY

Page 82 of 82

Das könnte Ihnen auch gefallen