大庆师范学院本科毕业论文(设计)
表3-3 用户信息实体描述
字段名称 用户ID 用户名 密码 创建日期
英文描述 id username password createTime
还有很多很多的数据表就不一一列出了。
3.2 医药管理系统概要设计
根据以上的数据流程图分析和系统的初步方案,新系统目标应设置为:查询每种药品的销售情况;统计单天的销售情况等。
3.2.1 系统流程
系统操作大体流程是从登陆界面进入系统,进行系统内部所有功能的操作,最后推出系统,如图3-1所示。
登陆界面 输入密码 系统界面 退出系统 图3-1医药管理系统功能结构图
系统首次运行时,必须进行数据的录入,系统初始化功能录入了系统运行所需的一些数据。在系统界面上,可以选择六大模块:医药管理,类别管理,购买药品,销售管理,进货/需求管理,系统管理。系统运行哪个模块,由管理员通过单击鼠标选择。
3.3 医药管理系统详细设计
本说明书是为了医疗机构药品销售管理人员查询的需要,特别是系统管理人员的工作,起到了高效性、准确性而编写的,是面向程序员的说明。通过本说明书可
6
大庆师范学院本科毕业论文(设计)
以对本系统实现有深刻的了解。此系统分为六个功能模块,包括:医药管理、类别管理、购买药品、销售管理、进货/需求管理、系统管理,一下分别对各个模块进行介绍。
3.3.1医药管理
主要是完成管理员添加药品,添加药品时重要数据不能为空,添加完毕可以对所添加错误信息或者对需要修改的信息可以进行修改操作;查看药品同时可以查看库存数量,药品数量少可以直接选择进货功能,也可以选择购买功能;药品的库存以及对药品的高级查询。
3.3.2类别管理
这个模块是对药品进行类别的划分,可以添加类别、查看类别、对类别进行饼状图统计,当新添加一种类别时,选择添加药品功能,会在所属类别下拉菜单中自动添加类别,查看类别时可以对类别进行修改或者删除操作,也可以查看类别的详细信息。
3.3.2购买药品
管理员可以在这个模块选择所需的药品和数量,模块可以自动生成价格。选择某种药品还有未购买的药品,点击“继续”接着选择其他药品,如没有要选择的药品,点击结账,用户可以自由修改预览窗口,最后统计所有的购买的药品价格。这个模块是本系统中最重要的模块之一,在交易后会我们也可以查看。
3.3.4销售管理
在此模块中可以查看所有购买过的药品、查看今天交易的药品、通过日期查询查看起止时间内的交易记录、还可以查看销售排行情况,每种药品销售多少。
3.3.5进货/需求管理
这个模块是管理药品的进货,可以添加进货,填写需要引进药品的详细信息,然后可以在查看进货中查看已添加的进货药品,
3.3.6系统管理模块
系统管理中可以添加管理员、查看所有管理员、对用户修改密码、退出系统、对系统初始化等。
7
大庆师范学院本科毕业论文(设计)
第四章 医药管理系统功能实现
由于系统较为庞大,页面数量很大,所以本章只取其中部分进行设计说明。
4.1 系统登录
系统登录页面是非常重要的环节,可以防止非管理员用户随便进入系统进行恶意操作,管理员用户名是唯一的,可以保证不会出现用户操作冲突现象,保证系统的安全性。登陆界面简单新颖、易操作、人机交互性好。如图4-1所示,
图4-1 系统登录页面
管理员登陆进入系统显示以下页面。此界面我们可以操作六大功能模块,也可以直接对所有药品信息进行模糊查询,对药品进行增加、删除、更改以及购买操作,也可以查看某一药品的详细信息。如想删除某一药品,可以直接在此药品前边勾选删除选项,点击删除所选,即可对药品进行删除操作,也可以对所有药品进行删除。对于不同国家的用户,可以选择不同的系统语言。如图4-2所示,
图4-2 系统首页
8
大庆师范学院本科毕业论文(设计)
4.2医药管理
此界面主要是管理员对药品的操作,管理员可以添加和查看药品,当添加药品时,药品信息不能为空,添加完毕可以对所添加错误信息或者对需要修改的信息可以进行修改操作;查看药品同时可以查看库存数量,药品数量少可以直接选择进货功能,也可以选择购买功能;药品的库存以及对药品的高级查询。此界面如图4-3所示,
图4-3 医药管理界面
4.3类别管理
这个界面是管理员对药品类别的操作,可以添加类别、查看类别、对类别进行饼状图统计,当新添加一种类别时,选择添加药品功能,会在所属类别下拉菜单中自动添加类别,查看类别时可以对类别进行修改或者删除操作,也可以查看类别的详细信息。如图4-4所示,
图4-4 类别管理界面
9
大庆师范学院本科毕业论文(设计)
从该界面可以看出是对药品类别的统计。此图为饼状图,可以让管理员清晰直观看出每种类别所占比例。用到JFreeChart技术。此技术也可以画柱状图等其他图表,饼状图如图4-5所示,
图4-5 类别管理界面
4.4购买药品
管理员可以在这个页面选择所需的药品和数量,模块可以自动生成价格。如需继续购买某种药品,点击“继续”选择其他药品,如没有要选择的药品,点击结账,用户可以自由修改预览窗口,最后统计所有的购买的药品价格。在交易后会我们也可以查看所选药品。界面如图4-6所示,
图4-6 类别管理界面
10