- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
各专业全套优秀毕业设计图纸
各专业全套优秀毕业设计图纸
成 绩 评 阅 人 评阅日期数据库原理课程设计
题目: 房屋租赁管理系统班 级: 网络12-1
学 号:34姓 名:指导老师:2014年 10月 3 日
目录
1.需求分析 2
1.1功能分析 2
1.2工作流图 2
1.3数据流图 3
1.4数据字典 3
2.概念模型设计 5
3.逻辑结构设计 7
4.功能设计 7
5.功能模块的实现 8
5.1 系统界面 8
5.2主要源代码 13
6.总结 33
7.参考文献 331.需求分析
1.1功能分析
某房屋租赁公司欲建立一个房屋租赁服务系统,统一管理房主和租赁者信息,以便快速地提供租赁服务。该系统具有以下功能:
登记房主信息。对于每名房主,系统需登记其姓名、住址和联系电话。
登记房屋信息。所有在系统中登记的房屋都有一个唯一的识别号(对于新增加的房屋,系统会自动为其分配一个识别号)。除此之外,还需登记房屋的地址、房型(如平房、带阳台的楼房、独立式住宅等)、最多能容纳的房客数、租金及房屋状态(待租赁、已出租)。一名房主可以在系统中登记多个待租赁的房屋。
登记租赁者信息。所有想通过该系统租赁房屋的租赁者,必须事先在系统中登记个人信息,包括:姓名、住址、电话号码、身份证编号、性别。
租赁房屋。已经在系统中登记的租赁者,可以得到一分系统提供的待租赁房屋列表。一旦租赁者从中找到合适的房屋,就可以提出看房请求。系统会安排租赁者与房主见面。对于每次看房,系统会生成一条看房记录。
收取手续费。每成功一次租赁服务,系统根据租赁价格按比例生成费用清单。
变更房屋状态。当租赁者与房主达成租房或退房协议后,房主向系统提交变更房屋状态请求。
用户论坛。租赁者在论坛上寻找合租对象、与房主进行交流。
1.2工作流图
1.3数据流图
1.4数据字典
该数据库字典如下表:
库表登记 表名 中文名 handingcharges 手续费登记表 houseowner 房主信息表 houses 房屋信息表 renter 租赁者信息表 rentered 已出租的房屋表 seehistory 看房记录表
手续费登记表handingcharges houseower_name 房主的名字 houseid 房屋的编号 house_address 房屋的地址 rent_value 房屋的租金 handlingcharge 房屋的手续费
房主信息表houseowner houseower_name 房主的名字 houseower_address 房主的地址 houseower_phone 房主的电话
房屋信息表houses houseid 房屋的编号 houseower_name 房主的名字 house_address 房屋的地址 rent_value 租金 people_number 容纳最大的人数 house_type 房屋的类型 house_state 房屋的状态
租赁者信息表renter renter_id 租赁者的编号 renter_name 租赁者的姓名 renter_sex 租赁者的性别 renter_address 租赁则的地址 renter_phone 租赁者的电话 identity_card 租赁者的身份证
已出租的房屋表rentered houseid 房屋的编号 rentered_name 租赁者的姓名
看房记录表seehistory rentername 看房的租赁者 houseid 房屋编号
2.概念模型设计
图 1 房主的E-R实体图图 2 房屋的E-R实体图图 3 租赁者的E-R实体图图 3 实体及其联系的E-R图
3.逻辑结构设计
由图1转换为关系模型:房主(姓名,地址,电话)
由图2转换为关系模型:房屋(编号,房主名字,地址,租金,容纳人数,类型,状态)
由图3转换为关系模型:租赁者(编号,名字,性别,地址,电话,身份证)
由图4转换为关系模型:看房记录(租赁者的姓名,房屋的编号)手续费(房屋编号,手续费)已租赁房屋(租赁者,房屋的编号)
4.功能设计
图 5 功能结构图
5.功能模块的实现
5.1 系统界面
图 6 系统登录界面
图 7 系统主界面
图 8 登记房屋
图 8 租赁者申请看房记录图 9 更变房屋状态
图 10 查看租房记录
图 11 手续费图 12 待租赁房屋
图 13 查看个人信息
图 14 修改个人信息
图 14 修改密码
图 15 注册页面
5.2主要源代码
(1)index.jsp
%@ page
您可能关注的文档
- 《数据库原理及应用课程设计-库存管理系统》.doc
- 《数据库原理及应用课程设计-企业人事管理系统》.doc
- 《数据库原理与设计实验报告》.docx
- 《数据库原理及应用课程设计-学生学籍管理系统设计与实现》.doc
- 《数据库原理课程设计-人事工资管理系统数据库设计报告》.doc
- 《数据库原理课程设计-人事管理系统》.doc
- 《数据库原理及应用课程设计报告》.doc
- 《数据库原理实验报告》.doc
- 《数据库原理课程设计-仓库管理系统》.doc
- 《数据库原理课程设计-商品库存管理系统数据库设计》.doc
- 西方国家教育制度.pptx
- 辅警行为规范解读.pptx
- 躺平式干部自查整改措施.pptx
- 小学生宪法教育课.pptx
- 2024—2025学年度广东省茂名市第一次校际考试高二下学期3月月考历史试题(含答案).docx
- 2024-2025学年七年级下学期道德与法治期中模拟试卷(二)(统编版2024新教材含答案解析).docx
- 2024—2025学年度山西省怀仁市大地学校高二下学期第二次月考历史试题(含答案).docx
- 2024-2025学年八年级下学期道德与法治期中模拟试卷(二)(统编版含答案解析).docx
- 2024-2025学年八年级第二学期英语期中模拟试卷(三)(译林版含答案解析).docx
- 2025届甘肃省平凉市第一中学等校高三下学期4月月考历史试题(含答案).docx
文档评论(0)