作业管理系统总结与期望

小组成员共同完成了一个基于B/S架构的作业管理系统,使用springboot+mysql和hibernate。开发过程中遇到文档编写不周全、技术学习挑战等问题,但也提升了软件开发流程理解和技术能力。未来计划加强自学,关注技术更新,提升开发效率。
摘要由CSDN通过智能技术生成

作业管理系统总结与期望

小组成员 王海宇:202031103192 李苒:202031101515

一、项目介绍

上学期的学习中我们通过小组合作的方式,完成了一个作业管理系统。该系统基于B/S架构,前端通过bootstrap进行了实现,后端使用了springboot+mysql,hibernate作为数据库持久层框架。对于小组内成员来说,都是第一次以这样的方式开发一个系统,所以整个过程中有许多不足之处。
在这里插入图片描述

在这里插入图片描述

二、项目完成情况

在项目开始前,我们通过需求分析,确定了需要完成的任务如下

  1. 学生上传作业、查看教师批改分数及评语、查看公告及作业
  2. 教师管理学生、班级
  3. 教师下载作业,打分及写评语
  4. 教师发布公告、发布作业
  5. 管理员管理教师、班级、学生

小组成员从最开始,通过讨论了需求分析、技术可行性分析、确定成员分工等情况,这一过程该比较顺利,因为通过软件工程的课程中学到的知识,足以支撑我们做出规划。之后的开发中就稍微痛苦,大家一起进行了相关技术的学习,漫长的springboot,以及hibernate、bootstrap等。过程中大家在学习视频课,以及查阅各类大神的文章,最磕磕绊绊的完成了。

三、项目总结

通过这个项目,习得了很多经验,包括软件开发流程、开发技能、代码的规范性等等。收获很多也有不足,我们的总结如下:

在编写项目文档这方面,写文档的过程中考虑的因素太少以及我们现在掌握的知识较少,导致后续的开发经常与开发文档中内容出现分歧,后来又不得不反复进行更改。所以在未来进行进行项目规划的时候,需要一下考虑大家掌握的技术,擅长的技能以及学习一门新技术需要的精力,结合时间等因素再做出决定。但是这一次实战经历也让我们深刻体会到了软件开发的流程,对于这个学科有了稍微深一步的理解。

在技术方面,本来会的没多少,仅仅学了课内的javaEE和在网上自学了一点点的一些vue和springboot。但为了完成这个项目,倒逼着我们进行了更多的学习,现在也能够通过这些技能开发一些功能简单地系统了。

四、期望

在未来的开发中应该多多注意这一次项目开发出现的问题。课余时间要多进行自学,因为计算机技术日新月异,在团队开发中往往都会采用更高效的技术,我们在学校内学到的知识比较偏基础与理论,不足以支撑我们进行更高效的开发,需要我们地学习当下主流的技术并且进行实战与强化,才能不断地进步。

五、体温系统对象图与时序图

对象图:
在这里插入图片描述
时序图:
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值