西安大三学生上线"云选餐"小程序当天达4100人

2022-01-04 20:26
摘要:近日,西安一大三学生做小程序帮同学选餐在网上引发关注。没想到首日访问量达到4100多人,服务器都崩了。“后来我们院长让我转到学校的服务器上,还让我加上原来没做的北校区食堂,现在这个小程序有我们学校5个食堂、300多个窗口的照片和菜单。我们的作业原本是不要求小程序上线的,我也没想到上线后那么多人使用,能帮到大家我也很开心、很自豪。”

近日,西安一大三学生做小程序帮同学选餐在网上引发关注。这个小程序原是一门选修课的作业,为此,他和两名组员花了半个月的时间收集食堂菜单、照片、写小程序。12月29日起,学校食堂取消堂食,每个宿舍派一名同学帮大家带餐,很多同学根本不知道吃什么,只能让帮忙带餐的室友现场拍照发到微信群里选餐。他发现自己的小程序相当于一份食堂菜单,刚好能帮到大家,当天上线了,没想到首日访问量达到4100多人,服务器都崩了。“后来我们院长让我转到学校的服务器上,还让我加上原来没做的北校区食堂,现在这个小程序有我们学校5个食堂、300多个窗口的照片和菜单。我们的作业原本是不要求小程序上线的,我也没想到上线后那么多人使用,能帮到大家我也很开心、很自豪。”

学校食堂取消堂食 大三学生做小程序实现“云选餐”

张玉鉴今年20岁,是西安电子科技大学计算机科学与技术学院的一名大三学生。谈起自己开发的小程序走红,他坦言其实自己做的这个小程序很简单,相当于一份食堂菜单,但学校食堂因为疫情自12月29日起取消堂食,每个宿舍需要一名同学帮忙带饭,这个小程序刚好派上用场了。

取消堂食来得突然,很多同学根本记不住食堂里都有什么菜,甚至有“选择困难症”的也不知道要吃什么,带饭的同学只能到了食堂后现场拍下各种菜的照片发到宿舍微信群问“这个吃不吃”,其他同学则在群里七嘴八舌地“点菜”。这不仅降低了买饭的效率,也延长了在食堂逗留的时间,甚至要在各个窗口之间来回逛。想起自己的小程序刚好能提高选餐效率,减少带饭同学在食堂的停留时间,当天,张玉鉴就上线了小程序“XDer今天吃什么”。

22.jpeg

小程序上线首日4100多人访问致服务器崩了

让他没想到的是,上线第一天,小程序的访问量达到了4100多人,他租的服务器还崩了。张玉鉴介绍,这个小程序其实是他《移动互联网导论》选修课的作业,是他和另外两名组员郭同学和成同学共同完成的,他主要负责写代码,其他组员主要负责收集、美化食堂窗口照片和菜单,另外还要制作一些小程序用的小图片。“我们做这个小程序大概花了半个月时间,这些食堂窗口的照片大多是疫情前拍的,作业其实并不要求我们上线小程序。但之前,我找了些身边的朋友试用了一下,大家都觉得挺好用的,12月29日那天就上线了,但没想到访问的人会那么多。我们就在朋友圈发了,没怎么推广。”

张玉鉴意外的是,自己的小程序也受到了学院院长的关注。“院长从朋友圈看到我的小程序,知道我们服务器崩了,就让我转到学校的服务器上。我原来只做了我们南校区的食堂,院长还让我们加上北校区的食堂,加上这些食堂我们就花了一天多的时间。现在,小程序里有我们学校所有校区5个食堂、300多个窗口的菜单,大家点开小程序就可以看想吃什么,不用各个窗口之间来回跑,如果不知道吃什么,还可以选择‘随机’,就是系统随机选餐。因为我原来自己也有选择困难症,经常不知道要吃什么,每次区食堂都要在各个窗口之间来回看,就加了这个功能。”

当事学生:第一次写小程序能帮到这么多人很开心很自豪

几天过去,这个小程序的访问量平均每天仍有1000多人。张玉鉴表示,这几天下来,可能有的同学找到喜欢吃的菜不再用小程序了,也可能是直接存好菜单不再进小程序了。这是他第一次做小程序,也是他第一次接触后端服务器,很多不懂的知识他也是跟着微信的官方文档和网上的教程视频自学的。在中间,因为服务器转移了,还出现了只有校园网用户才能访问小程序,用校外网络无法访问的情况,他也做了处理,目前用校外网络的用户仍可以通过他租用的服务器访问。

这个小程序虽然只是个作业,但他还想继续做下去,也想再多学学后端相关的知识,增加小程序的功能,比如,选好餐之后可以直接在小程序里给室友发消息,不用再退出小程序。“目前这个小程序后期也不太需要维护,就是食堂窗口菜单变换时需要更新,但这个情况频率也很低。”

说起自己的小程序走红,张玉鉴称,看到自己的小程序能帮到那么多人,他很开心也感觉很自豪。“我看到还有网友评论说让我去修西安的一码通,这个我可干不了,我也还在学习当中。我学的是软件方向的,之后也打算考本校的研究生,继续学习这个方向。”至于选修课老师对这个作业的评价,张玉鉴表示,他也不知道老师有没有看到他的小程序上线,因为他的选修课是两三百人的大课,而且他的小程序在同学们的作业中也算是简单的,还有其他同学也做出了更复杂的小程序。

不管什么软件只要能解决用户需求就是有价值的,"云选餐"上线当天就有这么好的成绩也给用户痛点有关,希望当事学生以后能开发更多的程序给大家使用。