小区物业管理系统需求分析_第1页
小区物业管理系统需求分析_第2页
小区物业管理系统需求分析_第3页
小区物业管理系统需求分析_第4页
小区物业管理系统需求分析_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、小区物业管理系统需求分析目录摘要-第一章 概述 1.1 引言- 1.2 开发背景-1.21 开发时间- 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 引言 本软件使用sql server、c#进行的系统编写。数据库技术的产生与发展源于对于数据的组织和管理。数据库技术是数据管理的技术,它随着数据

2、管理任务的需要而产生于20世纪60年代中期。这是一门综合性技术,涉及操作系统,数据结构,算法设计和程序设计等知识。数据库技术的基本思想是对数据实行集中,统一,独立的管理,用户可以最大限度的共享数据资源。数据库系统实际上是一个应用系统,它是在计算机硬,软件系统支持下,由用户,数据库管理系统,存储在存储设备上的数据和数据库应用程序构成的数据处理系统。数据库系统是由数据,数据库管理系统,应用程序,用户组成。数据库的特点:(1).实现数据共享 ,(2).实现数据独立(3).减少了数据冗余度 ,(4).避免了数据不一致性,(5).加强了对数据的保护。数据库应用系统(database applicatio

3、n systems dbas)、管理信息系统、开放式信息服务系统。一个数据库应用系统通常是由数据库和应用程序两部分组成,它们是在数据库管理系统支持下设计和开发出来的。1.2 开发背景 随着我国市场经济的快速发展和人们生活水平的不断提高,简单的社区服务已经不能满足人们的需求。如何利用先进的管理手段,提高物业管理水平,是当今社会所面临的一个重要课题。要想提高物业管理水平,必须全方位地提高物业管理意识。只有高标准、高质量的社区服务才能满足人们的需求。面对信息时代的挑战,利用高科技手段来提高物业管理无疑是一条行之有效的途径。在某种意义上,信息与科技在物业管理与现代化建设中显现出越来越重要的地位。物业管

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

5、设计一个小区管理系统,能够迅速、正确地解决各种问题,并能做到合理收费,真正为居民排忧解难,服务周到。而且该系统不需要一个专业的计算机工作人员,只要安排会简单操作人员即可;节省了大量的数据统计处理时间。第二章 系统总体结构及开发、运行环境2.1 系统的总体结构本系统源自物业管理的发展需求,设计本系统根据实地调研情况主要包含了十大模块(见图2-1)别是:邀费通知模块、更换用户模块、修改密码模块、关于本软件模块、软件帮助模块、收费管理模块、日常管理模块、报表查询模块、社区服务模块、系统设置模块。这十大管理模块归纳了基本的业务流程的主要功能,具体的模块功能描述如下:邀费通知用户登录小区物业管理系统修改

6、密码报表查询社区服务系统设置软件帮助收费管理更换用户图(2-1)小区物业管理9模块1)邀费通知模块邀费通知模块邀费通知单基本查询2)更换用户模块当前用户退出后登陆下一个用户名。3)修改密码模块修改当前登陆者的密码。4)报表查询模块报表查询业主信息房产信息邀费通知已收费查询欠费查询收费报表5.1)房产信息用于用户明了小区的大概的建筑与管理的资料,方便选择。“房屋以及住户资料房屋以及住户资料”用于帮助用户对房屋状况的了解,方便购买自己适合的房屋类型。5.2)业主信息显示业主个人信息。5.3)邀费通知通知业主缴费。5.4)已收款查询对已经受过款的业主记录、便于查询。5.5)欠费查询统计出欠费的业主、

7、显示。5.6)收费报表显示每日收费的项目。6)社区服务模块报修管理7)系统设置模块系统信息管理模块用于设置系统的安全信息的基本信息,由于各种原因,系统管理模块可造成数据库文件破坏,所以每次操作后,都要进行数据备份,以防不测。系统设置模块房产设置费项设置数据库备份恢复操作权限的管理系统信息7.1)房产设置数据库动态更新房产信息。7.2)费项设置显示所有收费的项目。7.3)数据库备份与恢复对数据库进行备份。7.4)操作权限 主要完成管理员对系统的操作,方便系统的管理。7.5)系统信息当前系统的版本、版权、纠错、联系方式等信息显示。8)软件帮助模块软件帮助模块系统设置操作指南9)收费管理模块收费管理

8、销售管理入住登记预收款管理临时收费车位管理9.1)临时收费10)日常管理模块 主要完成日常的业主基本信息查询、费用信息、报销信息、车位信息、建议意见、自动提醒、人员出入信息等。(如图10-1所示)(图10-1)2.2.1)硬件环境操作系统:windows 98 pws 4.0以上,windows nt 4.0 server iis 4.0以上,windows 2000 iis 5.0以上,windows xp iis 5.0以上。cpu:没有很高的要求,只要能够顺利运行windows系列操作系统就可以了。当然,cpu的处理速度越快,运行c#代码的效率越高。 内存:最低配置32mb,建议使用64

