html5中proposal,CENG 491 Project Proposal Report HTML5 Canvas Workflow ...

摘要:

CENG 491Project Proposal ReportHTML5 Canvas Workflow Diagram EditorSponsored byINNOVA IT Solutions Inc.Team TriUltiOctober 31, 20111)Group MembersKARAOUZ, Mehmet Ozan–1630938KAYRAK, Alaattin–1630953KORKMAZ, Ozan–1630979ORAL, Hakan–16310352)Motivation & PurposeWorkflow is a term that is used to describe tasks, procedural steps, input andoutput information, and tools that organizesteps of plans, generally focusing onprocesses and their relations.Nowadays, big companies are using workflowcomponent programs,named as workfloweditor, to manage and enforce the workthat is handled at these companies to provide speed, consistency and easiness.However, market of the workfloweditorsencounters some problems that have to behandled.The most important one of the problems is to bereachable. Theseeditorsshould be usednot only bybig companies but also by companies which are notenough budgets to spend their money for the purpose of workfloweditors.Most ofbigcompanies areusing workfloweditorswhich are for their own usage and notgood enough to be used by other userswho are not in same company. Therefore,new approaches should be developed in order to handle the problem appropriately.We think that everybody, who needs to use workfloweditor, should easily find thiseditorwhenever he needs to use.Another issueisthatthere are lots of altering usagesof platformsincomputers which can be called compatibility problem. Some workfloweditorwork onsome platforms, some of these do not. Because of this compatibility problem, wethink that there should be a workflowprogramthat can run on almost the entireplatform that people use.For now, we think to develop thisprogramfor Windows,GNU/Linux platforms and Chrome, Firefox, Internet Explorer 9 browsers.In this project, we will work ona workfloweditorthat can be a solution tothese issues stated above.3)Project DescriptionThe iFlowEdit project covers, as its name implies, editing of workflowdiagrams including most commonly used diagrams such as flow chart, E/R, UML. Inaddition there is no limitation just as a editing. End-users are able to create these andmany other diagrams from a scratch or from a blank page. Keeping edit-finisheddiagrams can also be handled in end-users device or in the data server of theprogramme. We used here a generic worddevicenot a desktop, laptop, iPhone orsomething else. Since the iFlowEdit is mainly written in HTML5 and JavaScript whichare supported in any device has up-to-date internet browser regardless of itsoperating system.The project has a great feature for the users and companies who usesMicrosoftWorkflow Foundation; because they will be able to convert and sync theirworkflow diagrams to iFlowEdit and vice-versa.There is always limitation for a projectwithout consideringwhat the project isand about. Hence we have one. That problem depends on just browsers. Majorinternet browsers' up-to-date versions support HMTL5 but not completelysometimes. We are going to resolve and overcome this problem via using commonsupporting features of these browsers. Actually we have one more little problem butin fact it is not alimitation for us. If end-user does not have last version of thebrowser which does not supports HTML5, the user cannot use the iFlowEdit but thisis user's problem and decision to update or not to update. For instance a user usesIE6 cannot use iFlowEdit.As we explained, at the end-project, users cancreate diagrams such as flowchart, E/R, UML, etc.There exists some ready-made activities, users can also createsome; and these activities can be used directly in editing via dragging and dropping.As all we know connections among activities are also available in the product. At theend, users can save their diagrams as XAML and PDF and sync to WF.Net. Here thereis not going to be any artificial intelligence to create your diagrams or help to createor drawthe diagrams for you.Anyone, needs to draw-edit-create any diagram, can use our end-product.Except these, any company can use it as commercial purpose. Beside, Innova makesthe project a part of their one of large project. In addition, WF

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值