JAVA药品管理系统毕业设计论文
目录
第一章概述 (5)
第一章概述 (5)
尽量采用现有软硬件环境,及先进的管理系统开发方案,提高系统开发水平和应用效果的目的。系统应符合企业管理的规定,满足日常管理的需要,并达到操作过程中的直观、方便、实用、安全等要求,系统采用模块化程序设计方法,这样既便于系统功能的各种组合,又便于未参与开发的技术维护人员补充,维护。系统应具备数据库维护功能,及时根据用户需求进行数据的添加,删除,修改等操作。 (5)
1.1  系统开发背景和意义 (5)
1.2  开发环境 (5)
第二章需求分析 (7)
2.1  任务概述 (7)
2.2  功能需求 (7)
2.3  性能需求 (8)
2.4  数据描述(数据流图+数据字典) (8)
图2.2  管理人员的数据流图 (9)
图2.3  消费者的数据流图 (10)
消费者通过选购,选购好合适的药品,到管理者处登记结账,发生销售管理。
管理者通过药品编号,录入系统需要销售的数量,系统生成仓库中是否有足够的药品。发生销售之后产生销售单和销售金额,消费者付款拿货。销售管理完成。 (10)
当消费者发现购买的药品不符合要求,管理者在认真核实之后,予以退款,发生退货。此时管理者要在系统的坏货转移中,将不合格药品转移到不合格仓库中。 (11)
(11)
图2.4  系统数据流图 (11)
(11)
图2.5  详细数据流图 (11)
第三章系统总体设计 (15)
3.1  业务流程 (15)
3.2  系统功能模块图 (15)
3.3  系统流程图 (17)
第四章详细设计 (18)
4.1  程序流程图 (18)
4.2  程序输入输出描述 (23)
4.2.1  用户登陆模块 (23)
4.2.2  用户管理模块 (23)
4.2.3  销售管理模块 (23)
4.2.4  进货管理模块 (23)
4.2.5  坏货管理模块 (23)
4.2.6  职工管理模块 (23)
4.3  数据库的设计 (24)
4.3.1  数据库的概念结构设计和ER图 (24)
4.3.2  数据库的逻辑设计 (26)
4.3.3  数据库的物理设计 (27)
第五章编码实现 (31)
5.1  用户登陆模块 (31)
5.2  用户管理模块 (32)
5.3  销售管理模块 (37)
5.4  进货管理模块 (39)
(40)
图5.4 药品管理界面 (40)
java知识体系核心代码:(添加药品及加入库存) (40)
//添加药品Dao中 (40)
5.5 职工管理模块 (42)
(43)
图5.5 药品修改界面 (43)
核心代码:(修改职工信息) (43)
5.6 坏货转移模块 (44)
6.1  什么是软件测试 (47)
6.2 软件测试的目的 (47)
6.3  测试计划和要点 (47)
6.3.1  药品以及药品管理模块测试要点 (47)
6.3.2  销售管理模块测试要点 (47)
6.3.3  进货管理模块测试要点 (47)
6.3.4  职工信息测试要点 (47)
6.4  部分测试图 (47)
6.5  测试结论 (49)
总结 (50)
参考文献 (51)
致谢 (52)
附录:部分程序代码 (53)
第一章概述
如何利用现代信息技术使企业拥有快速、高效的市场反映能力和高度的效率,已是医药经营企业,特别是医药连锁经营企业特别关心的问题。尽快建立一个功能齐备的药品进、出库管理系统,完善现代企业的信息化管理机制,已成为医药企业生存发展的当务之急。通过开发这个药品管理系统,使药品进销存管理工作系统化,规化,自动化,从而达到提高管理效率的目的。本系统开发设计思想是实现药品管理的数字化。
尽量采用现有软硬件环境,及先进的管理系统开发方案,提高系统开发水平和应用效果的目的。系统应符合企业管理的规定,满足日常管理的需要,并达到操作过程中的直观、方便、实用、安全等要求,系统采用模块化程序设计方法,这样既便于系统功能的各种组合,又便于未参与开发的技术维护人员补充,维护。系统应具备数据库维护功能,及时根据用户需求进行数据的添加,删除,修改等操作。
1.1  系统开发背景和意义
此次毕业设计的选题是由我校计算机学院统一选题。本次的毕业设计是一个可以充分地锻炼自己的动手
实践能力以及考核四年大学所学知识的积累的机会。针对我的实际情况,结合四年来对计算机软件的熟练程度以及对数据库的了解,经过与指导老师以及小组成员的协商,我选择了药品管理系统软件设计与开发这个课题。这是一个属于实际的课题,如果顺利,我们所设计的药品管理系统将实际应用到中国最广大的售药系统中去,对于初涉社会的我们来说,无疑是一个非常好地锻炼机会。考虑到该系统属于一个规模较大、较为复杂的数据库系统,对计算机的性能要求较高,决定使用MyEclipse7.0开发此系统。
此次毕业设计选题围是相当广泛且实用的,含盖了目前大部分计算机软件类开发的课题,给我们很大的自由发展的空间。可以每个学生挑选出最合适的课题,更适合同学们的兴趣和价值取向。选择此课题对我来说有着不同的意义,应该来说此课题更接近于实际开发的全过程。同时对编程、数据库调用、结构化查询语言STRUCTURED QUERY LANGUAGE等方面是一个比较综合的考验。让我在此过程中得到很好的锻炼。
随着医疗制度改革的进行,药品招标采购的逐年规和扩大,药品管理已经成为药剂科乃至整个医院管理的重要容。传统的管理模式已经跟不上顾客对快节奏生活的要求了!随着计算机的普及和计算机软件的不断发展,越来越多的医疗机构开始注视计算机这个辅助工具为自己带来的效益了。医院的售药机构需要通过计算机提高自已工作效率、对药品实现进销存管理和职工管理,提高经济效益
本次毕业设计我们秉承良好的治学之风,除了严格按照毕业设计进度表来安排我的设计情况,同时加强
我与指导老师联系和交流。同时这是一个面向实际应用的课题,和基础调研更是尤为显得重要,为最终能够成为一个成功的案例而努力。
1.2  开发环境