“萤火闲置”公益网站设计与开发

来源 :软件 | 被引量 : 0次 | 上传用户:xqqsamsung
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘  要: 在校大学生闲置物品冗杂,校内公益社团对闲置物品回收方式單一,仅停留在活动宣传及地毯式的走寝回收,对校内资源的浪费比较严重。同时在校园内缺少相对完善的公益信息平台,学生们难以获知更多公益资讯,导致校园公益社团时常有缺少志愿者,而志愿者又无法及时参与公益活动,所以“萤火闲置”平台应运而生。该平台主要包括:“我要捐”(求助)、“萤火互换”、“萤火公益”、“校园公益”等功能板块。
  关键词: 网站建设;精准扶贫;校园微公益;公益信息平台
  中图分类号: TP311.52    文献标识码: A    DOI:10.3969/j.issn.1003-6970.2019.05.022
  本文著录格式:杨成玉,曲绍波,雷胜,等. “萤火闲置”公益网站设计与开发[J]. 软件,2019,40(5):110114
  【Abstract】: College students idle goods are miscellaneous, but the recovery patterns of idle goods in campus public welfare community are single, which only stay in the patterns like campaign publicity and blanket walking recovery. These kinds of recovery make it is more serious in and wasting resources on campus. At the same time, there is a lack of a relatively complete public welfare information platform on campus, which makes it difficult for students to learn more public welfare information. As a result, volunteers are in urgent need in campus public welfare associations as well as volunteers are unable to participate in activities in time. Therefore, “firefly idle” platform emerges at the right moment. The platform mainly includes: “I want to donate” (for help), “firefly exchange”, “firefly public welfare”, “campus public welfare” and other functional modules.
  【Key words】: Website construction; Targeted poverty alleviation; Campus micro public welfare
  0  引言
  随着公益事业的不断发展,公益理念也逐渐深入人心。2016年,中国青年报和KAB全国推广办公室联合发布了《中国青年公益创业报告2016》,报告显示72.97%的青年创业者的动机为“回报社会”[1]。作为新时代的大学生,我们愿意传承和弘扬雷锋精神,积极参与到公益活动中。但在传统公益的形式下,公益活动开展的形式和内容有限,推广较为局限。大学生缺少获取公益活动信息的途径,很大程度上限制了大学生参与公益活动热情。
  进入互联网时代,网络社交的特性扩大了公益传播中的信息量与接收范围,并增加了参与者所能感受的互动性[2]。越来越多大学生想要借助互联网帮助他人,实现自我价值。而大型互联网公益平台,如百姓公益、FreeCycle、京东公益等,面向全社会,捐助流程复杂,公益涉足面广,操作流程复杂,在大学校园内普遍度不高。所以极需要打造一款推广成本低、服务便捷化、数字高效化的校园公益网络平台,让更多人能够参与和知晓相关公益活动。
  1  网站总体设计
  萤火闲置网站由首页、“我要捐”、“萤火互换”、“萤火公益”、“萤火空间(用户个人中心)”、“校园公益”、“合作伙伴”、登录和注册等功能板块构成,每个板块均由分页和主页新闻等形式展现。
  (1)首页功能板块:包括新闻流动栏、捐赠和求助窗口、历史捐赠人数和总额、萤火公告、捐赠资讯、公益资讯、二维码浮动等功能,捐赠和求助窗口,能让用户便捷的填写自己的捐赠物品、救助信息;捐赠资讯,平台将不定期将用户捐赠(或互换)的物资信息展示在首页流动栏下方;新闻流动栏和公益资讯及时发布校内、社会组织的公益信息。首页页脚是关于平台的联系方式,问题反馈和通信地址以及版权信息。
  (2)“我要捐”功能板块:用户需要选择捐献(或求助)的物品类型,数量,联系方式,通讯地址以及物资的图片,简要描述。用户捐献(或求助)信息发布后,后台管理员会将采集的数据进行审核并在指定的时间去收取(或邮递)物品。
  (3)“萤火互换”功能板块:针对校园内同学间物品互换及义卖,点击立即互换或义卖,并填写相应信息,审核后将进行通过社团发放。
  (4)“萤火公益”功能板块:此板块为平台接收和邮递的物资的主要展示界面,我们将捐赠(或求助)的明细展示在这里,展现平台的透明性,更加体现社会、大学生对公益的热情,对贫困人群的关怀。
  (5)“萤火空间”功能板块:用户的个人空间,包括个人信息和捐赠记录。个人信息如:用户名、萤火ID、萤火标签和头像;捐赠记录包含订单照片、分类、数量,物资的去向,捐赠者可以查看所捐赠物品的详细物流信息。   (6)“校园公益”功能板块:校园内公益社团活动资讯和社会公益资讯,方便学生浏览到更多的公益资讯,有利于更多人参与到公益活动中。
  (7)“合作伙伴”功能板块:展示与本平台合作的公益社团简介信息和联系方式。
  (8)登录,注册,密码找回功能板块:登录界面用户可用手机号与密码登录,也可以使用腾讯平台进行登录;注册界面需要用户利用手机号接收验证码并设置密码,确认后注册为平台新用户;密码找回界面为用户提供更换和找回密码。
  2  网站的开发
  网站不仅是一个技术问题而且是一个艺术问题。网站设计是技术与艺术的整合,内容与形式的统一[3]。基本开发网站需要从前端界面、后端逻辑、服务器部署三大步骤。
  前端:在Hbuilder和Adobe Dreamweaver软件下利用HTML5、CSS3、JavaScript设计并开发完成,通过DIV+CSS对网页进行排版布局,使HTML代码更整洁,便于理解和调整,使用form表单创建与后台服务器的交互式网页,#footer脚注存放版权信息及联系方式等实现网站的UI和部分功能,网页间的链接等,使用JavaScripe为网页添加动态功能、遍历表单控件、登录密码的验证、控制cookies、与ajax后台数据进行交互。
  后端:基于Python-Flask实现网站后端的开发。Python编程语言是一种面向对象的、动态脚本语言,在使用Web框架可高效,快速地开发各种网络应用[4]。Flask是一个使用Python编写的轻量级Web应用框架[5]。它的特点是有非常齐全的官方文档,上手非常容易。依赖jinja2,默认模板引擎。在ubuntu16.04环境下利用Pycharm软件Python 3.6的版本采    用Python、Flask、Mysql,Redis等技术开发,搭建flask基本框架,使用pip命令安装插件,创建数据库(如图1)。数据库用来存储基本网站数据和用户个人数据[6]。数据库的迁移,将静态html文件导入项目中。
  部署:使用uWSGI+Nginx进行部署,Nginx是由Igor Sysoev在2004年发布的一个开源、高性能的HTTP服务器和方向代理。使用Nginx部署Flask应用,通过uWSGI启动Flask应用(如图2),uWSGI实现了自有的usgi协议的Web服务器,它自带丰富的组件,实现应用服务器接口的请求插件和支持多种语言和平台[7]。
  服务器:申请域名、域名解析,将网站程序上传至服务器,连接数据库,完成网站的搭建。
  3  网站运营模式
  “萤火闲置”网站运营模式(图4)所示:我们的用户对象为捐助者和被捐助者两类,捐助者是在校学生,注册之后,可以随时在“我要捐”界面,填写物品信息进行捐赠;被捐助者可以是社会或校园中寻求帮助的人,通过平台注册,并在求助窗口提交所需相关证明材料,经后台审核通过后发布到“萤火公益”板块,待捐助者进行捐助。用户在捐赠之余可以浏览“萤火公益”、校园公益等板块,也可在“萤火互换”进行物品的互换和购买。我们会在“校园公益”中及时发布校园内在近期举行的公益活动和部分社会公益资讯,从而让更多的学生更参与到公益活动中去,提升自我价值。
  我们会与外界的公益机构和校内公益社团合作,了解更多求助信息并及时提供帮助。平台将于校内各公益社团合作,帮助我们及时的收取物资并邮递。一方面,可以帮助大学生闲置物品冗杂问题,可实现闲置物品再利用;另一方面,精准捐赠将切实帮助到贫困地区,减少资源的浪费。
  4  网站UI设计
  网站UI界面由首页(如图5),登录(如图6),注册(如图7),密码找回,“萤火公益”(如图8),“萤火互换”(如图9),“我要捐”(如图10),“萤火空间”(用户个人中心),“校园公益”(如图11)和“合作伙伴”功能板块组成。“萤火闲置”网络平台做了相关调研,详细策划和页面设计,经过代码调试及优化,已将网站源程序上传至服务器,现已处于试运营阶段,将为在用户提供舒适的体验感受。
  5  结论
  隨着经济和综合实力的不断提升,我国的公益慈善组织在持续增加,公益捐赠的金额也在不断增长[8]。网络和社交媒体的快速发展,善款支付、慈善传播插上了“互联网+”的翅膀。“互联网+”是利用互联网平台,利用信息通信技术,把依托互联网募捐平台主动发挥平台优势, 探索更多的模式[9]。将传统公益走向以微公益为代表的平民公益不仅实现了公益模式的创新发展,更突出了由公益精神理念内化而成的社会道德价值诉求[10]。为大学生搭建一个新的成长通道,增加其社会责任感,实现自我价值,提升志愿服务工作效率,完善公益平台的智慧化网络建设,引导大学生广泛参与志愿服务活动是我们每一个“萤火虫”的初衷。
  参考文献
  [1] 谢飞, 十九大精神指引下的公益创业教育探索[J]. 课程教育研究, 2018年第三期.
  [2] 张雯婷, 黄悦迪, 韩雨蓉, 互联网时代的大学生公益互动平台研究[J].科学大众·科学教育,2019年 第2期.
  [3] 魏尊亮, IT信息技术交流网站思路、基础与开发[J]. 中国农林教育 2019.1(下).
  [4] 艾缨东, 李建兵, 韩英杰, 基于Python语言及Flask框架的微机实验室管理系统设计与实现[J]. 2019年第6期.
  [5] 马旭, 王淑丽, 基于Flask框架展示型网站的设计与实现[J].数学技术与应用2018. 11. 73.
  [6] 王建国, 数据库设计在网站开发中的应用[J]. 山东农业工程学院学报, 2017年第34卷, 第4期.
  [7] 董伟明, Python Web开发实战[M]. 北京: 电子工业出版社, 2016: 142.
  [8] 丁岩, 中国公益慈善组织发展现状及对策研究[J]. 法制博览, 2016, 06(上).
  [9] 吕海霞, “互联网+”时代的软件创新[J]. 软件和集成电路 2015, (06). 44-46.
  [10] 赵雪飞, 陈丹红, 大学生微公益网站设计与运营研究[J]. 信息技术, 176.
