Sei sulla pagina 1di 71

A

Project Report
On
Medical Store Management System
AMPICS LIBRARY

Submitted By:-

Guided By:-

Karishma V.Patel
(11032211163)

Mrs. Asha K. Patel

Kiran D. Patel
(11032211168)

Group No:C6

Submitted To:Acharya Motibhai Patel Institute Of Computer Studies


( Constituent Of Ganpat University )
Ganpat Vidhyanagar 384012
( 2013 2014 )
Page 1 of 71

AMPICS LIBRARY

Project Title:-

Medical Store Management System

Organization:-

Matru Medical Store, Mehsana

Objective:-

The main objective of the system is to maintain


stock and also sales and purchase records.

Front End Tool:-

Microsoft Visual Studio 2010 ( Vb.net 4.0 )

Back End Tool:-

Microsoft SQL Server Express Edition 2008

Application Type:-

Windows Application

Internal Guide:-

Mrs. Asha K. Patel

Co - ordinator :-

Mrs. Asha K. Patel

External Guide:-

Mr. Ashishbhai S. Patel

Developed By:-

Karishma V. Patel (11032211163)


Kiran D. Patel (11032211168)

Group No:-

C6
Page 2 of 71

AMPICS LIBRARY

Matru Medical Store has been established in 14 June 2004.


The owner of this medical store is Mr. Ashishbhai Patel.
It sales different types of medicines like Supradyn,Gynonys,Folial,
Sevista,Trapic, and many other.

Dealers supply medicine and customers purchase this new medicine


from medical store.

Company Name :- Matru Medical Store

Address

:- Parvati Complex,
Deri Road, Mehsana

Mobile No

:- 9428386850

Pincode No

:- 384002

Page 3 of 71

AMPICS LIBRARY

This is totally manually system.


The manually system required more time for processing.

Stock calculation is done manually.


All the transactions are recorded manually on paper or register.
Searching of information is difficult.
Present system is tedious and not user friendly.

Page 4 of 71

AMPICS LIBRARY

New system decrease the chances of error.


The new system required less time for completion of any work.
This system is used to maintain the information such as stock,
purchase,sales etc.
Reduce the time.
We can search the information very fast.
Easy to generate bill in new system.
Workload and manpower is reduced.
Report generating is very fast.

Page 5 of 71

AMPICS LIBRARY

Processor :- CORE i3 & above


Hard disk :- 40GB

RAM

:- 512MB

Operating System :- Windows 7

Framework

:- .Net Framework 4.0(Vb.net)

Database

:- Microsoft SQL Server Express Edition 2008


Page 6 of 71

AMPICS LIBRARY

STOCK UPDATE
Page 7 of 71

AMPICS LIBRARY

0.0
Request for order
info
Response of order
info

Medical
Store
Management
System

Stock info

Purchase order
info
Purchase info

Inquiry for stock info

Page 8 of 71

AMPICS LIBRARY

User id &
password
ADMIN

Login response

1.0
Login

Check user id &


password
LOGIN_MST

Verify Login
User
info

Purchase,
Supplier info
SUPPLIER

Purchase info
2.0
Purchase

PURCHASE_MST

Supplier info
SUPPLIER_MST

Invoice Info
Purchase
info
Update Stock
Inquiry for stock
Stock Verified info

3.0
Stock

STOCK_DETAIL

Stock inquiry
Stock Verified info
Page 9 of 71

Stock info
AMPICS LIBRARY

Update stock

Customer info
Item info
CUSTOMER

4.0
Sales

STOCK_DETAIL

CUSTOMER_MST

Sales info
SALES_MST

Payment Info
Sales
info

ADMIN

Generate report
info

5.0
Report

Report info

Generate
Bill report

Page 10 of 71

AMPICS LIBRARY

Inquiry for
Stock info
ADMIN

Verify stock info

2.1
Check
Quantity
Stock
info

Req. for supplier info

Get supplier info


Availability of stock
Get verify stock info

Req. purchase order

Delivery item &


Payment info

2.2
Identify
Supplier
Supplier
info
2.3
Decide
Quantity
Item
info
2.4
Purchase
Return
Order

Stock info
STOCK_DETAIL

Verified info

Supplier info
SUPPLIER_MST

Verified info

Availability of stock
STOCK_DETAIL

View stock info


Update stock
Purchase Order
Require info

SUPPLIER _MST

Purchase info
Purchase info

PUR_RE_MST
Page 11 of 71

AMPICS LIBRARY

Req.for
Order info
CUSTOMER
Verify order info

4.1
Place
order

Order info
STOCK_DETAIL

Verify order info

Stock verified info


Order item info
Customer detail

Update stock
info
SALES_MST

4.2
Selling
Customer detail
CUSTOMER_MST

Sales info
Bill info
Get bill info

4.3
Billing

BILL_DETAIL

