技术实现
开发语言:jsp.框架:jsp+servlet.模式:B/S.数据库:sqlserver.开发工具:myeclipse eclipse 均可.论文字数:1万左右.
功能实现
1、 登录模块:
① 功能:实现不同权限用户的登录,学生用户登录进行损坏物品的报修;管理员登录进行对学生报修事宜的审核;维修人员登录进行对维修处理结果的反馈和记录。
② 数据项:用户名、密码、登录用户类型(即权限)。
③ 说明:不同权限用户进行不同的操作,包括增加、删除、修改和查询。
2、 维修申报和处理模块:
(1)学生用户报修信息
① 功能:当公寓财产发生损坏时,由各公寓成员登录系统进行维修申报申请。
② 数据项:报修人、公寓号、报修时间、报修事宜、处理结果、经办人和解决时间。
③ 说明:学生用户只需要填写报修人、公寓号、报修时间、报修事宜,后面的处理结果、经办人和解决时间由维修人员填写。
(2)管理员报修信息
①功能:管理员对学生申报的报修信息进行审核,管理员也能对发现有损坏的信息进行增加。
②数据项:报修人、公寓号、报修时间、报修事宜、处理结果、经办人和解决时间。
③说明:管理员需要填写报修人、公寓号、报修时间、报修事宜,后面的处理结果、经办人和解决时间由维修人员填写。
(3)公寓物品损耗信息
①功能:管理员对公寓物品损耗信息进行增加作记录。
②数据项:损耗主题、原因、时间、详细信息、处理结果、经办人、处理时间。
③说明:管理员对其进行增加、删除、修改的操作。
(4)管理员管理公寓财产信息
①功能:管理员对每间公寓的财产分类进行登记,便于管理公寓的财产。
②数据项:财产名称、购买时间、价格、生产厂商、使用公寓、备注。
③说明:只有管理员能对其进行增加、删除、修改的操作。
(5)维修人员维修信息
①功能:维修人员按照管理员的安排对报修公寓的损坏物品进行维修,并对维修结果进行反馈。
②数据项:处理结果、经办人、解决时间。
③说明:只有维修人员和管理员能对其进行增加、删除、修改的操作。
3、 维修结果处理管理模块:
①功能:公寓管理员登录系统对报修信息的处理结果进行查询和统计,对维修人员的业绩和效率进行考核。
②数据项:维修人姓名、报修时间、解决时间、
③说明:只有管理员能对其进行查询的操作。
4、 辅助功能模块:
(1)学生基本信息
①功能:对学生的基本信息进行记录,在报修系统中进行增加、删除和修改操作。
②数据项:学生姓名、性别、公寓号、学号。
③说明:只有管理员能对其进行增加、删除、修改的操作,对每个公寓成员的信息和学生基本信息一一对应,以提高报修和处理的效率。
(2)公寓分配。
公寓物品处理:包含物品损坏和物品赔偿
公寓报修记录(记录报修人、房间号、报修时间、报修事宜、处理结果、经办人等)
系统管理模块:权限设置、操作员管理、更改密码和退出。