开发工具
1、数据库:MySQL
2、开发工具:Idea、Eclipse、MyEclipse等Java开发工具均可
3、服务器:Tomcat系列均可
技术简介
系统采用Java语言开发,数据库使用MySql,后端框架采用SSM
功能摘要
功能需求是指系统为满足用户需求而必须提供的服务。典型的房屋租赁信息系统应具有以下基本功能:
(1)用户基础管理:提供用户信息的新增、删除、修改、查询等功能。
(2)其他信息管理:提供房屋出租、出售信息的新增、删除、修改、查询等功能。
(3)合同管理:出租人与用户之间的合同信息管理。
(4)查询房屋信息管理:查询房屋信息和打印功能。
(5)查询用户信息:管理员可以查询用户信息,并进行相应管理。
(6)修改密码:为了保证登录后的信息安全,用户可以修改自己的密码。
住房租赁系统中的用户群主要分为管理员、游客和注册用户三大类,不同类别的用户拥有不同的权利。其中,最大的权限是管理员,可以管理基本的用户管理等信息,包括合同管理,还可以查询住房信息、用户信息、密码修改等。游客只能查询住房信息,查看住房租赁和销售信息操作。注册用户可以查询住房信息、修改用户密码、查看住房租赁销售信息等。
以下是从管理员和普通用户的角度对系统用例图的详细描述。系统管理员负责城市房屋租赁信息系统的日常运行、平台维护和信息更新。这种用户具有较大的权限,可以登录城市房屋租赁信息系统,可以查询、添加、删除和更新房屋租赁系统数据库的信息,并可以对房屋租赁信息的历史数据进行统计分析。系统普通用户是指除系统管理员之外的所有用户的集合,它们可以包括不同的用户组,如游客、注册人员等。这些用户需要在住房租赁系统中注册个人信息后才能登录系统,主要是查看和查询房屋租赁的相关信息,不能操作后台数据。
文章目录
1 引言
1.1 选题背景和意义
1.2 国内外研究现状
1.3 论文主要工作
1.4 论文结构
2 相关技术概述
2.1 B/S架构
2.2 JavaEE技术
2.3 MySQL技术
3需求分析
3.1 系统目标
3.2 系统功能需求分析
3.3 系统非功能需求性分析
3.4 系统可行性分析
3.4.1 经济可行性分析
3.4.2 技术可行性分析
3.4.3 使用可行性分析
4 系统整体设计
4.1 系统总体架构
4.2 数据库设计
4.2.1 数据设计步骤
4.2.2数据库设计原则
4.3 系统子模块详细设计
4.3.1 用户管理模块
4.3.2 用户注册模块
4.3.3 用户登录模块
4.3.4 出租模块
4.3.5 求租模块
5 系统测试及结果分析
5.1 系统运行环境
5.2 各模型运行效果
5.2.1 登录模块
5.2.2用户管理模块
5.2.3 出租模块
5.2.4 求租模块
6 总结