数据库系统原理课程设计报告小区物业管理系统数据库系统原理设计.doc

上传人:仙人指路1688 文档编号:2395578 上传时间:2023-02-17 格式:DOC 页数:15 大小:1.61MB
返回 下载 相关 举报
数据库系统原理课程设计报告小区物业管理系统数据库系统原理设计.doc_第1页
第1页 / 共15页
数据库系统原理课程设计报告小区物业管理系统数据库系统原理设计.doc_第2页
第2页 / 共15页
数据库系统原理课程设计报告小区物业管理系统数据库系统原理设计.doc_第3页
第3页 / 共15页
数据库系统原理课程设计报告小区物业管理系统数据库系统原理设计.doc_第4页
第4页 / 共15页
数据库系统原理课程设计报告小区物业管理系统数据库系统原理设计.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《数据库系统原理课程设计报告小区物业管理系统数据库系统原理设计.doc》由会员分享,可在线阅读,更多相关《数据库系统原理课程设计报告小区物业管理系统数据库系统原理设计.doc(15页珍藏版)》请在三一办公上搜索。

1、数据库系统原理课程设计报告题 目:小区物业管理系统数据库系统原理设计成 员: 指导教师:时 间:2011年6月目录小区物业管理系统数据库设计31 课程设计要求31.1 课程设计的目的31.2课程设计的内容和要求31.3课程设计进度安排32.课程设计报告正文32.1系统需求分析32.2系统逻辑模型52.3系统的物理模型102. 4数据库设计103总结15小区物业管理系统数据库设计1 课程设计要求1.1 课程设计的目的1) 培养学生运用所学课程数据库系统原理的理论知识和技能,分析解决计算机应用实际问题的能力。2) 培养学生掌握用数据库系统原理的知识设计计算机课题的思想和方法。3)培养学生调查研究、

2、查阅技术文献、资料、手册以及编写技术文献的能力。通过课程设计,要求学生在指导教师的指导下,独立完成设计课题的全部内容,包括:通过调查研究和上机实习,收集和调查有关技术资料。掌握设计课题的基本步骤和方法。根据课题的要求进行上机实验调试。1.2课程设计的内容和要求通过课程设计要求学生掌握数据库设计、开发查询等基本方法,掌握Visual Foxpro的操作方法,熟练进行数据表操作、SQL查询和简单的程序设计能力。初步掌握数据库设计工具ERWIN的操作,能够运用ERWIN设计ER图。最后综合利用上述工具设计和开发一个小型数据库。为今后学习信息系统设计开发建设打下良好基础。1.3课程设计进度安排第14天

3、:学习和掌握Visual Foxpro的基本操作,包括数据表操作、SQL语言以及可视化的程序设计。第510天:学习和掌握运用ERWIN设计ER图的基本方法和技巧。第1114天:针对某一特定应用项目进行需求分析,设计ER图。2.课程设计报告正文2.1系统需求分析(1)课题设计目的随着我国经济发展和城市开发,住宅小区越来越成为居住的主流,小区物业管理是针对当代社会这一市场需要应运而生的。本系统是为住宅小区物业管理部门日常管理工作信息化,规范化而开发的软件。它以物业管理部门为服务中心,以业主(住户)为服务对象。通过实施各种服务项目,全面地反映了在小区物业经营管理活动中,物业部门与业主之间各种业务往来

4、。使各项业务的办理迅速、准确,极大的提高了小区物业管理的工作效率。我们设计的数据库包括两个部分:1 物业管理系统,连接着小区、楼宇、房间和车位。一个小区拥有属于自己的各种设备建筑以方便居民生活。楼宇、房间、车位以及小区的地理位置等都是吸引居民选择入住的重要因素。用电脑进行管理,保证了信息的准确性,增加了可信度,能够更好、更及时的进行监控,保证小区的正常运转。 2住户系统,连接住户和车位。及时准确的对住户信息进行统计,同时对车位使用和具体车型等信息。及时统计用户的变动,避免错误信息。对用户车位及拥有车辆的信息进行统计,减少出现财物丢失的情况。(2)系统业务描述用户入住小区之前对小区有基本了解,入

