BUAA-OO 第二单元作业“电梯调度”总结与思考

一、需求分析

利用java线程的相关知识实现

1)单部多线程傻瓜调度(FAFS)电梯

2)单部多线程可捎带调度(ALS)电梯

3)多部多线程智能(SS)调度电梯

二、思路分析

1、基于度量的程序结构分析

类关系图(利用UML Support插件)

第一次

第二次

第三次

代码行数统计(利用Statistic插件)

第一次

第二次

第三次

代码设计复杂度(利用MetricsReloaded插件)

ev(G)基本复杂度,用来衡量程序非结构化程度
iv(G)模块设计复杂度,用来衡量模块判定结构
v(G)独立路径条数

第一次

第二次

第三次

猜你喜欢

转载自www.cnblogs.com/Ryan0v0/p/10752795.html