JavaJSP 开发语言。
开发中以适合于中小型企业的 MySql5.0 为数据库开发工具,以 JDK 1.6 为后台开发工具,以Tomcat 6.0 为服务器,以 MyEclipse8.5 为集成开发工具将 JDK 1.6、Tomcat 6.0等集合在一起,发挥了极其强大的作用。
第一章 绪 论1.1 医药连锁企业管理系统的设计目的和意义1.1.1 医药连锁企业管理系统背景 此次毕业设计的选题是由我校计算机学院统一选题。
本次的毕业设计是一个可以充分地锻炼自己的动手实践能力以及考核四年大学所学知识的积累的机会。
针对我的实际情况,结合四年来对计算机软件的熟练程度以及对数据库的了解,经过与指导老师以及小组成员的协商,我选择了医药连锁企业管理系统软件设计与开发这个课题。
这是一个属于实际的课题,如果顺利,我们所设计的医药连锁企业管理系统将实际应用到中国最广大的医药企业中去,对于初涉社会的我们来说,无疑是一个非常好地锻炼机会。
考虑到该系统属于一个规模较大、较为复杂的数据库系统,对计算机的性能要求较高,决定使用 MyEclipse8.5 开发此系统。
此次毕业设计选题范围是相当广泛且实用的,含盖了目前大部分计算机软件类开发的课题,给我们很大的自由发展的空间。
可以每个学生挑选出最合适的课题, 更适合同学们的兴趣和价值取向。
选择此课题对我来说有着不同的意义,应该来说此课题更接近于实际开发的全过程。
同时对编程、数据库调用、结构化查询语言STRUCTURED QUERY LANGUAGE 等方面是一个比较综合的考验。
让我在此过程中得到很好的锻炼。
随着医药企业制度改革的进行,药品招标采购的逐年规范和扩大,医药管理已经成为医药企业管理的重要内容。
传统的管理模式已经跟不上顾客对快节奏生活的要求了!随着计算机的普及和计算机软件的不断发展,越来越多的医药企业开始注视计算机这个辅助工具为自己带来的效益了。
医药企业需要通过计算机提高自已工作效率、对药品实现进销存管理和职工管理,提高经济效益,本次毕业设计我们秉承良好的治学之风,除了严格按照毕业设计进度表来安排我的设计情况,同时加强我与指导老师联系和交流。
同时这是一个面向实际应用的课题,和基础调研更是尤为显得重要,为最终能够成为一个成功的案例而努力。
1.1.2 医药连锁企业管理系统的内容和意义 改革开放以来,我国的卫生事业获得了空前的发展,各类新药层出不穷,而与此不相适应的是我国医药企业管理相对滞后,长年以来依赖手工,管理工作所涉及的大量动态信息难以及时、准确、全面地获得。
若实现从药品入库到药品出库的全面计算机管理,存储建设过程中的各种资料、编制报表、提信息查询服务,将会大大减轻工作人员的工作量,提高效率。
为了适应信息技术应用大众化的趋势,提高应用技术,医药连锁企业管理系统应运而生,系统涉及药库管理、用户管理、供应商管理,并且它能解决单量信息的管理的优势更是显而易见。
对于一个制药企业来说,这方面的需要尤其重要。
有了这个医药连锁企业管理系统,管理员的工作任务就可能会事半功倍。
药品的管理严格而复杂,对数万种药品进行管理没有以计算机为基础的管理信息系统是不可想象的。
在全球化的市场环境中,医药企业没有先进的信息管理手段,也就没有立锥之地。
现代信息技术的发展和管理模式的成熟为企业优化管理、提高竞争力创造了条件。
传统的管理模式已经不适应现代医药企业管理的需要。
1.2 任务概述 医药连锁企业管理系统作为医药企业管理药品信息和连锁机构的平台,就必须具有交互性。
而作为一个管理系统,首先就应该有经济性、可用性、安全性、可维护性等属性。
要做到这些,就必须要求在设计与实现的过程中更多的去了解与管理系统有关的知识。
其次,医药连锁企业管理系统设计与实现的主要目的是实现对连锁企业和药品信息的科学化和现代化管理,本文的主要目的是分析说明医药连锁企业管理系统的各种功能及其实现过程。
本文的组织结构是这样安排的:“第一章绪论”,从医药连锁企业管理系统的开发背景、意义、当前现状、国内对医药连锁企业管理系统的研究现状等方面给大家做一个简单的介绍;“第二章
精品课程网站分析”主要是在开发网站过程中所使用的技术工具的介绍和网站可行性的分析;“第三章
精品课程网站总体设计”重点介绍如何实现此
精品课程网站的各种功能以及网站系统的分析,
精品课程网站各个功能的设计以及网站系统的实行流程;“第四章网站开发”主要介绍主页面及后台页面的开发,及各个模块页面的开发和后台数据库的设置;“第五章部分界面及代码展示”主要展示网站开发过程中的重要的界面及编写的相关代码;“结论”部分对整篇文章进行了总结分析,对此
精品课程网站的优点与缺点进行了简单的总结。
第二章 管理系统分析和设计2.1 系统分析2.1.1 需求分析 通过调查,要求系统需要有以下功能: 由于操作人员的计算机知识普遍较差,要求有良好的人机界面。
由于该系统的使用对象多,要求有较好的权限管理。
方便的数据查询,满足顾客快速、准确查找药品信息的要求。
全面展示企业的形象,让顾客通过网络对企业有一个更为全面的认识。
连锁店用户对个人信息的设置。
系统管理员对连锁店用户信息的设置。
功能完善的药库管理模块。
功能强大的报表统计模块。
系统注销。
2.1.1 可行性分析 系统处理的准确性和及时性 系统处理的准确性和及时性是系统的必要性能。
在系统设计和开发过程 中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应 时间能够满足医药企业对信息处理的需求。
系统的开放性和系统的可扩充性 医药连锁企业管理系统在开发过程中,应该充分考虑以后的可扩充性。
例如用户查询的需求也会不断的更新和完善。
所有这些,都要求系统提供足够 的手段进行功能的调整和扩充。
而要实现这一点,应通过系统的开放性来完成, 既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统 的模块,配置系统的硬件。
通过软件的修补、替换完成系统的升级和更新换代。
系统的易用性和易维护性 医药连锁企业管理系统是直接面对使用人员的,而使用人员往往对计算 机并不时非常熟悉。
这就要求系统能够提供良好的用户接口,易用的人机交互 界面。
要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的 界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系 统熟悉的过程。
系统的标准性 系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。
所有这 些都要符合主流国际、国家和行业标准。
系统的先进性 目前计算系统的技术发展相当快,做为医药连锁企业管理系统工程,在 系统的生命周期尽量做到系统的先进,充分完成企业信息处理的要求而不至于 落后。
这一方面通过系统的开放性和可扩充性,不断改善系统的功能。
另一方 面,在系统设计和开发的过程中,应在考虑成本的基础上尽量采用当前主流并 先进且有良好发展前途的产品。
系统的响应速度 医药连锁企业管理系统在日常处理中的响应速度为秒级,达到实时要求, 以及时反馈信息。
在进行统计分析时,根据所需数据量的不同而从秒级到分钟 级原则是保证操作人员不会因为速度问题而影响工作效率。
2.2 系统设计2.2.1 设计目标 本系统是针对医药连锁企业的经营管理模式进行设计的,主要实现如下目标: 系统采用人机对话方式,界面美观友好、信息查询灵活、方便、快捷、准 确、数据存储安全可靠。
为顾客提供一个方便、快捷的药品信息查询功能模块。
为用户提供完善的帮助信息和丰富的系统信息。
实现了在线解答顾客疑难问题的功能模块。
功能完善的药库管理模块。
功能强大的报表统计模块。
提供用户管理功能。
系统运行稳定、安全可靠。
2.2.2 系统功能结构图2.2.3 逻辑结构设计 本系统数据库采用 MySql5.0 数据库,系统数据库名称为 hospital 中包含 7张表和 3 张视图。
下面分别给出数据表概要说明及数据表的结构。
1.数据表概要说明 为使对本系统后台的数据库中数据表有一个更清晰的认识,我设计了一个数据表树型结构图,该数据表树型结构图包含系统所有数据表。
图4 数据表树型结构图 2.数据表的结构 关于数据库中的数据表请参见附录 B。
第三章 管理系统的开发3.1 开发工具和开发环境描述3.1.1 数据库平台 运行环境:Windows/Linux/Unix 数据库:MySql 是一个小型关系型数据库管理系统,被广泛地应用在 Internet上的中小型网站和管理系统中,因为它具有体积小、速度快、总体拥有成本低、开放
源码等特点。
许多中小型网站为了降低网站总体拥有成本而选择了 MySql 作为网站数据库。
MySql 是目前在企业界比较流行的数据库软件。
3.1.2 开发工具 1JDK 1.6123:JDK(Java Development Kit)是 Sun Microsystems 针对 Java 开发的产品,是整个 Java 的核心,包括了 Java 运行环境、Java 工具和Java 基础的类库。
从 JDK 1.5 开始提供了泛型等非常实用的功能,运行效率得到 JDK了非常大的提高。
1.6 是 Java 最新的开发工具包,不但继承了 JDK1.5 的功能,而且还加入了一些新的功能,且稳定、易用。
(2)MyEclipse 8.5:是 Java 开发领域中非常受欢迎的集成开发软件,8.5 版本是较新的版本,功能强大、操作简单、容易使用,能集
JSP、Tomcat、Java、SSH框架等于一体,在业界受到广泛认可。
3.1.3 服务器 是 Tomcat 6.0: Apache 软件基金会 的 (Apache Software Foundation) Jakarta项目中的一个核心项目,由 Apache、Sun 和其他一些公司及个人共同开发而成。
目前最新版本是 Tomcat 7.0它兼容 Tomcat 5.0、Tomcat6.0 的所有功能,支持最新的 Servlet 2.4 和
JSP 2.0 规范,使得最新的 Servlet 和
JSP 规范在 Tomcat 中得到充分的体现。
因为 Tomcat 技术先进、性能稳定,而且免费,所以得到业界的认可,是目前比较流行的 Web 应用服务器。
3.2 管理系统功能介绍 本系统登录 URL:http://localhost:8080/telecom 8080 为服务器的端口号 Telecom 为系统根目录 其中所包含的功能: 在 My Eclipse 部署所建立的工程,然后编译,成功启动 Tomcat 后,在 IE 浏览器里输入上述网址将显示系统登录界面。
输入用户名:admin 密码:admin 验证码: 在正确的输入下点击“登录”按钮将会出现医药连锁企业管理系统的主界面。
系统包含的菜单有:药库管理,综合查询,报表管理,警示窗管理,GPS 管理,系统管理,系统帮助。
本系统开发的目标在于解决医药连锁企业管理困难、管理成本高昂,对海量数据的查询、维护困难等问题,实现医药连锁企业管理的自动化和现代化,完成医药连锁企业由传统信息管理向现代科学化、智能化管理的过渡。
本系统的意义就在于将计算机网络应用于实际的医药连锁企业信息管理当中实现信息管理的自动化和现代化从很大程度上降低管理成本从根本上提高管理效能。
第四章 管理系统的详细设计4.1 主界面的设计与开发4.2 系统功能模块设计 药库管理 1、药品信息管理 2、药品入库 3、药品出库 4、处方发药 5、购买计划 综合查询 1、库存查询 2、处方发药查询 3、单种药品查询 报表管理 1、库存报表 2、药品过期报表 3、药品验收报表 警示窗管理 1、地库存 2、已过期 GPS 管理 1、药品验收记录 2、药品养护记录 3、GPS 相关文档 系统管理 1、系统用户管理 2、当前用户信息 系统帮助 1、用户手册 2、系统日历 3、版本信息4.3 系统的部署与运行第一步:安装和配置你的jdk和tomcat:执行jdk和tomcat的安装程序,然后设置按照路径进行安装即可。
第二步: 1.安装jdk以后,需要配置一下环境变量,在我的电脑-gt属性-gt高级-gt环 境 变 量 -gt 系 统 变 量 中 添 加 以 下 环 境 变 量 假 定 你 的 jdk 安 装 在 C:ProgramFilesJava):JAVA_HOMEC:Program FilesJavajdk1.6.0_10classpath.JAVA_HOMElibdt.jarJAVA_HOMElibtools.jar(.一定不能少,因为它代表当前路径pathJAVA_HOMEbin2.安装Tomcat后,在我的电脑-gt属性-gt高级-gt环境变量-gt系统变量中添加以下环境变量假定你的tomcat安装在c:tomcat):CATALINA_HOME : C:Program FilesApache Software FoundationTomcat 6.0CATALINA_BASE:C:Program FilesApa.
上一篇:
在线考试系统的研究与实现
下一篇:
风景看透却等不来细水长流