药品存储管理系统.doc

上传人:cn****1 文档编号:543569014 上传时间:2023-07-01 格式:DOC 页数:34 大小:723.01KB
返回 下载 相关 举报
药品存储管理系统.doc_第1页
第1页 / 共34页
药品存储管理系统.doc_第2页
第2页 / 共34页
药品存储管理系统.doc_第3页
第3页 / 共34页
药品存储管理系统.doc_第4页
第4页 / 共34页
药品存储管理系统.doc_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《药品存储管理系统.doc》由会员分享,可在线阅读,更多相关《药品存储管理系统.doc(34页珍藏版)》请在金锄头文库上搜索。

1、 序号: 学号: 09416410 课 程 设 计设计课程名称: JAVA程序设计 题 目: 药品存储管理系统设计 学 生 姓 名: 卜建宏 学 院: 怀德学院 专 业 班 级: 计算机092 指 导 教 师: 吕猛 专业技术职务: 讲师 设计时间: 2011 年 12 月 12 日 2011 年 12 月 23 日课程设计任务书班级 计算机092 姓名 卜建宏 一、设计题目:药品存储管理系统设计二、设计内容: 通过必要的调研、资料查阅和学习,对上述软件系统进行需求分析、软件设计(包括数据库设计、软件体系结构、软件详细设计);结合适当的开发工具或环境、最终完成一个能够实现以下功能的可执行软件系

2、统:药品的购进记录:将新购入药品相关信息(药品名、编号、生产厂家、供货商、有效期、数量、最低库存等)录入数据库;药品的信息查询和过期药品的销毁;药品的销售记录:对每种药品的销售情况进行记录,在药品售出时,同时更新其库存信息;据库存信息制定药品的采购计划。三、基本要求:设计过程要求:学生以小组为单位,根据设计内容和要求、分工协作完成一个完整的可独立运行的软件系统。软件系统的开发必须包括以下步骤:(1)进行软件项目的调研(通过查阅资料、讨论等形式进行)、确定小组成员之间的任务分工。(2)进行需求分析:主要分析系统的功能需求(系统能够做什么)、数据需求(系统涉及的信息和信息间联系)和环境需求等。(3

3、)进行软件设计:进行数据库设计(包括概念结构设计、逻辑结构设计、物理设计);进行软件的总体设计、得到系统功能模块结构图;对主要的功能模块进行详细设计(4)编程、测试和调试,最终提交功能正确、运行稳定的可执行系统撰写课程设计说明书要求,见附件“课程设计说明书内容格式和排版要求”。考核方式:以学生个人为考核单位(1)指导教师检查软件系统运行情况、学生进行设计答辩;(2)每位学生提交课程设计说明书一份(包括电子文档和书面文档)(3)每个小组提交软件系统的电子文档一份:包括系统源程序和相关使用说明四、进度安排:1、系统分析、设计准备阶段:5学时2、编程调试阶段:25学时3、总结和书写设计说明书阶段:8

4、学时4、考核阶段:2学时指导教师: 吕猛 2011 年 12 月 8 日药品存储管理系统设计摘要大家只要看了新闻,就可以了解到21世纪是信息的世纪,信息化正以极快的速度取代传统的效率低下的人工作业。随着小型计算机,微型计算机的成本的不断下降,性能的不断提升,使得计算机作为当今最重要的信息产品,成为人民大众必不可缺的工具。计算机技术已经广泛应用于日常办公,企业管理,文字处理、电子报表以及进行简单的人事管理、财务管理等,大大提高了我们的工作效率,节省许多资源,使管理更加规范化,系统化,科学化。目前随着计算机技术的发展和普及,各行各业的管理机构开始使用计算机处理大量信息。在我国药品品种繁多,规模甚大

5、,以往的手工记载、查询操作容易出错且工作效率低,已经不能适应时代发展的要求,从管理的角度来看,对管理者会造成诸多的不便,还有可能疏忽一些细节,让不法商家逃脱罪责。所以,市场迫切需要一款简单实用的药品管理系统。经过前期的调研,在反复的修改和综合考量后,笔者觉定使用JAVA SWING技术,ECLIPSE J2SE 开发平台,MYSQL5.0数据库开发药品管理系统。药品管理系统的设计理念是,让企业能够拥有更高效的管理工具,使企业在21世纪异常激烈的竞争中脱颖而出。国外的管理系统有许多优秀的经验,但是并不完全符合我国的国情,我国的最广大药品销售的企业是分布在全国各地的中小型销售企业。所以,此次开发的

6、药品管理系统功能乃是汲取了外国优秀管理工具的优秀功能,同时又创新了更符合我国用户需求的功能的一个综合信息管理系统。药品管理系统分为五大模块,分别为系统用户模块,职工信息管理模块,进货管理模块,销售管理模块,库存转移管理模块。该五大功能模块设计合理,功能全面,同时界面友好,非常符合我国各大小型药品销售企业的管理需求。但由于时间仓促以及笔者找工作实习的原因,系统还不是很完善,和市场上一些成熟的产品比较仍然有不足之处。今后笔者将利用工作休息时间,学习新的技术和设计理念,对药品管理系统进行深入的二次迭代开发,目标是在今后三个月使代码更加规范,界面更加美观,程序的可拓展性进一步增强,更加与市场接轨,然后

