项目描述
住房房租 管理员角色包含以下功能:管理员登陆,房源信息查询,房源信息增删改查,在租列表,查看租房合同,修改租房合同,退租列表,退租申请,审批看房申请,填写合同,查看退租申请,收租管理,查看代缴,查看已经缴纳的租金,日程管理,账户管理等功能。
租客角色包含以下功能:登陆页面,查看房源列表,申请看房,完善个人信息,再次申请看房,查看我的租赁,添加报障信息,查看我的代缴租金,缴纳租金,查看未处理的故障等功能  
运行环境
jdk+eclipse+tomcat+mysql+navicat
项目技术
HTML+CSS+JavaScript+jsp+mysql+Spring+mybatis  
预览地址
管理员账号/密码:admin/admin
租客账号/密码: matou/123456  
运行截图

关于开发环境
1. jdk1.8
2. myeclipse10
3. tomcat8
4. mysql utf-8
使用技术
1. ssh 框架
2. log使用的是log4j
3. 自定义properties
4. 字符集 utf-8
5. 中文乱码使用自定义过滤器
6. 分页使用的是pager-taglib框架
7. 后台登陆使用的是frameset框架
课题设计仅供参考学习使用,可以在此基础上进行扩展完善。
开发环境:Eclipse ,MySQL 5.1,JDK1.7,Tomcat 7涉及技术点:MVC模式、JavaWeb、JDBC、HTML、CSS、JQUERY、Bootstrap、json、PageModel分页、等。

开发环境:
Eclipse ,MYSQL,JDK1.8,Tomcat 7
涉及技术点:
MVC模式、SpringMvc、Mybatis、Spring、bootstrap、HTML、JavaScript、CSS、JQUERY、log4j、Ajax、maven等
系统采用Mybatis框架实现ORM对象关系映射,前台JSP实现,后台springMvc映射,使用Spring框架进行整合。适合学习J2EE的一段时间的熟手,代码思路清晰,注解详细,数据库用的是mysql5.1,服务器用的tomcat7,JDK版本1.8. 编程软件Eclispe J2EE版本。是典型MVC架构,并且前后台分离
主要功能:

1.引言    5
1.1    开发意义    5
1.2    课题意义    6
2.项目概述    6
2.1 可行性研究    6
2.1.1 经济可行性    6
2.1.2 技术可行性    6
2.1.3 运行可行性    6
2.1.4 时间可行性    7
2.1.5 法律可行性    7
3. 需求分析    8
3.1  功能需求    8
3.2  性能需求    9
4. 相关技术介绍    9
4.1    JSP技术简介    9
4.2    JSP工作原理    10
4.3    JSP体系结构    10
4.4    JSP的特点    11
4.5    系统数据库连接    12
4.6    MySQL介绍    15
4.7    BS模式与C/S模式的比较分析    17
4.8    JDBC介绍    18
5. 数据库分析与设计    20
5.1    数据库设计原则    20
5.2    设计数据库    20

