软件工程课程设计报告-小区物业管理系统Word文件下载.doc

上传人:wj 文档编号:13036037 上传时间:2022-10-03 格式:DOC 页数:43 大小:3.20MB
下载 相关 举报
软件工程课程设计报告-小区物业管理系统Word文件下载.doc_第1页
第1页 / 共43页
软件工程课程设计报告-小区物业管理系统Word文件下载.doc_第2页
第2页 / 共43页
软件工程课程设计报告-小区物业管理系统Word文件下载.doc_第3页
第3页 / 共43页
软件工程课程设计报告-小区物业管理系统Word文件下载.doc_第4页
第4页 / 共43页
软件工程课程设计报告-小区物业管理系统Word文件下载.doc_第5页
第5页 / 共43页
点击查看更多>>
下载资源
资源描述

软件工程课程设计报告-小区物业管理系统Word文件下载.doc

《软件工程课程设计报告-小区物业管理系统Word文件下载.doc》由会员分享,可在线阅读,更多相关《软件工程课程设计报告-小区物业管理系统Word文件下载.doc(43页珍藏版)》请在冰豆网上搜索。

软件工程课程设计报告-小区物业管理系统Word文件下载.doc

1.2相关技术与开发工具介绍 7

1.2.1C#技术简介 7

1.2.2SQLServer2005简介 7

2可行性研究 8

2.1可行性研究 8

2.1.1管理上的可行性分析 8

2.1.2经济上的可行性分析 8

2.1.3技术上的可行性分析 8

2.2软件配置 8

2.2.1数据库的选择 8

2.2.2操作系统选择 8

2.3硬件配置 9

3 需求分析 9

3.1设计目标 9

3.1.1系统需求描述 9

3.1.2系统目标 9

3.2系统结构 10

3.2.1系统需求结构 10

3.3系统功能 11

3.3.1概述 11

3.3.2功能用例模型 11

3.3.3系统功能分析说明 13

4系统分析与设计 21

4.1概述 21

4.2 逻辑结构分析 21

4.2.1业务对象 23

4.3系统设计 24

4.3.1概述 24

4.3.2系统平台设计 25

4.3.3详细设计 26

4.4数据库设计 29

4.4.1概述 29

4.4.2概念数据模型 30

4.4.3物理设计 30

4.5约束设计 34

4.6界面设计 35

4.6.1用户登录界面 35

4.6.2小区物业信息管理主界面 35

4.6.3小区物业信息管理车辆管理界面 36

5 系统的测试与维护 37

5.1 测试方法 37

5.2测试用例表 37

5.3测试分析 41

6总结 42

参考文献 43

摘要

随着我国经济发展和城市开发,住宅小区越来越成为居住的主流,小区物业管理是针对当前社会这一市场需要应运而生的。

用计算机管理的小区物业管理系统是为小区管理者和小区用户更好的从事各项物业管理业务工作而开发的管理软件,该软件具有一定的社会和经济效益,对规范小区管理业务,提高管理水平和效益具有重要意义。

本项目采用面向对象开发方法,统一建模语言UML,集成建模工具RationalROSE从事开发工作。

论文详细介绍了《小区物业管理系统》的开发思想、开发过程、主要工作和解决的技术问题。

还介绍本软件经测试后最终功能,并用图形描述了软件的模型。

本软件主要以RationalRoseEnterpriseEdition建模,用Microsoft公司的MicrosoftVisualStudio.NET2003和MicrosoftSQLServer2000工具开发。

关键词小区物业;

管理系统;

UML

Abstract

Alongwithourcountryeconomydevelopmentandthecitydevelopment,theresidentialdistrictmoreandmorebecomesresidentialmainstream,theplotestatemanagementemergesasthetimesrequireaccordingtonowthesocialmarketneed.theplotestatemanagementsystem,whichismanagementsoftwarewithcomputer,isfortheplotestatemanagerandtheplotuserbetterengagedestatemanagementworktodevelop,hissoftwarehascertainsocietyandtheeconomicefficiencyandimportantmeaningfornormalizingplotestatemanagementbusinessandraisinglevelofmanagementandbenefit。

Thisprojectusestheobject-orienteddevelopmentmethod,unifiedmodellinglanguageUML,integratedmodellingtoolRationalROSEtoengageinthedevelopmentwork.Thepaperindetailintroduced"

PlotEstatemanagementSystem"

developmentway,developmenthistory,primetaskandsolutiontechnicalquestion.Alsoitintroducesthisoftwarefunctionafterfinaltestanddescribedthesoftwaremodelwiththegraph.ThissoftwaremainlymodelsbyRationalRoseEnterpriseEdition2003,developswithMicrosoftCorporation'

sMicrosoftVisualStudioNETandMicrosoftSQLtheServer2000.

KeywordsPlotproperty;

Managementsystem;

UML;

1绪论

1.1系统的概述

1.1.1系统开发的背景

随着我国市场经济的快速发展和人们生活水平的不断提高,简单的社区服务已经不能满足人们的需求。

如何利用先进的管理手段,提高物业管理水平,是当今社会所面临的一个重要课题。

