数据库原理课设

上传人:夏** 文档编号:493145169 上传时间:2022-11-22 格式:DOC 页数:16 大小:721KB
返回 下载 相关 举报
数据库原理课设_第1页
第1页 / 共16页
数据库原理课设_第2页
第2页 / 共16页
数据库原理课设_第3页
第3页 / 共16页
数据库原理课设_第4页
第4页 / 共16页
数据库原理课设_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《数据库原理课设》由会员分享,可在线阅读,更多相关《数据库原理课设(16页珍藏版)》请在金锄头文库上搜索。

1、学号 :武汉大学独立实验课程设计题目学院专业班级姓名医院药品库存数据库设计计算机计算机=-=2012年2月13日医院药品库存数据库设计1 系统概述1.1 设计题目医院药品库存数据库设计1.2 可行性分析背景医院的药房是医院里面一个很繁忙的科室,每天有很多的病人要从药房拿药取药,又不断有药品补充进去,每天药品的流量是很大的。如果只用人工的方法去统计是不可能的,这样会大大影响到医生护士对病人的治疗。为了解决这个矛盾,实现科学化、现代化的医院药房管理,我们就必须设计开发药房管理信息系统,并用于实践。而医药管理系统是对医药信息进行管理的计算机网络软件系统,它可完成医院中各类药品信息的收集、存储、使用,

2、是融合了医院的管理思想、各部门的业务经验,以及对计算机技术的恰当运用的软件开发成果。引言在医疗卫生领域,信息化概念的引入,尤其是医院信息系统的应用,大大改变了医院的管理模式和工作流程,对提高医院的管理水平、质量效益、经济效益、社会效益起到了巨大地促进作用。目前医药管理系统地应用已成为医院管理地重要工具和手段,它的引入有助于改变传统的工作方式,提高工作效率;提高经济效益;加强过程控制,提高医药管理质量;提高医院信誉,增强竞争能力;实现卫生资源共享;强化医院的科学管理。1.3 上下文环境图图 1.1是一幅上下文环境图,它演示了该医院药品管理系统的外部实体和系统接口。采购员药品管理员了解药品是否缺货

3、药品信息药品库存情况对系统进行操作医院药品库存管理了解医院药房的管理情况系统请求取出药方中的药品药房信息医院领导所取药品信息病人图 1.1 医院药品库存管理系统的上下文环境图2 系统目标和建设原则2.1 系统目标近期目标该系统可以使一些信息管理还比较落后的医院的药品库存管理工作大为改观。目前大多数医院的信息管理还是比较落后,劳动强度大且效率低,医生护士和管理人员的大量时间都消耗在事务性的管理上。因此,开发医院药品库存管理系统将提高医院药品管理的工作效率,利用计算机的方便、快捷、友好的操作环境,来完成相对比较复杂、繁琐的事务,使用户可以轻松地完成药品的购入、储存、售出等很多操作,真正实现药品库存

4、管理的自动化,大大提高工作效率。远期目标随着医院规模的扩大,药品种类的日益增加,对药房库存的管理越来越复杂,功能也需要不断的加强和扩充,本系统希能够通过不同版本的升级来完成业务功能的不断扩充和更新以完成更加复杂的工作。最终目标是方便医院药房的库存管理和病人取药的方便。2.2 建设原则在本次课程设计中,应该以实际情况为主,在此基础上实现对实际情况的抽象,并设计和建立数据库,完成应用程序界面的人性化地编写。该系统应该较好的反映目前的医院药品库存管理系统的管理方法和制度,能够完成基本的药品库存管理功能。应该把所学的知识应用于实践。比如怎样使设计的数据库满足第一范式、第二范式、第三范式、数据完整性约束

5、等等条件。另外,对数据库的设计因遵循以下步骤:需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施以及数据库运行和维护。最后,应该严格按照课程设计任务书和指导老师的要求,详细认证地完成对本次课程设计说明书的撰写。3 支撑环境规划3.1 网络逻辑结构该医院药品库存管理系统是为了医院对药品入库出库和库存的管理而设计的,为BCAN共享一个D药品库存数据库EF每个药品管理人员配备了一台电脑,并把所有的电脑联入医院局域网内,以方便管理。为了对数据的安全性、准确性地保护,这些电脑都共享一个后台数据库。本系统采用下图局域网模式来构建的:图 3.1医院药品库存管理系统的局域网逻辑结构设计3.2 软件

