收藏 分销(赏)

小型物业管理系统数据库设计.docx

上传人:xrp****65 文档编号:5922591 上传时间:2024-11-23 格式:DOCX 页数:20 大小:68.07KB
下载 相关 举报
小型物业管理系统数据库设计.docx_第1页
第1页 / 共20页
小型物业管理系统数据库设计.docx_第2页
第2页 / 共20页
小型物业管理系统数据库设计.docx_第3页
第3页 / 共20页
小型物业管理系统数据库设计.docx_第4页
第4页 / 共20页
小型物业管理系统数据库设计.docx_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、目录第一章 系统概述11.1 系统开发的背景11.2 系统开发的意义2第二章 系统需求分析22.1 可行性研究22.1.1 技术可行性22.1.2 经济可行性32.1.3 管理可行性32.2 需求分析概述32.3 系统层次划分32.4 系统程序数据流程图42.5 数据字典5第三章 系统总体设计1131 系统总体设计目标1132 系统概念设计12321 概念模型(E-R图)12关系模式13323 关系模式规范化说明13324 系统数据库表结构14第四章 数据库系统实现1541 系统实现工具简介154.1.1 SQL Server 2000简介154.2 小型物业管理系统数据库实现16结束语18参

2、考文献19第一章 系统概述1.1 系统开发的背景经过十几年的发展,中国房地产业逐步走向成熟,物业管理也由新生到发展再到深入,面临着蓬勃发展的局面。随着ISO9002等管理体系在物业管理中的引入,对原有的物业管理模式进行了一次深刻的变革,对物业管理公司朝着正规化、科学化、集团化的发展,起到有力的推动作用。随着我国经济发展和城市开发,住宅小区越来越成为居住的主流,小型物业管理是针对当代社会这一市场需要应运而生的。由于物业管理涉及的管理范围较为广泛,管理内容繁杂,加上政策性的变动因素,日常工作需要耗费大量人力和物力,而采取现代化电脑管理手段是一种行之有效的解决方法,用计算机操作的小型物业管理系统是为

3、小型管理者和小型用户更好的维护各项物业管理业务处理工作而开发的管理软件。1.2 系统开发的意义数据库在一个管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率,以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的及将来可能增加的需求。本系统是为小型物业管理部门日常管理工作信息化,规范化而开发的软件。它以物业管理部门为服务中心,以业主(住户)为服务对象。通过实施各种服务项目,全面地反映了在小型物业经营管理活动中,物业部门与业主之间各种业务往来。使各项业务的办理迅速、准确,极大的

4、提高了小型物业管理的工作效率第二章 系统需求分析2.1 可行性研究2.1.1 技术可行性该系统采用的是数据库技术,使用SQL语句编写程序,数据库服务器负责数据查询、更改、统计等运算,并将运算结果返回客户端。这一系统好处是数据运算集中在服务器端进行,在网络上传输的只是检索式与运算结果。使数据的传输具有可靠性,不用担心数据在处理在处理过程中丢失。2.1.2 经济可行性对于整个系统而言,在系统未运行之前,初期投资比较大,花费相对而言比较多。各部门必须配置电脑、服务器、打印机、传真机及相关的网络设备,但是在整个系统投入运行之后,将会给该企业带来前所未有的方便和快捷,减少不必要的中间环节以及不必要的开支

5、,而且可以给其带来更大的利润。总之,这个系统的经济效益远远大于开发成本,而同时又减少了数据的流通环节,不必要花费那么多的时间,也就是说最重要的是就是提高了效率,而又保证了各项数据的准确性,也避免了工作人员的流动造成的收据丢失等问题,适应了当前的发展形式。2.1.3 管理可行性随着时代的发展,人员素质己逐步提高,不论是对于电脑系统的基本操作还是对于系统的维护都有了一定的基础。同时还可以配置专业的电脑维护人员来维护电脑,不必担心电脑故障问题。2.2 需求分析概述小型物业管理系统的主要功能:(1)房源管理:对原始资料的录入、修改、查询和刷新。一般用户可以查询与房间有关的统计资料;物业主管可其进行增、

6、删、改、插等操作(2)租房管理:对房产出租,退租以及租房面积调整。其中物业主管可对其进行房租金额计算和收款操作,一般用户对其查询(3)水电处理:根据租房资料,结合当月水、电量进行分摊,完成应收水电费。其中物业主管对其进行计算,其他查询(4)交款处理:提供收款和发票打印以及交款数据查询(5)查询处理:对租房资料、交款资料,发票资料进行查询2.3 系统层次划分 系统层次化分如下图所示: 物业管理系统 查询资料交款数据处理水电费处理出租房产信息房租金额处理房源管理查询统计资料处理原始资料录入原始资料租房管理水电处理交款处理查询处理图2.1 系统层次划分图 2.4 系统程序数据流程图数据流程图是描述系

