软件工程
Nine_Five_
这个作者很懒,什么都没留下…
展开
-
2021-06-25
课程心得学习了这门课程,在老师的谆谆教导之下,我不但从理论上掌握软件工程这门课,还从不同的实例让理论和实践得到了很好的结合。整个学期下来,总的来说还是学到了很多东西的,有很多地方是值得肯定的,其实在我看来,软件工程与其说是一门课程,不如说是一门思想。是一个如何去分析和处理问题的过程,应该说其范畴已经远远不止局限于该门课程,成为了一个综合的一个能够解决问题的思想集合。而编码的学习中,我更了解到形成自己独特的规范的编码风格是非常重要的事。因为这影响到了软件后期繁重的维护,大家都要阅读你的程序,如果你写的程序原创 2021-06-25 14:37:39 · 68 阅读 · 1 评论 -
2021-06-23
期末总结主要职责:统筹软件开发进程,组织组员开会并分配任务,提醒组员完成课程作业以及软件开发任务。项目分工:参与立项报告PPT、软件需求软件规格说明书、软件概要设计说明书、软件详细设计说明书、软件测试报告、项目汇报PPT的编写任务;管理团队博客以及在博客发布本组进程;前期寻找相关心理学资料为后期小程序开发打下基础;在编码任务中负责开始界面,以及寻找并处理图像;测试。感想与收获:一个好的软件的开发是需要不断地修改,不断地打磨,通过这个学期的软件工程及实验课程,我深刻地体会到“将理论付诸于实践”的深原创 2021-06-23 16:07:45 · 53 阅读 · 0 评论 -
2021-03-04
软件工程(一)前言系列文章目录前言一、pandas是什么?# 学习目标:学习内容:学习时间:学习产出:二、使用步骤1.引入库2.读入数据总结前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结一、pandas是什么?二、使用步骤1.引原创 2021-06-09 08:10:00 · 89 阅读 · 0 评论 -
2021-05-19
软件维护一、什么是软件维护?二、为什么要进行软件维护?三、如何理解可维护性属性?四、软件维护的类型有哪些?五、软件维护的流程是怎样的?####六、如何提高可维护性?原创 2021-06-08 21:35:39 · 87 阅读 · 0 评论 -
2021-04-20
软件测试一、软件测试的目的、原则是什么?1、软件测试是为了发现软件缺陷而执行程序的过程;2、软件测试是为了证明软件有缺陷,而不是仅仅为了演示软件的正确功能;3、 一个好的测试用例指的是它可能发现至今尚未发现的错误;4、 一次成功的测试指的是发现了新的软件缺陷的测试。二、软件测试分类有哪些?静态测试和动态测试。三、什么是黑盒测试?有哪些方法?黑盒测试又称功能测试,把测试对象看作一个黑盒子,测试人员完全不考虑程序内部的逻辑结构和内部特性,只根据程序的功能和需求规格说明,检查程序的功能是否符合它原创 2021-06-08 21:31:28 · 71 阅读 · 1 评论 -
2021-05-19
软件维护一、什么是软件维护?软件维护(software maintenance)是指在软件产品在交付之后,为改正错误、改进性能或其他属性,或者为了适应变化了的环境而对软件产品所进行的修改活动。二、为什么要进行软件维护?1、在运行中发现在测试阶段未能发现的潜在软件错误和设计缺陷;2、根据实际情况,需要改进软件设计,以增强软件的功能,提高软件的性能;3、要求在某环境下已运行的软件能适应特定的硬件、软件、外部设备和通信设备等新的工作环境,或是要求适应已变动的数据或文件;4、为使运行软件的应用范围得到原创 2021-05-19 12:29:49 · 69 阅读 · 0 评论 -
2021-04-20
结构化设计一、软件结构图的形态特征有哪些指标?各有什么含义?深度:指结构图控制的层次,即模块的层数。宽度:指一层中最大的模块个数。扇出:指一个模块直接下属模块的个数。扇入:指一个模块直接上属模块的个数。二、 软件结构有哪些优化原则?模块独立性准则:划分模块时,尽量做到高内聚、低耦合,保持模块相对独立性,以此原则优化初始的软件结构;模块大小准则:按模块的独立性,即根据模块的功能来决定模块的大小;模块控制域与作用域之间的准则:一个模块的作用域应在其控制范围之内,且条件判定所在的模块应与受其影响原创 2021-04-20 21:07:43 · 114 阅读 · 0 评论 -
2021-04-01
结构化设计一、软件设计的目标及主要任务有哪些?目标:是对将要实现的软件系统的体系结构、系统的数据、系统模块间的接口,以及所采用的算法给出详尽的描述。主要任务:1、数据设计将分析模型转化为设计类的实现以及软件实现所要求的数据结构;2、体系结构设计定义了软件的主要结构元素之间的联系,可用于达到系统所定义需求的体系结构风格和设计模式以及影响体系结构实现方式的约束;3、接口设计描述了软件和协作系统之间、软件和使用人员之间是如何通信的,接口是信息流和特定行为的类型;4、构件设计将软件体系结构的结构元素原创 2021-04-01 21:49:19 · 63 阅读 · 0 评论 -
2021-03-09
一、需求分析的目的是什么,有什么作用?二、软件需求有哪些分类?请举例说明。三、需求分析过程有哪些步骤?四、需求获取方法有哪些?原创 2021-03-09 14:49:28 · 46 阅读 · 0 评论