



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
浅谈基于实现的系统RFBNET实现 摘 要:本文结合Crystal Report技术、NETBPM技术、Socket技术,根据实际办公需要,解决了办公软件设计与实现的若干问题,包括处理复杂报表、流程控制、信息即时交互等问题。既减轻了软件开发人员的工作压力,又为CA办公系统的实现提供了适宜的解决方案。 关键词:ASP.NET;水晶报表Crystal Repot;NetBPM即时通信 1 引言 办公信息化、高效化浪潮席卷之际,打造出一套适合办公人员使用的CA系统势在必行。由此,我们以东北大学软件学院办公需求为背景,构建了适合办公人员使用的CA系统。简洁易用的交互界面使系统更加人性化,容错机制的引入使系统备受青睐,水晶报表的使用使数据展现得更加唯美,NETBPM技术使得流程更便于控制管理,信息即时通讯使得信息交互更为方便。鉴于所研究的技术可以最大化实现其价值,并通过以上技术本文提出关于CA系统中关键问题的一些解决方案。 2 水晶报表 办公系统中不可或缺的一部分就是报表,好的报表能直观地让人把握数据的情况,方便决策。面对网络中大量的报表工具,正确选择适合所开发的应用程序的报表工具尤为重要。 对于所开发的CA系统,我们选择了采用Crystal只eport,其为业内最专业、功能最强的报表系统,实现了与绝大多数流行开发工具的集成和接口。 构建报表时,首先使用XSD文件引入数据库字段,在.rpt文件中可视化地摆放各字段位置。在应用程序中则使用Load函数加载水晶报表并设置其数据源即可在页面中显示水晶报表。水晶报表可以以柱形图、饼形?、折线图、自定义表格等方式显示数据,也可引用已存在的电子表格、图片等,使得报表开发简洁高效。 水晶报表的实现原理并不复杂,但是实现过程中会出现若干问题。经过长时间的研究与探讨,总结了若干相对容易的解决方式。在此只对两种常见错误简单介绍。当引用数据库中多个表的字段时水晶报表会无法处理,此时可以在数据库中构建单一视图再在水晶报表中引用视图即可。另外,在水晶报表里会出现图片无法显示的错误,此时应更改图片的路径。 3 使用NETBPM进行流程控制 在本OA系统中,采用了NETBPM实现工作流。通过NetBPM,可以对不能实时获得的、由其他系统或人员产生的结果与程序逻辑进行结合,使业务流程管理变得简单。 BPM,即业务流程管理,而NetBPM是BPM领域中一个优秀的企业应用系统。NetBPM由多个组件构成,每个组件都有明确定义的接口。这些接口包括过程开发者接口、用户接口、外部IT系统和NetBPM引擎接口、NetBPM和机构数据仓库接口。NetBPM的核心是其BMP引擎,它是整个NetBPM业务过程逻辑制定和实施的核心所在。 在CONCURRENT BLOCK(并发块)中含有比较重要的Fork节点与Join节点,分别定义了在流程分支点与汇合点触发的事件等。而webinterface.xml文件则更多地定义了WEB表单的表现形式。 4 高校信息通 在本CA系统中集成了“高校信息通”功能,为办公系统的使用人员的交流、沟通及发布公告等提供了平台。本高校信息通采用c/s架构,在客户端和服务器、客户端与客户端之间建立稳定的socket连接,并以xml文件形式传递数据,自由定义节点,结构分明。 在客户端,前台数据格式检查与后台检查相结合,保证了程序的健壮性。采用消息队列的方式存储聊天信息,并在窗体之间及时传递。客户端
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年影视行业工业化制作流程与质量控制中的质量控制人才培养与引进策略报告
- 城市公共安全政策的立法研究试题及答案
- 深入学习机电工程2025年考试试题及答案
- 快消品包装行业2025年包装材料绿色创新趋势与市场前景预测报告
- 2025年无玷污采水器合作协议书
- 理清思路2025年信息系统试题及答案
- 团队建设与领导力考核试题及答案
- 机电工程装配技术试题集
- 软件设计师学习规划与实施试题及答案
- 西方国家的教育政策与政治思想试题及答案
- 2024年江苏省昆山市事业单位公开招聘教师岗考试题带答案分析
- 2025年无人机操控师考试试题及答案
- 2025年苏州市中考英语二模模拟试题(六)(含解析)
- 2025年中考物理答题技巧与模式专题08压强与浮力的常考难点综合计算(学生版+解析)
- 2025年中考化学模拟考试试卷附带答案
- 水电使用合同协议书
- 考古发掘考试试题及答案
- 血液透析机试题及答案
- 中国兽药典三部 2020年版
- NB/T 11646-2024井工煤矿采空区自然发火监测预警技术规范
- 农药植保和农药知识课件
评论
0/150
提交评论