7、统逻辑模型的主要工具,通过几个特定的符号,可以综合地反映出信息在系统中的使用、加工处理、传递、存储的整体情况。 数据流程图是系统结构化分析行之有效的工具,它抽象地描述了系统数据处理的情况。P1租房前:签租房合同 D1 租房合同P10F5 合同处理S2租户代表合同存档P2S1物业代表录入房源信息F1 D2D2 房源信息P4房源信息表更新处理P3租房处理D3查询F2 D3 出租房屋信息 出租房屋信息表 图2.2 租房前数据流图租房后:F3 P5P6D4 当月水查水、电表计算当月水、电量水电量统计单电量租户代表查询处理P9P7物业代表F4开收款发票D5 收款发票 D5发票台账P8开付款通知单 D6D

8、6 付款通知单 图2.3 租房后数据流图2.5 数据字典(一)数据流的描述 数据流编号:D1 数据流名称:租房合同 简 述:租户与物业公司签订的租房合同 数据流来源:签租房合同模块 数据流去向:租户代表、物业代表 数据流组成:合同编号+合同双方+日期 数据流量:10份/月 高峰流量:20份/月 数据流编号:D2 数据流名称:房源信息 简 述:物业公司对小区里房子统计的信息 数据流来源:录入房源信息模块 数据流去向:房源信息表 数据流组成:房子面积+房子月租+房子名称 数据流量:100份/月 高峰流量:200份/月数据流编号:D3 数据流名称:出租房屋信息 简 述:出租房屋的详细资料 数据流来源

9、:租房处理模块 数据流去向:出租房屋信息表 数据流组成:房子面积+房子名称+月租+押金 数据流量:50份/月 高峰流量:100份/月数据流编号:D4 数据流名称:当月水、电量 简 述:当月所用水、电量 数据流来源:查水、电表模块 数据流去向:计算当月水、电量模块 数据流组成:日期+当月所用水、电量+用户房间号 数据流量:50份/月 高峰流量:100份/月数据流编号:D5 数据流名称:收款发票 简 述:当月收款发票 数据流来源:开收款发票模块 数据流去向:发票台账 数据流组成:日期+收款金额+收款人+发票号 数据流量:50份/月 高峰流量:100份/月数据流编号:D6 数据流名称:付款通知单 简

10、 述:当月该付款的通知单 数据流来源:开付款通知单模块 数据流去向:租户代表模块 数据流组成:日期+该付金额+付款人 数据流量:50份/月 高峰流量:100份/月 (二)处理逻辑的描述 处理逻辑编号:P1 处理逻辑名称:签租房合同 简 述:物业公司与用户签合同 输入的数据流:租房合同 处 理:物业公司与租户签定的租房合同 输出的数据流:租房合同 处 理 频 率:10份/月处理逻辑编号:P2 处理逻辑名称:录入房源信息 简 述:录入小区房间的有关资料 输入的数据流:房源信息 处 理:对小区房间的相关资料进行统计 输出的数据流:房源信息 处 理 频 率:100份/月 处理逻辑编号:P3 处理逻辑名

11、称:租房处理 简 述:对出租房子进行处理 输入的数据流:出租房屋信息 处 理:对出租房子进行统计 输出的数据流:出租房屋信息 处 理 频 率:50份/月处理逻辑编号:P4 处理逻辑名称:更新处理 简 述:更新各种信息表 输入的数据流:无 处 理:随时对房源信息表和出租房屋信息表进行更新 输出的数据流:更新信息表 处 理 频 率:150份/月 处理逻辑编号:P5 处理逻辑名称:计算当月水、电量 简 述:将用户当月所用水、电量计算出来 输入的数据流:当月水、电量 处 理:计算各用户当月所用水、电量并进行统计 输出的数据流:当月水、电量 处 理 频 率:50份/月处理逻辑编号:P6 处理逻辑名称:查

