基于Web的社区居民交流平台的设计与实现
目 录
第1章 前言 - 1 -
1.1 研究背景 - 1 -
1.2 国内外研究现状 - 1 -
1.3 研究目的和意义 - 2 -
1.3.1.理论意义 - 2 -
1.3.2.实践意义 - 2 -
1.4 Java语言简介 - 3 -
1.4.1Java诞生记 - 3 -
1.4.2Java平台的特点 - 3 -
1.5 JSP技术 - 3 -
1.6 MySQL数据库技术 - 3 -
1.7可行性分析 - 4 -
1.7.1经济可行性分析 - 4 -
1.7.2技术可行性分析 - 4 -
1.7.3操作可行性分析 - 4 -
第2章 系统分析 - 5 -
2.1系统功能性需求概述 - 5 -
2.1.1系统概述和用户特点 - 5 -
1.系统概述 - 5 -
2.用户特点 - 5 -
2.1.2系统概述和用户特点 - 5 -
2.2系统用例分析 - 6 -
2.3系统非功能性需求概述 - 8 -
2.3.1安全性 - 8 -
2.3.2易操作性 - 8 -
2.3.3高效率性 - 8 -
2.4系统环境需求分析 - 9 -
2.4.1软件环境 - 9 -
2.4.2硬件配置需求 - 9 -
第3章 系统概要设计 - 9 -
3.1系统的 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
结构框架 - 10 -
3.2系统功能模块设计 - 10 -
3.2.1 注册登录模块 - 11 -
3.2.2居民请注意模块 - 11 -
3.2.3社区新鲜事模块 - 12 -
3.2.4我爱我家模块 - 12 -
3.2.5旧物大家享模块 - 12 -
第4章 系统详细设计 - 12 -
4.1数据库概念模型设计 - 13 -
4.2数据库物理模型设计 - 13 -
4.3包的设计 - 15 -
4.4类的设计 - 15 -
4.5系统界面设计 - 17 -
4.5.1主要界面设计 - 18 -
4.5.2部分代码展示 - 19 -
总结与展望 - 22 -
参考文献 - 23 -
第1章 前言
1.1 研究背景
20世纪90年代随着通信技术与互联网的发展,社区[1]网络建设开始引起全世界的关注。简单来说,社区网站就是将人们的需求通过网络技术来传达[2]。随着城镇社区的逐渐发展,且国家政策方针也在逐步改变,开展相关社区网络建设进而进行更加全面的社区信息化服务便成为一件亟待解决的事情[3]。
2014年,是我国全功能接入国际互联网的第20年[4]。在第一次中央网络安全和信息化领导小组会议上,习近平总书记强调了网络安全和信息化是事关广大人民群众工作生活、事关国家安全和国家发展的重要战略问题,并提出要从国际国内大势出发,努力将我国建设成为网络强国[5]。
1.2 国内外研究现状
美国的社区信息服务有多种形式,目前在全世界范围内占据着领头羊的位置,并且是最早开始的。社区信息化是城市信息化的一部分,是政府信息化、企业信息化和社会信息化的集合体和服务对象[6]。且许多社区都提供为社区居民服务的计算机网络,例如街区信息中心、公共信息中心和信息发布厅等。日本有一个由著名NEC公司设计并实施的典型社区网络示范项目——社区服务网。不仅社区向居民提供的服务,住户家庭的内部也联成了局域网(Home Local AreaNetwork),智能控制各自家庭的所有电器,并支持多台个人电脑[7]。
社区信息化作为社会信息化的最基本组成单元之一,在国家信息化建设进程中占有重要地位[8]。
与国外对于信息化的研究相比,我国刚起步时就落后国外很多,但这几年也呈现出了赶超的态势。截至2016年6月份,中国的网民规模达到了6.32亿,较2015年底增加1442万人,互联网普及率为46.9%。互联网发展重心开始从“广泛”向“深入”转换,各项网络应用都在深刻的改变网民生活[9]。现在很多网络信息沟通工具也已经深入到我国公民的生活中,例如微博、微信等,都是很有代表性的例子。
现在加拿大、澳大利亚和其他国家也发展智能网络家庭社区。这些社区提供与社区有关的信息与服务都是通过电子手段来进行的。
社区网的现状主要可以从五点来概括:传播内容主打服务性、受众群体彰显忠诚度、传播渠道体现先进性、举办主体凸显民间性、传播效果在与桥梁性[10]。截止到2014年,国内已经有了几个比较具有代表性的社区服务网站:万家便 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
民服务中心(无锡)致力于为市民提供一个综合性的“门对门”便民服务平台;陆家嘴智慧社区(上海)使用“一库、一卡、两平台、多系统”的方式;“U社区”(青岛)项目专门针对其社区特点,开发了政务办公系统,主要用于社区管理,其中包含“U社区”一卡通等,旨在为居民提供便利的社区生活[11]。
社区网自始发展至今,收获至今。第一,公民们对社区的情感有了变化——有了更加强烈的归属感。第二,社区服务的内容也变得更加全面、成熟,能够好的为社区居民提供服务[12]。但目前来说,国内有关于社区网的研究依然存在一些问题:第一点,地域分布不均以及发展程度参差不齐是目前我国社区网络服务的发展建设上的硬伤。在地域上,东部珠三角、环渤海经济圈、长三角内经济发达的城市发展状况是最好的,其次是一些位于中部的省会城市,最后才是西部地区经济较为落后的一些城市。再者,从发展程度上来看,位于同一地域的不同社区发展程度也是不同的。我国东南部各沿海城市、直辖市以及各省级中心城市的社区服务网络发展较快,并且主要集中在这些大城市的主要社区[13]。最后,目前具有代表性的、已经成型的几个社区网站都是以提供社区服务为主的,但却缺少居民交流平台,这样虽然能使居民的生活更加便利,但却忽略了社区居民的互动与交流,从而没有办法营造邻里关系和谐的氛围。
1.3 研究目的和意义
1.3.1.理论意义
本平台使用SSH框架进行开发,后台使用MYSQL数据库,主要使用JAVA语言进行程序的编写,且结合使用HTML和JSP技术。基于SSH的框架凭借良好的性能和较快的开发效率逐渐成为主流的Web应用开发框架组合,而MYSQL数据库也是现在应用较为广泛的数据库。本系统致力于丰富社区居民的生活,使居民关系更加和谐,注重居民之间的分享和交流。验证SSH框架+MYSQL数据库这种开发模式的正确性及有效性。
1.3.2.实践意义
在互联网发展日新月异的今天,在家家户户都受到网络影响的今天,一个网络交流平台是必不可少的。面向社区的社区居民交流平台,旨在增强社区居民之间的交流,营造人人参与的社区氛围,即使足不出户也能了解社区发生的新鲜事以及居民委员会下发的最新的通知。在大力建设新型农村的现在,本系统的开发具有重大意义。未来的各个居民社区的居民,都会是本系统的潜在用户。而居民使用本系统之后,社区居民之间的关系也会更加和谐文明,生活也会更加丰富多彩。
第1章 前言 - 1 -
1.1 研究背景 - 1 -
1.2 国内外研究现状 - 1 -
1.3 研究目的和意义 - 2 -
1.3.1.理论意义 - 2 -
1.3.2.实践意义 - 2 -
1.4 Java语言简介 - 3 -
1.4.1Java诞生记 - 3 -
1.4.2Java平台的特点 - 3 -
1.5 JSP技术 - 3 -
1.6 MySQL数据库技术 - 3 -
1.7可行性分析 - 4 -
1.7.1经济可行性分析 - 4 -
1.7.2技术可行性分析 - 4 -
1.7.3操作可行性分析 - 4 -
第2章 系统分析 - 5 -
2.1系统功能性需求概述 - 5 -
2.1.1系统概述和用户特点 - 5 -
1.系统概述 - 5 -
2.用户特点 - 5 -
2.1.2系统概述和用户特点 - 5 -
2.2系统用例分析 - 6 -
2.3系统非功能性需求概述 - 8 -
2.3.1安全性 - 8 -
2.3.2易操作性 - 8 -
2.3.3高效率性 - 8 -
2.4系统环境需求分析 - 9 -
2.4.1软件环境 - 9 -
2.4.2硬件配置需求 - 9 -
第3章 系统概要设计 - 9 -
3.1系统的 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
结构框架 - 10 -
3.2系统功能模块设计 - 10 -
3.2.1 注册登录模块 - 11 -
3.2.2居民请注意模块 - 11 -
3.2.3社区新鲜事模块 - 12 -
3.2.4我爱我家模块 - 12 -
3.2.5旧物大家享模块 - 12 -
第4章 系统详细设计 - 12 -
4.1数据库概念模型设计 - 13 -
4.2数据库物理模型设计 - 13 -
4.3包的设计 - 15 -
4.4类的设计 - 15 -
4.5系统界面设计 - 17 -
4.5.1主要界面设计 - 18 -
4.5.2部分代码展示 - 19 -
总结与展望 - 22 -
参考文献 - 23 -
第1章 前言
1.1 研究背景
20世纪90年代随着通信技术与互联网的发展,社区[1]网络建设开始引起全世界的关注。简单来说,社区网站就是将人们的需求通过网络技术来传达[2]。随着城镇社区的逐渐发展,且国家政策方针也在逐步改变,开展相关社区网络建设进而进行更加全面的社区信息化服务便成为一件亟待解决的事情[3]。
2014年,是我国全功能接入国际互联网的第20年[4]。在第一次中央网络安全和信息化领导小组会议上,习近平总书记强调了网络安全和信息化是事关广大人民群众工作生活、事关国家安全和国家发展的重要战略问题,并提出要从国际国内大势出发,努力将我国建设成为网络强国[5]。
1.2 国内外研究现状
美国的社区信息服务有多种形式,目前在全世界范围内占据着领头羊的位置,并且是最早开始的。社区信息化是城市信息化的一部分,是政府信息化、企业信息化和社会信息化的集合体和服务对象[6]。且许多社区都提供为社区居民服务的计算机网络,例如街区信息中心、公共信息中心和信息发布厅等。日本有一个由著名NEC公司设计并实施的典型社区网络示范项目——社区服务网。不仅社区向居民提供的服务,住户家庭的内部也联成了局域网(Home Local AreaNetwork),智能控制各自家庭的所有电器,并支持多台个人电脑[7]。
社区信息化作为社会信息化的最基本组成单元之一,在国家信息化建设进程中占有重要地位[8]。
与国外对于信息化的研究相比,我国刚起步时就落后国外很多,但这几年也呈现出了赶超的态势。截至2016年6月份,中国的网民规模达到了6.32亿,较2015年底增加1442万人,互联网普及率为46.9%。互联网发展重心开始从“广泛”向“深入”转换,各项网络应用都在深刻的改变网民生活[9]。现在很多网络信息沟通工具也已经深入到我国公民的生活中,例如微博、微信等,都是很有代表性的例子。
现在加拿大、澳大利亚和其他国家也发展智能网络家庭社区。这些社区提供与社区有关的信息与服务都是通过电子手段来进行的。
社区网的现状主要可以从五点来概括:传播内容主打服务性、受众群体彰显忠诚度、传播渠道体现先进性、举办主体凸显民间性、传播效果在与桥梁性[10]。截止到2014年,国内已经有了几个比较具有代表性的社区服务网站:万家便 *好棒文|www.hbsrm.com +Q: ^3^5^1^9^1^6^0^7^2^*
民服务中心(无锡)致力于为市民提供一个综合性的“门对门”便民服务平台;陆家嘴智慧社区(上海)使用“一库、一卡、两平台、多系统”的方式;“U社区”(青岛)项目专门针对其社区特点,开发了政务办公系统,主要用于社区管理,其中包含“U社区”一卡通等,旨在为居民提供便利的社区生活[11]。
社区网自始发展至今,收获至今。第一,公民们对社区的情感有了变化——有了更加强烈的归属感。第二,社区服务的内容也变得更加全面、成熟,能够好的为社区居民提供服务[12]。但目前来说,国内有关于社区网的研究依然存在一些问题:第一点,地域分布不均以及发展程度参差不齐是目前我国社区网络服务的发展建设上的硬伤。在地域上,东部珠三角、环渤海经济圈、长三角内经济发达的城市发展状况是最好的,其次是一些位于中部的省会城市,最后才是西部地区经济较为落后的一些城市。再者,从发展程度上来看,位于同一地域的不同社区发展程度也是不同的。我国东南部各沿海城市、直辖市以及各省级中心城市的社区服务网络发展较快,并且主要集中在这些大城市的主要社区[13]。最后,目前具有代表性的、已经成型的几个社区网站都是以提供社区服务为主的,但却缺少居民交流平台,这样虽然能使居民的生活更加便利,但却忽略了社区居民的互动与交流,从而没有办法营造邻里关系和谐的氛围。
1.3 研究目的和意义
1.3.1.理论意义
本平台使用SSH框架进行开发,后台使用MYSQL数据库,主要使用JAVA语言进行程序的编写,且结合使用HTML和JSP技术。基于SSH的框架凭借良好的性能和较快的开发效率逐渐成为主流的Web应用开发框架组合,而MYSQL数据库也是现在应用较为广泛的数据库。本系统致力于丰富社区居民的生活,使居民关系更加和谐,注重居民之间的分享和交流。验证SSH框架+MYSQL数据库这种开发模式的正确性及有效性。
1.3.2.实践意义
在互联网发展日新月异的今天,在家家户户都受到网络影响的今天,一个网络交流平台是必不可少的。面向社区的社区居民交流平台,旨在增强社区居民之间的交流,营造人人参与的社区氛围,即使足不出户也能了解社区发生的新鲜事以及居民委员会下发的最新的通知。在大力建设新型农村的现在,本系统的开发具有重大意义。未来的各个居民社区的居民,都会是本系统的潜在用户。而居民使用本系统之后,社区居民之间的关系也会更加和谐文明,生活也会更加丰富多彩。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/3055.html