要想提高物业管理水平,必须全方位地提高物业管理意识。

只有高标准、高质量的社区服务才能满足人们的需求。

面对信息时代的挑战,利用高科技手段来提高物业管理无疑是一条行之有效的途径。

在某种意义上,信息与科技在物业管理与现代化建设中显现出越来越重要的地位。

物业管理方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要标志。

1.1.2系统开发的目的

由于小区管理面积大,户数多,物业管理范围广,管理内容繁杂,小区物业管理混乱的问题一直无法解决。

再者,小区物业管理中一项重要的工作是计算、汇总各项费用,由于费用项目较多,计算方法繁重,手工处理差错率较高。

同时查询某房产资料或业主资料往往也需要较长时间,给物业管理者的工作带来了诸多弊端。

因此该物业公司决定采用计算机进行物业管理。

根据该小区具体情况,该系统在实施后,能够满足对小区住户资料、财产资源统计、小区投诉、装修、维修、等进行管理,能够满足对水、电表抄收、统计、核算、各项费用统计汇总。

1.1.3系统开发的意义

设计一个小区管理系统,能够迅速、正确地解决各种问题,并能做到合理收费,真正为居民排忧解难,服务周到。

而且该系统不需要一个专业的计算机工作人员,只要安排会简单操作人员即可;

节省了大量的数据统计处理时间。

1.1.4系统开发的方法

WindowXP操作系统下,利用C#语言通过VisualStudio.NET2003进行开发的;

对于大量的数据信息,采用MicrosoftSQLServer数据库进行存储和处理。

包括楼房信息管理,住户信息管理,工作人员管理,住户车辆管理,物业收费管理、访客管理、查询等功能,包括了物业管理部门所涉及到的大部分业务,从而能有效的提高物业部门的服务质量.本系统采用的操作和工作方式符合员工及读者的一般习惯,而且操作灵活,使用方便,便于学习。

系统利用VisualStudio.NET2003强大的用户界面功能开发的屏幕界面友好、方便,使得人机交互的自然性和效率都大大提高。

通过MicrosoftSQLServer的作为数据库后台支持,可以方便的进行各种数据操作、查询和处理,开发出的系统稳健可靠。

1.2相关技术与开发工具介绍

1.2.1C#技术简介

C#是一种面向对象的编程语言,它将作为VisualStudio中的一部分推出。

C#(发音为“C-Sharp”)既保持了C++中熟悉的语法,并且还包含了大量的高效代码和面向对象特性。

C#语言将在保持C/C++灵活性的基础上为程序员带来更高效的RAD开发方式。

它不仅能用于WEB服务程序的开发,并且还能开发强大的系统级程序。

C#包含使XML编程更为轻松的技术。

已经开发出来的C#语言,是一种非常类似于Java的语言,同时这是一种非常完美的语言,适用于各种操作系统,并且与Windows紧密地结合在一起。

C#的自动内存管理以及和Java一样都使用的C语言语法。

C#是由C和C++派生而来的一种简单、流行、面向对象、类型安全的程序设计语言,C#意在综合VisualBasic的高效率和C++的强大功能。

1.2.2SQLServer2005简介

(1)SQLServer2005的特性

MicrosoftSQLServer2005是基于客户端/服务器模式(Client/Server模式,简称C/S模式)的新一代大型关系型数据库管理系统(DBMS)它在电子商务、数据仓库和数据库解决方案等应用中起着重要的核心作用,为企业的数据管理提供强大支持,对数据库中的数据提供有效的管理,并采用有效的措施实现数据的完整性及数据的安全性。

SQLServer2005拥有能够维护大型网站与企业系统所需的超高层次的可用性。

SQLServer2005进一步增强了SQLServer7.0的结构,使其足以胜任高容量网站与企业系统所需的高度稳健性。

在支持WindowsNT与Windows2005故障转移群集(FailoverCluster)方面,SQLServer2005已有具体的改善。

对于那些不需要实时故障转移群集而且可能会丢失一些更新内容的网站与企业系统,SQLServer2005则引入了“日志传送”功能。

SQLServer2005具有动态自我管理功能。

SQLServer2005能够在执行期间自动且动态的重新设置它自己的状态。

比方说,如果有很多工作都要交由SQLServer来完成,它会动态地使用额外的资源(例如,内存)。

而当工作量降低时,Server2005便会将先前所占用的资源释放出来并交还给系统。

(2)关系型数据库

依数据库中数据的组织方式来区别,数据库管理系统可以区分为层次型、关系型、与对象导向等。

每一种数据组织方式,都有各自的数学逻辑理论,然而其中最有效的,当属关系型数据库管理系统。

2可行性研究

2.1可行性研究

可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决,它不是解决问题,而是确定问题是否值得去解。

一般来说,至少应该从下述三方面研究每种解法的可行性:

管理可行性、经济可行性以及技术可行性。

2.1.1管理上的可行性分析

管理可行性分析主要是分析企业现行的管理体制和企业领导是否具有现代化的管理意识和管理水平。

2.1.2经济上的可行性分析

经济可行性分析主要是

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1