自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 4月17号作业

决策表中的每行代表了一个条件组合,每列代表了一个测试结果,而单元格则表示条件组合下的测试结果。测试人员可以使用决策树来确定测试用例的范围,以覆盖不同的情况和结果。在决策树中,每个节点代表一个输入条件或输出条件,每个分支代表一个可能的取值或操作,每个叶节点代表一个期望的输出结果。通过按照决策树设计的测试用例执行测试,可以检查软件是否符合规格说明书和需求文档的要求,发现潜在的问题和缺陷。总之,黑盒测试和决策树是软件测试中非常重要的概念和工具,它们可以帮助测试人员发现潜在的问题和缺陷,并提高软件质量和可靠性。

2023-05-04 18:20:37 67

原创 4月12日作业

C++语言的优势包括:(1)面向对象编程,支持封装、继承、多态等特性,提高了代码的重用性和可维护性;(3)高效的性能,C++语言可以直接操作内存,支持多线程和异步编程,具有高效的计算能力。然后是C语言和C++语言都是使用Dev C++软件,然后到Python语言时,一直使用pycharm 社区版,最后Java语言使用IDE软件,中间使用过VS code 软件,但是不太方便就不用了。(2)语法简洁,易于理解和学习;我使用过的编程语言有C,C++,Python,Java,这四门编程语言都有自己的优势。

2023-05-04 18:08:25 74

原创 阅读《大象:ThinkinginUML》

作者是谭云杰,资深架构师,PMP获得者,擅长于系统建模和系统分析设计,具有丰富的项目实践管理经验。曾经从事过电力、政府、航空等多个行业的管理软件开发工作和工作流中间件产品的研发工作,拥有十多个软件项目的分析设计经验和架构设计经验,其中不乏中型和大型软件项目。《大象:Thinking in UML》以UML为载体,将面向对象的分析设计思想巧妙地融入建模过程中,通过贯穿全书的实例将软件系统开发过程中方方面面的知识有机地结合在一起,用生动的语言和精彩的事例将复杂枯燥的软件过程讲解得津津有味。但有了UML建模后,

2023-05-04 17:55:02 81

原创 为什么软件开发方法论会让你觉得糟糕

例如,在瀑布模型中,需求分析和设计必须在编码之前完成,这可能会导致困难和错误的预测。另一个例子是,有些团队可能会过度依赖某一种方法论,而忽略了其他的方法。比如,一个团队过度依赖极限编程(XP)方法论,而忽略了其他的敏捷方法论,可能会导致在某些方面出现缺陷或不足。在这篇文章中,有一个例子是关于一个团队使用敏捷开发方法,但由于没有足够的时间来进行设计和规划,最终导致了一些严重的技术问题。总之,文章中的例子和讨论表明,软件开发方法论在实际应用中可能会遇到各种问题,并且不是所有方法都适合所有的团队和项目。

2023-05-03 21:54:43 116

原创 中小学生数学学习软件调研

学生及家长:他们可以提供目前市场上的数学学习软件的使用情况、优缺点以及对未来数学学习软件的期望等方面的意见和建议。需要注意的是,在调研时要充分考虑受众群体的年龄、性别、教育背景等特点,以确保调研结果的准确性和代表性。数学教育专家或研究者:他们可以提供数学教育的理论支持和指导,对数学学习软件的设计和功能提出专业建议。其他竞品软件的用户:通过调研其他已经存在的类似软件的用户,可以更好地了解市场需求和用户痛点。中小学数学教师:他们能够提供教学经验和教学需求,以及对目前学生所遇到的数学学习难点的了解。

2023-05-03 21:43:08 77

转载 什么是形式化方法

形式化方法

2023-04-17 09:55:39 33

原创 3月29日作业

例如,在一个学校管理系统中,可以将学生管理、教师管理、课程管理、考试管理等功能划分为不同的模块,每个模块只负责自己的功能,模块之间通过接口进行通信。这样,如果需要增加新的功能,只需要新增一个模块,并通过接口与其他模块进行连接,而不需要修改已有的模块,从而提高了系统的可扩展性。模块化是指将一个系统或软件按照其功能拆分成多个相对独立的模块,每个模块都有自己的职责和功能,模块之间通过一定的接口进行通信和协作。模块化的目的是将复杂的系统分解为易于管理、测试和维护的小模块,提高软件的可维护性、可重用性和可扩展性。

2023-04-02 17:03:06 63

原创 简单入学管理系统

某机构入学管理系统有报名、交费和就读等多项功能,下面是对其各项功能的说明: 1、报名:由报名处负责,需要在学院登记表上进行报名登记,需要查询课程表让学员选报课程,学院所报课程将记录到选课表。2、交费:由收费处负责,需要根据许愿所报课程的收费标准进行收费,然后在账目表上记账,并打印收款收据给办理交费的学员。3、就读:由培训处负责,其在验证学院收款收据后,根据学员所报课程将学员安排到合适班级就读。画出入学管理系统的顶层图和1层图。

2023-03-30 14:30:38 106

原创 课堂作业--关系图

关系图

2023-03-30 13:17:05 60

原创 3月20日作业

软件工程的一些问题

2023-03-21 15:45:56 68

原创 理解 结对编程

结对编程

2023-03-15 17:42:05 46

原创 scrum中的3355

scrum

2023-03-15 17:35:56 95

原创 DevOps

devops

2023-03-13 23:03:18 51

原创 3月6日作业

对软件工程的一些理解

2023-03-13 22:56:13 64

原创 对《软件工程》的体会

对软件工程的看法

2023-03-11 23:21:25 45

原创 《现代软件工程基础》读后感

《现代软件工程基础》读后常见问题分析。

2023-03-07 10:46:09 175

原创 软件改变世界

随着科技的不断进步,软件及其相关技术的发展已经深刻地改变了人类社会的方方面面。从交通运输、医疗卫生到商业服务、教育培训,软件技术的应用已经深入到我们的日常生活中,对我们的生活方式和生产方式都带来了深刻的影响。首先,软件技术的应用已经深刻地改变了交通运输行业。随着智能交通系统的发展,人们可以更加便捷地出行,更加准确地获得道路交通信息。智能驾驶、高速公路ETC等技术也使得交通运输变得更加安全、高效和智能化。同时,软件技术的应用也在物流行业中发挥了巨大的作用,例如通过物流信息化系统实现智能物流管理、提高物流运

2023-03-01 16:28:47 164

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除