项目 内容
课程班级博客链接 https://edu.cnblogs.com/campus/xbsf/nwnu2020SE
这个作业要求链接 https://www.cnblogs.com/nwnu-daizh/p/12369881.html
我的课程学习目标 1. 认真完成本课程学习;
2. 了解一个软件项目制作的完整过程;
3. 紧跟老师脚步,尽量多的进行实战演练。
这个作业在哪些方面帮助我实现学习目标 1. 写博客;
2. 提倡学生自主思考;
3. 所学知识不再是仅限于课本上的知识,在知识方面得到了更广的拓展。

前言

  软件工程在计算机专业课中属于专业必修课,所以作为一个计算机学习者,学好这门课程对于我们来说是一件非常重要的事情。大多数专业课都有相对应的课程设计,课程设计上我们所做的系统、平台或软件可以直接拿给用户用吗?回答当然是“不能”,但为什么不能呢。这门课程将会为我们解答这一问题,并且也教会我们如何完成一个可以推广的软件产品,制作过程中我们需要注意什么,哪些是最大的关注点,哪些是我们应该注意的禁区。学习初期通读邹欣老师所著《构建之法-现代软件工程》,所发之思将在后面进行详述。

所思所想

  • 问题一:软件工程到底能给我们带来什么?

    • 问题描述:

  阅读《构建之法-现代软件工程》1.2节软件工程是什么中邹老师这样写到
>软件工程是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。
软件工程包括下列领域:软件需求分析、软件设计、软件构建、软件测试和软件维护。
软件工程和下列的学科相关:计算机科学、计算机工程、管理学、数学、项目管理学、质量管理、软件人体工学、系统工程、工业设计和用户体验设计。

   根据以上这些内容可以看出软件工程对于很多领域都很重要。但是,对于一个学计算机的学生,软件工程对于我们到底实用在哪里?希望在学完本门课程以后       有深刻的体会。</p>
- **个人理解:**<p style="line-height:22px">&emsp;&emsp;上学期我们开设了一门《软件工程经济》,我觉得这两门课有一定程度的联系。《软件工程经济》偏向于软件所涉及到的经济方面的相关理论知识,《软件工程》觉得是偏向于软件实体所涉及到的相关理论知识。上学期已经深刻体会到了《软件工程经济》带给我们的感受,也希望在这学期能够深刻感受到软件工程的魅力。</p>
  • <font color=red size=3">问题二:如何成为一名优秀的软件工程师?

    • 问题描述:

  邹老师在第3章软件的工程师的成长道路中分为以下四个方面进行论述:
>1 . 个人能力的衡量与发展;
2 . 软件工程师的思维误区;
3 . 软件工程师的职业发展;
4 . 技能的反面。

    我们知道要想成为一位优秀的软件工程师以上四个方面确实是不可缺少的,但是,除了这些,还有没有什么东西也是很重要的。</p>
- **个人理解:**<p style="line-height:22px">&emsp;&emsp;一名优秀的软件工程师的成长过程中肯定要有积累软件开发相关的知识,提升技术技能的能力、积累问题领域的知识和经验的意识、对通用软件设计思想和软件工程思想的理解、以及自身实际成果的总结。这些东西确实很重要,但是,同时我觉得“沟通交流”也是很重要的一个方面。很多时候软件工程师是以集体的形式合作共赢,这就避免不了人与人之间的交流。一个好的软件肯定在制作过程中出现很多意见不合的情况,这时候有效的沟通才是解决办法的主要途径。所以,我觉得要想做一名优秀的工程师,沟通方面的技能也不能差。</p>
  • <font color=red size=3">问题三:在校大学生是否有能力做出“完整”的软件?

    • 问题描述:

        通读完《构建之法-现代软件工程》这本书,有很多理论知识是需要我们认真学习。民间有句话叫“眼过千遍不如手过一遍”,虽然我们会在每次学习完以后有相应的练习。但是根据我读的这本书来看,我觉得生产一个软件是一件不简单的事。既然是一个不简单的事,那么当代在校大学生能够依据理论知识做出市场上大众使用级别的软件吗?

    • 个人理解:

        我个人觉得若想做到大众使用级别的软件是一件很有难度的事情。但是,还是想通过学习这门课程,获得更多这方面的知识。

参考文献

  邹欣.构建之法——现代软件工程:现代软件工程[M].人民邮电出版社,2014

小结

  以前的课程中,没有使用博客做作为写实验作业的平台。软件工程采取这种方法,我觉得很新颖,也很喜欢。对于很少用博客的我们,这是一次很好的锻炼自己写博客能力的机会。除了使用博客让我感觉很好以外,与企业合作来教学,我觉得是一个对于当代大学生来说是一个很好的方式。平时理论课占主体的教学方式,让我们的动手能力没有得到较大程度的提升。而与企业合作,不仅可以在一定程度上提升我们的动手能力,还可以让我们了解到企业中是如何是对软件工程这门课进行实践的。希望在这学期能够在这门课上得到很多的美好体验!

