-
虚拟试衣间面向对象类图
 -
类图
 -
软件设计描述
一、健康体重管理系统的数据库设计 数据库需求分析 健康体重管理系统的主要目标是帮助用户记录、跟踪和管理体重变化,提供健康建议和数据分析。系统需要收集以下核心数据: 用户基本信息:包括用户ID、姓名、性别、年龄、身高、目标体重等 体重记录数据:日期、时间、体重值、体脂率、BMI等身体指标 饮食记录:食 -
The Hardworking Hands
The sun burned hot over the dry fields of Henan. Old Li wiped the sweat from his forehead with a rough hand. His feet sank into the cracked earth as h -
20242308 实验三《Python程序设计》实验报告
20242308 2019-2020-2 《Python程序设计》实验三报告 课程:《Python程序设计》 班级: 2423 姓名: 施俊龙 学号:20242308 实验教师:王志强 实验日期:2025年4月16日 必修/选修: 公选课 一.实验内容 本实验要求用Python实现一个基于客户端-服 -
软件设计描述
一、请根据数据库设计的四个步骤 1.数据库需求分析 目标定位:设计一个支持用户匹配学习伙伴、组队学习、进度追踪的数据库,核心需求包括: 用户管理:注册、个人信息(专业/年级/学习偏好)、活跃时间段; 学习匹配:发布学习需求(科目/目标/时间/地点)、标签筛选(如“考研数学”“晨读打卡”) -
Blog2-类的设计
BLOG 2 编程学习的旅程,恰似一场不断雕琢的工艺之旅。从初窥面向对象的门径,到深入复杂系统的架构设计,每一次键盘的敲击都是对逻辑的淬炼,每一次代码的重构都是对思维的重塑。在这段旅程中,我们以 “点线面” 为笔,勾勒几何世界的抽象轮廓;以 “雨刷系统” 为轴,转动状态管理的精密齿轮;以 “航空货运 -
南昌航空大学Java题目集OOP8~9大作业分析Blog2
一、前言 这次大作业是关于航空货运管理系统,主要是处理订单问题的,相比于第一次大作业,难度大大降低了,难度属于中等偏下的,没有什么算法问题,但这次考察的主要是面向对象设计的一些原则,如单一职责原则、里氏代换原则、开闭原则以及合成复用原则、依赖倒转原则。以下是我对这几个原则的理解: 单一职责原则:一个 -
20242903 2024-2025-2 《网络攻防实践》实践10报告
20242903 2024-2025-2 《网络攻防实践》实践10报告 目录 1. 实践内容 1.1 SEED SQL注入攻击与防御实验 1.2 SEED XSS跨站脚本攻击实验(Elgg) 2. 实践过程 2.1 任务一:SQL注入攻击与防御 环境配置 SQL语句回顾 SELECT语句SQL注入攻 -
20241916 2024-2025-2《网络攻防实践》实验十
一、实践内容 1.SEED SQL注入攻击与防御实验 创建了一个Web应用程序,并将其托管在 www.SEEDLabSQLInjection.com。该Web应用程序是一个简单的员工管理应用程序。员工可以通过此Web应用程序查看和更新数据库中的个人信息。此Web应用程序主要有两个角色:管理员是特权角 -
第二次Blog作业
前言 在当今数字化的业务环境中,高效、准确地处理订单信息至关重要。这里呈现的两段 Java 代码围绕航班货物运输订单管理展开。它们旨在整合客户信息、货物详情、航班数据以及订单相关操作,以实现对订单全流程的管理与计算。 第一段代码初步构建了一个基础的订单处理框架,涵盖了客户、货物、航班和订单类的设计。 -
Blog 2:题目集08-09分析
Blog 2:题目集08-09分析 前言 题目集8-9与前几次的题目集相比,算法层面的挑战有所降低,但对类设计的考察要求显著提升,更注重检验对类体系构建、结构设计的深层理解。这两次的题目集题量不大,但题目阅读量较高,大幅增加了信息提取和题意理解的难度,需要应试者具备较强的文本解读能力、逻辑梳理能力以 -
第二次Blog作业
面向对象程序设计题目集8-9总结性Blog 一、前言 题目集8和题目集9聚焦于“航空货运管理系统”的设计与实现,旨在考查面向对象编程中的类封装、继承、多态、抽象类与接口的应用,以及复杂业务逻辑的结构化设计能力。两次题目集的题量均为1题,但题目集9在业务逻辑复杂度上略有提升,整体难度适中,侧重检验代码 -
面向对象总结性Blog_02:航空货运管理系统
一、前言 通过完成这题目集8-9两次作业,我有了一些感悟。 首先,这两次作业的知识点包括:继承与多态,类的设计与封装,容器类设计与操作,策略拓展性与支付方式封装以及设计原则的应用(SRP、LSP、OCP、CRP、DIP) 其中最重要的当属航空货运管理系统(继承与多态) 然后,这三次题目集一共有3+3 -
Java两次航空货运管理系统blog
一、前言 在两次题目集的设计与实现中,我们完成了“航空货运管理系统”的基础版与扩展版开发。题目集从简单订单管理逐步升级为支持多类型货物、客户分类及支付方式的复杂系统,涉及知识点包括面向对象设计、集合框架应用、策略模式实现、输入输出处理等。以下从设计与分析、采坑心得、改进建议等方面展开详细探讨。 二、 -
总结性Blog02:java航空货运管理系统
一、前言 难度:简单。两次pta全部以满分通过。 题量:少。每次能在很短的时间内完成。 知识点:面向对象程序设计原则。包括单一职责原则,开闭原则,里氏代换原则。 二、设计与分析 题目概要: 本次题目模拟某客户到该航空公司办理一次货运业务的过程。程序需要从键盘依次输入填写订单需要提供的 信息,然后分别 -
第二次迭代作业博客
第二次迭代作业博客 第一部分 前言 题目集8-9以航空货运管理系统问题为中心对其中的订单获取及显示程序进行了两次编程迭代。 在第一次迭代问题的考察基础上,本次迭代作业进一步考察了面向对象编程的核心概念如复杂类及类间关系,面向对象编程的三大核心技术—继承、多态、封装,常用的面向对象设计模式如策略模式, -
第二次blog作业
前言 在本阶段的面向对象编程学习中,我们通过一系列精心设计的题目,深入探索了类设计、继承、多态、抽象类、容器类等核心概念。这些题目不仅涵盖了基础的点与线类设计,还包括了复杂的系统设计,如航空货运管理系统,以及多态性的高级应用,如魔方类设计和几何对象容器管理。通过这些练习,我们不仅巩固了理论知识,还提 -
题目—航空货运管理系统
航空货运管理系统报告 目录 前言 简要分析 设计与分析 开始 第一次源码 类与方法设计 主要的类与方法的解析 代码质量度量 对数据进行分析 改进 第二次源码 类与方法设计 主要的类与方法的解析 代码质量度量 对数据进行分析 采坑心得 采坑心得 改进建议 解耦输入/输出处理 增强异常处理 策略模式优化 -
《Selenium 自动化测试实验报告》
《Selenium 自动化测试实验报告》 一、实验概述 1.1 实验目的 阐述本次使用 Selenium 进行自动化测试想要达成的目标,比如验证 Web 应用特定功能的正确性、提高测试效率、发现潜在的 UI 缺陷等。 1.2 实验环境 软件环境: 软件环境: 操作系统: Windows 10。 浏览