其他文献
摘 要: 校内循环车的在校园应用越来越广泛,但校内循环车存在同学抢座、无座、等待时间太长等现象。为解决这些弊端,本文设计了基于百度地图的掌上校车APP。利用百度地图开放平台地图、定位、鹰眼SDK等服务接口,实现界面地图的显示、实时精确定位、运动轨迹显示等,并合理运用到掌上校车APP上。该APP设计了三种不同的乘车模式,针对不同乘车环境,在校园循环车上的应用得到了较好效果。  关键词: 掌上校车;百
期刊
摘 要: 飓风,是大西洋和北太平洋地区将强大而深厚的热带气旋,一般伴随强风、暴雨,严重威 胁人们的生命财产,对于民生、农业、经济等造成极大的冲击,是一种影响较大,危害严重的自然灾害。本文通过Python爬取美国各州地理空间数据和飓风“佛罗伦萨”的相关数据,通过对飓风“佛罗伦萨”的数据进行处理,绘制飓风移动路径,为研究飓风的影响和预测提供可视化数据。  关键词: 地理空间数据;Python;飓风;G
期刊
摘 要: 随着高校的不断扩招,大学生的数量越来越多,贫困生的数量也随之增加,为了解决高校贫困生的认定管理问题,本文探讨了基于微信平台的高校贫困生认定系统设计的具体实现步骤,和该系统设计时需要遵循的几点原则,并对该系统的师生接受度进行了问卷调查。研究表明,基于微信平台的高校贫困生认定系统的设计和应用能够提高工作效率,保证信息的准确性,师生接受度较高,系统应用前景广阔,具有现实意义。  关键词: 微信
期刊
摘 要: 粮仓火灾事故会带来难以估量的经济损失,结合现有技术,设计低成本的“粮仓防火”系统显得十分必要且意义重大。现在很多火灾报警器都是为一些大型建筑而研发的,诸如“粮仓”这种关乎国计民生的重要场所的防火系统却略显陈旧。利用单片机技术,设计和研发一种低成本、高可靠性、具有较高效率的智能火灾报警系统具备可行性。本文以STC89C52单片机为核心设计了一种基于温度、烟雾检测的粮仓智能火灾报警系统。系统
期刊
摘 要: “三农”问题一直我国的一项主要社会矛盾,一直受到党和国家的高度重视,但是如何提高农民的积极性,增加农民的收入,同时随着人们对生活质量的要求越来越高,而食品安全的问题却又日益突出,这与农业生产者、农副产品产品消费者之间的信息不对称有密切关系。本文针对当前农民增收乏力、农副产品滞消、农业生产投入不足而农业消费者又渴望购买到绿色、健康、新鲜、安全的农副产品之间的矛盾,本文设计并实现了一个便于农
期刊
摘 要: 思政课是对大学生进行思想政治教育的主渠道,是提升大学生政治素养的重要途径之一。但是思政课教学内容抽象、枯橾,远不及手机、平板等移动互联网产品更有吸引力。移动互联网技术的普及给高校思想政治教育工作提出了新的挑战,同时也为思政课教学方法改革带来了新的契机。高校应充分发挥移动互联网技术在思政课教学中的辅助作用,吸引学生的注意力、增强学生对思想政治理论课的获得感。  关键词: 移动互联网技术;思
期刊
摘 要: 按照股骨在站立位、膝关节先着地条件下进行分类,分析股骨在不同状态下的应力分布情况,并对股骨骨折的临床应用提供借鉴。利用MIMICS软件对志愿者股骨CT的DICOM数据进行三维重建模型,利用3-matic进行模型修复、光顺,利用有限元前处理软件SimLab进行有限元网格划分、并应用MIMICS基于股骨CT灰度值赋予材料属性,最后用ANSYS Workbench结构静力学软件进行股骨应力模拟
期刊
摘 要: 虚拟仿真实验教学是高等教育信息化建设和实验教学示范中心建设的重要内容,是学科专业与信息技术深度融合的产物。医学影像学学生实践能力的培养仅依靠附属医院有限的仪器和相对传统的实验教学手段是不能达到应用型人才培养目标的,它弥补了传统医学影像实验教学中的诸多不足,学生可通过模拟的方式反复练习,并与传统教学模式相互补充、相互促进。医学影像教育中实验室开放和自主学习需要大量学习资源,模拟医学影像教育
期刊
摘 要: 随着计算机技术的高速发展,医学图像在现代医学中占有越來越重要的地位,医学图像处理技术是医学院校授课过程中必不可少的专业课。本文针对医学院校的《医学图像处理》实践教学进行了改革,学生设计了以SIMULINK为基础的医学图像仿真教学模型,改变了传统的讲授式的教学方法,增加了学生的学习兴趣及动手实践能力,更生动直观的辅助学生进行图像处理相关课程的学习,为广大一线教师提供一个新的教学思路。  关
期刊
摘 要: 现代无线通信技术推进了高频元件的相关发展,微纳技术的迅速发展和新型功能材料的出现以及压电薄膜制备技术的日益成熟使高性能频率控制器件的微型化成为可能。本文主要通过对FBAR的结构以及原理做介绍,设计出一款上下0.3 um厚的钼材料电极,1 um ALN压电薄膜和2.5 um的二氧化硅衬底的空气隙型薄膜体声波谐振器,采用MBVD模型对其进行理论推导,并在ADS软件下搭建电路仿真,得到S参数曲
期刊