基于bs社区管理系统的设计与实现.docx

基于bs社区管理系统的设计与实现.docx

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

基于B/S社区管理系统的设计与实现

摘要

随着城市化的加速,越来越多的人聚集到城市并形成各个社区,社区管理的问题越来越重要,并逐渐成为一个棘手的问题。如果仅靠人工管理是不够的,信息技术的发展为社区的管理提供了很多便利。本文就社区管理进行分析,然后从系统开发的角度,对社区管理系统开发的可行性进行了分析,接着分析研究了各功能模块,系统包括五大模块,即业主管理、新闻管理、设施管理、论坛管理、捐赠管理。

本文对系统功能模块进行设计,按照结构化的方法划分模块,然后将各个模块中的子系统划分功能,详细介绍了各个功能的作用,设计了系统的E-R图及数据表。社区管理系统,基于WEB的信息发布和检索技术的B/S结构,集合了其分布性特点,随时随地进行业务处理,同时业务扩展简单方便,通过增加网页即可增加服务器功能,维护起来也较简单。

以MySQL作为后台数据库,使用JAVA语言对系统进行设计开发。该系统操作简单,一定程度上能够避免社区管理中出现的各种差错,提高社区管理效率,使得后勤管理员能够更加方便的了解到社区住户及后勤人员状况。

关键词:社区管理信息管理数据库

一、绪论

开发背景

随着社会的发展,民政、流管、计生、卫生、、党建等党政部门的许多工作内容已经深入到社区,社区承担着越来越多的社会基础性事务工作,基层工作人员的工作任务越来越繁重,因此必须利用信息化手段减少重复性劳动,提高基层的工作效率,为社区基层减负。本系统旨在使社区管理工作更加有条理和方便,从而提高社区管理的工作效率,避免重复建设,规范社区信息化工作,适应高速信息化管理的需要,提高社区工作效率和服务水平,加快了基层社区服务与管理的现代化的步伐,从而对社会稳定发展起到积极的促进作用。

与此同时如今社区内的居民也缺乏平台来仔细了解所在的社区及政策,缺乏对社区加深了解的条件,对于社区内的一起写通知社区内业主逐个通知也比较麻烦,贴在公告栏也达不到逐个告知的效果,如果有如此平台也方便社区和业主之间的沟通。

现人口城市化步伐的加快社会服务,社区已成为城市居民的基本生活单元,社区管理网络势在必行。采用的是三层架构实现框架,通过动态网页与数据库技术交互。实现一个社区网站信息管理,社区新闻,业主委员会,设施信息等主要功能。系统交互性强,可扩展性好,安全特性强。

开发的目的与意义

自从2000年全国开始大规模推进城市社区建设以来,城市社区建设已经取得丰硕的成果,城市社区变得越来越重要,所承担的事务也越来越繁重,社区管理的问题也随之浮出水面,受到越来越多的关注并逐渐成为社区建设的关键问题之一。

本文致力于开发社区管理系统来解决社区管理的问题。传统的社区管理方法是用一批网页编辑人员,不停的编辑有关不同内容的HTML文件,从而完成对内容的管理,效率十分低下且操作繁琐易出错。由于社区管理的内容的持续膨胀以及社区内容处理效率的低下,管理社区信息的困难也越来越大。

采用高效率的社区管理系统来管理社区信息可以极大的提高管理社区的效率。因此,研发出高效率的系统来管理社区非常重要,这也是本课题的意义和宗旨之所在。

社区管理系统是一个为了能高效地管理社区住户的各项信息而开发的软件。本课题所开发的社区管理系统,运用面向对象的设计思想,采用J2EE系统体系结构和MVC架构方法,使用mysql进行了数据库的开发与设计,将系统管理的内容(文字、图片等数据)与系统组件分离开来,将各个页面连接到一起控制页面的显示通过这个系统,可以方便的管理,维护网站的内容,而不再需要僵硬的写出HTML代码或手工建立所有的页面。从而大大减轻了社区管理工作人员的负担、提高社区管理的效率。

二、相关工具和技术

(一)程序开发工具

本程序基于IntelliJIDEA开发平台采用JAVA语言进行编写。JAVA是一门面向对象编程语言,具有功能强大和简单易用的特征,使用JAVA编写的应用程序,既可以在一台单独的电脑上运行,也可以被分布在一个网络的服务器端和客户端运行,拥有很高的使用性。

数据库采用MySQL数据库,使用MySQL搭建系统环境,程序总体按照B/S模式对系统进行详细设计与开发,这样能够便于后期的测试及维护。

社区管理系统主要分为用户登录页面、业主委员会页面、新闻页面、业主活动页面、设施信息页面、论坛页面和捐赠页面等模块。(二)程序工作流程程序工作的基本流程是:业主验证登陆→程序主界面→登录前台子系统→操作→退出程序管理员验证登陆→程序主界面→登录后台子系统→操作→退出程序三、需求分析

(一)可行性分析

技术可行性

本系统的开发利用MySQL作为数据库,MySQL数据库体积小、速度快、总体拥有成本低、源代码,其有着广泛的应用,一般中小型网站的开发都选择MySQL作为网站数据库,也可为社

文档评论(0)

@@ + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档