1、 学士学位论文题目:基于 Web 的煤气公司报修管理系统设计人:指导教师: 所属系部:专业班级:I摘 要为了适应当前社会设备管理自动化、信息化的步伐,煤气报修业务建立基于 web的管理信息系统已经势在必行。只有建立基于计算机技术、数据库技术和网络技术的煤气设备报修系统,才能适应当前行业的发展规律。该系统不仅可以减少了设备报修涉及到的相关工作量,提高设备报修的工作效率,同时也节约了大量的人力物力。通过煤气报修管理信息系统这个工作平台,可以实现煤气报修行业的网络化、信息化、系统化和规范化。最终让报修工作彻底从以前繁重的手工登记管理和繁琐的信息整合中解放出来,从而让煤气报修走上现代化发展的新方向。该
2、系统的后台数据库采用 SQL Server 2005 进行建立,应用程序的开发采用了Visual Studio 2008 平台以及 C#语言进行开发。它实现了功能模块有:设备报修,报修查看,管理员登陆,报修管理,报修处理,类别信息管理。论文详细描述了模块的结构、功能以及具体设计过程。关键词:ASP.NET;C#;SQL;设备维修IIThe gas company repair management system based on WebAuthor:Yang Yingjie Tutor :Wu YanAbstractIn order to adapt to the current social
3、 equipment management automation, the pace of information, the gas repair business establishment based on the web management information system is imperative under the situation. Only the establishment based on the computer technology, database technology and network technology of gas equipment repa
4、ir system, in order to adapt to the law of the development of the industry. The system can not only reduce the equipment repair involves the workload related to the, to improve the equipment repair work efficiency, but also save a lot of manpower and material resources. Gas repair industry network,
5、information, system standardization and of can be achieved by gas repair management information system of the working platform.Finally let repair work completely from the previous heavy manual registration management and complicated information integration in liberated, so that the gas repair the ne
6、w direction of modern development. The database of the system is built with Server SQL 2005, and the application is developed by Studio Visual 2008 and C# language.It implements the function modules are: equipment repair, the repair view, administrator login, management of repair, repair processing,
7、 class information management.The structure and function of the module and the detailed design process are described in detail in this paper.Keywords: ASP.NET; C#; SQL; equipment ;repairIII目录第一章 系统概述 .11.1 系统开发背景 .11.2 系统开发目的及意义 .11.3 系统开发环境 .1第二章 系统分析 .32.1 可行性分析 .32.1.1 经济可行性 .32.1.2 技术可行性 .32.1.3
8、 操作可行性 .32.2 需求分析 .42.2.1 功能需求分析 .42.2.2 性能需求分析 .42.3 业务流程图 .5第三章 系统总体设计 .731 系统总体结构设计图 .73.2 各个功能模块描述 .73.3 数据库设计 .83.3.1 概念数据模型(CDM) .83.3.2 物理数据模型(PDM) .93.4 数据库表设计 .103.4.1 报修表 .10用于用户向系统提交订单所用,便于管理员对于报修事故的处理。 .103.4.2 管理员表 .103.4.3 设备类型表 .113.4.4 设备所在区域表 .11IV3.4.5 进度表 .113.4.6 维修表 .12第四章 详细设计
9、.134.1 报修模块 .134.2 报修统计模块 .144.3 管理员登陆 .154.4 报修审核 .16第五章 软件的测试 .195.1 软件测试概述 .195.2 测试内容 .195.3 测试结果 .195.3.1 用户报修界面图 .195.3.2 班级添加界面图 .205.3.3 设备类型界面图 .205.3.4 设备所在区域 .215.4 测试总结 .21结束语 .22致 谢 .23参考文献 .24附录 .251第一章 系统概述1.1 系统开发背景随着我国改革开放的不断深入,经济的不断发展,企业要想在市场竞争日益激烈的社会中立于不败之地、发展下去的必由之路只有借助现代化的管理,才能适
10、应当前的市场需求和市场发展规律。煤气报修管理的全面自动化、信息化就是一个很重要的环节。为了加快煤气报修管理自动化的步伐,提高煤气报修的管理业务处理效率,建立煤气报修管理信息系统是符合当前企业改革的必要前提。以往的报修通常都是通过电话报修或者直接上门报修,仍然以手工登记管理为主,不仅效率低而且容易出错,花费大量的人力资源和时间,工作效率低,造成了经济成本偏高,用户信息一旦丢失无法恢复,信息查询繁杂,难于快速查询客户需要报修的详细信息,难以给客户提供高质量的服务。1.2 系统开发目的及意义为了促进设备管理自动化、信息化的发展,提高煤气设备报修的处理效率和服务质量,建立基于计算机技术和网络技术的煤气
11、设备报修系统是企业今后良性发展的不二选择。先进的现代化管理不仅减少了设备报修涉及到的相繁重的工作量,提高设备报修的处理效率,同时能够节约大量的人力物力。基于 WEB 的煤气设备报修管理系统具有报修登记、受理情况、未受理情况、处理中情况、已完成情况、系统权限管理等功能,它将有效的提高报修效率。基于 WEB 的煤气设备报修管理系统可以更加直观便捷的对报修业务进行受理。不仅提高了整个工作流程的整体效率,更节省了内部成本的消耗,已经越来越成为各煤气公司争相使用的报修手段。1.3 系统开发环境本系统的硬件开发环境如下:1)4.00GB 内存;2)操作系统为 Windows 7 旗舰版;3)处理器为 In
12、tel(R)CPU 2.50GHz。本系统开发的软件平台如下:21)系统开发平台:Microsoft Visual Studio 2008;2)数据库:SQL Server 2005;3)分辨率:最佳效果 1024768 像素3第二章 系统分析通过社会对相关行业的调查和分析,绝大部分都在加强管理信息化方面的建设,但是前台业务的受理还是纯手工管理,包括维修单的制作和单据及相关信息的统计,全部都是由员工手工完成。面大量故障频繁发生的压力,日常维护量可想而知。因此急需建立一套有效的管理体系。为迎合日益发展的管理自动化、办公信息化,用户提出开发报修信息管理系统。2.1 可行性分析2.1.1 经济可行性
13、如今计算机技术和设备管理自动化、信息化已经十分普及,管理信息系统也被社会各个行业广泛应用。对于管理信息系统的投资,就是为了减少设计报修涉及到的人力物力的消耗,提高设备报修的工作效率,从而获得更大的收益,对企业的长期发展有极其深远的意义。所以本系统在经济上是可行的。2.1.2 技术可行性根据系统所要实现的功能和需求,一般由系统对于硬、软件性能的要求、系统环境和技术人员的能力等方面进行研究和分析。首先开发人员就应该能够熟练的运用相关的开发软件,熟悉系统具有的基本功能,并且具有一定的开发编程能力。该系统的数据库采用 SQL Server 2005 进行建立,平台的开发采用了 Visual Studi
14、o 2008 以及 C#语言进行开发,应用多层结构进行软件的设计与开发, ,在Windows 平台上基于网络数据库的开发和应用。这一特点不仅完成了系统的实现,而且有利于本系统的长期发展和完善。综上所述,本系统在系统的开发和设计上硬、软件的配备和相关的技术上的条件都是满足的,因此本系统在技术上是可行的。2.1.3 操作可行性系统操作相对简单,但是一定要具备一定的计算机应用和数据库方面的知识,通过对于系统各个功能的了解,在操作上不会有太多的问题。因此,本系统在用户操作上具有可行性。42.2 需求分析2.2.1 功能需求分析根据报修管理信息系统的任务需求将系统划分为前台和后台两个模块,系统主要有两种
15、角色,普通用户和系统管理员,不同的角色拥有不同的权限和功能。1.用户报修本模块主要的使用者是普通用户。普通用户是煤气报修管理系统中的报修人,普通用户不需要进行系统登录,普通用户可以在主页上直观的看到报修需要进行登记的姓名、联系电话、煤气类别、报修地点、设备类型以及报修需要的详细故障描述,方便管理员看到之后当时进行相关的处理。2.报修统计 在报修的过程中,报修统计模块可以满足使用者对于系统受理情况情况的查询。包括受理情况、未受理、处理中和已完成。3.管理员登录 通过验证登录,管理员可以查看报修情况等特殊功能,管理员可以管理不同用户信息进行操作。如果验证不通过 ,将不能登录本系统。4.审核报修 通
16、过系统统计的图表,系统管理员可以查看到所有的报修记录,并且在每条表上可以直观的看到报修人、故障的情况、报修地点以及报修的时间,方便管理员更加便捷的做出处理,避免每次任务之间的相互干扰。点击未处理的记录就进入了报修处理模块,报修处理模块涵盖了之前普通用户在报修模块中填写的所有记录。如果对记录想进行修改,可以直接在次页面完成修改。在发出任务并且处理的时候,管理员需要在维修人员姓名填入自己的姓名、上门维修日期。管理员通过模块收到报修情况的信息,根据具体情况开始派工,再根据维修情况收费。收费情况最后在处理方式的最后记录。2.2.2 性能需求分析1.响应时间5响应时间是数据的传输时间、处理时间。方便各个
17、环节中信息的传达,提高整体效率。2.安全性虽然系统的使用者比较多,但是在后台管理上,必须处理识别用户并且受理权限后才可以进入系统相对应的界面,使用后台的功能。如果使用者提供的用户或者密码错误时,系统会发出提示,拒绝用户登录,进而保证系统的安全。所开发的系统应做到操作简单,尽量使系统操作不受用户对电脑知识水平的限制。 3.维护性由于系统的用户群比较庞大,数据库的数据需要定期处理,系统可以利用的空间和相应的性能也会随之下降,为了让系统更好的运行,可以对系统数据库一些简单的功能进行维护和升级。 2.3 业务流程图用户业务流程图描述了用户在整个系统中的操作流程、操作的基本顺序和步骤。用户业务流程图如图 2.1:开始提交报修单等待管理员审核查询审核是否通过结束等待上门维修YN