编程不难难的是解决实际问题

来源 :大学生 | 被引量 : 0次 | 上传用户:ununszeto
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
我叫吴沖,是武汉大学测绘学院2019级研究生,师从花向红教授,研究方向为地图制图学与地理信息工程。疫情期间,爱好编程的我,花了3天时间,开发出一套疫情防控与病情监测系统。
我想将这个系统推广出去,方便更多的城市使用,为抗击疫情做出一份力。在学院和学校的大力帮助下,系统在贵州省凯里市、黔东南州等地得到了推广运用。

流程一人包揽


  2月7日,我自己开车从贵州凯里市回老家旁海镇翁省村。“你叫什么名字,身份证多少,电话号码多少,从哪里过来的……”在村口,一线工作人员向我细致地询问信息,并登记在纸质表格中。在简单的交流中,我得知他们在收集完信息后,还要输入到电脑提交上去,疫情防控指挥中心的工作人员再将数据入库整理。由于时间紧任务量大,漏登错登的情况也在所难免。
  这样的工作流程虽然看起来没什么毛病,但在我眼里,完全可以通过制作一个疫情防控信息排查系统,来提高疫情防控工作效率。说起开发程序,我多少有些经验。我本科期间学的是测绘工程专业,曾参与开发智慧城管平台、地下三维管网系统等智慧城市信息化系统。
  不过,与之前开发的城市管理类软件不同,我没有应急防控方面的经验,对公共安全防护工作的知识几乎是一片空白。回家后,我立刻着手整理疫情相关的资料,希望从网上寻找一些开发系统软件的灵感与想法。然而,面对这次突发的疫情,不论是武汉还是其他省市,都缺乏相关经验。后来,有同学提醒我,我们学院一位老师做的是公共安全应急方向的相关工作,我立刻搜索了相关论文进行学习。
  系统开发就像绘画创作一样,要先搭建整体思维,再逐步跟进落实细节。通常开发一款软件需要10人左右的团队,包括需求分析、前期设计、系统开发、测试、上线等一系列具体分工。但时间紧张,条件有限,这些流程我一个人包揽了下来。
  经过简单构思,我建立了一个针对交通卡口、社区、自然村寨人员出入的信息登记排查系统。当地群众可以通过系统上报自己的体温、出入情况等信息,工作人员通过后台管理系统,就可以管理数据和查询所需要的信息。
  编程开发不难,难的是如何解决实际问题。为了让功能更实用,我多次与一线工作人员深入交流。他们告诉我,每天摸排户口需要花费大量时间,而且在不同的地方,排查的需求也各不相同。比如同样在社区门口、村口、高速路口,不同地理位置人员流动性与密集度都不同。有的社区人口多,需要摸排的任务量大,有的高速路口人员流动性大,需要增加工作人员。同时,我注意到工作人员对摸排工作已经驾轻就熟。如果我开发的系统只是为了方便工作人员排查信息,作用已经不大,所以,我必须调整和扩展这个系统的功能。
  之前因做智慧城管系统,我认识了县里的几位领导。为让系统更加科学和有针对性,2月9日,我联系相关领导说出了自己的想法,希望得到他们的协助。县领导很高兴,希望我尽快将这个系统做出来,并联系了公安局负责信息管控的一位科长与我对接,方便信息沟通。通过这次交流,我结合疫情防控工作的现状,确定了提高地方政府排查检测工作效率、减少排查出错、提高工作效率、实现更加严密的防控措施、提高公众环境透明度和安全度、降低疫情防控工作人员的工作压力等一系列开发目标。

