《【软件工程】小区物业管理系统需求分析fow.docx》由会员分享,可在线阅读,更多相关《【软件工程】小区物业管理系统需求分析fow.docx(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、小区物业业管理系系统需求求分析目录摘要-第一章 概述 1.11 引言言- 1.22 开发发背景-11.2.1 开开发时间间-11.2.2 开开发小组组- 1.33 目的的-第二章 系统总总体结构构及开发发、运行行环境- 2.11 系统统的总体体结构- 2.22 运行行环境-2.2.1 硬硬件环境境-2.2.2 软软件环境境-第三章 设计方方法与实实施方案案-3.1 开发工工具-3.2 数数据库-第四章系系统需求求分析-4.1系系统功能能描述-4.2数数据库功功能描述述-4.3系系统流程程分析-4.4体体系结构构说明-第五章 参考文文献-第一章 概述1.1 引言本软件使使用SQQL SServv
2、er、CC#进行行的系统统编写。数数据库技技术的产产生与发发展源于于对于数数据的组组织和管管理。数数据库技技术是数数据管理理的技术术,它随随着数据据管理任任务的需需要而产产生于220世纪纪60年代代中期。这这是一门门综合性性技术,涉涉及操作作系统,数数据结构构,算法法设计和和程序设设计等知知识。数数据库技技术的基基本思想想是对数数据实行行集中,统统一,独独立的管管理,用用户可以以最大限限度的共共享数据据资源。数数据库系系统实际际上是一一个应用用系统,它它是在计计算机硬硬,软件件系统支支持下,由由用户,数数据库管管理系统统,存储储在存储储设备上上的数据据和数据据库应用用程序构构成的数数据处理理系
3、统。数数据库系系统是由由数据,数数据库管管理系统统,应用用程序,用用户组成成。数据据库的特特点:(1).实现数据共享,(2).实现数据独立(3).减少了数据冗余度,(4).避免了数据不一致性,(5).加强了对数据的保护。数据库应用系统(DATABASE APPLICATION SYSTEMS DBAS)、管理信息系统、开放式信息服务系统。一个数据库应用系统通常是由数据库和应用程序两部分组成,它们是在数据库管理系统支持下设计和开发出来的。1.2 开发背景景随着我国国市场经经济的快快速发展展和人们们生活水水平的不不断提高高,简单单的社区区服务已已经不能能满足人人们的需需求。如如何利用用先进的的管理
4、手手段,提提高物业业管理水水平,是是当今社社会所面面临的一一个重要要课题。要要想提高高物业管管理水平平,必须须全方位位地提高高物业管管理意识识。只有有高标准准、高质质量的社社区服务务才能满满足人们们的需求求。面对对信息时时代的挑挑战,利利用高科科技手段段来提高高物业管管理无疑疑是一条条行之有有效的途途径。在在某种意意义上,信信息与科科技在物物业管理理与现代代化建设设中显现现出越来来越重要要的地位位。物业业管理方方面的信信息化与与科学化化,已成成为现代代化生活活水平步步入高台台阶的重重要标志志。某小区,由于管管理面积积大,户户数多,物物业管理理范围广广,管理理内容繁繁杂,小小区物业业管理混混乱的
5、问问题一直直无法解解决。再再者,小小区物业业管理中中一项重重要的工工作是计计算、汇汇总各项项费用,由由于费用用项目较较多,计计算方法法繁重,手手工处理理差错率率较高。同同时查询询某房产产资料或或业主资资料往往往也需要要较长时时间,给给物业管管理者的的工作带带来了诸诸多弊端端。因此此该物业业公司决决定采用用计算机机进行物物业管理理。根据据该小区区具体情情况,该该系统在在实施后后,能够够满足对对小区住住户资料料、财产产资源统统计、邀邀费通知知、收费费管理、日日常管理理、收费费管理、日日常的报报表查询询、社区区服务、系系统设置置等。1.2.1 开开发时间间20099年5月16日1.2.2 开开发小组
6、组组名:SShinne 小小组组长:景景慧组员:阮阮英成 王云飞飞 李宁宁鸽 韩韩佳 张张鑫1.3 目的设计一个个小区管管理系统统,能够迅迅速、正正确地解解决各种种问题,并并能做到到合理收收费,真真正为居居民排忧忧解难,服服务周到到。而且且该系统统不需要要一个专专业的计计算机工工作人员员,只要要安排会会简单操操作人员员即可;节省了了大量的的数据统统计处理理时间。第二章 系统总总体结构构及开发发、运行行环境2.1 系统的的总体结结构本系统源源自物业业管理的的发展需需求,设设计本系系统根据据实地调调研情况况主要包包含了十十大模块块(见图图2-11)别是是:邀费费通知模模块、更更换用户户模块、修修改
7、密码码模块、关于本本软件模模块、软软件帮助助模块、收费管理模块、日常管理模块、报表查询模块、社区服务模块、系统设置模块。这十大管理模块归纳了基本的业务流程的主要功能,具体的模块功能描述如下:更换用户模块邀费通知模块用户登录小区物业管理系统修改密码模块关于本软件报表查询模块社区服务模块系统设置模块软件帮助模块收费管理模块日常管理模块图(2-1)小小区物业业管理十十大模块块1)邀费费通知模模块邀费通知模块邀费通知单基本查询2)更换换用户模模块 主要要完成系系统的重重新登陆陆。3)修改改密码模模块主要完成成修改当当前操作作员的密密码。4)关于于本软件件模块 主主要完成成对本软软件的基基本介绍绍。5)
8、报表表查询模模块报表查询模块业主信息房产信息邀费通知已收款查询欠费查询收费日报表5.1)房房产信息息“开发商商资料”、“建筑商商资料”、“监控管管理商资资料”用于用用户明了了小区的的大概的的建筑与与管理的的资料,方方便选择择。“房屋以以及住户户资料房房屋以及及住户资资料”用于帮帮助用户户对房屋屋状况的的了解,方方便购买买自己适适合的房房屋类型型5.2)业业主信息息5.3)邀邀费通知知5.4)已已收款查查询5.5)欠欠费查询询5.6)收费日日报表6)社区区服务模模块报修管理社区服务模块群发短信提醒服务建议意见保安巡逻保洁绿化7)系统统设置模模块系统信息息管理模模块用于于设置系系统的安安全信息息的
9、基本本信息,由于各种原因,系统管理模块可造成数据库文件破坏,所以每次操作后,都要进行数据备份,以防不测。系统设置模块房产设置费项设置数据库备份恢复操作权限的管理系统信息7.1)房产设置7.2)费费项设置置7.3)数数据库备备份与恢恢复7.4)操作权限 主主要完成成管理员员对系统统的操作作,方便便系统的的管理。7.5)系系统信息息8)软件件帮助模模块软件帮助模块系统设置日常操作流程9)收费费管理模模块收费管理销售管理业主入住预收款管理临时收费车位管理9.1)临临时收费费10)日日常管理理模块 主要要完成日日常的业业主基本本信息查查询、费费用信息息、报销销信息、车车位信息息、建议议意见、自自动提醒
10、醒、人员员出入信信息等。(如如图100-1所所示)(图110-11)2.2.1)硬硬件环境境操作系统统:WIINDOOWS 98 PWSS 4.0以上上,WINNDOWWS NNT 44.0 SERRVERR IIIS 44.0以以上,WINNDOWWS 220000 IIIS 55.0以以上,WINNDOWWS XXP IIIS 5.00以上。CPU:没有很很高的要要求,只只要能够够顺利运运行WIINDOOWS系系列操作作系统就就可以了了。当然然,CPPU的处处理速度度越快,运运行C#代码的的效率越越高。内内存:最最低配置置32MMB,建建议使用用64MMB以上上内存,如如果使用用WINND
11、OWWS 220000或WIINDOOWS XP建建议使用用1288MB以以上内存存。硬盘盘空间:至少需需要500MB以以上的硬硬盘空间间来安装装所需的的组件。2.2.2)软软件环境境需要STTUDIIO20005,FRAAMEWWORKK和IISS。可喜的的是一般般的开发发环境安安装程序序中已经经集合了了运行环环境。所所以安装装VISSALSSTUDDIO 20005就行行了,安安装程序序会让你你自动安安装.NNET FRAAMEWWORKK 的!但开发发环境不不见得一一定是使使用VIISALLSTUUDIOO 20005的的,有时时只要记记事本或或一个文文本编辑辑器就行行了!运运行环境境必
12、须安安装。所所以此时时只安装装 .NNET FRAAMEWWORKK 就行行了。设计方法法与实施施方案3.1开开发工具具该物业管管理系统统的开发发工具采采用C#作为开开发环境境。它包含协协助开发发环境的的事件驱驱动编程程语言。从从任何标标准来说说,C#都是世世界上使使用人数数最多的的语言不仅仅是盛赞赞的C#开发者者还是抱抱怨C#的开发发者的数数量。C#拥有有图形用用户界面面(GUUI)和和快速应应用程序序开发(RRAD)系系统,可可以轻易易的使用用DAOO、RDDO、AADO连连接数据据库,或或者轻松松的创建建ACTTIVEEX控件件。程序序员可以以轻松的的使用CC#提供供的组件件快速建建立一
13、个个应用程程序。3.1数数据库采用SQQL SServver数数据库管管理系统统,可在在WINNDOWWS XXP环境境下运行行。SQQL SServver适适用于小小型商务务活动,用用以存贮贮和管理理商务活活动所需需要的数数据。SSQL Serrverr不仅是是一个数数据库,而而且它具具有强大大的数据据管理功功能,它它可以方方便地利利用各种种数据源源,生成成窗体(表表单),查查询,报报表和应应用程序序等。操作数据据库,可方便便地执行行数据的的查询、插插入、修修改、删删除等操操作。第四章 系统需需求分析析4.1)系统功功能描述述功能模块块:邀邀费通知知模块、更更换用户户模块、修修改密码码模块、
14、关关于本软软件模块块、软件件帮助模模块、收收费管理理模块、日常管理理模块、报报表查询询模块、社社区服务务模块、系系统设置置模块。(第二二章以对对子模块块进行分分析,这这里不做做说明)。4.2)数据库库功能描描述使用C#开发数数据库访访问应用用程序是是非常便便利的,而而且由于于C#具有有语言无无关特性性,可以以在不同同的环境境中运行行,本系系统采用用C#选择择C#T对象进进行数据据库应用用程序设设计。4.3)表的设计:1)管理理员信息息表(uuserrNamme)字段备注Typeeu_idd用户idd数字u_usserNNamee用户名文本u_paass密码文本u_rppasss重复密码码文本u
15、_poowerr管理员权权限文本2)业主主信息表表(owwnerr)字段备注Typeeo_idd业主信息息id数字o_nuumbeer住户编号号数字o_naame业主姓名名文本o_sttatee使用状态态文本o_phhonee业主电话话数字o_jddataa入住时间间日期/时时间o_caardeer身份证文本/数数字o_owwnerrshiip产权状态态文本o_beeforre预付金额额货币o_reemarrks备注文本3)房屋屋信息表表(hoousees)字段备注Typeeh_idd房屋信息息id数字h_nuumbeer门牌编号号数字h_ sstatte房屋状态态文本h_buulidding
16、gNamme楼宇名称称文本h_unnitNNumbber单元号数字h_flloorr所属楼层层数字h_tyype所属户型型文本h_diirecctioon房屋朝向向文本h_arrea房屋面积积数字h_ rremaarkss备注文本4)费用用信息表表(coost)字段备注Typeec_idd费用信息息id数字c_usser缴费人c_sttarddatee收取(起起始)日日期时间/日日期c_coostNNamee费用名称称文本c_prricee计费单价价货币c_reeal实际用量量数字c_coostMMoneey费用金额额货币c_usserNNamee记录人文本c_ rremaarkss备注文本5
17、)费用用名称表表(coostNNamee)字段备注Typeecn_iid费用名称称id数字cn_nnamee费用名称称文本cn_ttypee费用类型型(方式式)文本cn_ppricce费用单价价货币cn_ccyclle费用周期期数字cn_ remmarkks备注文本5.1)欠欠费表(owee) 备注Typeeoi_iidcn_nnameeId欠费名称称oi_nnamee欠费人姓姓名oi_ttimee欠费时间间oi_ooweMMoneey欠费金额额oi_nnedttimee欠费期限限oi_ remmarkks备注6)停车车位置信信息表(carrseaat)字段备注Typeecs_iid停车位置置
18、id数字cs_uuserr使用人文本cs_nnumbber车位编号号数字cs_ccarNNumbber车牌号数字cs_sstatte当前状态态文本cs_sselll出售/租租价货币cs_ssatrrDatte起始使用用日期时间/日日期cs_eendDDatee结束使用用日期时间/日日期cs_ remmarkks备注文本7)报修修表(rrepaair)字段备注Typeer_idd报修表iid数字r_usserNNamee业主名称称文本r_sttatee状态文本r_nuumbeer报修单号号数字r_daate报修日期期时间/日日期r_gooodccostt物资费用用货币r_seervee服务费用用
19、货币r_emmpoyyee维修员工工文本r_enndDaate完工日期期时间/日日期r_reemarrks备注文本8)建议议表(ccompplaiint)字段备注Typeecp_iid建议表iid数字cp_uuserrNamme业主姓名名文本cp_nnumbber单据编号号数字cp_TTypee内容类型型文本cp_sstatte受理状态态文本cp_DDatee建议日期期时间/日日期cp_eempooyeee接待员工工文本cp_aacceeptDDatee受理日期期时间/日日期cp_cconttentt建议内容容文本cp_ffeeddbacck住户反馈馈文本9)提醒醒信息表表(waarn)字段备
20、注Typeew_idd提醒信息息表idd数字w_usserNNamee提醒对象象文本w_meethood联系方式式文本w_waarnDDatee提醒时间间时间/日日期w_coonteent提醒内容容文本10)保保安巡逻逻表(ppatrrol)字段备注Typeep_idd保安巡逻逻表idd数字p_fiileNNumbber档案编号号数字p_evventtTyppe事件类型型文本p_haappeenTiime发生时间间时间/日日期P_haanaddlePPeopple处理人文本P_paartyy当事人文本P_haanaddleOOverr处理结果果文本P_evventtConntennt事件简要要
21、文本11)保保洁绿化化表(ccleaan)字段备注Typeecl_iid保洁绿化化id数字cl_nnumbber编号数字cl_ddatee日期时间/日日期cl_ttypee类型文本cl_aareaa区域文本cl_rrespponssiblle负责人文本cl_cchecck验收文本cl_ddesccribbe描述文本12)楼楼宇设置置表(bbuliidinng)字段备注Typeeb_idd楼宇设置置id数字b_nuumbeer楼宇编号号数字b_ bbuliidinng楼宇名称称文本b_hoourss房屋结构构(例如如:混泥泥土)文本b_unnitNNumbber单元数数字b_Nuuberrj楼层
22、数数字b_hoourssNummberr房屋数数字cs_ remmarkks备注12)车车位表(carr)ca_iidca_nnumbber车位编号号ca_ppricce预售价格格ca_ooutPPricce出租价格格ca_sstatte状态ca_pplicce车位位置置13)权权限表(powwer)po_iid权限idd数字po_nnamee权限组文本14)系系统信息息表(sysstemm) 备注Typees_idds_naame公司名称称s_phhonee公司电话话s_emmaill公司emmaills_htttpNNamee公司网址址s_addresss公司地址址4.4)业业务流程程分析邀费通知程序开始(用户登陆)主界面修改密码报表查询社区服务系统设置软件帮助关于本软件数据库(DB.MDB:包含12张表)程序结束,数据库关闭,退出系统更换用户收费管理日常管理第五章 参考文文献1)SQQL SServver220055.2)C#书籍。3)网上上的咨询询。4)老师师的指导导。