12、水、电表 简 述:查询水、电表 输入的数据流:当月水、电量 处 理:查询当月水、电表并进行统计 输出的数据流:当月水、电量 处 理 频 率:50份/月 处理逻辑编号:P7 处理逻辑名称:开收款发票 简 述:收款处开的收款发票 输入的数据流:收款发票 处 理:物业公司收款处开出的收款证明 输出的数据流:收款发票 处 理 频 率:50份/月 处理逻辑编号:P8 处理逻辑名称:开付款通知单 简 述:物业公司开出的付款通知单 输入的数据流:付款通知单 处 理:物业公司给用户开出的付款通知单 输出的数据流:付款通知单 处 理 频 率:50份/月(三)数据存储的描述(以工资台账为例)数据存储编号:F1 数

13、据存储名称:房源信息表 简 述:存放小区房子信息 数据存储组成:房间名称+房间面积+房间月租 关 键 字:房间名称 相关联的处理:P2、P4数据存储编号:F2 数据存储名称:出租房屋信息表 简 述:存放出租房子信息 数据存储组成:房间名称+房间面积+房间月租+押金 关 键 字:房间名称+押金 相关联的处理:P3、P4数据存储编号:F3 数据存储名称:水电统计单 简 述:统计当月水电量 数据存储组成:水电量+用户 关 键 字:水电量 相关联的处理:P5、P9数据存储编号:F4 数据存储名称:发票台账 简 述:存放发票 数据存储组成:发票号+日期 关 键 字:发票号 相关联的处理:P7、P9数据存

14、储编号:F5 数据存储名称:合同存档 简 述:存放合同 数据存储组成:合同编号+合同双方+日期 关 键 字:合同编号 相关联的处理:P10(四)外部实体的描述 外部实体编号:S1 外部实体名称:物业代表 简 述:物业公司的代表 输入的数据流:D1、D4、D9 输出的数据流:D1、D2、D3、D4、D5、D6 外部实体编号:S2 外部实体名称:租户代表 简 述:租房子用户代表 输入的数据流:D1、D6输出的数据流:D1、D9第三章 系统总体设计31 系统总体设计目标经过十几年的发展,中国房地产业逐步走向成熟,物业管理也由新生到发展再到深入,面临着蓬勃发展的局面。随着ISO9002等管理体系在物业

15、管理中的引入,对原有的物业管理模式进行了一次深刻的变革,对物业管理公司朝着正规化、科学化、集团化的发展,起到有力的推动作用。随着我国经济发展和城市开发,住宅小区越来越成为居住的主流,小型物业管理是针对当代社会这一市场需要应运而生的。本系统是为小型物业管理部门日常管理工作信息化,规范化而开发的软件。它以物业管理部门为服务中心,以业主(住户)为服务对象。通过实施各种服务项目,全面地反映了在小型物业经营管理活动中,物业部门与业主之间各种业务往来。使各项业务的办理迅速、准确,极大的提高了小型物业管理的工作效率。由于物业管理涉及的管理范围较为广泛,管理内容繁杂,加上政策性的变动因素,日常工作需要耗费大量

16、人力和物力,而采取现代化电脑管理手段是一种行之有效的解决方法,用计算机操作的小区物业管理系统是为小区管理者和小区用户更好的维护各项物业管理业务处理工作而开发的管理软件。数据库在一个管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率,以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的及将来可能增加的需求。32 系统概念设计上月水表数 321 概念模型(E-R图)下月电表数上月电表数下月水表数表号水电表 n抄表日期姓名抄录用户名房号电话入住日期1密码租户登记系统用户 1n收租

17、日期1房号交租 费n本期收租租费到期押金月租 图3.1 总E-R图关系模式系统用户(用户名,密码)租户资料(姓名,房号,入住日期,电话)水电表(表号,上月电表数,下月电表数,上月水表数,下月水表数)租费收取信息(房号,押金,月租,收租日期,本期收租,租费到期)房间信息(房号,基本押金,基本租金,配置,房间状态)323 关系模式规范化说明 a)租户资料表的主属性是房号,其他非主属性完全依赖于主码,并且不存在传递依赖关系,因此该租户资料表符合第三范式。 b)水电表的主属性是房号,其他非主属性完全依赖于主码,并且不存在传递依赖关系,因此该水电表符合第三范式。c)租费收取信息表的主属性是房号,其他非主

18、属性完全依赖于主码,并且不存在传递依赖关系,因此该租费收取信息表符合第三范式。d)房间信息表的主属性是房号,其他非主属性完全依赖于主码,并且不存在传递依赖关系,因此该房间信息表符合第三范式。f)系统用户表是全码,所以符合第三范式。324 系统数据库表结构系统用户表字段名字段数据类型对应中文名NameChar(20)用户名PasswordChar(20)密码租户资料表字段名字段数据类型对应中文名NameChar(20)姓名RoomidChar(20)房号ArrdateDate time入住日期PhoneChar(20)电话 水电表字段名字段数据类型对应中文名RoomidChar(20)表号Sdb

