- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
药房管理系统的
1.系统功能分析
在实际开发中,系统功能分析需要开发小组的系统设计人员与用户进行全面、深入的
交流,以切实了解用户对整个系统功能的期望,并分析用户行业营运的特点,与用户共同决
定系统应具有哪些功能。 .
本实例中的管理系统主要具有以下功能: ‘“
★系统用户管理:药房的使用人员涉及前台销售员、收银员、取药员、采购员以及系
统高级管理员。系统用户管理完成各类使用人员在使用系统时对账户的添加、修改、
删除和查询。
★药品信息管理:管理药品的基本信息,包括添加、修改、删除和查询。
★库存信息管理:管理药品的入库库存量修改与查询,制订库存报表。
★前台销售管理:管理客户购物车的创建、添加、修改和查询,以及根据用户要求查
询特定的药品信息。
★购买结算管理:根据客户购物车结算购药费用,并可对购物车进行修改。
★取药管理:客户结算之后,取药人员根据客户购物车从库房为用户取药,并完成购
物车的注销操作。
★制订采购计划:采购人员根据药品库存量和药品销售情况制订采购计划。
★销售报表管理:根据每月药品的销售情况产生药品销售报表,药房高级管理人员可
以根据报表调整销售策略。
2.系统模块设计 ’
根据系统功能分析和药房的管理特点,经过模块化的分析得到如图lO.13所示的药房销
售管理系统功能模块结构图。
3.系统实现过程分析
在实现过程中,首先需要根据系统功能分析设计出需要的数据库和各个数据表的详细
结构,然后创建系统项目,并在项目中创建数据库和各个表。
在实现各个功能模块时,也采用先模块后系统集成的方式,即各个系统功能模块分别
独立设计和调试,在创建系统主表单时才将各个功能模块通过主表单的各个命令按钮集成到
一起,最后进行系统整体设计和调试。
在使用数据库中的表时,使用表单的数据环境统一管理表单中用到的各个表,这样,
数据环境可在表单加载和关闭时,自动打开和关闭使用的表,从而简化了代码中对表的打开
和关闭操作。
为表单中浏览记录创建一个统一的记录导航??,该记录导航条与实例9中创建的记录
导航条类似。
根据系统数据流图以及一般药房销售管理系统的需求,总结出下面的数据字典:
★系统用户数据:系统用户数据包含的数据项有系统用户名、登录口令和权限代码。
★药品基本信息数据:药品基本信息数据包含的数据项有药品编号、名称、售价、进
价、种类和厂家等。 ”
★药品销售数据:药品销售数据包含的数据项有销售编号、日期、药品编号、数量等。
★药品库存数据:药品库存数据包含的数据项有药品编号、库存量、库存下限等。
★客户购物车数据:客户购物车数据包含的数据项有购物车编号、客户名、药品编号、
数量、结算、日期等。
第二步,定义数据库结构
根据前面定义的数据字典,设计出药房销售管理系统数据库中各个数据表,包括系统
用户数据表、药品信息数据表、药品销售数据表、药品库存数据表、客户购物车数据表和购
物车记录表共6个数据表,各个数据表的结构分别如下:
★系统用户数据表:系统用户数据表用于保存系统用户的帐户信息,包括用户名、口
令和权限代码,数据表命名为SysUserData,结构如表10一l所示。系统用户编号形
式如00000、0000l,用户权限使用0~4分别代表系统管理员、销售员、收银员、
表10一1 系统用户数据表结构
┏━━━━━━┳━━━━━━━┳━━━━━━┳━━━━━━━━━━┓
┃ 字段名 ┃ 数据类型 ┃ 宽 度 ┃ 是否允许为NULL ┃
┣━━━━━━╋━━━━━━━╋━━━━━━╋━━━━━━━━━━┫
┃ 用户名 ┃ 字符型 ┃ 5 ┃ 否 ┃
┣━━━━━━╋━━━━━━━╋━━━━━━╋━━━━━━━━━━┫
┃ 口令 ┃ 字符型 ┃ 6 ┃ 否 ┃
┣━━━━━━╋━━━━━━━╋━━━━━━╋━━━━━━━━━━┫
┃ 权限 ┃ 字符型 ┃ l ┃ 否 ┃
┗━━━━━━┻━━━━━━━┻━━━━━━┻━━━━━━━━━━┛
★药品信息数据表:药品信息数据表用于保存每种药的基本信息,包括编号、名称、
售价、进价、种类和厂家,数据表命名为Druglnfo,结构如表10-2所示。编号形式
如Z00001、ZC0001。
文档评论(0)