自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软件工程技术与应用

(注意:这里的“5个关键事件”和参考文章1中的“4个事件”有所出入,但为了满足“3355”的格式,我加入了Sprint Retrospective作为第五个事件)团队和Scrum Master评估Sprint过程中的问题和机会,以改进下一个Sprint。Sprint的第一个事件,团队一起商量并计划下一个Sprint中需要完成的任务和目标。Sprint的最后一个事件,团队展示他们在Sprint期间完成的功能,并获取反馈。团队进行实际工作的阶段,根据Sprint Backlog完成相应的任务。

2024-06-01 18:20:12 228

原创 软件工程技术与应用

Postman:一个强大的API测试工具,支持API请求的创建、测试和文档化。JMeter:一个开源的Java桌面应用程序,用于负载和性能测试。-Selenium:用于自动化Web应用程序测试的工具。Git:一个分布式版本控制系统,常用于跟踪源代码历史。请列举你所了解的测试工具。3. API测试工具。

2024-05-31 12:30:47 99

原创 软件工程技术与应用

具体来说,我们可以将用户的个人信息、商品信息、支付信息等细节信息都隐藏在这个订单处理模块内部,只向外部提供一个统一的订单处理接口。内聚度则描述了模块内部各个元素之间相互联系的紧密程度,内聚度越高,模块内部的元素就越紧密地联系在一起,模块的独立性也就越高。具体来说,一个模块如果与其他模块之间的数据交换越少,控制耦合越低,外部接口越少,那么它的耦合度就越低,独立性就越高。同时,如果一个模块内部的功能越集中,各个元素之间的联系越紧密,那么它的内聚度就越高,独立性也就越高。用自己的话或者例子表达其含义。

2024-05-24 00:25:41 669

原创 软件工程技术与应用

IntelliJ IDEA:IntelliJ IDEA是一款功能强大的Java IDE,同样支持多种编程语言,提供了丰富的工具和功能,帮助开发者更好地进行开发。PyCharm:PyCharm是专门为Python开发者设计的IDE,具有智能代码补全、代码调试等功能,极大地提高了开发效率。Python:它的语法清晰简洁,易于学习,并且拥有强大的第三方库支持,适合进行数据分析、人工智能和机器学习等领域的开发。Java:Java是一种广泛使用的编程语言,具有跨平台性,一次编写,到处运行。

2024-05-24 00:19:34 295

原创 软件工程技术与应用

1.中小学教师:他们与中小学生日常接触,了解学生的学习需求、学习风格和兴趣点。他们可以提供关于学生如何使用软件、软件应包含哪些功能以及如何提高学生学习效果的宝贵建议。2.学生和家长:他们是软件的最终用户,他们的反馈对于软件的成功至关重要。可以通过问卷调查、访谈或小组讨论的方式收集他们的意见和建议。如果你要开发一个中小学生学习数学的软件,你应该找谁去做数据调研?

2024-05-22 17:26:17 249

原创 软件工程技术与应用

■学生的属性有学号、学生姓名;教师的属性有教师编号,教师姓名;课程的属性有课程号、课程名。■要求:根据上述语义画出ER图,要求在图中画出实体的属性并注明联系的类型。■一个教师可讲授多门课,一门课只有一个教师讲授;■一个学生可选修多门课,一门课有若干学生选修;■一个学生选修一门课,仅有一个成绩。尝试建模电梯的状态图。

2024-05-13 00:31:25 139

原创 软件工程技术与应用

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

2024-05-13 00:23:48 163

原创 软件工程技术与应用

WBS的层次结构可以清晰地展示项目的各个组成部分以及它们之间的关系,有助于项目团队更好地理解项目的整体情况和各个部分的重要性。在软件开发项目中,WBS可以用于规划项目的各个阶段、任务和模块等。为了应对这些风险,需要采取相应的措施,如加强管理、增加资源、优化流程等,这些措施需要额外的时间和成本,也可能导致开发周期延长。预估不准确:软件开发涉及多个环节,包括需求分析、设计、编码、测试等,每个环节都可能出现问题导致项目延误。人员变动:开发团队成员的变动,包括新成员的加入和老成员的离开,都可能影响项目进度。

2024-05-13 00:16:48 560

原创 软件工程技术与应用

在计算机科学和软件工程领域,形式化方法则是一种基于数学的特种技术,用于软件和硬件系统的描述、开发和验证。它期望能够像其他工程学科一样,使用适当的数学分析来提高设计的可靠性和鲁棒性。由于采用形式化方法的成本较高,因此它通常只用于开发注重安全性的高度整合的系统。形式化方法是一种非常有趣且实用的技术,它在多个领域都有广泛的应用。简单来说,形式化方法是一种通过严格的符号化和数学化方法来描述和分析问题的方法。它主要使用精确定义的符号和规则来表示和解决问题,以确保问题的正确性和可靠性。阅读和了解什么是形式化方法?

2024-05-13 00:02:07 187

原创 软件工程技术与应用

DevOps,是Development(开发)和Operations(运维)的组合词,是一组过程、方法与系统的统称。它旨在促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。这是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。homeworktoblog什么是DevOps?阅读以下材料,做好笔记•https://www.zhihu.com/question/58702398。

2024-04-26 22:30:27 240 1

原创 软件工程技术与应用

软件工程方法论为我们的软件开发提供了规范化,系统化的解决方法,帮助我们有序的进行需求分析和系统设计,确保开发能顺利进行。软件工程方法也有助于提升软件开发的效率和质量,有了方法我们可以避免一些常见的开发陷阱和错误。软件工程方法论对我们软件开发有多大用处?

2024-04-26 22:26:37 414

原创 软件工程课程

并不是,软件工程课程是培养具有规范化,系统化思维的开发者,它需要的不只是编程能力,还有需求分析,项目管理等多方面的能力。通过对软件工程课程的学习,我们能更好的理解软件开发的本质,提高开发效率。希望理论和实践能相结合,让我们在项目实践中深化对课程理论知识的理解。软件工程是不是教会不怎么会写程序的人开发软件?能够深入理解软件开发的详细流程和多种开发方式。

2024-04-26 22:17:16 277

原创 软件工程技术与应用

非功能性需求对软件的整体质量和用户体验具有重要影响,因此如何在需求分析阶段有效地识别和处理这些需求,是软件开发中需要关注的一个重要问题。因此,如何在软件项目中实施有效的风险管理策略,是一个值得深入研究的问题。因此,如何在软件测试中合理地选择和应用自动化测试技术,是一个值得探讨的问题。然而,如何根据具体的项目需求和场景选择合适的设计模式,并在实践中灵活运用,是一个需要深入探讨的问题。提问原因:随着软件规模的不断扩大和复杂性的增加,传统的手工测试方式已经难以满足测试需求。

2024-04-15 13:30:15 290

空空如也

空空如也

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

TA关注的人

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