《软件工程》课程总结

随着时间的推移,学期进入了尾声,我们的软件工程课也将告一段落。下面是我对这学期进行的总结:

通过这16周的学习,我收获了很多,学习上的漏洞、同学之间的沟通及配合、自己处理事情的能力和开发程序的宝贵经验。在上课期间,老师说过我们的软件工程课上所讲的东西和毕业设计有关,例如:可能性分析和需求分析。就拿需求分析来说,在一个程序的开发初期所要做的就是深入的了解分析形成需求分析。通过用户调研了解用户需求,明确用户想要用这个程序干什么,适用于什么人群去使用,之后再通过需求分析框架能明确程序的设计目的,只有通过这样的步骤才能更群面,更快捷,更清晰的编写好整个程序。在没有接触这门课之前,软件开发只是一个模糊的感念,并不清楚该怎么去做。但在接触后让我对其中的认知改变了不少,了想要开发软件应该怎么去着手,也为我以后想要从事这方面的工作有了一个新的认识。

在这16周中,有个人编写的四则运算项目,也有几个人一起编写的团队项目。在个人编写项目时,由于没有其他的参与,整个程序都需要自己来完成,因此程序的很多地方不能面面俱到。但团队项目就有所不同,大家分工完成这个项目,每个人都有合理的任务去完成,在这其中,其他人也能给出建议进行程序的修改和完善,这是个人项目所没有的,同时也是团队项目的优势。同时,大家在一个团队中,和不同的进行交流,交换意见,分享看法,这都能使我们双方得到进步,更有效的学习编程知识。

一整个学期的课程过得很充实,在课上老师通过自制的PPT让我们学习知识,在之后通过布置作业,在博客上完成自己的作业,助教老师点评等方式让这个课程非常的不同以往。因为作业是以博客形式呈现在网上的,所以可以供其他人参考,这样不但能自己完成作业,还能给其他人提供思路。同时还能在课后作业中用到上课所以讲的知识,及时发现问题,与同学交流以解决问题。但我觉得课程反面还是有待改进,例如:课程的时间太长,这个课要上一整个上午,其中虽然有休息时间,但对知识的学习还是不太好的;课程的安排也不太好,我们的课程安排在周四,但我们在有的课结课后基本就是一整天才只有一节课,如果能将这两节课分开上效果可能会更好。

在最后,我们的大学时光即将结束,大三学期的时间也只剩下这接下来的一周。在整个大三的学习中,我有很多的收获。在大三上学期,因为上数据库课程有过2次迟到,于是和冯老师有过单独一对一的沟通交流,明白老师对我的学习和生活的关心。再者就是软件工程课中的学习,老师会通过不同的教学方法,让我们能更多更快的学到这门课的知识,在此感谢冯老师的教导和用心!

转载于:https://www.cnblogs.com/Anaheim-Electronics/p/5589422.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
软件工程课程设计是一项重要的任务,旨在让学生在实践中掌握软件工程的基本原理和方法。以下是一篇软件工程课程设计的示例,以帮助你了解如何设计和实现一个实际的软件项目。 项目概述: 为了帮助学生更好地理解软件工程的基本概念和方法,我们将设计和实现一个简单的在线购物网站。该网站将允许用户浏览产品目录,选择商品并将它们添加到购物车中,然后进行结算和支付。 技术要求: - 该网站应该是一个响应式的Web应用程序,可以在桌面和移动设备上访问。 - 网站应该使用HTML、CSS和JavaScript实现前端UI,并使用PHP或Python实现后端逻辑。 - 数据库应该使用MySQL或PostgreSQL实现,用于存储用户和产品数据。 - 网站应该包含用户认证和授权功能,以确保只有经过身份验证的用户才能访问购物车和结算页面。 - 网站应该具有安全性和可靠性,应该进行适当的测试和调试,以确保其稳定和可靠性。 项目任务: 1. 需求分析:定义和记录项目要求和范围,包括用户故事、用例和系统功能。 2. 设计:设计系统架构、数据库结构和用户界面。对于系统架构,可以使用MVC模式或RESTful API模式。对于数据库结构,应该考虑到数据的关系和完整性。 3. 实现:实现前端UI、后端逻辑和数据库结构。应该使用适当的编码标准和最佳实践,以确保代码的可读性、可维护性和可扩展性。 4. 测试:进行单元测试、集成测试和系统测试,以确保网站的安全性、可靠性和可用性。 5. 部署:部署网站到生产环境,并确保其能够正常运行。 6. 维护:维护网站的正常运行,并对其进行升级和修复,以确保其稳定性和可靠性。 总结软件工程课程设计是一个重要的任务,旨在帮助学生学习和掌握软件工程的基本原理和方法。通过设计和实现一个实际的软件项目,学生可以了解如何将理论知识应用于实践中,并获得宝贵的经验和技能。在实施项目时,应该遵循最佳实践和编码标准,以确保代码的可读性、可维护性和可扩展性。此外,应该进行适当的测试和调试,以确保网站的安全性、可靠性和可用性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值