药店信息管理系统软件工程Word格式文档下载.doc

上传人:wj 文档编号:4627055 上传时间:2023-05-03 格式:DOC 页数:12 大小:1.06MB
下载 相关 举报
药店信息管理系统软件工程Word格式文档下载.doc_第1页
第1页 / 共12页
药店信息管理系统软件工程Word格式文档下载.doc_第2页
第2页 / 共12页
药店信息管理系统软件工程Word格式文档下载.doc_第3页
第3页 / 共12页
药店信息管理系统软件工程Word格式文档下载.doc_第4页
第4页 / 共12页
药店信息管理系统软件工程Word格式文档下载.doc_第5页
第5页 / 共12页
药店信息管理系统软件工程Word格式文档下载.doc_第6页
第6页 / 共12页
药店信息管理系统软件工程Word格式文档下载.doc_第7页
第7页 / 共12页
药店信息管理系统软件工程Word格式文档下载.doc_第8页
第8页 / 共12页
药店信息管理系统软件工程Word格式文档下载.doc_第9页
第9页 / 共12页
药店信息管理系统软件工程Word格式文档下载.doc_第10页
第10页 / 共12页
药店信息管理系统软件工程Word格式文档下载.doc_第11页
第11页 / 共12页
药店信息管理系统软件工程Word格式文档下载.doc_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

药店信息管理系统软件工程Word格式文档下载.doc

《药店信息管理系统软件工程Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《药店信息管理系统软件工程Word格式文档下载.doc(12页珍藏版)》请在冰点文库上搜索。

药店信息管理系统软件工程Word格式文档下载.doc

图1药店管理信息系统功能模块

2.1模型设计实体的属性表

在药店管理信息系统中我们设计了多个数据表,具体有:

药店信息表(tb_shop):

(药店号SId、药店名SName、所在地SAdd、经理SMgr、联系方式SPhn)

药品信息表(tb_medicine):

(药品编号MId、药品名称MName、规格MSize、单位MUnt、产地MAdd、有效期MData、批号MNub.、商标号MTm、出厂价MFp、零售价MRp、批发价MMp、类别MS、供货商名称MDsg)

供货商信息表(tb_provider):

(商家号PId、商家名PName、所在地PAdd、经理PSgr、联系方式PPhn、供货量PNmb)

顾客信息表(tb_client):

(顾客编号CId、顾客名称CName、地址CAdd、邮政编码CCd、联系方式CPhn、账款CCrd)

客户账款明细表(tb_client_arrearage):

(日期AData、时间ATime、摘要ASmm、数量AQun、单位AUnt、单价AUntp、金额小计ASbt、客户编号AId、客户名称AName)

销售信息表(tb_sell_detailed):

(药品编号DId、药品名称DName、规格DSize、产地DAdd、批号DNub、数量DSmm、零售价DRp、金额DMny、顾客编号DCid、顾客名称DCname、销售日期DDdata、销售单据号DDid)

库存信息表(tb_stock_information):

(药品编号IId、药品名称IName、规格ISize、产地IAdd、批号INub、有效期IData、库存数量ISnub、出厂价IFp、批发价IMp、零售价IRp)

另外,药店管理信息系统E-R图,见图2。

图2E-R图

2.2概念模型

通过对用户需求分析进行综合、归纳与抽象、形成一个独立于具体DBMS的概念模型。

在本药店管理系统中涉及到了2种概念模型的抽象,如图3、图4所示:

Ispartof

图3聚集模型

图4概况模型

2.3用例图和顶层数据流图

图5总体分析的用例图

图6经理与供货商的用例图

图7顾客与经理间的用例图

图8顶层数据流图

2.4用户子模式设计

将概念模型转换为全局逻辑模型后,还应该根据局部应用需求,结合具体DBMS的特点,设计用户的外模式。

在此,要设计药房药库管理子系统:

通过对药品的出入库管理,产生药品帐务的变更,提出采购计划。

能对各种药品的帐务、库存、财务台帐等项目进行查询、统计、汇总、打印,达到控制成本,提高效率的目的。

其主要功能有:

库房管理:

采购计划、入库制单、出库制单、药品调价、库存管理、药房申领。

帐务明细:

库房总帐、库房台帐、库房明细、药品盈亏、部门往来。

查询报表:

供应商查询、入库批次查询、进销存报表、入出库汇总、工作量汇总、药品营销分析。

2.5总体实施计划

不用的系统用户拥有不同的权限,这样才能保证数据库的安全性。

在本药店管理信息系统的数据库设计中,主要用户包括店主和顾客。

