javaweb的社区信息交流网站的设计与实现

摘 要现如今,计算机的发展已经势不可挡,随着信息时代的快速进展,随着广大民众对生活质量提高的需求,互联网计算机提供了高效,便捷的信息获取方式和交流渠道。由此,基于社区居委会,物业,居民,互相交流联动的设计想法就诞生了。本系统特点就是为社区服务人员提供了一个便捷、可靠的信息平台,使社区居委,物业更好的对普通百姓进行服务。本课题的优势在于将现代的新闻媒体模式和社区信息交流管理相结合,把所学知识都给运用到合理之处。本网站由Java开发工具myeclips8.5编写的,取用Browser/Server技术,前台开发使用了JSP技术,后台创建数据库使用MySQL。
目录
一、引 言 1
(一) 研究背景 1
(二) 意义 1
二、技术基础 1
(一) JSP技术的简介 1
JSP的特点 1
(二)MYSQL简介 1
三、需求分析 1
(一) 需求分析 1
四、总体设计 2
(一) 系统总体模块图 2
(二)关系模式设计 2
(三)系统中实体ER图 3
五、详细设计 5
(一)后台设计 5
1.角色权限设计 6
2.角色验证设计 6
(二) 数据库设计 6
1. 逻辑结构设计 6
2.物理结构设计 6
六、 系统的实施 8
(一)登录界面 8
(二)首页界面 9
1.首页 9
2.投票界面 10
3.新闻界面 10
4.资源共享 10
(三)用户管理 12
1.用户添加 12
2.用户列表 13
(四)新闻类别管理 14
1.添加新闻类别 14
2.新闻类别列表 15
(五) 新闻管理 16
1.添加新闻 16
2.新闻列表 17
(六)关注管理 19
关注列表 19
(七)资源共享管理界面 20
1.添加资源共享
 *好棒文|www.hbsrm.com +Q: ^351916072# 
20
2.资源共享列表 23
(八)留言管理 23
1.添加留言 23
2.我的留言 25
3.留言管理 25
(九) 投票管理界面 25
1.添加投票 26
2.投票列表 27
(十)投票选项管理 28
1.添加投票选项 28
2.投票选项列表 29
(十一)系统管理 31
个人信息 31
七丶结论 32
致谢 33
参考文献 34
一、引 言
(一) 研究背景
为了方便社区单位实现社区服务,便于广大社区人民,则需要有一个广大社区民众互相联动的信息平台。随着网络使用越来越多元化,如果建立一个社区联动网站,就可以很好的实现上述提出的问题,使人们能够快捷,方便的查看订阅社区下达的有关信息,使居委,物业,社区民众都能有效迅速的接入有关社区工作,及了解社区最新信息新闻,使社区服务更加个性,提升广大居民的幸福度,从而提高居委,物业等工作人员的办事效率。本课题所研究的社区联动网站,以服务社区居民为中心,遵循广大居民的生活习惯,使社区联动网站能提人性化、快速化等服务。
(二) 意义
社区联动是一个热衷于居民生活的Web网站,以服务居民为第一要义的精神,通过网络社会和现实社会的互动,推动面向公众,具有快速性,有效性的工作效率,让更多的人投入参与社区工作。而社区联动就是为社区活动、民生生活提供宣传交流的平台,借助于软件,建立起家家互联成社区,区区互联成大家的民生网站。
二、技术基础
本系统主要以B/S(浏览器/服务器)结构作为基础的社区联动系统。后台数据库的创建采用MySQL工具,开发动态网页则使用JSP技术,采用Java作为开发语言。
(一) JSP技术的简介
JSP是在*.html,*.htm网页代码中插入有关的Java程序段,之后形成的是以JSP作为扩展名的*.JSP文件。它是一个动态网页技术,可以多平台多系统运行,只要电脑里面有个浏览器就可以运行了。
JSP的特点
JSP是Java的一员,有着“一次编,各处用”的特性,能运行于大多数服务器和操作系统上。就是这种硬件要求和操作系统要求不高的特点,成为JSP技术相对于其它动态网页技术低最大的优势。
(二)MYSQL简介
MySQL使用的是终端来运行的数据库软件,它是一款小型数据库管理系统。体积小,速度快,效率高,成本低等是它的特点,许多中小型网站都选择它。
三、需求分析
(一) 需求分析
社区联动系统主要功能如下:
分级权限:居委会、游客、会员、物业、管理员后台每个角色拥有不一样的权限和开放的功能。
评论:会员间的留言互动,带动该系统的活跃度。
投票:居委会重大事件,快速聚集意见看法。
新闻、话题:有趣,新闻的快速聚焦和查找,搜索新闻的功能。
登录注册:成为会员的第一步。
查改资料:用户可以通过改渠道修查改看资料。
关注:用户关注后可以第一时间了解到关注信息。
置顶:居委会可以置顶重要的信息。
资源共享:会员之间可以分享一些好资源。
四、总体设计
(一) 系统总体模块图
社区联动系统前台有首页、新闻、资源共享、投票,后台具有使用人管理,新闻管理、留言管理、投票管理等,具体功能模块图如4.1所示:

图4.1 系统总体模块图
(二)关系模式设计
在社区联动系统中各个功能实体关系如图4.1所示:

图4.1实体之间关系图
(三)系统中实体ER图
用户的实体信息如图4.2所示:

图4.2 用户实体属性图
新闻类别信息实体信息如图4.3所示:

图4.3 新闻类别实体属性图
新闻信息实体信息如图4.4所示:

图4.4 新闻实体属性图
关注信息实体信息如图4.5所示:

图4.5 关注实体属性图
资源共享信息实体信息如图4.6所示:

图4.6 资源共享实体属性图
留言信息实体信息如图4.7所示:


版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1379.html

好棒文