1、 课程设计课程设计报告书报告书 课程名称课程名称 数据库原理及应用数据库原理及应用 设计设计题目题目 房产管理系统房产管理系统 专业班级专业班级 软件软件 0909- -8 8 学学 号号 姓姓 名名 指导教师指导教师 2011 年年 6 月月 2 目目 录录 1 1 设计时间设计时间 4 4 2 2 设计目的设计目的 4 4 3 3 设计任务设计任务 4 4 4 4 设计内容设计内容 4 4 4.14.1 需求分析需求分析 4 4 4.1.14.1.1 市场需求分析市场需求分析 4 4 4.1.2 4.1.2 系统流程图系统流程图 5 5 4.24.2 系统设计系统设计 7 7 4.2.1
2、4.2.1 概念结构设概念结构设 7 7 4.2.2 4.2.2 逻辑结构设计逻辑结构设计 1010 4.2.3 4.2.3 物理结构设计物理结构设计 1111 4.34.3 系统实施系统实施 1212 4.3.14.3.1 数据库实现数据库实现 1212 4.3.2 4.3.2 数据载入数据载入 1313 4.44.4 运行与测试运行与测试 1515 4.4.14.4.1 运行与测试运行与测试 1515 4.4.24.4.2 分析分析 1717 5 5 总结与展望总结与展望 1818 3 参考文献参考文献 19 4 1 1 设计时间设计时间 2011 年 6 月 132011 年 6 月 1
3、7 日 2 2 设计目的设计目的 数据库原理及应用课程设计是软件工程专业集中实践性环节之一,是学习完数据库原理及应用 课程后进行的一次全面的综合练习。可以加深对数据库基础理论和基本知识的理解,掌握使用数据库 进行软件设计的基本方法,提高运用数据库解决实际问题的能力,最终实现对于给定的应用环境,构 造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需 求(信息要求和处理要求)。 3 3 设计任务设计任务 设计一个房产管理系统,该系统应具有分房、调房、退房和咨询统计功能。该数据库包括住房标准 文件、房产文件、住房文件、住房要求、分房要求、调房要求六个表。依次完成分房申请,退房申请、 调房申请、住户可向系统询问目前分房的阈值分数,居住某类房屋的条件,某房号的单位面积房租等 信息、房产科可以要求系统打印出住房情况的统计表,或更改某类房屋的居住条件、单位面积房租等 要求。 4 4 设计内容设计内容 4.1 需求分析需求分析 4.1.1 市场需求分析市场需求分析 随着现代信息技术的迅猛发展,数据库技术在教育中的应用日益广泛和深入,特别是数据库与 Internet 的接轨,为数据库应用提供了丰富的资源和应用的便利,使网络数据库真正成为现实,同时 也为网络数据库的