您好,欢迎来到飒榕旅游知识分享网。
搜索
您的当前位置:首页小区物业管理系统需求分析

小区物业管理系统需求分析

来源:飒榕旅游知识分享网


小区物业管理系统需求分析(共

15页)

-本页仅作为预览文档封面,使用时请删除本页-

项目组号 3

密 级 公

湖南科技职业学院软件学院

综合实训项目文档

项 目 名 称 小区物业管理系统 专 业 软件技术(Java方向) 指 导 教 师 项目组成员

二○一三年十二月

2

目录

摘要--------------------------------------------------------------------------- 第一章 概述

引言-----------------------------------------------------------

开发背景----------------------------------------------------- 开发时间----------------------------------------------- 开发小组----------------------------------------------

目的-----------------------------------------------------------

第二章 系统总体结构及开发、运行环境------------------------------ 系统的总体结构---------------------------------------------- 运行环境-------------------------------------------------------

硬件环境------------------------------------------------ 软件环境------------------------------------------------ 第三章 设计方法与实施方案--------------------------------------------- 开发工具-------------------------------------------------------- 数据库-----------------------------------------------------------

第四章 系统需求分析------------------------------------------------------- 系统功能描述-------------------------------------------------- 数据库功能描述----------------------------------------------- 系统流程分析--------------------------------------------------- 体系结构说明----------------------------------------------------

第五章 参考文献------------------------------------------------------------------

3

第一章 概述

1.1

引言

本软件使用SQL Server、 Java进行的系统编写。数据库技术的产生与发展源于对于数据的组织和管理。数据库技术是数据管理的技术,它随着数据管理任务的需要而产生于20世纪60年代中期。这是一门综合性技术,涉及操作系统,数据结构,算法设计和程序设计等知识。数据库技术的基本思想是对数据实行集中,统一,独立的管理,用户可以最大限度的共享数据资源。数据库系统实际上是一个应用系统,它是在计算机硬,软件系统支持下,由用户,数据库管理系统,存储在存储设备上的数据和数据库应用程序构成的数据处理系统。数据库系统是由数据,数据库管理系统,应用程序,用户组成。数据库的特点:(1).实现数据共享 ,(2).实现数据独立(3).减少了数据冗余度 ,(4).避免了数据不一致性,(5).加强了对数据的保护。数据库应用系统(DATABASE APPLICATION SYSTEMS DBAS)、管理信息系统、开放式信息服务系统。一个数据库应用系统通常是由数据库和应用程序两部分组成,它们是在数据库管理系统支持下设计和开发出来的。 1.2

开发背景

随着我国市场经济的快速发展和人们生活水平的不断提高,简单的社区服务已经不能满足人们的需求。如何利用先进的管理手段,提高物业管理水平,是当今社会所面临的一个重要课题。要想提高物业管理水平,必须全方位地提

4

高物业管理意识。只有高标准、高质量的社区服务才能满足人们的需求。面对信息时代的挑战,利用高科技手段来提高物业管理无疑是一条行之有效的途径。在某种意义上,信息与科技在物业管理与现代化建设中显现出越来越重要的地位。物业管理方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要标志。

某小区,由于管理面积大,户数多,物业管理范围广,管理内容繁杂,小区物业管理混乱的问题一直无法解决。再者,小区物业管理中一项重要的工作是计算、汇总各项费用,由于费用项目较多,计算方法繁重,手工处理差错率较高。同时查询某房产资料或业主资料往往也需要较长时间,给物业管理者的工作带来了诸多弊端。因此该物业公司决定采用计算机进行物业管理。根据该小区具体情况,该系统在实施后,能够满足对小区住户资料、财产资源统计、邀费通知、收费管理、日常管理、收费管理、日常的报表查询、社区服务、系统设置等。

开发时间

2013年9月30日 开发小组

组名:2013大三毕业实习3组

组长:

组员: 目的

设计一个小区管理系统,能够迅速、正确地解决各种问题,并能做到合理收费,真正为居民排忧解难,服务周到。而且该系统不需要一个专业的计算机工作人员,只要安排会简单操作人员即可;节省了大量的数据统计处理时间。

第二章 系统总体结构及开发、运行环境

系统的总体结构

本系统源自物业管理的发展需求,设计本系统根据实地调研情况主要包含了十大模块(见图2-1)别是:邀费通知模块、更换用户模块、修改密码模块、关于本软件模块、软件帮助模块、收费管理模块、日常管理模块、报表查

