You are on page 1of 45

Department Of Computer Science.

K.K.Wagh Arts, Commerce, Science and Computer Science College.


Nashik-422003
Academic Year2015-2016

“Medical Distributer Management


System”

SUBMITED BY

1. Mr.Nikhil Nikam.

2. Mr.Melvin Anthony.

1
Karmaveer Kakasaheb Wagh Education Society’s
K. K. Wagh Arts Commerce, Science, & Computer Science College
Saraswati Nagar Nashik-422003

CERTIFICATE

This is to certify that,


Mr.NIKAM NIKHIL RAVINDRA.
Mr. PALAKKAL MELVIN ANTHONY.
Have satisfactory completed their project MEDICAL DISTRIBUTER
MANAGEMENT SYSTEM as fulfillment in T.Y.B.C.A. Class for
the academic year 2015-2016.

Project Done by: Mr.NIKAM NIKHIL RAVINDRA.


Mr. PALAKKAL MELVIN ANTHONY.

Prof. Smita Wagh. Prof.V.V.Gosavi

Projecct Guide ( H.O.D.)

Internal Examiner External Examiner

2
ACKNOWLEDGEMENT
We own our sincere gratitude to all those people who have given
us their constant support and encouragement without which our project report
would not have reached this stage.

We would like to express our gratitude to Dr.V.M.Sewlikar,


Principal, K.K.Wagh Arts, commerce, science and Computer Science College.
And Prof.Smita Wagh, Our Project guide for the support and the
infrastructure they have provide, so that we could successfully complete the
project on time.

Last but not the least we would like to express our sincere thanks to
all staff members and our friends for their help and cooperation in all phases
of the project.

1. Mr.Nikhil Nikam.

2. Mr.Melvin Anthony.

3
INDEX
Sr. No. Topic Page No.
1 Acknowledgement 3
2 Problem Definition 7
3 Existing System And Need Of New 7
System
4 Scope of The work 10
5 Feasibility Study(Including H/W & 11
S/W Setup Requirement)
6 Requirement Analysis(Including fact 11
finding method)
7 E-R Diagram 13
8 Normalized Database Design & Data 14
Dictionary
9 Data Flow Diagram(DFD) 19
10 Input Output Screen Using Sample 30
Data Reports
11 Drawback, Limitation &Proposed 21
Enhancement
13 Bibliography 45

4
1. INTRODUCTION

1.1 MEDICAL SHOP INTRODUCTION

The main purpose of medical agency is to ensure a continuous


supply of good quality pharmaceutical, X-rays, laboratory surgical and other
related medical supply product for public use to medical retail stores. Cost
effective procurement through adequate and efficient distribution to
different areas. Medicine in the medical store is used as preventive
measures for our lives.

The medical agency has collection of various types of medicine


which is produced by the companies. A medical agency also proves to be
prominent for retailers as all kinds of medicine are available at a place and a
right time.

So I have developed a complete application which reduces the


maintenance burden, and enhances performance of a medical agency in all
aspects with the higher accuracy. It deals with automating the tasks of
maintaining and transacting the medicines. It includes the activities such as
maintenance of purchase, stock, and sales details, maintain distributor
information, medicine information, billing and generating reports.

5
1.2 EXISTING SYSTEM AND NEED OF SYSTEM

The working of a medical agency is obtained by visiting the actual


medical agency, talking to the person working there. It is provided here for
completeness of a case study.

In medical agency, the retailers come gives the purchase order


to the owner/person working there. Owner searches for the given medicine,
gives the required medicine to the retailers and generates the bill as per the
requirement. Then the bill is given to retailers, retailers pay the bill and
receipt of the bill is given to him.

At the end of the day, owner goes through the bill, medicine and
the stock, verifies all the selling details and also checks the expire date of the
medicine available. If necessary, gives the purchase order to company for the
required medicines, in return company gives the medicine to the owner for
the payment. Then owner pays the bill to company. Then the owner updated
all the purchase details and selling details, all this done manually by
maintaining register.

1.2.1 PROBLEM WITH PRESENT SYSTEM

1) Present working of the medical stores is manual.


2) Date of purchase and selling of medicine is maintained in many registers so
data accuracy is minimum.
3) Process of manual filling of purchase, selling and billing details is time
consuming.
4) Lost of any page in the register makes availability of information slow and
also loss of any document is possibly.

6
5) Record searching is time consuming and slow.
6) Billing details and purchase order details is time consuming and also the
calculation is done manually.
By computerization of the existing system, above drawbacks can
be eliminated and best result can be achieved.

1.3 ADVANTAGES OF COMPUTERIZATION


The main advantages of computerizing the activities of business
organization are as follows:

1) Speed: Computerisation helps in processing the data placed in several


data files in no time. This is possible due to the high speed of computers
for processing data and CPU of the computer works at the speed of
electricity which is the highest ever attainable speed.
2) Accuracy: The data processed by the computer are highly accurate. The
programs written on the system checks and controls data before and
during processing. It detects invalid data and ensures high degree of
accuracy and reliability of output reports.
3) Flexibility: The modern digital computers can be used for a variety of
purposes. E.g. online processing, multiprogramming etc.
4) Choice of Configuration: Wide ranges of peripherals are available for many
computer systems, which allow business organization to select those
which most suit its processing requirements.
5) Storage capacity: Large volumes of data can be conveniently stored,
accessed and altered.

