电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

流程图软件设计VIP专享VIP免费

流程图软件设计_第1页
流程图软件设计_第2页
流程图软件设计_第3页
流程图编辑器功能界面椭圆是开始结束框平行四边形是输入框长方形是输出处理结果框箭头是控制流菱形是处理框数据结构•CObArray•箭头实体类当中增加他的起点以及终点图元,然后增加一个方法,在管理类中,功能是获取我的下一个箭头,并且要求指出要第几个箭头•优点:可扩展,可以保存残缺的图,用了模板增强了健壮性。类图classSystemAddLozengeDeal+AddLozengeDeal()+~AddLozengeDeal()+highlightIndex():int+IsInputRight(int):bool+IsOutputRight(int):boolCArrowhead-m_AdjustPoint:int-m_FocusPoint:int-m_Next:CGraph*-m_Previous:CGraph*-AdjustFocusPoint():void+AdjustSize(CPoint&):void+CArrowhead()+~CArrowhead()+Draw(CDC*):void-DrawArrow(CDC*):void+DrawFocus(CDC*):void-GetDistance(int,int,int,int):double+GetNextgraph():CGraph*+GetPreviousGraph():CGraph*+highlight(CDC*):void+IsControlFlow():bool+IsEditable():bool+IsIn(CPoint&):bool+IsOn(CPoint&):bool+IsOn(CConnectPoint*):bool+Move(int,int):void+Serialize(CArchive&):void+SetNextgraph(CGraph*):void+SetPreviousGraph(CGraph*):void«propertyget»+GetAdjustPoint():intCObjectCConnectPoint-m_Point:CPoint-m_type:bool+CConnectPoint()+~CConnectPoint()+Draw(CDC*):void+IsOn(CPoint&):bool+Serialize(CArchive&):void+SetType(bool):void«propertyget»+GetPoint():CPoint«propertyset»+SetPoint(CPoint&):voidCGraphFactory+CGraphFactory()+~CGraphFactory()+CreateArrowLine():CGraph*+CreateControlFlow():CGraph*+CreateEllipse():CGraph*+CreateEnd():CGraph*+CreateJudgeDiamond():CGraph*+CreateLine():CGraph*+CreateProcessDiamond():CGraph*+CreateRectangle():CGraph*+CreateStart():CGraph*CEllipse-m_AdjustPoint:int-AdjustFocusPoint():void+AdjustSize(CPoint&):void-AdjustStartAndEnd():void+CEllipse()+~CEllipse()+Draw(CDC*):void+DrawFocus(CDC*):void+IsIn(CPoint&):bool+IsOn(CPoint&):bool+IsOn(CConnectPoint*):bool+Move(int,int):void+Serialize(CArchive&):void«propertyget»+GetAdjustPoint():intCWinAppCFlowGraphApp+CFlowGraphApp()+InitInstance():BOOL+OnAppAbout():voidCDocumentCFlowGraphDoc+m_GraphFactory:CGraphFactory+m_GraphManager:CGraphManager+AssertValid():void{query}#CFlowGraphDoc()+~CFlowGraphDoc()+Dump(CDumpContext&):void{query}+OnNewDocument():BOOL+OnOpenDocument(LPCTSTR):BOOL+Serialize(CArchive&):voidCViewCFlowGraphView+m_FocusGraph:CGraph*-m_IsControlFlow:bool+m_LBtnSignal:bool+m_LDoubleBtnSignal:bool+m_OperateType:int+m_Start1:CPoint+pedit:CEdit*+AssertValid():void{query}#CFlowGraphView()+~CFlowGraphView()+Dump(CDumpContext&):void{query}+GetDocument():CDrawFlowChartDoc*#OnBeginPrinting(CDC*,CPrintInfo*):void#OnCal():void#OnCreateArrowhead():void#OnCreateControlFlow():void#OnCreateDealDiamond():void#OnCreateDiamond():void#OnCreateEllipse():void#OnCreateEnd():void#OnCreateGenericLine():void#OnCreateRectangle():void#OnCreateStart():void+OnDraw(CDC*):void#OnEndPrinting(CDC*,CPrintInfo*):void#OnFlow():void+OnGetMap():void#OnKeyDown(UINT,UINT,UINT):void#OnLButtonDblClk(UINT,CPoint):void#OnLButtonDown(UINT,CPoint):void#OnLButtonUp(UINT,CPoint):void#OnMarkPath():void#OnMouseMove(UINT,CPoint):void#OnPreparePrinting(CPrintInfo*):BOOL#OnSaveBmp():void#OnSearchPath():void#OnStartFlow():void#OnStopMark():void#OnToolbarEnd():void#OnToolbarFlowcontrol():void#OnToolbarJudge():void#OnToolbarNext():void#OnToolbarProcess():void#OnToolbarRect():void#OnToolbarSearch():void#OnToolbarStart():void#OnToolbarStop():void+PreCreateWindow(CREATESTRUCT&):BOOLCObjectCBasedGraph+m_End:CPoint+m_hightlight:bool+m_IsMar...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

读万卷书+ 关注
实名认证
内容提供者

各类经典PPT文档分享

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部