当前位置:首页 > 物业管理系统 论文
基于JSP的小区物业管理系统
括维修信息的查看、处理、删除等操作。
(4) 收费信息管理模块:在该模块中定义了对业主收费信息的管理,其功能包括收
费信息的添加、查询、删除等操作。
(5) 交流信息管理模块:在该模块中定义了对业主交流信息的管理,其功能包括交
流信息的查看、删除等操作。
(6) 环境信息管理模块:在该模块中定义了对小区环境信息的管理,其功能包括小
区环境信息的添加、查询、删除等操作。管理员用户功能模块图如下。
管理员用户模块修改个人密码业主信息管理投诉信息处理维修信息处理缴费信息管理交流信息管理环境信息管理业主功能模块图说明:
(1) 投诉信息管理模块:在该模块中定义了对业主投诉信息的管理,其功能包括投
诉信息的添加、查询等操作。
(2) 维修信息管理模块:在该模块中定义了对业主维修信息的管理,其功能包括维
修信息的添加、查询等操作。
(3) 缴费信息查看模块:在该模块中完成业主缴费信息查看操作。 (4) 交流信息模块:在该模块中完成业主留言信息的查看及添加操作。 (5) 环境信息查看模块:在该模块中完成小区环信息查看操作。
业主添加 业主管理缴费添加缴费管理环境信息添加环境信息管理
图2.3 管理员用户功能模块图
13
基于JSP的小区物业管理系统
业主用户模块修改个人密码投诉信息管理报修信息管理缴费信息查看交流信息添加环境信息监督3.2.2系统结构化分析
对于系统来说,设计的含义是,应用各种技术和原理对设备、过程、系统做出足够详细的定义之后能够在物理上予以实现,也就是说,系统设计是一个构造过程,这个过程必须具备3个要素:
1.有一个系统的模型。
2.有一组原理或方法可以逐步地构造模型。 3.有一组评价设计质量的标准的原则。
经过了需求分析阶段的工作,已经能够基本正确了解系统的需求。即以数据流图、数据字典和一组加工描述的表达形式建立了系统的逻辑模型。软件设计的任务从本质上就是如何应用一组原理与方法并遵循质量的评价原则逐步实现系统逻辑模型的过程。
软件设计从概念上分为结构设计和详细设计两个阶段。结构设计又称为总体设计,其主要的任务是制订系统实现方案和设计规范并合理确定软件系统的整体模块结构及接口关系。详细设计,也称为模块设计,其主要任务是详细规定每个模块功能的实现算法。
结构化设计的核心思想是:如何应用抽象的原则,将系统功能逐层分解为层次化的模块结构。模块的划分不是随意的,需要遵循一些模块划分的指导性原则。
模块是数据说明、可执行语句等程序对象构成并执行相对独立功能的逻辑实体,它可以单独命名而且可以实现按名访问。例如,过程、函数、子程序、宏等等都可以看作模块。模块化是一种“分而治之,各个击破”式的求解方式,它降低了总体的复杂程度,简化了软件的设计过程。
投诉信息添加投诉信息管理报修信息添加报修信息管理
图2.4 业主用户功能模块图
14
基于JSP的小区物业管理系统
3.3 系统性能的分析
要为用户体现完美的系统性能,就必须以应用为核心,以实用、易用、好用三大主线为出发点,有一个正确的设计指导思想,通过合理选择数据结构、网络结构、操作系统以及开发环境,构成一个完善的网络体系结构,全面兼顾技术、应用与发展的和谐统一,才能充分发挥办公系统的优势。根据调查,本系统的设计按照下述原则进行。
(1)实用性原则
系统以用户需求为目标,以方便用户为原则。同时,根据用户实际的需求情况,增加了数据的备份和恢复。
(2)易用性原则
B/S结构使用户端不必安装任何软件,只要有浏览器并连接到Internet即可使用,免除了非专业人员维护系统的困难。COM/DCOM技术确保友好的用户界面和灵活的交互方式。
(3)先进性原则
本设计将充分应用现有成熟的计算机技术、网络技术、软件开发技术,为用户提供高性能的系统。系统将运用先进的客户机/服务器结构,采用SQL Server 2000数据库,可以方便的满足公司内部办公的需要。
(4)稳定性原则
本设计通过合理而先进的网络设计以及软、硬件的优化选型,可保证系统的可靠性与容错性,数据库稳定,功能顺畅,没有堵塞、丢失数据的现象,能在不同的硬件、网络、操作系统以及操作习惯中长期平稳运行,以保证日常办公的正常进行。
(5)安全性原则
本设计具有严格、细致的访问权限管理,内部数据具有备份方式。可保存有企业的核心资料,也可保存个人用户的一些保密资料
(6)拓展性原则
本系统提供了二次开发接口,在不影响系统正常使用的情况下,可进行高自由度、高个性化的升级与扩充。实现不同应用系统的互联互通,构建用户的综合性信息处理中心平台。
(7)实时性原则
本系统所有的数据均采用了实时处理,确保了数据的及时。
15
基于JSP的小区物业管理系统
第4章 总体设计
4.1系统模块总体设计
设计思想遵循以下几点:
1. 采用B/S模式进行开发,其优点是后台与前台处理层次分明,而且符合众多已经习惯网页方式的用户。
2. 采用面向对象的开发与设计理念。运用面向对象技术的前提是对整体系统的高度和准确抽象,通过它可以保证系统良好的框架,进而带来产品较强的稳定性和运行效率。
3. 采用模块化设计。模块化设计要求将整个系统划分成基于小的模块,有利于代码的重载,简化设计和实现过程。
4. 简单方便的系统界面。设计简单友好的系统界面,方便用户较快的适应系统的操作。
5.速度优先原则。由于此工具最重要的评测标准就是速度,因此在设计过程中,具体过程尽量做到资源占用少,速度快。
6.设计既要突出重点,又要细致周到。要符合设计需求,在有可能改进的地方进行扩充,使系统更适应用户的需要。
管理员用户模块修改个人密码业主信息管理投诉信息处理维修信息处理缴费信息管理交流信息管理环境信息管理4.2.1 数据库总体设计
16
业主添加 业主管理缴费添加缴费管理环境信息添加环境信息管理
4.2 数据库设计
共分享92篇相关文档