物业报修系统设计与实现

发布时间:2011-05-17 14:05:00

随着中小学校在信息化建设方面投入的不断加大" 软、硬件在使用过程中难免出现问题, 传统的纸质报修方 式已不适应现代教学管理模式。为此, 我们结合学校实 际, 借助ASP 与Access 平台研发了基于网络的在线报修 管理系统。经过近一年的试运行, 效果令人满意。现将研 发过程中的一些体会及报修系统的设计与实现介绍给大 家。 一、系统需求分析 我校规模较大, 拥有近60 个教学班, 2000 年以来, 学 校加大了在信息化教育方面的投入, 现拥有近千万元的 软、硬件设备, 加上总务后勤方面的设备设施, 日常维护 量可想而知。因此急需建立一套较为有效的管理体制。 二、可行性分析 硬件方面——具备相应的硬件环境。我校于2000 年 建立了校园网, 现在网络已遍布整个校园, 各办公室、普 通教室、机房、图书馆、教职工住宅等都通过校园网与因 特网互联, 上网极为方便。 软件方面——1999 年学校通过补贴的方式为教职工 配备了计算机, 2005 年每位教师都配发了笔记本电脑, 教 师在信息技术方面具有较好的应用基础。学校建有网站, 有独立的服务器, 有系统所需的运行环境。信息教育中心 的专职教师有较强的理论与实践经验, 借助于ASP 与 Access 平台, 研发系统无太大问题, 具备了系统所需的软 件环境。 三、系统结构设计与分析 系统功能——在线报修系统主要由在线报修、报修 列表、报修查询、后台管理等模块组成, 各部门、教职工借 助方便的校园网通过网络报修各类故障并在列表中显 示, 相关部门维修后通过后台管理给予反馈, 用户可通过 列表和查询模块进行相应记录的查询, 有关部门可通过 数据库进行相关数据统计。 系统结构——系统采用B/S 三层结构, 用户通过浏 览器向应用服务器发出请求, 通过应用服务器提交数据 库, 再将相应数据回应前端用户。相对于大型数据库而 言, 学校报修系统数据量不是太大, 所以将ASP 与Access 数据库结合即可。服务器端为Windows 2003 Server 平 台, IIS Web 环境, MS Access 数据库, 系统结构如图1: 图1 四、系统的实现 1.数据库设计 根据对实际需要的分析创建数据库data.mdb, 其中 有三个表: 表User 用来存放前台登录用户名及密码; 表 Bx 用来存放用户提交的报修单数据; 表Admin 用来存放 后台管理用户名及密码。 我们在MS Access 中新建表User, 字段名为User、 Pwd, 数据类型为文本; 新建表Admin, 字段名为 Adminuser、Adminpwd, 数据类型为文本; 表Bx 存放报修 单及反馈数据, 如图2。其中, ID 为自动编号的主键, Bxbm 为报修部门, Gzjs 为故障简述, Wxdd 为维修地点, Bxr 为报修人, Lxdh 为联系电话, Bxsj 为报修时间, Sfxf 为 是否修复, Bz 为备注, Bxip 为报修客户的IP 地址。 图2 接下来创建一个名为Conn.asp 的文件, 通过IIS 与数 据库连接, 源代码如下:

物业报修系统设计与实现

相关推荐