医院药品管理系统的设计与实现毕业论文(编辑修改稿)内容摘要:
4 . 药 品 价 格6 . 调 整 价 格 显 示5 . 销 售 价 格 变 更 图 33 药品调价 顺序图 调价 完毕后 就要考虑药品销售的 问题了。 在时间逻辑上 ,消费者提出购买 某药品 , 由 药房管理员通过系统查询该药品信息 , 在 管理系统 得到该药品信息后 , 12 将 信息返回 到 管理员处, 然后 管理员进行收费等工作,最后将药品出售小票和药品一并交还给消费者完成药品销售 工作。 用 UML 顺序图表示如图 34 所示: 顾 客 药 房 管 理 员1 . 购 买 药 品 ( )药 品 销 售 界 面 药 品4 . 药 品 信 息5 . 显 示 药 品 信 息7 . 销 售 小 票 打 印2 . 需 求 信 息 录 入 3 . 获 取 药 品 信 息更 新 销 售 信 息 图 34 药品销售 顺序图 药品退货类似于 药品入库的逆过程,由药库管理员确认退货药品信息,之后管理系统更新数据 库信息,将退货药品发回生产厂商 即完成 退货流程。 用 UML顺序图表示如图 35 所示: 药 库 管 理 员药 品 入 库 界 面 药 品显 示 退 货 成 功厂 商药 品 退 货退 货 药 品 信 息 药 品 信 息 查 询更 新 退 货 药 品 信 息 图 35 药品退货顺序图 13 查询模块 总体来说时间逻辑顺序相差不大,基本先由管理员输入查询信息,选择查询类型,之后有 药品管理系统自动 完成相关的查询工作,并将查询到的信息反馈给管理员。 用 UML 顺序图表示 如图 36 所示 : 管 理 员药 品 查 询 界 面 药 品3 . 药 品 信 息4 . 显 示 药 品 信 息1 . 获 取 查 询 信 息 和 类 别2 . 查 询 药 品 信 息 图 36 查询 顺序图 数据库设计 数据库设计 指 在给定 的 数据库服务、操作系统和硬件环境下, 怎样将 用户 的需求 表示出来, 并将 它抽象成 有效的数据库结构。 数据库 设计 的过程可分为两大阶段:数据库系统的分析 阶段和数据库表 的设计阶段。 系统数据分析 系统数据分析是数据库设计的第一步, 数据分析过程同数据库的逻辑结构密切相关,需要确定、编制、组织、筛选应用程序所使用的信息 [2]。 在 本系统中 , 经上述分析得到,主要的实体 包括管理员用户 、 药品 、厂商、消费者 ,其余部分都是有这些 实体属性 信息组合完成。 下面 将一一分析这些实体在数据库中的表示方式。 对于本 药品管理系统的用户 主体 ,首先用 户名和密码 是 必需的两个属性,对于本药品管理系统, 由于 使用 环境是 医院内部局域网,能接触到本系统 的 人员较少,故 用户 的权限属性 包含的 值也较少,即系统管理员、药房管理员、药库管理员,这三种权限足够满足该医院的日常使用。 用数据库 实体 图表示用户关系 如图37所示: 图 37 系统用户 ER 图 14 药品信息 作为药品管理系统中 最为关键 的组成部分,其属性信息会影响众多数据库表的信息,故 应 含有如下属性: 药品编号(作为 区分药品的唯一 凭据) ,药品名称 ,药品拼音码 , 药品类型 ,药品种类, 药品单位,药品生产 厂商编号,药品厂商名称 ,药 品功效 ,药品禁忌,药品给药方式。 这些属性 详细 描述了药品全方位的信息,给 药品的 管理带来便利,同时也为其他数据库表的信息 表示 打下基础。 用 数据库 实体 图表示药品信息如图 38 所示: 图 38 药品信息 ER 图 在第二章 需求分析中, 我们 已经 知道 ,药品的报价信息直接或间接影响 了 整个药品入库、销售的过程,而报价这个流程是由厂商来完成的,所以说厂商也是本药品管理系统中不可缺少的 实体 之一。 厂商 这个实体 包含的属性有: 厂商编号(作为 区分厂商的唯一凭据) , 厂商名称, 厂商地址 , 厂商 联系人 ,厂商 电话,厂商邮箱, 厂商 银行账号, 厂商 进 货次数,厂商退货次数。 这些属性 全部 或部分会影响到多个 表 的信息。 利用 数据库 实体 图表示如图 39 所示: 图 39 厂商 ER 图 药品的销售必然 需要消费者 的 参与,消费者作为药品管理系统中药品 的 最终流向 , 需要包含以下属性来保证销售信息记录的准确性:消费者编号 (作为 区分消费者的唯一凭据) ,消费者姓名,消费者 性别, 消费者 年龄, 身份证号 ,消费者电话, 利用 以上属性来 记录 药品的 最终流向。 用 数据库 实体 图 表示 如图 310所示: 15 图 310 消费者 ER 图 其余数据库表 基本都由以上主体的属性组成 ,这些主体及 他们之间的关系共同组成了本药品管理系统的数据库基本结构。 如图 311 是 本系统 的基本 ER 图: 图 411 系统 ER 图 数据库 的详细设计 详细数据库表的 设计 作为 数据库设计的第二步,也是最重要的一步,决定了整个系统 的 数据保存及流动。 通过之前与用户的交流、对系统的需求分析和总体模块的设计,便 可 对本系统的数据库进行详细设计,根据 了解 分析 的 实际情况,本 药品管理系统 创建了 名称为 hospital_info 的数据库, 利用 这个数据库 来 存储 医 16 院药品 的相关信息 、厂商的基本信息、 消费者基本信息及各种数据记录。 在本数据库 中 共 创建了 19 张 数据库 表,包括 baojia 药品报价表 、 caigou 入库表 、caigouyuan 采购员表、 customer 消费者表、 邮件记录表、 heimingdan 黑名单表 、 mingxi 明细表、 tiaojia 调价表、 usertime 记录时间表、 yp_danwei 药品单位 表、 yp_leixing 药品类型表、 yp_zhonglei 药品种类表 、 yp_information 药品基本信息表 , changshang 厂商表 , users 用户表, tuihuo 退货表、 xiaoshou 销售 记录表、 kucun 库存记录表等,这些表相互联系紧密,共 同完成本药品管理系统的数据库记录工作。 下面简要 介绍 下 数据库中 八 个重要的表的组成 : 1. 系统用户表 结构 如表 31 所示 表 31 系统用户表 字段名 字段类型 长度 对应中文名称 是否主键 username varchar 20 登录名 Y password varchar 50 登录密码 N power varchar 20 登陆权限 N 2. 药品信息 表结构 如 表 32 所示 表 32 药品信息表结构表 字段名 字段类型 长度 对应中文名称 是否主键 yp_num int null 药品编号 Y yp_name varchar 100 药品名称 N yp_pinyin varchar 50 拼音码 N yp_leixing varchar 20 药品类型 N yp_zhonglei varchar 20 药品种类 N yp_danwei varchar 20 药品单位 N yp_cs_num int null 厂商 编号 N yp_cs_name varchar 100 厂商名称 N yp_gongxiao varchar Max 药品功效 N yp_jinji varchar Max 药品 禁忌 N yp_geiyaofangshi varchar 30 给药方式 N 3. 厂商 信息表 结构 如表 33 所示 表 33 厂商 信息表 结构表 字段名 字段类型 长度 对应中文名称 是否主键 cs_num int null 厂商编号 Y cs_name varchar 100 厂商名称 N cs_address varchar 100 厂商地址 N cs_lianxiren varchar 20 厂商联系人 N cs_dianhua varchar 50 厂商电话 N cs_ varchar 50 厂商邮箱 N 17 cs_bank varchar 40 厂商银行卡号 N cs_jinhuocishu int null 厂商进货次数 N cs_tuihuocishu int null 厂商退货次数 N 4. 退货记录表结构 如表 34 所示 表 34 退货记录表结构表 字段名 字段类型 长度 对应中文名称 是否主键 th_num int null 退货自动编号 Y th_yp_num int null 退货药品编号 N th_yp_name varchar 100 退货药品名称 N th_cs_num int null 退货厂商编号 N th_cs_name varchar 100 退货厂商名称 N th_yp_leixing varchar 20 退货药品类型 N th_yp_danwei varchar 20 退货药品单位 N th_shuliang float null 退货数量 N th_yuanyin float Max 退货原因 N th_date datetime null 退货日期 N 5. 消费者信息 表 结构 如表 35 所示 表 35 消费者信息 表 结构表 字段名 字 段类型 长度 对应中文名称 是否主键 customer_num int null 顾客编号 Y customer_name varchar 30 顾客 姓名 N customer_sex varchar 10 顾客性别 N customer_age int null 顾客年龄 N customer_idcard varchar 50 顾客 身份证号 N customer_dianhua varchar 30 顾客 电话 N 6. 消费 记录表 结构 如表 36 所示 表 36 消费 记录表 结构表 字段名 字段类型 长度 对应中文名称 是否主键 xs _num int null 销售自动编号 Y xs _yp_num int 100 销售药品编号 N xs _yp_name varchar 100 销售药品名称 N xs _yp_leixing varchar 30 销售药品类型 N xs_yp_zhonglei varchar 30 销售药品种类 N cs_yp_danwei varchar 20 销售药品单位 N xs _cs_num int null 厂商 编号 N xs _cs_name varchar 100 厂商名称 N xs _jiage float null 销售单价 N 18 xs _customer_num int null 顾客编号 N xs _customer_name varchar 30 顾客 姓名 N xs _shuliang flaot null 销售 数量 N xs _date datetime null 销售日期 N 7. 药库明细表结构 如表 37 所示 表 37 药库明细表结构表 字段名 字段类型 长度 对应中文名称 是否主键 mx_num int null 明细自动编号 Y mx_yp_num int null 药品编号 N mx_yp_name varchar 100 药品名称 N mx_yp_cs_num int null 厂商编号 N mx_yp_cs_name varchar 100 厂商名称 N mx_yp_rk_date datetime null 药品入库日期 N mx_yp_rk_shuliang float null 药品入库数量 N mx_yp_rk_caigouyuan_num int null 入库采购员 编号 N mx_yp_xs_date datetime null 销售日期 N mx_yp_xs_shuliang float null 销售数量 N mx_yp_xs_cus tomer_num int null 顾客编号 N mx_yp_xs_cus tomer_name varchar 30 顾客 名字 N mx_yp_th_date datetime null 退货 日期 N mx_yp_th_shuliang float null 退货数量 N 8. 采购员 信息表 结构 如表 38 所示 表 38 采购员 信息表 结构表 字段名 字段类型 长度 对应中文名称 是否主键 cgy_num int null 采购员编号 Y cgy_name varchar 20 采购员 姓名 N cgy_sex varchar 10 采购员性别 N cgy_age int null 采购员年龄 N cgy_idcard varchar 50 身份证号 N cgy_dianhua varchar 30 采购员 电话 N cgy_pic image null 采购员照片 N 19 4 系统详细设计 详细设计 表。医院药品管理系统的设计与实现毕业论文(编辑修改稿)
相关推荐
he largest tension stresses in the diaphragms and angles of the exterior panel reach 45 MPa (causes 1 and hl. The elements of the crane bridge are subjected, in genera maximum stresses and respond
硬的地层采用松动爆破开挖的方式进行,同时辅以电动或气动工具和抽水机械。 具体操作如下: 1)土方开挖主要采用人工开挖,辅以风镐风钻,先中间后周边,每节护壁均应检查中心点及几何尺寸,合格后才能进行下道工作。 为保证施工安全,每开挖下节桩孔前,应用 长直径 20mm 的钢筋打入土中,测试是否有流砂、淤泥出现,遇到砂层时,每节挖深可降到 ;挖深超过 6m 后,要用鼓风机连续向孔内送内,风管口要求距孔底
了解决上述问题运应而生。 PLC凭借其高精度、高可靠性及长寿命为其在交通信号灯的控制上 提供 了 巨大的发展空间。 我国在 “十五 ”规划中 就 已明确提出了 “用信息化带动工业化 ”的发展计划,大量传统产业的自动化改造将为 PLC控制。 我 国的工业发展及自动化应用水平与工业发达国家相比有几十年的滞后,按目前的经济形势分析,我国将迎来一个 PLC市场高速增长的时期。 9 未来发展趋势
主要 是 中小型医院病患管理,需要的实现目标是: 第 7页(共 35 页) 实现病患信息查询功能 实现病患信息修改功能 实现病患信息删除功能 运行 环境 小型局域网 操作系统: Win win win XP等 系统 浏览器: IE浏览器、谷歌浏览器、 360浏览器等 开发工具: myeclipse 10 项目开发计划 完成本项目的工作方案及进度计划:
网上使得电子商务得以发展。 系统设计思想 该系统通过前端( 商品信息 ) 页面 和后台数据库管理向用户展示信息,方便的实现了内容的维护和更新,使用户更快,更好的了解信息。 以“ 注册用户 ”为例, 注册东华理工大学国际教育学院毕业设计(论文) 总体规划与设计 9 用户 登录后进行 商品浏览并购买 ,管理员在后台对 商品信息、种类进行管理。 根据用户购买的商品给用户发送提示信息。 因此
安排专人巡察。 b、加强验收管理、工序交接检查。 c、加强扣件拧紧情况检查,对梁底螺旋顶撑螺牙长度检查控制不允许大于200mm。 d、模板上不允许集中堆载、钢筋、材料、机械设备等重物及时处理。 在没有人员受伤的情况下,现场负责人应根据实际情况研究补救措施,在确保人员生命安全前提下,组织恢复生产、施工秩序。 现场安全员应对脚手架倒塌事故原因进行分析,制定直接应对纠正措施