版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、目录第一章 系统概述 .11.1系统开发的背景 . .11.2系统开发的意义 . .1第二章系统需求分析 .22.1可行性研究 .22.1.1技术可行性 . .22.1.2经济可行性 . .22.1.3管理可行性 . .22.2需求分析概述 .22.3系统层次划分 .32.4系统程序数据流程图 . .32.5数据字典 .5第三章 系统总体设计 .1131 系统总体设计目标 . .1132 系统概念设计.123 21 概念模型( E-R 图) .12关系模式 . .123 23 关系模式规化说明 . .133 24 系统数据库表结构 . .13第四章 数据库系统实现.1541 系统实现工具简介
2、. .154.1.1 SQL Server 2000简介 .154.2 小型物业管理系统数据库实现 . .15结束语 .18参考文献 .19第一章系统概述1.1系统开发的背景经过十几年的发展,中国房地产业逐步走向成熟,物业管理也由新生到发展再到深入,面临着蓬勃发展的局面。随着ISO9002 等管理体系在物业管理中的引入,对原有的物业管理模式进行了一次深刻的变革,对物业管理公司朝着正规化、科学化、集团化的发展,起到有力的推动作用。随着我国经济发展和城市开发,住宅小区越来越成为居住的主流,小型物业管理是针对当代社会这一市场需要应运而生的。由于物业管理涉及的管理围较为广泛,管理容繁杂,加上政策性的变
3、动因素,日常工作需要耗费大量人力和物力,而采取现代化电脑管理手段是一种行之有效的解决方法,用计算机操作的小型物业管理系统是为小型管理者和小型用户更好的维护各项物业管理业务处理工作而开发的管理软件。1.2系统开发的意义数据库在一个管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率,以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的及将来可能增加的需求。本系统是为小型物业管理部门日常管理工作信息化,规化而开发的软件。它以物业管理部门为服务中心,以业主(住户)为服务对象。通过实
4、施各种服务项目,全面地反映了在小型物业经营管理活动中,物业部门与业主之间各种业务往来。使各项业务的办理迅速、准确,极大的提高了小型物业管理的工作效率第二章系统需求分析2.1可行性研究2.1.1技术可行性该系统采用的是数据库技术, 使用 SQL语句编写程序,数据库服务器负责数据查询、更改、统计等运算,并将运算结果返回客户端。这一系统好处是数据运算集中在服务器端进行,在网络上传输的只是检索式与运算结果。使数据的传输具有可靠性,不用担心数据在处理在处理过程中丢失。2.1.2经济可行性对于整个系统而言,在系统未运行之前,初期投资比较大,花费相对而言比较多。各部门必须配置电脑、服务器、打印机、传真机及相
5、关的网络设备,但是在整个系统投入运行之后,将会给该企业带来前所未有的方便和快捷,减少不必要的中间环节以及不必要的开支,而且可以给其带来更大的利润。总之,这个系统的经济效益远远大于开发成本,而同时又减少了数据的流通环节,不必要花费那么多的时间,也就是说最重要的是就是提高了效率,而又保证了各项数据的准确性,也避免了工作人员的流动造成的收据丢失等问题,适应了当前的发展形式。2.1.3管理可行性随着时代的发展,人员素质己逐步提高,不论是对于电脑系统的基本操作还是对于系统的维护都有了一定的基础。同时还可以配置专业的电脑维护人员来维护电脑,不必担心电脑故障问题。2.2需求分析概述小型物业管理系统的主要功能
6、:(1)房源管理:对原始资料的录入、修改、查询和刷新。一般用户可以查询与房间有关的统计资料;物业主管可其进行增、删、改、插等操作(2)租房管理:对房产出租,退租以及租房面积调整。其中物业主管可对其进行房租金额计算和收款操作,一般用户对其查询(3)水电处理:根据租房资料,结合当月水、电量进行分摊,完成应收水电费。其中物业主管对其进行计算,其他查询(4)交款处理:提供收款和发票打印以及交款数据查询(5)查询处理:对租房资料、交款资料,发票资料进行查询2.3系统层次划分系统层次化分如下图所示:物业管理系统房租水交查源房电款询管管处处处理理理理理录处查出房交查水款入理询租租电数询原原统房金资费据始始计
7、产额料处处资资资信处理理料料料息理图 2.1系统层次划分图2.4系统程序数据流程图数据流程图是描述系统逻辑模型的主要工具,通过几个特定的符号,可以综合地反映出信息在系统中的使用、加工处理、传递、存储的整体情况。数据流程图是系统结构化分析行之有效的工具,它抽象地描述了系统数据处理的情况。租房前:D1租房合同P1签 租房合同P10合同 处F理5合同存档S1 物P2S2 租户代表业代表D2录 入房D2 房源信息F源信息1房源信息表P4更新 处P3理D3租 房处查询理D3 出租房屋信息F出租房屋信息表2图 2.2租房前数据流图租房后:P6D4 当月水P5F3查水、电计算当月水电量统计单表电量水、电量P
8、9租户代查询处理P7表物业代D5 收款发票开收款发表票FD5发票台账4P8开付款通D6D6 付款通知单知单图 2.3租房后数据流图2.5数据字典(一)数据流的描述数据流编号: D1数据流名称:租房合同简述:租户与物业公司签订的租房合同数据流来源:签租房合同模块数据流去向:租户代表、物业代表数据流组成:合同编号 +合同双方 +日期数据流量: 10 份/ 月高峰流量: 20 份/ 月数据流编号: D2数据流名称:房源信息简述:物业公司对小区里房子统计的信息数据流来源:录入房源信息模块数据流去向:房源信息表数据流组成:房子面积 +房子月租 +房子名称数据流量: 100 份 / 月高峰流量: 200
9、份 / 月数据流编号: D3数据流名称:出租房屋信息简述:出租房屋的详细资料数据流来源:租房处理模块数据流去向:出租房屋信息表数据流组成:房子面积 +房子名称 +月租 +押金数据流量: 50 份/ 月高峰流量: 100 份 / 月数据流编号: D4数据流名称:当月水、电量简述:当月所用水、电量数据流来源:查水、电表模块数据流去向:计算当月水、电量模块数据流组成:日期 +当月所用水、电量 +用户房间号数据流量: 50 份/ 月高峰流量: 100 份 / 月数据流编号: D5数据流名称:收款发票简述:当月收款发票数据流来源:开收款发票模块数据流去向:发票台账数据流组成:日期 +收款金额 +收款人
10、+发票号数据流量: 50 份/ 月高峰流量: 100 份 / 月数据流编号: D6数据流名称:付款通知单简述:当月该付款的通知单数据流来源:开付款通知单模块数据流去向:租户代表模块数据流组成:日期 +该付金额 +付款人数据流量: 50 份/ 月高峰流量: 100 份 / 月(二)处理逻辑的描述处理逻辑编号: P1处理逻辑名称:签租房合同简述:物业公司与用户签合同输入的数据流:租房合同处理:物业公司与租户签定的租房合同输出的数据流:租房合同处理频率:10份/月处理逻辑编号: P2处理逻辑名称:录入房源信息简述:录入小区房间的有关资料输入的数据流:房源信息处理:对小区房间的相关资料进行统计输出的数
11、据流:房源信息处 理 频 率:100份/月处理逻辑编号: P3处理逻辑名称:租房处理简述:对出租房子进行处理输入的数据流:出租房屋信息处理:对出租房子进行统计输出的数据流:出租房屋信息处理频率: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数据存储编号: F5数据存储名称:合同存档简述:存放合同数据存储组成:合同编号+合同双方
14、+日期关键字:合同编号相关联的处理: P10(四)外部实体的描述外部实体编号: S1外部实体名称:物业代表简述:物业公司的代表输入的数据流: D1、D4、D9输出的数据流: D1、D2、D3、 D4、D5、D6外部实体编号: S2外部实体名称:租户代表简述:租房子用户代表输入的数据流: D1、D6输出的数据流: D1、D9第三章系统总体设计31 系统总体设计目标经过十几年的发展,中国房地产业逐步走向成熟,物业管理也由新生到发展再到深入,面临着蓬勃发展的局面。随着ISO9002 等管理体系在物业管理中的引入,对原有的物业管理模式进行了一次深刻的变革,对物业管理公司朝着正规化、科学化、集团化的发展
15、,起到有力的推动作用。随着我国经济发展和城市开发,住宅小区越来越成为居住的主流,小型物业管理是针对当代社会这一市场需要应运而生的。 本系统是为小型物业管理部门日常管理工作信息化,规化而开发的软件。它以物业管理部门为服务中心,以业主(住户)为服务对象。通过实施各种服务项目,全面地反映了在小型物业经营管理活动中,物业部门与业主之间各种业务往来。使各项业务的办理迅速、准确,极大的提高了小型物业管理的工作效率。由于物业管理涉及的管理围较为广泛,管理容繁杂,加上政策性的变动因素,日常工作需要耗费大量人力和物力, 而采取现代化电脑管理手段是一种行之有效的解决方法,用计算机操作的小区物业管理系统是为小区管理
16、者和小区用户更好的维护各项物业管理业务处理工作而开发的管理软件。数据库在一个管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率,以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的及将来可能增加的需求。32 系统概念设计3 2 1 概念模型( E-R 图)上月水表数下月电下月水表数用户名密码收租日期房号表数上月电表数水电表表号n抄 表姓名抄录日期电话房号1系统用户1n入 住登记租户日期1租费n交租 费 到本期收租期押金月租图 3.1总 E-R图关系模式系统用户(用户名,密码
17、)租户资料(,房号,入住日期, )水电表(表号,上月电表数,下月电表数,上月水表数,下月水表数)租费收取信息(房号,押金,月租,收租日期,本期收租,租费到期)房间信息(房号,基本押金,基本租金,配置,房间状态)3 2 3关系模式规化说明a) 租户资料表的主属性是房号,其他非主属性完全依赖于主码,并且不存在传递依赖关系,因此该租户资料表符合第三式。b) 水电表的主属性是房号,其他非主属性完全依赖于主码,并且不存在传递依赖关系,因此该水电表符合第三式。c) 租费收取信息表的主属性是房号,其他非主属性完全依赖于主码,并且不存在传递依赖关系,因此该租费收取信息表符合第三式。d) 房间信息表的主属性是房
18、号,其他非主属性完全依赖于主码,并且不存在传递依赖关系,因此该房间信息表符合第三式。f )系统用户表是全码,所以符合第三式。3 2 4系统数据库表结构系统用户表字段名字段数据类型对应中文名NameChar(20)用户名PasswordChar(20)密码租户资料表字段名字段数据类型对应中文名NameChar(20)RoomidChar(20)房号ArrdateDate time入住日期PhoneChar(20)水电表字段名字段数据类型对应中文名RoomidChar(20)表号SdbsChar(10)上月电表数XdbsChar(10)下月电表数SsbsChar(10)上月水表数XsbsChar(
19、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.1 SQL Server 2000简介SQL Server是一个关系数据库管理系统,它最初是由Microsoft
20、Sybase和Ashton-Tate三家公司共同开发的于1988年推出了第一个OS/2版本在Windows NT推出后Microsoft与Sybase在SQL Server的开发上就分道扬镳了Microsoft将SQLServer移植到Windows NT。系统上专注于开发推广SQL Server的 Windows NT 版本Sybase则较专注于SQL Server在UNIX 操作系统上的应用。SQL Server 2000是Microsoft公司推出的SQL Server数据库管理系统的最新版本,该版本继承了SQL Server 7.0版本的优点,同时又比它增加了许多更先进的功能,具有使用
21、方便、 可伸缩性、与相关软件集成程度高等优点,可跨越从运行 MicrosoftWindows 98 的膝上型电脑到运行MicrosoftWindows 2000 的大型多处理器的服务器等多种平台使用。4.2小型物业管理系统数据库实现创建数据库:create database WUYEdbon primary(name=WUYEdb,WUYEdb.mdf,size=100MB,maxsize=200MB,filegrowth=20MB)log on(name=WUYElog,WUYEdb.ldf,size=60MB,maxsize=200MB,filegrowth=20MB)goCREATE T
22、ABLE系统用户表(Namechar(20) Primary key , ,Passwordchar(20)NULL ,)CREATE TABLE (水电表Roomidchar(20) Primary key ,W-ratcfloatNULL ,C-ratcfloatNULL ,W-qty floatNULL ,C-qty floatNULL)CREATE TABLE租户资料表(Roomidchar(20) Primary key ,Namechar(20)NOTNULL ,Arrdate datetime NULL ,Phone char(20)NULL)CREATE TABLE租费收取信息表(Roomidchar(20) Primary key,C-deposit intNOTNULL ,C-rent intNOTNULL ,SDF double NULL ,Cur-money floatNULL ,Rent-date datetime NOTNULL,Due-datedatetime NOTNULL,)CREATE TABLE房间信息表(Roomidchar(20) Primary
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2027届河南省开封市第二师范附属小学数学四年级第一学期期末检测模拟试题含解析
- 2026版《药物临床试验质量管理规范》培训考核测试卷及答案
- 2027届邯郸市丛台区四上数学期末复习检测试题含解析
- 四年级数学(除数是两位数)计算题专项练习及答案
- 2026届新疆维吾尔自治区高考生物二模试卷含解析
- 2026汽车后市场服务行业创新模式探讨与市场发展趋势研判报告
- 2026中国饮品制造行业市场供需分析及投资评估规划分析研究报告
- 2026中国水利工程行业市场发展政策环境技术革新投资评估规划分析报告
- 2026中国工业视觉检测镜头畸变校正算法与精度验证报告
- 2026中国智能建筑行业市场分析及发展趋势与投资前景预测研究报告
- 2026年出入境辅警理论考试试卷(含答案)
- 2026江苏徐州市市级机关印刷厂有限公司招聘工作人员2人笔试题库附答案详解(基础题)
- 2025年教师选调教育综合知识真题及答案
- 2025-2030年智能农业灌溉系统行业跨境出海战略分析研究报告
- 电动汽车动力性能计算表
- 乔木支撑专项施工方案(3篇)
- 数字化解决方案设计师职业资格认定考试复习题库(附答案)
- 商务数据分析师知识考试复习题库(附答案)
- 2026中国电子签名法律效力与行业发展报告
- 脑梗塞中医护理要点与技巧
- 2026年贵州遵钛集团有限责任公司校园招聘考试模拟试题及答案解析
评论
0/150
提交评论