Medical Shop Management System

April 1, 2019 | Author: Shekar A Naidu | Category: Feasibility Study, Oracle Database, Sql, Databases, Graphical User Interfaces
Share Embed Donate


Short Description

fdrdtgcfgdtcgfctc...

Description

Medical Shop Management System

`1. INTRODUCTION INTRODUCTION Medical shop management requires user entry of container and product dimensions, together with information on weight and orientation c onstraints

It implements the storage and retrieval system of day-to-day activities which involves daily transaction report, monthly wise report on goods delivered, enquires which enables us to provide efficient and accurate methods of organizing and accessing different types of information.

 In-built database facilities for up to 5 containers and ! products are  provided so that input into these screens can be carried out with minimal effort. If  information for a particular product code is already held in the ! product database then this is automatically entered into the appropriate fields. "he first option will attempt to pac# as much of the medicines using any of the  pac#ing methods available to medical shop management. "his may be a loading from the floor or from the end of the container. "he second and third options are self e$planatory and the one most appropriate to the practical circumstances should be selected.

Page 1 of 57

Medical Shop Management System

2. SYSTEM ANAL ANALYSIS YSIS

%nalysis %nalysis may be defined defined as a process process of dividing dividing the problems problems into parts, parts, identifying each part and establishing relationship in the parts. %nalysis is a detailed study of  the various operations performed by a system and the relationships within and outside of the system. %nalysis is a continuing activity at all stages of the pro&ect. It is the process of  studying problems. "o find the best solution to the problem, by which the e$isting system is learnt, e$isting problems are understood .'b&ectives and requirements are defined and the solutions are evaluated. 'nce analysis is completed, the analyst has a firm understanding of  what is to be done. %nalysis consists of two sub phases( )lanning and *equirements +efinition. "hey include include understandi understanding ng the customers customers problem, problem, performing performing a feasibilit feasibility y study and develop developing ing a recomm recommend ended ed soluti solution on strate strategy gy,, determ determini ining ng the accepta acceptance nce criter criteria, ia, and  planning the development product. "he products of planning a System +efinition and )ro&ect )lan. "he system defini definitio tion n is typica typically lly e$pres e$pressed sed in nglis nglish h or some some other other natura naturall langua language, ge, and may incorporate charts, figures, graphs, tables and equations of various #inds. "he e$act notation is used in the system definition are highly dependent on the problem area. 'bviously, one uses different terminology to describe an accounting system than to describe a process control system. %nalysis is defined as the procedure by which we brea# down at intellectual or substantial whole into parts or components.

Page 2 of 57

Medical Shop Management System

2.1 Existing System $isting system is very complicated to #eep the trac# of all registers and handle hand le them manually. %s well as this wor# is time consuming  also e$pensive in this system report wor# may be not accurate and not fastest. "o avoid all these limitations and ma#e the wor#ing more accurately the system needs to be computerized Drawa!"s #$ t%e existing system system 

"ime consuming



More e$pensive



Searching problem



Maintains problem of all registers



/ess accuracy



+isplay multiple reports

2.2 &r#'#se( System In proposed system, the management needs not to #eep any type of  registers, which they use to #eep in old one. "hey have wor# only with one computer. computer. %ll the details details are stored stored in computer computer files. files. "he dual entries entries are done very quic#ly quic#ly as entry in one file only , affects the other file where it has to record. In the way there is no need to record the computer operator.

Page 3 of 57

Medical Shop Management System

"he wor#ing through registers system is not only very laborious and time consuming , but there are number of errors found. In comparison to old system the proposed system of computer processes many advantages.

2.) O*e!ti+es #$ t%e &r#'#se( System 

%ccuracy



Security



"ime Saving



)erform *epetitive *epetiti ve "as# "as# 0ery 0ery 1ell 1ell



/ow 2ost



asy Maintenance



asy Modification



%ttractive and Status

2., -easiiity St/(y %n important ob&ective of conducting the System %nalysis is the determination of the feasibility feasibility.. 3easibilit 3easibility y study is carried out to select the best system that meets meets the  performance requirements. 3easibility study is necessary to evaluate the feasibility of a  pro&ect at the earliest possible time. It is used to investigate the pro&ect and e$amines whether  the designed system will be useful to the organization. 3easibility and ris# analysis are related in many ways. If pro&ect ris# is great, the feasibility of producing quality software is reduced. "he different different type of feasibility are(

Page 4 of 57

Medical Shop Management System



"echnical 3easibility



'perational 3easibility



conomical 3easibility

Te!%ni!a -easiiity

"echnical 3easibility is used to find out whether the necessary technology, technology, the  proposed equipment have the capacity to hold the data, which is used in the pro&ect. It is a study of function, performance and constraints that may affect the ability to achieve an acceptance system. "he technical 3easibility issues usually raised during the feasibility stage of  investigation includes these( 

"he softwa software re which which is runnin running g on window windowss 4) operatin operating g system system can be easily easily installed.



"he hardware required is )entium based server.

O'erati#na -easiiity

"his feasibility test as#s if the system will wor#s when it is developed is installed. 'perational feasibility in this pro&ect are( 

"he proposed system offers greater level of user-friendly lines.



"he proposed system produces best results and gives high performance.



It can be implemented easily. So the pro&ect is operational feasible.

Page 5 of 57

Medical Shop Management System

E!#n#mi!a -easiiity

conomical conomical feasibilit feasibility y deals about the economical economical impact impact faced by the organization to implement a new system. 3inancial benefits must be equal on e$ceed the cost of the e$isting system. "he cost for implementing the proposed system, including hardware and software cost should be evaluated. conomical feasibility in this pro&ect are( 

"here is no additional man power requirement.



"here is no additional cost involved maintaining the proposed system.

). SYSTEM SYSTEM S&E S&ECICI-ICA ICATIO TION N

Page 6 of 57

Medical Shop Management System

).1 0ar(ware S'e!i$i!ati#n

)rocessor

(

)entium processor 

)rocessor speed

(

.!678

*%M

(

5 69

7ard +is# +rive

(

: 69

3loppy +is# +rive

(

69

;eyboard

(

72/

Monitor

(

/6

9ase Memory

(

:M9

).2 S#$tware S'e!i$i!ati#n

'perating System

 

(

1indows 4)

3ront end tool

(

0isual 9asic also called as bubble chart? is a simple graphical formalism that can be used to represent a system in terms of input data to the system, various processing carried out on these data, and the output generated by the system. It was introduced by +e Macro >AEFG?, 6ane and Sarson >AEFE?."he primitive symbols used for constructing +3+s are( Sym#s /se( in D-D

% circle represents a process.

% rectangle represents e$ternal entity

% square defines a source or destination of the system data.

%n arrow identifies dataflow. dataflow.

+ouble line with one end closed indicate data store.

Page 16 of 57

Medical Shop Management System

;. SYSTEM DEELO&MENT DEELO&MENT

Page 17 of 57

Medical Shop Management System

;.1 M#(/e Des!ri'ti#n  ;.1.1 &/r!%ase Item

"he medicines been purchased by the medical shop, the details are recorded in the )urchase Item. Some of the details been recorded by the Medical shop agent is the agency from which the medicines are bought, item details such as item type, item name, quantity, manufacturing date, e$piry date etc. "he operations that are been performed here( "o add new records into the the database, to modify modify an already e$isting e$isting record in the database , to search a record and delete a record from the database. ;.1.2 Saes Item

"he medicines been sold out by the medical shop, the details are recorded in the Sales Item. Some of the details been recorded by the Medical shop agent is the agency or  the customer and their respective address to whom the medicines are sold, item details such as item type, item name, quantity, manufacturing date, e$piry date etc. "he operations that are been performed here ( "o search a record in the database and delete a record from the database. ;.1.) Item Detais

"he medicine details such as name of the medicine, bill number, manufacturing date, e$piry date, price and the quantity of the medicines etc are been recorded in the Item +etails.

;.1., Agen!y iing

"he bill for the medicines been purchased, is issued to the 2ustomer by the medical shop. "he 2ustomer bill contains the bill number, purchase date, agent or agency

Page 18 of 57

Medical Shop Management System

name, details of the item such as medicine type, name, price, quantity, manufacturing date, e$piry date etc "he operations that are been performed here( "o print the record , to modify an already e$isting record in the database , to search a record and delete a record from the database. ;.1.; C/st#mer iing

"he bill for the medicines been purchased, is issued to the 2ustomer by the medical shop. "he 2ustomer bill contains the bill number, purchase date, details of the item such as medicine type, name, price, quantity, quantity, manufacturing date, e$piry date etc. "he operations that are been performed here( "o print the record ,to modify an already e$isting record in the database ,to search a record and delete a record from the database. ;.1.3 St#!" Detais

"he Stoc# details deals with the details of the agency as well as the stoc# item such as the item type, item name, price and quantity. "he operations that are been performed here( "o display the sales details of the stoc# as recorded in the database ,to search a record in the database.

3. SYSTEM TESTIN9 AND IM&LEMENTATION IM&LEMENTATION "esting esting is an activity activity to verify verify that a correct correct system system is being build and if   perform with the intention of results once gathered and evaluated provide a qualitative indication of software quality and reliability and serve as a basis for design modification. %  pro&ect is said to be incomplete without proper testing.

Page 19 of 57

Medical Shop Management System

3.1 System Testing  Testing Strategies

System testing is the stage of implementation that is aimed at ensuring that the system wor#s accurately and efficiently before live operation commences. "esting is vital for  the success of the system. System testing ma#es a logical assumption that if all parts of the system are correct, the goal will be successfully achieved. % series series of tests are performed performed for the proposed proposed system system is ready for =ser  %cceptance "esting. "he testing steps are 

=nit "esting



Integration "esting



0alidation alidatio n "esting



'utput "esting



=ser %cceptance "esting

 Unit Testing

=nit testing focuses verification efforts on the smallest unit of software design, the machine module. "his is also #nown as HM'+=/ "S"ID6. "he modules are tested separately is carried out during programming stage itself. In this step, each module is found to be wor#ing satisfactory. So the e$pected output from the module is arrived. Integrati#n Testing

+ata can be lost across and interface, one module can have an adverse effect on others, and sub-functions when combined may not produce the desired ma&or functions.

Page 20 of 57

Medical Shop Management System

Integration "esting is a Systematic Structure, while at the same time conducting to uncover  errors associated within the interfaces. "he ob&ective is to ta#e unit-tested modules and to combine them and test it as a whole. 7ere correction is difficult because the vast e$penses of  the entire program complicate the isolation of causes. "his is the integration testing step. %ll the errors encountered will be carried over to the ne$t testing step.  ai(ati#n Testing

0alidation testing is performed in order to find whether there is any flow and deficiency in requirements of the system. ach and every module is tested independently. "he input and output process are validated effectively. "he input of the user for each field is validated to chec# if value entered is null >or? valid. %fter field level validation, the module level is made such that they are integrated and a validation is performed for the whole system.  O/t'/t Testing

%fter performing the validation, the ne$t is output testing of the proposed system. Since no system could be useful. If it does not produce the required output in the special format as#ing the user about the requirement, test the output generated >or? displayed  by the system. 7ence the output format is considered in two ways. 'n is on of the screen and other is printed format. User. CONCLUSION "he software HMedical Shop Management System has been developed in window windowss EG enviro environme nment nt using using visual visual basic as front front end and oracle oracle as bac# bac# end. "ime "ime consumptions reduced to a great e$tent and user as less comple$ity in handling this database. "he pro&ect is fully fledged and user friendly, friendly, nd users will be lightened in using this software because it is easy to have bills and reports and mostly all contents to be entered entered are to selected selected from combo bo$. "his reduces the calculating calculating efforts efforts to be carried out  by the users.

Page 24 of 57

Medical Shop Management System

ILIO9RA&0Y

Re$eren!e( ##" 

A.

K0isual K0isual 9asic 9asic , 2harles 2harles 7ampfed 7ampfed >? >? ,=nivers ,=niversity ity of "oronto oronto

.

K0isual K0isual 9asic 9asic ? , "ata "ata Mc6raw Mc6raw 7ill

:.

K0isual K0isual 9asic ? >? , 9)9 9)9 )ublicati )ublications ons

Page 25 of 57

Medical Shop Management System

!. K+ata base system systemss using oracle, oracle, Dilesh Dilesh shah shah ,)hi publica publications tions 5. KSoft KSoftwar waree ngineer ngineering ing, , *ichar *ichard d 3airley 3airley G,?

)rice per rate

@ty

Dumber

5

@uantity

"otal

Dumber

>G,?

"otal

Tae Name &rimary @ey

( tbSalesItem ( Itemtype

Page 28 of 57

Medical Shop Management System

-ie( name

Data ty'e

Si:e

Des!ri'ti#n

*ecordno

Dumber

5

*ecord number  

+octor

0archar

:

+octor  

2ustnm

0archar

:

2ustomer name

%ddr

0archar

55

%ddress

2ity

0archar

5

2ity

%gencynm

0archar

:

%gency name

Itemtype

0archar

:

Item type

Itemnm

0archar

:

Item name

ntrydt

+ate

ntry date

Mfgdt

date

Manufacture date

$pdt

date

$piry date

)pr

Dumber

>G,?

)rice per rate

@ty

Dumber

5

@uantity

"otal

Dumber

>G,?

"otal

Tae Name

( tbItem detail

&rimary @ey

( Itemname

-ie( name

Data ty'e

Si:e

Des!ri'ti#n

*ecordno

Dumber

5

*ecord number  

%gencynm

0archar

:

%gency name

Itemname

0archar

:

Item name

Page 29 of 57

Medical Shop Management System

9atch no

0archar

Mfgdt

date

Manufacture date

$pdt

date

$piry date

Tae Name

( tb%gency bill

&rimary @ey

( null

A

9atch number  

-ie( name

Data ty'e

Si:e

Des!ri'ti#n

*ecordno

Dumber>5?

5

*ecord number  

9illno

Dumber>5?

5

9ill number  

Itemnm

0archar>:?

:

Item name

Mfgdt

+ate

Manufacture date

Page 30 of 57

Medical Shop Management System

$pdt

+ate

@ty

Dumber>5?

5

@uantity

)pr

Dumber>G,?

>G,?

)rice pe rrate

"otal

Dumber>G,?

>G,?

"otal

Tae Name &rimary @ey

$piry date

( tb2utomer bill ( 9illno

-ie( name

Data ty'e6si:e7

Si:e

De!ri'ti#n

*ecordno

Dumber

5

*ecord number  

9illno

Dumber

5

9ill number  

%gencynm

0archar

:

%gency name

+octornm

0archar

:

+octor name

Itemnm

0archar

:

Item name

Mfgdt

+ate

Manufacture date

Page 31 of 57

Medical Shop Management System

$pdt

+ate

@ty

Dumber

5

@uantity

)pr

Dumber

>G,?

)rice per rate

"otal

Dumber

>G,?

"otal

Tae Name &rimary @ey

$piry date

( tbStoc#  ( %gencynm

-ie( name

Data ty'e6si:e7

Si:e

Des!ri'ti#n

%gencynm

0archar>:?

:

%gency name

Itemtype

0archar>?



Item type

Itemnm

0archar>:?

:

Item name

Mfgdt

+ate

Manufacture date

Page 32 of 57

Medical Shop Management System

$pdt

+ate

$piry date

)pr

Dumber>G,?

>G,?

)rice pe rrate

@ty

Dumber>5?

5

@uantity

Page 33 of 57

Medical Shop Management System

Page 34 of 57

Medical Shop Management System

 /ogin3orm

S!reen Attri/tes

"his screen shows login information.

Page 35 of 57

Medical Shop Management System

MDI-#rm

S!reen Attri/tes "his screen shows M+I form.

Page 36 of 57

Medical Shop Management System

&/r!%aseItem

S!reen Attri/tes "his screen shows purchaseitem details.

Page 37 of 57

Medical Shop Management System

SaeItem

S!reen Attri/tes "his screen shows saleitem details.

Page 38 of 57

Medical Shop Management System

ItemDetai

Page 39 of 57

Medical Shop Management System

S!reen Attri/tes "his screen shows item details.

Page 40 of 57

Medical Shop Management System

Agen!yi

S!reen Attri/tes "his screen shows agency bill details.

Page 41 of 57

Medical Shop Management System

C/st#mer i

S!reen Attri/tes "his screen shows 2ustomer bill b ill details.

Page 42 of 57

Medical Shop Management System

St#!" 

S!reen Attri/te "his screen shows stoc# details.

Page 43 of 57

Medical Shop Management System

Page 44 of 57

Medical Shop Management System

Page 45 of 57

Medical Shop Management System

Page 46 of 57

Medical Shop Management System

+im cn %s %+'+9.2onnection +im rs %s %+'+9.*ecordset +im rsA %s %+'+9.*ecordset +im cnA %s %+'+9.2onnection )rivate Sub cmdadd2lic#>? agencynm N Me.cmbagenm."e$t Me.cmbagenm."e$t itemnm N Me.cmbinm."e$t Me.cmbinm."e$t  If cmdadd.2aption N O'#O "hen cn.$ecute Oinsert into saleitem values>O  0al>t$trno." 0al>t$trno."e$t? e$t?  O,PO  "rim>Me.t$tdr "rim>Me.t$tdr." ."e$t? e$t?  OP,PO  "rim>t$tcnm."e$t?  OP,PO  "rim>t$tadd."e$t?  OP,PO  "rim>t$tcity."e$t?  OP,PO  "rim>cmbagenm."e$t?  OP,PO  "rim>cmbinm."e$t?  OP,PO  "rim> "rim>Me. Me.t$t t$tit itemnm emnm." ."e$t e$t??  OP,PO OP,PO  3ormat 3ormat>dt >dtpe pendt. ndt.0 0alue, alue, Odd-mmm Odd-mmm-yyO -yyO??  OP,PO OP,PO  3ormat>Me.t$tmfgdt."e$t, Odd-mmm-yyO?  OP,PO  3ormat>Me.t$te$pdt."e$t, Odd-mmmyyO?  OP,O  0al>t$tppr."e$t?  O,O  0al>t$tqty."e$t?  O,O  0al>t$ttotal."e$t?  O?O cn.$ecute OcommitO rs.*equery rsA.*equery qty N 0al>Me.t$tqty."e$t?  1hile Dot rsA.'3 N "rue  If agencynm N rsA.3ields>?.0alue rsA.3ields>?.0alue "hen  If itemnm N rsA.3ields>A?.0alue rsA.3ields>A?.0alue "hen

Page 47 of 57

Medical Shop Management System

 qty N 0al>Me.t$tqty."e$t?  qtyA N rsA.3ields>
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF