小区物业管理系统设计与实现-毕设论文 下载本文

内容发布更新时间 : 2024/11/16 8:26:55星期一 下面是文章的全部内容请认真阅读。

行库,它提供了各种核心服务,如内存管理、线程管理和代码安全。它也包含 .NET Framework 类库,这是一个开发人员用于创建应用程序的综合的、面向对象的类型集合。

Active Server Pages 所独具的一些特点: 1.执行效率的大幅提高

ASP.NET是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,要比一条一条的解释强很多。

2.世界级的工具支持 ASP.NET构架是可以用Microsoft(R)公司最新的产品 Visual Studio.net[12]开发环境进行开发,WYSIWYG(What You See Is What You Get所见即为所得)的编辑。这些仅是ASP.NET强大化软件支持的一小部分。

3.强大性和适应性

因为ASP.NET是基于通用语言的编译运行的程序,所以有强大性和适应性,可以使系统运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.NET的Web应用中。ASP.NET同时也是language-independent语言独立化的,所以,可以选择一种最适合的语言来编写程序,或者把程序用很多种语言来写,现在已经支持的有C#(C++和Java的结合体),VB,Jscript。将来,这样的多种程序语言协同工作的能力会保存在的基于COM+开发的程序中,并且能够完整的移植到ASP.NET。

4.简单性和易学性

ASP.NET是运行一些很平常的任务,如:表单的提交、客户端的身份验证、分布系统和网站配置等。例如,ASP.NET页面构架允许建立自己的用户分界面,使其不同于常见的VB-Like界面。另外,通用语言简化开发把代码结合成软件,这样简单的就像装配电脑。

5.高效可管理性 ASP.NET使用一种字符基础的,分级的配置系统,使服务器环境和应用程序的设置更加简单。因为配置信息都保存在简单文本中,新的设置都不需要启动本地的管理员工具就可以实现。这种被称为\的哲学观念使Asp.net的基于应用的开发更加具体和快捷。安装在一台服务器系统的ASP.NET的应用程序只需要简单的拷贝一些必须的文件,不需要系统重新启动。

6.多处理器环境的可靠性

ASP.NET已经被刻意设计成为一种可以用于多处理器的开发工具,它在多处理器的环境下用特殊的无缝连接技术,将很大的提高运行速度。即使现在的ASP.NET应用软件是为一个处理器开发的,将来多处理器运行时不需要任何改变都能提高效能,但现在的ASP确做不到这一点。

3

7.自定义性和可扩展性

ASP.NET设计时考虑了让网站开发人员可以在自己的代码中自己定义\的模块。这与原来的包含关系不同,ASP.NET可以加入自定义的任何组件。网站程序的开发从来没有这么简单过。

基于Windows认证技术和每个应用程序的配置,可以确信原程序时绝对安全的。

4

2 需求分析与可行性分析

2.1 需求分析

小区物业信息管理系统是针对当代社会,住宅小区逐渐成为居住主流这一市场需求而应运而生的,是为小区管理者和小区用户更好的维护小区各项物业管理业务处理工作而开发的管理软件,根据需求分析,实现小区管理业务,实现各项管理等几个方面的功能。

对物管中心来说,小区的楼宇,房间,用户的管理、小区内停车场的管理、各项设备的维修[13]等都需要考虑到;对小区环境、小区的楼房要有详细的介绍;对房屋出租情况要有管理员详细记载;对设备维修的费用等各项情况资料也要有记载;对管理需要登记并处理整个过程;对小区内车辆要有车位编号、停车户主、车位位置等记录。

在功能方面:

1.对楼盘、户型要有介绍 2.对住户、房产资料要有记录 3.对楼房的租售情况有记录

4.对物业设备要有登记

5.对住户的设备维修进行处理

2.2 功能说明

1.前台功能说明:

前台系统作为与客户直接接触的界面,在考虑功能的同时,也需要考虑到客户在使用系统时操作的简介和方便,可以使对电脑不了解的客户也能够很快掌握对本系统的使用。

