浅析基于SSH 架构的社区信息管理系统设计构想_第1页
浅析基于SSH 架构的社区信息管理系统设计构想_第2页
浅析基于SSH 架构的社区信息管理系统设计构想_第3页
浅析基于SSH 架构的社区信息管理系统设计构想_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、浅析基于SSH 架构的社区信息管理系统设计设想论文关键词管理系统社区信息ssh框架论文摘要随着计算机技术的开展和网络人口的增加,人们对网络的需求也越来越苛刻,越来越贴近生活,本文设计设想一套基于ssh架构的社区综合管理系统将传统行业的效劳延伸到网络,以方便居民的生活、工作和学习。一、引言伴随着我国社会主义市场经济开展和政府职能转变,社区作为现代城市的细胞所发挥的根底作用越来越重要,对管理手段、管理才能、管理方式的要求也日益增多,信息化应用需求和应用才能之间的矛盾日益突出。这时社区信息管理系统的开发与应用就变得更为重要。社区信息管理系统用计算机全面、准确、可靠、及时的记录和处理社区日常业务运作过

2、程中产生的各种业务信息,标准社区工作,进步社区的工作效率,便于民政局统一的调度及统计管理,为其他相关部门提供准确、有效的根底数据。国外一些兴隆国家社区管理系统经过多年的开展,也日趋完善,和国家的整体电子政务系统也能有机的结合起来。经过多年建立,我国社区管理部门根底设施逐步改善,信息化开展环境进一步优化,业务协同的信息化应用程度、面向社会公众的便民效劳才能都有了较大进步。同时,政府的一批重大应用系统也在进步城市管理程度、加强公众效劳、辅助宏观决策等方面获得了实效,为进一步建立一体化的社区信息平台,实现社区工作的电子化、信息化打下坚实的基矗社区管理系统作为社区信息化的根本组成单元,也具备了开发与使

3、用的土壤。二、系统需求分析对于系统的开发而言,系统的需求工作非常重要,它规定了系统设计统一的最根本的要求,需求分析的结果是系统设计实现测试验收和维护的根据。需求分析是在可行性分析研究的根底上,确定新工程必须完成的工作,既对工程最终目的提出完好准确明晰和详细的要求。其详细任务是:确定用户对新系统的综合要求,分析系统的数据要求,导出新系统数据字典及系统流程,确定和评价系统方案,确定系统开发方案。社区管理部门为了给社区居民提供更为便捷的效劳,并对社区进展信息化管理,响应国家加快电子政务建立的指导,将开发一套满足社区日常工作的管理系统。社区存在的意义在于沟通政府与社会,进而促进城市的开展,社会文明的进

4、步并不断的为居民提供城市社区效劳,改善生活环境,实现这些就有赖于城市社区的功能。作为中介组织的城市社区具有如下功能:1政治功能2教育功能3效劳功能4参与功能这几个功能细化到社区中可分为社区概况、社区组织、社区治安、社区方案生育、社区卫生等功能。作为基层管理组织,社区管理工作具有事物多,需处理并存档事项多等特点。三、系统方案1.技术可行性分析系统采用b/s形式进展开发,三层的b/s体系构造具有许多传统/s体系构造不具备的优点,而且在技术实现上采用struts+spring+hibernate三种主流框架相结合,整个系统框架构造明晰明了,大大缩短了开发周期和工作量,使后期的维护简单化,数据库采用了

5、已经相当成熟而且灵敏精简的ysql,完全满足了社区信息数据方面的存储需求,在运行方面也降低了对硬件的要求。2.实现技术1/s和b/s构造/s构造,即lient/server客户机/效劳构造。它由两部分构成:前端是客户机,即用户界面lient结合了表示业务逻辑。承受用户的恳求,并向数据库效劳提出恳求,通常是一个p机;后端是效劳器,即数据管理server将数据提交给客户端,客户端将数据进展计算并将结果呈现给用户。b/s构造,即brser/server阅读器/效劳器构造。b/s形式是基于internet/intranet的构造模型,即前台客户端采用阅读器,中间件为eb效劳器,后台为数据库效劳器,形成

6、三层构造。2ssh架构简介ssh在j2ee工程中表示了3种框架,即struts+spring+hibernate典型的j2ee三层构造,分为表现层、中间层业务逻辑层和数据效劳层。三层体系将业务规那么、数据访问及合法性校验等工作放在中间层处理。客户端不直接与数据库交互,而是通过组件与中间层建立连接,再由中间层与数据库交互。表现层是传统的jsp技术,自1999年问世以来,经过多年的开展,其广泛的应用和稳定的表现,为其作为表现层技术打下了坚实的基矗中间层采用的是流行的spring+hibernate,为了将控制层与业务逻辑层别离,又细分为以下几种。eb层,就是v形式里面的“ntrller,负责控制业

7、务逻辑层与表现层的交互,调用业务逻辑层,并将业务数据返回给表现层作组织表现,该系统的v框架采用struts。servie层就是业务逻辑层,负责实现业务逻辑。业务逻辑层以da层为根底,通过对da组件的正面形式包装,完成系统所要求的业务逻辑。da层,负责与持久化对象交互。该层封装了数据的增、删、查、改的操作。p,持久化对象。通过实体关系映射工具将关系型数据库的数据映射成对象,很方便地实现以面向对象方式操作数据库,该系统采用hibernate作为r框架。spring的作用贯穿了整个中间层,将eb层、servie层、da层及p无缝整合,其数据效劳层用来存放数据。一个良好的框架可以让开发人员减轻重新建立

8、解决复杂问题方案的负担和精力;它可以被扩展以进展内部的定制化;并且有强大的用户社区来支持它。框架通常能很好的解决一个问题。然而,你的应用是分层的,可能每一个层都需要各自的框架。仅仅解决ui问题并不意味着你可以很好的将业务逻辑和持久性逻辑和ui组件很好的耦合。四、完毕语社区管理系统作为为一套面向社区管理部门而设计的一套系统,高效、快速、便捷就应成为他的根本要求,并应立足于社区日常管理各项业务操作要求进展开发,满足社区信息的各项管理工作,详细记录辖区居民及辖区单位住户等信息,为社区工作提供全面、准确、便捷的信息管理工具。同时按照统一的数据格式记录和处理信息以及处理信息,为其他相关部门提供准确、有效的根底数据。社区管理系统作为一个整体,还应具有强烈的效劳

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论