在系统的设计中,分为程序编写和数据库设计两个部分设计,其中,程序编写主实现了学生,教师,维修人员,管理员用户等功能,后台数据库主要为程序编写做数据支持。
主要需要熟练掌握动态网页开发的相关技术,将所学的知识用于实际的生活中,并且在实际的生活中发挥各方面的效益。内容包括几大功能模块
管理员对系统中的所有信息进行管理包括账号管理,学生信息管理,教师信息管理,公寓信息管理,维修评价信息管理,公告信息管理等功能模块。
学生用户的功能包括修改自己的信息,修改自己的登陆密码,在线报修,报修评价,查看公告信息等功能。
教师用户的功能包括修改自己的信息,修改自己的登陆密码,在线报修,报修评价,查看公告信息等功能。
维修人用户的功能包括修改自己的信息,修改自己的登陆密码,在线处理报修,查看报修评价,查看公告信息等功能
二、 用户权限
1、 超级管理员权限
A、 导入维修人员/学生、教师信息,(超级管理员的一个后台任务,比如每个新学期,他就要把新生表或教师表导入,可以直接用excel导入数据库,)
B、 实现对用户的管理:删除。(只要实现这个功能就可以,因为用户可以直接修改自己的信息,后面会提到)
实现对维修人员的管理:增、删、改、查。
C、 管理一下公告的发布(每天后台更新),查看用户对维修人员的评价。
2、 维修人员权限
A、 主要任务就是:查看自己维修楼的今天报修情况,并进行处理(上门维修)
B、 可以对负责宿舍楼的用户进行管理:删除。
3、 用户权限
1)用户有:学生(在宿舍上网)
老师(在行政楼上网)
2)用户可以直接登录(因为他们的信息已经导入,包括:学号,姓名)
用户名:学号/学工号
密码:学号/学工号的后三位(默认)
3)用户登陆后,首先是完善自己个人信息,
4)最后就是用户的权限了
这个系统主要是针对用户报修,用的。
所以,用户最基本的就是解决自己的网络问题。