x-mind制作的画流程图软件保存后如何修改,急求!!!谢谢

只需一步,快速开始
只需一步,快速搞定
后使用快捷导航没有帐号?
新媒体达人提高效率的10款必备工具,赶紧收了吧!
摘要: 工欲善其事必先利其器,今日小编为大家收罗了10款新媒体达人必备工具。有文档管理工具、制图工具、流量监测工具,多款工具小编亲试,新媒体达人赶紧收了吧!1.信息图制作工具 Infogr.am 和Visual.ly丰富的模版+简单的 ...
工欲善其事必先利其器,今日小编为大家收罗了10款新媒体达人必备工具。有文档管理工具、制图工具、流量监测工具,多款工具小编亲试,新媒体达人赶紧收了吧!1.信息图制作工具 Infogr.am 和Visual.ly丰富的模版+简单的操作:Infogr.am带你领略信息可视化之美。Infogr.am通过提供模块化的制作方式和丰富的精美模版,让普通用户也能只用简单的几步制作出自己的信息图。首先需要用你的 Facebook 或者 twitter 账户登录,然后挑选一个模版,插入你的数据,还可以加入各种图片、引言等小插件,一张精美的信息图就完成了。整个过程中都可随意前进后退,也可实时保存。在word最新英文版中,可在微软应用商店搜索infogram插件。Visual.ly也是信息图制作工具,萝卜青菜,自己对比挑选。2.图片去水印工具InpaintTeorex Inpaint 是一个图片去水印软件,可以从您的图片中删除不想要的部分,如额外的线、人物、文字等。选定图片区域后 Inpaint 会进行自动擦除,同时 Inpaint 会根据附近图片区域重建擦除的区域,使看起来完美无暇,没有痕迹。可自行搜索下载破解中文版,绿色安装包,打开即用。谨慎点升级,否则是英文收费版。3.有道云笔记和印象笔记 信息管理工具,特别适合媒体采编人员。云端备份,随时随地同步,便于在移动端分享,用顺手之后会觉得word和邮件都像是上个世纪的发明。推荐有道云笔记,免费、空间大、可离线、可搜索。4.新闻源抓取feedly、zite、鲜果阅读器就是RSS订阅,自称google reader死后这门生意好像越来越冷淡了,国产的鲜果还在坚持。推荐一个类似techmeme的东西,看国内科技新闻的地方 http://keji.la/archives/category/timeline5.实时监测网站/博客/页面更新chrome扩展Page Monitor 它有两种监测方式,一个是全局监测整个网站是否有更新了,你可以设置监测频率。另外一种方式就是用正则表达式来规定监测某个网页里的某个特殊部分,比如网络卖场的价格变化、某个Google搜索关键字的第一个网站、天气预报网站里每天的气温等等。这样它就只会在你设定的内容更新时才提醒你而非整个网站任何地方有更新都提醒。这货是chrome扩展,Firefox用户可以在附件中心搜索Update Scanner。6.在线密码管理器lastpassLastpass是一个优秀的在线密码管理器和页面过滤器,采用了强大的加密算法,自动登录/云同步/跨平台/支持多款浏览器。还能随机生成密码。换电脑或电脑丢了也可以从云端的官方账户恢复或更改密码。7.有道网页翻译可以在网页直接添加中文注释的英语阅读神器。分两个,一个是放在书签栏就能用的有道网页翻译,一个是chrome扩展有道智能翻译,对我这种英语渣还是很实用的。8.脑图&商业绘图软件,smartdraw和x-mindSmartDraw 是专业的图表制作软件。可以用它轻松制作组织机构图、流程图、地图、房间布局图、数学公式、统计表、化学分析图表、解剖图表、界面原型等等。随带的图库里包含成百上千的不同模板、数千个符号和外形供你直接套用,充分满足你制作各类图表的需要。XMIND不仅可以绘制思维导图,还能绘制鱼骨图、二维图、树形图、逻辑图、组织结构图,写采访提纲和文章框架时候特别用得上。并且,可以方便地从这些展示形式之间进行转换。可以导入MindManager、FreeMind数据文件。灵活的定制节点外观、插入图标。丰富的样式和主题。输出格式有:HTML、图片。另,XMind 支持中文简繁体,与Office的横向集成。9.团队协作:Tower、Quip、有道云笔记·协作Tower是一个简单好用的团队协作工具,在这里你可以快速处理任务、开展讨论、查看项目进展,随时与你的团队高效协作。Quip也是团队协作工具,它的特色功能是可以在线修改文档,有Word的批注功能。有道云笔记·协作这个东西理解为垂直版的突出群共享的QQ群,适合更细分的在长时间内有同一目标的小团队协作。Tower的设计理念是任务驱动,方便管理,有道这个主要面向项目的一线执行者设计,核心是主打工作资料为中心的团队管理,团队成员通过组成群组,实现工作资料的共享、编辑和沟通等。10.Google 不多说。信息检索的概念和意识还该衍生到微博、科技博客、知乎、雪球、公号里去。本文转载于微信公号“乱翻书”(luanbooks)浙报集团浙江传媒研究院媒介智库矩阵《传媒评论》杂志 前身为《新闻实践》杂志,浙江省唯一公开出版的新闻专业期刊。“传媒圈”()首家由传媒集团主办的行业聚合网络交流平台。微信公众号:传媒评论(ID:cmpl0571)新浪微博:@传媒评论杂志  
上一篇:下一篇:x-mind思维导图国语版/思维导图软件免费下载/思维导图的三招十八式x-mind思维导图国语版/思维导图软件免费下载/思维导图的三招十八式
最新【雷子老师出品】简快思维导图的思维导图软件教程之novamind操作教程
思维导图软件XMind功能介绍:drill down & up
派思维学院思维导图手绘沙龙(姬广亮主讲)
最新高清视频推荐,免费在线观看!x-mind思维导图 热门推荐
"x-mind思维导图" 相关热门视频推荐
思维导图学习丛书,21世纪您的必备法宝--------淘宝链接--------------
引爆学习力之思维导图应用培训练习精选片段
思维导图学数学
引爆学习力全集之思维导图课程
思维导图手绘沙龙(姬广亮主讲)
思维到图的应用。
记忆宫殿之思维导图
全想超级记忆思维能力提升训练2010年登陆重庆,长期滚动开班,场场爆满,短短3年,受训者逾万名。以科学方法开启右脑智慧,充分启发想像力、思维力,趣味易懂,全龄适用。将背单词、数据、文章、司法条文、考各类职业证书等记忆难点通通解决,可提高效率60%以上,记忆效果持久牢固。课程询电话:
欢迎光临简快家园 bbs
【雷子老师出品】初学者学习简快思维导图的思维导图教程解密导图第一课。
菜鸟实操入门;大虾实战进阶;酷炫神图秘技;
欢迎继续关注雷子老师的分享
思维导图视频 思维导图教程
思维导图手绘沙龙(姬广亮主讲)
野々村竜太郎的思维导图
西安索菲亚——职场精英分享(思维导图作品)
引爆学习力之思维导图记忆法
引爆学习力有用吗,全新思维导图教程
历史主要是要记要背的内容比较多,很多学生没有好的方法都是死记硬背,记得慢,忘得快,时间久了就会产生厌烦的情绪,邱亮老师在《学习科学》高效学习法中教学生利用思维导图来梳理基础知识,对比、类比记忆,让学生快速掌握基础知识,提高学习成绩!
思维导图软件XMind功能介绍:matrix
"x-mind思维导图" 内容简介 思维导图MindManager_9.1.157默认是安装在C盘如何选择安装路径?急急!~~不用选择了 你装了360安全卫士 直接用里面的软件搬家功能 移动到你希望的路径 360搬家软件也是会自动给你修改注册表,使用过程是不会有什么变化的我用的是思维导图mindmanager 9.0 版本的,如何将便签的默认字体的设置成20号,强调是便你打开便签后看左上角是不是有个变大标签,点击它会展开的,展开后你就会看到选择字体大小的选项了~~!怎么用思维导图的软件(如:xmind,mindmanager这类的)把表格导成树状图?怎么用思维导图的软件(如:xmind,mindmanager这类的)把表格导成树状图?不会用思维导图软件,麻烦告知详细过程,急用!!!重谢!!!就是把excel里这种表格导成下图这样的树状图mindmanager和excel不是一个软件转换不了,你可以用mindmanager2012版本新建一个你要的这个树状图,方法是单机文件--新建--里面有好多模板其中就有你要的这个树状图, 剩下的就freemind思维导图软件如何插入图片freemind思维导图软件如何插入图片在节点上按Alt+K键,弹出文件框,选取你要插入的图片,点打开,就能得到图片了。思维导图mindjet mindmanager安装后一打开,鼠标不能移动使用,使用alt+f4关闭该键盘可以使用,只有重启电脑后,不再打开该程序,鼠标可以正常使用,急求各位高人是怎么回事?怎么解决运行cmd 输入 net stop &tablet pc input service& 然后 net start &tablet pc input service& 鼠标就恢复了。请高手指点:思维导图软件MindManager做的文件,想控制下大小尺寸请高手指点:思维导图软件MindManager做的文件,想控制下大小尺寸,或能固定住每级别主题的字号(+颜色),实现之一就行。现发现MindManager文件导出成jpg, pdf或doc等,字号有自动缩小或改变的现象,如何实现固定住字号或整体文件尺寸,不至于改成图片后字号变得太小,实现能导出适合出版用的图片。不懂你的意思。。每个分支都可以单独设置字体和颜色的。你点另保存的话是可以自己设置尺寸的,或者你经常用同一种格式,可以设置一个固定模板啊,这样可以方便很多的。顺便问下,你用的是MindManag什么是Mindmap思维导图处理技术首先,你知道''思维导图''吗?如果知道的话,就会知道思维导图制作传统的是用手绘制,而今计算机思维导图软件就是手绘的延伸,就像Word代替手写一样。 如果对''思维导图''感兴趣,你可以google搜画思维导图的软件有哪些?哪个最好用啊,除了mindmanagerEdraw Mind Map Imindmap MindManager Smind Pro Mindjet 其中Imindmap最接近手绘我的思维导图软件是MindManager_9,急求注册码!!万分感谢!!!注册码: MP92-778-9P25-4261-M8FF MP96-7MM-6P97-6F79-7B9F MP96-868-9P6B-D4D6-65D2x-mind思维导图 最新发布
x-mind思维导图 人气视频25244人阅读
如何设计类似Visio的流程图软件V3.1
(访问下载最新Word资料(含图表))
流程图绘制软件是图表作为一种简洁、方便、易于理解的辅助表达方式,在各个领域都有着普遍的使用,很多场合,图表的表达能力远远超越了文字。另一方面,由于人对直观所见的理解力强于阅读的理解力,所以人们总是乐于看一张简单的图表,而不是一段冗长的文字。市场调研员的分析报告、软件工程师的设计方案、教师的讲义、网络建设方案、公司的工作流程等等,这些都需要大量的图表来强化其意图说明的问题。
[名词解释]
形状:各种绘图的基本元素,如直线、弧线,以及由基本元素构成的具有特定意义的图形,如进程、判定等。
图形模板:系统中将各不同行业和不同应用的图形加以整理分类,形成一系列图形组合以适应各类不同需求,这些组合称为图形模板。
实例模板:为用户提供的一系列优秀的绘图实例。
专业图表制作软件市场需求量巨大,微软开发的Microsoft Visio软件作为流程图制作软件的巨头,占据了半壁江山,它操作方便使用简单,应用它可以轻松地完成一般的流程图制作。据分析,Visio的最大亮点在于他的图形操作方式,让用户在最短的时间内就可以学会绘图。
近年来,国内在该领域做出了一定的尝试,但功能上十分单薄,在制作专业的图表上还有很大的一段距离。
创意和灵感来自于一步步对工作学习的总结,我们在实际使用绘图软件时不断总结前人的经验,并大胆的提出新的想法。&
1.绘制图形时,很多用户在工作时通常无从下手,如果软件系统中预先为用户提供各种专业的绘图模板,例如各种专业的流程图、网络图解决方案。用户在设计时有据可查、有板可依,能够激发用户的创意,同时可以极大的提高绘图的工作效率和节约公司成本。
&&& 2.在使用各种流程图软件时,经常发现单用一种软件很难完成工作,比如说利用Visio进行排版,将是一件不很轻松的事情。用过Visual
C++的用户也许知道:用控件设计对话框时,排版将是一件很方便的事。如果将Visio的图形操作方式结合Visual C++的排版功能,对用户而言将是一件很有意义的事情。
&&& 3.Visio的全矢量图绘制,具有缩放图形不失真、任意填充的众多优点,但矢量图在图形质量上没有其他的图形格式好,如颜色、分辨率。如果在图形设计上结合矢量图、位图和文本,做到真正意义上的图文混排,同时提供用户自定义图形模板库,方便用户日后的工作。
4.国内一些软件公司,通常针对于某一领域,如建筑、电子线路、服装、软件设计等众多领域开发专业的图表软件,在这个开发过程中,有很多相似的部分,即对图形的操作,如果能够有一个类似如Visio的功能强大的图形控件,将大大提高公司的开发效率,节约开发成本。
在做出市场定位之前,首先需要说明一下一个最重要特性:易扩展性。
易扩展性就是提供了简单方便的方式来扩充自己的图形库和图形模板,通过扩充可以将应用扩展到相应的领域。
从设计之初就将易扩展性作为软件的设计首要标准,通过扩展,很快地定制出其它的行业性软件。其适用对象举例,可参看表1.1:
系统适用对象举例
系统带来的帮助
软件设计相关人员
帮助绘制各类软件设计图,如UML中的用例图,活动图等等。
&…… ……
&…… …… ……
说明:表一中所举的例子受到作者知识面的限制,仅覆盖了实际适用对象的很小一部分,较为常用的图形模板还有数据库设计、工艺过程图、工程管理、Web
应用、科学计算、商业计划、电子工程等等。(目前完成了基本绘图、流程图和网络图三大模块的图形模板)
从上述材料可以看出,有着强大的市场潜力,并且软件的设计结构也为走向市场提供了可行性或者说是有着很好的支持。下面将详细说明这一点。
除了很强的可扩展性,同时具有“松耦合”的特性,这种特性来自于各图形模板间的独立性,使得可以很容易拆分成具有行业性的系列软件,“专业流程图制作软件” 、“专业网络图制作软件” 、“专业工程管理图表制作软件” 等系列化的产品呼之欲出。拆分后的软件产品具备更强的行业特色,可以为特定行业提供更专业的服务,由此可以看到立足市场的另一有力支撑方式----企业定制,得益于的统一模型,可以为企业量身定制满足其需求的系统。另外,可制作成控件为服装、建筑、汽车等工业软件提供二次开发。
是一款高应用的通用型软件,同时也可以点对点地为客户提供定制服务。其易于扩展的特性使得其具有广泛的适用对象和强大的发展潜力。
是以各行业常用图表为基础,在对各类图表制作方式综合分析的基础上设计出的一款图表制作软件。
提供丰富的图形元素,您只需要从图形模板库中拖曳图形,就可以绘制出专业的图表,使绘制过程尽可能的简化。软件提供不同行业的规范图形,常用预定义方案,当然,您也可以将自己绘制的图形添加到收藏夹中供日后使用。
a)设计合理。人性化设计,提供完善的绘制、修改方法,提供良好的扩展性和可维护性。
b)操作简单。与常见的绘图、文档编辑软件的操作方式相似,使用户可以在短时间内掌握软件的使用方法。
c)功能强大。丰富的预定义模板库让您绘制图形无需从头开始,只要轻轻的拖曳即可做出漂亮的图形。
d)技术先进。全部矢量绘图,缩放自如,图形任意组合和分解,方便的自定义图形,图形抗锯齿等等。
e)创新点多。系统提供的实例模板库,让您思路开阔,在绘图时不断学习进步。直接拖曳式工作方式让你工作更方便。灵活的绘图工具可以充分发挥用户的创意灵感。
2.2设计目标
方便高效、省时省力,帮助用户建立高效简单的工作方式,改善企业间、企业各部门间、部门内部、各用户间的沟通,缩短交流时间,提高用户的工作效率。有效地帮助用户理解复杂的业务过程、系统结构、组织方式、抽象的理念和想法,同时可以协助用户理清思路,帮助用户建立起清晰且易于理解的可视模型。另外为软件企业提供可以二次开发的图形控件,提高企业开发效率,节约开发成本。
1)人性化设计,提供完善的绘制、修改方法,各种显示模式,随意切换。
2)与常见的绘图、文档编辑软件的操作方式相似,使用户可以在短时间内掌握软件的使用方法。
3)丰富的预定义模板库让您绘制图形无需从头开始,只要轻轻的拖曳即可做出漂亮的图形。系统提供的实例模板库,让您思路开阔,在绘图时不断学习进步。
4)模板形状库中全部矢量绘图,缩放自如,支持插入其它格式的图形和OLE对象,最大限度地减少用户输入量。
5)绘图过程比用纸笔画图更简单方便和精准,提供统一排版、图层控制等格式设置,让您轻松完成各类专业的流程图、网络图、软件设计图等。
6)基本绘图工具让您可以通过直线、曲线、弧线、矩形和椭圆工具等元素绘制出新的图形,并可以保存到图形模板库供日后使用,让用户的思想和创意能够淋漓尽致的体现在绘图过程中。
7)矢量图形抗锯齿。让您绘制的图形在任何角度都保持美观。
8)无限撤销和重做功能,使用更加方便灵活。
9)可以输出为专用的绘图格式,或者通用的各种图形格式,同时可以方便的利用剪贴板将选中的绘图形状拷贝到其它支持剪贴板操作的软件中。
10)所见即所得的操作方式,使用户可以将任何时候看到的绘图形状输出为bmp、jpg、emf等格式文件或直接打印。
提供了一套完备的图表绘制方案,极大的提高了图表的制作效率和图表的质量。
1.丰富的图形库
专业的图形分类库,专为各行业定制。目前包括背景库、边框和标题库、线和箭头库、基本流程图图形库、混合流程图图形库、审计流程图图形库、数据流程图图形库、工作流程图图形库、事物流程图图形库、SDL图形库、IDEFO图形库、基本网络符号库、计算机和显示器图形库、网络外设图形库、Cisco设备图形库等等。
2.无限可扩充性
提供了一套完备图形和图形库的扩充机制,通过这个机制用户和软件设计者都能很轻松的对图形和图形库进行扩充,以满足新的需要。
3.操作方式体贴入微
所有的操作方式与现有的绘图、文档编辑软件的操作方式相似,并且都使用鼠标图形提示,使得用户操作得心应手。图形的通用操作有平移、拉伸、旋转、组合、分解、图层调整、保护设置、排版、连接等等,使得图表制作异常简单。
4.填充方案、阴影方案、线条方案打造超酷图表
提供了丰富的填充风格、阴影风格、阴影填充风格、透明度、线条样式、线条宽度、箭头样式、箭头大小和各自颜色的设置,用户可以充分发挥自己的想象,通过简单设置就可打造出生动并富有表现力的图表。
5.多种图形处理工具
本软件提供了强大的位图图形处理功能,包括替换颜色、设置透明度、色彩平衡、RGB色调调整、亮度/对比度、色相/饱和度、Gramma校正、灰度、噪声、平滑、锐化、底片。
6.审阅功能随心所欲记录想法、批注
本软件的审阅功能,帮助您随时记录自己的想法、对文档的批注意见或一些特别说明。审阅功能同时记录批阅者和批阅时间,相当于Word的审阅功能。另外,本软件提供了手写批注的功能,您可以随意书写并调整书写的内容。
7.强大的文本编辑功能
本软件提供了操作简单功能强大的文本编辑,多种编辑模式和丰富的字体、颜色、段落设置,令您使用起来得心应手。
8.预定义方案扩展的您思路
本软件提供了一些经典的图表方案,帮助拓宽您的思路,更大程度上地提高您的作图效率。同时,预定义方案库也提供了个人收藏夹的功能,您可以将您成功的方案图存入其中,作为以后的模板使用,即方便又高效。
9.配色方案让您的文档更具个性色彩
本软件提供了多套优秀的配色方案,可以统一设置绘图的色调。给你的工作提供最大的方便。还可以通过自定义配色方案,让软件和绘图充满个性。&
10.自由绘制,画出您想要的图形
本软件提供了矩形、椭圆、直线、弧线、贝塞尔曲线、曲线六种绘图工具,利用这些工具,您可以绘制自己想要的图形。并且通过组合绘制和调整,绘制出更为复杂的图形,完成您需要表达的思想,更令人兴奋的是这些图形可以存入图形库,达到一劳永逸的效果。
11.图形连接和组合功能
本软件提供连接线、直线、曲线、弧线、贝塞尔曲线五种自绘线型和线与箭头的预定义图形库,来完成图形间的连接。连接功能将帮助您更好地理解图形所代表的模块间的关系,同时也极大地方便了页面的排版。而图形的组合可以将具有特定意义的一组图形组合成一个图形,有利于统一操作和理解。
12.区域操作
本软件提供了联合、组合、拆分、相交、剪除五中区域操作,可以将目标图形组合或拆解,形成新的图形。
13.排版功能让您排版轻松自如
本软件提供了标准的排版功能,有上对齐、水平居中对齐、下对齐、左对齐、垂直居中对齐、右对齐、水平等间距、垂直等间距、等宽、等高、等大、页面水平居中、页面垂直居中,同时页面提供了标尺和网格设置使得您排版工作轻松自如。
14.支持丰富的图形文件格式
本软件支持多种图形格式,有Windows位图(*.bmp,* .dib),Tag图像文件格式(*.tif),可移植网络图形(*.png),图形交换格式(*.gif),JPEG文件交换格式(*.jpg),Window图元文件(*.wmf),增强型图元文件(*.emf)。
15.与其他通用软件的兼容
本软件具有良好的兼容性,支持Word、Excel等OLE
对象的插入。支持图形直接复制到Word等Office办公软件中。
目标就是建立了一个通用且功能完备的作图系统,帮助用户轻松绘制各类图表。其特点就是方便高效、省时省力,帮助用户建立高效简单的工作方式,改善企业间、企业各部门间、部门内部、各用户间的沟通,缩短交流时间,提高用户的工作效率。有效地帮助用户理解复杂的业务过程、系统结构、组织方式、抽象的理念和想法,同时可以协助用户理清思路,帮助用户建立起清晰且易于理解的可视模型。另外为软件企业提供可以二次开发的图形控件,提高企业开发效率,节约开发成本。
本软件的最终用户分为两类。
第一类是一般用户,包括学生、教师、专业图形设计师、公司职员、软件设计师等,他们将使用本软件进行专业的图表设计,用户特点是具有较高的计算机操作水平和教育水平。
第二类是软件企业用户,他们使用本软件提供的图形控件进行二次开发,提高工作效率和节约开发成本。用户特点是计算机编程水平高、开发和维护能力强。
1.时间约束:
软件开发主要分为三个阶段。(以下时间为业余时间)
第一阶段:进行可行性研究和需求分析。制定详细的开发计划、项目管理计划和软件需求分析书。
第二阶段:进行系统概要设计。从功能上划分软件模块、定义文件系统、数据结构、定义系统的各种设计约束和设计目标。
第三阶段:系统详细设计。攻克各项关键技术,构架整个软件系统。
第四阶段:编码。
第五阶段:编写软件设计说明书。
第六阶段:继续完善软件功能、测试。
2.人员约束:
主要的功能模块:UI用户界面,控制模块,图形模块,文件系统模块,图形显示模块。关系图如下:
UI用户界面
(接收用户的输入)
(分类处理用户输入)
(生成图形,更改图形信息)
图形显示模块(根据图形信息完成图形显示)
(打开、存储亿图文件,导入bmp,gif ,jpg,emf等多种图形文件,导入OLE对象,将图形直接拷贝到Word等等)
图3.1图形显示模块关系图
详细的功能需求参看第四章的软件功能描述。
1)绘图效率,图形的拉伸、旋转、模糊化、平移等操作包含的了大量的计算,软件必须设计高效的算法提高绘图的效率,避免操作延迟的现象。
2)矢量图形的反锯齿,由于像素的不连贯,在图形存在角度时时会有锯齿现象发生。软件需采用模糊算法美化图形。
3)绘图过程的无闪烁。
系统的设计并没有具体的数据性约束,其限制主要来源于对图形的操作、图形的显示需符合人们的操作习惯和思维习惯。可以分为两类:操作约束和图形约束。
操作约束就是用户对图形操作时的约束,这些在图形的状态、大小、位置、角度、形状等方面有所体现:
1)用户对图形的拖拽不能超出当前文档页面。
2)用户在编辑对象文本时不能更改图形对象的大小、位置、外观等属性。
3)用户剪辑文档区域时不能进行任何对象操作。
4)多选对象在移动时不发生连接对象的事件。
5)在用户选中某种工具时,其操作会有相应的限制。
另外还有些更为细微和具体的限制,如键盘操作的限制等不予列出。
图形约束是各类图形在不同状态(大小、角度、组合等)下的显示和调整约束,用户可在使用中体会到。
1)每个图形对象在不同的大小下,其拉伸的变化模式有所不同。
2)五类绘图工具绘制的线条在多选后的操作时需根据连接状态来自我调整。
3)线条对象不能参与图形区域操作。
4)矢量图形对象不能进行图像操作(如替换颜色、灰度)。
5)对象在拉伸操作时,若某方向的大小已经足够小便不再支持此方向上的单向拉伸操作。
6)文本对象和对象中的文本在对象拉伸到最小时,需将文本转换成单列或单行显示。
7)文本对象的变形不能丢失文本内容和文本格式。
8)排版操作中,线条对象不作为参照对象。排版操作须考虑连接对象的更新。
9)连接线对象在不同连接状态时的多节点可调。
系统主要应用于公司、企业、学校的各类图表的制作,简化表达,提高工作效率。
软件的易扩展性和易维护性主要体现在优秀的文件系统和合理的数据库设计。由于图形模板库中的预定义图形元素大约有2500个。而用户定义的图形元素无上限要求,故文件系统设计要求:数据量力争小、检索速度力争快、格式定义清晰明朗易于扩充。
软件的平均无故障时间应&=1000小时。
软件在设计时应尽可能的考虑到异常,提供出错处理。即使出错也应该可以恢复用户的工作内容。
操作系统:
简体中文版Windows 2000/XP(Window98
未测试),屏幕分辨率像素。
最低配置:
CPU:奔腾550以上
内存:64MB
显示卡:标准16位VGA&
驱动器:8倍速CD-ROM以上
硬盘空间:完全安装30MB
其它设备:鼠标
从软件工程的角度来看,系统分析阶段主要是根据需求分析阶段产生的需求分析文档,从实现的角度去分析,抽象并设计类的属性和操作,产生系统的功能模块划分,定义出系统的数据结构。
绘制系统的设计是在“面向对象分析与设计即OOA, OOD”方法的理论指导下进行的。因此在理解了用户需求的前提下,需要利用面向对象的思想去分析、抽象需求,最后抽象出各个对象,然后再根据需求文档中要求的功能得出功能模块划分,根据需求得知数据的流向,最后得出类对象之间的数据流向。在这个阶段还应设计出完成主要功能所使用的算法。
本系统设计阶段除了使用了传统的流程图表达功能流程之外,还使用了Rational公司的UML可视化工具Rose进行了各个功能的“协作图“、“顺序图”、“用例图”以及“静态图”的设计。不过本文由于篇幅太长,没有把每个功能的相应图给出,仅仅给出了部分设计。下面是本系统在系统分析阶段产生的文档。
1)文件系统具有良好的扩展性和可维护性
2)先进的图像处理技术和矢量处理技术
3)图文混排技术
4)简便的绘图方式和强大的绘图功能并举
文档的通用操作
预定义方案管理
图形外形控制
列问题的解决。
&&& 系统主要功能模块可以描述为图7-2图片上传入库形成电子印章(签名)的系列功能。电子签章软件主要完成对
文档的编辑、盖章、签名、对文档内容部分数字签名,签名验证,保存。其
中涉及到了系统安全登录,安全连接启用、角色权限分配、文档管理等一系
列问题的解决。
&&& 系统主要功能模块可以描述为图7-2删除
文档格式管理
图形几何变换
图形外观调整
组合/取消组合
贝塞尔曲线工具
自由绘制工具
连接线工具
视图显示项设置
视图排版设置
多样式文本编辑
图形属性编辑
连接点操作
图形向Word的直接拷贝
使用通用软件的OLE对象
浮动批注/审阅
特殊字符插入
插入外来图形图像
文档配色方案
图形操作保护设置
图形库操作
图形元素操作
图形库行业分类
新建图形库
修改图形库
删除图形库
修改图形元素
删除图形元素
添加图形元素
图4.1软件功能模块图
各个主要模块的功能描述:
1.文件操作
1)文档通用操作:主要有对当前的文件元素的复制、黏贴、剪切、删除、撤销、重做、新建、打开、保存、全选、清除选中等操作。
2)文档打印:主要是文档的打印预览、打印设置、打印。
3)文档格式管理:系统对各类图形文件的支持,以及对文档文件、图形库文件、图形元文件格式的支持。系统支持的图形文件格式有Windows位图(*.bmp,*
.dib),Tag图像文件格式(*.tif),可移植网络图形(*.png),图形交换格式(*.gif),JPEG文件交换格式(*.jpg),Window图元文件(*.wmf),增强型图元文件(*.emf)。
4)预定义方案的管理:主要是对系统提供的经典方案和用户的个人方案的管理。
2.图形编辑
5)图形外观:
颜色方案,主要对线条颜色、填充颜色、阴影颜色、文本颜色、渐变填充中的双色的设置;
线条方案,主要是对图形中线条的宽度、样式、转角样式、线条透明度的设置;
箭头方案,主要对线条两个线端的箭头样式、箭头的大小的设置;
填充方案,主要是对图形的填充类型、填充的样式、填充透明度的设置,类型有无填充、纯色填充、渐变填充、图案填充、纹理填充,相对于不同的填充类型有丰富的预定义样式;
阴影方案,主要是对图形阴影类型、阴影的角度、阴影的偏移量、阴影的填充类型、阴影的填充样式、阴影透明度的设置,类型有无阴影、各个方向偏移、偏移加放缩、角度等,阴影填充类型和样式类似填充方案;
文本编辑,主要对图形对象中的文本进行文字编辑、字体设置。
6)区域操作:主要对图形的区域进行联合、组合、拆分、相交、剪除操作,并生成新的图形。
7)图形处理:主要对图像进行替换颜色、设置透明度、色彩平衡、RGB色调调整、亮度/对比度、灰度、噪声、平滑、锐化、底片等处理。
8)组合/取消组合:将多选的图形组组合成一个新图形,取消组合是将组合图形分解成成员图形。
9)图形外观控制:
图形几何变换,对图形进行旋转、拉伸、平移操作;
图形外观调整,主要是对有外观控制点的图形进行调整形成图形新外观,对有文本控制点的图形,可调整文本的相对位置。
10)图形连接:主要通过有连接属性的图形(箭头、线条工具、连接线等)将有关联意义的图形连接。
11)线条操作:利用线条连接图形对象,此外可通过各种线条的相互连接形成自定义图形。
12)图形属性编辑:添加、删除、修改图形的语义属性。
13)连接点操作:移动、添加、删除图形的连接点。
3.文本功能
14)多样式文本编辑:系统提供多种样式的文本对象应用在不同场合。
15)字体设置:完成对文本中文字的字体、大小、颜色、倾斜、下划线、黑体等常规设置。
4.视图管理
16)状态机:完成各种操作状态的设置和状态迁移,保证操作无误。
17)视图显示项设置:主要包括网格、标尺、连接点的显示设置,各类工具条是否显示的设置,视图的放缩比例设置,全屏显示,图形库显示设置等。
18)视图排版设置:包括各种工具的排放位置、多视图的排放方式、图形库的显示方式的设置。
5.绘图工具
19)线条工具:
直线工具,绘制直线,连接图形对象,绘制线条连接对象。
曲线工具,绘制曲线,连接图形对象,绘制线条连接对象。
弧线工具,绘制弧线,连接图形对象,绘制线条连接对象。
贝塞尔曲线工具,绘制贝塞尔曲线,连接图形对象,绘制线条连接对象。
连接线工具,绘制连接线,连接图形对象。
20)矩形工具:绘制矩形。
21)椭圆工具:绘制椭圆。
22)自由绘制工具:可自由画线,手写批注。
6.绘制图表
23)文档配色方案:可对整个文档中的图形或设置以后添加的对象进行统一的颜色方案设置,系统给出了大量精彩的配色方案。
24)图形排版:对文档中图形进行排版,提供的排版功能有上对齐、水平居中对齐、下对齐、左对齐、垂直居中对齐、右对齐、水平等间距、垂直等间距、等宽、等高、等大、页面水平居中、页面垂直居中。
25)图形剪辑:提供整个文档的图形截屏功能,可将选中的部分截取保存。
26)图层操作:调整选中图形所在的图层,典型的是置于顶层、置于底层。
27)图形操作保护设置:提供了图形保护设置,以免用户的误操作。锁定对象有高度、宽度、纵横比、X位置、Y位置、旋转、固定起点、固定终点、锁定文本、锁定格式、防止选取、防止删除。
7.图形库管理
28)图形库操作:主要有图形库的添加、修改、删除操作。
29)图形库行业分类:图形库中的图形元素按行业分类。
30)图形元素操作:主要有图形元素的添加、修改、删除操作。
8.辅助功能
31)浮动批注/审阅:系统提供浮动的隐藏主体的注释文本块,不同与普通图形元素。
32)特殊字符插入:系统提供了几种特殊字符集的字符插入。
33)插入外来图形图像:用户可插入任何系统支持的图形文件,作为图形对象。
34)键盘操作:提供键盘对图形对象的简单操作和各类快捷键。
35)鼠标样式:针对各种操作变更鼠标样式,用于提示用户。
9.与其他软件的兼容
36)图形向Word的直接拷贝:文档选中的图形可直接拷贝到MS
37)使用通用软件的OLE对象:文档可插入MS
Word,Visio等常用软件的OLE对象,作为图形对象。
本节采用况图和时序图来说明系统需要做的主要功能。如上节介绍系统有文件操作、图形编辑、文本功能、视图管理、绘图工具、绘制图表、图形库管理、辅助功能、与其他软件的兼容九个主要功能模块。而这些功能从设计角度分成用户UI、控制、图形处理、图形显示、文件系统五个主要的功能模块,系统设计了一个状态机,将用户的输入转换成操作状态,系统根据操作状态进入相应的功能模块。系统的主体工作模型如下:
上图中状态机属于系统控制模块,图形库和功能模块属于图形处,返回结果属于图形显示。
图4.2是系统主体功能的用况图,图形中对于图形库的修改,由系统制作方提供也可由用户直接修改。
图4.2主体功能用况图
可以看到系统的使用模型并不复杂,针对用户输入,系统自动分析并转入相应的功能模块进行处理,完成后通过图形显示模块来刷新用户的输入。下面是针对用户的一次输入做出的时序描述。
图4.3主体功能时序图
操作性很强,系统的工作依赖用户的输入,具有很复杂的控制流程,以下列出部分状态图和子状态图以说明系统的控制流程。
状态图(1)是总状态图,概括了用户有输入后系统的通用状态。
图4.4状态图(1)系统总状态描述
系统接收用户输入后,由状态机识别控制状态和操作类型,随后根据控制状态和操作类型进入相应的操作模块。具体的操作模块有:
新建图形,包括从图形库新建图形,从图形文件新建图形。
绘制图形,通过系统提供的矩形、椭圆、直线等六种绘图工具绘制图形。
图形操作,包括平移、拉伸、旋转、调整外观、编辑文本、连接对象等操作。
设置图形,包括设置图形的填充风格、填充颜色、阴影风格、阴影颜色,线条类型、线条颜色、箭头类型、配色方案等。
文本操作,包括文本的编辑,设置文本字体、颜色、段落。
插入其他对象,包括Word等OLE对象、图形文件、特殊的字体符号。
审阅,包括新建、修改、删除注释、手写圈批。
图形一般性操作,包括单选、多选、复制、组合图形、取消组合、图层控制、对齐形状、排版、连接对象、连接点操作等。
区域操作,包括联合、组合、拆分、相交、剪除。
位图图形操作,包括替换颜色、设置透明度、色彩平衡、RGB色调调整、亮度/对比度、灰度、噪声、平滑、锐化、底片等。
其他,包括打印、显示设置等。
状态图(2)是从图形库新建图形的状态过程:
图4.5状态图(2)从图形库新建图形的状态过程描述
状态图(3)是图形拉伸操作的过程状态,拉伸操作说明:一旦系统进入拉伸状态,在一次合法的拉伸后都会产生一次刷新,直到鼠标左键抬起,本次拉升才算完毕。所谓合法拉伸即,鼠标移动到标尺单位上。
图4.6状态图(3)拉伸状态描述
状态图(4)是设置图形属性的状态
图4.7状态图(3)图形属性描述
人—机交互部分的设计结果,将对用户的情绪和工作效率产生直接的重要影响。人机界面设计的水平,则会使系统对用户产生吸引力,用在使用系统的过程中,会感到兴奋,能激发用户的创造力,提高工作效率。相反,用户在使用过程中会感到不方便、不习惯、甚至会产生厌烦和恼怒的情绪。
本系统采用工程界面模型,遵行界面设计的一般准则。及充分考虑设计合理性的同时,注重用户操作的简单性。详细信息参看第五章的系统使用说明中的主界面介绍。
本系统的文件操作没有直接使用MFC中提供的CFile类,而是使用了VC中提供的序列化结合数据库来完成的,用户绘制的图形信息存放在一个单链表中,这个链表使用MFC的类:CObList,这个链表的每个结点可以是不同类的对象,本系统正是利用了这一点。
下面是链表的定义,定义在文档类中:
CObList m_listF
在各个类中实现自己的Serialize(CArchive &ar)函数。
绘制的板图文件扩展名定义为“*.edd”。
图形编辑功能可以更改图形的位置、大小、角度、颜色,可以选取、组合、分解图形,还可以对图形进行文本编辑。该模块是图形操作的核心模块,设计应符合人性化设计,提供完善的绘制、修改方法,提供良好的扩展性和可维护性。同时应保证操作简单,与常见的绘图、文档编辑软件的操作方式相似,使用户可以在短时间内掌握软件的使用方法。
1.选取(绘图区操作)
若当前有活动的文件,那么,当鼠标左键在绘制区的某个元器件图形区域点按时,要进行如下判断:SHIFT键是否按下,若按下,则将它的IsSelected属性设为若没有按卜,则需要把当前存放电路板元器件对象的链表中所有IsSelected属性为true的对象的IsSelected属性设为false,然后将刚点按对象的此属性设为true.
当鼠标左键在绘制区的空白处点按时(也就是没有点按在任何一个元器件图形区域内),需要将链表中所有对象的IsSelected属性设为false.
下面是此功能程序流程图:
图4.8选取图形的操作流程图
2.填充方案设计
打开填充对话框,选择某个颜色方案后。如果当前选中图形,则修改选中图形的颜色方案,否则修改视图的配色方案。程序流程图为:
图4.9填充方案流程图
3.组合和分解图形设计
您可以对多个形状进行组合,以使其能够作为一个形状来执行操作。如果您经常一起使用某些形状,则将它们组合在一起会十分有用。例如,如果您要制作由若干独立的形状构成的公司徽标,可以将这些形状组合在一起,以便能够将它们作为一个形状来处理,并将该组合形状添加到其他绘图中。设计流程图如下:
图4.10组合图形流程图
4.其它模块
鉴于技术保密和篇幅有限,图形编辑的其它重要模块在本文中不再说明,如嵌入式富文本技术、无限次撤销和恢复、组合式的圈选技术、任意线条箭头的实现算法、图形阴影实现算法、旋转拉伸、连接线和连接点技术、复制和删除、控制点调整等。
本节介绍系统中主要的数据结构的定义。
构成系统的基本元素是图形对象,为了完成图形对象的各种功能,系统定义了一系列的数据节点来作为支撑,主要有线条样式、阴影样式、填充样式、文本样式、连接信息、子对象信息、比例信息、保护信息块、语意属性块等等,下面给出几个数据节点的定义。
1.线条样式的数据节点的定义
2.阴影样式的数据节点的定义&&&&
3.填充样式数据节点的定义&
4.连接信息数据节点的定义
5.子对象相对父对象的信息定义
基本图形对象的数据结构设计如下表:
表4.1基本图形对象数据结构
对于每种不同的图形对象都有着其额外的数据结构,以支撑其独特的功能。图形对象在文档容器中存储在链表中,所有的操作都针对链表操作。
本节数据结构设计的基础上给出系统核心部分类的结构和主要功能函数的设计。
&&&&&& 系统是基于改进的多文档视图结构,在文档和视图间加入页面控制类,从而实现了在一个文档关联多个页面的结构。文档完成数据管理,页面控制类实现页的控制,视图完成显示功能,将操作、剪贴板、撤销恢复功能从视图中抽象出来各自完成。系统操作类图如下所示:
图4.11系统操作类图
表4.2系统操作类说明
&&&&&& 类名
主要函数说明
CMainFrame
创建和管理框架、菜单、工具条、状态条等。
生成和维护数据。
CEDrawView
完成所有的显示和刷新。
Draw:绘制所有的形状。
CControlTool
形状的控制类。
MultiSelection:多选操作。
CClipManage
剪贴板管理类。
Copy:复制。
CActionManage
撤销、重作管理类。
AddAction:添加动作。
系统中主要的对象类有33个,他们完成图形对象各自的显示、几何变换、粘连等功能,继承关系如图4.4:
图4.12图形对象类图
对象类分为两条主线,CConVectorObj
是具有连接其他对象功能的对象基类,而CExtendObj是具有被连接功能的对象基类。CBConBaseObj是既能连接有能被连接的对象的基类。下面对重要的类做出说明:
CBaseObj:所有对象类的基类,本身不生成对象,为子类提供了虚函数接口。主要功能有对象ID、类型、名称等基本属性控制、图形几何变换、各种方案设置接口、鼠标控制、鼠标操作接口、键盘操作接口、初始化、刷新和扩展属性。
下一节将对主要的功能函数做出介绍。
首先给出CBaseObj和CExtendObj类的详细信息图如下:
重要函数说明:
1.图形的几何变换,如平移、拉伸、旋转、微移、移动和拉伸的网格定位,函数定义如下:
图4.14图形的几何变换函数
2.下图给出了图形连接信息的设置、判断、释放,被连接的设置、判断、释放函数定义。
图4.15图形连接信息函数
3.下图是图形鼠标操作事件的函数定义。
图4.16图形鼠标操作函数
4.下图是图形各种状态的显示函数定义。
图4.17图形状态控制函数
5.图形的类型、ID的生成和获取函数定义。
图4.18图形ID控制函数
为方便软件升级和日常维护,系统的图形库和实例模板库的扩充和维护使用“亿图”的专用配置工具。软件设计过程采用面向对象的设计方式,遵行CMMI项目管理标准。充分利用组件技术。
4.7部署与安装设计
软件的安装程序使用Wise Installation System制作。
安装程序适用Windows操作系统。
安装步骤设计如下:欢迎页面à许可协议页面à目录选择页面à程序管理器组选择页面à开始安装à文件拷贝à安装完毕。详见第四章软件的安装说明。
本软件的设计完全是作者逐步摸索的过程,在这个过程中作者体会到了软件的设计、管理、测试所带来的一系列难题。通过努力解决了诸多难题,当然软件中也存在着不少的问题,有待于进一步的改进。
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:34920次
排名:千里之外

我要回帖

更多关于 业务流程图 的文章

 

随机推荐