You are on page 1of 50

B.P.H.

E SOCIETY’S AHMEDNAGAR COLLEGE AHMEDNAGAR A PROJECT REPORT
ON

CLINIC MANAGEMENT SYSTEM
IN PARTIAL FULFILLMENT OF

“BACHELOR OF COMPUTER APPLICATION”
SUBMITTED TO

UNIVERSITY OF PUNE
2014

SUBMITTED BY

Ayaz Pathan S Sayyed moshin B
(T.Y.B.C.A SEM VI!

INDE"
 COLLEGE CERTIFICATE  ACKNOWLEDGEMENT  COMPANY PROFILE  PREFACE  SYSTEM ANALYSIS 1. NEED FOR COMPUTERIZED SYSTEM 2. PRELIMINARY INVESTIGATION 3. FACT FINDING TECHNIQUES 4. FEASIBILITY STUDY 5. HARDWARE SOFTWARE REQUIREMENT . ENTITY RELATIONSHIP DIAGRAMS  SYSTEM DESIGN 1. DATA FLOW DIAGRAMS 2. DATA DICTIONARY  INPUT OUTPUT SCREEN  ADVANTAGE OF SYSTEM  LIMITATION OF SYSTEM  BIBLIOGRAPHY

AC#NO$LEGMENT AC#NO$LEGMENT

AC#NO$LEDGEMENT
Every orientation work has an imprint of people and it becomes the duty of the author, designer, etc to express deep gratitude for the same. First of all we express our profound gratitude to the HEAD F DE!A"#$E%# F & $!'#E" (&)E%&E AHE$AD%A*A" & ++E*E AHE$AD%A*A" for granting us the permission to submit our !ro,ect "eport on-

“CLINIC MANAGEMENT SYSTEM”
.e hereby take the opportunity to express our gratitude to all those who helped us in the successful completion of our !ro,ect. .e are thankful to the HEAD F DE!A"#$E%# Prof. Sayyed Razzak / Dharmadikari mam for there kind support in the completion of the concerned pro,ect. +ast but not the least we are also thankful to our pro,ect guide and teachers who played an important role of the pro,ect guide and guided us at various stages of our pro,ect during designing and development. .e also thank to the &ollege authorities for extending +aboratory and +ibrary facilities.

SACHITANAND SINGH GYANENDRA SINGH SACHIN SHELKE

COMPANY COMPANY PROFILE PROFILE

COMPANY PROFILE

.e have developed a pro,ect named &+)%)& $A%A*E$E%# (0(#E$. #his system helps maintain all company system. #he details such as Doctor, patient, bill etc are stored so that the customer / doctor can be seeing the details of the bill on the computer. #he system also maintains record of customer and doctor. #he software / report has submitted in the partial fulfillment of the re1uirement for degree of 2achelor in &omputer Application 32&A4 university of !une, during academic year 567585679.

PREFACE PREFACE

PREFACE

#he pace of which the technology is being introduction in the computing industry smoothing less than astonishing. As compete for market share and profits. #hey 1uickly believe new invention in hardware that drives forward the overall state of information, for example Database management system benefits both the companies and their consumers. &omputer is used for processing of data less than year. )n short time (o rapid growth of the computer .today the term data processing .%o one living in the field of computers are talking place so fast everywhere, and man has to learn him with invention in order to complete with co8partner in the competitive world. )n every organi:ation computeri:ation of manual work is given top most priority information processing has come to mean. #he integrate perations performed by a computer .)n handling mechani:ed system to electronics office system it has become desirable mean of laminating #he inefficiencies that characteri:ed tradiditional office procedure the evolution of data processing grew in to more sophisticated office system.

SYSTEM SYSTEMANALYSIS ANALYSIS

SYSTEM ANALYSIS