20多个小时敲击,手指抽筋


  根据工作人员和群众的需求,我将系统设计成了6个板块:重点群体管理、社区防控管理、车辆防控管理、物资防控管理、公众互动、数据分析。其中,重点人群是指从武汉回来或者接触过从武汉回来的人群,是需要重点隔离观察的。对工作人员而言,要紧密跟踪重点群体,调查他们过往的行踪,还要穿上防护服为他们送饭并测量体温,每天的压力都很大。
  为更好地将功能落地,我把自己代入到重点人群里,想象如果是我被隔离的人,希望得到什么样的对待。首先是安全,不管是上门送饭还是记录体温的工作人员,如果他们的安全得不到保障,我自己也不会安心。然后是便利,我最想知道的是本地的最新情况,但目前来说还有些困难,大数据只显示国内疫情比较严重的地方,小地方的情况很难了解,所以我需要一个渠道了解、反应情况。针对以上两点,我在重点群体管理板块中设计了“网格作战”子栏目,可以按区域划分网格,让用户细致了解重点人群在社区的分布情况。相比之前手写的电子表格,工作人员可以直接将所在市县的小区进行划分,识别不同区域重点人群的分布比例,精细化分配人员加强防控。
  我研究生读的是地图制图学与地理信息工程方向,因此,我特地在重点群体管理板块中加上了“地图展示”子功能,利用地理编码和逆编码,把所有重点观察群体的中文地址转换成经纬度坐标,叠加到地图上做成可视化,这样一来,政府部门工作人员就能对各区域的实时疫情风险程度一目了然,从而调整一线排查工作人员的力量分布,有针对性地作战。
  从2月11日早上7点起,我就开始了工作,希望尽快把系统做出来。写代码的过程中,我的脑子里还冒出了许多新的想法。考虑到重点监测人员14天没有发病就可以解除观察期,我又在重点群体管理板块中增加了“潜伏跟踪”子栏目,系统可以根据观察对象14天上报的体温数据,自动推荐待解除观察期的对象,这样就可以减少网格员的工作量。
  2月12日,系统几个大框架的代码基本完成。在连续敲击键盘20多个小时后,我的无名指和小拇指突然抽筋了。当时,我心里又急又怕,一方面希望快点把它做出来,早点投入使用就能早点解决问题。另一方面,又怕自己花费这么多精力,万一没成功或者不好用,就白费了力气。过了一会儿,我的手指恢复了灵活,我的心情也平静了许多。于是,我继续将程序编写了下去。

希望发展成城市应急平台


  2月14日,“新型冠状病毒肺炎疫情防控与病毒监测系统”设计完成,并得到县领导认可。紧接着,我安排一线工作人员通过后台数据进行测试。工作人员告诉我,有了这个系统,可以直接免去表格信息登记的繁琐流程,有效减少了排错、排漏现象,而且能实时分析疫情数据动态,更加精准地增强防控措施,大大提高工作效率。与此同时,对方也提出了一些问题,比如手动输入信息还是有些麻烦,要是直接可以扫描身份证就更好了。对此,我对相关代码进行了修改,增加了扫描身份证上传信息的功能。
  在测试过程中,我还发现了一些问题和不足。比如系统中有一个“爱心护航@疫情”小程序,我本来是想让居民每天通过小程序上报体温等健康情况,以减轻工作人员上门排查信息的工作量,但由于当地的前期排查工作已基本完成,所以这个小程序并没有投入使用。此外,在设计“社区防控管理”板块时,我针对小区出入车辆防控设计了几个功能,可以对外来人员及车辆进行数据排查和收集。但实际测试时发现,“流动暂住人口”“旅游史记录”这两个功能几乎没使用到。这主要是因为贵州省的流动人口与居民旅游史都不是太多。这些都表明我在前期设计时前瞻性不强,对当地的实际情况的考虑也不够充分。
  按照正常流程,一款系统上线后,需要先推广到运用商店,用户再从中下载。考虑到时间紧张,我把开发的软件包直接上传到政府部门的各个工作群,一线工作人员可立即下载使用。一段时间后,我想将这个系统推广出去,方便更多的城市使用,为抗击疫情做出一份力。在学院和学校的大力帮助下,系统陆续在贵州省凯里市、黔东南州等地得到了推广运用。
  凯里市智慧城管监督指挥中心负责人不久后联系到我,希望我可以持续完善系统,将它发展成他们的城市应急管理平台。“在西部地区,会突然出现泥石流爆发或滑坡现象,对于这种突发公共事件,很多地方政府并没有经验。前期盲目投入开展工作,会消耗大量的人力、物力和时间成本。如果能开发出城市应急管理的系统软件,通过数据分析采取合适措施,可以有效提高工作效率。”听到这样的建议,我觉得自己做的是一件很有意义的工作,这也是今后我在专业上可以努力的方向。
  责任编辑:曹晓晨
