任务描述
本关任务:本关主要考察一些系统流程图的基本符号在starUML中的绘制,并根据案例描述画出相应的系统流程图。
相关知识
为了完成本关任务,你需要掌握:1.系统流程图文件存储符号的基本定义,2.如何通过starUML绘制符号。
系统流程图常用符号表
依然使用第一关所介绍的绘制系统流程图的符号,我们以starUML为例,在绘制系统流程图中,根据GB/T 1526-1989,一般使用以下几个符号:
符号 | 名称 | 说明 |
---|---|---|
数据 | 此符号表示数据,但规定为媒体 | |
存储数据 | 此符号表示以一种适合于处理的形式表达的存储数据,但未规定媒体 | |
内存数据 | 此符号表示数据媒体为内存存储 | |
直接存取存储器 | 表示可直接存取的数据,媒体为磁盘、磁鼓和软磁盘等 | |
顺序存储器 | 此符号表示只能顺序存取的数据,媒体为磁带、卡式磁带、盒式磁带等 | |
文件 | 表示人可阅读的数据,媒体为打印输出,光学符号识别文件或磁墨水字符阅读文件等 | |
人工输入 | 此符号表示数据,媒体可以是任意类型的 | |
卡片 | 此符号表示数据,媒体是卡片,例如:存根卡等 | |
穿孔带 | 此符号表示数据,媒体是纸带 | |
显示 | 此符号表示可显示类型的数据,例如:联机显示器等 | |
处理 | 此符号表示各种处理功能 | |
既定处理 | 表示一个已命名的处理,例如:子例行模块等 | |
人工操作 | 此符号表示由人来表示的处理 | |
判断 | 此符号表示判断或开关类型功能 | |
准备 | 此符号表示对随后活动的一条或一组指令的修改 | |
流线 | 此符号表示基本数据流或控制流 | |
循环限界 | 符号分为两个部分,分别为循环的开始和结束 | |
连接符 | 此符号表示转向流程图它处,或自流程图它处转入 | |
数据库 | 此符号表示数据库存储数据 |
案例描述
在协同电子商务平台项目的研发过程中,需要从订单管理模块中生成客户订单文件,并将其传送至订单文件系统中进行存储,请使用starUML进行绘制。
闯关要求
根据提示,使用starUML工具,在右侧的虚拟机上绘制出该案例所描述的系统流程图,并将结果保存在桌面上workspace/myshixun/系统流程图/submit_step_3/下,并将文件保存为step.mdj。注意,系统流程图符号内的文字描述使用案例中给出的加黑字体的描述方式。
操作简单介绍
平台会对你绘制的图形进行测试,具体的绘制流程如下:打开starUML->new一个新的工作区->弹出的提示框点击Evaluate->点击菜单栏的Model,点击Add Diagram->找到Flowchart Diagram并点击。
在右面就会出现系统流程图的形式化符号,选择符合上述描述的形式化符号绘制出要求的系统流程图,并将最终的流程图输出成mdj的格式,保存在桌面的workspace/myshixun/系统流程图/submit_step_3/,文件夹下,并将文件名改为step,格式为.mdj文件,点击测评即可。
注意,图形符号内部的文字使用案例描述中加粗部分的写法。
答案: