面向对象程序设计课程设计文档-流程图编辑系统

上传人:aa****6 文档编号:30009454 上传时间:2018-01-26 格式:DOC 页数:28 大小:1.43MB
返回 下载 相关 举报
面向对象程序设计课程设计文档-流程图编辑系统_第1页
第1页 / 共28页
面向对象程序设计课程设计文档-流程图编辑系统_第2页
第2页 / 共28页
面向对象程序设计课程设计文档-流程图编辑系统_第3页
第3页 / 共28页
面向对象程序设计课程设计文档-流程图编辑系统_第4页
第4页 / 共28页
面向对象程序设计课程设计文档-流程图编辑系统_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《面向对象程序设计课程设计文档-流程图编辑系统》由会员分享,可在线阅读,更多相关《面向对象程序设计课程设计文档-流程图编辑系统(28页珍藏版)》请在金锄头文库上搜索。

1、面向对象程序设计课程设计文档(流程图编辑系统)面向对象课程设计2目 录1.开发背景 32.系统需求 32.1.系统界面: 32.1.1.显示流程图: 32.1.2.遍历流程图: 32.1.3.创建流程图 32.1.4.删除流程图图元 33.系统设计 33.1.概要设计 33.1.1.设计思想 33.1.2.开发环境 33.2.系统框架 43.3.用例图与用例说明 43.3.1.系统用例图 43.3.2.系统用例说明 63.4.类关系与类文档 73.4.1.类关系 73.4.2.类的文档 83.5.状态转移图 173.6.序列图 174.详细代码设计 204.1.本系统中主要类的定义文档 204

2、.1.1.视图类 204.1.2.图元基类 234.1.3.工具类 234.1.4.流程图创建工具类 244.1.5.流程图编辑工具类 244.1.6.图元数组类 254.1.7.流程图类 254.2.流程图测试路径生成算法设计 265.系统改进 28面向对象课程设计31.开发背景本系统实现流程图编辑功能,并在其基础上实现了流程图路径的自动测试和显示,从而方便了用户对流程图路径的检测和修改。2.系统需求2.1.系统界面:系统界面包括编辑区、菜单栏以及工具条,尽可能的简洁完备。2.1.1.显示流程图:1)使用多种图元分别表示流程图起点、流程图终点、过程以及条件判断和控制流;2)在菜单栏或者工具栏

3、中执行创建各种流程图图元的命令;3)在编辑区内可以创建和修改流程图图元。2.1.2.遍历流程图:1) “预遍历”用于计算出从起点到终点的所有路径;2) “下一步”用于逐个展示每条测试路径;3) “停止”用来停止遍历测试路径。2.1.3.创建流程图1)新建:清空编辑区域,此时可在编辑区新建流程图;2)创建起始点:点击“起始点”菜单项,可在编辑区域拖放生成流程图起点;3)创建终结点:点击“终结点”菜单项,可在编辑区域拖放生成流程图终点;4)创建过程:点击“过程”菜单项,可在编辑区域拖放生成流程图过程;5)创建条件判断:点击“条件判断”菜单项,可在编辑区域拖放生成流程图条件判断框;6)控制流:菜单选择后,拖放指定控制流起点与终点。2.1.4.删除流程图图元1)移动图元:鼠标拖动图元,鼠标左键放开终止图元移动;2)删除:选中图元后,按 del 键(删除图元的同时,没有起点或终点的控制流也会被删除) ;3)属性图元文字:鼠标双点图元,可以修改活添加文字;4)调整图元大小:鼠标拖动图元控制点,调整图元尺寸,鼠标左键放开终止调整。3.系统设计3.1.概要设计3.1.1.设计思想按照前一阶段的需求分析,系统设计采用面向对象的设计思想和开发方法。采用面向对象思想设计,程序可读性高

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号