1。3 课题的研究方法、技术路线论文网
(1)研究方法
首先考虑有哪些功能,然后把功能列出来分析,确定技术和开发工具。在技术及工具选择上,我们使用java作为编程语言,集成开发环境选择Myeclipse,使用MySQL作为数据库管理工具,使用Tomcat服务器。经过分析规划,主要概括的功能如下,房主缴费相关信息的查看、车位相关情况的查看和管理、房主提出意见、管理者查看意见内容并做调解、房主报修、管理者查看报修内容并做处理、管理者录入房主的水电用量、费用基准信息维护、房产管理、楼幢管理、与房主有关联的信息的管理、管理者个人资料的维护、修整个人资料、修改登进系统的密码等。
(2)技术路线
物业管理系统将采用B/S(浏览器/服务器模式)模式,这种模式采用多种标准的网络协议和计算机技术,适合于任何硬件平台和软件环境。本系统采用MVC设计模式,性能优越、扩展性强、稳定可靠。
1。4 本文研究内容
物业管理系统基于对数据库的操作,实现了浏览信息和数据编辑的功能。本文共分为七个章节:
第一章是总体描述。主要是物业管理系统的研究背景及重要性,国内外现状,研究中使用过的方法,在技术上所走的路线,以及我们这篇论文的主要涉及的内容。
第二章是开发过程中用到的一些技术。该系统用到了JSP,还用到了JDBC来对数据库控制,在前端页面上主要使用JavaScript。后续小节还介绍里一些开发工具。
第三章是将系统分析。主要是设计任务,对系统可行性细细研究讨论,同时要知道系统有哪些需求,定制规则,确定开发需要的环境。
第四章是系统设计。主要介绍了物业管理系统的骨架,功能模块设计,技术架构,数据库的结构设计,系统架构图和系统交互图。
第五章是我们小区物业管理系统具体功能的演示。主要是各功能模块的描述与实现。
第六章系统测试。首先是测试的概念,原则和方法,需要仔细做一个测试计划,通过测试案例反应系统功能的具体情况。
第七章是这篇论文的结论,开发过程中个人的感想。
第二章 相关技术简介
2。1 Java web相关技术简介
Java语言是一种面向对象语言,面向对象技术是当今软件开发中最常用的技术之一,所以Java语言应用广泛,使用方便。它具有的特点很多,如简单性,面向对象性,分布式,解释型,可靠性,安全性,平台无关性,可移植性,高性能,多线程,动态性[[[] 朱福喜。 面向对象与Java程序设计[M]。 清华大学出版社, 2009。3 4~5。]]等。JDK[[[] 孙卫琴。 Java面向对象编程[M]。 电子工业出版社, 2006。7 53 ~55。]]为Java应用程序提供了开发和运行环境。
2。1。1 JSP简介
说到JSP[[[] 董晓光。 基于B/S的分销管理系统设计与实现[D]。 燕山大学硕士论文,2012 5~8。]]技术,不得不要先说说J2EE结构。数字化系统的设计与开发,毋庸置疑是以J2EE结构为核心的。J2EE结构正好迎合了与用户动态信息交互、数据动态发布的需要,并且使得用户可以通过浏览器使用数字化学院系统。Sun公司在J2EE蓝图中也指出,JSP技术是在J2EE框架下实现信息动态交互功能的不二选择。JSP技术的优点如下:
(1)分离应用程序的逻辑和页面,分开设计,业务逻辑归业务逻辑,画页面归画页面,就能让程序员改变网页的格局,并且不去影响到底层的内容,真正实现用户界面与系统底层的分离。
(2)组件可重复利用。组件都是可以重复利用并且可跨平台的,编程开发人员可重复使用这些组件,提高写代码的速度。