摘要:
BUAA_OO_Unit4 总结 一、UML解析器架构分析 (一)需求分析 本单元要实现一个UML解析器。具体来说,本单元作业需要继承官方接口UserApi,在自己实现的MyUserApi类中实现对应方法。更进一步,本单元作业要在MyUserApi类的构造方法中实现对UML图形的层次化建模(包含类图 阅读全文
摘要:
一、社交图网络架构分析 (一)第九次作业 1 需求分析 本次作业需要完成一个社交图网络的初步框架。该社交图网络具有三个层次:Person-Group-Network。每个层次的设计需求如下: Person是组成社交图网络的基本原子,具有一定的属性,且可以通过“熟人”关系和别的Person进行连接; 阅读全文
摘要:
BUAA_OO_Unit2 总结 一、电梯架构分析 (一)第五次作业 1 整体架构分析 需求分析 本单元作业需要完成多线程的电梯调度程序,而本次作业仅需要支持上下行一种电梯和同座间换层指令的需求。 整体架构 本次作业采取输入线程和电梯线程两个线程,其中输入线程负责从控制台获得指令并分配到各个指令队列 阅读全文
摘要:
BUAA_OO_Unit1 总结 1 架构思路 1.1 作业概述 本单元作业的整体任务是对输入的函数表达式进行解析,返回一个化简后的表达式。其中函数表达式包括表达式、项、因子三个层次,而因子又包含幂因子、数字因子、三角因子、求和因子、自定义函数因子等种类。而化简的要求,则是最终表达式不含求和因子与自 阅读全文