宠物医院管理系统的设计与开发

上传人:壹****1 文档编号:497643721 上传时间:2023-09-11 格式:DOCX 页数:35 大小:384.65KB
返回 下载 相关 举报
宠物医院管理系统的设计与开发_第1页
第1页 / 共35页
宠物医院管理系统的设计与开发_第2页
第2页 / 共35页
宠物医院管理系统的设计与开发_第3页
第3页 / 共35页
宠物医院管理系统的设计与开发_第4页
第4页 / 共35页
宠物医院管理系统的设计与开发_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《宠物医院管理系统的设计与开发》由会员分享,可在线阅读,更多相关《宠物医院管理系统的设计与开发(35页珍藏版)》请在金锄头文库上搜索。

1、1 绪论1.1计算机管理信息系统的发展情况1958 年美国首先提出了“管理信息系统”(即 MIS:Management Information Systems), 从而也引出了另外一个概念“管理信息系统”。综合其多种定义以及根据在实际中的应用, 管理信息系统可以定义为是一个由人、计算机系统等组成的,能进行信息处理的人机系统, 它反映企业的生产经营情况,利用过去、当前的数据预测未来,从企业全局出发辅助企业进 行管理与决策。它具有以下特征:现代管理信息系统是一个以计算机为基础的一个人机系统。管理信息系统是一个集成化的系统。管理信息系统是一个以数据库为中心的系统。管理信息系统是一个网络化的系统。管理

2、信息系统不同于一般的数据处理系统。1由于企业类型不同,企业的战略计划不同,企业的管理模式不径相同等因素,实际的管 理信息系统的动能会不同。但是从抽象意义上来说,无论什么企业,其管理信息系统的功能 相同。一般分为数据处理、辅助管理决策两大功能。管理信息系统的数据处理功能以完成企 业相关数据的收集、存储、加工、传输和输出,提供信息服务。它是管理信息系统的基本功 能;辅助管理决策功能即指对企业生产经营中的结构化决策问题,采用管理信息系统相关学 科中提出的定量方法,建立问题的模型,求解问题,获得解决问题的方法。斯隆认为用户对管理信息系统的需求分为四类: 事务型:是一种例行处理要求,辅助日常事务。例如商

3、业企业的商品进销存的管理。 异常型:其处理要求是当某状态超出事先设置的阈值,则系统能够发出警报。例如财务 中对某些科目设置报警值,一旦超值则对该科目的开支进行控制。查询型:要求管理信息系统具有灵活的查询能力,满足用户的信息需要。分析型:提供强有力的分析能力,借助数据、模型支持决策,以回答“如果那么” 诸如此类的问题。自从管理信息系统这一新兴的管理方法引入我国,在我国企业管理中已有20 多年时间。 而且,管理信息系统已经广泛应用于各行各业。虽然,我国的企业计算机管理信息系统建设 在 20 世纪 80 年代就已经开始起步,但发展极不平衡,也就是说大部分企业目前仍处于低水 平开发和应用阶段。随着经济

4、体制的改革和市场经济的发展,企业的运行机制有了很大变化 企业的生产更多地依赖于市场的竞争,信息从而成为企业的重要资源,企业信息系统的建设 已成为企业走向现代化的重要标志,企业信息系统对于企业的运作以及在市场中的竞争具有 重要作用。在当前形势下,信息化是企业发展的必由之路。世界经济发展已进入一个激烈竞争的年代,可以说,谁先获得信息,谁就有可能抓住发 展经济的机遇。同样,谁能很好地管理和利用信息,谁就有可能占领市场,获得效益。国内 外大量事实已说明:在目前这个激烈竞争的市场经济中,谁的信息管理现代化水平高,谁重 视信息资源的开发和利用,谁就能抓住机遇,在竞争中取胜。1.2宠物医院信息管理系统的现状