5

询模块、社区服务模块、系统设置模块。这十大管理模块归纳了基本的业务流程的主要功能,具体的模块功能描述如下:

邀费通知模块 更换用户模块 修改密码模块 关于本软件 用户登录小区物业管理系统报表查询模块 社区服务模块 系统设置模块 软件帮助模块 收费管理模块 1)邀费通知模块

日常管理模块 图(2-1)小区物业管理十大模块

6

邀费通知模块 邀费通知单 基本查询

2)更换用户模块

主要完成系统的重新登陆。

3)修改密码模块

主要完成修改当前操作员的密码。

4)关于本软件模块

主要完成对本软件的基本介绍。 5)报表查询模块

报表查询模块 房产信息 业主信息 邀费通知 已收款查询 欠费查询 收费日报表

)房产信息

7

“开发商资料”、“建筑商资料”、“监控管理商资料”用于用户明了小区的大概的建筑与管理的资料,方便选择。

“房屋以及住户资料房屋以及住户资料”用于帮助用户对房屋状况的了

解,方便购买自己适合的房屋类型

)业主信息

)邀费通知

)已收款查询

)欠费查询

收费日报表

6)社区服务模块

社区服务模块 群发短信 提醒服务 建议意见 保安巡逻 保洁绿化 报修管理

7)系统设置模块

系统信息管理模块用于设置系统的安全信息的基本信息,由于各种原因,系统管理模块可造成数据库文件破坏,所以每次操作后,都要进行数据备份,以防不测。

8

系统设置模块 房产设置 费项设置 数据库备份恢复 操作权限的管理 系统信息

)房产设置

)费项设置

)数据库备份与恢复

)操作权限

主要完成管理员对系统的操作,方便系统的管理。

)系统信息

8)软件帮助模块

软件帮助模块 系统设置 9

日常操作流

9)收费管理模块

收费管理 销售管理 业主入住 预收款管理 临时收费 车位管理

)临时收费

10)日常管理模块

主要完成日常的业主基本信息查询、费用信息、报销信息、车位信息、

建议意见、自动提醒、人员出入信息等。

)硬件环境

操作系统: WINDOWS XP 或 WINDOWS 7以上。

CPU:没有很高的要求,只要能够顺利运行WINDOWS系列操作系统就可以了。当然,CPU的处理速度越快,运行代码的效率越高。

内存:最低配置32MB, XP建议使用128MB以上内存。 硬盘空间:至少需要50MB以上的硬盘空间来安装所需的组件。 )软件环境

需要MyEclipse10 SQL Server

设计方法与实施方案

10

开发工具

该物业管理系统的开发工具采用Java作为开发环境,使用MyEclipse10作为编译语言,SQL Server作为数据库管理系统。 数据库

采用SQL Server数据库管理系统,可在WINDOWS XP/WINDOWS 7环境下运行。SQL Server适用于小型商务活动,用以存贮和管理商务活动所需要的数据。SQL Server不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。

操作数据库,可方便地执行数据的查询、插入、修改、删除等操作。

第四章 系统需求分析

)系统功能描述

功能模块::邀费通知模块、更换用户模块、修改密码模块、关于本软件

模块、软件帮助模块、收费管理模块、日常管理模块、报表查询模块、社区服务模块、系统设置模块。

)数据库功能描述

使用Java开发数据库访问应用程序是非常便利的,而且由于Java具有语言无关特性,可以在不同的环境中运行。 ) 表的设计:

1)管理员信息表(userName) 字段 备注 u_id 用户id u_userName 用户名 u_pass 密码 u_rpass 重复密码 u_power 管理员权限 2)业主信息表(owner)

11

Type 数字 文本 文本 文本 文本 字段 备注 o_id 业主信息id o_number 住户编号 o_name 业主姓名 o_state 使用状态 o_phone 业主电话 o_jdata 入住时间 o_carder 身份证 o_ownership 产权状态 o_before 预付金额 o_remarks 备注 3)房屋信息表(houses) 字段 备注 h_id 房屋信息id h_number 门牌编号 h_ state 房屋状态 h_bulidingName 楼宇名称 h_unitNumber 单元号 h_floor 所属楼层 h_type 所属户型 h_direction 房屋朝向 h_area 房屋面积 h_ remarks 备注 4)费用信息表(cost) 字段 备注 c_id 费用信息id c_user 缴费人 c_stardate 收取(起始)日期 c_costName 费用名称 c_price 计费单价 c_real 实际用量 c_costMoney 费用金额 c_userName 记录人 c_ remarks 备注 5)费用名称表(costName) 字段 备注 cn_id 费用名称id cn_name 费用名称 cn_type 费用类型(方式) cn_price 费用单价 cn_cycle 费用周期 cn_ remarks 备注 12

