华东交通大学课程设计
审查 合格 检查信息是否存在 有效期限 用户 注册信息 管理员基本信息 用户登录 用户 反馈 核对信息 药品有效期限信息 库存量下限数量 库存量下限报警 药库查询 药品查询和库存单查询 药品信息 出库 出库信息 药品添加 入库信息 库存信息初始化 出库单表 入库 药品表 入库单表 库存表
图2-21 详细数据流程图 31
华东交通大学课程设计
2.5.7 数据字典
数据字典(Data Dictionary,简称DD)是系统中各数据描述的集合,是进行详细的数据
收集和数据分析所获得的结果。数据字典在数据库设计中占有很重要的地位。数据字典主要是对数据流程图中的数据项、数据结构、数据流处理、处理逻辑、数据存储、外部实体这六个方面进行具体定义。以下是对药品信息管理系统中所涉及到的数据进行说明。
数据流项目: 1.名字:用户信息 别名:无
流量:每天上十次 来源:用户基本信息表 去向:核对用户信息
定义:用户信息=用户名+用户密码+权限 2.名字:药品信息 别名:无
流量:每天上十次 来源:药品信息表
去向:核对药品库存初始化、核对出库信息、核对入库信息
定义:药品信息= 药品编号+药品名称+化学名称+规格+药品类别+批号+供
应商
3.名字:入库信息 别名:无
流量:每天上十次 来源:入库单表
去向:反馈给用户药品入库查询
定义:入库信息=药品名称 + 药品编号 + 批号 +进货价+数量+预售价 +
供应商 + 采购员 + 入库日期+有效期 +入库单号+单位
4.名字:库存信息 别名:无
流量:每天上十次 来源:库存表
32
华东交通大学课程设计
去向:核对药品库存查询、核对进货单、核对销售单
定义:库存信息=库存号+药品编号+批号+药品名称+数量+单位+入库日期+
有效日期+进价+预售价+库存下限+采购员。
5.名字:供应商信息 别名:无
流量:每天上十次 来源:供应商表
去向:反馈给用户(主要是管理高层),核对进货单
定义:供应商信息=供货商编号+供货商名+地区+联系方式+备注 6.名字:销售信息 别名:无
流量:每天上十次 来源:销售表
去向:反馈给用户(收费员)
定义:销售信息=药品编号 + 药品名称 + 销售日期 + 销售数量+ 销售收入 7.名字:坏货处理信息 别名:无
流量:每月上十次 来源:坏货流向表
去向:反馈给用户(质量管控员)
定义:坏货处理信息=药品编号 + 药品名称 +数量+ 费用损失+备注+流向 8.名字:处方信息 别名:无
流量:每天上百次 来源:处方单表
去向:反馈给医生、药房管理员查询
定义:处方信息=患者名字+性别+门诊/住院号+诊断结果+处方内容+日期+
备注
33
华东交通大学课程设计
第三章 系统设计
3.1系统功能设计
3.1.1功能描述
根据前期的系统功能需求分析,系统应具医生开具处方时药品库存的反馈,药库药品管理(包括入库和出库管理等操作)、药品销售、药品收费、系统管理等主要功能。我们小组的系统以药品在医院业务中的流动管理为主旋律,将采购员采购、医生的药品库存反馈、药房药品管理相结合,并添加系统管理模块,为不同角色用户分配不同的权限,使得不同用户可以进行不同的操作。在数据库设计中,需要添加数据验证功能,保证不同用户录入的数据真实、准确,同时充分考虑系统与医院其他管理系统的无缝对接,实现医院的一体化信息管理。另外,由于我们自身计算机技术的局限,为了日后的升级更新方面,系统将预留接口,以备升级使用。
本系统的具体功能如下:
(1)系统用户管理:允许添加删除用户(只有系统管理员才可以修改),任意权限的用户允许更改自己的密码,添加或删除用户,修改用户,对药品进行销售和库存的控制的资料。
(2)药品进货管理:当医院需要增加新的销售药品时,利用此功能可以添加新的药品信息,删除旧的药品信息,修改已存在的药品信息,提供所有与药品相关的各类信息,初始化库存,初始化供应商的相关信息。
(3)药品销售管理:统一药品的价格销售;加快收费人员的工作人员的效率;系统对已查询销售单,在库存中去自动除它的销售量。
(4)库存转移管理:实际生活中容易发生药品过期和损毁,此时利用此功能对过期的药品和损毁的药品进行清理。
(6)药品采购(入库)管理:当药库的药存量低于警戒线的时候,系统会向采购人员反馈信息,当采购人员采购完药品入库时,该功能也可以对药品的录入起到记录的作用。
(7)查询与报表分析:此功能主要是为了方便会计人员核对账目,同时也方便了医生在开具处方时对处方、药品库存量等信息的一个掌握。
3.1.2系统模块设计
对上述各项功能进行集中、分块,按照结构化程序设计的要求,我们小组将各项功能整合分成几大功能模块。具体的系统功能模块图如下图3-1所示的。
34
华东交通大学课程设计
3.1.2.1系统模块图
医院药品管理系统 登 陆 主程序 日常业务 查询统计 坏货处理 系统管理 帮助 退出 药品信息管理药品入库药品销售入库查询销售查询库存查询损毁处理过期处理权限设置口令设置用户管理 (1)登陆窗体模块
在登录窗口后用户可以输入或者从系统用户列表中选择用户名,口令需要用户输入。当用户在该窗口中输入正确的用户名和密码后,将进入医院药品信息管理系统的主窗体。
(2)日常业务模块
35
供应商初始进货药品创始库存初始化下限警报有效期报警新增用户修改用户查询用户删除 3.1.2.2 主要功能模块介绍:
图3-1 系统结构图