《(参考)小区物业管理系统毕业设计论文.doc》由会员分享,可在线阅读,更多相关《(参考)小区物业管理系统毕业设计论文.doc(61页珍藏版)》请在三一办公上搜索。
1、毕 业 设 计 论 文 专业班级:计算机科学与技术计本17班学生姓名: 李爽指导教师: 杜少华 密级:内部小区物业管理系统的设计与实现The Design and Implementation of Residential Property Management System系别名称: 信息工程系专业班级:计算机科学与技术计本17班学生姓名: 李爽学 号: 05086026指导教师: 杜少华摘 要本文论述了物业管理信息系统的开发过程。分析了国内物业管理信息系统的发展和使用现状,指出了现阶段存在的问题,阐述了物业管理信息化的必要性。从业务需求出发,建立了小区物业管理系统的功能模型和实现方案。进行
2、需求分析,建立了该系统的概念结构。在此基础上,提出系统设计原则和设计方法,建立了功能结构图。从需求分析、系统分析、系统设计、系统实施及交付使用等环节,在工作程序和方法上进行了科学规范,保证了系统的顺利开发,为强化物业管理机制、完善管理制度和提高工作效率提供了有力的支持。随着电脑的普及,传统的物业管理已越来越不能满足当代物业管理的需要,故针对现代社会对小区管理的基本要求,利用所学JSP技术作为前台开发工具,SQL Server作为后台数据库,设计了本系统。本系统是对现代的小区物业管理进行模拟,实现了对人员的管理、小区内基本信息的管理与物业信息的维护。其中人员信息管理实现了对小区内的住户与工作人员
3、的操作。小区内基本信息的管理实现了对楼房、停车场与设施信息的操作。物业信息的维护实现了住户投诉信息、住户报修信息、物业维修信息及收费情况的管理。物业管理系统是现代居住小区不可缺少的一部分。一个好的物业管理系统可以提升小区的管理水平,使小区的日常管理更加方便。将计算机的强大功能与现代的管理思想相结合,建立现代的智能小区是物业管理发展的方向。关键词 管理系统,SQL Server数据库,JSP技术Abstract This text discussed the development process of the residential property management informatio
4、n system. Analyzing the local residential property manages the development and the usage present conditions of the information system, pointing out the problem that present stage exist, elaborating that the residential property manages the information-based necessity. Set out from the business need,
5、 build up the residential property to manage the function model of the system and carry out the project. Carry on the need analysis; build up the concept structure of that system. On this foundation, put forward the system design principle and design the method, build up the function structure diagr
6、am. Analytical from the need, the system is analytical, system design, the system carries out and consigns to use etc. At work the procedure and methods went forward to go science norm, guaranteeing the smooth development of the system, managing the mechanism, perfect management system and raising t
7、he work efficiency to provide the emollient support for the fortifier industry. Along with the universality of the computer, the traditional residential property management has already cant satisfy the demand of the contemporary thing industry management less and less, so aim at the modern society t
8、o the basic request that small area manage, make use of the technique of JSP learn to be the stage development tool, the SQL Server is the backstage database, designing this system. This system is the management of the basic information inside the management to the residential property management of
9、 the modern carries on the emulation, carrying out to the personnel, small area and the maintenance of the thing industry information. Among them personnel the information management carried out to the operation of the inhabitant and the staff member in the small area. The management of basic inform
10、ation inside the small area carried out to the operation of the several-storied building, parking lot and the facilities information. The maintenance of the thing industry information carries out the inhabitant to throw to tell the information, inhabitant report to fix the management that the inform
11、ation, the thing industry maintains the information and charges circumstance. The residential property system is a part that the modern lives the small area indispensability. A good thing industry management system can promote the management level of the small area, making the usual management of th
12、e small area more convenient. Combine together the strong function of the calculator and the management thought of the moderns, the intelligence small area of the establishment modern is the direction that the thing industry manages the development.Key Words management system, sql server database, j
13、sp technology 目 录摘 要IAbstractII第1章 绪 论11.1 系统的开发背景11.2 系统的研究意义21.3 研究现状及设计目标21.3.1 相近研究课题的特点及优缺点分析21.3.2 现行研究存在的问题及解决办法31.3.3 设计目标4第2章 系统开发环境介绍62.1 开发环境的选择62.2 开发环境简介62.2.1 数据库SQL Server 2000概述62.2.2 开发技术JSP简介7第3章 系统分析93.1 可行性研究93.1.1 技术可行性93.1.2 经济可行性93.1.3 操作可行性93.1.4 社会可行性103.2 需求分析103.3 系统流程图11第
14、4章 系统总体设计124.1 系统设计的目标124.2 系统功能分析124.3 系统功能模块图134.4 系统功能介绍134.4.1 小区信息管理模块134.4.2 人员信息管理模块144.4.3 物业管理模块144.4.4 费用管理模块144.4.5 权限设置模块154.5 数据库设计154.5.1 数据流图154.5.2 数据字典164.5.3 概念结构设计184.5.4 逻辑结构设计214.5.5 数据库表设计224.6 系统用例图24第5章 系统详细设计与实现255.1 系统登录模块255.2 主界面255.3 人员信息管理模块265.3.1 住户管理模块265.3.2 工作人员信息管
15、理模块275.4 小区信息管理模块275.4.1 楼房信息管理模块275.4.2 停车场信息管理模块285.4.3 设施信息管理模块285.5 物业管理模块285.5.1 住户投诉信息管理295.5.2 住户报修信息管理295.5.3 设备维修信息管理305.6 费用管理模块305.6.1 住户费用查询305.6.2 住户费用录入315.7 权限设置模块315.7.1 修改当前用户密码315.7.2 添加用户32第6章 软件测试336.1 软件测试的目标336.2 软件测试的方法336.2.1 白盒测试法336.2.2 黑盒测试法336.3 软件测试的步骤346.4 测试用例34结 论35致
16、谢36参考文献37第1章 绪 论作为小区内最主要的管理对象,小区物业管理信息系统就成了小区信息系统中不可缺少的一部分,小区物业管理系统的存在对于小区内的业主与员工来说都是至关重要的,可以方便业主查询和员工工作。但一直以来人们使用传统人工的方式进行小区物业的业主和员工的信息档案管理,这种管理方式存在着许多缺点,如:效率低,容易出错,格式不规范等等。另外时间又长,就不容易进行统计和分析。 随着科学技术的不断提高,计算机科学日渐成熟,人们已深刻认识到计算机所具有的强大的功能。计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。目前,国内的科技水平高速发展,计算机作为今天使用最广的现代化工
17、具已深入到各个领域,并且正在成为未来社会信息社会的重要支柱。在这样的大背景下,现代的小区物业管理系统,它已进入人类社会的各个领域并发挥着越来越重要的作用。学习计算机知识不仅仅是为了掌握一种技能,更重要的是它能启发人们对先进科技的向往,激发创新意识,推动对新知识的学习,培养自学能力,锻炼动手实践的本领。利用计算机管理,可以加强业主自身的信息管理,提高业主的满意度,可以轻松的查询各类信息。提高和完善小区物业管理系统所具有的功能,以方便小区内的业主及员工的操作。1.1 系统的开发背景小区管理在手工操作时代,工作非常繁琐,需要大量的人力、物力和财力,极大的浪费了小区物业的资源,对于小区的管理人员来说,
18、物业管理包括物业设备管理、停车场管理、住户的投诉管理、住户的报修管理、住户的设备维修管理等等。而这些项目在过去手工操作时代,需要手工记录这些事情,不但麻烦,还经常出错,给广大住户和管理人员带来很多不便。为了更好的为广大住户服务,决定开发一套小区物业管理系统,帮助小区管理人员从复杂的物业管理之中解放出来。几年前,各个小区的物业管理基本上都是靠手工进行的,随着社会的发展,小区物业的发展也是非常的快了,而且每年都有不同的要求。由于小区内住户与工作人员的不断变更,其资料也随之发生经常性的更换,所涉及到的数据量就越来越大,有的小区不得不增加人力、物力来进行小区物业的管理,但手工管理具有效率低、工作量大、
19、容易出错等不利条件,原来手工的管理模式就显得不合适了。所以想借本次毕业设计之际,开发一个适用于每个小区物业管理的系统。随着国内市场经济的快速发展和人们生活水平的不断提高,简单的社区服务已经不能满足人们的需求。如何利用先进的管理手段,提高物业管理水平,是当今社会所面临的一个重要课题。要想提高物业管理水平,必须全方位地提高物业管理意识。只有高标准、高质量的社区服务才能满足人们的需求。面对信息时代的挑战,利用高科技手段来提高物业管理无疑是一条行之有效的途径。在某种意义上,信息与科技在物业管理与现代化建设中显现出越来越重要的地位。物业管理方面的信息化与科学化,已成为现代化生活水平步入高台阶的重要标志。
20、1.2 系统的研究意义随着市场经济的发展和人们生活水平的提高,住宅小区已经成为人们安家置业的首选,几十万到几百万的小区住宅比比皆是。人们花的钱越多,不但对住宅的本身的美观、质量要求越来越高,同时对物业小区的服务和管理也要求很高,诸如对小区的维修维护,甚至对各项投诉都要求小区管理者做的好,做的完善。这样要求小区管理者对物业管理进行宏观的和微观的细致管理,其中最好的办法是用计算机操作的小区物业管理系统来实现对小区物业的管理,这就为设计小区物业管理系统提供了市场需要。而本次设计的小区物业管理系统在现代社会是最热门的行业,是最关切老百姓实际生活的设计,各种人性化的配置,使管理者和业主对住宅小区中的事物
21、能更方便、更快捷、更满意的得到答复。伴随着小区的规模的不断扩大和住户的不断增多,像小区中的汽车,小区附带设施,小区的各项维修、投诉等都将越来越复杂,工作量也将越来越大。但一直以来人们使用传统人工的方式管理各种数据,这种管理方式存在着许多缺点,效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业单位的各项信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、
22、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作的效率,也是企业的科学化、正规化管理与世界接轨的重要条件。因此,开发这样一套小区物业管理系统软件成为很有必要的事情。1.3 研究现状及设计目标1.3.1 相近研究课题的特点及优缺点分析随着国内经济发展和城市开发,物业管理已形成规模,其效益也越来越明显。对地方政府而言,主要体现为减少了大量的财政补贴;对住宅区开发企业而言,能提高物业市场竞争力,使开发企业的房产畅销,加速资金周转。同时,完善的物业管理能为开发商树立良好的企业形象,吸引更多的房地产交易商和消费者。在环境效益上,住宅区内的环境和布局、治安等与整个建设风貌融为一体,提高了房
23、地产业的综合效益。但是,目前在物业管理的实践过程中还存在着如下问题。1物业管理架构不完善。目前,我国物业管理存在的首要问题是架构不完善,体制需进一步理顺和重新构建。其中,政府、管委会、物业管理公司责、权、利关系需要进一步明确。例如,成都市近年来已竣工的住宅小区中,房屋及物业管理有三种基本形式:一是政府房地产管理部门管理的,二是房地产开发商以企业管理的,三是产权单位自管的,这三种物业管理模式大约各占1/3。而且其中不少物业管理往往是局部的或单一的,一些物业管理单位企业忽视自身建设,把物业管理看成只是收费服务和简单生产活动,对企业发展和专业管理水平提高,一无规划,二无措施,没有明确管理目标责任制,
24、企业既无压力也无动力,管理不计成本,年终无核算,对该建立哪些规章制度和管理标准,心中无数,照搬照抄了别人的规章制度,使这些规章制度流于形式。2配套设施运作不理想。目前,小区的投资建设与物业管理脱节,没有从物业的生产、流通与消费的全过程来通盘设计和全方位运作,配套设施运作不理想,物业管理滞后于住房消费使用。其公用设施本来已很少,商店、学校、银行、娱乐设施等本来不足,而这些商业性网点还因种种原因“名存实亡”。3维修保养不得力。小区一旦发生故障性事件而向物业管理公司反映(诸如电梯损坏、水管泄漏、电闸破坏、防盗门失灵、墙灰剥落等),往往不能得到及时解决。原因是物业管理公司在这些方面无能为力。他们一不具
25、备各方面的专业知识,二无配备必要的维修队及设施,一旦接获维修投诉,只能向其他相关单位报告或申请维修,这显然不符合专业物业管理规范。4物业管理经费周转困难。物业管理和建设一样,也需要资金的投入,在物业管理中,应该贯彻“谁受益,谁投入”的原则,形成物业管理资金的源泉。但是,传统的福利住房消费观还有相当的惯性,不少住户往往把物业管理理解为无偿服务或低偿服务。这有悖于社会主义市场经济条件下住宅消费原则,也是影响物业管理工作顺利开展的一大症结所在。5物业管理法制不健全。全国性小区物业管理方面的法规很不健全,诸如物业管理体制、物业管理经费、住宅小区物业管理公司的住户管理、住宅小区的物业验收交接等,关于住宅
26、小区的物业管理中的重大问题都有待于进一步的明确规定。为此造成了物业管理很难纳入依法管理的法制轨道,实行住宅小区物业管理的规范化和标准化等缺乏法制的根本保障。6物业管理公司与社会相关方面关系不顺。物业管理公司在其经营管理服务过程中与街道、居委会、公安、交通、环保、卫生、市政、园林、教育、公用事业、商业及文化娱乐等部门都有密切关系。由于工作范围不明确,关系不协调,已成为小区物业管理中一大突出矛盾。7物业管理不到位。目前有物业管理公司不以“物业管理”为主业,而着重于多种经营,或只限于收租金和一般养护维修,而对于如何保养好建筑物的外貌、公用部位、周围环境,主动维修设备,提高物业的使用功能和经济价值则未
27、能很好顾及,更谈不上特约服务了。8地区间发展不平衡。各个省(市、区)申报参评全国优秀管理住宅小区,不足全国小区总数的30,参评城市不到全国城市的1,有6个省会城市拿不出小区参评。这里既有南北经济发展差异的客观因素,也有主管部门“重建轻管”的倾向。1.3.2 现行研究存在的问题及解决办法国家应尽快出台物业管理专业性法规,规范政府、业主委员会、物业管理公司、房产开发商、居住者各自的责、权、利,以及相互之间的法律关系,进一步明确物业管理在社会主义初级阶段的地位和作用,为物业管理公司提供一个宽松、公开、公平的竞争环境,使我国物业管理向社会化、专业化、企业化经营轨道上迈进一步。1国家尽快颁布针对物业管理
28、的专业性法律。物业是涉及房地产、市政、公安、工商、商业、规划、通讯等多个部门的综合经济行为,单一的部门法规在具体执行的其权威性和规范作用受到限制,且上述单行法规自身存在各种局限性。国家尚需制定一部专业性的法律,对现代市场经济条件下的物业管理行为进行引导、规范和制约,包括对业主委员会的组织运作、业主公约、房屋使用公约的鉴定、规格、专业性物业公司的资质管理、业主委员会、物业公司、政府职能部门之间的关系界定等等。2建立业主合约和业主委员会制度。房地产行政管理部门应尽快着手这方面的工作。以前建成已投入使用的大楼,可以帮助拟定完善、公正的业主合约(或房屋使用公约),并对业主进行监督,进一步指导与协助大楼
29、各业主成立健全的业主委员会组织。对于尚未竣工销售的房地产,必须指令和辅导开发商在销售之前拟定业主公约,为未来业主进行自主管理创造必要条件。3加强物业公司的设施管理。房地产行政管理部门应对物业公司进行严格的资质管理,实施注册和许可证制度,扶持市场化、社会化的专业性物业管理公司,引导专业性物业公司向大型化发展,创造规模效益,并将业绩优良的物业管理公司向业主委员会进行推荐。4设置机构,规范管理。国家有必要设置专门的物业管理机构,利用国家和地方政府制定的一些法规、政策对业主委员会、物业管理公司、开发商实施综合管理,并尽快编制物业管理劳动定额,各物业各工种的工作量、材料消耗,及以机械台班损耗等做出明确的
30、测定,使物业在竞争中一方面即可双向选择,又可防止物业行业不正当竞争。5实行由业主委员会管理并自主选择物业公司的制度。由业主委员会选择物业管理公司,将会对物业公司的服务质量以直接的监督效果,促使物业公司提高自身综合管理水平,另一方面,业主委员会和业主公约在交纳管理费、遵守秩序和公德方面也对内部成员具有强制约束力。6加大监管力度,提高物业管理水平。政府部门应对开发商按国家有关规定支付的各项费用如维修、养护费、绿化养护费等实行全过程、全方位监督,保证能及时到位,并科学合理地使用。业主委员会和房地产开发商有权对物业管理公司的日常管理,各项收费,房屋及公共设施,设备的养护、维修和搭乱建、改变房地产和公用
31、设施用途,以及不履行物业管理合同、管理办法、规定的行为进行严格监督。7强化管理、树立品牌。8建立激励机制,促进物业行业健康发展。 1.3.3 设计目标小区物业信息管理系统是针对当代社会这一市场需要应运而生的,住宅小区越来越成为居住的主流。小区物业信息管理系统是为小区管理小区用户及更好的维护小区各项物业管理及业务处理工作而开发的管理软件,根据需求分析,实现小区管理业务,实现各项管理等几个方面的功能。对物管中心来说小区住户的报修,住户的投诉及处理的结果信息的反馈、小区内停车场的管理、各项设备的维修等都需要考虑到。住户报修管理需要仔细的记录报修的内容,接待的人员,日期,维修的人员,费用,住户对于维修
32、后情况的反馈等各项情况资料。投诉管理需要记录投诉人资料、投诉内容及处理过程。对于小区内车辆要有车位编号、停车户主、车位位置等记录。在功能方面,对楼盘、户型有介绍。对住户、房产资料有记录。对住户投诉信息,水电煤气交费情况有记录。对物业设备有登记。第2章 系统开发环境介绍2.1 开发环境的选择目前在应用开发领域中,主要分成两大编程体系,一种是基于浏览器的B/S(Brower/Server)的结构,另一种是C/S(Client/Server)结构。在本次开发设计中,选择的开发环境为基于B/S结构的体系,开发技术为JSP,后台采用SQL Server 2000数据库。JSP技术由SUN公司推出,是J2
33、EE(Java 2 Enterprise Edition,Java2 企业版)十三种核心技术的一种。JSP技术是目前应用开发中的核心技术,也是目前流行的3P技术中应用最广泛的一种。B/S软件体系结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S体系结构的一种变化或者改进的结构。在B/S体系结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,维护和升级也比较方便。采用JSP+JavaBean设计模式, JSP页面独自响应请求并将处理结果返回客户,所有的数据库操作通过JavaBean来实现。Java
34、Bean是一种可以重用的Java组件,通过JavaBean的组合可以快速的生成新的应用程序,其最大的优点是可以实现代码的重复利用,而且有利于程序的维护。相对于其他网页技术,JSP具有很多优势。1将内容的生成和显示进行分离。WEB页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面,使用JSP标识或者脚本来生成页面上的动态内容,生成内容的逻辑被封装在标识和JavaBean组件中。2采用扩展标签和JavaBean简化页面开发并生成可重用的组件。绝大多数JSP页面依赖于可重用、跨平台的组建(JavaBean或者EJB组件)。开发人员能够共享和交换组建,使得这些组建被更多的用户使用。3JS
35、P开发技术具有Java技术带来的所有优点。由于JSP页面的内置脚本语言是基于Java编程语言的,而且所有的JSP页面被编译成为Java Servlet,所以JSP页面具有Java技术的所有好处,包括健壮的存储管理、安全性和“一次编写,各处运行”等。2.2 开发环境简介2.2.1 数据库SQL Server 2000概述SQL Server 2000是Microsoft公司推出的一种数据库管理和开发的工具,SQL Server 2000包括服务器资源管理器、企业管理器、查询分析器、事件探测器和联机丛书等实用工具。服务器资源管理器管理SQL Server服务器的启动、暂停和停止。服务器资源管理器运
36、行后,如果服务器资源管理器的设置为“当启动OS时自动启动服务”,该服务会自动启动。只有服务器资源管理器处于运行状态时,应用程序才能访问数据库,否则应用程序无法连接到数据库。企业管理器是SQL Server 2000中的重要工具,使用该工具可以创建系统数据库、连接服务器资源管理器等。在企业管理器中,可以实现对各种数据库对象的管理,可以通过树状结构查看数据库的默认结构。在企业管理器的某个特定数据库中还可以使用自定义数据类型和用户自定义函数等高级功能。在SQL Server 2000企业管理器中,查询分析器主要以图形窗口形式执行SQL语句和脚本,如使用文本文件新建数据库、使用SQL语句查询、修改、添
37、加和删除数据库表的记录等。SQL Server 数据库是世界上使用最广泛的关系数据系统之一。SQL Server是由Microsoft开发和推广的关系数据库系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本,SQL Server特点介绍如下。1与因特网的集成。SQL Server 2000的数据库引擎全面支持XML,能使用户很容易地将数据库中的数据发布到Web页面上。2可伸缩性与可用性。可跨越从运行Windows 95/98的电脑到运行Windows 2000的大型多处理器等多种平台使用。另外,对联合服
38、务器、索引视图等的支持,使得SQL Server 2000企业版可以升级到最大Web站点所需的性能级别。3企业级数据库功能。SQL Server 2000的查询可以引用来自不同数据库的数据。而且这些对于用户来说是完全透明的。分布式数据库将保证任何分布式数据更新时的完整性,复制可以使我们能够维护多个数据复本,这些用户能够自主地进行工作,然后再将所做的修改合并到发布数据库。SQL Server 2000关系数据库引擎能够充分保护数据完整性,还可以将管理并发修改数据库开销到最小。4易于安装、部署和使用。SQL Server 2000由一系列的管理和开发工具组成,这些工具使得在多个站点上进行SQL S
39、erver的安装、部署、管理和使用变得更加容易。开发人员可以更加快速地交付SQL Server应用程序,而且只需要进行最少的安装和管理就可以实现这些应用程序。SQL Server是一个建立在MS Windows NT操作系统基础之上的,支持多个并发用户关系型数据库管理系统。它为在复杂环境下有效地实现重要的商业应用提供了一个强有力的客户机/服务器平台。它结合Microsoft windows NT操作系统的能力,提供了一个安全的、可扩展的、易管理、高端性能的客户机/服务器数据库平台。这是最终选择它作为后台数据库管理系统的原因。2.2.2 开发技术JSP简介JSP( Java Server Pag
40、e)是在普通Html中嵌入了Java代码的一个脚本,在这一点上,它与其它的脚本语言(如PHP)一样,但它与其它语言不同的是:其它脚本语言由服务器直接解释这个脚本,而Jsp则由Jsp容器(如Tomcat)首先将其转化为Servlet,然后再调用Javac将Servlet编译为Class文件。最终,服务器解释的是Class文件。Servlet其实是一个特殊的Java类,Servlet类一般从HttpServlet类继承而来,在这个类中至少要实现doGet或者doPost函数,在这两个函数中处理来自客户的请求,然后将结果返回。Servlet和Jsp是Sun公司J2EE架构中重要的部分。由于基于Jav
41、a语言,因此其可以方便的调用功能强大的Java API(如JDBC)。Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现。由于Java的跨平台特性,基于Java的Tomcat也具有跨平台性。在Tomcat中,应用程序的部署很简单,你只需将你的WAR放到Tomcat的webapp目录下,Tomcat会自动检测到这个文件,并将其解压。你在浏览器中访问这个应用的Jsp时,通常第一次会很慢,因为Tom
42、cat要将Jsp转化为Servlet文件,然后编译。编译以后,访问将会很快。另外Tomcat也提供了一个应用:manager,访问这个应用需要用户名和密码,用户名和密码存储在一个xml文件中。通过这个应用,辅助于Ftp,可以在远程通过Web部署和撤销应用。当然本地也可以。 Tomcat不仅仅是一个Servlet容器,它也具有传统的Web服务器的功能:处理Html页面。但是与Apache相比,它的处理静态Html的能力就不如Apache。我们可以将Tomcat和Apache集成到一块,让Apache处理静态Html,而Tomcat处理Jsp和Servlet。 第3章 系统分析3.1 可行性研究可
43、行性研究的目的是用最小的代价、在尽可能短的时间内确定问题是否能够解决,以及是否值得解决,在项目开发之前进行可行性论证是非常必要的。可行性研究实际上是一次简化的系统分析和设计的过程,应从技术可行性、经济可行性、操作可行性和社会可行性等方面着手。3.1.1 技术可行性技术上的可行性,主要考虑使用现有的技术,能否在预定的时间内实现该系统的功能。作为计算机科学与技术专业的本科毕业生,掌握了数据库原理及其应用技术,计算机编程等课程,对数据库的设计、应用、维护与程序的编写、调试有了深刻的认识与一定的实践能力,从一定程度上具备了开发该系统的能力。再通过老师对本系统的讲解与亲身调研,对系统基本熟悉,预计在一个
44、月内结束编码工作,再进行完善与调试,本系统在两个月内基本可以投入使用。本系统采用SQL Server 2000进行后台数据库的管理、操作和维护,用JSP开发语言进行前台界面设计、与后台数据库的接口、数据的录入、查询、浏览等功能。由于SQL Server和JSP强大的数据库开发功能、方便快捷的数据库接口设计功能、使用的灵活、以及他们当前的广泛实际应用,充分说明本系统在技术方面可行。3.1.2 经济可行性主要从对项目的经济上进行分析评价,一方面是支出的费用,包括设备购置费、管理和维护费用,另一个是取得的收益。这是个独立的小区物业来管理系统,从投入的人力,财力与物力来讲不是很多,只要一台服务器,这个
45、系统就可以运行起来。由于目前国内新兴建了很多住宅小区,然而有相当一部分没有使用现代化的计算机软件管理,因而急需提高物业管理水平、管理质量和管理工作的效率,减少不必要的开支降低成本,同时本系统成本较低,使用灵活,简单易学,所以市场前景看好在经济方面可行。而且使用JSP语言进行开发、维护费用不高,经济上完全可行。3.1.3 操作可行性操作可行性主要是分析系统的运行方式、操作规程在用户组织内是否可以有效、顺利实施等问题。在网络正在迅猛发展的今天,越来越多的人开始注重操作的简洁与方便于工作,随着科学技术的发展,知识量的增大,设计本系统代替了人工操作的不便,因此系统在实践上具备了可行性。该系统设计清晰,
46、有良好的用户界面,操作简洁,有完善的异常处理机制和提示信息,用户只要经过简单的培训就可使用,因此操作方面可行。3.1.4 社会可行性本系统在设计过程中,没有涉及到任何法律方面的问题,只是针对需求进行设计,因此在社会上是可行的。综上所述,本系统通过前台展示,并为小区人员操作提供方便。通过本系统增强了小区管理人员与住户之是的沟通,使小区管理人员能及时了解住户的需求,并帮助住户解决一系列的问题,从而提高了小区管理的效率。因此,开发本系统具有可行性。3.2 需求分析小区物业管理系统是面向小区的各项事务,包括物业管理,资料管理等业务处理工作,是利用计算机进行集中管理而开发的系统。该系统是基于Bean的M
47、VC模型下连接SQL SERVER数据库进行开发的小区物业管理系统,力求与实际相结合具有查询、管理等功能,旨在达到使小区的管理和运营趋于计算机化,使之更加方便、快捷以提高工作效率。小区物业管理系统是现代居住小区不可缺少的一部分,一个构建完善的管理系统可以使小区内的日常管理工作更加的顺畅、方便。本系统是根据小区日常工作特点设计出的一个物业管理系统,系统以权限设置、资料管理、维修管理、费用管理和设备管理为核心,并辅助以数据统计功能,实现小区内工作的系统化管理。通过相关调研,该系统应具有以下几部分的功能。1权限设置模块。本系统的用户身份分为两种,一是系统管理员,二是普通用户。每种身份的用户登录本系统时都需要有自己的用户名与密码。系统管理员可对本系统做所有操作,而普通用户只能对本系统做一些基本操作,例如:对楼房信息、小区信息、设施信息、停车场信息的浏览与查询,对报修信息、投诉信息的添加,对自身密码的修改。每人登录本系统时所输入的用户名与密码都不能为空。只有输入正确的信息才能对本系统进行操作。2小区信息管理模块。主要实现对小区内停车场、楼房、设施等基本信息的添加、查询、删除和修改等基本操作。3人员
链接地址:https://www.31ppt.com/p-4737277.html