其他文献
一名网名为丝丝的温州大学英语系大学生在社交平台上吐槽道:“大学真的一点儿也不轻松好吗!光英语专业的学习就包含演讲、精读、泛读、视听说、文化概论、语音等,每一门都是专业课,都要检查作业,都要考试。”  笔者作为一名985在读工科生,在自己的朋友圈里进行了小范围调查,得到的普遍答复是:目前的大学课业,在付出一定的时间和认真努力的态度下,才可以完成。  “我感觉别人的大学都很轻松,怎么你上得这么辛苦?”
韩萌:何教授,您好!想听听您印象中的高考是什么样?  何建国:我是1978年应届高中毕业生参加高考,高考前在母校江西省进贤县中学(现在进贤一中)全力备战高考。作为恢复高考制度的第二年的高考学生,之前学工、学农、又学军的我们倍加珍惜来之不易的高考机会。  特别让我记忆深刻的是,1978年的寒暑假不同于以往,我所在的高二(1)班(唯一的重点班,当时学制初中2年,高中2年)全体同学在学校全天候补课,内容
在此次云塘学校有机更新设计项目中,以《形·艺相色》为题,秉承以人为本的理念,提出以素质教育为目标、促进学生全面发展的校园空间设计。将室内外相结合,注重空间节点的启示性效果,寓教于乐。营造校园艺术氛围,合理利用校园空间,使空间服务于学生。改革学校课堂设计的基本概念和过程,建设可以适应未来教学需求的新一代教室。关注校园的未来发展,结合校园生态环境和学生学习环境,打造绿色校园空间及艺术氛围,营造校园场所
地区脱贫的力度将会扩大,从个人的脱贫到区域的整体脱贫将会成为未来工作的重点项目。  Tips  全国脱贫摘帽的28个贫困县:  江西井冈山市  河南兰考县  河北省望都县、海兴县、南皮县  江西省吉安县  河南省滑县  重庆市万州区、黔江区、丰都县、武隆区、秀山土家族苗族自治县  四川省南部县、广安区  贵州省赤水市  西藏自治区城关区、亚东县、卡若区、巴宜区、乃东区  青海省河南蒙古族自治县、同
习近平总书记在党的十九大报告中指出:“要以‘一带一路’建设为重点,坚持引进来和走出去并重,遵循共商共建共享原则,加强创新能力开放合作,形成陆海内外联动、东西双向互济的开放格局。”为更好地推进 “一带一路”合作,加强同沿线国家的文化交流,根据学生母语背景的不同,编写一套更适合其语言学习特点的教材就显得十分有必要了。我們人文社科领域的研究者在这项工作中责无旁贷。  建设美丽乡村,必须要解决农业生产生活
祖国必须统一,也必然统一。这是70载两岸关系发展历程的历史定论,也是新时代中华民族伟大复兴的必然要求。两岸中国人、海内外中华儿女理应共担民族大义、顺应历史大势,共同推动两岸关系和平发展、推进祖国和平统一进程。  (2019年1月2日,《告台湾同胞书》发表40周年纪念会在北京人民大会堂隆重举行。中共中央总书记、国家主席、中央军委主席習近平出席纪念会并发表重要讲话)
在北京大学王克桢楼214室里,吴博士开始实验。他坐在电脑前,一根红色传输线与电脑相连,线的末端是一个直径1厘米的正方板,板上有一个不注意根本看不见的小点,这个小点就是直径仅0.4毫米的显微镜。电脑左侧有一个工作台,吴博士把显微镜戴在实验鼠的头上,再把实验鼠放置在工作台上的箱子中,这样就可以收集自由运动状态下实验鼠的神经元信号。实验大约持续半小时到一小时。然后取下显微镜,把实验鼠放回饲养笼中。  吴
转眼间,2022年北京-张家口冬奥会正在大踏步走来,为了迎接又一奥运盛事,  各项工作在有条不紊的行进当中,同时,也有无数“冬奥人”在克服着难以想象的困难。  气象预报“百米级” “公里级”  对于夏季奥运会来说,气象是一个重要的保障因素,而对于冬奥会办赛来说,气象的重要程度又大幅提高,可以说是赛事的关键因素。為保障北京2022年冬奥会顺利举办,我国的气象“观天人”早已开展了相应工作。赛时,由他们
“但是我的这种热闹,就是表面上的,就好像皮肤很热,骨头里是冰凉的, 那种感觉……那种感觉……像被一股巨大的孤独感包围了。”  我像是被ps上去的  “我想要有知心朋友,他们都有。”咨询室里,小强把头扭向窗外,不看咨询师。过了许久,他才慢慢地把头扭过来,目光在天花板、墙壁上四处游走,好像在捕捉什么。咨询师一怔,问:“怎样才算是知心朋友呢?”  “就是那种灵魂知音,深深理解你的人,能够特别懂你,又有很
如果不注意,一定会错过这个入口。因为鱼龙小院的白色大门,把自己伪装得同墙壁差不多,藏得相当高明。推开门,再稍微拐几下,才会看到一间小平房。里面也颇为热闹,摆着蓝色和粉色的鱼龙玩偶,放着一书架的彩色绘本。大门旁立着一块大白板,上面潦草记录着团队上一次头脑风暴的结果。  “鱼龙小院”也是张剑南及其创业团队开展线下课程的地方。推开鱼龙小院的门,如同进入哈利波特世界的93/4站台。技术,是这个世界的魔法。