9、mb以上内存,如果使用windows 2000或windows xp建议使用128mb以上内存。 硬盘空间:至少需要50mb以上的硬盘空间来安装所需的组件。2.2.2)软件环境需要studio2005,framework和iis。可喜的是一般的开发环境安装程序中已经集合了运行环境。所以安装visal studio 2005就行了,安装程序会让你自动安装.net framework 的!但开发环境不见得一定是使用visal studio 2005的,有时只要记事本或一个char编辑器就行了!运行环境必须安装。所以此时只安装 .net framework 就行了。设计方法与实施方案3.1开发工具该

10、物业管理系统的开发工具采用c#作为开发环境。它包含协助开发环境的事件驱动编程语言。从任何标准来说,c#都是世界上使用人数最多的语言不仅是盛赞的c#开发者还是抱怨c#的开发者的数量。c#拥有图形用户界面(gui)和快速应用程序开发(rad)系统,可以轻易的使用dao、rdo、ado连接数据库,或者轻松的创建activex控件。程序员可以轻松的使用c#提供的组件快速建立一个应用程序。3.1数据库 采用sql server数据库管理系统,可在windows xp环境下运行。sql server适用于小型商务活动,用以存贮和管理商务活动所需要的数据。sql server不仅是一个数据库,而且它具有强大

11、的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。 操作数据库,可方便地执行数据的查询、插入、修改、删除等操作。第四章 系统需求分析4.1)系统功能描述功能模块:邀费通知、更换用户、修改密码、软件帮助、收费管理、日常管理模块、报表查询、社区服务、系统设置。4.2)数据库功能描述使用c#做数据库的链接。4.3) 表的设计:1)admin信息表(username)字段备注数据类型u_id用户idintu_username用户名charu_pass密码charu_rpass再次输入密码charu_power管理员权限char2)业主信息表(owner)字段备注数据

12、类型o_id业主信息idinto_number住户编号into_name业主姓名charo_state使用状态charo_phone业主电话into_jdata入住时间日期/时间o_carder身份证char/into_ownership产权状态charo_before预付金额floato_remarks备注char3)房屋信息表(houses)字段备注数据类型h_id房屋信息idinth_number门牌编号inth_ state房屋状态charh_bulidingname楼宇名称charh_unitnumber单元号inth_floor所属楼层inth_type所属户型charh_dire

13、ction房屋朝向charh_area房屋面积inth_ remarks备注char4)费用信息表(cost)字段备注数据类型c_id费用信息idintc_user缴费人c_stardate收取(起始)日期datetimec_costname费用名称charc_price计费单价floatc_real实际用量intc_costmoney费用金额floatc_username记录人charc_ remarks备注char5)费用名称表(costname)字段备注数据类型cn_id费用名称idintcn_name费用名称charcn_type费用类型(方式)charcn_price费用单价floa

14、tcn_cycle费用周期intcn_ remarks备注char5.1)欠费表(owe) 备注数据类型oi_idcn_nameid欠费名称oi_name欠费人姓名oi_time欠费时间oi_owemoney欠费金额oi_nedtime欠费期限oi_ remarks备注6)停车位置信息表(carseat)字段备注数据类型cs_id停车位置idintcs_user使用人charcs_number车位编号intcs_carnumber车牌号intcs_state当前状态charcs_sell出售/租价floatcs_satrdate起始使用日期datetimecs_enddate结束使用日期dat

15、etimecs_ remarks备注char7)报修表(repair)字段备注数据类型r_id报修表idintr_username业主名称charr_state状态charr_number报修单号intr_date报修日期datetimer_goodcost物资费用floatr_serve服务费用floatr_empoyee维修员工charr_enddate完工日期datetimer_remarks备注char8)建议表(complaint)字段备注数据类型cp_id建议表idintcp_username业主姓名charcp_number单据编号intcp_type内容类型charcp_sta

16、te受理状态charcp_date建议日期datetimecp_empoyee接待员工charcp_acceptdate受理日期datetimecp_content建议内容charcp_feedback住户反馈char9)提醒信息表(warn)字段备注数据类型w_id提醒信息表idintw_username提醒对象charw_method联系方式charw_warndate提醒时间datetimew_content提醒内容char10)保安巡逻表(patrol)字段备注数据类型p_id保安巡逻表idintp_filenumber档案编号intp_eventtype事件类型charp_happe

17、ntime发生时间datetimep_hanadlepeople处理人charp_party当事人charp_hanadleover处理结果charp_eventcontent事件简要char11)保洁绿化表(clean)字段备注数据类型cl_id保洁绿化idintcl_number编号intcl_date日期datetimecl_type类型charcl_area区域charcl_responsible负责人charcl_check验收charcl_describe描述char12)楼宇设置表(buliding)字段备注数据类型b_id楼宇设置idintb_number楼宇编号intb_ buliding楼宇名称charb_hours房屋结构(例如:混泥土)charb_unitnumber单元数intb_nuberj楼层数intb_hoursnumber房屋数intcs_ remarks备注12)车位表(car)字段备注数据类型ca_idca_number车位编号intca_price预售价格floatca_outprice出租价格floatca_state状态intca_plice

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论