1、 1 数据库原理及应用数据库原理及应用 课程设计课程设计 小区物业管理系统小区物业管理系统 学生姓名:学生姓名: + 学生班级:学生班级: + 学生学号:学生学号: + 指导老师:指导老师: + 2 一 系统概述 3 1.1 开发背景 3 1.2 开发目的 4 1.3 应用范围 4 二系统需求分析 5 2.1 功能需求分析 . 5 2.2 可行性分析 5 2.2.1 技术可行性 5 2.2.2 经济可行性 5 2.3 数据流图 6 2.3.1 系统功能模块 . 6 2.3.2 数据流图 6 2.4 数据字典 7 2.4.1 数据项. 7 2.4.2 数据结构 . 8 2.4.3 数据流. 8
2、2.4.4 数据存储 . 8 2.4.5 处理过程 . 9 三概念结构设计 9 1 局部 E-R 图 9 2.全局 E-R 图.11 四 逻辑结构设计 .11 五 物理结构设计 12 5.1 确定物理结构 . 12 5.2 存取方式分析 . 12 六数据库实施 . 13 6.1 建立小区物业管理数据库 . 13 6.2 建表 . 13 6.2.1 建立住户基本信息表 13 6.2.3 建立房屋基本信息表 14 6.2.4 建立停车场管理信息表 14 6.2.5 建立报修信息表 . 15 6.2.6 建立投诉管理信息表 15 6.3 视图. 16 6.3.1 创建住户基本信息视图 . 16 6.
3、3.2 创建房屋基本信息视图 . 16 6.3.3 创建停车管理信息视图 . 16 6.3.4 创建报修管理视图 17 6.3.5 创建投诉管理视图 17 6.4 索引. 18 七运行与维护 . 19 7.1 维护数据库的完整性和安全性 . 19 八心得与体会 . 20 九参考文献. 20 3 一一 系统概述系统概述 1.1 1.1 开发背景开发背景 科学技术日新月异,信息化时代的来临,以计算机为基础的信息科学在经济 和社会生活各个领域得到了极为广泛的应用,尤其在信息管理方面,计算机已是 必不可少的管理工具 目前,信息已成为继劳动力、土地、资本之后的又一大资源。谁控制的信息 越多,谁利用信息资
4、源的效率越高,谁就会在各方面的竞争中占有一席之地,谁 就会有更多的优势。从微观上讲,建立一套管理信息系统能够加快信息的周转速 度,提高生产效率,从而加强了管理的信息化手段,提高了本单位的经济效益。 从宏观上讲,顺应了社会的信息化、社会化潮流,加快了社会的发展速度。据统 计,美国在信息管理管理方面 80-100%的信息处理由计算机完成;计划管理是 80 90%;在计算机应用发展较快的国家中,计算机应用于经济管理的占 80%;用 于科技计算的占 8%,用于生产过程控制的占 12%;由此可以看出,信息管理是计 算机应用的主要领域。 由于种种原因, 我国的信息资源建设水平远远落后于信息基础设施的建设的
5、 水平。长期以来,我国信息资源的开发管理未能与信息资源的增长同步进行。我 国的计算机应用要比西方国家落后十几年。因此,现在信息资源的开发和利用已 被确立为国民经济信息的核心内容,利用现有的信息基础设施,重点开发和推广 应用于各类科技、经济等数据库和网络资源服务系统,已经取得巨大的社会效益 和经济效益。 对于小区物业管理来说,其工作流程的繁杂性、多样化、管理复杂、收缴费 用与设备维护繁琐。 计算机已完全能够胜任物业管理工作, 而且更加准确、 方便、 快捷、高效、清晰、透明,它完全可以克服以上所述的不足之处。这将给项目查 询和管理带来很大的方便,从而给物业管理工作带来更高的效率,这也是物业管 理正
6、规化、现代化的重要标志。 因此,开发一套高效率、无差错的小区物业管理系统软件十分必要。本系统 的主要目的是告别帐本,安全、快捷的保存数据信息。由于小区物业管理涉及到 费用问题,为了增强系统的保密性,使业主利益不受损害,本系统具有仅管理员 式的保密功能,还有查询、录入、修改、删除、以及对物业设备统计等功能,使 业主能够对自家的物业费用和投诉等情况提供透明化、直观的了解。 4 目的 伴随着我国经济的发展,住宅小区越来越成为居住的主流,小区物业管理是 针对当代社会这一市场需要应运而生的。 用计算机操作的小区物业管理系统是为 小区管理者和小区用户更好的维护各项物业管理业务处理工作而开发的管理软 件,根据需求分析,实现小区管理业务,效益已越来越明显。因此,开发这样一 套小区物业管理系统软件成为很有必要的事情。小区管理在手工操作时代,工作 非常繁琐,需要大量的人力、物力和财力,极大的浪费了小区物业的资源,对于 小区的管理人员来说, 物业管理包括物业设备管理、 仪表数据管理、 停车场管