Bill detail

Payment info

Sales pay
info

Page 12 of 71

AMPICS LIBRARY

Return item & bill


info
CUSTOMER

Return item info

4.4
Sales
return

Return item info


Bill info
Verify detail

SAL_RE _ MST

BILL_DETAIL

Match invoice
SALES_ MST

Update stock
Generate report info
ADMIN

4.5
Report

STOCK _DETAIL

Report info
Report

Page 13 of 71

AMPICS LIBRARY

Password

Username

Generate

1
ADMIN

BILL

Bill_No

C_Id

Manage

C_Name

City

C_Id

Manage

CUSTOMER

Manage

Get

1
M
SUPPLIER

City

S_Id
S_Name

Supply

M
ITEM

Item_No

Purchase

Item_Name

Page 14 of 71

AMPICS LIBRARY

LOGIN_MST
Table name :- Login_Mst
Description :- To store Login Information of Admin

Field Name

DataType

Size

Constraints

Description

Username

nvarchar

20

Primary key

User name

Password

nvarchar

20

Not null

Password

Page 15 of 71

AMPICS LIBRARY

ITEM_MST
Table name :- Item_Mst
Description :- To store item Information
Field Name

DataType

Size

Constraint

Description

Item_No

numeric

Primary Key

Item no

Item_ Name

numeric

10

Not Null

Item Name

M_Date

date/time

Not Null

Manufacturing
date

Exp_Date

date/time

Not Null

Expired date

Rate

numeric

Not Null

Item rate

Quantity

numeric

Not Null

Quantity
Page 16 of 71

AMPICS LIBRARY

SUPPLIER_MST
Table name :- Supplier_Mst
Description :- To store Supplier Information
Field Name

Data Type

Size

Constraint

Description

Sup_Id

numeric

Primary Key

Supplier Id

Sup_Name

nvarchar

20

Not null

Supplier Name

Address

nvarchar

20

Not null

Address

City

nvarchar

20

Not null

City

State

nvarchar

20

Not null

State

Mobile_No

numeric

10

Not null

Mobile Number
Page 17 of 71

AMPICS LIBRARY

CUSTOMER_MST
Table name :- Cust_Mst
Description :- To store Customer Information
Field Name

Data Type

Size

Constraint

Description

C_Id

numeric

Primary Key

Customer Id

C_Name

nvarchar

20

Not null

Customer Name

Mobile_No

numeric

10

Not null

Mobile Number

Page 18 of 71

AMPICS LIBRARY

PURCHASE_MST
Table name :- Pur_Mst
Description :- To store Purchase Information
Field Name

Data Type

Size

Constraints

Description

P_Id

numeric

Primary Key

Purchase Id

Sup_Id

numeric

Foreign key

Supplier Id

Item_No

numeric

Foreign key

Item No

Quantity

numeric

Not null

Quantity

P_Date

Date

Not null

Purchase Date

Page 19 of 71

AMPICS LIBRARY

PURCHASE_RETURN_MST
Table name :- Pur_Re_Mst
Description :- To store Purchase Return
Field _Name

DataType

Size

Constraints

Description

Pr_Id

numeric

Primary key

Purchase Return Id

P_Id

numeric

Foreign key

Purchase Id

Sup_Id

numeric

Foreign key

Supplier id

Pr_Date

Date

Not null

Date

Quantity

numeric

Not null

Quantity

Page 20 of 71

AMPICS LIBRARY

SALES_MST
Table name :- Sales_Mst
Description :- To store Sales Information
Field Name

DataType

Size

Constraints

Description

S_Id

numeric

Primary Key

Sales No

C_ Id

numeric

Foreign key

Customer Id

Item_No

numeric

Foreign key

Item No

S_Date

Date

Not null

Sales date

Quantity

numeric

Not null

Quantity

Page 21 of 71

AMPICS LIBRARY

SALES_RETURN_MST
Table name :- Sales_Re_Mst
Description :- To store Sales Return Information
Field Name

DataType

Size

Constraints

Description

Sr_Id

numeric

Primary key

Sales return No

S_Id

numeric

Foreign key

Sales Id

C_Id

numeric

Foreign key

Customer no

Sr_Date

Date

Not null

Sales return date

Quantity

numeric

Not null

Quantity

Page 22 of 71

AMPICS LIBRARY

STOCK_DETATL
Table name :- Stock_Detail
Description :- To store Stock Information
Field Name

DataType

Item_No

numeric

Qty_On_ Hand

numeric

Size

Constraint

Description

Foreign Key

Item no

Not Null

Quantity on Hand

Page 23 of 71

AMPICS LIBRARY

BILL_DETAIL
Table name :- Bill_Detail
Description :- To store Bill Information detail
Field Name

Data Type

Size

Constraints

Description

Bill_No

numeric

Primary Key

Bill No

