基于Web的药品进销存管理系统的实现(MyEclipse,SQLServer)
无需注册登录,支付后按照提示操作即可获取该资料.
基于Web的药品进销存管理系统的实现(MyEclipse,SQLServer)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文13000字,程序代码,SQLServer数据库)
通过药品进销存管理系统这个平台,可以实现药品进销存管理的信息化、网络化、系统化、规范化,使工作人员从繁杂的数据查询和统计中解脱出来,减少工作量。系统的主要功能包括:药品分类管理、药品管理、入库管理、出库管理、库存信息浏览、药品管理、供应商 管理等。
本系统前台主要使用JSP作为开发语言,后台使用SqlServer作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的药品进销存管理系统。
设计的基本思想
药品进销存管理系统需要满足来自五类用户的需求,这五类用户分别是药品管理人员、釆购管理员、系统管理员、库存管理员和销售管理员。药品管理员的角色即决策管理人员拥有药品信息管理系统的全部权限以及全部的操作如添加药品、销售药品、采购管理、数据査询、用户权限修改等最重要的权限;采购管理员的权限则是需要对药品进行采购,但是必须得到药品管理人员的许可即决策管理人员,其次药品采购成功之后需要对药品进行入库操作,而实际情况中,采购和库存管理在医院中属于一个部门。在实际情况中药品销售管理员一般分为两个角色医生和药品销售人员,两个角色的本质差别在于前者可以下处方选择患者需要服用哪些药品后者只能按照处方销售药品,因此下面分别能两个角色进行介绍。医生负责查看病人情况并录入处方的信息中的药品,如果存在特殊情况比如病人存在不良反应等,必须先记录不良反应情况之后,在获得权限之后,根据处方编码将处方予以撤消,以上情况在药品清点时集中的人工处理。药品销售人员只需要根据处方号来将药品销售给病人,在每天结束吋或销售人员换班时对药品进行清点,并且将不良反应的药品进行归类并且录入数据库中。库存管理员需要对药品的库存进行管理对于药品的出入库则需要记录清楚。系统管理员虽然具备所有权限,但是与药品管理人员的区别在于,系统管理员不参与药品管理的流程,只有在测试、维护等情况或系统出现故障的情况,才会对系统相关数据进行操作。
目 录
摘要 I
ABSTRACT II
1 绪论 1
1.1 课题背景 1
1.2 设计目的和意义 1
2 需求分析 2
2.1 开发工具及技术 2
2.1.1 开发工具 2
2.1.2 JSP技术 3
2.1.3 JAVAScript语言 4
2.2 软硬件需求 4
2.3 需求调研 5
2.3.1 技术的可实现性分析 5
2.3.2 经济效益分析 5
2.3.3 操作的易用性分析 6
2.4 系统用户用例图 6
2.5 功能模块需求分析 6
2.6 设计的基本思想 7
2.7 性能需求 8
2.7.1 系统的安全性 8
2.7.2 数据的完整性 8
2.8 界面需求 9
3 系统分析与设计 10
3.1 数据库的分析与设计 10
3.1.1 数据库的概念结构设计 10
3.1.2 数据库的逻辑结构设计 12
3.1.3 数据库的连接原理 14
3.2 中文乱码问题处理 15
4 系统功能实现 18
4.1 系统登陆页面实现 18
4.2 系统首页设计 20
4.3 药品管理模块 20
4.3.1 药品信息录入 20
4.3.2 药品信息管理 22
4.3.3 药品信息删除 23
4.4 采购进货管理 23
4.4.1 采购进货添加 23
4.4.2 采购进货管理 24
4.5 药品分类管理 25
4.5.1 分类信息录入 25
4.5.2 分类信息查询 26
4.6 统计报表打印 27
4.7 管理系统设置 29
4.8 安全退出系统 30
5 系统测试 31
5.1 系统测试目的与意义 31
5.2 测试过程 31
5.3 主页面的登录模块测试 31
5.4 其他错误 32
结 论 33
致 谢 34
参考文献 35