首页 > 其他分享 >202031603210-李震 实验一软件工程准备-简单认识软件工程

202031603210-李震 实验一软件工程准备-简单认识软件工程

时间:2023-03-31 12:44:11浏览次数:60  
标签:Github 202031603210 账号 博客园 博客 李震 软件工程 模块

项目 目标
课程班级博客链接 2020级卓越工程师班
本次作业要求链接 实验一软件工程准备
我的课程学习目标 1.学会使用博客园进行学习
2.了解GitHub的基本操作
3.学习并掌握软件工程的相关知识
本次作业在哪些方面帮我实现学习目标 通过本次实验,我学习了
1.GitHub的基本操作
2.博客园的Markdown编写
3.软件工程的基础认识

任务完成情况说明

任务1:调查问卷

我已经在指定网址提交了课程调查问卷

任务2:在博客园平台注册个人博客账号和加入班级博客

我已经注册了个人博客账号,并成功加入了班级博客

任务3 注册Github账号

我已经注册了Github账号,并了解了基本操作和如何托管项目。

任务4 填写博客园账号与Github账号的链接

我已经填写了博客园账号与Github账号的链接。

任务5 构建之法与博客首秀

在浏览过《现代软件工程—构建之法》后,我拟定了以下3个问题:

  • 什么是需求分析?需求分析阶段的基本任务是什么?
    • 需求分析:开发人员准确地理解用户的要求,进行细致的调查分析,将用户非形式的需求陈述转化为完整的需求定义,再由需求定义转换到相应的需求规格说明的过程。
      基本任务:
      • 问题识别
      • 分析与综合,导出软件的逻辑模型
      • 编写文档
  • 软件设计的基本原理包括哪些内容?
    • 模块化:模块是软件的组成部分,是具有独立功能且可命名的一段程序,所有模块组成整体,可以满足问题的要求。
    • 抽象:认识复杂现象过程所使用权的工具,只考虑事物本质的共同特性,忽略细节和其它因素。通过抽象确定组成软件的过程实体。
    • 信息隐蔽:将模块实现自身功能的细节与数据”隐蔽”起来。模块间仅交换为完成系统功能所必须的信息。
    • 模块独立性:每个模块只完成系统要求的独立的子功能。
  • 简述文档在软件工程中的作用。
    • 提高软件开发过程的能见度;
    • 提高开发效率;
    • 作为开发人员阶段工作成果和结束标志;
    • 记录开发过程的有关信息便于使用与维护;
    • 提供软件运行、维护和培训有关资料;
    • 便于用户了解软件功能、性能。

结语:

本次实验,我学会了GitHub与博客园的基础操作,学习了MarkDown文档的编写,并且通过阅读《现代软件工程—构建之法》,我对软件工程有了基础的认识。

思考与疑问:

  • 软件工程究竟给我们的项目(尤其是那种大型的软件项目)开发和实施,带来了多大的变化呢?
  • 为什么在软件开发领域中应用工程化管理方法后,就不能够像许多其它工业领域中那样应用工程化管理方法之后,能够发挥出更大更积极的作用呢?

标签:Github,202031603210,账号,博客园,博客,李震,软件工程,模块
From: https://www.cnblogs.com/ryanl1/p/17260533.html

相关文章

  • 202031607130-杨国周 实验一 软件工程准备—初识软件工程
    实验一软件工程准备项目内容班级博客链接https://edu.cnblogs.com/campus/xbsf/2020CSSE本次作业要求链接https://edu.cnblogs.com/campus/xbsf/2020CSSE/homework/12938我的课程学习目标学习软件工程的基本概念、方法和工具,提高软件开发的质量和效率。本......
  • 202031607202-李锋斌 实验一 软件工程准备 对软件工程的初步认识
    实验一软件工程准备项目内容班级博客链接2023春软件工程2020级计算机科学与技术本次作业要求链接实验一软件工程准备我的课程学习目标学习软件工程的基本概念和方法,提高软件开发能力。本次作业在哪些方面帮我实现学习目标通过完成任务1-任务5,我了解了博......
  • 3.30软件工程学习总结
    今天由于课程较多,没有较多的时间学代码,但也有点时间基本上完成了团队外包杯项目的简单的展示页面设计制作。今天还思考了,觉得自己差的还是挺多的,以后在完成了团队内我能完成的任务后,在可利用的时间里还是要学习更多的内容,学习别人做的部分。......
  • 2023年3月30日(软件工程日报)
    针对团队作业要求学习遗传算法:一类借鉴生物界自然选择和自然遗传机制的随机搜索算法,非常适用于处理传统搜索方法难以解决复杂和非线性优化问题。基本思想:模拟自然界的繁殖,交叉,基因突变的现象,在每次迭代中保留一组候选解,并按某种指标从解群中选取较优的个体,利用遗传算子对个体进......
  • 202031607232-张玉国 实验一 软件工程准备 - 软件工程
    项目与内容项目内容班级博客链接班级博客本次作业要求链接作业要求我的课程学习目标学会在程序设计前进行合理的需求分析、可行性研究本次作业在哪些方面帮我实现学习目标带我了解软件工程任务任务一已完成问卷调查的填写。任务二已在博客园平......
  • 3.29软件工程学习总结
    今天继续小组服务外包杯的项目前端页面开发,在页面展示上尝试了很多种方法和形式,页面的连接上出现了一些问题,后续完成了所有页面的制作后再去解决这个问题。下面是今天......
  • 20203160715-宋晔婷 实验一软件工程准备-软件开发的工程认识
    前文项目内容课程班级博客链接2020级卓越工程师班这个作业要求链接实验一——软件工程准备我的课程学习目标学会使用博客园进行学习学习并掌握Github工......
  • 基于搜索的软件工程(SBSE)
    目录基于搜索的软件工程(SBSE)智能优化方法遗传算法爬山算法模拟退火算法蚁群算法粒子群算法具体应用方向软件测试测试数据生成其他软件测试活动程序错误自动修复与错误定位(d......
  • 3.27软件工程学习总结
    今天上午学习了android端的地铁查询,由于这个结对作业,主要代码程序在队友的电脑上,通过在自己电脑上的一些调试,完成了整个项目的运行,期间遇到了android虚拟机上不能用中文......
  • 202031604107-米乐文 实验一 软件工程准备—初识软件工程
    项目内容课程班级博客链接2020级卓越工程师班这个作业要求链接实验一——软件工程准备我的课程学习目标1.学会使用博客园进行学习2.了解Github工具的......