校园信息聚合平台的设计与开发
2019-10-21黄丹雄

摘 要:目前校园生活中学生获取信息的来源较为分散且内容重复率较高,从而使学生无法在第一时间快速准确地获取信息。本文对目前情况进行分析后,采用前端和后端分离的架构,用Javascript、Nginx、MySQL开发了一个校园综合信息平台,用于串联校园中各个信息发送平台,提升信息的传递效率,降低信息传递的出错率。
关键词:校园信息平台;Javascript;React;Express;前后端分离;MVC架构
中图分类号:TP311.52 文献标识码:A 文章编号:2096-4706(2019)21-0010-03
Abstract:At present,the sources of information for middle school students in campus life are relatively scattered and the content repetition rate is high,so that students can not get information quickly and accurately in the first time. After analyzing the current situation,this paper develops a campus integrated information platform with JavaScript,Nginx and MySQL,which is used to connect all information sending platforms in the campus,improve the efficiency of information transmission and reduce the error rate of information transmission.
Keywords:campus information platform;Javascript;React;Express;front and rear separation;MVC architecture
0 引 言
學生的校园生活中,有很多渠道可以获取或者发布信息。例如,新生可以通过百度贴吧或者加入学校的微信群来了解学校;各种社团组织可以通过张贴海报或者通过微信公众号来发布招新、活动通知;如果想出售二手商品,可以加入学校各式各样的二手交易群;捡到别人的失物,就在朋友圈里发布失物招领。可是学校中院系众多,不同的院系都有自己的公众号和讨论组,乍看之下信息的来源如此多样,实际上却是单独而孤立的一个个信息孤岛。这造成了学生获取信息的碎片化,不同的学生由于其关注的公众号、讨论组不同,获取到的信息也不平等。在这样的现状下,一个整合校园信息的平台,能提高有用的信息在学生之间传递的效率,缩小学生之间的信息不对等。
1 研究现状
经过调研和文献查询,同学们希望一个校园信息聚合平台应该包含有以下的功能:
(1)可以方便地出售/购买二手商品。对卖家而言,不会像在微信群中那样刚发布的信息被后面的聊天记录所覆盖,可以持续稳定地展示出售信息;对买家而言,他们可以依据分类,快速地查询、挑选自己感兴趣的商品。……
