• 第二次Blog作业航空货运管理系统分析

    前言-: 第一次题目集 一、知识点 面向对象设计原则 ◦ 重点考核单一职责原则、里氏代换原则、开闭原则、合成复用原则。 ◦ 要求类的职责分离(如Goods类负责计费逻辑,Order类负责订单管理),通过接口(Chargeable)实现多态,符合里氏代换原则。 空运计费逻辑 ◦ 计费重量:取实际重量与
    24级软件工程(南昌航空大学 - 软件学院)  吴东翔  2025-05-19 21:52   0   9
  • 软件工程第三次团队作业

    航班信息管理系统 - 个人项目冲刺报告 项目仓库地址 https://github.com/OokukiooO/flight_info_management Alpha 冲刺回顾 (模拟每日冲刺) 个人冲刺 1 (启动与核心功能搭建) 一、Alpha 任务认领 (个人职责) 成员: Ookukioo
    双学位22级(广东工业大学)  terran##  2025-05-22 01:48   0   9
  • 第二次BLOG作业

    前言 完成这次代码作业的过程,就像一场充满挑战的冒险。虽说最后基本实现了功能,但仔细审视,仍有诸多地方是靠AI来解决我的问题,值得深入反思与改进。下面我将详细聊聊在这次作业中遭遇的问题、内心的起伏变化,以及从中获得的感悟。 设计与分析 类的功能剖析 Customer 类:这个类就像是一个客户信息小本
    24级软件工程(南昌航空大学 - 软件学院)  华lll  2025-05-24 09:48   0   9
  • 第二次blog作业

    1.前言 这是第二次接触 Java 编程语言大题。相比第一次的电梯调度问题,这次面对航空货运管理系统时我不再迷茫。反复读题后,我很快确定了代码编辑方向,并一步步完成代码编写。航空货运管理系统难度不大但很繁琐,需定义许多相互关联的类,如货物类、航班类、客户类等。编写过程中,我时刻提醒自己要细心和耐心,
    24级软件工程(南昌航空大学 - 软件学院)  邹子晨  2025-05-24 17:59   0   9
  • 第二次BLOG

    一.前言本次题目集主要考查了继承与多态两个新内容,系统会根据输入的信息创建相应对象,检查航班载重是否足够,并按要求格式输出订单信息和货物明细。计费重量取实际重量和体积重量的较大值,费率根据计费重量分档计算,其中还加入了抽象类的设计以及对接口的考查,极大程度提高了学生的编程能力,由于只有两次题目,题量
    24级软件工程(南昌航空大学 - 软件学院)  郑煜韬  2025-05-25 22:29   0   9
  • Blog2-航空货运管理系统

    前言: 在面向对象课程的学习进程中,Java 题目集成为检验知识掌握程度与实践能力的重要载体,其中第八、九次作业中的 “航空货运管理系统” 开发任务,更是极具挑战性与学习价值的实践项目。 这两次作业围绕航空货运管理系统,分阶段逐步深入。首次作业聚焦类设计,要求严格遵循单一职责、里氏代换、开闭、合成复
    24级软件工程(南昌航空大学 - 软件学院)  242012yyy  2025-05-25 22:25   0   9
  • 第二次blog作业

    前言: 一.题集知识点: 1.类的设计和封装 2.输入输出处理 3.条件判断和逻辑控制 4.算法设计 5.相比上次的题目增加了继承与多态 二.题量: 正常 三.难度: 难度偏低 设计与分析 Customer类:客户信息管理 class Customer { private String type;
    24级软件工程(南昌航空大学 - 软件学院)  孙綝  2025-05-25 21:43   0   9
  • 第二次Blog作业:航空货运管理系统分析总结

    一、前言 1、第8~9次题目集中的航空货运管理系统里面主要知识点有: (1).单一职责原则(SRP):可以降低类复杂度,提高代码的可维护性。 (2).里氏代换原则(LSP):可以确保多态的正确性。 (3).开闭原则(OCP):可以让系统的代码更容易扩展,提高容错率,减少风险。 (4).合成复用原则(
    24级软件工程(南昌航空大学 - 软件学院)  24201203--陈甜  2025-05-25 21:21   0   9
  • 第二次Blog作业

    第二次Blog作业 一. 前言 在8,9两次题目集中,有3+3共6道题,题目量依旧不大,但难度相较前几次题目集略有提高,尤其是代码复杂度,有较大提升。每个题目集的难度以递增呈现,前两题为以前题目集中的题目的迭代,要求用继承与多态完成,第三题则是这两次题目集中最重要的部分,航空货运订单管理。第二次题目
    24级软件工程(南昌航空大学 - 软件学院)  大貉妖处理专家  2025-05-25 15:59   0   9
  • 第二次Blog作业

    1.前言 这两次题目集相比于上一次的电梯题,可以说是友好了很多,题目难度虽然不是很大,但蕴含的知识点是一点也不少。 本次题目集主要考察了面向对象编程中的类设计、继承与多态、抽象类、封装、集合类操作以及面向对象设计原则(如单一职责原则、开闭原则等)的应用。通过对不同问题的求解,强调了代码的可扩展性、可
    24级软件工程(南昌航空大学 - 软件学院)  linkssss  2025-05-25 14:54   0   9
  • 第二次Blog作业-航空货运管理系统

    一、前言 题目集知识点与题量 题目集 8:以 “航空货运管理系统” 为核心,涉及类的封装、继承与多态的基础应用。重点考查基础类设计(如Product、Customer)、集合类(LinkedList)的使用,以及简单的业务逻辑实现(如计费重量计算、订单信息输出)。 题目集 9:在题目集 8 基础上深
    24级软件工程(南昌航空大学 - 软件学院)  24201110-韩元昊  2025-05-25 20:20   0   9
  • 航空货运管理系统

    前言: 这两次题目集主要知识点在于对于类的设计,以及类中的关系是否合理,货运就是对于父类以及接口的使用是否正确合理,如果使用合理的话可以在很多程度上减少代码的长度,就比如我第一次的类设计就不是很好,导致主方法部分有很多重复的代码,但当时只想着完成设计,拿到分就没有去注意,但是第二次就觉得这样十分的麻
    24级软件工程(南昌航空大学 - 软件学院)  管乔华  2025-05-24 22:17   0   9
  • Blog 第二次阶段性总结

    前言 就第八、九次题目集而言,知识点主要以类设计为主,并不涉及算法,难度相较上次大大降低。题目主要分为两类: 对输入的数据进行简单的处理并格式化输出 对之前的题目重构,扩展新的功能 因此,本轮题目集的重点是考察对继承与多态的理解与运用,而非直接编程。 本次分析将以两次题目集中的“航空货运管理系统”题
    24级软件工程(南昌航空大学 - 软件学院)  存默  2025-05-25 20:25   0   9
  • [I.3] 个人作业:结课总结

    [I.3] 个人作业:结课总结 项目 内容 这个作业属于哪个课程 2025年春季软件工程(罗杰、任健) 这个作业的要求在哪里 [[I.3]] 个人作业:结课总结](https://edu.cnblogs.com/campus/buaa/BUAA_SE_2025_LR/homework/13465)
  • 第三次Blog

    一、前言 首先对本学期的PTA进行评价,本学期的PTA后面的几次大作业的主要形式是若干个小题加一个迭代作业,每次大作业都会在前一次的基础上进行增加和迭代,主要是对功能进行扩展,第一次的电梯迭代难度较大,后面的航空货物管理难度较为适中,本学期的PTA对于我们类的设计提出了更高要求,每一个大作业结束后就
    24级软件工程(南昌航空大学 - 软件学院)  24201513-丁琦  2025-06-22 17:46   0   9
  • 《面向对象程序设计》课程学习总结

    一、课程作业及学习内容概要 在本学期的《面向对象程序设计》课程学习中,涵盖了多种形式的学习任务,包括 Blog 作业、PTA 作业、实验、线上课程以及线下课程。这些学习环节相互配合,从不同角度加深了我对面向对象编程的理解和掌握。 (一)Blog 作业 Blog 作业要求我们对课程中的知识点、学习心得
    24级软件工程(南昌航空大学 - 软件学院)  晚安10086  2025-06-22 21:18   0   9
  • [I.3] 个人作业:结课总结

    [I.3] 个人作业:结课总结 项目 内容 这个作业属于哪个课程 首页 - 2025年春季软件工程(罗杰、任健) - 北京航空航天大学 - 班级博客 - 博客园 这个作业的要求在哪里 [I.3] 个人作业:结课总结 - 作业 - 2025年春季软件工程(罗杰、任健) - 班级博客 - 博客园 我在这
  • 第三次Blog作业--总结性Blog

    目录 一、前言 二、面向对象技术总结 三、采坑心得 四、改进建议及总结 一、前言 Blog作业: 工作量: 较大,总是在PTA题集迭代完事儿后才要写一篇,内容也很多(前言:总结题目集的知识点、题量、难度等情况。设计与分析:参考SourceMontor的生成报表内容以及PowerDesigner的相应
    24级软件工程(南昌航空大学 - 软件学院)  想不写作业  2025-06-20 21:25   0   9