基于web的小区物业管理系统 _大学论文 联系客服

发布时间 : 星期二 文章基于web的小区物业管理系统 _大学论文更新完毕开始阅读d5344ef2c67da26925c52cc58bd63186bdeb9211

1 绪论

1.1 研究背景

最近时兴的经营服务综合性行业,其中有一个就是小区物业管理。这些年来,物业管理的经营范畴随着我国城市化进程的发展,房地产业和城市建设的推进不断扩大,表现出发展前景甚是广阔:逐年递增的业务量,逐步形成的行业体系等。作为新兴行业,物业管理要与我国城市建设相适应发展形成整体规模,保持强劲的趋势发展,就要逐步落实物业管理的创新与发展,物业管理的现实问题需重视解决。

1.2 发展现状及存在问题

首先,本行业做到并不断完善发展符合客观经济规律的经济运作,符合消费者生活需求内涵的服务内容,有规则的运行管理机制,是一个行业要发展的前提,物业管理的发展理应相同。不过,扩大就可能停止若不善经营管理,其他的经济模式会取代他,因此扩大过程非必然。物业管理随着社会经济的发展和社会消费水平的提高,作为服务行业市场需求空间不断扩大,相当广阔。物业管理中因体制不完善而引发的其他问题与此同时也显现出来,其中更为突出的是住宅小区实施问题。社会广泛的接受了随我国住宅商品化发展的物业,物业管理步伐也随城市化进程加速而加快[2]。

物业管理在某些地方刚开始是凭借一种垄断方式,也就是所谓的以半强加的形式出现存在并介入;当中部分物业管理企业服务不能使业主满意,遇事扯皮,缺乏责任心;在房屋生产建设管理过程出现的问题因一些体制欠缺关系责任乱套,在进行物业管理时表现出来,所以,专业化、社会化、规模化、市场化和法制化没有实现完全在物业管理中,部分缺少管理规范规则的物业管理企业,会将以前关于公有住宅的管理方式加在住宅小区的物业管理服务中。以下是根源问题:

1、分散性的组织 2、不健全性的市场 3、无规则性的管理 4、非竞争性的机制。

经济发达地域与大城市对比分析物业管理行业的状况,优于经济欠发达地域和小城市,发展好的地方具备效益、需求、市场、经营稳定、工作规范清晰。行为越不规范,问题越多,服务质量月参差不齐越是在发展不好的地域,致使得到较差的经济效益。从表面上看因经济发展水平地域不同而存在物业管理差异,事实上是没有解决好行业发展共性问题,差异在于观念、方式、机制。

1

1.3 本文所做的工作

首先分析当前的管理存在的问题,传统的管理都还依托手工的记录和管理,对基本小区物业信息管理带来了很大的不便,因此我们要开发一个面向服务的管理系统,该系统主要实现设备管理、缴费管理等功能,此系统的开发必须作各方面的可行性分析,从人力、物力、财力上达到理想效果;本文主要研究如何利用JSP建立一个小区物业管理系统。如何利于数据库将资料保存到、数据库中,以及如何用JSP与数据库建立连接,对数据库中的内容进行修改、保存、删除等。

2

2开发技术

2.1 JSP简介

JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。

JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。

Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。

JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。

JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。

自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。

2.2 javascript简介

Javascript是一种解释性的,基于对象的脚本语言(an interpreted,objeet-based Scripting language)。HTML网页在互动性方面能力较弱,例如下拉菜单,就是用户点击某一菜单项时,自动会出现该菜单项的所有子菜单,用纯HTML网页无法实现:又如验证HTML表单(form)提交信息的有效性,用户名不能为空,密码不能少于4位,邮政编码只能是数字之类,用纯HTML网页也无法实现。要实现这些功能,就需要用到Javascript。

Javascript是一种脚本语言,比HTML要复杂。不过即便你先前不懂编程,也不用担心,因为Javascript写的程序都是以源代码的形式出现的,也就是说在一个网页里看到一

3

段比较好的Javascript代码,恰好也用得上,就可以直接拷贝,然后放到网页中去。正因为可以借鉴、参考优秀网页的代码,所以让Javascript本身也变得非常受欢迎,从而被广泛应用。原来不懂编程的人,多参考Javascript示例代码,也能很快上手。

Javascript主要是基于客户端运行的,用户点击带有Javascript的网页,网页里的Javascript就传到浏览器,由浏览器对此作处理。前面提到的下拉菜单、验证表单有效性等大量互动性功能,都是在客户端完成的,不需要和WebServer发生任何数据交换,因此,不会增加WebServer的负担。几乎所有浏览器都支持Javascript,如Internet Explorer (IE),Firefox,Netscape,Mozilla,Opera等。

Javascript就是适应动态网页制作的需要而诞生的一种新的编程语言,如今越来越广泛地使用于Intemet网页制作上。Javascript是由Netscape公司开发的一种脚本语一言(Seripting language),或者称为描述语言。在HTML基础上,使用Javascript可以开发交互式web网页。Javascript的出现使得网页和用户之间实现了一种实时性的、动态的、交互性的关系,使网页包含更多活跃的元素和更加精彩的内容。运行用Javascript编写的程序需要能支持Javascript语言的浏览器。Netscape公司Navigator3.0以上版本的浏览器都能支持Javascript程序,微软公司internetExplorer 3.0以上版本的浏览器基本上支持Javascript。

2.3 My SQL简介

My SQL是一个小型关系型数据库管理系统,开发者为瑞典My SQL AB公司。在2008年1月16号被Sun公司收购。而2009年,SUN又被Oracal收购。MySQL是一种开源软件,非常适合于中小企业和个人应用的需求。它是一个基于client/server体系结构的真正的多用户、多线程的SQL数据库服务器端软件。它的主要目的是速度和使用的简便,自从它问世以来,受到了广大开源软件爱好者甚至是商业软件用户的青睐,特别是与JSP结合,为建立基于数据库的动态网站提供了强大的动力。人们对它进行了长时间和大范围的应用测试,事实证明它是非常可靠和稳定的。它有以下的主要特点:

(1)完全的核心级多线程,可以非常方便地使用多CPU资源; (2)C、C++、Eiffel、Java、Perl、PHP、Python、TCL的API接口; (3)可以在很多不同的平台上工作;

(4)丰富的数据类型(包括blob、set、timestamp等); (5)使用优化的one-sweep multi-jion策略的快速表连接; (6)使用已很好优化的类库实现SQL函数;

(7)对SQL语句GROUP BY和ORDER BY子句的完美支持; (8)同一查询可以涉及多个数据库;

4