VB小区物业管理系统ER图 流程图 功能模块图课程设计.docx
- 文档编号:1403040
- 上传时间:2022-10-22
- 格式:DOCX
- 页数:30
- 大小:36.12KB
VB小区物业管理系统ER图 流程图 功能模块图课程设计.docx
《VB小区物业管理系统ER图 流程图 功能模块图课程设计.docx》由会员分享,可在线阅读,更多相关《VB小区物业管理系统ER图 流程图 功能模块图课程设计.docx(30页珍藏版)》请在冰豆网上搜索。
VB小区物业管理系统ER图流程图功能模块图课程设计
VB小区物业管理系统ER图+流程图+功能模块图-课程设计
VB小区物业管理系统ER图+流程图+功能模块图
课程设计小区物业管理系统任务书内容
设计要求:
(1)信息要求
本系统应该包含住户管理的相关信息,如住户、设备基本信息等,其中住户的基本信息应该包括:
姓名、年龄、出生年月、地址、身份证号、邮编等信息;设备信息应该包括:
名称,购买日期、编号、买主姓名等。
(2)功能要求
本系统的基本功能要求如下:
住户基本信息录入、修改及查询;
收费基本信息录入、修改及查询
设备基本信息录入、修改及查询
维修基本信息录入、修改及查询
用户管理(含用户权限的设置)。
目 录
第一章 系统概述 1
1.1系统名称 1
1.2系统研究的目标和应用背景 1
1.2.1系统研究的目标 1
1.2.2系统研究的应用背景 1
1.3系统研究的设计要求 2
1.4系统的运行环境 2
1.4.1硬件环境 2
1.4.2软件环境 3
第二章 系统的可行性研究 4
2.1可行性研究 4
2.1.1技术可行性:
4
2.1.2经济可行性:
4
2.1.3操作可行性:
4
2.2需求分析 5
2.2.1需求分析的任务 5
2.2.2需求分析的方法 6
2.2.3数据流图 6
2.2.4数据字典 8
第三章项目设计的基本原理和采用的主要方法与技术 9
3.1项目设计的基本原理 9
3.2项目设计采用的主要技术 9
3.3数据访问技术 11
3.4数据库系统设计及范式分析 11
第四章总体设计 14
4.1总体设计原理 14
4.2运行环境与系统结构 14
4.3系统流程图 15
4.4功能模块图 16
4.5系统功能分析 17
4.6关系模型 17
4.7系统安全与维护措施 17
第五章 详细设计 19
5.1数据库的概念结构设计 19
5.1.1局部E-R模型 19
5.1.2全局E-R模型 22
5.2数据库的逻辑结构设计 22
5.2.1数据库表设计 23
5.3程序流程图 24
第六章 系统的编码实现 26
6.1系统的实现 26
6.1.1用户登陆 26
6.1.2设备维修管理 28
6.1.3收费管理 30
6.1.4房屋及住户管理 33
6.1.5用户维护 36
第七章 测试用例设计、测试与运行记录 38
7.1测试计划 38
7.1.1单元测试:
38
7.1.2组合测试 38
7.1.3确认测试 38
7.1.4系统测试 39
7.1.5用户验收测试 39
7.2测试目的 39
7.3测试目标 39
7.4测试方法 39
7.5测试项目 39
7.6测试步骤 40
第八章个人遇到的困难与获得的主要成果 42
8.1遇到的困难 42
8.2获得的成果 42
第九章课程设计完成结果分析与个人小结 43
参考文献 324
[10] ... >>
VB小区物业管理系统ER图+流程图+功能模块图
系统概述
1.1系统名称
系统名称:
小区物业管理系统
1.2系统研究的目标和应用背景
1.2.1系统研究的目标
本系统介绍了小区物业管理系统的实现。
它是小区现代化的管理手段。
智能小区开始建设的同时应该遵循"管理是保障"的原则,没有高质量的住宅小区智能化管理,就不可能充分发挥住宅小区智能化的功能效果。
科学高效的管理是智能化的真正内涵,简单的硬件拼凑对于智能小区的实际应用是缺少实际意义的。
为此,作为小区的实际管理者-物业管理公司应该运用现代化的计算机管理手段,使物业的硬件管理结合软件管理,为物业管理走向现代化、制度化与规范化创造条件。
在本系统中,我对整个系统模型的分析与设计,以及整个数据库模型的分析与设计有了一定的了解。
物业管理软件的设计从低到高有三个层次:
第一个层次为单项数据处理,模仿手工管理方式,多用于简单的事物性工作,这是目前国内大多数物业管理公司所处计算机应用水平;
第二个层次是数据综合处理,此时计算机应用呈现网络化和实时处理特点,已经具备部分提高物业管理效率的特点;
第三个层次则是管理信息系统,此时信息论、控制论、系统工程等优化理论在软件程序中得以运用,计算机网络和数据库的建立,使计算机有管理某个单一系统发展成全面的管理系统。
系统集成能力的高低和决策分析功能成为衡量此阶段物业管理软件水平的依据。
我们下文讨论的物业管理软件的设计就是第三个层次的软件设计。
1.2.2系统研究的应用背景
(1)近年来,随着人民生活水平的提高,人们对住宅质量提出更高的要求。
(2)在此前提下,我国各地涌现出了一些运用现代的计算机、控制与通信技术的智能化住宅小区。
(3)但是许多智能小区都存在搭好了平台却没有智能化的软体在上面运行的情况,或者说缺少现代化的管理手段。
1.3系统研究的设计要求
①对小区所有房屋资料的录入和增,删,改,查询等功能的实现,这是一个小区管理的基础,小区管理都是基于该小区的房产资源而产生的。
②对本小区内住户的详细资料的管理,包括增,删,改,查询等功能的实现,这也是物业管理产生的基础,物业管理都是相对该小区的所有住户而言的。
③有了上述资料后,需要实现实质性的物业管理,本系统主要实现物业设备管理,仪表包括水,电,气表数据管理,收费管理,住户投诉管理,住户报修管理,设备维修管理,停车场管理,这些基本的物业管理功能构成了小区物业管理的主体,其中与住户密切的是仪表数据和收费管理,仪表数据管理模块管理每个住户的水,电,气表的资料,统计住户每月的用量以及需要交纳的费用,收费管理记录物业公司对住户的每一笔收费,包括水,电,气等使用费用和物业管理费用,物业维修费用等费用。
住户投诉管理和住户维修管理分别记录住户对物业公司的不满的投诉和针对各种设施向物业公司的报修,物业设备和设备维修管理则是对一些整个小区的公共设施的管理和维修记录,比如小区大门和小区里户外的健身器材。
1.4系统的运行环境
1.4.1硬件环境
AMDAthlon3200+
80GB硬盘
512mb内存
D-LinkDE-528PCIEthernet10M网卡
七彩虹X550双128B显卡
联想鼠键套装
1.4.2软件环境
数据库技术是计算机应用技术中的一个重要组成部分,对于大量的数据,使用数据库来存储管理将比通过文件来存储管理有更高的效率。
本系统的设计采用的是Microsoft公司的MSSQLServer2000、以及采用VisualBasic来处理图像数据。
Mcrosoft SQLServer2000是一个可缩放、高性能的数据库管理系统,它提供了与WindowsNT线程和调度服务、性能监视器和事件浏览器的集成,基于Windows管理界面并提供对多个服务器上的远程数据复制管理、服务器管理、诊断和调整的可视化拖放控制。
MSSQLServer2000是当今社会的主流数据库管理系统,它的稳定性和易用性是为世人所称道的,最重要的一点它是当今世界最大的软件设计厂商-Microsoft数据的产品。
因此,他同WindowsNT,Windows2000等操作系统的结合是最完美的。
所以,在数据管理系统上,我们采用了MSSQLServer2000。
VisualBasic提供了强有力的数据库存取能力,将Windows的各种先进特性与强大的数据库管理功能有机地结合在一起。
1991年Microsoft公司推出Windows应用程序开发工具——VisualBasic,在VB中,既继承了其先辈Basic所具有的程序设计语言简单易用的特点,其编程系统又采用了面向对象,事件驱动的编程机制,用一种巧妙的方法把Windows的编程复杂性封装起来,提供了一种所见即所得的可视界面设计方法,给广大非计算机专业人员学习、使用、研究和开发Windows环境下的应用程序带来了福音。
在VisualBasic中,有两种常用的处理图像数据的方法。
1.数据绑定。
可以使用Image或者Picture的DataField、DataMember和DataSource的属性来对数据进行捆绑。
这种方法类似与对于普通数据类型的绑定。
2.直接读写。
也可以使用ADO对图像数据进行读写。
[10] ... >>
小区物业管理系统|课程设计
系统的可行性研究
2.1可行性研究
可行性研究的目的不是解决问题,而是确定问题是否值得去解决,如果问题没有可行的解,那么花费在这项工程上的任何时间、人力、软件资源和经费,都是无谓的浪费。
本系统介绍了小区物业管理系统的实现,它是小区物业管理的一个主要组成部分,其作用是对所有住户,住房,设备情况以及各种维修,收费进行有效的管理。
基于以上情况主要从以下三方面研究本系统的可行性:
2.1.1技术可行性:
使用VB和成熟的sqlserver2000系统,没有技术上的难点。
2.1.2经济可行性:
主要从投资和收益方面来考虑,这个系统的经济效益必须要超过它的开发成本,一般这种软件的生成都是由使用单位请专门的软件公司或开发人员进行设计开发来实现的,这同样也存在一个后期维护的问题。
而对于一个规模较大的物业公司来说,这样一个管理软件所需的功能并不是很多,但是可以带来管理效率肯定可以大幅度提高,经济效益肯定能超过它的开发成本。
2.1.3操作可行性:
随着计算机的普及,物业管理人员水平的提高,有能力使用计算机进行日常的管理。
所以本系统的操作方式在这个用户组织内行得通。
必要时还应该从法律社会效益等更广泛的方面研究系统的可行性。
通过从以上三方面研究了系统的可行性,在考虑了种种因素后,我自己制定了一个较好的解决方案,并且为该系统软件制定了一个初步的计划。
2.2需求分析
为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求。
对软件需求的深入理解是软件开发工作获得成功的前提条件,不论我们把设计和编码工作做得如何出色,不能真正满足用户需求的程序只会令用户失望,给开发者带来烦恼。
虽然在可行性研究阶段已经粗略了解用户的需求,甚至还提出了一些可行性的方案,但是,可行性研究的基本目的是用较小的成本在较短的时间内确定是否存在可行的解法,因此许多细节被忽略了。
然而在最终的系统鲜中却不能遗漏任何一个微小的部分细节,所以可行性研究并不能代替需求分析,它实际上并没有准确地回“答系统必须做什么?
”这个问题。
2.2.1需求分析的任务
需求分析是软件工程开发设计的一个重要的环节,是软件定义时期的最后一个阶段,它的基本任务是准确地回答“系统必须做什么,要解决的问题是什么?
”,应该对整个应用情况作全面的,详细的调查,确定特定数据库应用环境下的设计目标,收集该应用环境下针对系统设计所需要的基本数据以及对这些数据的具体处理要求,从而确定用户的需求,从“数据”与“处理”,通过调查,收集,分析获得用户对数据库的需求。
1)信息需求:
λ 物业管理(系统):
实现用户注册、登录、密码修改,等功能并对其权限进行控制以方便不同用户对其信息进行操作,便于归档查询统计,也保障了系统的安全性。
其中包括的注册/登录信息有(登录名,登陆密码,用户描述等)。
λ 住户信息管理:
业主信息管理包括(业主ID,业主姓名,出生年月,籍贯,性别,工作单位及地址,邮编,身份证号码,联系电话,开户银行,银行帐号,入住时间,迁出时间等)
λ 房产信息管理:
房产信息管理包括(房间编号,物业地址,建筑面积,使用面积,转修情况,单价,总价,是否已经售出,买主编号,买主姓名,备注等)
λ 物业设备管理:
物业设备管理包括(设备编号,设备名称,型号,品牌,所属部门,购买日期,事故记录等)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB小区物业管理系统ER图 流程图 功能模块图课程设计 VB 小区 物业管理 系统 ER 功能模块 课程设计