店主应该具有超级用户的权限,而顾客只能对数据进行简单的查询,不能修改数据库中的数据。

因此,在数据库总角色的创建,只涉及到:

①店主权限:

增,删,改,查;

②顾客权限:

查。

在数据库初步系统设计好之后,为了检测其基本功能是否能正常实现。

先进行尝试性的运行:

检测简单的、普通的、常涉及到的操作是否能够正常的运行。

比如:

检测药店经理是否能查询顾客库中的顾客信息、顾客能否获知药店药品库的药品信息如药品生产日期、单价、功效等。

数据的载入并不是一次性的,需要药店经理不断地更新药店信息,而信息的更新建立在基本操作(进—销)之上的,这样就能有效地把药店的基本功能联系起来,同时也实现了顾客、药店、供货商之间的关系。

通过此信息管理系统,能很好地实现药店的日常管理。

在数据库刚刚设计完成后,只有将原有系统或者手工处理的数据进行转换使之符合新系统的数据模式,从而完成数据输入工作。

3.系统总体设计

(1)分解的数据流图

图9处理消费

图10处理采购

(2)类图

4.系统详细设计

需要建立索引的属性:

字段

类型

大小

是否为主键

是否允许为空

SId

varchar

10

SName

30

SAdd

50

SMgr

SPhn

11

表1tb_shop

表2tb_client

Cid

Cname

20

CAdd

CPhn

CCrd

表3tb_medicine

MId

MName

MSize

MUnt

MAdd

MData

MNub

MTm

MFp

MRp

MMp

MS

MDsg

表4tb_clint_arrearage

AData

ATime

ASmm

AQun

AUnt

AUntp

ASbt

AId

AName

表5tb_provider

PId

PName

PAdd

PSgr

PPhn

PNmb

表6tb_sell_detailed

DID

DName

DSize

DAdd

DNub

DSmm

DRp

DMny

DCid

DCname

DCdata

DDid

表7tb_stock_information

IId

IName

ISize

IAdd

INub

ISnub

IFp

IMp

IRp

IData

5.系统实现

5.1窗体登录代码:

OptionExplicit

DimConnAsNewADODB.Connection

DimrsAsNewADODB.Recordset

DimiAsInteger

PrivateSubcmdCancel_Click()

UnloadMe

EndSub

PrivateSubcmdLogin_Click()

DimstrUserNameAsString

DimstrPasswordAsString

strUserName=Trim(txtUserName.Text)

strPassword=Trim(txtPassword.Text)

IfstrUserName="

"

Then

MsgBox"

请输入用户名"

vbOKOnly+vbExclamation,"

txtUserName.SetFocus

Else

IfstrPassword="

MsgBox"

请输入密码"

txtPassword.SetFocus

Else

rs.Open"

SELECT*FROMtb_userWHEREUserName='

+strUserName+"

'

Ifi<

3Andrs.EOF=TrueThen

MsgBox"

用户名或密码错误,请重新输入"

rs.Close

txtUserName.SetFocus

txtUserName.Text="

txtPassword.Text="

Else

Ifi>

=3Then

MsgBox"

您输入用户名和密码的次数已经超过三次,本次不能登录!

vbCritical+vbOKOnly,"

错误"

UnloadMe

IfTrim(rs.Fields

(1))=strPasswordThen'

账号密码均正确,登入系统

rs.Close

UnloadMe

MsgBox"

欢迎进入珏缘信息管理系统!

操作界面.ShowvbModal

Else

txtUserName.SetFocus

txtUserName.Text="

txtPassword.Text="

EndIf

EndIf

EndIf

i=i+1

EndIf

EndIf

6.结论

通过数据库的需求分析、概念设计、逻辑模型设计等阶段基本完成了药店管理信息系统数据库的设计,同时也实现了数据库和VB的基本功能。

但是完整性相对较弱,在针对具体的药店应用时,还需进一步分析其管理需求。

当然,在具体设计中还可能遇到一些有待解决的问题。

7.参考文献

[1]郑人杰,马素霞,殷人昆.软件工程概论[M].北京:

机械工业出版社,2009.11.

[2]王珊.数据库系统概论[M]北京:

高等教育出版社,2006.5

[3]王珊.数据库系统简明教程[M].北京:

高等教育出版社,2004.

[4]王珊,冯念真.计算机应用系统的设计与开发[M].北京:

高等教

育出版社,1989.

[5]范立南,刘天惠.SQLSever2000实用教程[M].北京:

清华大学出

版社,2004.

[6]张南平,王伟,夏红霞.基于UML的B/S结构校务管理系统建模

设计[J].微机发展,2003(12).

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2