Type 数字 数字 文本 文本 数字 日期/时间 文本/数字 文本 货币 文本 Type 数字 数字 文本 文本 数字 数字 文本 文本 数字 文本 Type 数字 时间/日期 文本 货币 数字 货币 文本 文本 Type 数字 文本 文本 货币 数字 文本 )欠费表(owe) 备注 oi_id cn_nameId 欠费名称 oi_name 欠费人姓名 oi_time 欠费时间 oi_oweMoney 欠费金额 oi_nedtime 欠费期限 oi_ remarks 备注

6)停车位置信息表(carseat) 字段 备注 cs_id 停车位置id cs_user 使用人 cs_number 车位编号 cs_carNumber 车牌号 cs_state 当前状态 cs_sell 出售/租价 cs_satrDate 起始使用日期 cs_endDate 结束使用日期 cs_ remarks 备注 7)报修表(repair) 字段 备注 r_id 报修表id r_userName 业主名称 r_state 状态 r_number 报修单号 r_date 报修日期 r_goodcost 物资费用 r_serve 服务费用 r_empoyee 维修员工 r_endDate 完工日期 r_remarks 备注 8)建议表(complaint) 字段 备注 cp_id 建议表id cp_userName 业主姓名 cp_number 单据编号 cp_Type 内容类型 cp_state 受理状态 cp_Date 建议日期 13

Type Type 数字 文本 数字 数字 文本 货币 时间/日期 时间/日期 文本 Type 数字 文本 文本 数字 时间/日期 货币 货币 文本 时间/日期 文本 Type 数字 文本 数字 文本 文本 时间/日期 cp_empoyee 接待员工 cp_acceptDate 受理日期 cp_content 建议内容 cp_feedback 住户反馈 9)提醒信息表(warn) 字段 备注 w_id 提醒信息表id w_userName 提醒对象 w_method 联系方式 w_warnDate 提醒时间 w_content 提醒内容 10)保安巡逻表(patrol) 字段 备注 p_id 保安巡逻表id p_fileNumber 档案编号 p_eventType 事件类型 p_happenTime 发生时间 P_hanadlePeople 处理人 P_party 当事人 P_hanadleOver 处理结果 P_eventContent 事件简要 11)保洁绿化表(clean) 字段 备注 cl_id 保洁绿化id cl_number 编号 cl_date 日期 cl_type 类型 cl_area 区域 cl_responsible 负责人 cl_check 验收 cl_describe 描述 12)楼宇设置表(buliding) 字段 备注 b_id 楼宇设置id b_number 楼宇编号 b_ buliding 楼宇名称 b_hours 房屋结构(例如:混泥土) b_unitNumber 单元数 b_Nuberj 楼层数 b_hoursNumber 房屋数 cs_ remarks 备注 12)车位表(car)

14

文本 时间/日期 文本 文本 Type 数字 文本 文本 时间/日期 文本 Type 数字 数字 文本 时间/日期 文本 文本 文本 文本 Type 数字 数字 时间/日期 文本 文本 文本 文本 文本 Type 数字 数字 文本 文本 数字 数字 数字 ca_id ca_number ca_price ca_outPrice ca_state ca_plice

13)权限表(power) po_id po_name

车位编号 预售价格 出租价格 状态 车位位置 权限id 权限组 数字 文本 14)系统信息表(system) s_id s_name s_phone s_email s_httpName s_adress

)业务流程分析

备注 公司名称 公司电话 公司email 公司网址 公司地址 Type 15

程序开始(用户登陆) 主界邀费通知 更换用户 修改密码 关于本软件 报表查询 社区服务 系统设置 软件帮助 收费管理 日常管理 数据库(:包含12张表…) 程序结束,数据库关闭,退出系统 第五章 参考文献

1)SQL Server2005. 2)Java书籍。 3)网上的咨询。

16

4)老师的指导。

17

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- sarr.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务