摘要: 一、设计分析 1. UML 类图解析器 这一单元的任务是深入学习 UML 的各种工具图,并用代码解析他们,在学习本单元前,我眼中的 UML 类图就是每次写单元总结时,用类和接口与他们之间的继承、实现等关系组成的连通图,但是在学习过本单元后,我了解到 starUML 对 UML 类图中的各个元素有着明 阅读全文
posted @ 2019-06-24 01:27 Delicate1989 阅读(471) 评论(0) 推荐(0) 编辑
摘要: JML 规格设计分析 一、设计分析 1. 路径容器的规格设计 第一次作业需要实现一个路径管理系统,可以通过输入各种指令来进行数据的增删改查等操作。同时这一单元的三次作业中,都没有性能分的要求,有的只是受限制的 CPU 时间,这一次作业的 CPU 时间是 10 秒以内,又因为第一次作业设计的部分很少, 阅读全文
posted @ 2019-05-21 21:08 Delicate1989 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 电梯调度设计分析 一、设计分析 1. 单部多线程电梯傻瓜调度(FAFS) 这次作业需要模拟一个多线程实时电梯系统,需要实现人员的运输与进出电梯以及电梯的开关门。由于这次作业中并没有性能分的要求,所以只需要完成最基础的运输操作就可以在这次作业中取得满分,换句话说第五次作业几乎是人人满分。 我的程序架构 阅读全文
posted @ 2019-04-23 20:57 Delicate1989 阅读(1003) 评论(0) 推荐(0) 编辑
摘要: 多项式求导设计分析 一、第一次作业 1. 作业需求 设计一个能完成简单多项式求导的程序,多项式中包括带符号整数和幂函数,输出要求在保证正确的情况下尽可能短。 2. 实现方案 这次作业我用了两个类, 和 ,前者是作为每一个单独的项,后者作为 main 函数运行。 这次的检查输入格式所用的是大正则匹配, 阅读全文
posted @ 2019-03-27 10:37 Delicate1989 阅读(694) 评论(0) 推荐(0) 编辑