5、目前,国内外宠物医院信息管理管理一般采用两种方式:一种纯手工管理;另一种则是 利用一些较老的或是以别 的系统为底板改版而成的系统来进行管理。但这两种方法都有各自 的弊端:前一种方法由于参与管理者的文化水平不一,字迹不一,互相之间会导致信息传达 不便,而且纸质信息传载媒体有着一个很大的弱点就是容易损坏,造成信息丢失;后一种方 法虽然解决了信息传达、信息保存的问题。但存在一个更致命的缺点:系统安全问题得不到 保证3。在当前的信息化时代中,任何宠物医院,都需要一个实用的宠物医院信息管理系统来 规范宠物医院信息管理管理,这将会大大提高宠物医院的管理水平,优化资源,实现效益的 最大化。现在国内外也有很多

6、宠物医院信息管理管理的软件,采用的技术也是多种多样,如基于 JSP、FTP 模式,但大多数宠物医院信息管理系统主要用于大型宠物医院的关键部门。至于 小型宠物医院,利用宠物医院信息管理系统组织管理教学活动的并不多。针对国内外对宠物 医院信息管理软件的巨大需要和基本需要,一个好的宠物医院信息管理软件,必须功能齐全, 操作简便,向用户展示友善的操作界面。在完善功能的同时又必须兼顾系统的灵活性,安全 性,健壮性。一个好的教学管理系统,不管是计算机专业人员还是其他用户都能很快上手, 操作简单,便于安装,容易普及。1.3宠物医院信息管理系统的优势由于宠物医院教学功能的特殊定位,致使医生和患者必须在除了简单

7、的医患区别外,还 有合作意味的关系。所以,这其中的信息管理流程,需要以一个规范的MIS来管理。 宠物医院信息管理系统的优势主要表现在三个方面:1、宠物医院信息管理无纸化,环保又方便。传统的宠物医院信息管理方式,都是经由工作 从员手工记录存档。这种传统的纸质宠物医院信息管理管理,一是会有很大的体力消耗,二 是在精力上也是不小的付出,而且这种辛苦在很多时候往往没能得到满意的回复。而无纸化 宠物医院信息管理,只需在电脑前点点鼠标,在体力上几乎没有多大的消耗,而且在环保、 效率、针对性教学指导方面做得要比传统的宠物医院信息管理管理科学得多。2、科学管理,安全可靠。传统的宠物医院信息管理管理方式,都是一

8、份份独立的宠物医院 信息管理,一个部门对应一份,而这么一撂的设计,经常会由于各种原因,丢失或是污损, 给宠物医院信息管理管理和教学进程带来很大的麻烦和不便。而宠物医院信息管理系统的动 作,只需做好系统数据库的保护,以上问题可以迎刃而解了。3、简化工作,促进其他方面的综合发展。由于宠物医院信息管理系统的介入运行,可以使 医生腾出更多的时间,做更多针对性的个性化医疗服务,从而使每个病人都有机会享受更多 的服务。1.4 任务概述宠物医院信息管理系统特点1、简约的系统操作界面 整个系统的操作界面,界限明晰,人机界面美观,操作极具人性化。2、完备的系统操作功能4 系统开发的宗旨是最简约的操作步骤最完备的

9、操作功能。初一看,这好像很矛盾,但是经过 完整的策划编排,系统完全做到了功能无冗余无遗漏,这点也更好的体现了系统的人性化设 计。3、人性化的操作界面 一个系统,能否吸引顾客的经常光顾,界面的美观也显得非常重要。本宠物医院系统通过专 业美工的精心打造,让宠物医院的设计充分体现软件的时尚、大众化。4、完善的安全机制:独立的密码校验功能,确保用户和宠物的数据有较好的安全性。2 相关技术介绍及环境配置2.1 系统说明本系统主要是在现有宠物医院信息管理管理的基础上,把大量的人工管理信息转变为计 算机管理,简化了宠物医院管理人员的工作,提高了管理的效率,同时方便学生学习和师生 交流。本系统对数字化信息资源

10、的组织采用数据库。系统的数据库结构是关系数据库MySQL, 前台使用 Java.jsp 平台开发。 Java 是目前最完备的面向对象语言,在未来仍然很有发展前途。 MySQL采用了关系型数据库结构,是一套精简、快速的数据库管理系统,它提供了多人使用 的管理模式,并支持标准的 MySQL 语法。同时, ACCESS 作为 Oracle 公司的产品,具有良 好的整和性。系统采用高度集成的模块结构,将所有的模块整合到一个通用的中央数据库中 2.1.1.系统开发软件环境操作系统:Windows 7;正版软件: Microsoft Office 2003;MySQL;MyEclipse 8.5。由于 W

