基于web的设备报修信息管理系统的设计与实现
【摘要】本设计首先是围绕当前的设备报修现状进行了分析,分析了基于网络环境的设备报修信息管理系统的必要性与可行性。其次针对该日常业务流程,分析数据来源及数据处理流程,并根据收集到的资料设计适合的报修信息管理系统。并对系统的设计实现进行了阐述,最终通过报修信息管理系统,可以有效地加强对维修工作的统一管理和安排,加强对维修工作过程的全程监控,节省维护人员的时间成本和办公耗材成本。本报修信息管理系统具有在线提交报修信息、查看报修进程、报修用户资料统计等功能,它将有效的提高报修效率。在本系统的设计中,尽量做到了对其的设计达到较强的移植性,使得本系在任何行业具有一定的应用前景。
【关键词】设备报修信息管理系统设计
目录
摘要............................................................. I 图表清单...................................................... III 第一章绪论. (1)
一、系统的背景 (1)
二、目前的现状 (1)
三、相关技术 (1)
(一) asp语言 (1)
(二) Microsoft ODBC数据源管理 (3)
(三) IIS 服务 (4)
(四) Dreamweaver MX 2004开发工具 (5)
(五) B/S数据库访问模式 (6)
第二章系统分析 (8)
一、系统的需求分析 (8)
(一) 使用范围 (8)
(二) 功能需求 (8)
(三) 性能要求 (8)
(四) 环境要求 (9)
二、系统的可行性分析 (10)
三、现有的报修流程 (10)
四、系统功能结构图 (11)
五、新的系统流程图 (12)
六、系统关联图 (13)
七、系统的逻辑模型 (14)
第三章系统设计 (15)
一、系统的目标设计 (15)
二、实体间的关系与E-R图 (15)
三、关系模式 (16)
四、数据字典设计 (17)
(一) 表设计 (17)
(二) 数据项 (19)
(三) 数据流 (19)
(四) 数据存储 (19)
(五) 处理过程 (20)
第四章系统的实现 (21)
一、登陆界面 (21)
二、系统首页 (22)
三、报修界面 (23)
四、报修管理 (24)
五、维修管理 (26)
六、服务评价 (27)
第五章系统测试与评价 (28)
一、系统的测试 (28)
(一) 后台测试 (28)
(二) 前台测试 (28)
(三) 测试结果 (28)
二、系统的特点 (29)
第六章总结 (30)
参考文献 (31)
致谢 (32)
图表清单
图 1 现有报修业务流程图 (11)
图 2 系统功能结构图 (11)
图 3 报修信息管理系统流程图 (12)
图 4 报修信息管理系统关联图 (13)
图 5 系统的逻辑模型 (14)
图 6 报修信息管理系统E-R图 (15)
图 7 用户登陆界面 (21)
图 8 系统首页界面 (22)
图 9 故障报修界面 (23)
图10 报修单管理界面 (24)
图11 维修管理界面 (26)
图12 服务评价界面 (27)
asp文件管理系统表 1 计算机管理可行性研究九宫格 (10)
表 2 用户信息表 (17)
表 3 报修信息表 (17)
表 4 维修信息表 (18)
表 5 公告信息表 (18)
表 6 数据项 (19)
表 7 数据流 (19)
表 8 数据存储 (19)
表 9 处理过程 (20)
第一章绪论
一、系统的背景
随着信息化医院的发展,对信息资源利用需求也越来越高,信息系统各类软、硬件故障发生的频率大大增加,设备维护工作量不断增加,如何有效地提高设备故障的解决效率显得尤为紧迫。因为设备故障种类繁杂,不同设备的维护又由不同部门负责,以往的报修都是采用电话或者口头通知,因而经常出现报修信息不准确,不完整,报修信息传递丢失,维修不及时,维修质量不高,用户对维修工作不满足等问题,解决故障的时间长,解决故障的效率低。对故障的解决缺乏有效地监督和反馈,用户对维护人员解决故障的服务态度缺乏评价。负责维护工作的部门对工作人员缺少有效地的考核,工作人员的工作态度不积极,对维护人员的服务态度、工作质量、工作责任心难以有效地管理。报修信息管理系统具有在线提交报修信息、查看报修进程、服务评价、查看用户资料、进行数据分析统计等功能,具有着手工管理所无法比拟的优点。例如:检索迅速、查方便、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作的效率,也是报修管理的科学化、信息化管理与世界接轨的重要条件。
二、目前的现状
目前国内医院对信息设备的软硬件维护、网络管理水平不是很高。大多数网络设施故障发生以后,用
户不能及时的到处理故障的相关负责人员排除故障而影响临床的应用,对及时抢救患者造成阻碍,导致医患矛盾的发生,严重地影响医院的公众形象。报修人通过电话报修给值班员手工登记然后将报修信息传递给维修人员存在转述不清或者遗漏,从而影响维修质量,维修人员到达故障现场的维修进展情况,包括报修人员对维修结果的反馈,值班人员不能及时的了解维修状况,以及维修过程中可能需要用到配件或备机情况,目前都只能体现在纸制的维修单上,缺少连续性也容易造成丢失遗漏,科室软硬件故障的发生率、返修率、维修人员的工作量、维修质量、服务反馈、配件及备机等数据记录给每月的分析统计结果带来不完整性。使整个维修管理工作得不到很好的监管。而目前医院已建立了较为完善的网络,各部门都配备计算机,通过网络进行网上报修是提高报修效率的重要手段。因此我们对现有的故障报修流程进行了有效地组织和管理,是提高故障解决效率重要途径。利用计算机技术对报修进行管理是切实可行的方法。
三、相关技术
(一)asp语言
Microsoft Active Server Pages即ASP,是一套微软开发的服务器端脚本环境,ASP 内含于IIS 3.0以后的版本中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。有了ASP就不必担心客户的浏览器是否能运行所编写的代码,因为所有的程序都将
在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。以下就ASP的原理,页面结构,运行环境,内建对象,内置组件,ADO分别进行介绍
ASP是服务器端的脚本执行环境,可用来产生和执行动态的高性能的WEB服务器程序。当用户使用浏览器请求ASP主页时,WEB服务器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(JScript或VBScript)。通过ODBC连接数据库,由数据库访问组件ADO(ActiveX Data Objects)完成数据库操作,最后ASP生成包含有数据查询结果的HTML 主页返回用户端显示。由于ASP在服务器端运行,运行结果以HTML主页形式返回用户浏览器,因而ASP源程序不会泄密,增加了系统的安全保密性。此外,ASP是面向对象的脚本环境,用户可自行增加ActiveX组件来扩充其功能,拓展应用范围。
ASP的程序代码简单、通用,文件名由.asp结尾,ASP文件通常由四部分构成:标准的HTML标记:所有的HTML标记均可使用。ASP语法命令:位于<% %>标签内的ASP代码。服务器端的include语句:可用#include语句调入其它ASP代码,增强了编程的灵活性。脚本语言:ASP自带JScript和VBScript两种脚本语言,增加了ASP的编程功能,用户可安装其它脚本语言,如Perl、Rexx等。
目前ASP可运行在三种环境下。WINDOWS NT server 4.0运行IIS 3.0(Internet Information Server)以上。WINDOWS NT workstation 4.0运行Peer Web Server 3.0以上。WINDOWS 95/98运行PWS(Pers
onal Web Server)。其中以NT server上的IIS功能最强,提供了对ASP的全面支持,是创建高速、稳定的ASP主页的最佳选择。
ASP提供了六个内建对象,供用户直接调用:Application对象:负责管理所有会话信息,可用来在指定的应用程序的所有用户之间共享信息。Session对象:存贮特定用户的会话信息,只被该用户访问,当用户在不同WEB页面跳转时,Session中的变量在用户整个会话过程中一直保存。Session对象需cookie支持。Request对象:从用户端取得信息传递给服务器,是ASP读取用户输入的主要方法。Response对象:服务器将输出内容发送到用户端。Server对象:提供对服务器有关方法和属性的访问。Object Context对象:IIS 4.0新增的对象,用来进行事务处理。此项功能需得到MTS(Microsoft Transcation Server)管理的支持。Ad Rotator组件:用来按指定计划在同一页上自动轮换显示广告,用于WWW上日益重要的广告服务。Browser Capabilities组件:确定访问WEB站点的用
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论