- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
药品管理系统课程设计.doc
课 程 设 计 说 明 书
?数据库大型实验周
?
?
学生姓名: 宁鹏飞? 学 号: 0509040127 学 院: 电子与计算机科学技术学院? 专 业: ?计算机科学与技术 题 目: 药品进销存管理系统 ?指导教师: 王丽芳 ?
?
?
?
?
2008 年 6月 27日
医院药品进销存系统
1.设计目地
按照关系型数据库的基本原理,综合运用所学的知识,以小组为单位,设计开发一个小型的药品进销存系统,实现对药品存取的管理。本程序设计主要实现药品进销存管理,以便于用户清楚了解药品的基本信息。
2.设计内容
本人负责完成用户管理功能、药品名称管理、用户操作日志(注:没有实现)。其中包括用户信息修改,添加用户,添加药品信息,查询操作日志和删除操作日志。
3.开发和运行环境介绍
硬件环境:A .一台32位计算机
B.内存64M 以上
软件环境:A .前台开发工具Visual BASIC 6.0
B.后台数据库 ACCESS 2003
C. 运行环境 WINDOWS XP SP2/WINDOWS 2000
4.需求分析
4.1功能需求
C/S模式实现的医院药品进销存系统功能需求:
能对各原始数据表实现输入、修改、删除和查询等功能。
用户管理功能,包括用户登录、添加新用户、更改用户密码等功能。
药品添加功能,能够实现对药品名称表的添加操作。
日志管理功能,使得用户能够方便地管理和查询日志。
要求所设计系统界面友好,功能安排合理,操作使用方便,并能进一步考虑新一代安全性、完整性,并发、备份恢复等方面 的功能要求。
4.2 性能需求
(1)数据精确度
A.要按照严格的数据格式输入,否则系统不给予响应进行处理。
B.查询时保证执照相关输入进行,不会出现不相关的多余和错误信息。
(2)时间特性
一般操作的响应时间应在1~2秒内完成,但在数据记录量较大的情况下时间会相应地延长。
(3)适应性
满足中小型医院使用的需求(记录量控制在1000项以内)。
(4)多用户操作
允许多个用户同时使用和操作数据库中的相关信息。
4.3 运行需求
(1)用户界面
VB的界面,操作简便,一目了然,视图优美等特点。并且采用菜单界面驱动方式,给操作用户带来了极大的便利,对用户友好。
(2)硬件接口
本软件不需要特定的硬件或硬件接口进行支撑。一般微机均可运行此软件。
(3)软件接口:
运行于Windows98及更高版本具有WIN32 API的操作系统之上。
4.3 数据流图
图1 用户管理数据流图
图2 药品添加数据流图
4.4 数据字典
数据字典通常包括数据磺、数据结构、数据流、数据存储和处理过程5个部分:
(1)“用户表”数据结构
名字:系统用户表
描述:存储所有有权使用此系统的人员的姓名和密码信息。
位置:保存到系统用户表
“药品名称表”数据结构及数据项
名字:药品名称表
描述:实时地存储库所有包含的药品名称信息
定义:药品名称表=药品编号+药品名称+生产厂商+生产日期+过期日期+规格+价格
位置:保存到药品库存表
(2)“用户表”和“药品名称表”数据项
(3)数据流
数据流是指数据结构在系统内传输路径。前面的数据流图已经能够较好地反映出数据的前后流动 ,除此之外还能描述为:
数据流名:用户管理数据流图、药品添加数据流图
说明:此两项数据结构在系统内部的数据流向
数据流来源:管理员发出事务
数据流流向:用户信息表、药品库存表
(4)数据存储
数据存储是数据结构停留或保存的地方。
数据存储名:用户信息表、药品库存表
数据结构:用户信息、药品名称
存取方式:顺序检索、随机检索以及更新
(5)处理过程
处理过程名:实时用户及药品名称计算
处理:此两项功能就是实时地产生用户信息表及药品名称表
5.系统设计与实现
5.1 模块功能描述
(1)用户管理功能:
“用户管理”功能模块用于管理医院中使用本系统的人员信息,通过用户权限定义限制其使用范围,保证系统中药品采购、销售等各个环节的安全运行,应该包括四个子功能,如图3所示。
图3 用户管理功能子模块示意图
“用户权限管理”用于对系统管理员所定义的用户作权限定义,这样可以有效控制用户的操作范围,加强了系统的安全性。“权限设置”用于设置各操作员使用系统的权限,为了方便设置,一般的应用系统都是可以将操作人员分组的,将通用的权限赋予整个组,个别的权限单独赋予个人,这样可以大大减少权限管理的工作量。
“用户添加”用于在需要更多用户参与管理时添加适当的用户,其内容包括用户账号、密码、用户名称、可操作权限。
“用户信息修改”用于在用户需要对个人信息作一定修改时进行操作。
文档评论(0)