7、发布到China Java World上开源供大家免费下载使用和学习。关键词:JAVA SWING;MYSQL5.0;JDBC;药品管理管理系统;药品管理I目 录摘要I第一章 概述11.1 系统开发背景和意义11.2 开发环境1第二章 需求分析22.1 任务概述22.2 功能需求22.3 性能需求32.4 数据描述(数据流图+数据字典)3第三章 系统总体设计93.1 业务流程93.2 系统功能模块图103.3 系统流程图11第四章 详细设计114.1 程序流程图114.2 程序输入输出描述164.3 数据库的设计16第五章 编码实现235.1 用户登陆模块235.2 用户管理模块235.3 销

8、售管理模块245.4 进货管理模块245.5 职工管理模块245.6 坏货转移模块25总 结26参 考 文 献26致 谢27附 录27第一章 概述如何利用现代信息技术使企业拥有快速、高效的市场反映能力和高度的效率,已是医药经营企业,特别是医药连锁经营企业特别关心的问题。尽快建立一个功能齐备的药品进、出库管理系统,完善现代企业的信息化管理机制,已成为医药企业生存发展的当务之急。通过开发这个药品管理系统,使药品进销存管理工作系统化,规范化,自动化,从而达到提高管理效率的目的。本系统开发设计思想是实现药品管理的数字化。尽量采用现有软硬件环境,及先进的管理系统开发方案,提高系统开发水平和应用效果的目的

9、。系统应符合企业管理的规定,满足日常管理的需要,并达到操作过程中的直观、方便、实用、安全等要求,系统采用模块化程序设计方法,这样既便于系统功能的各种组合,又便于未参与开发的技术维护人员补充,维护。系统应具备数据库维护功能,及时根据用户需求进行数据的添加,删除,修改等操作。1.1 系统开发背景和意义此次课程设计的选题是由吕猛老师精心选题。本次的课程设计是一个可以充分地锻炼自己的动手实践能力以及考核本学期所学知识的积累的机会。针对我的实际情况,经过与指导老师以及小组成员的协商,我选择了药品管理系统软件设计与开发这个课题。这是一个属于实际的课题,如果顺利,我们所设计的药品管理系统将实际应用到中国最广

10、大的售药系统中去,对于初涉社会的我们来说,无疑是一个非常好地锻炼机会。随着医疗制度改革的进行,药品招标采购的逐年规范和扩大,药品管理已经成为药剂科乃至整个医院管理的重要内容。传统的管理模式已经跟不上顾客对快节奏生活的要求了!随着计算机的普及和计算机软件的不断发展,越来越多的医疗机构开始注视计算机这个辅助工具为自己带来的效益了。医院的售药机构需要通过计算机提高自已工作效率、对药品实现进销存管理和职工管理,提高经济效益 1.2 开发环境开发环境的选择会影响到数据库的设计,所以在这里给出图书管理系统开发与运行环境的选择如下:开发环境:Window 7 旗舰版开发工具:MyEclipse7.0数据库版

11、本: MySql 5.0.87数据库引擎: MyISAM第二章 需求分析 2.1 任务概述药品管理系统是为了加强药品管理,以便更好地对药品进行监督和管理,对售药机构人员的工作,起到了高效性、准确性管理而开发。本系统主要包含系统用户管理模块、药品管理模块、销售管理模块、进货管理模块、存货转移管理模块。药品管理系统是以合理、全面、准确的药品编码体系为基础,提供了对药品数量、金额、有效期的全面管理,统一的药价管理机制规范了药品的价格。系统能随时提供药库的库存、药品流向和消耗,还能根据现有库存,药品有效期提供采购计划或应暂停采购的药品清单,以提高资金的利用率,避免不必要的损失,方便快捷的途径对药基本信

12、息进行定期的更新和删除等管理。 2.2 功能需求一功能划分药品管理系统分为系统用户管理、药品销售管理、药品库存管理、进货管理、职工管理、查询与报表分析。二功能描述(1)系统用户管理:允许添加删除用户(只有管理员才可以修改),任意权限的用户允许更改自己的密码,添加或删除职工,修改职工,对药品进行销售和库存的控制的资料。(2) 药品进货管理:当企业需要增加新的销售药品时,利用此模块可以添加新的药品信息,删除旧的药品信息,修改已存在的药品信息,提供所有与药品相关的各类信息,初始化库存,初始化供应商相关信息。(3)药品销售管理:药品统一的价格销售,对已查询销售单,可以对药品的价格进行控制。(4)库存转

13、移管理:实际生活中容易发生药品过期和损毁,此时利用此模块对过期的药品和损毁的药品进行清理。(6)职工管理: 对药品企业进行职工的管理,对职工进行增加,修改,删除,查询等操作。(7)查询与报表分析:此功能并未单独作为一个模块,而是分布在各个模块中,各个模块产生业务时,可以在各模块的相应功能按钮上选择查询。2.3 性能需求为了保证系统能够长期、安全、稳定、可靠、高效的运行,药品管理系统应该满足以下的性能需求:1、系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足学校对信息处理的需求。

14、2、系统的开放性和系统的可扩充性药品管理系统在开发过程中,应该充分考虑以后的可扩充性。例如用户查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。3、系统的易用性和易维护性图书管理系统是直接面对使用人员的,而使用人员往往对计算机并不时非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

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