- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于文件管理的技术方案
设计目标
实现对邮件、word、excel、pdf、cad、jpg、txt文件的管理;
约束
来往的文件都保留原始文件;
来往的文件都存在关联订单目录下;
可以对保留的文件进行批注,图形化标注;
可以图形化快速浏览定位文件;放大看具体的文件;可以快速的按照文件标题、文件时间、修改时间、关键词检索出具体的图片文件;
技术解决方案
流程性文件处理
对于流程文件,发起方启动时,上传文件,将源文件(原始文件)保存到服务器,同时调用白板生成相应的图片文件;批注着可以在该图片上进行批注处理;
传真文件
将传真文件通过上传、接口监听等方式获取文件,用电子白板等技术进行处理,存为图片;
邮件文件
建立一个邮件客户端,监听邮件服务器文件,对接受的邮件进行处理,与订单有关的文件进行选择性保存,同时通过电子白板技术生成图片,对文件进行批注处理;
实现技术框架
画图批注编辑子系统
通过flex技术,实现对文件的在线图形化处理,进行批注,或者内容标注;
保存发布子系统
对在线编辑的文件进行保存发布,同时生成相应的原始文件,将图片按照要求保存到相应的订单目录;
下载导出子系统
将原始文件或者图形化文件,导出下载在本地;
上传图片子系统
上传图片或者其他格式的文件,通过特定技术处理后进行上传;
电子白板子系统
将所有的文件格式进行图形化转化,生成相应的图片文件;
图片浏览子系统
文件在下浏览器浏览,可以检索、镜像、放大显示;
邮件客户端子系统
设定个人邮箱账号,登陆账号获取邮件服务器的邮件,并解析邮件附件,解析出来后进行白板处理;
软件平台配置
本系统界面基于asp.net ,采用GUI界面,交互性强,可视化程度高,开发快速。
服务器操作系统:windows2003系统;
数据库系统:mssqk2005;
应用终端操作系统
支持Windows NT/2000/XP,IE5.5以上浏览器等;
相关的技术
Flex是目前最流行的RIA(Rich Internet Application)开发技术之一。Flex是一种基于标准编程模型的高效RIA开发产品集,最初由Macromedia公司在2004年发布,后被Adobe公司冠以商标。Flex最大的特点是基于全球流行的网络动画平台--Macromedia Flash。2000年以来,Flash动画愈发火爆,闪客们的作品为Internet增添了绚丽的色彩,而Flash的播放器Flash Player已经成为浏览器上首选的不可或缺的插件,为了看到页面中生动的Flash动画,大部分浏览者都会安装Flash Player。通过Flex技术,开发人员可以将RIA程序编译成为Flash文件,为Flash Player所接受,也就是说,Flex技术所开发出来的程序对于大部分浏览者而言并不需要安装额外的客户端支持,这是一个得天独厚的优势。
基于标准编程模型的高效RIA开发产品集,这是Adobe公司对Flex技术的官方定义。下面我们就来进行详细的分析。
一个完整的Flex程序由MXML代码和ActionScript代码组成。MXML基于XML标准,用于配置和设计Flex程序的界面及编写表现层数据模型;ActionScript基于ECMAScript,原来用于设计Flash动画,其语法规范类似于JavaScript。这样两种基于W3C标准的开发语言就构成了Flex程序,两种语言的关系类似于HTML和JavaScript,这样一来(尤其对于传统网页开发者来说),Flex根本没有什么门槛。
Flex 3是Flex的一个成熟版本,它的产品集包含以下几部分。
1. Adobe Flex 3 SDK
Flex SDK是Flex产品集中最基础的也是必需的组件,使用其他组件必须在SDK的基础上,单独通过SDK就可以完成常用的程序设计。
2. Adobe Flex Builder 3
Flex Builder是一个基于Eclipse的集成开发环境,通过Flex Builder 可以对程序进行所见即所得的界面设计,并支持MXML和ActionScript的智能编写,可以在很大程度上提高Flex开发的效率
流程
文件
邮件
文件
传真
文件
原始
文件
图形
文件
电子白板
文件
处理
邮件客户端子系统
画图编辑子系统
保存发布子系统
下载导出子系统
上传图片子系统
电子白板子系统
文档评论(0)