7
6) Management information: They can be used to provide useful information
of management for control and decision making.
7) Data Processing: Computer has lifted the heavy data processing constraint
with the manual system and has opened up new avenues for planning,
control and data experimentation.
8) Volume: Computers can store volumes of data and can retrieve the
desired information quickly. This is very useful in the areas like insurance,
bank accounts etc where large number of documents is handled every
day.
9) Database: Computer facilities the establishment of database. Such a
database integrates data records and reduces data redundancy.
10) Reduction in paper work: The use of computers for data processing has
helped the management of business organizations to cope with increasing
problem of paper handling. The computers have speeded up the process
and have eliminated the paper needs through the storage of data in
elaborately constructed data bases and files.
11) Reduced cost: Though the initial investment for installing a computer is
high, but it substantially reduces the cost of each of its transaction. Cost
reduction occurs due to processing of huge data and record keeping.
12) Facilitates report preparation: Computer facilitates the preparation of
various types of reports required by organizational executives for the
purpose of decision making and control.
13) Reduce the space requirements: The use of computer for office
activities reduces the requirements of office space which otherwise is
required.

8
14) Reduces the manpower requirement: The number of persons required
for performing various organizational activities will be reduced by using a
computer system.
15) Increased ability to perform computations: Computers perform
computations with a very high speed.
16) Diligence: Being a machine, it does not suffer from boredom, tiredness
or lack of concentration, even if millions of computations are to be
performed by a computer. It performs the calculations with same
accuracy and speed.
1.3 SCOPE OF SYSTEM.

1) Large volume of data can be handled by the system.


2) Various reports will be provided by the system.
3) Security and integrity of database can be maintained.
4) Information unavailability due to loss of records is eliminated.
5) Payment, calculation of customer’s bill and supplier’s bill is easy and
fast.
6) Efficient working of medical stores can be maintained.
7) Keeping records in details of each purchase, selling and billing is
possibly.
8) Proper management of all the medicine can be maintained.
2. FEASIBILITY STUDY
System analysis has to examine whether the developed
computerized medical management system is feasible from the point of view
of operational, technical and economical. System analyst has to also consider
the feasibility factor at the time of analyzing of the system. The study of the
following points will prove if the proposed system is feasible or not.

9
2.1 TECHNICAL FEASIBILITY

A Computerized system will be technically more effective than


the existing manual system. The person who is presently handling manual
system is going to handle the computerized Medical Management System.
The software system may be easy to understand and to use because this is as
per the user requirement. The software system produce report as per the
requirement of the end user.

2.1.1 Hardware Requirements

1. Intel Pentium IV (or higher)

2. 1 GB RAM

3. 40 GB Hard Disk

4. Printer

5. DVD - ROM

2.1.2 Software Requirements

1. O.S. – Windows 7.

2. Microsoft Access 2007.

(B). ECONOMICAL FEASIBILITY

Economical feasibility study analysis is most frequently used for


evaluating the effectiveness of a proposed system. The procedure is to
determine the benefits and saving that are expected from a proposed system
and compare them with input costs. The benefits may not be in the form of

10
speed only but also in error handing redundancy control, availability of online
information and reduction cost for stationary users.

(C). OPERATIONAL FEASIBILITY

Operational feasibility study addresses question whether we can


run the proposed system with minimum hardware software setup and the
demands of processing are realistic. Since this system is being developed for
the medical management, every user will undergo training use of the
software system.

The system will provide timely information and status of various


activities to manage, to facilitate the user of the system

11
3. ANALYSIS AND DESIGN
ER Diagram:

Cname
cno address User-id Password

e
Customer e
Admin/Owner

place Select maintains

Prod_name
Prod_no
Total cost Total item
Qty

Order Has Medical Product Has


o
o
Path

Image
Has
To

Company Expiry
sname
s id
Type
address

Information
Supplier

12
Class Diagram:

Medical Product Bill

Prod-id: no. Total cost: double

Name: String Total item: int

Price :double Additem():void

Licence type:string 1….* 1 1


RemoveItem():void

Get image(): void UpdateTotal():double

Getspec(): void

0….* 0…..*

Specification Item stock

Spec-id: string Prod-id: number

Model: string Qty: int

Type: string Price: double

components: string TotalCost:double

UpdateQty():void

13
Use Case diagram:

Personal Details

<Customer> Medical Product <Supplier>


Medical Product
Details Details

Sales Order Info


Company Details

PO Detail
Payment
Info

Login Detail

View Product

<Owner>

View Reports

14
Sequence Diagram:

User Medical Agency DataBase


Check
Visit
Request Process Request
Dis play Send O/P
Check Check
Login Process
Login

Display output Send Output

Order Product
Accept Detail
Select product

Give payment Accept Payment


info info

Display total bill Dis play order


& item detail

15
Activity Diagram (Admin, User):

16
Start

Master
Maintance

Validate User

Add Product

Order Detail

Event Detail

