一、源码特点
  android h5 宿舍报修管理系统是一套完善的WEB+android设计系统,对理解JSP java,安卓app编程开发语言有帮助(系统采用web服务端+APP端 综合模式进行设计开发),系统具有完整的
源代码和数据库,系统主要采用B/S模式开发。

二、功能介绍
本系统的最终用户为学生、管理人员和维修人员,根据我们日常生活中的经验和实际情况,结合对同学、管理人员以及维修人员的调查,得出用户的实际需求。由于考虑到维修人员不方便使
用电脑,因此只为维修人员提供app登录系统的方式,而为学生和管理人员提供两种登录系统的方式(网页登录和app登录)。以下为系统具体实现功能:
学生登陆账号为12位的学号,维修人员登录账号为手机号,报修单包括报修单号、报修人姓名、宿舍号、报修人手机号、维修人姓名、维修人手机号、报修日期、预约日期、预约时间段、处
理进度、维修前照片、问题描述、维修后照片、处理结果、满意度、反馈意见、备注(供审核不通过或无法维修时填写原因)。
报修单处理进度:已提交待审核、审核通过待分配、审核不通过、已分配待处理、无法处理、已处理待确认、已完成。
(一)PC端(web页面):
1、学生:
(1)用户登录模块,可修改密码。
(2)个人信息模块:可以修改个人信息(手机号、宿舍号)。
(3)个人报修单管理模块:
报修单填写:必须填写预约日期、预约时间段、问题描述,上传维修前照片(可不上传);
报修单提交:提交后自动生成一个报修单号;
报修单修改:报修单备注中可查看审核不通过的原因,可以对审核不通过的报修单进行修改,也可以选择删除当前报修单;
报修单查看:查看自己的报修单,可按照处理进度查询;
提醒维修人员维修:提醒之后维修人员app端会弹出提示消息,不可频繁提醒;
在维修完成后进行确认并填写维修单上的满意度和反馈意见,满意度必选,反馈意见可不填。
2、管理人员:
(1)用户登录模块,可修改密码。
(2)报修单管理模块:
报修单查看:可查看所有报修单的处理进度,也支持根据报修单号、宿舍号、报修人、维修人员、报修日期、报修单处理进度查询报修单,可根据查询结果导出报修单信息,导出信息可由管
理人员自行选择(比如只导出报修单的单号、宿舍号、维修人员、满意度);
报修单审核:对提交的报修单进行审核,审核通过后才能分配给具体的维修人员,审核不通过的话要返回给学生进行修改,需填写审核不通过的原因;
报修单分配:在管理人员对报修单进行分配之前系统会自动根据预约时间和维修人员的工作时间进行智能分配,需管理人员确认之后才算分配完成,若系统选择的维修人员无法在预约时段进
行维修,管理人员可进行更改。
(3)维修人员账号管理模块:
    新增维修人员账号:以维修人员的手机号作为账号进行新增,初始密码为111111;
删除维修人员账号:删除离职的维修人员账号。
(4)学生账号管理模块:
批量新增:提供excel模板(学号、姓名、宿舍号、手机号、入学年份),上传填写好的模板可批量导入一批学生,并设定初始密码为123456;
批量删除:根据学生入学年份批量删除一批学生账号。
(二)手机端(app):
1、维修人员:
(1)用户登录模块,可修改密码,首次登录后要修改密码且不能和原密码相同。
(2)个人信息模块:
完善个人信息:首次登录要先完善个人信息才可使用,填写工号、姓名、工作日,系统自动将登录账号作为手机号;
修改个人信息:修改手机号、工作日。
(3)报修单处理模块:
查看报修单:查看自己的报修单,可按照处理进度查询;
修改报修单:维修完成后上传维修后的图片并将报修单进度更改为已修改未确认,若不可维修则更改为无法处理。
2、学生:同PC端
3、管理人员:
(1)用户登录模块,可修改密码。
(2)报修单管理模块:
报修单查看:可查看所有报修单的处理进度,也支持根据报修单号、宿舍号、报修人、维修人员、报修日期、报修单处理进度查询报修单;
报修单审核:对提交的报修单进行审核,审核通过后才能分配给具体的维修人员,审核不通过的话要返回给学生进行修改,需填写审核不通过的原因。