Analysis is very important phase of any software development Analysis is the process of gathering and interpreting facts, diagnostics problems and using the information to design the system. )t specifies what the system should do. Analysis is a procedure in which conducts a study identifies activities and ob,ective and determines a procedure to achieve the ob,ectives. Analysis is a management techni1ue .which helps us in designing a new system. Analysis is a detailed study of the various operation performed by the system and their relationship within the outside of the system. A key 1uestion is 8 what must be done to solve the problem; system. ne aspects is defining the boundaries of the system should consider other related

Problem Statement

#he problem statement is to design software that will serve easy to use window based program to handle &D transaction / management. #he system must provide facility to it<s users to perform items customers transactions and management accurate, fast and reliable manner and also provide its users secure and prompt services. #he system must be secure enough so the tempering of data may not be possible. )t must provide user authentication.

Following are the good factors affecting the existing system

7. 2etter communication between the various divisions of &'(# $E" 5. Ade1uate reporting to each decision. 9. &entrali:ed management reporting and division support. =. Accurate and timely control of program. >. #imely reporting of accounting activity. ?. Efficient and controlled item handling. @. &ost A effective system. B. )mproved processing speed. C. )ncrease volume of activities. 76. Faster retrieval of information.

I%&'()*)+,()-' -* N&&%
)dentification of need is basic step in software developments. 2efore starting to developed software. )t is must to know the need of that software. !ro,ects are initiated for different reasons. #he reasons behind need of development of movie rent master are-8

(A)
(B)

Capability :$ovie rent activities are influenced by process transaction 1uickly and efficiently. Automation is information system that adds capability of &D library in three ways.

( )

!mpro"ed processing and speed
&D library activities improve processing speed in customer services / customer care.

