- 1、本文档共39页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机与信息学院
《数据库系统》课程设计报告
2015年 7月
目 录
一、系统设计概述 1
二、系统规划 1
三、需求分析 2
3.1 用户需求说明 2
3.1.1 数据需求 2
3.1.2 功能需求 2
3.2 系统需求说明 3
四、数据库概念和逻辑设计 4
4.1 ER图 4
4.2 数据流图 5
4.3数据字典 6
4.4 关系表 10
五、数据库物理设计 13
5.1 索引 13
5.2 视图 13
5.3 安全机制 13
六、程序设计 14
6.1 触发器 14
6.2 存储过程 14
6.3功能模块设计 15
6.4 界面设计 15
6.3 事务设计 18
七、测试和运行 18
八、总结 24
附. 参考文献 25
一、系统设计概述
项目背景
药品进销存管理系统是医疗行业信息化建设的重点项目之一。建立全新的药品经营管理平台,能将原先的药品管理工作从原先的人工化向网络化转变的产物。改进了原先药品信息管理的复杂性和准确性的矛盾,提高管理效率,减轻医院及各大药房运营负担。使医药企业在信息时代依旧可以更好的服务社会。
编写目的
药品进销存管理系统是针对目前药品进销存工作的纷繁复杂所设计,为药店的药品进销存提供信息化管理。系统实现对终端部门的药品基本信息、市场销售状况、以及对促销员数据、销售数据、终端信息的录入和综合信息查询等功能。
系统实现的意义
药品管理以前都是手工管理各种数据,但是手工管理最明显的缺陷就是效率低下。此外很难保持药品数据的一致性,例如某个药品要更改它的药品编号,那么这个药品的现在记录的数据和原来记录的数据就会不一致,使得查询起来很费力。要是手工操作去把所有的数据去修改,那工作量会很大,而且还容易遗漏出错。人工管理药品仓库,很花费人手,在点货物时还容易点错,更严重的情况是会使某些放在角落的药品不知不觉中过期而造成不必要的损失。因此很有必要在现有的软硬件技术、网络技术基础上,开发一个提高企业流动资金的周转速度的药品管理系统,保证药品企业业务正常运行,使得库存管理和药品采购能更高效、更准确。
二、系统规划
设计任务
设计实现药物进销存管理系统,完成药品进货、出货,仓库的调运,以及审计功能。
设计要求
使用jsp 和数据库技术完成药物进销存管理系统的搭建
软件环境或工具
系统开发时所用到的环境和工具,包括:JSP、SQLServer2008、J2SDK、Apache +tomcat服务器以及对系统安全策略上所使用的SSL
三、需求分析
3.1 用户需求说明
3.1.1 数据需求
药品进销存管理中,用户需要管理员信息、厂商信息、药品信息、顾客信息、仓库信息等数据。并在此基础数据的基础上,筛选出满足某一应用的数据。并在管理员身份不同的基础上,筛选出满足各种权限的数据,供不同角色进行操作。
1、顾客身份 药品信息的查询:包括药品价格、保质期、生产日期、生产厂家、 是否有货等。
2、顾客身份 供应商的查询:包括供应商名字、经理等。
3、管理员身份 药品查询:药品号、名字、保质期、库存总量、报废总量
4、进货信息录入:药品号、厂家号、进货日期、单价、总量、总价
5、出货信息录入:药品号、顾客号、出货日期、单价、总量、总价
6:、仓库信息录入:仓库号、药品号、仓储总量
7、调运信息录入:出库号、入库号、药品号、总数量
3.1.2 功能需求
药品进销存管理系统的主要功能是对药品的进、销、存进行管理。以达到降低成本、提高效率、改进服务等目的。利用药品进销存管理系统可以在以下几方面提高企业管理水平:
提高工作效率,降低成本。
使得仓库存放药品更有规划、更合理调配药品。
使得管理人员更精简,分工更细致。
实现数据的智能分析。
(1)系统登录功能:
管理员提供用户名和密码,才能登录,保证了数据的安全性和必威体育官网网址性。其余用户只能用游客登录。
(2)基础模块:
该模块主要包括了药品进、销、存的入库管理、出库管理、库存管理三个部分。
药品入库管理主要是针对入库药品进行登记修改操作,包括药品进库的时间,品种,数量,生产企业,保质期,有无损坏,经手人签名等信息进行登记。
药品出库管理主要是对出库药品进行登记修改,其中包括药品出库时间,品种,数量,生产企业,经手人等信息进行登记。
药品库存管理是对药品入库、出库后产生的数量变化自动改变,也能进行一系列的查询,包括药品名称,入库时间,出库时间,数量,生产企业,保质期,经手人,是否需要补充等信息。
3.2 系统需求说明
安全性需求
本系统中,管理员才有最高的权限,管理员要经过身份验证才能进入系统,可以进行全部操作,其他用户只能以游客身份登
文档评论(0)