《高级语言程序设计课程设计-流程图编辑器》由会员分享,可在线阅读,更多相关《高级语言程序设计课程设计-流程图编辑器(36页珍藏版)》请在金锄头文库上搜索。
1、高级语言程序设计课程设计流程图编辑器指导老师: 2017-11-19组长:组员:- 1 -目录1 题目简述 .- 3 -1.1 菜单项的设置及其功能 .- 3 -1.2 编辑功能的实现要求 .- 3 -1.3 跟踪执行的实现要求 .- 3 -2 需求分析 .- 4 -2.1 用例 .- 4 -2.1.1 用例图 .- 4 -2.1.2 用例描述 .- 5 -2.1.3 用例标识 .- 8 -2.2 动态特征 .- 12 -2.2.1 时序图 .- 12 -2.3 静态特征 .- 13 -2.3.1 领域类图 .- 13 -3 静态建模 .- 15 -3.1 类图 .- 15 -3.2 类说明
2、.- 16 -4 动态建模 .- 16 -4.1 时序图 .- 17 -4.1.1 图元的创建 .- 17 -4.1.2 图元的编辑 .- 18 -4.1.3 图元的高亮 .- 19 -4.1.4 图元的处理 .- 20 -4.2 活动图 .- 21 -4.3 状态图 .- 23 -5 系统实现 .- 25 -5.1 图元基类 .- 25 -5.2 图元管理类 .- 26 -5.3 图元工厂 .- 27 -5.4 图元实体类 .- 28 -5.5 体现访问者模式:选择处理类 .- 28 -5.6 作为图元部分的调整节点单独作为一个类 .- 29 -6 面向对象技术分析 .- 30 -6.1 软件复用(两个地方体现) .- 30 -6.1.1 图元基类 .