UML小区物业管理系统需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
小区物业管理系统
需求分析
文档编号:____________________日期:____________________
目录
目录
第一章概述 (3)
1.1 引言 (3)
1.2 开发背景 (3)
1.3 开发时间 (3)
1.4 开发人员 (4)
1.5 目的 (4)
第二章系统总体结构及开发、运行环境 (4)
2.1 系统的总体结构 (4)
2.2.1)硬件环境 (5)
2.2.2)软件环境 (5)
第三章系统需求分析 (6)
3.1 系统功能描述 (6)
3.2 数据库描述 (6)
3.2.1表的设计: (6)
3.3 业务流程分析 (7)
第一章概述
1.1引言
本软件使用Oracle、MVC(Jsp+ Servlet + JavaBean)模式进行的系统编码。
1.2开发背景
随着我国市场经济的快速发展和人们生活水平的不断提高,简单的社区服务已经不能满足人们的需求。如何利用先进的管理手段,提高物业管理水平,是当今社会所面临的一个重要课题。要想提高物业管理水平,必须全方位地提高物业管理意识。只有高标准、高质量的社区服务才能满足人们的需求。面对信息时代的挑战,利用高科技手段来提高物业管理无疑是一条行之有效的途径。在某种意义上,信息与科技在物业管理与现代化建设中显现出越来越重要的地位。物业管理方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要标志。
某小区,由于管理面积大,户数多,物业管理范围广,管理内容繁杂,小区物业管理混乱的问题一直无法解决。再者,小区物业管理中一项重要的工作是计算、汇总各项费用,由于费用项目较多,计算方法繁重,手工处理差错率较高。同时查询某房产资料或业主资料往往也需要较长时间,给物业管理者的工作带来了诸多弊端。因此该物业公司决定采用计算机进行物业管理。根据该小区具体情况,该系统在实施后,能够满足对小区住户资料、楼宇,房屋资源统计、日常管理、收费管理
等。
1.3开发时间
1.4开发人员
组名:高校六班
1.5目的
设计一个小区管理系统,能够迅速、正确地解决各种问题,并能做到合理收费,真正为居民排忧解难,服务周到。而且该系统不需要一个专业的计算机工作人员,只要安排会简单操作人员即可;节省了大量的数据统计处理时间。
第二章系统总体结构及开发、运行环境
2.1系统的总体结构
本系统源自物业管理的发展需求,设计本系统根据实地调研情况主要包含了几大模块(见图2-1)。这几大管理模块归纳了基本的业务流程的主要功能,具体的模块功能描述如下:
图(2-1)小区物业管理十大模块
1)操作员管理模块
主要完成操作员(管理员、普通操作员)的添加,修改,删除,查询等。
该目录只是管理员身份可见。
2)修改密码模块
主要完成修改当前操作员的密码。
3) 关于本软件模块
主要完成对本软件的基本介绍。
4)业主维护模块
主要完成对业主的添加,修改,删除,查询。
5)楼宇维护模块
主要完成对楼宇的添加,修改,删除,查询。
6)房屋维护模块
主要完成对楼宇的添加,修改,删除,查询。
7)日常管理模块
完成对日常数据的管理。
8)费用管理:
完成对小区中各种费用的管理。
2.2.1)硬件环境
操作系统:WINDOWS XP。
CPU:没有很高的要求,只要能够顺利运行WINDOWS系列操作系统就可以了。当然,CPU的处理速度越快,运行JAVA代码的效率越高。
内存:WINDOWS XP建议使用128MB以上内存。
硬盘空间:至少需要100MB以上的硬盘空间来安装所需的组件。
2.2.2)软件环境
软件:MyEclipse 5.1、JDK1.6、Tomcat5.5、Oracle9i等。
第三章系统需求分析
3.1系统功能描述
功能模块:(第二章以对子模块进行分析,这里不做说明)。
3.2数据库描述
使用Oracle开发非常方便,适合于java项目的开发。
3.2.1表的设计:
详见db数据库部分。
3.3业务流程分析