零回复 | 有回复 | 作业 | 其他 | 所有
  • 面向对象程序设计-第二单元blog

    前言 相比于第一次的电梯程序设计,我认为这一次的迭代作业并没有太多的算法要求,在逻辑等方面上更加清晰可观,没有冗杂和难解的算法逻辑问题,做起来并没有很困难,但此次作业逐步加深了对面向对象设计的理解,从简单的继承多态到复杂系统的类协作,每一次迭代都在优化代码结构和逻辑。但通过这三次作业,深入实践了面向
    24级软件工程(南昌航空大学 - 软件学院)  慕流愁  2025-05-21 22:23   0   14
  • 20242802 2024-2025-2 《网络攻防实践》实践第十周报告

    20242802 2024-2025-2 《网络攻防实践》实践第十周报告 目录20242802 2024-2025-2 《网络攻防实践》实践第十周报告1.实践内容一、SEED SQL注入攻击与防御实验(一)熟悉SQL语句(二)对SELECT语句的SQL注入攻击(三)对UPDATE语句的SQL注入攻击
    2024级DKY网络攻防实践(北京电子科技学院)  Anton_buer  2025-05-21 22:13   0   48
  • 题目集8~9第二次Blog作业

    前言:本次航空货运管理系统作业,第一次主要考察类设计:Customer(客户信息)、Goods(货物信息,包含计费逻辑)、Flight(航班载重管理)、Order(订单信息汇总与输出),同时考核单一职责原则,里氏代换原则,开闭原则,合成复用原则。第二次则着重考察继承与多态的使用:引入抽象类Cargo
    24级软件工程(南昌航空大学 - 软件学院)  屿上有旅  2025-05-21 22:07   0   8
  • 20242909 2024-2025-2 《网络攻防实践》第十次作业

    20242909 2024-2025-2 《网络攻防实践》实践十报告 1.实践内容 1.1SEED SQL注入攻击与防御实验 我们已经创建了一个Web应用程序,并将其托管在www.SEEDLabSQLInjection.com。该Web应用程序是一个简单的员工管理应用程序。员工可以通过此Web应用程
    2024级DKY网络攻防实践(北京电子科技学院)  Euphoria315  2025-05-21 22:07   0   16
  • 航空货运管理系统(继承与多态)

    航空货运管理系统开发日志 一、需求分析阶段:从一团糟倒层层剖析 最开始盯着五个类头皮发麻,仔细分析,然后画出对应的类图之后才稍微有点思路。特别纠结费率的实现方式,后来发现其实只需要设计一个专门计算的ShippingCostCalculator,然后定义好接口就能搞定。 这是刚开始画的类图 二、类设计
    24级软件工程(南昌航空大学 - 软件学院)  24201326_邱经雨  2025-05-21 21:59   0   13
  • 20242938 2024-2025-2 《网络攻防实践》第十周作业

    一、实验要求 1. SEED SQL注入攻击与防御实验 我们已经创建了一个Web应用程序,并将其托管在 三达不溜.SEEDLabSQLInjection.com。该Web应用程序是一个简单的员工管理应用程序。员工可以通过此Web应用程序查看和更新数据库中的个人信息。此Web应用程序主要有两个角色:管
    2024级DKY网络攻防实践(北京电子科技学院)  别来无恙。。  2025-05-21 21:56   0   8
  • 题目集8~9总结性Blog

    前言​​ 题目集8和9重点围绕“航空货运管理系统”展开,聚焦面向对象设计原则的应用。两次作业的知识点涵盖​​类设计、继承与多态、接口实现、输入输出处理​​,并逐步引入​​设计模式​​思想。 题量适中但难度递进:题目集8要求基础类建模;题目集9需重构代码以支持多类型货物和支付方式,复杂度显著提高。 通
    24级软件工程(南昌航空大学 - 软件学院)  Tlipoca  2025-05-21 21:20   0   15
  • PTA8-9航空货运管理系统总结

    第8,9次题目集总结 一、前言 题目集8-9均在重点考察类的设计原则,要求符合单一职责、里氏代换、开闭原则、合成复用原则等几大设计原则;两个题目集均为三道题,题目量不大,三道题的算法均较小,只要符合类设计要求,基本上不会出现不符合答案的情况,只要仔细读题,认真理解,细心设计,都能做出来,难度不大。
    24级软件工程(南昌航空大学 - 软件学院)  北纬25度  2025-05-21 20:31   0   26
  • 第二次Blog作业:题目集8~9总结性Blog

    一、前言 知识点总结:这两次题目集所涉及的算法都较为简单,重点不在于算法而在于类设计以及考察java的七大原则。 1.SRP(单一职责原则):一个类 / 模块 / 接口仅负责一项职责,确保引起其变化的原因只有一个。 2.OCP(开闭原则):软件实体(类、模块、函数等)应对扩展开放,对修改关闭。 3.
    24级软件工程(南昌航空大学 - 软件学院)  橙色的星星布丁  2025-05-21 19:00   0   15
  • 第二次blog大作业分析

    前言 第二次blog大作业主要围绕航空货运管理系统展开,相较上一次的电梯分析,逻辑层面简单了不少,得分情况也比上一次理想。 一、需求分析 第一题(第八次pta练习) 1.核心功能 输入客户信息(编号、姓名、电话、地址)、货物信息(数量、编号、名称、尺寸、重量)、航班信息(航班号、起降机场、日期、最大
    24级软件工程(南昌航空大学 - 软件学院)  树花颂声  2025-05-21 18:00   0   20
  • 第二次blog(航空运货管理系统)

    前言 刚开始做题目集 8 和 9 的时候,我真的感觉好难啊!题目集 8 要写客户、货物、航班这些类,里面的运算什么的我不知道该怎么写,只能照着公式写一点改一点,之后放在IDEA里面进行测试慢慢改。题目集 9 更复杂,要加订单、支付方式,还要用什么枚举类型,我一开始完全不知道怎么下手,光是看题目要求就
    24级软件工程(南昌航空大学 - 软件学院)  王鹏鹏飞  2025-05-21 17:22   0   14
  • 题目集8-9总结性Blog

    一、前言 这一次大作业的难度相较于上一次电梯问题来说难度上可以说是降低了很多,和电梯难度在于电梯运行逻辑的构建不同,这一次大作业的逻辑很简单,存储信息输出信息,而难点便是这一次大作业的着重点在于面向对象设计原则中的单一职责原则、里氏代换原则、开闭原则以及合成复用原则。你不但需要设计好所有类,而且你还
    24级软件工程(南昌航空大学 - 软件学院)  病故  2025-05-21 17:02   0   22
  • 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注入攻
    2024级DKY网络攻防实践(北京电子科技学院)  emarldy  2025-05-21 16:48   0   17
  • 题目集8-9的总结性Blog

    一、前言 又经过了几周的Java课程学习,真的感觉学到了很多。不光是对一些语法知识的巩固,更是对Java独有的一些原则和法则有了更好的认识。这完全让我看到了Java和C语言的不同,上学期完成C语言的pta时,仅仅只是为了答案正确,从而得到分数,而在第一次的大作业基础上,我也开始更加注重控制每个类和方
    24级软件工程(南昌航空大学 - 软件学院)  诺一王  2025-05-21 16:39   0   21
  • 第二次Blog作业——航空货运管理系统

    目录 一、 前言(知识点、题量、难度) 1. 第一次航空货运管理系统 2. 第二次航空货运管理系统 3. 总结 二、 题目设计与分析 1. 第一次航空货运管理系统 2. 第二次航空货运管理系统 三、 踩坑心得 1. 第一次航空货运管理系统 2. 第二次航空货运管理系统 3. 踩坑总结 四、 改进建议
    24级软件工程(南昌航空大学 - 软件学院)  想不写作业  2025-05-21 16:31   0   14
  • 题目集8-9总结

    前言: “白鸥问我泊孤舟,是身留,是心留?” 又两个星期,完成了第二次的java大作业,这次作业总体上难度比第一次小,完成的过程也相对顺利。但在过程中我仍然学到了很多东西,也解决了很多问题,弥补了自己的盲区和自身的不足。并且更能体会到遇到工程量较大的问题时,重要的是走心。 第一次题目集: 大作业要求
    24级软件工程(南昌航空大学 - 软件学院)  希翠琳  2025-05-21 16:24   0   17
  • 题目集8~9总结性Blog

    一·前言 1.两次题目集设计中包括了继承与多态,还有抽象类的设计与调用 (1)继承:继承是指一个子类(派生类)可以继承其父类(基类)的属性和方法,通过extends关键字实现。它的主要作用是实现代码的复用,避免重复编写相同的代码,同时建立类之间的层次关系,使程序结构更加清晰。Java 中一个子类只能
    24级软件工程(南昌航空大学 - 软件学院)  桃玖  2025-05-21 16:23   0   25
  • 第二次blog

    一、前言 题目集8~9主要考察了继承与多态,抽象类和接口思想,以及对设计原则(单一职责、里氏代换、开闭、合成复用、依赖倒转原则)。考察类的设计,执行单一职责和功能的增加。题目较电梯题更好理解,更容易一些,也是在不断训练中适应的结果。 1.第一次大作业: 第一次大作业模拟客户办理货运业务的全流程,涉及
    24级软件工程(南昌航空大学 - 软件学院)  悦悦悦悦悦紫  2025-05-21 15:37   0   20
  • 第二次Blog作业

    一、前言 题目集8和9围绕"航空货运管理系统"展开,旨在通过类设计、继承、多态及设计模式的应用,实现货运业务的信息化管理。两次作业逐步提升复杂度,具体题目如下: 第一次题目 7-3 NCHU_航空货运管理系统(类设计) 客户:姓名(电话)订单信息如下: 航班号: 订单号: 订单日期: 发件人姓名:
    24级软件工程(南昌航空大学 - 软件学院)  何择  2025-05-21 15:33   0   11
  • 大作业第二次分析

    1.1前言 从代码复杂度的多维度分析视角来看,相较于前期的代码迭代版本,本次代码任务在难度梯度设计上展现出更为精细化的分层架构。这种难度的优化调整并非传统意义上的线性降低,而是通过构建系统化的知识层级体系,实现了认知曲线的螺旋式上升与技术能力的阶梯式跃迁。 在数据结构应用层面,本次代码对 Array
    24级软件工程(南昌航空大学 - 软件学院)  酒语休  2025-05-21 15:23   1   24