时间:2016-06-21 10:27 文章来源:http://www.lunwenbuluo.com 作者: 沈蕴梅 点击次数:
摘要:在详细分析宿舍故障报修系统主要数据流程的基础上,设计并开发了基于B/S架构的高校学生宿舍故障报修管理系统。该系统功能是:学生故障报修,管理员审核后发布WebService,维修人员调用WebService查询故障报修情况并进行维修,最终生成维修报表。该系统在本院投入使用两年,使宿管故障维修工作更加规范、高效,受到学生好评。
关键词:WebService;B/S;数据库设计;数据流程
引言
随着计算机技术的不断发展和互联网的普及,计算机已被广泛地应用于社会各个行业和领域。随着市场竞争日趋激烈,高效率成为竞争中获胜的非常重要的因素。因此,如何能提高工作效率,减少人力资源的浪费,已成为人们非常关注的问题。由于数据库技术、客户/服务端技术的不断发展,开发一套信息管理系统日益重要。宿舍故障报修管理系统,能大大提高维修人员的工作效率,减少对资源的浪费。学生宿舍故障报修管理系统的主要数据流程如下所述:首先,学生通过系统将宿舍故障进行申报形成宿舍故障报修表;然后,宿舍管理员对该表进行审核,审核通过后形成新的宿舍故障报修报表,并发布WebService;最后,维修人员调用WebService查看需维修的宿舍,并准备所需要的设备进行维修。
1系统功能设计
在前期调研的基础上,确定故障报修管理系统的功能模块[3]。该系统分三个用户类型登录,即:学生、管理员和维修人员,用户登录之后拥有各自的功能使用权限。学生主要能够使用故障报修、查看公告、聊天室等功能。管理员主要能够使用故障审核、发布公告等功能[4]。维修人员主要能够使用维修报告等功能。具体功能一览表如图1所示。
2WebService概述
WebService的主要目标是使不同程序或在不同平台上开发的程序相互通信[2]。WebService也叫XMLWebService,是一种可以接收从Internet或者Intranet上其他系统中传递过来的请求的轻量级的独立的通讯技术。它是通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。
3WebService在宿舍故障报修管理系统中的应用
3.1数据库设计
学生宿舍故障报修管理系统平台采用的数据库为SQLSERVER2008[1],根据系统设计要求,一共设计了10个数据表,由于本文只涉及到维修表,故列出维修表的结构图,如图2所示。
4结束语
基于WebService的学生宿舍故障报修管理系统,能够方便宿舍维修人员调用查看宿舍故障报修情况。另外,WebService具有跨平台特性,其完全基于XML,是独立于平台且独立于软件供应商的标准,是创建可互操作性的、分布式应用程序的新平台[5]。系统经过两年的运行,受到了学生、宿管和维修人员的普遍好评。但是,还存在不少需要改进的地方,而且系统在性能等方面需要进一步优化。这些问题有待在今后的实践过程中探索更有效的解决办法。
参考文献(References):
[1]蔡昭权.基于.Net的新闻发布系统的设计与实现[J].计算机
工程与设计,2005.9.
[2]北京阿博泰克北大青鸟信息技术有限公司.开发基于Ajax
和控件技术的Web应用系统[M].科学技术文献出版社,2008.
[3]郑广成.MVC和.NET相结合的高职课程形成性考核系统开
发[J].计算机和数字工程,2011.1.
[4]吴伶琳.基于LINQ技术的小区物业管理系统[J].计算机系统
应用,2013.11.
[5]聂飞霞.基于数据挖掘技术的图书馆个性化推荐系统研究[D].
西北大学,2013.
相关内容
联系方式
随机阅读
热门排行