173
社区成员
这个作业属于哪个课程 | fzusdn社区-CSDN社区云 |
---|---|
这个作业要求在哪里 | 团队作业—beta冲刺-CSDN社区 |
团队名称 | 小心肝队 |
这个作业的目标 | beta冲刺,对之前的版本进行修改与完善 |
在alpha冲刺后我们小组项目主要遇到了如下一些问题:
前端:
1.微信小程序平台的限制,实时定位、直播、导航等都不能采用最常规的方法,直播要先跳转到视频号,导航需跳转到APP(高德地图、腾讯地图等)定位就用户自己选择地点。
2.审核很严格,注重用户隐私、数据安全,在收集数据的时候要给用户提示使用场景并要获得用户授权。
3.全景图的实现,个人小程序无法通过webview外链展示全景图,需采用相关插件来实现,插件本身有一些问题,得解决插件加载全景图黑屏问题,以及留言弹幕和留言按钮如何覆盖在全景图上。
后端:
1.由于spring框架的约束,必须严格关注容器的关联,问题就是容易出现空容器
2.前后端对接传输所需的数据、数据类型、数据结构不统一
3.如何高效利用数据库的模型
4.相关数据结构与算法的效率需要考虑
5.在测试阶段,正确使用miniprogram-automator自动化测试
我们小组对出现的问题及时排查,查找资料,寻找问题的本质,共同致力于及时解决问题。
诸如在“由于spring框架的约束,必须严格关注容器的关联,问题就是容易出现空容器”问题中,我们发现问题的关键在于要保证配置文件的正常使用,保证注释的完整。只要能够作出如上操作,问题自然就能够解决。
在alpha版本之后,我们小组的项目已进入收尾工作,此次beta冲刺主要是对之前功能的完善,界面的美化以及将小程序上线至微信平台。
成果如下所示:
小程序主界面,基本功能的展示
晚会直播功能,自动链入直播间
校园导航功能,接入腾讯地图进行导航功能
校园参观功能,对福大部分知名景点标记,可进行打卡与留言
有奖答题功能,回答与福大有关的题目,获得对应的积分
校友捐款功能,将所持有的积分投入心仪的项目, 贡献出自己的一份爱心
032002536杨朔:
在本次的实习中,除了让我明白工作中需要能力,素质,知识之外,更重要的是学会了如何去完成一个任务,懂得了享受工作。当遇到问题,冷静,想办法一点一点的排除障碍,到最后获取成功,一种自信心由然而生,这就是工作的乐趣。有时候也需要虚心请教,从别人的身上真得能学习到不自己没有的东西,每一次的挫折只能使我更接近成功。除此以外,我还学会了如何更好地与别人沟通,如何更好地去陈述自己的观点,如何说服别人认同自己的观点。这次所学知识与实际的应用,理论与实际的相结合,让我大开眼界。也是对以前所学知识的一个初审吧!这次实习对于我以后学习、找工作也真是受益菲浅,在短短的一个星期中让我初步从理性回到感性的重新认识,也让我初步的认识这个社会,对于以后做人所应把握的方向也有所启发!相信这些宝贵的经验会成为我今后成功的重要的基石。
032002343钟文杰:
经过本次以及首次的软件开发,真的可以说既有心酸又有收获。心酸的是在本次开发开始之前没有详细制定自己软件开发专业知识计划,导致只有几天时间来学习,有点临时抱佛脚的意思。到了开发阶段,让人有感而言的是:真的真的要前后端人员的数据需求交流,不然最后你后端给的东西根本不是前端需要的,到时候苦的还是自己一个个bug修改。最后得到一个经验,那就是养成总结与反思的习惯,并有意识地提炼日常工作成果,形成自己的个人源码库、解决某类问题的通用系统体系结构、甚至进化为框架。
032002445张顶:
这次软件的开发真正意义上让我增长了见识,拓宽了视野。在此之前我几乎没有做过开发,可以说算是个经验为0的小白,当得知要小组开发一个微信小程序时,心里还是有点忐忑不安,害怕自己做不好工作。后来跟随项目的逐渐发展,自己亲自明白了开发一个项目要经历许多繁琐的流程:前期工作的准备,原理分析,代码实现,测试与整合等等。此外,通过这次实战,我也学会了不少知识,掌握了不少开发的有用工具,诸如vue,spring boot,对前后端的开发都有了一定的理解。总之,刚开始是比较艰难的,但是这就是学习的过程,在每次错误与失败中寻找原因,找到解决办法去解决它,才能更好地拔高自己的能力。系我在我以后的学习生活中,能基于次宝贵的经验,更加努力,超越自我。
032002422林正立:
几乎是一场从零开始的试炼,几乎是一段白手起家的经历,我该如何描述这一段日复一日学习的时光?在学期的开始还是一个只会数据结构的小白,到开始接触java语言,开始进行项目业务类方面的学习。从一门门网课开始,到后来一个个demo样例的测试;从控制台的代码输入输出,到学会Postman、Apifox等接口测试工具;从Maven构建项目开始,到如今基于Springboot框架的后端开发;在软工实践这段“逼我前进”的时光中,我接触了很多陌生的事物,有限的时间里面,我必须学会如何学习新知识,必须养成有规律的学习作息,虽然软工实践接近尾声,以后的学习生涯更是一段不断学习新事物的过程,这次软工实践将成为我今后一段宝贵的经验。
032002221刘博:
由于是第一次使用Github协作开发项目,在使用微信小程序开发工具进行版本管理的时候还是遇到了很多问题:认证、建立分支、解决冲突等等,这个过程使我对Github的使用更熟练、也对Github协作有了更深刻的认识。小程序项目开发过程中,在实现我们小组提出的需求时,由于是个人开发者,受到了十分多的限制,但最后也都通过查找很多资料解决问题。在与后端对接接口、共同解决问题的过程中,也让我体验到了合作开发的乐趣并享受其中。
032002401陈钧:
本次软件开发是第一次参加一个团队项目的开发,在很多方面都没什么经验,好在能够在一次次的团队交流中吸收大家的想法和经验,在学习到了许多新知识的同时对于团队配合也逐渐得心应手,不至于像一开始那般无头苍蝇乱窜。不仅如此,在这次开发的过程中我还学到,对于一个团队来说,最重要的地方是一个统一的目标和方向,大家的心向一处齐、力往一处使,通力配合就一定能得到最好的结果。
032002543黄煦:
这次的前端比想象中的困难,找学习资料的过程中很多内容要自己甄别,花了较多时间在选择上。由于没什么前端的经验,花了很多成本在学习上,刚好这学期课业繁重,时间并没那么充裕,感觉对于前端的学习还是需要更加充足的时间。看到队友都在努力的学习以实现自己所负责的部分,想着作为团队中的一员应该好好地承担自己的责任,朝着自己设定的目标前进,学习了很多新知识,也深刻的感受到了自己能力的不足,需要继续努力提升自己。
032002528罗超:
在本次软件开发过程中,我遇到的最大的难题是技术上的,小程序开发的经验为0,从头学习确实花了很多时间。其中,小程序各页面以及组件之间的数据交互是我学习最久的部分。在实际开发过程中碰到问题时,我也经常和团队的其他成员交流。这个过程不仅能够帮助我提高自身能力,也有助于团队协作。
042003121刘勇:
这次团队开发是我的第一次开发实战,在限定的时间内学习开发所需要的知识以及开发过程中遇到一些问题和bug善于利用csdn以及Google进行相关的查询,也体会到成功调式出bug时而感受到的成就感,这个体会在团队限时编程最为深刻,在紧张的三个小时内,看到自己写的代码一步步部署到服务器上最后发布成为我们常用的APP时,这让我体验到了一种前所未有的满足感。作为这次程序开发的组长,也体会到了在一个团队内,成员之间的协作以及交流的重要性,与此同时每一个人的学习进度和能力是不同的,所以进行前后端的人员安排以及任务分配是一个很具挑战的问题。总之,这次团队编程的收获还是蛮多的,不仅学到了开发的技能,也参与到一个团队的成长以及见证一个小程序的诞生。
032002441郑金发:
在开发过程中不断的发现问题和解决问题,提高的自己的能力,并收获了一些宝贵的经验。
在短时间内掌握新知识的能力,对计算机专业的学生来说这是基本的要求。
好的开发工具是你提高开发效率,研究怎么利用开发工具有效地提高开发的效率是绝对有必要的。
团队合作,现在的项目仅仅一个人是难以完成的,频繁的沟通和密切的配合是成功的必要条件。
院庆小程序前端:
后台管理系统前端
院庆小程序后端/后台管理系统后端:
C3333_C343223 45分钟前
已看过博主的文章,很不错的内容,干货满满,期望师傅能输出更多干货,并强烈为师傅分享自己的知识点赞
另外,如果可以的话,期待师傅能给正在参加年度博客之星评选的我一个五星好评,您的五星好评都是对我的支持与鼓励:https://bbs.csdn.net/topics/611387568
点赞五星好评回馈小福利:抽奖赠书 | 总价值200元,书由君自行挑选(从此页面参与抽奖的同学,只需五星好评后,参与抽奖)