(#)

!ncrease "ol$me: provide capacity to perform large
amount of transaction on large amount of record.

(%) (C) (&)

Faster information retrie"al: +ocating and retrieving
information from storage in faster / efficient way.

Control

:

#he movie rent provides greater accuracy and

consistency in performing transaction.

'ed$ce Costs: #he &D library, which perform transaction faster
/ easily. $ovie rent reduce manpower re1uirement so ultimate effect is reduce cost.

(()

Competiti"eness: )n competitive environment, organi:ation
re1uires perform transaction faster, getting information timely, accurately so that management can take decision 1uickly.

(F)

Sharing of !nformation :
the sharing of information.

#he &D library system promotes

Preliminary Investigation
#he First step in the system development life cycle is the preliminary investigation to determine the feasibility of the system. #he purpose of the preliminary investigation is to evaluate pro,ect re1uest. )t is not a design study nor does it include it include the collection of details to describe the system in all respect. "ather, it is the collection of information that helps committee members to evaluate the merits of the pro,ect re1uest and make an informed ,udgment about the feasibility of the proposed pro,ect. Analysis working on the preliminary investigation should accomplish the following ob,ectives.  "e1uest clarification  Feasibility study  "e1uest approval

Preliminary !n"estigation in context of payroll system:'e)$est clarification - $anual processing in institute takes
more time in performing task, and in manual system the chance of occurrence of errors are high ,and it becomes more costly because a single task takes more organi:ation cannot run properly without getting accurate information. (o institute also needs to be automated by software. 2y using it the institute can work properly, timely / accurately.

Feasibility st$dy: describe in %ext section.

#he system is operational Feasible,

technical feasible, Economical Feasible as shown in feasible study,

'e)$est Appro"al- 8 2ecause the software development
re1uest is reasonable employees. And it is technical, economical, perational feasible in all respect so the pro,ect is improved. And the design work can be carried out.

FACT FACTFINDING FINDING TECHNI.UES TECHNI.UES

FACT FINDING TECHNIQUES
#he role of a computer in a design revolves round it<s capabilities for calculation, storage and retrieval of data, summari:ation, sorting, classification, and communication of data. .hile creating the pro,ect the speed and storage capacity of a computer re1uired for achieved by matching the computer capabilities with an understanding of the systems re1uirement. As we know that each approach has its benefits and drawbacks, depending on the particular business situation. #herefore, those alternatives that were most workable were selected and studied further and decision was made about which alternative should be selected finally; &ost and benefits analysis of each alternative further guided the selection process. #herefore, the developer ought to be familiar with the cost and benefits categories and the evaluation of various methods before a final selection can be made.

*he new system had the following feat$res-8
3a4 3b4 3c4 3d4 3e4 3f4 *reater speed of processing Effective procedure to eliminate errors 2etter accuracy of result Faster retrieval of information )ntegration of data +arger capacity of storing data with reduce cost

FEASIBILITY FEASIBILITY STUDY STUDY

FEASIBILITY STUDY

Feasibility is the determination of whether of not pro,ect is worth doing. #he process followed in making this determination is called feasibility study. #he contents and recommendation of such study will be used as sound basis for deciding whether to proceed, postpone or called cancel the pro,ect. #he most important feasibility that is study by me about the automation of hotel is operational feasibility, technical feasibility, and economic feasibility.

+ ,perational feasibility 'eport :)n operational feasibility we determine that proposed pro,ects are beneficial only if they can be turned into information system that will meet the operating system re1uirements of the organi:ation. #his test of feasibility asks if the system works when it is developed and installed. Are the ma,or barriers to implementation; Following are the some of the important issues of the operational feasibility that are in favor of system are given below. #he Automation of hotel is operational feasible because it can be turned into Automation of hotel work if it is developed and installed. #his system does not cause harm and the performance of staff members will increase due to fast and reliable transaction service. it provides simple and *ood +ooking )nterface 3 *') Environment 4 to it<s users  #here is sufficient support for automation of hotel form the hotel employees because it provides facility of performing transactions easily and fast and *enerates "eports in minimum time / effort like "oom report rent report Etc. As well as it also store information in database for further use.  &urrent $anagement Hotel methods of processing are registers are maintained for information store .but this software provides on8line storing information in database.

Automation of Hotel wills the performance of the staff members with fast, reliable services.

#+ *echnical Feasibility 'eport :#hese are number of technical issue, which are generally raised during the feasibility stage of the investigation. Does the proposed e1uipments have the technical capacity to hold the data re1uired to use the new system; &an the system be upgraded; Etc. #he automation of Hotel is technically feasibility because-8 #he %ecessary #echnology 3Hardware / (oftware like communication +ine, $odem, %etwork, &omputer and .indows Cx4 exist to developed and install Automation of Hotel  #he proposed e1uipment has the technical capacity to hold the data re1uired to the Automation of Hotel.  )t can be updated if re1uired. reliability, easy access and data security.  #he system provides the technical guarantee of accuracy,

%+ (conomic Feasibility 'eport :Automation of Hotel is Economic feasibility because Automation of Hotel does not re1uired extra hardware to installed it . )t can be installed on the hardware that the institute using currently.  #he cost of development Automation of Hotel is very low comparison of cost of manual working  2y using manual method performing each task many entries in registers. $ore manpower re1uired, occurrences of errors are high. "echecking is re1uired so the high cost incurred in manual system.

 Automation of Hotel can be developed in existing hardware / software o extra cost re1uired.

COST/BENEFIT ANALYSIS
#here is a difference between expenditure and investment. .e spend to get what we need, but we invest to reali:e a return on the investment. 2uilding a computer A based system is an investment. &ost are incurred throughout it<s life cycle. 2enefits are reali:ed in the form of reduce operating costs, improved corporate image, staff efficient, or "evenues. #o what extent benefits outweigh costs is the function of costDbenefits analysis. 7. )dentify the costs and benefits pertaining to a given pro,ect. 5. &ategori:ed the various costs and benefits for analysis. 9. (elect a method of evaluation. =. )nterpret the result of the analysis. >. #ack action.

For

ur problem too, we need to consider about the costsDbenefits analysis

and then decides that the intended system is feasible or not. )n developing cost estimates for a system, we need to consider several cost elements. Among them are hardware, personnel, facility, and maintenance costs. .e will consider each of this cost in terms of both the new system and the older &onvention 3$anual4 system. Finally we will calculate the overall costs and based on that we will take the ,udgment.

7.

Hardware cost -8

-A'&.A'( C,S* ,F *-( C,/0(/*!A1 S2S*(3-

)n the conventional system the hardware costs include registers, shelves, pen, etc. the cost of these items are not significant in the starting, but as the time grows the cost of these items are going high and high. (o )n the long run these costs are heavy for the system.
-ardware cost of the new (comp$teri4ed) system-

)n the new and proposed computeri:ed system the hardware cost includes the cost of the full flash computer, printer and other computer related devices. #he code of these items are high and high as compare to the older system but this investment is only one time investment and the rest of life is safe. (o in the long run the computeri:ed system is much cheaper than the conventional system.

#+

!ersonnel costs -8
Personnel cost of the con"entional system: #he personal cost of the conventional system includes the staff salaries and benefits. #he problem in the system is that we need to have more employees< benefits of their slow and unreliable work. #his is the reason that personal costs of the conventional system is much higher as well are the reliability is not their for sure. Personnel cost of the new (comp$teri4ed) system:

Again the personnel cost of the system includes the same staff salaries and benefits. #he difference between the two is that we don<t need that much number of employees as in the conventional system. #his in turn reduce the overall cost f the system plus we are also gaining the profit reliability factor, which is increase by a lot.

%+

Facility costs Facility cost of the con"entional system: Facility cost of the conventional system includes the expenses incurred in the preparation of the physical site where the staff will be working. #hese include +ighting, flooring, acoustics and air8conditioning. #hese costs are treated as one time costs. Facility costs of the new (comp$teri4ed) system#he facility cost of the new system includes the expenses incurred in the preparation of the site where the staff will be working. #his includes +ighting, Flooring, acoustics, wiring and air8conditioning. #hese cost are treated as onetime costs and are incorporated into the overall cost estimate of the candidate system. )f we compare both of these costs the facility cost for the new system is high for a short but it is beneficial in the long run.

5+

$aintenance costs:

3aintenance cost of the older system#he maintenance costs of the older system include the maintenance of the older register, cost of maintaining the shelves, securing the data carefully etc. the cost of this (ystem is high because safety of the data is no sure. As the time goes the register for maintaining records are increasing and according the maintenance cost increase. 3aintenance cost of the new system:-$aintenance cost of the new system includes the up gradation of hardware and software, changing the design of the system and implementing a new system etc. printer ink, some damage to the system and the repair cost is also include in his cost. Again the cost of maintaining the new system is low if we carefully use the system.

DATA DATA FLO$ FLO$ DIAGRAM DIAGRAM

DATA FLO$ DIAGRAM
#he data flow diagram 3DFD4 server two purpose7. #o provide an indication of how data are transformed as they move through the system.

5. #o depict the function that transform the dataflow the DFD provides additional information domain and servers as a basic for modeling of function. )t is a graphical representation that depicts information flow transform that are applied as data move input. #he basic data flow of data flow moves from input to output the basic flow of data diagram is also known as data graph or bubble chart.

CONTE"T CONTE"T LEVEL LEVEL DATA DATA FLO$ FLO$ DIAGRAM DIAGRAM

RULES

REPORT

Doctor Patient Admin User
Id Name

Doctor

0.0
C LINIC MANAGEMENT S YS T AM

Details

Patient Admin User

DOCTOR

P ATIENT

ILL

RULES

Doctor

Patient Details

O.P .D PROCESS

!.0

Patient Details

Doctor

Patient Details Patient Details

P ATIENT

REPORT

Patient

".0
T est Process

Patient Details

Patient

User

User

P ATIENT

DOCTOR Re#ort
Patient Details

Patient

P'No ( P'id P' Details

&.0
O#eratin$ s%stem

Patient

Patient Details

Patient Details

P ATIENT

ILL

Patient

*.0
P' Details

Disc)ar$e Process

Patient Details

Patient

Patient Details

Patient Details

P ATIENT

RULES

REPORT

Admin User

R e#ort

+.0
Master Maintainess

R e#ort

Admin User

Ans to ,-er%

DOCTOR

P ATIENT

ILL

ER ER DIAGRAM DIAGRAM

E R Diagram
! Doctor ! M
Gi.e

Treatment M

Gi.e to

M
Gi.e

M Medicines
Gi.e

M Patient !

! ill ! !
Gi.e

! Re#ort !
Gi.e to

DATA DATA DICTIONARY DICTIONARY

DATA DICTIONARY
DFD<( themselves not describe all details about data flow For investigation one additional tool is used to support DD which is called data dictionary or center repository. DD is an analysis tool that primary records the information content of data it stores definition of all data mentioned on DD and in process specification &omponents of data dictionary-8 7. Data elements- DD consist of detail information of data used. 5. Data names- to distinguish an item, a meaning name given to data parameters is called as data names. 9. Data description- some time because of field si:e restriction precisely states what item represents in the system. =. Aliases- one data item may be referred by different names depending upon who is using it. #he additional names given or data items are called as aliases. >. Data type- it identifies the type of data i.e. whether it is numeric, character, data etc. ?. +ength- it represents the amount of space re1uired for the data item. @. Data values- with data item some additional prefixes are added are called as data values. B. "ange- it gives information about the lowest and the highest possible values stored in the data items. C. Data structure- data structure is based on se1uential relationship among the data item. )t will give information about the formation of the item.

FILE DESIGN
7. #able %ame- Doctor Description- &ontains all details about Doctor "ecord. Field %ame Doctor %o %ame Address &ity #elephone %o. Data type )nteger (tring (tring (tring )nteger

5. #able %ame- !atient Description- &ontains all details about !atient "ecord. Field %ame &ase paper %o. %ame Age 2lood *roup (tatus Date of 2irth )dentification mark Diet Education 9. #able %ame- Home Description- &ontains all details about Home record. Field %ame Data type Data type )nteger (tring )nteger (tring (tring )nteger (tring (tring (tring

%ame House %o. (treet &olony &ity #elephone %o. =. #able %ame- ) &ard

(tring )nteger (tring (tring (tring )nteger

Description- &ontains all details about )dentity &ard "ecord. Field %ame %ame ) &ard %o. Date of )ssue )ssued by Data type (tring )nteger Date (tring

ADVANTAGES

ADVANTAGES

7. )t is easy for customers to know details information about the medicine, day<s etc.

5. )t is easy to store the data of the customers and whenever needed we can delete it. 9. )ntegrity of data / control over data. =. #ransaction can be recorded easily / efficient with high speed. >. %o need of manual calculation. ?. Avoid loss / dangers of documents. @. 'ser friendly interface.

LIMITATION LIMITATIONOF OF SYSTEM SYSTEM

LIMITATION OF SYSTEM
1. (earching for record is very difficult. )t is very vital problem faced by doctor. 2. )nvolves high paper consumption. 3. Eeeping track of record is very difficult. 4. Human mistake due to inefficient, fatigue, lack of time and rectification needed due to manual work. 5. )t re1uires lots of storage space. . $ore time consuming. !. (o overall manual system is very tedious.

CONCLUSION CONCLUSION

CONCLUSION

#his system is very user friendly and easy to handle. )t provides all necessary reports re1uired to the user #he system also gives the information about the difference type of the different transaction.

BIBLIOGRAPHY BIBLIOGRAPHY

BIBLIOGRAPHY

)n the development of my pro,ect Fmovie "ent masterG, ) studied the following references. 7. $icrosoft Developers %etwork 3$(D%4 by $icrosoft &orporation '(A. . 5. #he complete reference of HAIA. 8 9. $icrosoft Access =. HAIA !rogramming 8 2lack 2ook Herbert (childt

>. An )ntegrated Approach to (oftware Engineering.