19、sChar(10)上月电表数XdbsChar(10)下月电表数SsbsChar(10)上月水表数XsbsChar(10)下月水表数租费收取信息表字段名字段数据类型对应中文名RoomidChar(20)房号C-depositInt押金C-rentInt月租Rent-dateDate time收租日期Cur-moneyFloat本期收租Due-dateDate time租费到期房间信息表字段名字段数据类型对应中文名RoomidChar(20)房号DepositInt基本押金RentInt基本租金EquipChar(20)配置StateInt房间状态第四章 数据库系统实现41 系统实现工具简介4.1

20、.1 SQL Server 2000简介 SQL Server 是一个关系数据库管理系统,它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的于1988 年推出了第一个OS/2 版本在Windows NT 推出后Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了Microsoft 将SQL Server 移植到Windows NT。系统上专注于开发推广SQL Server 的Windows NT 版本Sybase 则较专注于SQL Server在UNIX 操作系统上的应用。 SQL Server 2000 是Microsoft 公司

21、推出的SQL Server 数据库管理系统的最新版本,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能,具有使用方便、可伸缩性、与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。4.2 小型物业管理系统数据库实现创建数据库:create database WUYEdbon primary(name=WUYEdb,C:Program FilesMicrosoft SQL ServerMSSQLDataWUYEdb.mdf,si

22、ze=100MB,maxsize=200MB,)log on(name=WUYElog,C:Program FilesMicrosoft SQL ServerMSSQLDataWUYEdb.ldf,size=60MB,maxsize=200MB,)goCREATE TABLE 系统用户表 (Name char(20) Primary key , ,Password char(20) NULL , ) CREATE TABLE 水电表 (Roomid char(20)Primary key , W-ratc float NULL , C-ratc float NULL , W-qty float

23、 NULL , C-qty float NULL ) CREATE TABLE 租户资料表 (Roomid char(20) Primary key ,Name char(20) NOTNULL ,Arrdate datetime NULL ,Phone char(20) NULL ) CREATE TABLE 租费收取信息表(Roomid char(20) Primary key, C-deposit int NOTNULL , C-rent int NOTNULL , SDF double NULL , Cur-money float NULL , Rent-date datetime N

24、OTNULL, Due-date datetime NOTNULL,) CREATE TABLE 房间信息表(Roomid char(20) Primary key, Deposit int NULL , Rent int NOTNULL , Equip char(20) NULL , State int NULL ) 结束语通过此次数据库的课程设计,真正达到了学与用的结合,增强了对数据库方面应用的理解,对自己今后参与开发数据库系统积累了不少经验,在实验过程中,从建立数据开始,对数据库设计理念及思想上有更高的认识,从需求分析,到概念设计和逻辑设计,E-R图的表示,数据字典的创建,懂得了不少有关

25、数据库开发过程中的知识,在实验中建表,及其关系模式,关系代数的建立及理解,将SQL语言的查询语句用得淋漓尽致,增强了自己在数据库中应用SQL语言的灵活性,其中包括,插入、删除、修改、查询,牵涉表和表之间的联系,主键与外主键的定义,约束项的设置,使逻辑更严密。在学习过程中,我也上网查了不少资料,也看了一些别人设计的小型物业管理信息系统的设计报告,学以致用,自我创新,独立完成了这份自己的报告,从中从学到用,从用又到学,不断修改,系统更新。虽然不能达到完善系统,但也做到了尽善尽美,加强理论学习对完善系统会有很多帮助,知识是无限的,我以后还会在这个领域不断的进行探索,掌握更多的知识。 将来的社会是竞争激烈的社会,要不断的学习才可以把自己融入社会的发展中,所以在学习工作过程中,要不断的充电,才可以更好的体现自己的人生价值。参考文献1 陶宏才.数据库原理及设计.清华大学出版社.2002年2 范立南. SQL Server 2000 实用教程.清华大学出版社.1999年3 李香敏. SQL Server 2000 编程员指南.北京希望电子出版社.2000年4 黄梯云.管理信息系统.高等教育出版社.2009年5 王珊,萨师煊.数据库系统概论.高等教育出版社.2006年

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 环境建筑 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服