小区物业管理系统论文.doc_第1页
小区物业管理系统论文.doc_第2页
小区物业管理系统论文.doc_第3页
小区物业管理系统论文.doc_第4页
小区物业管理系统论文.doc_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 小区物业管理系统小区物业管理系统 专业 计算机科学与技术 作者 范仁锋 指导老师 向德生 摘摘 要 要 随着城镇人口居住的集中化加剧 传统人工小区管理模式逐渐跟不上时代的潮流 这就要求我们提供一个专 门的管理系统 来提高物管的工作效率 为住户提供更好的服务 本系统是本系统共有住户资料管理 投诉管理 住户 报修管理 物业缴费管理和住户停车车位管理等五大功能模块 住户资料管理模块实现了小区住户信息的详细记录以 及住户信息的添加 删除和修改 投诉管理管理模块实现了住户投诉情况的记录和管理 住户报修管理模块实现了报修 信息的记录和管理 物业缴费管理模块实现了住户缴费信息的记录和管理 住户停车车位管理模块实现了住户车位信息 的记录和管理 本系统界面设计大方 简洁 实用 操作简单方便 是一款完全适合普通小区物业日常事务管理的软件 软件设计综合了具有一定代表性的多家物业管理公司的业务模式和需求 能实现房产 客户等小区的智能化管理 可以 提高物业管理的效率 关键词关键词 物业管理 ASP 技术 MSSQL 数据库 Dreamweaver MX 2004 目目 录录 前 言 1 1概述 2 1 2数据库 SQL 简介 3 1 2 1关于 sql2000 的介绍 3 1 2 2用 Sql server 2000 作为数据库的理由 4 1 3开发环境 Dreamweaver MX 2004 简介 4 2需求分析 5 2 1需求分析的目的 5 2 2进行需求分析的意义 5 2 3总体设计 6 2 3 1系统功能设计 6 2 3 2系统流程图 本系统的数据流程图如图 3 所示 7 2 4模块功能设计 7 2 4 1住户信息管理 7 2 4 2投诉管理 8 2 4 3报修管理 8 2 4 4缴费管理 8 2 4 5住户停车管理 8 2 4 6系统设置 8 3概要设计 9 3 1数据库设计 9 2 3 1 1概念结构设计 9 3 1 2物理结构设计 11 3 2数据库配置 13 4详细设计 15 4 1系统预览 15 4 2具体模块实现 29 4 2 1登录模块 29 4 2 2住户资料管理模块 31 4 2 3投诉信息管理模块 34 4 2 4缴费管理模块 保修管理模块和停车管理模块 36 4 2 5管理员设置模块 37 5系统测试 39 5 1测试的概述 39 5 1 1测试的概念和意义 39 5 1 2测试的特性 39 5 1 3测试的重要性和范围 40 5 2系统测试 40 结 束 语 41 致 谢 词 42 1 前前 言言 随着人民生活水平不断提高 人们对生活环境要求日益提高 尤其是对居住环境不断提出新的需求 为了适应 这种形式 小区的经营者不仅首先要有坚实的硬件基础 还要有一套现代化的物业管理系统 由于此时人们对信息和 数据的利用与处理也已进入自动化 网络化和社会化的阶段 因此实现这一功能 就要求物业管理者配备一套高效的 管理住处网络系统 以便在小区内快速地发布和获取住处并以最快地速度响应用户的需求 及时为用户提供服务 为 住户提供一个高效 舒适的居住 生活环境 这对内来看 可以提高工作效率 对外来看 获得竞争优势 住宅小区 的物业管理准确地讲应当是指对以居住为主要功用的物业进行管理 除住宅外还应包括公寓 别墅等 本物业管理系统的开发 是为了规范住宅小区的管理工作 为物业管理部门提供一套高效 快捷的应用软件 适 用于管理以下物业 房产业主 大中小型物业管理公司 物业服务提供商 房地产开发商 物业中介公司等物业管理 企业 用来管理公寓 住宅群体 智能小区 商品房 多层住宅 商业大厦 学校 医院 别墅区 部队营房区 各 类小区等 使用计算机进行小区物业信息的处理 具有如下的优点 1 及时信息交流 改善服务质量 通过本系统对小区物管信息的规范管理 可以及时的掌握业主们的需求 并根据需求有针对性的改进业务 以提 高服质量 2 方便查询 提高工作效率 1 1概述概述 1 1数据库 SQL 简介 随着科学技术的进步 信息已成为各行各业的重要资源 数据库以其强大的操作和管理功 能成为高速信息表达的途经 据我所知 数据库的类型有很多 比如 sqlserver vf framework access Oracle MySQL SYBASE DB2 等等 然而本软件选择了用 SQL Server2000 来作为数据库软件 1 1 1 关于 sql2000 的介绍 Microsoft SQL Server2000 是由 Microsoft 公司开发的 在 Microsoft SQL Server 的 发展历程中 有两版本具有重要的意义 那就是在 1996 年推出的 SQL Server6 5 和在 2000 年 8 月推出的 SQL Server2000 版本 6 5 版本使 SQL Server 得到了广泛的应用 而 2000 版本在功能和易用性上有很大的增强 并推出了简体中文版 它包括企业版 标准版 开发版和个人版 4 个版本 2 Microsoft SQL Server2000 简称 SQL Server 由一系列相互协作的组件构成 能 满足最大的 Web 站点和企业数据处理系统存储和分析数据的需求 1 1 2 用 Sql server 2000 作为数据库的理由 SQLServer2000 能够满足今天的商业环境要求不同类型的数据库解决方案 它一种 应用广泛的数据库管理系统 具有许多显著的优点 易用性 适合分布式组织的可伸 缩性 用于决策支持的数据仓库功能 与许多其他服务器软件紧密关联的集成性 良 好的性价比等 性能 可伸缩性及可靠性是基本要求 而进入市场时间也非常关键 除这些核心企业品质外 SQLServer2000 还为数据管理与分析带来了灵活性 允许单 位在快速变化的环境中从容响应 从而获得竞争优势 从数据管理和分析角度看 将 原始数据转化为商业智能和充分利用 Web 带来的机会非常重要 作为一个完备的数据 库和数据分析包 SQLServer2000 为快速开发新一代企业级商业应用程序 为企业赢 得核心竞争优势打开了胜利之门 作为重要的基准测试可伸缩性和速度奖的记录保持 者 SQLServer2000 是一个具备完全 Web 支持的数据库产品 提供了对可扩展标记语 言 XML 的核心支持以及在 Internet 上和防火墙外进行查询的能力 1 2 开发环境 Dreamweaver MX 2004 简介 Dreamweaver MX 是一款专业的 HTML 编辑器 用于对 Web 站点 Web 页和 Web 应用程序进行设计 编码和开发 无论直接编写 HTML 代码的驾驭感还是偏爱在 可视化编辑环境中工作 Dreamweaver 都会提供帮助良多的工具 丰富 Web 创作 体验 利用 Dreamweaver 中的可视化编辑功能 可以快速地创建页面而无需编写任何代 码 不过 如果喜欢用手工直接编码 Dreamweaver 还包括许多与编码相关的工 具和功能 并且 借助 Dreamweaver 还可以使用服务器语言 例如 ASP ASP NET ColdFusion 标记语言 CFML JSP 和 PHP 生成支持动态数据库 的 Web 应用程序 使用 Dreamweaver 也可以制作出整个网站 只是 Dreamweaver 本身不适合处 理图片 需要 Photoshop 或者 Fireworks 的配合 使用 Dreamweaver 制作静态站 点的流程 新建站点 站点文件命名 定义页面属性 插入表格 定义页面大小 转换到布局视图 添加内容 插入导航条 转换到标准视图工作 添加链接 使用代码片断 定义及应用 CSS 添加动态交互 链接站点各个页面 3 2 2需求分析需求分析 2 1需求分析的目的 软件需求说明书的编制是为了使用户和软件开发者双方对软件的初始规定有一个共同的 理解 使之成为整个系统开发工作的基础 主要是明确说明系统需求 界定系统实现功能的 范围 指导系统设计以及编码 本说明书的预期读者为 1 客户单位和用户 使他们了解想要获得什么样的功能和性能的软件 2 软件开发者 使他们理解用户的需求和用户需要什么样的软件 3 软件的验收人员 提供一个比合同更切合实际的验收依据 2 2 进行需求分析的意义 1 本节将对用户信息管理的业务 对系统要实现的主要功能 性能等需求进行全面地 阐述 以便帮助用户判断所要开发的软件是否符合他们的要求 该节将在软件开发目标和需 求方面为用户和开发者之间创建一个共同的基础和共识 2 由于需求分析要有用户的审核 修改完善 认定的过程 在这个过程中可以使用户 在软件设计之前广泛地征求各业务部门的意见 提出有关系统建设的建议 对自己的需求和 要求进行周密地思考 并要把这些意见和建议反映到用户需求分析中 这样就能减少事后重 新设计 重新编码和重新测试的返工行为 3 用户需求的调查分析过程也是用户对自己的业务和管理进行总结和规范的过程 通 过用户需求分析把用户更加规范的管理反映到了软件开发中 从而使用户的管理更加完善和 规范 4 需求分析是开发者进行软件设计的依据 软件设计要依据需求分析将进行系统分析 数据库设计 模块设计 接口设计 输入输出格式设计等 5 需求分析使开发者在软件进行设计和开发之前 能够充分了解和熟悉用户的要求 并判断这些要求是否有不能解决的技术问题 若有应提出一个用户认可的代替解决方案 以 免出现设计出的一个目标不能在开发过程中实现的问题 6 在需求调查和分析期间可以搜集有关系统开发的有关原始数据和代码 以便在系统 开发中建立开发环境时应用 7 在软件开发方面为用户和开发者提供一个标准 为系统开发结束进行确认和验收提 供一个双方认可的依据 8 便于软件的维护和提高 为软件维护和为今后对所开发的软件进行完善扩充提供进 一步分析的基础 总之 用户需求分析的编写是软件工程中的非常关键的一个环节 用户需求分析也是 软件工程中的非常重要的一个文档 一个好的用户需求分析不但能够提高软件开发的效率 4 保障软件开发的质量 而且有利于系统的验收和以后软件的维护及扩充 2 3总体设计 2 3 1系统功能设计 根据系统功能的要求 小区物业系统分为五个主要模块 即住户资料管理 投诉管理 住户报修管理 物业缴费管理 住户停车车位管理 可以将系统分解 成为几个功能模块来分别设计 功能模块间的关系如图 1 所示 根据系统功能的要求 小区物业系统分为五个主要模块 即住户资料管理 投诉管理 住户报修管理 物业缴费管理 住户停车车位管理 可以将系统分解 成为几个功能模块来分别设计 功能模块间的关系如图 1 所示 登录页面 住户资料管理 投诉管理 报修管理 缴费管理 住户停车管理 图 1 对于小区物业系统 根据系统功能分析 仅有一个单一的流程化页面 所以 从欢迎页面到登录页面 如果登录成功 则进入相应的功能页 整个系统的页面逻辑图如图 2 所示 登陆页面 login 住户资料管理页面 baseinfo asp 投诉管理页面 tousu asp 报修管理页面 repair asp 缴费管理页面 money asp 住户停车管理页面 park asp 图 2 5 2 3 2系统流程图 本系统的数据流程图如图 3 所示 管理员信息 登录模块 主控制模块 住 户 资 料 管 理 投 诉 管 理 保 修 管 理 缴 费 管 理 住 户 停 车 管 理 图 3 2 4模块功能设计 本系统功能模块包括住户信息管理 投诉管理 报修管理 缴费管理 住户停车管理和系 统设置 2 4 1住户信息管理 用于管理小区住户的详细信息 可以对住户信息进行添加 删除和修改 住户的信息主要包括住户名称 联系电话 楼宇名称 楼层 房屋号 单元 迁入日期 房型和备注 2 4 2投诉管理 6 用于管理住户对其所在小区提出的投诉 管理员可以根据具体情况对住 户的投诉信息进行添加 删除和修改 住户投诉信息主要包括 投诉住户 接待人员 投诉内容 处理人员 投诉日期和处理情况 2 4 3报修管理 用于处理住户提出的修理要求 管理员可以根据实际情况对修理信息进 行添加 删除和修改 住户的报修信息主要包括 单据编号 住户名称 即 要被维修的住户 维修人员 维修日期 物料费用 服务费用和报修内容 2 4 4缴费管理 用于管理住户的缴费情况 管理员可以对其进行添加 删除和修改 住 户的缴费信息主要包括 单据编号 住户名称 缴费日期 收费人员 缴费 方式 缴费总额和备注 2 4 5住户停车管理 用于对小区住户停车的车位进行管理 管理员主要是对车位的使用进行 记录 可以对信息执行添加 删除和修改功能 住户停车信息主要包括 车 位编号 住户名称 使用日期和备注 2 4 6系统设置 这个模块主要用于管理员修改密码 3概要设计 3 1数据库设计 数据库设计是要在一个给定的应用环境 DBMS 中 通过合理的逻辑设计和 有效的物理设计 构造较优的数据库模式 子模式 建立数据库和设计应用程序 满足用户的各种信息需求 3 1 1概念结构设计 在数据库设计中 先要对系统分析所得的数据字典中的数据存储进行分 析 然后得出系统的关系模式 可以采用实体 联系图 简称 E R 图 的方法进行数据结构的描述 E R 图由实体 属性 联系三部分组成 E R 图的有关符号说明如下 7 单据编号 缴费方式缴费方式 缴费日期 缴费总额 缴费信息 单据编号 投诉内容接待人员 处理情况 处理人员 投诉信息实体 实体 属性 联系 下面列出本系统的 E R 图 单据编号 维修人员物料费用 维修人员 服务费用 报修信息 编号 户主名称楼宇名称 迁入日期 房屋号 住户信息 8 实体间的联系如下 车位信息 车位编号 备注 使用日期住户名 称 收费信息 投诉信息 车位信息 住户信息 1 n n n 报修信息 记录 记录 记录 日期 使用 n n 1 1 1 9 3 1 2 物理结构设计 首先在 SQL Server 2000 中创建一个数据库 命名为 wygl 根据上面的分析 可以 建该数据库中的基本信息表 其中基本信息表如下所示 表 1 本系统所用到的基本信息表及用途 表名表名用途用途 Admin管理员信息表 baseinfo住户信息表 money缴费信息表 park住户停车管理信息表 repai保修管理信息表 tousu投诉信息表 管理员信息表 Amin 如表 2 表 2 管理员信息表管理员信息表 名称名称数据类型数据类型作用作用 Idint编号 主键 Usernamenvarchar管理员用户名 Pwdnvarchar管理员密码 levelint权限 住户信息管理表 baseinfo 如表 3 表 3 住户信息表住户信息表 名称名称数据类型数据类型作用作用 IdInt住户编号 Hostnamenvarchar住户名称 Telnvarchar联系电话 BuildingNamenvarchar楼宇名称 HouseNumnvarchar房屋号 10 Floornvarchar楼层 Apartmentnvarchar单元 indatedatetime迁入日期 roomtypenvarchar房型 Remarkntext备注 住户缴费信息表 money 如表 4 表 4 缴费信息表 名称名称数据类型数据类型作用作用 idint编号 主键 BillNumvarchar单据编号 Hostnamevarchar住户名称 PayDatedatetime缴费日期 Personvarchar收费人员 PayMannervarchar缴费方式 TotalAmountvarchar缴费总额 Remarkntext备注 住户停车管理信息表 park 如表 5 表 5 停车信息表 名称名称数据类型数据类型作用作用 idint编号 主键 CarportNumncarchar车位编号 HostNamenvarchar户主名称 UseDatedatetime使用日期 Remarkntext备注 保修管理信息表 repair 如表 6 表 6 保修信息表 名称名称数据类型数据类型作用作用 idint编号 主键 BillNumnvarchar单据编号 HostNamenvarchar户主名称 ServicePersonnvarchar维修人员 11 ServiceDatedatetine报修日期 ServiceFareint服务费用 MaterielFareint物料费用 Totalint费用合计 Remarkntext报修内容 住户投诉管理信息表 tousu 如表 7 表 7 投诉信息表 名称名称数据类型数据类型作用作用 idint编号 主键 TSnumnvarchar投诉编号 TSnamenvarchar投诉住户 Receivernvarchar接待人员 TScontentnvarchar投诉内容 Processorntext处理人员 TSdatedatatime投诉日期 Remarkntext处

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论