JAVA课题小区物业管理系统.docx
- 文档编号:11546871
- 上传时间:2023-03-19
- 格式:DOCX
- 页数:14
- 大小:66.08KB
JAVA课题小区物业管理系统.docx
《JAVA课题小区物业管理系统.docx》由会员分享,可在线阅读,更多相关《JAVA课题小区物业管理系统.docx(14页珍藏版)》请在冰豆网上搜索。
JAVA课题小区物业管理系统
Neusoft
科文学院第二届“东软睿道杯”软件设计大赛
小区物业管理系统
需
求
说
明
摘要
第一章概述
1.1引言
1.2开发背景
1.2.1开发时间
1.2.2开发小组
1.3目的
第二章系统总体结构及开发、运行环境
2.1系统的总体结构
2.2运行环境
2.2.1硬件环境
2.2.2软件环境
第三章设计方法与实施方案
3.1开发工具
3.2数据库
第四章系统需求分析
4.1系统功能描述
4.2数据库功能描述
4.3系统流程分析
4.4体系结构说明
第一章概述
1.1引言
本软件使用SQLServer2008/Oracle、Java进行的系统编写。
数据库技术的产生与发展源于对于数据的组织和管理。
数据库技术是数据管理的技术,它随着数据管理任务的需要而产生于20世纪60年代中期。
这是一门综合性技术,涉及操作系统,数据结构,算法设计和程序设计等知识。
数据库技术的基本思想是对数据实行集中,统一,独立的管理,用户可以最大限度的共享数据资源。
数据库系统实际上是一个应用系统,它是在计算机硬,软件系统支持下,由用户,数据库管理系统,存储在存储设备上的数据和数据库应用程序构成的数据处理系统。
数据库系统是由数据,数据库管理系统,应用程序,用户组成。
数据库的特点:
(1).实现数据共享,
(2).实现数据独立(3).减少了数据冗余度,(4).避免了数据不一致性,(5).加强了对数据的保护。
数据库应用系统(DATABASEAPPLICATIOFSYSTEMSDBAS管理信息系统、开放式信息服务系统。
一个数据库应用系统通常是由数据库和应用程序两部分组成,它们是在数据库管理系统支持下设计和开发出来的。
1.2开发背景随着我国市场经济的快速发展和人们生活水平的不断提高,简单的社区服务已经不能满足人们的需求。
如何利用先进的管理手段,提高物业管理水平,是当今社会所面临的一个重要课题。
要想提高物业管理水平,必须全方位地提高物业管理意识。
只有高标准、高质量的社区服务才能满足人们的需求。
面对信息时代的挑战,利用高科技手段来提高物业管理无疑是一条行之有效的途径。
在某种意义上,信息与科技在物业管理与现代化建设中显现出越来越重要的地位。
物业管理方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要标志。
某小区,由于管理面积大,户数多,物业管理范围广,管理内容繁杂,小区物业管理混乱的问题一直无法解决。
再者,小区物业管理中一项重要的工作是计算、汇总各项费用,由于费用项目较多,计算方法繁重,手工处理差错率较高。
同时查询某房产资料或业主资料往往也需要较长时间,给物业管理者的工作带来
了诸多弊端。
因此该物业公司决定采用计算机进行物业管理。
根据该小区具体情况,该系统在实施后,能够满足对小区住户资料、财产资源统计、邀费通知、收费管理、日常管理、收费管理、日常的报表查询、社区服务、系统设置等。
1.3目的
设计一个小区管理系统,能够迅速、正确地解决各种问题,并能做到合理收费,真正为居民排忧解难,服务周到。
而且该系统不需要一个专业的计算机工作人员,只要安排会简单操作人员即可;节省了大量的数据统计处理时间。
第二章系统总体结构及开发、运行环境
2.1系统的总体结构
用户登录
小区物业管理系统
社区服务模块
系统设置模块
软件帮助模块
报表查询模块
本系统源自物业管理的发展需求,设计本系统根据实地调研情况主要包含了十大模块(见图2-1)别是:
邀费通知模块、更换用户模块、修改密码模块、关于本软件模块、软件帮助模块、收费管理模块、日常管理模块、报表查询模块、社区服务模块、系统设置模块。
这十大管理模块归纳了基本的业务流程的主要功能,具体的模块功能描述如下:
收费管理模块日常管理模块
图(2-1)小区物业管理十大模块
1)邀费通知模块
2)更换用户模块
主要完成系统的重新登陆
3)修改密码模块
主要完成修改当前操作员的密码
4)关于本软件模块
主要完成对本软件的基本介绍
5)报表查询模块
报表查询模块
房
业
邀
已
欠
收
产
主
费
收
费
费
信
信
通
款
查
日
息
息
知
查
询
报
询
表
5.1)房产信息
“开发商资料”、“建筑商资料”、“监控管理商资料”用于用户明了小区的大概的建筑与管理的资料,方便选择。
“房屋以及住户资料房屋以及住户资料”用于帮助用户对房屋状况的了解,方便购买自己适合的房屋类型
5.2)业主信息
5.3)邀费通知
5.4)已收款查询
5.5)欠费查询
5.6)收费日报表
6)社区服务模块
7)系统设置模块
系统信息管理模块用于设置系统的安全信息的基本信息,由于各种原因,系统管理模块可造成数据库文件破坏,所以每次操作后,都要进行数据备份,以防不测。
系统设置模块
系统信息
操作权限的管理
数据库备份恢复
费项设置
房产设置
7.1)房产设置
7.2)费项设置
7.3)数据库备份与恢复
7.4)操作权限
主要完成管理员对系统的操作,方便系统的管理
7.5)系统信息
8)软件帮助模块
9)收费管理模块
9.1)临时收费
10)日常管理模块
主要完成日常的业主基本信息查询、费用信息、报销信息、车位信息、建议意见、自动提醒、人员出入信息等。
2.2.1)硬件环境
操作系统:
WIN7以上
CPU没有很高的要求,只要能够顺利运行WINDOW系列操作系统就可以了。
当然,CPU勺处理速度越快,运行C#弋码的效率越高。
内存:
最低配置32MB建议使用64MB以上内存,如果使用WINDOWS2000或WINDOWS淹议使用128MB以上内存。
硬盘空间:
至少需要50MB以上的硬盘空间来安装所需的组件。
2.2.2)软件环境
需要MyEclipse和tomcat6.0或以上版本。
可喜的是一般的开发环
境安装程序中已经集合了运行环境。
设计方法与实施方案
3.1开发工具
该物业管理系统的开发工具采用java作为开发环境。
第四章系统需求分析
4.1)系统功能描述
功能模块:
:
邀费通知模块、更换用户模块、修改密码模块、关于本软件模块、软件帮助模块、收费管理模块、日常管理模块、报表查询模块、社区服务模块、系统设置模块。
(第二章以对子模块进行分析,这里不做说明)。
4.2)数据库功能描述
使用C#开发数据库访问应用程序是非常便利的,而且由于C#具有语言无关特性,可以在不同的环境中运行,本系统采用C#选择C#T对象进行数据库应用程序设计。
4.3)表的设计:
1)管理员信息表(userName)
字段
备注
Type
u」d
用户id
:
数字
uuserName
用户名
文本
upass
密码
文本
urpass
重复密码
:
文本
upower
管理员权限
文本
2)业主信息表(owner)
字段
备注
Type
oid
业主信息id
[数字
onumber
住户编号
数字
oname
业主姓名
文本
ostate
使用状态
[文本
ophone
业主电话
数字
o」data
入住时间
日期/时间
ocarder
身份证
r文本/数子
oownership
产权状态
文本
obefore
预付金额
:
货币
oremarks
备注
文本
3)房屋信息表(houses)
字段
备注
Type
h」d
房屋信息id
:
数字
hnumber
门牌编号
数字
hstate
房屋状态
文本
hbulidingName
楼宇名称
:
文本
hunitNumber
单元号
数字
hfloor
所属楼层
:
数字
htype
所属户型
文本
hdirection
房屋朝向
文本
harea
房屋面积
:
数字
hremarks
备注
文本
4)费用信息表(cost)
字段
备注
Type
cid
费用信息id
:
数字
cuser
缴费人
cstardate
收取(起始)日期
时间/日期
ccostName
费用名称
:
文本
cprice
计费单价
[货币
creal
实际用量
数字
ccostMoney
费用金额
货币
cuserName
记录人
:
文本
cremarks
备注
文本
5)费用名称表(costName)
字段
备注
Type
cn」d
费用名称id
:
数字
cnname
费用名称
文本
cntype
费用类型(方式)
:
文本
cnprice
费用单价
货币
cncycle
费用周期
:
数字
cnremarks
备注
文本
5.1)欠费表(owe)
备注
Type
oiid
cnnameId
欠费名称
oiname
欠费人姓名
oitime
欠费时间
oioweMoney
欠费金额
oinedtime
欠费期限
oi_remarks
备注
6)停车位置信息表(carseat)
字段
备注
Type
csid
停车位置id
:
数字
cs_user
使用人
文本
csnumber
车位编号
数字
cscarNumber
车牌号
:
数字
csstate
当前状态
[文本
cssell
出售/租价
货币
cssatrDate
起始使用日期
时间/日期
csendDate
结束使用日期
r时间/日期
csremarks
备注
文本
7)报修表(repair)
字段
备注
Type
rid
报修表id
:
数字
ruserName
业主名称
文本
rstate
状态
文本
rnumber
报修单号
:
数字
rdate
报修日期
时间/日期
rgoodcost
物资费用
:
货币
rserve
服务费用
货币
rempoyee
维修员工
文本
rendDate
完工日期
:
时间/日期
rremarks
备注
文本
8)建议表(complaint)
字段
备注
Type
cpid
建议表id
:
数字
cpuserName
业主姓名
文本
cpnumber
单据编号
数字
cpType
内容类型
:
文本
cpstate
受理状态
文本
cpDate
建议日期
时间/日期
cpempoyee
接待员工
:
文本
cpacceptDate
受理日期
时间/日期
cpcontent
建议内容
[文本
cpfeedback
住户反馈
文本
字段
备注
Type
9)提醒信息表_(warn)
字段备注Type
wid
提醒信息表id
数字
wuserName
提醒对象
「文本
wmethod
联系方式
文本
wwarnDate
提醒时间
时间/日期
wcontent
提醒内容
文本
10)保安巡逻表(patrol)
字段
备注
Type
Pid
保安巡逻表id
:
数字
pfileNumber
档案编号
数字
peventType
事件类型
文本
phappenTime
发生时间
:
时间/日期
PhanadlePeople
处理人
文本
Pparty
当事人
文本
PhanadleOver
处理结果
:
文本
PeventContent
事件简要
文本
11)保洁绿化表(clean)
字段
备注
Type
clid
保洁绿化id
:
数字
clnumber
编号
数字
cldate
日期
时间/日期
cltype
类型
:
文本
clarea
区域
文本
clresponsible
负责人
文本
clcheck
验收
[文本
cldescribe
描述
文本
12)楼宇设置表(buliding)
字段
备注
Type
bid
楼宇设置id
:
数字
bnumber
楼宇编号
数字
bbuliding
楼宇名称
文本
bhours
房屋结构(例如:
混泥土)
:
文本
bunitNumber
单元数
数字
bNuberj
楼层数
数字
bhoursNumber
房屋数
[数字
csremarks
备注
12)车位表(car)
ca_id
ca_number
车位编号
ca_price
预售价格
ca_outPrice
出租价格
ca_state
状态
ca_plice
车位位置
13)权限表(power)
po_id
权限id
数字
po_name
权限组
文本
14)系统信息表(system)
备注
Type
s_id
s_name
公司名称
s_phone
公司电话
s_email
公司email
s_httpName
公司网址
s_adress
公司地址
程序开始(用户登陆)
4.4)业务流程分析
1f
主界
面
-日常管理
收费管理
软件帮助
系统设置
社区服务
报表查询
关于本软件
修改密码
更换用户
数据库(DB.MDB:
包含12张
表…)
邀费通知
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- JAVA 课题 小区 物业管理 系统