C_Id

numeric

Foreign Key

Customer Id

S_Id

numeric

Foreign Key

Sales Id

B_Date

date

Not null

Bill Date

Item_No

numeric

Foreign key

Item No

Net_Amount

numeric

Not null

Net Amount
Page 24 of 71

AMPICS LIBRARY

Page 25 of 71

AMPICS LIBRARY

Login Process :This process checks the username and password for
the authentication . Only admin can able to access
the application.
Purchase Process :Supplier gives information about purchase item
information.

Page 26 of 71

AMPICS LIBRARY

Stock Process :Stock give information about which current stock is


available.

Sales Process :The customer gives the order for item. The order
information is stored into sales master and payment
detail is given to the customer.

Page 27 of 71

AMPICS LIBRARY

Step:1. If login is successful then go to next step otherwise it take


username and password again.
Step:2. Admin Checks the stock, if it does not available then item
is purchase in purchase process and stock is updated.
Step:3. If stock is already available then items are sold and stock
is updated. Also bill is generated .
Step:4. Admin checks the purchased items, if any problem is there
then item is return and stock is updated.
Step:5. Customer checks the saled items, if it is not proper then
item is returned and stock is updated.
Step:6. Exit

Page 28 of 71

AMPICS LIBRARY

Page 29 of 71

AMPICS LIBRARY

Page 30 of 71

AMPICS LIBRARY

Page 31 of 71

AMPICS LIBRARY

Page 32 of 71

AMPICS LIBRARY

Page 33 of 71

AMPICS LIBRARY

Page 34 of 71

AMPICS LIBRARY

Page 35 of 71

AMPICS LIBRARY

Page 36 of 71

AMPICS LIBRARY

Page 37 of 71

AMPICS LIBRARY

Page 38 of 71

AMPICS LIBRARY

Page 39 of 71

AMPICS LIBRARY

Page 40 of 71

AMPICS LIBRARY

Page 41 of 71

AMPICS LIBRARY

Page 42 of 71

AMPICS LIBRARY

Page 43 of 71

AMPICS LIBRARY

Page 44 of 71

AMPICS LIBRARY

Page 45 of 71

AMPICS LIBRARY

Page 46 of 71

AMPICS LIBRARY

Page 47 of 71

AMPICS LIBRARY

Page 48 of 71

AMPICS LIBRARY

Page 49 of 71

AMPICS LIBRARY

Page 50 of 71

AMPICS LIBRARY

Page 51 of 71

AMPICS LIBRARY

Page 52 of 71

AMPICS LIBRARY

Page 53 of 71

AMPICS LIBRARY

Page 54 of 71

AMPICS LIBRARY

Page 55 of 71

AMPICS LIBRARY

Page 56 of 71

AMPICS LIBRARY

Page 57 of 71

AMPICS LIBRARY

Page 58 of 71

AMPICS LIBRARY

Page 59 of 71

AMPICS LIBRARY

Page 60 of 71

AMPICS LIBRARY

Page 61 of 71

AMPICS LIBRARY

Page 62 of 71

AMPICS LIBRARY

Page 63 of 71

AMPICS LIBRARY

Page 64 of 71

AMPICS LIBRARY

Page 65 of 71

AMPICS LIBRARY

The testing is the process to check the program and find the errors.

There are basic three type of testing


1) code testing
2) Specification testing
3) Unit testing

1> Code testing


The code testing strategy examines the login of the
program. To follow this testing method, the analyst
develops test cases that result in executing every
instruction in the program.
Page 66 of 71

AMPICS LIBRARY

2> Specification Testing::The specification stating with the program should


do and how it should perform under various
condition by Examining the result the analyst can
determine Whether the program according to its
specified requirements.
:The analyst must perform both unit testing and
system testing.

3> Unit Testing:In this testing each and every program is tested
individually using record to see whether that
program produced satisfactory outputs and
validation also.
Example: If input value is numeric and user giving character
then proper message will display in message box.
Page 67 of 71

AMPICS LIBRARY

After the system is implemented and conversion is


complete, user usually conduct a review of the system.

The new system needs less man power and provides


information on time.

Saves data entry duplication work.

It also provide the locking system and password


protection so it is reliable.
Page 68 of 71

AMPICS LIBRARY

There are the future enhancements we are going to do in our


system. And may be some other kind future changes will be
possible in our system also.

Customer will give order from any place.

Customer will pay payment through credit card.

We convert this window application to web application.

Next version will also resolve any error or mistake remained


unsolved in this version.

Page 69 of 71

AMPICS LIBRARY

Visual Basic 6 Programming (Black Book)

Online Resources

Website Referred
::::-

www.google.com
www.codeproject.com
www.freevbcode.com
www.vbsources.com
Page 70 of 71

AMPICS LIBRARY

Page 71 of 71

Potrebbero piacerti anche