201771030120-王嫄 实验一 软件工程准备 <课程学习目的思考>的更多相关文章

  1. 201771010128王玉兰实验一软件工程准备——<阅读《构建之法——现代软件工程》初步了解软件工程>

    |||||||||||||| |:--|:--| |项目|内容| |软件工程|https://www.cnblogs.com/nwnu-daizh/| |作业要求在博客里|https://www.cn ...

  2. 201671010438王奕晗实验十四 团队项目评审&课程学习总结

    个人学习总结博客 项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 作业学习目标 完成个人软件心得总结 一.结合本学期课程学习内容,对比<实验一 软件工 ...

  3. 王天悦 201671030121 实验十四 团队项目评审&课程学习总结

    项目 内容 课程名称 2016级计算机科学与工程学院软件工程(西北师范大学) 作业要求 实验十四 团队项目评审&课程学习总结 课程学习目标 (1)掌握软件项目评审会流程,(2)反思总结课程学习 ...

  4. 201771030115-牛莉梅 实验一 软件工程准备-<初学《构建之法--现代软件工程》的疑问>

    项目 内容 课程班级博客链接 https://edu.cnblogs.com/campus/xbsf/nwnu2020SE 这个作业要求链接 https://www.cnblogs.com/nwnu- ...

  5. 201671010447 杨露露 实验十四 团队项目评审&课程学习总结

    项目 内容 这个作业属于哪个课程 2016计算机科学与工程学院软件工程(西北师范大学) 这个作业的要求在哪里 实验十四 团队项目评审&课程学习总结 作业学习目标 总结这学期软件工程学习获得 一 ...

  6. 实验十四 团队项目评审&课程学习总结

    项目 内容 这个作业属于哪个课程 2016计算机科学与工程学院软件工程(西北师范大学) 这个作业的要求在哪里 实验十四 团队项目评审&课程学习总结 团队名称 快活帮 作业学习目标 (1)掌握软 ...

  7. 201671010449 杨天超 实验十四 团队项目评审&课程学习总结

    项目 内容 这个作业属于哪个课程 任课教师博客主页链接 这个作业的要求在哪里 作业链接地址 作业学习目标 1.掌握软件评审流程及内容 2.个人总结 实验一问题解答 实验一问题链接:https://ww ...

  8. 201671010450-姚玉婷-实验十四 团队项目评审&课程学习总结

    项目 内容 所属科目 软件工程http://www.cnblogs.com/nwnu-daizh 作业要求 https://www.cnblogs.com/nwnu-daizh/p/11093584. ...

  9. 201671010456-张琼 实验十四 团队项目评审&课程学习总结

    博文简要信息表 项目 内容 这个作业属于哪个课程 http://www.cnblogs.com/nwnu-daizh/ 这个作业的要求在哪里 https://www.cnblogs.com/nwnu- ...

随机推荐

  1. 曹工说Redis源码(6)-- redis server 主循环大体流程解析

    文章导航 Redis源码系列的初衷,是帮助我们更好地理解Redis,更懂Redis,而怎么才能懂,光看是不够的,建议跟着下面的这一篇,把环境搭建起来,后续可以自己阅读源码,或者跟着我这边一起阅读.由于 ...

  2. 基于 HTML5 WebGL 的 CPU 监控系统

    前言 科技改变生活,科技的发展带来了生活方式的巨大改变.随着通信技术的不断演进,5G 技术应运而生,随时随地万物互联的时代已经来临.5G 技术不仅带来了更快的连接速度和前所未有的用户体验,也为制造业, ...

  3. Python发送http请求时遇到问题总结

    1.报错信息为“ERROR 'str' object has no attribute 'endwith'”,排查发现endswith方法名写错了,少了s,写成了 'endwith' if inter ...

  4. 批量重命名脚本(Python)

    便携的批处理脚本,代码如下: import os import sys def rename(): path=input("请输入路径(例如D:/picture):") name= ...

  5. 嵌入css方式

    总体见思维导图 . 嵌入css方式 1 内联式 内联式css样式表就是把css代码直接写在现有的HTML标签中,如下面代码: <p style="color:red"> ...

  6. 刷题记录:[V&N2020 公开赛]TimeTravel

    题目复现链接:https://buuoj.cn/challenges 参考链接:2020 年 V&N 内部考核赛 WriteUp V&N公开赛2020 writeup httpoxy ...

  7. anaconda 使用conda命令创建虚拟环境

    1.首先在所在系统中安装Anaconda.可以打开命令行输入conda -V检验是否安装以及当前conda的版本. 2.conda常用的命令. 1)conda list 查看安装了哪些包. 2)con ...

  8. vector做形参时的三种传参方式

    vector在做形参的时候传参的方式和普通的变量是一样的,要么传值.要么传引用.要么传指针. 现在分别定义三个以vector为形参的函数: (1) fun1(vector <int> v) ...

  9. thinkphp5--model数据操作的坑

    最近用thinkphp5开发,经常用到model了来操作数据,但是操作多了,就发现他的坑了. 就好像如果你只是初始化一个model对象,但是你却用这个对象进行多次的数据操作,这时候他的数据就会发生混乱 ...

  10. Python 输出 log 到文件的方法

    import loggingfrom logging.handlers import RotatingFileHandler module_name = "test_module" ...