房屋中介管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《数据库原理课程设计》任务书
题目:房屋中介管理系统
学生姓名:朱强学号:13480144 班级:13物联网工程1班
题目类型:软件工程(R)指导教师:
一、数据库课程设计题目简介
该设计要求学生以房屋中介管理系统为背景,设计并开发一套“房屋中介管理系统”软件。
通过该题目的设计、开发,使学生初步得到数据库开发的训练,全面培养软件开发过程中的分析、设计、编码、测试及文档规范书写的能力,得到软件开发的综合训练,提高解决实际问题的能力。
二、数据库课程设计的任务
1、查阅文献资料,一般在10篇以上;
2、以房屋中介管理系统为背景,通过调研、分析现有的管理模式和已有的管理软件,建立系统模型;
3、完成软件结构设计、数据库设计和算法设计;
4、完成房屋中介管理系统的软件开发和测试工作。
5、撰写设计说明书;
6、做好答辩工作。
三、数据库课程设计的主要内容、功能及技术指标
某房屋中介公司拥有多名职员分管不同业务,公司与多名房主具有业务联系,每个房主在委托房屋中介公司进行房屋的出租或出售时都要填写一张表格,说明房屋的地址、面积、朝向、类别以及价格等相关信息。需要租住或购买房屋的客户在向中介公司寻求服务时,也需要登记需要租住或购买的房屋的细节要求。职员负责与客户约定时间,并陪同客户看房,若客户看中房屋,公司将记录客户购买或租住房屋的合同的相关信息。为此公司设计一个数据库应用系
统。
1、系统功能的基本要求:
(1)管理公司职员的基本信息,以及所进行的业务信息,如联系客户、陪同客户看房的信息。
(2)登记房屋、房主以及客户的信息,并能进行方便地增、删、改。
(3)方便房主查询所需要的房屋的查询功能。
(4)统计待租或待售的房屋信息等。
2、数据库要求:(在数据库中至少应该包含下列数据表)
(5)公司职员基本信息表;
(6)客户基本信息表;
(7)房屋基本信息表;
(8)客户购买或租住房屋的合同的相关信息表。
3、其它要求:
(1)系统要实现满足多种条件的统计分析功能,有些统计数据要采用图表的格式呈现;
(2)系统要有一定的安全控制策略;
(3)系统要采用实际数据进行测试。
四、数据库课程设计提交的成果
1. 课程设计说明书一份, A4打印稿,正文部分要求不少于20 页,所有英文字体采用Arial。正文及目录格式参考(毕业设计论文格式要求)正文内容包括:
(1) 需求分析;
(2) 数据库概念结构设计;
(3) 数据库逻辑结构设计;
(4) 数据流图及程序结构框图;
(5) 程序源代码及其说明;
(6) 总结;
(7) 参考文献。
2. 刻制光盘一张,把完成的所有电子文档(设计说明书文档、打包后可运行程序及源程序)一并交由指导老师处。
注:文档目录按照如下统一命名规则建立,“课设题目名称/学号姓名/”,比如“公司人事管理系统/12730101周欢欢/”。
五、主要参考文献
[1] 王珊、萨师煊著数据库系统概论(第五版). 高等教育出版社, 2014.9
[2] 刘金岭等著数据库原理及应用实验与课程设计指导,清华大学出版社出版,2010.6
[3] 钱雪忠等著数据库原理及技术课程设计(全新正版),清华大学出版社出版,2009.2
[4] 周屹著数据库原理及开发应用-实验与课程设计指导, 清华大学出版社出版,2008.12
[5] 陆慧娟主编数据库设计与应用开发实践,清华大学出版社 2014.1
[6] 陶宏才等编著数据库原理及设计,清华大学出版社 2014.1
[7] 丁忠俊著数据库系统原理及应用,清华大学出版社出版,2012.4
[8] 李晓峰等著数据库系统原理及应用,水利水电出版社,2011.2
[9] 万常选著数据库系统原理与设计(第2版),清华大学出版社出版,2012.9
[10] 路游,于玉宗编著数据库系统课程设计,清华大学出版社 2009
[11]《Access 2010数据库应用从入门到精通》何先军编,中国铁道出版社.2013.10
[12] [印] 辛赫(Singh.S.K)著何玉洁,王晓波,车蕾,等译《数据库系统概念、设计及应用》,机械工业出版社,2010.1
六、各阶段时间安排(共2周)
周次日期内容地点
第1周
星期一分组、选题、收集与整理资料教室星期二数据库分析与设计教室星期三~
星期五
用户界面设计及系统功能实现教室
第2周星期一
星期二
用户界面设计及系统功能实现教室
星期三调试程序教室
星期四撰写课程设计说明书教室
星期五答辩教室
2015年12月15日
摘要
房产中介管理系统是为房屋中介机构管理房屋出租、出售信息资料而设计的信息管理系统,包含有后台数据库和前台应用程序系统两大部分,后台数据库要求数据的一致性和完整性、安全性,用以储存单位工程文档资料及相关信息,前台应用程序系统要求应用程序功能完备、易于使用和界面友好等。经过全面分析,确定数据库采用SQL server 2014,开发工具为Microsoft Visual Studio 2010,利用Microsoft公司的ADO(ActiveX Data Object,ActiveX数据对象)访问和操作数据库服务器中的数据。
关键字:SQL server;数据库;ADO;房屋中介管理
目录
1系统简介 (1)
1.1背景 (1)
1.2功能描述 (1)
2需求分析 (3)
2.1需求调查 (3)
2.2可行性分析 (4)
2.2.1技术可行性 (4)
2.2.2经济可行性 (4)
2.2.3操作可行性 (5)
2.3数据流程图 (6)
2.3.1数据流程图 (6)
2.3.2整体数据流程图 (6)
2.4数据字典 (6)
2.4.1数据项表 (7)
2.4.2数据结构列表 (7)
3概念结构设计 (9)
3.1总体E-R图 (9)
3.2出租房E-R图 (9)
3.3客户E-R图 (10)
3.3房主E-R图 (10)
4逻辑结构设计 (12)
4.1房屋信息表 (12)
4.2房主信息表 (12)
4.3客户信息表 (13)
4.4系统数据结构 (14)
5物理结构设计 (15)
6系统主要查询功能及SQL语句 (16)