完整版房屋租赁系统软件工程毕业课程设计.docx
- 文档编号:12382434
- 上传时间:2023-06-05
- 格式:DOCX
- 页数:83
- 大小:227.18KB
完整版房屋租赁系统软件工程毕业课程设计.docx
《完整版房屋租赁系统软件工程毕业课程设计.docx》由会员分享,可在线阅读,更多相关《完整版房屋租赁系统软件工程毕业课程设计.docx(83页珍藏版)》请在冰点文库上搜索。
完整版房屋租赁系统软件工程毕业课程设计
燕山大学
软件工程课程设计说明书
题目:
房屋租赁与管理系统
学院(系):
信息科学与工程学院
年级专业:
计算机
学号:
学生姓名:
学号:
学生姓名:
指导教师:
教师职称:
燕山大学课程设计(论文)任务书
院(系):
学号
学号
基层教学单位:
学生姓名
学生姓名
专业(班级)
专业(班级)
设计题
目
根据设计题目完成如下设计任务:
设
1、软件的需求分析。
给出软件需求的描述,建立模型;
计
2、软件的总体设计。
给出软件结构设计的结果,并给出说明;进行数据
内
库设计,并给出设计的表单等结果;根据需要可以进行界面设计。
容
3、软件的详细设计。
给出各模块内部算法和处理流程。
设1、第十八周—第十九周以组为单位进行软件需求的调研;
计2、第二十周完成课程设计报告的撰写和验收;
要3、课程设计根据模板给出的模式撰写;
求4、报告的正文的撰写参照毕业设计论文规范要求。
工
作
计
划
参
考
资
料
指导教师签基层教学单位主任签
字字
说明:
此表一式四份,学生、指导教师、基层教学单位、系部各一份。
年月日
燕山大学课程设计评审
工作分工:
姓名学号成绩
年月日
摘要......................................................................................................................................
3
第一章
绪论..........................................................................................................................
4
1.1
房屋租赁管理系统开发背景..................................................................................
4
1.2
房屋租赁管理系统开发目标..................................................................................
4
第二章
需求分析..................................................................................................................
5
2.1
可行性分析.............................................................................................................
5
2.1.1
经济可行性分析...........................................................................................
5
2.1.2
操作可行性分析...........................................................................................
5
2.1.3
技术可行性分析..........................................................................................
5
2.1.4
社会因素可行性..........................................................................................
5
2.1.5
结论..............................................................................................................
6
2.2
系统开发需求分析.................................................................................................
6
2.3
数据流分析.............................................................................................................
6
2.4
数据字典.................................................................................................................
8
第三章
总体设计................................................................................................................
16
3.1
系统总体结构设计.............................................................................................
16
3.2
系统数据模型.....................................................................................................
18
3.2.1
E-R图......................................................................................................
18
3.2.2
数据库设计..............................................................................................
19
第四章
详细设计................................................................................................................
25
4.1
系统模块设计........................................................................................................
25
4.2
系统模块简介.....................................................................................................
25
4.2
个人信息管理模块.............................................................................................
26
4.2.1
个人信息管理模块功能简介..................................................................
26
4.2.2
个人信息管理模块的详细设计..............................................................
26
4.3信息发布模块........................................................................................................
27
4.4
房源管理模块.....................................................................................................
27
4.4.1
房源管理模块的功能简介......................................................................
27
4.4.2
房源管理模块详细设计..........................................................................
27
4.5
房源查询模块.....................................................................................................
27
4.5.1
房源查询模块的功能简介......................................................................
27
4.5.2
房源查询模块详细设计..........................................................................
28
4.6
信息交流模块.....................................................................................................
28
4.6.1
信息交流模块的功能简介......................................................................
28
4.6.2
信息交流模块的详细设计......................................................................
28
4.7
用户管理模块.....................................................................................................
28
4.7.1
用户管理模块功能简介..........................................................................
28
4.7.2
用户管理模块详细设计..........................................................................
29
结
论..................................................................................................................................
29
参考文献
..............................................................................................................................
30
摘要
本文设计并实现了一套基于Web的房屋租赁管理系统,力求能简
洁高效地解决房屋出租管理方面的问题。
本系统采用BS模式,基于
ASP.net平台开发,后台数据库采用SQLServer2000,WEB服务器采用IIS
6.0。
系统主要由以下几个模块组成:
数据发布模块,数据查询模块,数
据管理模块,身份验证模块,系统管理模块。
系统实现了用户登录,房
屋出租信息发布,信息修改,房屋收费项设置,信息查询,房屋求租信
息发布等功能。
使用本系统,客户端用户只需要通过浏览器访问就可以
实现对房屋出租信息管理的操作。
关键词:
基于Web的房屋出租;管理系统;数据库
第一章绪论
1.1房屋租赁管理系统开发背景
20世纪以来社会生产力迅速发展,科学技术突飞猛进,人们进行信息交流的深度与广度不断增加,信息量急剧增长,传统的信息处理与决策的手段已不能适应社会的需要。
信息的重要性和信息处理问题的紧迫性空前提高,面对着日益复杂和不断发展变化的社会环境,特别是企业间日趋剧烈的竞争形势,一个人、一个企业要在现代社会中求生存、求发展、必须具备足够的信息和强有力的信息收集与处理手段。
对于房屋出租者来说,大量复杂的房产、租金、合同信息难于通过传统的方法进行管理;对于租房者来说,大量复杂的房产信息使他们感到迷茫。
房屋出租管理系统正是钟对上述的问题而开发的。
通过计算机系统来管理房屋出租情况,可以解决大量房产信息的查询和管理,同时也为租房者提供方便。
这样使原本复杂的房产、租金、合同信息简单化。
1.2房屋租赁管理系统开发目标
本系统开发的目标就是完全解决了房屋租赁系统通用性问题,具有操作界面简
洁方便灵活、可靠、安全、可扩充等特点。
系统简便易操作,适用于一般的操作管
理员。
第二章需求分析
2.1可行性分析
2.1.1经济可行性分析
本系统开发简单但要耗去一定的时间,所用的开发工具和软件都差
不多是免费的。
而且,由于系统能够在未来较长的一段时期内稳定地发
挥作用,这对于学生房屋租赁信息的自动化管理,称业管理企业的人力
和财力都有很大的帮助。
由此可见在,开发此系统在经济上是完全可行
的。
2.1.2操作可行性分析
如今的计算机已经走进千家万户,硬件成本的下降,导致计算机购
买成本的降低.我的这套系统是利用自己的计算机加MicrosoftVisual
FoxPro6.0作为软件的开发平台,使开发出来的系统有友好的用户界面、
有良好的安全性设置、有详细的操作说明书,这样更使各类用户很快地
掌握系统的使用方法,操作友好因此在操作上是可行的.
2.1.3技术可行性分析
从目前IT业界比较流行的数据库开发、管理软件来看,对于比较简
单的中小型数据库,VisualBasic6.0和Windows2000的结合无疑是在实
际应用中较为成功的一种解决方案。
为用户提供了业界软件开发一直坚
持的非常友好、操作简单的用户界面、完善强大的数据库操作功能和简
洁明了的数据库接口。
所以技术实行起来相对会容易。
2.1.4社会因素可行性
法律方面的可行性:
该项目不存在合同责任、侵犯专利权和侵犯版
本权等方面的问题;使用方面的可行性:
该项目主要用于房屋出租信息
管理。
2.1.5结论
综上所述,房屋出租管理系统的技术成熟、完备,测试手段可靠,具
有良好的效益,因此本工程可立即开发。
2.2系统开发需求分析
本系统建设方便了房源信息管理。
需要达到以下的要求:
(1)界面友好,操作简单。
本系统设计采用了目前国内外最新的面向对象的开发工具,系统整体结构设计合理,数据处理功能齐备,界面清晰有好,操作简便,用户几个小时就能学会使用。
(2)完善组织结构。
首先要明确主题,然后围绕主题进行素材、资料的搜集,围绕主题把要表现的内容分成若干部分,每个部分再进行划分。
(3)合理规划布局。
能够实现以下一些功能:
对于不同的人员有不同的权限:
游客人员:
不用登陆可以查看查询房价,咨询房产,查询是否有房出租。
管理人员:
用户登陆后可以对房屋、租金、合同信息进行查询、添加、删除、保存。
(4)具备帮助模块。
如果使用系统时遇到不清楚,可以使用帮助,用户可以非常容易的在此学会如果使用本系统。
2.3数据流分析
数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。
数据流程分析的目的就是要发现和解决数据流通中的问题。
数据流图是
一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经
受的变换。
在线房屋租赁管理系统的数据流程为:
系统管理员经过身份验证可
以查看和修改自己的个人信息,更新房源操作,查询房源。
用户经过身
份验证可以查看和修改自己的个人信息,查询房源。
系统管理员和用户
都可以发布出租,求租,预约看房,预定房源信息。
根据对系统的流程分析,得出系统的数据流图如图2.1所示
用户信息表
息
信
员
用户信息表
理
管
后
的
修
改
改
修
后
的
个
用户
用户
人
信
个人
息
信息
用户信息
管理
息
信
源
房预约信息
用户
房源
用户信息
身份
查询条件
用户
验证
查询
1
2
息
信
员
理
房源信
管
息
要发布的房源信息
息管理
信
更新后的房源信息
员
管理员
理
管
预约信息表
果
结
约
预
预约
租房信息
租赁
房源信
息
房源信息表
求租信息表
息
信
求
租
发布
用户信息表
产生租
求租信息
管理员
信息
3
房信息
房
源
息
信
息
信
源
房
租
用户
出
出租信息表
图2.1数据流图
2.4数据字典
名字用户信息
别名无
描述记录用户信息
定义用户信息=用户编号+用户
昵称+真实姓名+性别+密码+
邮箱+qq+邮编+
电话+权限级别+联系地址
位置用户验证中心
名字密码
别名
描述验证用户是否合法的唯一凭
证
定义密码=1{字符}10
位置用户信息
个人信息管理
用户管理
名字权限级别
别名
描述验证用户类型
定义权限级别=1{数字}5位置用户信息表
个人信息管理
名字用户昵称
别名用户名
描述标识用户的凭证
定义用户名=1{字符}10
位置用户信息
个人信息管理
用户管理
名字邮箱
别名e-mail
描述取回密码凭证
定义邮箱=1{字符}50
位置用户信息
个人信息管理
名字回帖
别名
描述记录回复帖子的信息定义回帖=回帖编号+回复
帖子标题+回复帖子内
容+回复帖子时间+被回复帖子编号+回复人
位置帖子管理
名字回复帖子标题
别名
描述所回复帖子标题
定义回复帖子标题=1{字
符}200
位置回帖
帖子管理
名字回复帖子时间
别名
描述记录回复帖子的时间
定义回复帖子内容={日期}
位置回帖
帖子管理
名字回帖编号
别名
描述标志帖子的唯一标志
定义回帖编号={数字}
位置回帖
帖子管理
名字回复帖子内容
别名
描述记录回复帖子的内容
定义回复帖子内容=1{字
符}200
位置回帖
帖子管理
名字被回复帖子编号
别名
描述记录回复帖子的内容定义被回复帖子编号=1{数
字}5
位置回帖
帖子管理
名字出租信息
别名
描述储存出租房屋信息
定义出租信息=房屋编号+
房屋类型+房屋结构+房
屋区域+房屋价格+面积+
地址+装修情况+楼层+发
布日期+有效期+发布人
位置出租管理部分
名字发布人姓名
别名
描述标志出租信息的发布人定义发布人姓名=1{字符}10位置出租信息
出租管理部分
用户信息
个人信息管理部分
名字房屋类型
别名
描述标志房屋类型的凭证定义房屋类型=1{字符}10位置出租信息
出租管理部分
房屋类型
房屋类型管理部分
名字房屋区域
别名
描述标志房屋区域的标志定义房屋区域=1{字符}10位置出租信息
出租管理部分
房屋区域
房屋区域管理部分
名字房屋编号
别名房屋ID
描述标志房屋的标志
定义房屋编号=1{字符}10
位置出租信息
出租管理部分
名字有效期
别名
描述出租房屋信息的有效天
数
定义有效期=1{字符}10
位置出租信息
出租管理部分
名字房屋结构
别名
描述标志房屋结构的标志
定义房屋结构=1字符}10
位置出租信息
出租管理部分
房屋结构
房屋结构管理部分
名字发布日期
别名
描述发布人发布信息的具体
时间
定义发布日期={日期}
位置出租信息
出租管理部分
名字房屋区域表
别名
描述标志房屋区域
定义房屋区域表=房屋编号+房屋区域名称
位置房源管理部分
名字房屋编号
别名
描述标志房屋区域的唯一标
志
位置房屋区域表
名字求租信息
别名
描述储存求租房屋信息
定义求租信息=房屋编号+
房屋类型+房屋结构+房
屋区域+房屋价格+面积+
地址+装修情况+楼层+发
布日期+有效期+发布人位置求租管理部分
名字
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整版 房屋 租赁 系统软件 工程 毕业 课程设计
![提示](https://static.bingdoc.com/images/bang_tan.gif)