房屋租赁管理系统具有不同的用户对象,因此需要通过不同的用户权限来实现不同角色对各自功能模块的访问。对于整个系统来说,用户权限的管理是实现系统功能的依据和整个系统能交付使用的基础。本系统已经预先设定了不同的角色,用户在创建人员信息之后即可根据相应的角色实现各自的功能、满足个人的需求、完成自己的工作,具有较强的逻辑性。同时,信息的上传、审核和管理流程保证了信息在该系统的正确性和良好的流通性。
房屋租赁管理系统有不同的用户角色。不同的用户权限对应不同的模块的访问,所以用户权限为整个房屋租赁管理系统的基础,从而完成各功能模块的实现。
拟解决的主要问题:实现用户、角色、权限三者之间的关联、实现不同权限对于不同模块功能的访问控制。
本系统基于python和js易于维护,同时基于浏览器操作有着跨平台的优势,Django框架较为成熟构建速度较快便于快速开发更新,MySql数据库容易上手应用广泛。
操作可行性:本系统基于HTML直观简易用户点击即可进行操作,操作十分方便简洁。
(1)用户注册与登录功能
(2)发布房源信息功能
(3)查询房源信息功能
(4)浏览资讯信息功能
(6)用户管理功能
(7)房源信息管理功能
(8)发布资讯信息功能
(9)资讯信息管理功能
本网站基于Django 和MySql开发,使用开源技术平台经济成本较低,用户可以直接点击观看无需更多经济付出。
目 录
第一章 概述 1
1.1 研究背景 1
1.2 开发意义 1
1.3 研究现状 1
1.4 研究内容 2
1.5 论文结构 2
第二章 开发技术介绍 3
2.1 系统开发平台 3
2.2 平台开发相关技术 3
2.2.1 Python简介 3
2.2.2 mysql数据库介绍 3
2.2.3 MySQL环境配置 3
2.2.4 Django介绍 4
2.2.5 B/S架构 4
第三章 系统分析 5
3.1 可行性分析 5
3.1.1 技术可行性 5
3.1.2 操作可行性 5
3.1.3 经济可行性 5
3.2 性能需求分析 6
3.3 功能分析 6
第四章 系统设计 8
4.1功能结构 8
4.2 数据库设计 8
4.2.1 数据库E/R图 8
4.2.2 数据库表 11
第五章 系统功能实现 22
5.1管理员功能模块 22
5.2用户功能模块 27
5.3中介功能模块 30
第六章 系统测试 33
第七章 总结与心得体会 34
7.1 总结 34
7.2 心得体会 34
致 谢 35
参考文献 36