6、支撑环境及开发工具软件支撑环境本系统是在下列系统配置下完成的:(1) 操作系统 : Microsoft Windows XP Professional (SP2)(2) 中央处理器 (CPU): Inter(R) Pentium(R) 4 CPU 2.40GHz Prescott Processor(3) 主板 : P4i65PE-M(4) 显卡 : NVIDIA GeForce FX 5200 ( 显存 128M)(5) 硬盘 : SAMSUNG SP0812C 80G 7200 转/分(6) 内存 : DDR 400(PC3200) 512MB开发工具本系统是在下列开发环境下完成的:(1)

7、 应用程序开发环境: Microsoft Visual Studio 6.0/Microsoft Visual Basic 6.0(2) 后台数据库开发工具: Microsoft SQL Server 2000(3) 文档开发环境: Microsoft Office Word 20034 系统总体结构4.1总体 DFD验证信息身份验证管理员信息处理结果管理员信息管理员信息修改密码信息药品管理员药品入库信处理结果息处理入库信息药品入库信息药品库存信息处理结果药品库存信库存信息息处理药品出库信息处理结果药品出库信出库信息息处理药品出库信息打印出库药品信息药品出库信息病人图 4.1医院药品库存管理系

8、统总体数据流图4.2功能结构在此次设计中,依据系统结构化设计方法,把本系统划分为若干个功能模块,某些模块又可以划分为多个子模块,某些子模块又可划分为多个二级子模块,经层层分解后,最小的子模块的功能便十分明确和简单了。这样做,不仅展现了一个应用软件系统的整体性和层次性,而且通过屏幕对每个应用模块有明显的提示,在这些提示下,用户可以方便地进入系统的每一层进行操作,可以非常方便地使用这一数据库应用系统。功能结构图医院药品库存管理系统用药药药户品品品信入库出息库存库管管管管理理理理(a)用户信息管理修修改改用密户码名(b)药品入库管理添删修查加除改询入入入入库库库库药药药药品品品品(c)药品库存管理添

9、删修查加除改询库库库库存存存存药药药药品品品品(d)药品出库管理添删修查打加除改询印出出出出药库库库库品药药药药信品品品品息(e)图 4.2 医院药品库存管理系统功能结构图(a)(e)主要功能说明本系统主要分成四个功能模块,每个模块都独立的完成了自己的功能,以下是对各功能模块的说明:(1) 用户信息管理功能。该功能模块可以实现系统用户对自己基本信息的修改,不过只限于对登录密码的修改,因为用户帐号都是医院为了方便管理而事先分配好了的,是不能改变的。出于对用户信息的安全性考虑,只能修改当前登录的用户的密码。(2) 药品入库信息管理功能。该功能模块是实现对即将入库的药品的统计,由于药品信息的庞大、复

10、杂,在入库前需要对其进行详细地记录管理,为药品的库存管理打下良好的基础。需要记录的内容有:入库药品的名称、类型、价格、数量、采购员、验收员、生产厂商、产地、入库时间等。同时能够实现对药品入库信息的添加、修改、删除和查询功能。(3) 药品库存信息管理功能。该功能模块是把要入库的药品存入药房中,并对库存药品进行统计管理,主要入库信息来源于 (2) 中的药品入库信息记录。需要记录的内容有:库存药品的名称、类型、入库价格、出库价格、库存量、入库时间、有效期等,同时能够实现对药品库存信息的添加、修改、删除和查询功能。在药品出库后,在表中能够同时删除相应的药品的数量。(4) 药品出库信息管理功能。该功能模

11、块是把要出库的药品从药房中取出来,并对库存药品进行相应的记录管理,并且把病人取出的药品清单信息打印下来给病人做凭证。需要记录的内容有:出库药品的名称、类型、出库价格、数量、病人姓名、出库时间等,同时能够实现对药品出库信息的添加、修改、删除和查询功能。4.3数据库结构数据字典名字:管理员信息别名:管理员帐号描述:医院药品管理员登录该系统时需要输入的信息定义:管理员信息管理员帐号密码位置:输入到管理员登录界面的名字:药品入库信息别名:入库信息描述:医院药品管理员在记录入库药品时需要操作的信息定义:入库信息添加入库药品修改入库药品删除入库药品查询入库药品“药品入库”的选单项里名字:删除入库药品名字:查询入库药品别名:入库药品删除信息别名:入库药品查询信息描述:医院药品管理员在删除入描述:医院药品管理员在查询入库药品时需要操作的信息库药品时查询结果的信息定义:入库药品删除信息药品定义:入库药品查询信息药品名称药品类型药品入名称药品类型药品入库数量药品价格入库库数量药品价格入库

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 幼儿教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号