基于JavaEE小区物业管理系统,项目采用MVC模式结合SSM框架进行实现,前端页面使用Bootstrap进行实现。
(1)业主信息查询
(2)房产信息查询
(3)公告查询管理
(4)收费管理
(5)报修管理
(6)修改用户密码
(1)管理员信息管理,包括对管理员的增加、删除 、修改等
(2)完善的用户信息,包括用户信息的录入、查询、修改等
(3)房产信息管理,包括房产信息的录入、查询、修改等。
(4)公告信息管理,包括公告信息的录入、查询、修改等。
(5)报修管理,包括用户报修信息的录入、查询、修改等。
(6)保安清洁,包括保安和清洁人员信息的录入、查询、修改等。
本系统的使用者分为用户(业主)和管理员(物业)两类,根据使用者不同,将有不同的主页,对应不同的功能权限。
将本系统分为用户子系统和管理员子系统。 在用户子系统中,使用者通过账号密码(用户)登入系统,进入主页,通过主页链接,进入小区公告,业主信息查询,房产信息,收费管理,系统功能五个功能模块,在模块内可以完成报修,查看公告,查询房产相关信息,查询业主信息,查询缴费信息,修改密码,退出系统功能等。
在管理员子系统中,使用者通过帐号密码(管理员)登入系统,进入主页,通过主页链接进入管理员信息管理,物业管理,报修管理,保安保洁,公告管理,收费管理,系统功能七个功能模块:在管理员信息管理中可以对管理员使用者的信息进行管理;在物业管理模块中,可以对房产信息和业主信息进行管理;在报修管理中,可以查看报修记录并安排维修人员;在保安保洁模块中,可以对保安保洁模块中,可以对保安或保洁员的工作进行安排和记录;在公告管理模块中,可以发布公告,查看历史公告;在系统功能模块中可以进行密码管理和退出系统
jdk: 建议1.8以上。
tomcat: 8.5版本(9以上有js文件乱码的现象,,还没搞明白什么情况0.0)
编写环境:Eclipse
数据库:Mysql
@RequestMapping("/adminEdit")
public String adminEdit(Admin admin,Model model){
IAdminService adminService = new AdminServiceImpl();
admin.setPassword(MD5Util.encode(admin.getPassword()));
adminService.update(admin);
List<Admin> list = adminService.findAlladmins();
model.addAttribute("Aadmins", list);
return "/admin/admin-list";
}
@RequestMapping("/adminDelete")
public String adminDelete(String id, Model model) {
IAdminService adminService = new AdminServiceImpl();
adminService.delete(id);
List<Admin> list = adminService.findAlladmins();
model.addAttribute("Aadmins", list);
return "/admin/admin-list";
}
@RequestMapping("/change")
public void change(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
IAdminService adminService = new AdminServiceImpl();
String id = request.getParameter("id");
Admin a = adminService.findById(id);
request.setAttribute("admin", a);
RequestDispatcher rd = request.getRequestDispatcher("adminChange.jsp");
rd.forward(request, response);
}
gitee地址 : https://gitee.com/wuyanzua/blog-applet
/// <summary> /// Excel操作 /// </summary> public class ExcelHelper { /// <summary> /// DataTable导出到Excel的MemoryStream /// </sum...
Rad_to_deg --- 弧度_到_角度 的 比率Rad_to_deg = 45.0 / atan(1.0);弧度值到角度值的转换 用 角度 = 弧度值* Rad_to_deg 角度值到弧度值的转换 用 弧度值 = 角度 / Rad_to_deg转载于:https://www.cnblogs.com/howeho/p/4239139.html..._c++弧度转角度
ROS学习——Rviz显示电脑摄像头视频准备工作使用Rviz使用Rviz显示摄像头视屏显示准备工作在虚拟机设置中,将USB设置为3.1将虚拟机摄像头连接到主机使用cheese命令打开摄像头看是否连接成功使用Rvizroscorerviz使用Rviz显示摄像头视屏显示1、安装相关功能包sudo apt-get install ros-melodic-uvc-camerasudo apt-get install ros-melodic-image-* sudo apt-get i_astra pro 在rviz中调用的是电脑摄像头
痛点在多个小程序多个环境下开发,频繁切换,有时候还记不住Appid,重新找,实在烦人。解决方案微信小程序appid 修改作用于project.config.json,意味着通过脚本修改project.config.json 下的appid即可。思路通过 node 的 process.argv 获取命令行参数,根据参数获取不同的appid,进行修改通过 node 的readFileSync、writeFileSync进行对微信小程序配置文件project.config.json读写操作即可。_代码添加appid
问题描述:在本地使用socket向NetAssist传送数据的时候,执行python文件后发现报出python 报错TypeError: an integer is required错误代码:1 #!/usr/bin/env python32 from socket import *3 udpSocket = socket(AF_INET, SOCK_DGRAM)4 destIp = input(..._python an integer
中国电商市场已经把可以卖的东西都搬到网上卖了,但比较遗憾的是国内旧物电商市场却迟迟未能得到市场认可。当然,二手房、二手车、二手奢侈品等市场还算不错,不过这些产品的特殊性不能放在旧物市场之列,我们该关注的是常规用品的旧物电商市场情况。这两天58二手被爆售假问题,看似不严重,但旧物电商行业这么发展下去肯定是没有未来的,它需要一种正确的打开方式,而年轻的人的意识转变或是一个关键...
discuz x3.3论坛分区url伪静态化去除forum.php?gid=的方法免费分享了,赶紧将自己的论坛改为易收录的链接吧,绝对正确!打开 forum/discuz.htm文件搜索将forum.php?gid=$cat[fid]替换为forum-$cat[fid].html版块页:打开 source/module/forum/forum_forumdisplay.php文件搜索将Locati..._https://note.2046acg.com/forum.php?mod=forumdisplay&fid=39
2.6 在Android中创建闪屏Rachee Singh2.6.1 问题你打算创建应用程序加载时显示的闪屏(splash screen)。2.6.2 解决方案你可以采用活动或者对话框的形式构建闪屏。因为闪屏的目标在几秒钟之内就能完成,所以它可以在短时间或者单击闪屏上的一个按钮之后消失。2.6.3 讨论闪屏发明于PC时代,最初是在PC速度较慢的时候遮盖..._安卓应用开发怎么设置闪屏
JavaScript HTML DOM通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素。HTML DOM (文档对象模型)当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。HTML DOM 模型被构造为对象的树:通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。...
error:“ACCESS_MASK”: 不明确的符号_jiao_mrswang的博客-程序员宅基地错误:"ACCESS_MASK":不明确的符号错误原因:opencv的using namespace cv和windows.h中ACCESS_MASK定义冲突。解决方案:解决方案一:将项目中的所有using namespace cv;和using namespace dnn;都删除,利用cv::和cv::dnn::替换所需cv的类型,例如将Mat替换为cv::Mat,将Net替换为...https://blo_access_mask" 不明确
搭建离线瓦片地图服务并用QGIS显示离线瓦片地图_自己搭建瓦片地图服务器
开始准备学习下C,新手哦~~今天弄了个控制台程序,光标可以随意在DOS下移动~~先放一张效果图,不过很丑,大家能不能看懂,哈哈,就是I Love You.代码注释都有,其实好多东西我都是从其他地方拷贝了一些代码,毕竟是新手,还是需要多向网上的一些大神学习的。原理就是引入windows.h,首先是要获得输入的东西,然后通过判断:1.方向键:执行上下左右的移动功能2:回车键:执行换行的功能。3.普通键..._c语言光标移动到指定位置