当前位置: 首页 > news >正文

软件工程第一次作业-tanglei

这个作业属于哪个课程 https://edu.cnblogs.com/campus/gdgy/Class12Grade23ComputerScience
这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/Class12Grade23ComputerScience/homework/13469
这个作业的目标 ✅ 创建GitHub/博客园账号
✅ 发布一篇随笔
✅ 初步学习软件工程

自我介绍

  • 喜欢打篮球,库里粉丝
  • 有加入实验室,了解医学图像MRI转CT的工作
  • 曾经担任多职,辅导员助理,团委青志干部,心理委员

软件七问


1. 需求分析的陷阱与突破

在课程设计中,如何避免“伪需求”陷阱?当用户需求模糊或频繁变更时,如何通过原型设计、用户故事地图等工具实现需求动态收敛?请结合具体案例说明需求验证的完整流程。


2. 架构设计的权衡艺术

面对模块化与高内聚的矛盾,如何通过分层架构(如MVC、DDD)平衡系统的可维护性与扩展性?请以电商系统为例,对比传统三层架构与微服务架构的适用场景。


3. 测试策略的全面性挑战

在有限时间内,如何设计测试用例覆盖功能、性能、安全等多维度?针对多线程并发场景,如何通过代码审查与自动化测试(如JUnit+Mockito)保障核心业务逻辑的可靠性?


4. 敏捷开发的落地困境

课程设计中采用Scrum框架时,如何解决“每日站会流于形式”“迭代周期过长”等常见问题?请设计一套适合学生团队的敏捷实践改进方案,包含角色分工与度量指标。


5. 技术债务的显性化管理

在快速原型开发过程中,如何识别和记录技术债务(如临时方案、冗余代码)?请提出一种可视化工具或流程,帮助团队在项目迭代中持续跟踪和偿还技术债务。


6. 跨平台开发的兼容性陷阱

当课程设计要求同时支持Web端与移动端时,如何通过响应式设计(如Bootstrap)与跨端框架(如Flutter)实现UI一致性?请分析不同分辨率适配、交互逻辑差异等核心难点。


7. 软件工程的伦理边界

在开发涉及用户隐私的系统(如校园管理系统)时,如何平衡功能需求与数据安全?请从数据加密、权限控制、合规性审查等角度,设计一套可落地的隐私保护方案。

预期收获

  • 熟悉软件项目开发过程,并且和同学合作做出好东西
  • 熟悉git相关操作命令
  • 针对实际需求设计好一个项目,做出好用的东西
http://www.rkmt.cn/news/135.html

相关文章:

  • xtrabackup 8.0日常管理
  • 从KPI管理转向更困难的OKR管理的企业都在想什么
  • Day03 课程
  • 【Python】使用matplotlib绘图,显示中文字符。
  • Linux服务器中代码仓库(gitea+drone)搭建
  • IK Multimedia TONEX MAX 1.10.2 逼真音色建模
  • 重塑云上 AI 应用“运行时”,函数计算进化之路
  • 一客一策:Data Agent 如何重构大模型时代的智能营销?
  • MySQL函数
  • 工业主板:工业自动化与智能设备的强大心脏
  • 2025网络赛1 C、D
  • 【URP】Unity Shader Tags
  • 存储器的性能指标 计算机组成原理第三章
  • idea gitee 更新已取消 解决方案
  • 历年 CSP-J/S 数学类真题知识点整理
  • Log4j2 CVE-2021-44228 漏洞复现
  • TeX 的 ctex 宏包的基本用法
  • 原子操作并不能保证数值的准确与一致性
  • mybatis-plus引入
  • 79、制作表头不能用合并后居中
  • 01bfs 对 dij最短路的优化,以及一些易错点
  • 数据结构与算法-21.堆-排序
  • 学习笔记-安全概述
  • Adobe Animate CC2018安装包下载与安装教程
  • 完整教程:以数据与自动化驱动实验室变革:智能化管理整体规划
  • 软件工程第一次作业
  • Windows11新系统激活设置PIN码步骤转圈
  • Elasticsearch
  • MySQL单表查询DQL
  • PyQt5 之QMenu菜单栏