-
软件设计描述
一、请根据数据库设计的四个步骤【步骤:1.数据库需求分析2.概念结构设计3.逻辑结构设计4.物理结构设计】 (1)功能需求梳理 核心模块:用户管理(教师、学生、管理员)、课程管理(课程创建/发布/选课)、教学资源(课件/视频/作业)、互动功能(讨论区/实时问答)、评价系统(作业评分/考试/成绩 -
软件设计描述
一、数据库设计四个步骤结合系统设计(以“在线教育平台”为例) 1. 数据库需求分析 目标:明确系统功能与数据需求。 业务需求:系统需支持课程管理、学生选课、教师授课、成绩查询、在线考试等功能。 数据需求: 实体:学生(学号、姓名、联系方式)、教师(工号、职称)、课程(课程ID、名称、学分)、选课记录 -
对于“题目集 8~9"的总结性 Blog——纪念我的航空运输费用终于合理啦
航空货运管理系统设计与实现:从三次电梯题到航空货运的进阶之路 一、前言 1. 初次接触:从电梯调度到货运系统的思维转变 最初面对电梯题目时,因复杂的状态转移逻辑而倍感吃力,熬夜尝试编写代码却因逻辑漏洞陷入死循环。这种挫败感在接触航空货运管理系统时再次浮现——输入项的多层嵌套(如货物明细的循环输入)、 -
[T.14]团队项目:Beta阶段项目计划
项目 内容 这个作业属于哪个课程 2025年春季软件工程(罗杰、任健) 这个作业的要求在哪里 [T.13] 团队项目:Beta阶段项目计划 我在这个课程的目标是 学习软件工程知识和软件开发中的通用方法,提升实际项目开发的能力,参与从需求分析、设计、编码、测试到维护的完整软件开发流程,并完成一个完整、 -
第二次blog作业
前言: 学习本次航空管理作业感受: 这次迭代作业相较于之前电梯简单了很多,再请教同学之后,也是顺利写下来了。java的类设计以及继承多态方面的细节处理很多,从最初简单实现客户、货物、航班等类的基础功能,到迭代后加入客户类型、货物类型和支付方式等复杂逻辑,每一次代码的优化都让我对类的封装、继承和多态有 -
面向对象设计课程第二单元-题目集8-9总结性Blog
一、前言 题目集结构与知识点分布 题目集 题量 核心知识点 第一次 3题 NCHU_点线面问题重构(继承与多态)、NCHU_雨刷程序功能扩展设计、NCHU_航空货运管理系统(类设计) 第二次 3题 NCHU_魔方问题、NCHU_点线面问题再重构(容器类)、NCHU_航空货运管理系统(继承与多态) 难 -
A Charming May Day in Suzhou改进版
A Charming May Day in Suzhou As the golden rays of May bathed the ancient city, I found myself stepping into the poetic embrace of Suzhou—a mesmerizin -
软件设计描述
盲人导航软件设计描述 一、软件概述 盲人导航软件旨在为视障人群提供安全、高效、便捷的出行导航服务,帮助其独立完成日常出行。软件基于先进的人工智能与传感器技术,结合语音交互、触觉反馈等多种交互方式,突破视觉限制,为盲人用户构建一个全方位的出行辅助系统。 二、核心功能设计 (一)精准定位与路线规划 定位 -
[T.14] 团队项目:Beta 阶段项目计划
项目 内容 这个作业属于哪个课程 2025年春季软件工程(罗杰、任健) 这个作业的要求在哪里 [T.5] 团队项目:功能规格说明书 我在这个课程的目标是 学习软件工程理论与实践,完成一款高质量的软件项目 这个作业在哪个具体方面帮助我实现目标 明确功能设计和实现分配 一、产品介绍 MyFarm!!!! -
20242816 2024-2025-2 《网络攻防实践》第10次作业
20242816 2024-2025-2 《网络攻防实践》第10次作业 1 实践内容 1.1 SEED SQL注入攻击与防御实验 我们已经创建了一个Web应用程序,并将其托管在 三达不溜.SEEDLabSQLInjection.com。该Web应用程序是一个简单的员工管理应用程序。员工可以通过此We -
NCHU-OOP-第二次工程级项目
一、 前言与概述 这次阶段迭代由两次作业组成,每次作业的题量适中,难度也还算适中,主要考察的知识点是面向对象设计原则,例如单一职责原则,里氏代换原则,开闭原则,合成复用原则,依赖倒转原则等。 二、题目描述 第一次需求 https://images.ptausercontent.com/499d204