小区物业管理系统概要设计说明书2_第1页
小区物业管理系统概要设计说明书2_第2页
小区物业管理系统概要设计说明书2_第3页
小区物业管理系统概要设计说明书2_第4页
小区物业管理系统概要设计说明书2_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

文档名称:概要设计说明书工程名称:小区物业管理系统目录TOC\o"1-3"\h\z1引言21.1编写目的21.2背景21.3定义22任务概述32.1目标32.2运行环境32.3需求概述42.4条件与限制43总体设计43.1需求规定43.2运行环境51、硬件环境52、软件环境53.3根本设计概念和处理流程53.4结构73.5功能需求与程序的关系73.6人工处理过程84接口设计84.1用户接口84.2外部接口94.3内部接口95运行设计105.1运行模块组合105.2运行控制116系统数据结构设计126.1逻辑结构设计要点127系统出错处理设计147.1出错信息147.2补救措施148平安保密设计15概要设计说明书1引言对于小区物业管理来说,其工作流程的繁杂性、多样化、管理复杂、收缴费用和设备维护繁琐。随着计算机技术的不断应用和提高,计算机已完全能够胜任物业管理工作,而且更加准确、方便、快捷、高效、清晰、透明。这将给工程查询和管理带来很大的方便,从而给物业管理工作带来更高的效率,这也是物业管理正规化、现代化的重要标志。本系统的主要目的是辞别账本,平安、快捷的保存数据信息。由于小区物业管理涉及到费用问题,为了增强系统的保密性,使业主利益不受损害,使业主能够对自家的物业费用和投诉等情况提供透明化、直接的了解。1.1编写目的本文档的编写是为了完善小区物业管理系统软件的开发途径和应用方法。以求在最短的时间高效的开发小区物业管理系统。1.2背景本工程的名称:小区物业管理系统。本工程的任务提出者:小区物业管理系统软件开发小组。本工程的用户:中小型居民居住小区物业机构。本产品是针对计算机管理小区物业的需求设计的,物业管理员的管理可以完成水电费缴费管理、物业维修缴费管理、小区保安管理等功能。1.3定义模块:软件功能实现的组成单元。SQLSERVER:系统效劳器所使用的数据库管理系统〔DBMS〕。SQL:一种用于访问查询数据库的语言,StructuredQueryLanguage(结构化查询语言)。物业管理:是小区物业管理的根本信息〔包括小区物业资料管理、住户管理、住户投诉管理、住户报修管理、物业设备维修管理、物业收费工程管理、物业收费管理、物业计量仪表管理、住户预付款管理等〕。2.1目标本系统针对现代物业管理的最根本的要求而开发,通过对人员、设备、效劳、信息及各项活动实施全面管理,既使一线工作人员准确地执行各项活动,减轻劳动强度,又使上层管理人员获得各种需要的信息,起到辅助决策的作用,从而到达完善物业管理的目的。2.2运行环境操作系统:MicrosoftWindows2000AdvancedServer支持环境:IIS5.0数据库:MicrosoftSQLServer2000本系统采用C/S体系结构,由一台效劳器与多个客户机组成,配置如下:效劳器:硬件:80x86系列微机CPU:Pentium3800以上或其它兼容规格内存:256M以上硬盘空间:40G以上软件:WindowsServer、MicrosoftSQLServer2000等工作站:硬件:80x86系列微机CPU:Pentium3800以上或其它兼容规格内存:16M以上硬盘空间:2G以上软件:Windows9x或Windows2000professional、MicrosoftSQLServer2000等。输入输出设备:扫描仪、打印机等。网络设备:Hub、网卡、网线等。2.3需求概述在现代化物业管理中,为了加强对物业的管理,为了不断满足日益增加的住宅和效劳的需求,充分发挥所管理的物业的各项人才、设备和信息优势,提高经济效益,以到达最大的投资回报率及用户满意率,需要规划一整套科学、严密、高效、实用的物业管理系统,对人员、设备、效劳、信息、财务及个项活动实施全面管理。2.4条件与限制为了评价该设计阶段的设计表示的“优劣程度〞,必须遵循以下几个准那么:1.软件设计应当表现出层次结构,它应巧妙地利用各个软件部件之间的控制关系。2.设计应当是模块化的,即该软件应当从逻辑上被划分成多个部件,分别实现各种特定功能和子功能3.设计最终应当给出具体的模块〔例如子程序或过程〕,这些模块就具有独立的功能特性。4.应当应用在软件需求分析期间得到的信息,采取循环反复的方法来获得设计。3总体设计3.1需求规定通过对用户的调查以及对用户需求的分析,可以了解管理员对信息系统的要求与设想,可以根据目前的资源条件,初步提出系统的目标,系统要具体化,同时应该具有一定的先进性。此阶段所要考虑的问题是:系统的范围,既要覆盖的范围,是整个组织的信息系统还是局部的信息系统;业务功能,即为了实现系统的目标,初步考虑包含的子系统,每个子系统所完成的功能;系统结构的配置,既考虑系统采用的数据库管理系统和开发工具等;开发策略决定开发的方式和开发方法,制定分阶段开发方案等。本小区物业管理系统分为管理员和住户操作两个界面,其中管理员操作页面包括:系统用户管理、站内新闻管理、住户管理、停车信息管理、在线投诉管理、欠费信息管理;用户操作界面包括:站内新闻查看、用户注册、在线投诉、缴费查询、停车信息查询。主要输入输出工程:用户信息:〔用户名、密码〕;小区房产信息处理:(地址、房屋面积、房屋结构、设备);住户信息处理:〔ID、住户姓名、住户、物业地址、身份证号、入住时间〕;住户投诉的根本信息处理:〔投诉编号、投诉日期、投诉住户、物业地址、、处理时间、处理人员、投诉内容〕;缴费管理。记录业主所缴物业费等数据。:〔住址垃圾清运费、物业管理费、收费时间、〕;住户报修信息处理:〔报修编号、报修日期、报修住户、物业地址、、完成日期、维修人员、效劳费用、物料费用、合计费用、维修情况〕;住户和小区的维修信息处理:〔住址、处理故障、经办人、处理时间〕;车位管理。记录小区车位号、车牌号、车主等资料。3.2运行环境1、硬件环境最低配置:CPU:Pentium3800以上或其它兼容规格,内存:256M以上,硬盘:20GB以上空间;推荐配置:CPU:Pentium41.6G,内存:512M以上,硬盘:100GB以上空间。2、软件环境操作系统:Win7/Win8/XP;前台开发工具为:JavaEclipse;后台数据库:SQLServer2023。3、设备一台票据打印机〔打印机应具有较高密度,以保证打印的文字清晰〕。3.3根本设计概念和处理流程管理员提示信息管理员提示信息小区物业信息更新程序物业信息数据库身份确认程序管理员数据库更新物业信息处理流程3.4数据流图3.4.1顶层数据流图3.4.2一层数据流图3.4.3二层数据流图3.4.3.1缴费管理3.4.3.1缴费管理3.4.3.2用户管理3.4.3.3车位管理3.4结构小区物业管理系统模块结构3.5功能需求与程序的关系各项功能需求的实现同各块程序的分配关系:输入查询修改删除统计住房信息〔管理员〕√√√√√住户信息〔管理员〕√√√√√缴费信息〔管理员〕√√√√√报修信息〔管理员〕√√√√√维修信息〔管理员√√√√√投诉信息〔管理员〕√√√√√车位信息〔管理员〕√√√√√住房信息〔用户〕√水电费用信息〔用户〕√√物业投诉〔用户〕√√维修信息〔用户〕√√更新个人资料〔用户〕√报修信息〔用户〕√√用户、管理员权限:登录、注销修改密码系统备份与恢复用户√√管理员√√√3.6人工处理过程各类信息的录入及平时的修改和删除,将事先准备好的打印纸放入打印机。创立用户〔注册新用户〕:用户信息需要手工输入计算机;用户缴费:需要将现金将付于管理员,手工输入充值金额到计算机并打印发票。4接口设计4.1用户接口向用户提供命令软件答复信息检索住户信息匹配检索关键字的书目信息修改用户资料修改后新的用户资料费用缴纳缴费成功的返回信息投诉投诉成功的返回信息4.2外部接口接口传递信息硬件接口与打印机接口用户信息,费用缴纳信息,住户投诉信息软件接口与数据库接口房屋信息,用户信息,费用缴纳信息,住户投诉信息4.3内部接口接口传递信息维护住户资料添加住户、修改住户信息、删除住户信息、统计住户信息〔ID、住户姓名、住户、物业地址、身份证号、入住时间〕维护房屋资料添加房屋、修改房屋信息、删除房屋信息、统计小区房产信息(地址、房屋面积、房屋结构、设备)维护缴费资料添加、修改、删除、统计财务信息住户财务信息〔住址、垃圾清运费、物业管理费、收费时间〕维护报修资料添加、修改、删除、统计报修信息住户报修信息〔报修编号、报修日期、报修住户、物业地址、、完成日期、维修人员、效劳费用、物料费用、合计费用、维修情况〕维护投诉资料添加、修改、删除、统计投诉信息住户投诉的根本信息〔投诉编号、投诉日期、投诉住户、物业地址、、处理时间、处理人员、投诉内容〕维护维修资料添加、修改、删除、统计维修信息住户和小区的维修信息〔住址、处理故障、经办人、处理时间〕车位资料添加、修改、删除、统计车位信息车位信息〔编号、拥有者、日期〕用户主模块更新用户资料住户信息〔ID、住户姓名、住户、物业地址、身份证号、入住时间〕用户主模块投诉住户投诉的根本信息〔投诉编号、投诉日期、投诉住户、物业地址、、处理时间、处理人员、投诉内容〕用户主模块报修住户报修信息〔报修编号、报修日期、报修住户、物业地址、、完成日期、维修人员、效劳费用、物料费用、合计费用、维修情况〕用户主模块缴纳费用住户财务信息〔住址、水费、电费、宽带费、垃圾清运费、物业管理费、收费时间〕5运行设计5.1运行模块组合施加不同的外界运行控制时所引起的各种不同的运行模块组合如下表所示:创立模块查找模块修改模块删除模块管理员添加小区信息√管理员修改小区信息√√管理员删除小区信息√√管理员添加新住户√管理员修改住户信息√√管理员注销住户√√住户更新个人资料√住户缴费√住户查询小区信息√住户投诉√√5.2运行控制运行控制控制方法管理员添加房屋信息管理员填写房屋信息并提交,系统在房屋信息表中创立一个新数据项管理员修改房屋信息管理员通过检索找到要修改的房屋信息并修改,系统在房屋信息表中写入修改后信息管理员删除房屋信息管理员通过检索找到要删除的房屋信息并删除,系统在房屋信息表中删除该数据项。管理员添加新住户管理员填写新住户资料提交,系统在住户资料表中创立一个新数据项管理员修改住户信息管理员通过检索找到要修改的住户信息并修改,系统在住户资料表中写入修改后的信息管理员注销住户管理员通过检索找到要销户的住户并注销,系统在住户资料表中删除该住户的信息住户更新个人资料住户重新填写可修改的住户资料局部并修改,系统在住户资料表中写入修改后的新数据项住户缴费住户告之管理员缴费金额,并付现金,管理员检索到该住户,填写缴费金额,系统在住户资料表中该住户的数据项中更新住户缴费一项住户查询小区房屋信息住户填写要查询信息的关键字,系统检索小区信息表,输出匹配条目住户投诉住户告之管理员小区管理存在什么缺陷,要求管理员处理6系统数据结构设计6.1逻辑结构设计要点数据结构设计主要是设计数据在模块中的表示形式。数据在模块中都是以结构的方式表示。数据库结构设计是总体设计阶段非常重要的环节,好的数据库结构可以简化开发过程,使系统功能更加清晰明确。数据库中包含7类信息,即房屋信息、住户信息、收费工程信息、报修信息、投诉信息、故障处理信息、车位信息、用户信息。数据结构数据项类型长度备注房屋信息房屋编号CHAR20主键房屋地址CHAR20房屋类型CHAR10房屋面积FLOAT6房主姓名CHAR10住户信息户主编号CHAR10姓名CHAR10性别CHAR2CHAR20身份证号码CHAR14入住时间DATETIME房屋编号CHAR20外键收费信息收费类型CHAR10收费价格CHAR20缴费人VARCHAR50收费时间DATETIME投诉信息投诉编号CHAR20投诉日期DATETIME投诉住户CHAR10投诉类型CHAR20投诉人CHAR20处理时间DATETIME投诉内容CHAR50处理情况CHAR50车位管理车位编号CHAR10主键户主编号CHAR10外键车位类型CHAR10车位地点VARCHAR20登记时间DATETIME保安执勤信息编号INT执勤人CHAR10执勤目的CHAR50执勤岗位CHAR50巡逻路线CHAR50日期DATETIME用户信息用户名CHAR10用户类别CHAR20权限CHAR20密码CHAR20报修信息报修人CHAR10报修类别CHAR20报修类型CHAR20报修时间CHAR207系统出错处理设计7.1出错信息在用户使用错误的数据或访问没有权限的数据后,系统给出提示:“对不起,你非法使用数据,没有权限!〞而且用户的密码管理可以允许用户修改自己的密码,不允许用户的匿名登录。输入用户名不存在:说明数据库没无此用户名,需开户。密码错误:说明用户名和密码不匹配。弹出警告

温馨提示

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

评论

0/150

提交评论