CREATE TABLE `t_s_attachment` (
  `ID` varchar(32) NOT NULL,
  `attachmentcontent` longblob,
  `attachmenttitle` varchar(100) DEFAULT NULL,
  `businesskey` varchar(32) DEFAULT NULL,
  `createdate` datetime DEFAULT NULL,
  `extend` varchar(32) DEFAULT NULL,
  `note` longtext,
  `realpath` varchar(100) DEFAULT NULL,
  `subclassname` longtext,
  `swfpath` longtext,
  `BUSENTITYNAME` varchar(100) DEFAULT NULL,
  `INFOTYPEID` varchar(32) DEFAULT NULL,
  `USERID` varchar(32) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `FK_mnq23hlc835n4ufgjl7nkn3bd` (`USERID`),
  CONSTRAINT `FK_mnq23hlc835n4ufgjl7nkn3bd` FOREIGN KEY (`USERID`) REFERENCES `t_s_user` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CREATE TABLE `t_s_base_user` (
  `ID` varchar(32) NOT NULL,
  `activitiSync` smallint(6) DEFAULT NULL,
  `browser` varchar(20) DEFAULT NULL,
  `password` varchar(100) DEFAULT NULL,
  `realname` varchar(50) DEFAULT NULL,
  `signature` blob,
  `status` smallint(6) DEFAULT NULL,
  `userkey` varchar(200) DEFAULT NULL,
  `username` varchar(10) NOT NULL,
  `departid` varchar(32) DEFAULT NULL,
  `debit` decimal(5,2) DEFAULT '0.00',
  PRIMARY KEY (`ID`),
  KEY `FK_15jh1g4iem1857546ggor42et` (`departid`),
  CONSTRAINT `FK_15jh1g4iem1857546ggor42et` FOREIGN KEY (`departid`) REFERENCES `t_s_depart` (`ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO `t_s_base_user` VALUES ('402881e5455f7eca01455f7f46290044',1,NULL,'c44b01947c9e6e3f','管理员',NULL,1,NULL,'admin','402881e5455f7eca01455f7f45b80015',100.00),('402881e54596fb2e014596fefd8c0001',NULL,NULL,'8f6958dabefcff2f','刘德华',NULL,1,NULL,'liu','402881e54586e3be014586ea3dc70007',100.00),('402881e54596fb2e014596fefefc0004',NULL,NULL,'283e0ba3d8220f7a','李连杰',NULL,1,NULL,'lee','402881e54586e3be014586ea3dc70007',100.00);

DROP TABLE IF EXISTS `t_s_config`;

CREATE TABLE `t_s_config` (
  `ID` varchar(32) NOT NULL,
  `code` varchar(100) DEFAULT NULL,
  `content` longtext,
  `name` varchar(100) NOT NULL,
  `note` longtext,
  `userid` varchar(32) DEFAULT NULL,
  PRIMARY KEY (`ID`),
  KEY `FK_m3q8r50ror4fl7fjkvd82tqgn` (`userid`),
  CONSTRAINT `FK_m3q8r50ror4fl7fjkvd82tqgn` FOREIGN KEY (`userid`) REFERENCES `t_s_user` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

基于SSM房屋租赁管理系统相关推荐

  1. 基于JAVA房屋租赁管理系统计算机毕业设计源码+系统+lw文档+部署

    基于JAVA房屋租赁管理系统计算机毕业设计源码+系统+lw文档+部署 基于JAVA房屋租赁管理系统计算机毕业设计源码+系统+lw文档+部署 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 ...

  2. 基于SSM酒店管理系统

    1,项目功能: (1)房间管理:该模块主要实现房间信息的查询,房间信息的删除,房间信息的修改以及房间信息的查看.管理员可以在系统中查看房间列表,并对列表信息后面得编辑按钮进入编辑页面,在编辑页面把修改 ...

  3. 基于SSM教务管理系统

    1,项目功能: 学校教务管理系统根据需求分析,分为三个用户类型:管理员,学生,教师,而每个用户类型具备不同的功能.管理员管理用户信息,系统信息,课程审核等,学生可以查询课程和成绩信息,还可以修改个人信 ...

  4. 基于springboot房屋租赁管理系统 (源代码+数据库+需求分析文档) 006

    代码地址 https://gitee.com/ynwynwy/houserent-public 基于springboot房屋租赁管理系统 (源代码+数据库+需求分析文档) 一.系统介绍 包括管理员.房 ...

  5. 基于SSM汽车维修管理系统-连锁店版

    基于SSM汽车维修管理系统-连锁店版 本系是针对汽车修理厂行业开发的管理系统.可以适配单店使用,也可以适配连锁店使用.整个系统的框架是基于ssm搭建,使用MySQL作为数据库,使用idea作为开发工具 ...

  6. 基于SSM物业管理系统

    1,项目功能: 业主管理,漏洞信息管理,房间信息管理,房号绑定,车位信息管理,缴费信息,报修管理,投诉管理等. 适合做毕业设计参考项目. 2,涉及技术:SSM框架,Maven,Tomcat 3,开发环 ...

  7. java项目-第104期基于ssm出租车管理系统-java毕业设计

    java项目-第104期基于ssm出租车管理系统 [源码请到资源专栏下载] 1.项目简述 这是汽车出租车管理系统,主要是解决出租公司或者汽车销售公司的车辆借用问题.比如用户 借用某辆车.借车归还等流程 ...

  8. 基于SSM图书管理系统

    1查询所有图书 管理员Manager 对象在进入到系统中后,选择图书查询时,系统执行管理书库Books对象中的获取所有图书信息,形成List<Books>返回给页面进行显示. 2 条件图书 ...

  9. 白嫖项目基于ssm房屋租赁系统源码【开源项目】

    ssm房屋租赁系统 运行工具:idea或eclipse均测试,可以运行. 开发技术: 后端ssm(spring springmvc mybatis)   前端:jsp  jquery 数据库:mysq ...

  10. 基于SSM固定资产管理系统

    开发技术:SSM(spring+springmvc+mybatis)+maven 开发环境:idea+mysql+tomcat 项目名称:基于SSM的固定资产管理系统 系统功能简介:系统分为三个角色, ...

最新文章

  1. (C++)按照公式求圆周率pi的近似值的两种方法
  2. Java Swing Button控件点击事件的几种写法
  3. 信息系统项目管理师备考经验
  4. Linux Shell脚本编程 --split命令
  5. nest 架构_如何与其他人分享您的Nest Cam Feed
  6. Mybatis配置信息浅析 MyBatis简介(二)
  7. 浏览器同源策略,及跨域解决方案
  8. js-JavaScript高级程序设计学习笔记2
  9. ASP.NET:插件化机制
  10. hdu 4355 Party All the Time
  11. dialog能提交数据吗_硬盘坏了能恢复数据吗?实用硬盘修复软件
  12. Java程序设计基础笔记 • 【目录】
  13. 文本特征提取:词袋模型/词集模型,TF-IDF
  14. Git删除历史记录(已提交)中的大文件
  15. 【日用】获取pfx证书序列号
  16. android 1.5 app,萌新编程app
  17. 小程序实现漂亮的个人中心版面
  18. ubuntu中firebox无法联网
  19. NPDP知识推送-第一章新产品开发战略(1)
  20. 35个极好的高质量PSD源文件网站三

热门文章

  1. 计算机主板USB接口介绍,如何解决计算机主板USB接口供电不足
  2. 华为工作10年,年薪80万。
  3. Linux 文件同步工具——rsync
  4. 微信小程序应用百度地图API
  5. 如何运用dos命令进入C盘?Dos常用命令大全
  6. Ps(Adobephoto shop)当中的色彩范围应该使用在什么地方和使用方法和快速的将一张图片变成素描
  7. ubuntu使用byzanz截取gif动态图
  8. java 排班日历,排班日历
  9. Python 批量推送微信公众号模板消息
  10. 于的繁体字有几种写法_于字书法繁体字怎么写