前台的主要功能包括:注册、登陆、小区新闻通知浏览、欠费金额查询、投诉信息查询、车位信息查询。

小区物业管理系统前台设计特色:每个用户使用自己的用户名注册个人信息,简单登陆,就可以看到自己的费用、投诉、车位等信息。考虑到本系统对客户使用的方便性,界面尽量做得简单明了、采用开放式结构、客户能更好的对个人信息的查询。

2.后台功能说明:

在简洁明了的前台系统的背后,本系统还提供了强大的小区物业管理系统后台系统。它包括新闻信息维护、停车信息维护、欠费住户信息维护、住户住房信

5

息管理、设备信息维护、投诉信息维护、小区物业员工、修改密码等功能。 1.新闻信息维护:对新闻标题、新闻内容、新闻类别、发布时间、发布人的添加、修改、删除、修改以及对新闻信息的审核状态。

2.停车信息维护:对车牌号、停车场号、车主、停车地点、开始结束时间、停车管理费用等一些用能的添加、删除、修改和查询。针对本小区停车位数量增添了小区车位租赁的空车位信息。

3.欠费住户信息维护:对住户名称、住户地址、日期、欠费类型、欠费金额的添加、删除、修改和查询。

4.住户住房信息管理:对小区名称、楼宇名称、楼宇单元、房号、房型、建筑面积、产权、使用状况、迁入时间和用户的基本信息机添加、删除、修改和查询。

5.小区设备维护信息管理:对小区设备维护编号、住户姓名、日期、经手人、费用状态、内容的添加、修改、删除和查询。

6.住户投诉信息管理:对小区住户投诉的投诉编号、投诉住户名、投诉日期、投诉内容、投诉状态的添加、修改、删除和查询。

7.小区员工信息:对小区员工个人信息的录入与修改。

2.3 系统的可行性分析

可行性分析也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决,因此该系统的可行性分析包括以下几个方面的内容。

1.技术可行性

ASP.NET完全基于模块与组件,具有更好的可扩展性与可定制性,数据处理方面更是引入了许多激动人心的新技术,正是这些具有革新意义的新特性,让ASP.NET远远超越了ASP,同时也提供给Web开发人员更好的灵活性,有效缩短了Web应用程序的开发周期。ASP.NET与Windows 2000 Server/Advanced Server的完美组合,为中小型乃至企业级的Web商业模型提供了一个更为稳定,高效,安全的运行环境。ASP.NET 作为一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。与现在的Web开发模式相比,ASP.NET具有许多强大的优势[14][15]。

2.经济可行性

此类物业管理信息系统,既达到了在网站上为小区做宣传、又吸引更多用户注意,并且对小区物业实行计算机信息化的管理,这样方便用户查看和了解小区状况,更主要的是可以为用户管理者及时更新和掌握小区的管理,而不需要浪费

6

人力、物力去维护小区,提高了工作效率同时也节省了不必要的开支。因此,从经济的角度分析,本系统是可行的。

3.营运可行性

营运可行性是考虑开发系统是否存在任何侵犯、妨碍和责任问题。用户操作可行性考虑到开发软件的运行方式在用户组织内是否行得通,现行管理制度、人员素质、操作知识是否可行。由于在系统中是有合同作为双方合作的基础,所以不会存在任何侵犯、妨碍和责任问题。即使存在了,也可以根据合同进行分析,一定有人会负责任,所以此系统完全可以进行开发。

2.4 系统数据流图基本概念及功能分析

数据流图:简称DFD,就是采用图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。

从系统的基本模型(把整个系统看成是一个加工)开始,逐层地对系统进行分解。每分解一次,系统的加工数量就增多一些,每个加工的功能也更具体一些。继续重复这种分解,直到所有的加工足够简单,不必再分解为止。本系统数据流图如2.1图所示。

员工表新闻信息维护管理员工信息管理车位信息车位表费用信息费用表投诉信息查查询新闻表管理管理员管理录入查询用户管住户住房信心理管理设备信息询住户表设备表投诉表 图2.1 系统数据流图

7