首页 热点资讯 义务教育 高等教育 出国留学 考研考公
您的当前位置:首页正文

基于BS的学校后勤报修管理系统设计与实现

2024-03-03 来源:华拓网
基于BS的学校后勤报修管理系统设计与实现

摘要:本文在综合分析某学校后勤部门报修和维修管理需求的基础上,基于ASP.Net技术和SQL Server数据库管理系统,设计并实现了一套基于B/S架构的学校后勤报修维修信息管理系统。

关键词:报修 ASP.NET SQL数据库 综合信息管理

学校后勤部门承担全校各部门的损毁公物、设备的维修维护工作。在传统的报修、维修环节中,纯粹由人工用纸笔记录、传递、整理各种单据,造成手续繁琐,工作负荷大,数据易出错易散失等弊端,已不能满足现阶段教学管理规模对后勤报修维修管理的要求。充分利用各学校现有的校园网络,将传统的报修模式改进为网络实时报修模式,既简化了操作流程,提高了工作的科学性、快捷性和准确性,也可以方便领导实时批阅、获取相关信息,提高了工作效率,从而使学校后勤管理现代化迈上了新台阶。

1 B/S模式的优点

B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。它是随着Internet技术的兴起,对C/S模式应用的扩展。在这种结构下,用户工作界面是通过IE浏览器来实现的。B/S模式最大的好处是安装、运行、维护与修订比较简便,能实现不同的人员,从不同的地点,以不同的接入方式访问和操作共同的数据。

2 报修管理系统功能设计

报修管理系统的功能模块包括用户注册、资产注册、故障报修等,具体如下所述:

(1)用户注册功能:用户必须注册并经过审核确认身份后才能登录并使用本系统。本系统内设四个层级的用户:用户,操作员,维修人员和领导;

(2)资产注册功能:各种设备设施必须由管理员进行资产注册并经过领导审核后才能接受用户报修;

(3)故障报修:用户可以对损毁物品和设备进行报修,并跟踪其维修情况;

(4)报修处理及结果发布:用户报修时间,管理员派发维修单时间,维修人员信息,维修状况,完工时间等各种信息都将在这一窗口发布,从而让用户了解故障处理信息进程,也便于领导对相关人员进行考核;

(5)故障信息查询功能:所有权限用户都能够通过多种组合查询方式查找维修状况信息;

(6)信息交流功能:以公告栏、电子邮箱、留言板等方式与用户进行信息交流与发布。

3 用户操作流程:

设计思路:未注册用户需要注册并且通过管理员审核后才能登录该系统,登录系统后可以进行信息查询及密码修改,如需使用资产注册、报修登记等功能还需经过权限审核。

4 系统关键技术与设计 4.1 用户表的字段设置

由于后台功能模块是通过用户的级别来决定的。因此在表设计时为用户添加了level(用户级别)字段。系统主要有4种角色:用户、操作员、维修人员和领导,为防止黑客攻击,其特征代码用长随机字符来表示。

4.2 数据库连接 <add

name=“SQLConnection”

connectionString=“data Catalog=Repair;User

providerName=“System.Data.SqlClient”

ource=(localhost)\\;Initial ID=admin;Password=admin” />

4.3 登录界面设计 登录界面后台主要代码:

<table border=“0” cellpadding=“0” cellspacing=“0” style=“width: 300px”> <tr>

<td align=“center” style=“width: 100px; height: 35px”> 用 户 名:</td>

<td

align=“left”

style=“width: ID=“txtFixerName”

200px;

height:

35px”><asp:TextBox Height=“20px”

runat=“server”

Width=“180px”></asp:TextBox></td></tr>

<tr> <td align=“center” style=“width: 100px; height: 35px”> 登陆密码:</td>

<td align=“left” style=“width: 200px; height: 35px”> <asp:TextBox BorderStyle=“Groove”

ID=“txtFixerPassword”

runat=“server”

Height=“20px”TextMode=“Password”

Width=“180px”></asp:TextBox></td> </tr></table>

(其它略)

4.4 维修服务公告界面(如图)

5 系统部署

本系统开发使用ASP.NET和SQLServer2000,因此在系统部署时的要求为:

(1)运行WindowsServer2000及以上的硬件服务器; (2)IIS + Microsoft .NET Framework 2.0(ASP.Net 2.0); (3)SQL Server 2000/2005数据库。 6 结语

后勤报修系统作为学校后勤管理信息化的重要组成部分。能够在相当程度上提高后勤维修业务的工作及管理效率。实际上,文中所设计与实现的报修系统经过适应性改造也可适用于其它行业的报修及维修工作中去。

因篇幅问题不能全部显示,请点此查看更多更全内容