需求分析无截图Word文件下载.docx
《需求分析无截图Word文件下载.docx》由会员分享,可在线阅读,更多相关《需求分析无截图Word文件下载.docx(19页珍藏版)》请在冰豆网上搜索。
1.2开发背景
随着我国市场经济的快速发展和人们生活水平的不断提高,简单的社区服务已经不能满足人们的需求。
如何利用先进的管理手段,提高物业管理水平,是当今社会所面临的一个重要课题。
要想提高物业管理水平,必须全方位地提高物业管理意识。
只有高标准、高质量的社区服务才能满足人们的需求。
面对信息时代的挑战,利用高科技手段来提高物业管理无疑是一条行之有效的途径。
在某种意义上,信息与科技在物业管理与现代化建设中显现出越来越重要的地位。
物业管理方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要标志。
某小区,由于管理面积大,户数多,物业管理范围广,管理内容繁杂,小区物业管理混乱的问题一直无法解决。
再者,小区物业管理中一项重要的工作是计算、汇总各项费用,由于费用项目较多,计算方法繁重,手工处理差错率较高。
同时查询某房产资料或业主资料往往也需要较长时间,给物业管理者的工作带来了诸多弊端。
因此该物业公司决定采用计算机进行物业管理。
根据该小区具体情况,该系统在实施后,能够满足对小区住户资料、财产资源统计、邀费通知、收费管理、日常管理、收费管理、日常的报表查询、社区服务、系统设置等。
1.2.1开发周期
7天
1.2.2开发小组
组名:
Shine小组
组长:
景慧
组员:
阮英成王云飞李宁鸽韩佳张鑫
1.3目的
设计一个小区管理系统,能够迅速、正确地解决各种问题,并能做到合理收费,真正为居民排忧解难,服务周到。
而且该系统不需要一个专业的计算机工作人员,只要安排会简单操作人员即可;
节省了大量的数据统计处理时间。
第二章系统总体结构及开发、运行环境
2.1系统的总体结构
本系统源自物业管理的发展需求,设计本系统根据实地调研情况主要包含了四大模块分别是:
日常管理模块,社区服务模块,收费管理模块,系统设置模块。
其中又详细分了十六个模块这十六大管理模块归纳了基本的业务流程的主要功能,具体的模块功能描述如下:
图(2-1)小区物业管理四大模块
一)小区日常信息管理模块
主要对小区内的一些日常信息进行增、删、改、查
1)小区业主信息管理
模块概述:
主要对小区住户的查询,添加新近小区的住户,修改一些业主的信息及其删除搬离小区的用户
2)车位信息管理
主要对小区内停车位的使用情况的查询、修改以及新分配给用户的车位和删除此车位的使用权
3)楼宇房屋信息管理
主要对小区内所有楼宇房屋的查询、对新建筑的房屋名称的添加、拆除的房屋的名称及其修改各栋楼或房屋的名称
二)社区服务信息管理模块
主要对小区内的绿化保洁、巡逻及其社区服务方面进行增、删、改、查
1)保安巡逻信息
主要针对小区安全对小区内保安巡逻的信息进行增、删、改、查
2)报修信息管理
主要对小区内物品损坏,住户报修的信息进行增、删、改、查
3)保洁绿化信息管理
主要对小区内保洁绿化的信息进行增、删、改、查
4)建议信息管理模块
主要是小区内业主对小区的建议或投诉信息进行增、删、改、查
三)小区收费信息管理模块
主要对小区内费用信息进行操作,对其收费和欠费业主的增、删、改、查
1)收费信息管理模块
主要是小区内收费的一些信息,收费名称的增、删、改、查
2)欠费信息管理模块
主要是小区内业主未及时缴费的一些信息记录,及其缴费后对信息的增、删、改、查
3)费用名称设置模块
主要是小区各种管理费用名称,新建收费的费用名称,及其小区各种费用的名称的增、删、改、查
四)系统设置
主要对此管理系统的管理员信息及系统信息的设置
1)管理员信息
管理员登陆后可以对用户进行用户的增加、删除、修改及其查询并且对用户进行权限控制
1.1)用户登录
上图为管理员添加用户后,该用户登录可以修改个人信息,查询个人权限及修改个人密码
2)车位信息设置
管理员登陆后可以将小区车位进行彻底删除即停止使用,或将某地划分为车场,在某些情况下对齐进行增加、删除、修改及其查询
3)系统设置模块
系统设置主要修改该物业管理系统的名字,使其对应相对的小区可以有对应小区的系统名字
4)项目截图
1、登陆页面:
2.2.1)硬件环境
操作系统:
WINDOWS98PWS4.0以上,WINDOWSNT4.0SERVERIIS4.0以上,WINDOWS2000IIS5.0以上,WINDOWSXPIIS5.0以上。
CPU:
没有很高的要求,只要能够顺利运行WINDOWS系列操作系统就可以了。
当然,CPU的处理速度越快,运行C#代码的效率越高。
内存:
最低配置32MB,建议使用64MB以上内存,如果使用WINDOWS2000或WINDOWSXP建议使用128MB以上内存。
硬盘空间:
至少需要50MB以上的硬盘空间来安装所需的组件。
2.2.2)软件环境
需要STUDIO2005,FRAMEWORK和IIS。
可喜的是一般的开发环境安装程序中已经集合了运行环境。
所以安装VISALSTUDIO2005就行了,安装程序会让你自动安装.NETFRAMEWORK的!
但开发环境不见得一定是使用VISALSTUDIO2005的,有时只要记事本或一个文本编辑器就行了!
运行环境必须安装。
所以此时只安装.NETFRAMEWORK就行了。
第二章设计方法与实施方案
3.1开发工具
该物业管理系统的开发工具采用C#作为开发环境。
它包含协助开发环境的事件驱动编程语言。
从任何标准来说,C#都是世界上使用人数最多的语言——不仅是盛赞的C#开发者还是抱怨C#的开发者的数量。
C#拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ACTIVEX控件。
程序员可以轻松的使用C#提供的组件快速建立一个应用程序。
3.1数据库
采用SQLServer数据库管理系统,可在WINDOWSXP环境下运行。
SQLServer适用于小型商务活动,用以存贮和管理商务活动所需要的数据。
SQLServer不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。
操作数据库,可方便地执行数据的查询、插入、修改、删除等操作。
第四章系统需求分析
4.1)系统功能描述
功能模块:
:
邀费通知模块、更换用户模块、修改密码模块、关于本软件模块、软件帮助模块、收费管理模块、日常管理模块、报表查询模块、社区服务模块、系统设置模块。
(第二章以对子模块进行分析,这里不做说明)。
4.2)数据库功能描述
使用C#开发数据库访问应用程序是非常便利的,而且由于C#具有语言无关特性,可以在不同的环境中运行,本系统采用C#选择C#T对象进行数据库应用程序设计。
4.3)表的设计:
1)管理员信息表(userName)
字段
备注
Type
u_id
用户id
数字
u_userName
用户名
文本
u_pass
密码
u_rpass
重复密码
u_power
管理员权限
2)业主信息表(owner)
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
5.1)欠费表(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
建议日期
cp_empoyee
接待员工
cp_acceptDate
受理日期
cp_content
建议内容
cp_feedback
住户反馈
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
房屋数
12)车位表(car)
ca_id
ca_number
ca_price
预售价格
ca_outPrice
出租价格
ca_state
ca_plice
车位位置
13)系统信息表(system)
s_id
s_name
公司名称
s_phone
公司电话
s_email
公司email
s_httpName
公司网址
s_adress
公司地址
4.4)业务流程分析
第五章参考文献
1)SQLServer2005.
2)C#书籍。
3)网上的咨询。
4)老师的指导。