public String add(){try{dao.insert(gonggao);}catch(Exception e){System.out.println(e.toString());}ServletActionContext.getRequest().setAttribute("msg", "<script>alert('添加成功');</script>");return addPage();}public String list(){try{gonggaos=dao.findlist("");}catch(Exception e){System.out.println(e.toString());}return "gonggaolist";}public String del(){String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();try{dao.delete(keyid);}catch(Exception e){System.out.println(e.toString());}ServletActionContext.getRequest().setAttribute("msg", "<script>alert('删除成功');</script>");return list();}public String modPage(){String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();try{      gonggao=dao.findbean(keyid);}catch(Exception e){System.out.println(e.toString());}return "gonggaomodPage";}
public String detail(){String keyid=ServletActionContext.getRequest().getParameter("keyid").toString();try{      gonggao=dao.findbean(keyid);}catch(Exception e){System.out.println(e.toString());}return "gonggaodetail";}public String mod(){try{dao.modify(gonggao);}catch(Exception e){System.out.println(e.toString());}ServletActionContext.getRequest().setAttribute("msg", "<script>alert('修改成功');</script>");//location.href='bookmanage';return list();}

三、注意事项
1、管理员账号:admin密码:admin 数据库配置文件DBO.java
2、WEB开发环境为TOMCAT7.0,Myeclipse8.5开发,安卓开发eclipse sdk15 H5页面设计app功能界面UI 等 数据库为mysql,使用java语言开发。
3、数据库文件名是jspfandssbx.sql ,系统名称andssbx
4、服务后台地址:login.jsp

四 系统实现

android h5 宿舍报修管理系统myeclipse开发mysql数据库编程服务端java计算机程序设计相关推荐

  1. JSP危险化学品管理系统myeclipse开发mysql数据库bs框架java编程jdbc详细设计

    一.源码特点      JSP危险化学品管理系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8. ...

  2. JSP房地产门户管理系统myeclipse开发mysql数据库BS模式java编程网页结构详细设计

    一.源码特点      JSP 房地产门户管理系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8 ...

  3. JSP水电费管理系统myeclipse开发mysql数据库web结构java编程

    一.源码特点   JSP水电费管理系统 是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发. 下载地址: JSP水电费管理系 ...

  4. JSP酒店管理系统myeclipse开发mysql数据库bs框架java编程jdbc详细设计

    一.源码特点      JSP 酒店管理系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8.5开 ...

  5. jsp高校活动管理系统Myeclipse开发mysql数据库web结构jsp编程计算机网页项目

    一.源码特点     jsp高校活动管理系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发.开发环境为 T ...

  6. jsp 实验室管理系统Myeclipse开发mysql数据库web结构jsp编程计算机网页项目

    一.源码特点   jsp 实验室管理系统  是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发.开发环境为 TOMCAT7. ...

  7. JSP出租房管理系统myeclipse开发mysql数据库BS模式java编程网页结构详细设计

    一.源码特点      JSP 出租房管理系统是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,开发环境为TOMCAT7.0,Myeclipse8.5 ...

  8. JSP实习实训管理系统myeclipse开发mysql数据库WEB结构java编程

    一.源码特点   JSP 实习实训管理系统 是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发. JSP实习实训管理系统my ...

  9. jsp员工管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目

    一.源码特点   jsp 员工管理系统 是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发.开发环境为TOMCAT7.0,M ...

最新文章

  1. fastJson结合Nutz.Mapl的进阶应用
  2. oracle如何上传图片,js实现上传图片之上传前预览图片
  3. [实验]自举?只不过是电容和二极管捣的乱
  4. 价值上亿元的IT机房,都有哪些设备?
  5. python listbox输入内容自动换行_python中的图像界面设计(二)
  6. devc代码补全没效果_从零开始写文本编辑器(二十八):自动补全(上)
  7. Android之Launcher分析和修改3——Launcher启动和初始化
  8. android+阴影+xml,Android 阴影视图 ShadowViewHelper
  9. Mybatis源码分析开篇
  10. linux下修改当前目录下图像文件并删除
  11. SSM框架笔记12:Spring JdbcTemplate
  12. 使用CSS修改HTML5 input placeholder颜色
  13. 367.有效的完全平方数   (力扣leetcode) 博主可答疑该问题
  14. 在拼多多上班,是一种什么样的体验?我心态崩了呀!
  15. js实现分页并请求ajax,js实现ajax分页完整实例
  16. 微信开放平台开发第三方授权登陆(一):开发前期准备
  17. (Python学习) 10位老师随机分配到4个教室,保证每个教室至少有2个老师
  18. flink 滚动窗口、滑动窗口、会话窗口、全局窗口
  19. 微信网络营销 你造吗?
  20. 在Windows 7和Vista中禁用程序兼容性助手

热门文章

  1. 敏捷领导力——组织敏捷转型的脚手架(Scaffolding)模型解析
  2. Zhou_Zy's OI life.
  3. Hadoop分布式集群的安装(图解)
  4. java访问成员变量和方法_如何访问类的成员变量和方法
  5. Xshell如何设置鼠标右键粘贴
  6. gradle 7.2.0以上版本配置 不同model资源文件不通用的问题
  7. [ACPI高级配置与电源接口] -ACPI基础
  8. BBC鸟类纪录片《布谷鸟 Cuckoo》全1集 720P/1080i高清纪录片资源百度云盘下载
  9. 化合物分子可合成性打分 SA_Score;rdkit QED定量评估类药性
  10. MongoDB笔记记录(雷哥课堂)--mongodb介绍