👇其他专栏推荐👇:
🥰需要源码可以滴滴我🥰
目录
三、参考文献(规定阅读的文献不得少于10篇,其中外文文献不得少于3篇)
一、任务说明
“亚运会志愿者服务系统”是基于微信小程序的应用系统,为亚运会居民和志愿者之间提供一个互助的平台,能够使需要得到帮助的居民特别是亚运会的老人得到志愿者的真心帮助,让志愿者在亚运会献出他们的一份爱心,为和谐亚运会做出一份贡献。系统设置管理员、用户和志愿者三种权限。用户只能对个人在志愿者的预约情况进行查询、取消、修改等操作以实现自己的安排而管理员有对志愿者进行管理的权限。具体实现功能如下:
微信端:
1、用户使用微信账号进行登录,完善个人履历信息(用户登录如果没有完善个人履历信息,跳转相应的信息界面进行完善)
根据自己所要报的志愿者岗位类型,填写自己的个人爱好,特长,获奖证书以及做过类似志愿者的经历(必填项)。
2、首页:banner图片滚动展示,公告栏信息展示、志愿者发布的文章展示
3、志愿者培训:这里的数据以视频的方式展示(礼仪培训视频、心理辅导培训视频)
4、打卡签到:面试通过、即可根据地理位置进行打卡签到,签退
5、爱心排行榜:根据工作的时长获取积分,根据积分进行排行榜的展示
6、预约面试:志愿者预约面试之后,后台管理员需要审核,审核通过之后志愿者才能进行打卡签到
7、发布文章:面试通过才能发布文章,可以发表一些暖心的所见所闻。
8、个人中心:我的签到信息、我的面试结果、我的工作时长、我的学习时长、我的个人履历
Pc管理后台:
1、管理员登录
2、用户预约面试管理、审核面试是否通过
3、用户信息管理、志愿者打卡记录管理、志愿者发布文章管理(需要审核。审核通过才能在微信端展示)
4、志愿者岗位管理
5、志愿者培训视频管理
6、面试签到地理位置管理(这里指定用户到达指定位置号周围1公里就可签到,签退)
二、任务要求
(1)系统应符合志愿者服务网站的规定,满足网站相关人员日常使用的需要,并达到操作过程中的直观,方便,实用,安全等要求;
(2)系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充,维护;
(3)系统应具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作;
(4)尽量采用现有软件环境及先进的管理系统开方案,从而达到充分利用现有资源,提高系统开发水平和应用效果的目的。
三、参考文献(规定阅读的文献不得少于10篇,其中外文文献不得少于3篇)
主要参考文献:
[1] 傅峰. 基于移动平台的志愿者管理小程序的设计[J].
电子设计工程,2018,24(09):66-68+71.
[2] 黄艳峰. 在微信小程序(java)语言中实施“案例医学会网站管理小程序”
的研究与探索[J]. 电脑知识与技术, 2017, 6(5):1148-1149
[3] 潘国荣.基于微信小程序(java)Bean+Servlet实现模式的增删改模块的设计
与实现[J].信息通信,2017,(08):101-103.
[4] 张继东.MySQL数据库基于微信小程序(java)的访问技术[J/OL].电子技术与
软件工程,2017,(15):169(2017-08-03).
[5] 王金龙,张静.基于微信小程序(java)+Mysql的疫情小程序设计[J].通讯世界
,2017,(20):276-277.
[6] 李丹. 派遣信息网络管理平台设计与实现[J]. 软件导刊,2019,15(03):97-98.
[7] 葛建霞.《微信小程序(java)动态网页设计》志愿者中项目教学法的应用研
究[J].宿州教育学院学报,2017,20(04):160-161.
[8] 曾晰,舒坚.基于微信小程序(java)的志愿者管理信息小程序的设计与实现[J].
信息通信,2017,(09):122-124.
[9] 志愿者管理系统数据库的设计与实现[J] 康凯,贾庶,薛飞,王岩.黑龙江科技信息 . 2016 (14)
[10] 浅谈大学生志愿者管理问题与对策[J].朱璐.湖北师范学院(哲学社会科学版).2013(05)
[11]大学生志愿者管理模式的新构想[8]大学生志愿者管理模式的新构想[J]. 王琦琦. 南通大学学报(教育科学版). 2008(03)
[12]志愿服务与义务工作:两种观念影响下的行为模式——以广东省珠江三角洲为个案的研究[J]. 谭建光. 中国青年政治学院学报. 2004(05)
大学生志愿者管理信息化模型研究[J]. 矫萌. 中国市场. 2017(24)
[14] Mechanisms of Pathogenicity of Influenza A (H5N1) Viruses in Mice[J] . R. A. Bright,D. S. Cho,T. Rowe,J. M. Katz. Avian Diseases . 2003 (s3)
[15] Hsiao I H, Sosnovsky S, Brusilovsky P. Guiding students to the right questions: adaptive navigation support in an e-learning system for (java) programming[J]. Journal of Computer Assisted Learning, 2018, 26(4):270-283.
[16] Information integration in the enterprise[J] . Philip A. Bernstein,Laura M. Haas. Communications of the ACM . 2008 (9)
四、项目演示地址
演示地址https://www.bilibili.com/video/BV1UP411e7wZ/?vd_source=1b00b299dfb4cd201f2c5966bf0978ac