5、住后可登录该系统对小区信息、楼宇、房间、车位、周边设施等做更准确的了解,了解自己所在清洁区域及负责人、清洁员,日常生活中有不满意可以及时反映。收费信息更加公开、透明,对于自己的应缴费、已缴费等具体信息有准确把握,及时缴费。(3)系统需求分析物业管理涉及的管理范围较为广泛,管理内容繁杂,加上政策性的变动因素,日常工作需要耗费大量人力和物力,而采取现代化电脑管理手段是一种行之有效的解决方法。(4)主要实体小区(包括属性:名称,建成日期,占地面积,位置,负责人)周边设施(包括属性:名称,类型,负责人,位置,联系电话)楼宇(包括属性:楼号,名称,层数,面积,建成时间)房间(包括属性:房间号,单元号,住

6、户,建筑面积)住户(包括属性:业主编号,姓名,性别,单位,联系电话)车位(包括属性:车位号,车牌号,住户,车类型)清洁区域(包括属性:区域号,负责人,清洁员,清洁时间)收费项目(包括属性:名称,标准,收费时间)(5)实体间的关系小区和周边设施:一个小区对应多个周边设施,一对多。小区与楼宇:一个小区拥有多个楼宇,一对多。小区与车位:一个小区拥有多个车位,一对多。小区域清洁区域:一个小区分为很多不同清洁区域,一对多。小区与收费项目:一个小区有多种收费项目,一对多。楼宇与房间:一个楼宇拥有多个房间,一对多。房间与住户:一个房间拥有一位业主,一对一。住户与车位:不确定关系(6)开发环境Windows

7、XP系统,开发工具:ERWin、SQL Server 20052.2系统逻辑模型根据需求分析,在ERWIN中根据需求分析设计出逻辑模型。利用ERWIN软件设计出ER图。如图所示:(1)打开ERwin软件,创建新的ERwin模型,选择“物理-逻辑”模型并与数据库连接A 打开Erwin软件:开始程序Competer AssociatwALLFusionErwin Date ModelerDRWinB 创建新的ERwin模型,点击OKC 选择“物理-逻辑”模型并与数据库连接(2)根据需求分析,设置6个实体,逻辑图如下:(3)为各个实体设置属性、主码小区 周边设施 楼宇 清洁项目 房间 收费项目住户

8、车位依次设置各个实体的主码。如:将小区名称代码设置为主码,右手托住属性名称拽到主码位置(5)为性别进行sex子域的设置。右键点击导航栏的String,点击New。命名为sex,设置sex的有效性规则设置子域的有效性规则和默认值,让顾客性别的属性为sex 设置有效性规则和默认值(6)分析并建立这8个实体间的联系。(7)根据实体之间的关系,我们可以显示为不同的主题显示区。A.物业管理显示区B住户管理显示区(8)显示导航栏 (9)最终的逻辑模型显示实体、属性的图 显示全部信息为:2.3物理模型2.4数据库设计在数据库中新建“小区物业管理” 在控制面板中的管理工具中添加数据源 在Erwin中连接(物理

9、模型ToolForward EngineerSchema Generation) 数据库中自动生成的表周边设施表楼宇表清洁区域表房间表小区表住户表车位表收费项目表数据库生成的各表关系图3.总结通过此次课程设计,对ERWin和SQL Server2005的使用更加熟悉,并且将所学的知识与实际生活中的问题相联系,印象更加深刻。在操作过程中遇到了一些问题,一段时间没有接触有些记不扎实,不过经过多次试验和共同探讨,可以较为熟练地进行操作,也完成了本次任务。在完成设计的过程中,体会到了团队精神的重要性,只有几个人配合、分工,才能更快、更高效的完成任务。这一次的课程设计将理论知识与现实生活相联系,意义不止完成一次课设,还引导我们将现实生活中的问题用所学知识解决,理论与实践相结合,解决身边的问题。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号