大学毕业设计

2022北京冬奥会志愿者网上社区系统设计与实现访问

 

登录:网站登录后,首先进入主页面。

 

网站首页:头部为本系统名称,右侧有一个搜索框,有中英文切换(去掉了)。用户可登录注册、手动签到,页面索引栏部分包括:志愿快讯、志愿报名、志愿论坛、志愿者信息。主页面有一个轮播图板块,播放参与冬奥图片;一个冬奥项目介绍板块;一个可播放用户上传短视频的板块,有一个脚部即可。(类似于图一)

2022北京冬奥会志愿者网上社区系统设计与实现1

志愿快讯:此页面为管理员后台添加的志愿工作活动信息,以及动态更新的冬奥赛事新闻。(如图二)

志愿报名:用户可以选择冬奥志愿的项目区域(只有北京赛区、延庆赛区和张家口赛区)、项目选择(此处添加冬奥会项目,注不同赛区项目不同)、项目状态、服务范围、项目人数、志愿服务起止时间。(类似于图三)

2022北京冬奥会志愿者网上社区系统设计与实现2

志愿论坛:用户登录后可以发帖、回帖、查看别人的帖子,可与别人进行意见交流,还能发表对冬奥的观点。当用户登录前是游客身份,只能查看论坛列表和查看帖子。当用户想发帖或回帖时,系统会调用一个验证是否登录过的拦截器。

志愿者信息:用户登录后,显示用户的个人信息、所报冬奥项目信息,用户可修改信息。相关个人信息包括:志愿者姓名、年龄、身份证号、所在省份、志愿项目、志愿时间、签到时间、账号名称、账号密码。登录后右上角显示用户名字,并有退出链接,退出后返回首页面。

 

图一 图二 图三

App:

首页:上方是登录注册和搜索,右上角有一个中英文切换,中部有一个轮播图,其下是“志愿报名”(和网站上的报名方式同,用户可填写)、“冬奥首发”(引入网站上志愿快讯的内容即可)、“冬奥论坛”(引入网站上的论坛内容即可,用户可填写),这三个点击后可切换也可跳转界面。底部是“通知”、“签到”、“我的”,点击后可跳转界面。(如图)

登录注册界面:输入用户名密码即可登录。签到通知界面:用户可手动签到,并显示志愿项目和志愿时长。提醒用户即将开始的项目,并显示用户报名的所有项目。“我的”界面:显示志愿者信息(引入网站的志愿者信息页面内容即可)。

 

如需更多安卓毕业设计,可关注东哥毕设。

本网站系统是主要围绕志愿者报名与管理的,采用web前台+web后台+App+服务器,但在此基础上有以下创新。

课题设计并实现志愿者网上社区系统,用户可在PC端或App端登录注册并浏览新闻信息发帖回帖等(类似留言板,直接在帖子下面回复留言实现论坛模块ok?可以),以志愿者管理为基础加入对2022北京冬奥赛前筹办实时推荐以及对赛事新闻进行实时更新播报功能(管理员增加新的新闻,再刷新首页就出展示最新的新闻?是的),主要模块有登录注册模块,浏览搜索信息模块,论坛模块,反馈意见界面和后台管理模块等核心模块。

系统应具有论坛系统的大部分功能,其中具体功能为:

1. 登录注册模块

该模块为有意向成为志愿者的人士提供了参与渠道,要登录必须要先注册。注册时,必须要输入用户的真实姓名、身份证号码、联系电话、联系地址等信息。此外,注册成功后,需要填写参与志愿的冬奥项目和志愿时间等信息,以便后期系统进行人员的调动分配。

2. 浏览搜索信息模块(志愿快讯)

该模块不需要用户执行登录,只需打开系统主页面即可进入页面,页面中包含管理员发布的志愿者活动信息以及动态更新的冬奥赛事新闻等。

3. 论坛模块(志愿论坛)

该模块为用户提供了一个交流互动的平台,用户登录后可以发帖、回帖、查看别人的帖子,可与别人进行意见交流,还能发表对冬奥的观点。当用户登录前是游客身份,只能查看论坛列表和查看帖子。当用户想发帖或回帖时,系统会调用一个验证是否登录过的拦截器。若登录过,则跳过拦截器继续运行。若没有登录过,则调用拦截器对应方法,返回一个字符串跳到登录界面,并提示登录后再使用。

4.反馈意见模块

反馈意见模块用于调查用户反馈信息,并且允许用户通过此模块表达自己对网上社区的观点。但是,在接受调查和反馈意见时,必须要进行身份验证登录。当用户提交后,系统会自动取出会话(session)中的用户信息,提取用户名,最后显示到网页上面。

5.后台管理模块

后台管理模块只允许系统管理员进入。在登录时,系统会利用拦截器进行权限验证,只有拥有管理员权限的才可通过。该模块支持对上述所有模块的信息、功能进行管理,支持对所有数据执行增、删、改、查操作,因此构成整个系统的核心。

 

其中,App名称为“2022冬奥志愿”,页面设计功能可参考“中国志愿”和“志愿者打卡器”主要包括:

  .【发现】浏览浏览冬奥新闻、用户上传短视频(这个不用去了,已经商讨好了)。

  .【个人信息管理】可以登录报名、查看用户的基本信息、志愿项目。

  .【志愿者打卡 】志愿者参加活动时可以通过手动签到,接受服务通知(服务通知是什么意思?即所报名的志愿项目即将开始时 系统会提前发送提醒通知)。

 

突破点

其中,网站除了志愿者信息管理(主体)、论坛少部分功能(只要能体现出发帖、回帖、拦截器即上述“论坛模块”所示功能即可)功能之外,本系统还支持以下特色功能:(请务必实现)

1. 参与奥运志愿视频上传

该功能是基于RTMP(Real Time Messaging Protocol)协议的实时视频传输技术实现的,通过引入基于RTMP协议的实时视频传输技术(这个只要用户能上传短视频、并能在App和网站上播放视频即可,不要求一定基于RTMP协议),在网站或App上可让用户实时上传参与冬奥互动的短视频。

2.手机App上登录报名、上传短视频,在网站会有显示。所报名的志愿项目即将开始时用户App会发起提醒,支持手动打卡考勤,统计志愿服务时长(即第一签到至最新签到为止的服务时长)。

评论