11、indows 操作系统在国际市场的占有率为95,在国内市场的占有率为 100,所 以我选用的操作系统为安全可靠的Windows 7;采用的开发工具为Genuitec公司开发的最智 能、快捷、简单的MyEclipse 8.5 ;目前最流行的数据库管理工具是MySQL。2.2 设计方案:对涉及工具和技术的相关说明2.2.1 MySQL与其他的大型数据库例如Oracle、DB2、SQL Server等相比,MySQL自有它的不足之处, 但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL 提供的功能已经绰绰有余,而且由于MySQL是开放源码软件,因此可以大大降低总体拥

12、有成 本7。目前 Internet 上流行的网站构架方式是 LAMP (Linux+Apache+MySQL+PHP/Perl/Python) 和 LNMP(Linux+Nginx+MySQL+php/perl/Python),即使用 Linux 作为操作系统,Apache 和 Nginx作为Web服务器,MySQL作为数据库,PHP/Perl/Python作为服务器端脚本解释器。由 于这四个软件都是免费或开放源码软件(FLOSS),因此使用这种方式不用花一分钱(除开人 工成本)就可以建立起一个稳定、免费的网站系统。MySQL系统特性:1.使用C和C+编写,并使用了多种编译器进行测试,保证源代

13、码的可移植性2.支持 AIX、FreeBSD、HP-UX、Linux、Mac OS、NovellNetware、OpenBSD、OS/2 Wrap、 Solaris、Windows等多种操作系统3为多种编程语言提供了 API。这些编程语言包括C、C+、Python、Java、Perl、PHP、 Eiffel、Ruby 和 Tcl 等。4支持多线程,充分利用CPU资源5. 优化的SQL查询算法,有效地提高查询速度6. 既能够作为一个单独的应用程序应用在客户端服务器网络环境中,也能够作为一个库 而嵌入到其他的软件中。7提供多语言支持,常见的编码如中文的GB 2312、BIG5,日文的Shift_J

14、IS等都可以用 作数据表名和数据列名。8. 提供TCP/IP、ODBC和JDBC等多种数据库连接途径。9. 提供用于管理、检查、优化数据库操作的管理工具。10. 支持大型的数据库。可以处理拥有上千万条记录的大型数据库。11. 支持多种存储引擎。数据类型和数据表从本质上说,数据库就是一种不断增长的复杂的数据组织结构。在MySQL数据库中,用 于保存数据记录的结构被称为数据表。而每一条数据记录则是由更小的数据对象,即数据类 型组成。因此,总体来说,一个或多个数据类型组成一条数据记录,一条或多条数据记录组 成一个数据表,一个或多个数据表组成一个数据库。我们可以把上述结构理解为如下形式: Databa

15、se $#60; Table $#60; Record $#60; Datatype 数据类型分为不同的格式和大小,可以方便数据库的设计人员创建最理想的数据结构。能否 正确的选择恰当的数据类型对最终数据库的性能具有重要的影响,因此,我们有必要首先对 数据类型的有关概念进行较为详细的介绍。MySQL 数据类型MySQL 数据库提供了多种数据类型,其中较为常用的几种如下:CHAR (M)CHAR数据类型用于表示固定长度的字符串,可以包含最多达255个字符。其中M代表字符 串的长度。举例如下:car_model CHAR(10);VARCHAR (M)VARCHAR是一种比CHAR更加灵活的数据类型

16、,同样用于表示字符数据,但是 VARCHAR可以保存可变长度的字符串。其中M代表该数据类型所允许保存的字符串的最大 长度,只要长度小于该最大值的字符串都可以被保存在该数据类型中。因此,对于那些难以估计确切长度的数据对象来说,使用VARCHAR数据类型更加明智。VARCHAR数据类型所 支持的最大长度也是255个字符。2.2.2 MyEclipse 8.5MyEclipse 企业级工作平台(MyEclipse Enterprise Workbench,简称 MyEclipse)是对 EclipselDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的 整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、 调试、测试和发布功能,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

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