Payment Info

Exit

17
Start

Daily visit

Registers

Verified By
Admin

Purchased

Buy Medical Product

Display
Output

Exit

18
Data Flow Diagram(DFD)

19
20
21
3.1 MAJOR MODULES
1) Distributor Management
2) Purchase Management
3) Sales Management

22
4) Stock Information Management
5) Medicine Transaction Management
6) Reporting Tools
7) Search Facility

3.2 FEATURE LIST


1) Complete transaction & maintenance of the medicine, purchase &
stock information.
2) Full automation of distributor, sales.
3) Billing & generating reports of all the transaction.
4) Back Up facility.
5) Most robust & reliable system.
6) Advanced database management system.
6. Table Design

5.1STRUCTURE OF CUSTOMER TABLE

Sr No. Field Name Field Type Field Size Description key

1. CID Number Long Integer Customer_id PK

2. C_Name Text 50 Customer name -

3. C_Addr Text 50 Customer add -

4. Pincode Number Long Integer Customer Pin -

5. Contact No Number Long Integer Customer phone -

6. License No Text 50 CustomerLicNo -

23
5.2 STRUCTURE OF SUPPLIER TABLE

Sr No. Field Name Field Type Field Size Description Key

1. s_num Number Long Integer Supplier _id PK

2. s_name Text 50 Supplier name -

3. s_addr Text 50 Supplier add -

4. s_phone Number Double Supplier phone -

5.3 STRUCTURE OF MANUFACTURER TABLE

Sr No. Field Name Field Type Field Size Description key

1. MID Number Long Integer Supplier _id PK

2. MName Text 50 Supplier name -

3. Address Text 50 Supplier add -

4. Phone Number Double Supplier phone -

5. Contact No Number Long Integer Supplier No -

5.4 STRUCTURE OF MEDICINE TABLE

24
Sr no. Field Name Field Type Field Size Description Key

1. med_num Number Long Integer Supplier _id PK

2. Med_name Text 50 Supplier name -

3. Batch_num Number Long Integer Supplier add -

4. Man_date Date/Time Short Date Supplier phone -

5. Exp_date Date/Time Short Date

6. Med_quantity Number Long Integer

7. Med_price Number Long Integer

8. S_num Number Long Integer

9. I_num Number Long Integer

10. M_num Number Long Integer

5.5 STRUCTURE OF INVOICE TABLE

Sr No. Field Name Field Type Field Size Key

25
1. I_num Number Long Integer PK

2. Si_num Number Long Integer -

3. Med_num Number Long Integer -

4. S_num Number Long Integer -

5. Quantity Number Long Integer

6. pono Number Long Integer

5.6 STRUCTURE OF PODETAIL TABLE

Sr No. Field Name Field Type Field Size

1. P_num Number Long Integer

2. med_num Number Long Integer

3. quantity Number Long Integer

4. pono Number Long Integer

26
5.7 STRUCTURE OF PURCHASEMASTER TABLE

Sr No. Field Name Field Type Field Size

1. Pur_num Number Long Integer

2. S_num Number Long Integer

3. paymode Text 50

4. total Number Long Integer

5.8 STRUCTURE OF PURCHASEORDER TABLE

Sr No. Field Name Field Type Field Size

1. pono Number Long Integer

2. po_date Date/Time Short Date

3. reciept_date Date/Time Short Date

4. paymode Text 50

5. Pur_num Number Long Integer

27
5.9 STRUCTURE OF PURCHASERETURN TABLE

Sr No. Field Name Field Type Field Size

1. Pr_num Number Long Integer

2. med_num Number Long Integer

3. quantity Number Long Integer

4. reason Text 50

5.10 STRUCTURE OF SALES TABLE

Sr No. Field Name Field Type Field Size

1. s_num Number Long Integer

2. med_num Number Long Integer

3. quantity Number Long Integer

4. Sm_num Number Long Integer

28
5.11 STRUCTURE OF SALESMASTER TABLE

Sr No. Field Name Field Type Field Size

1. Sm_num Number Long Integer

2. C_num Number Long Integer

3. Pay_mode Text 50

4. total Number Long Integer

5. Date1 Date/Time Short Date

5.12 STRUCTURE OF SALESRETURN TABLE

Sr No. Field Name Field Type Field Size

1. Sr_num Number Long Integer

2. s_num Number Long Integer

3. Med_num Number Long Integer

29
4. quantity Number Long Integer

5. Rate Number Long Integer

6. Reason Text 50

Screen Shoots

30
1.Login Screen:

31
2.Main Menu:

Customer Entry:

32
Transaction
Delivery Challan (Invoice):

33
Return Goods:

ORDER

34
Purchase Order:

Sales Order:

35
Reports

36
1. Bill Reports:

37
2. Customer List Reports:

Current Stock List:

38
Expired Medicine Report:

39
40
Product List Reports:

41
Manufacturer List Report:

User Maintenance:

42
Component Diagram:

43
Medical Mgt System

.CS files .Dll/ User control Sql

Deployment Diagram:

MSAcces
.Net Databas
s
Framework eservice
s

Windows 7
Professional

Bibliography

44
45

You might also like