文档介绍:2014合肥信息技术职业学院计算机科学与技术毕业设计选题 A
序号
题目
内容
1
用JAVA及XML实现EAI的数据交换
企业应用集成(EAI)通过在异构系统之间共享和交换数据来实现业务功能的无缝集成:XML提供了一个真正开放的、定义良好的中间数据格式:JAVA是一个平台无关程序语言。XML和JAVA技术的结合就能开发能够动态地处理网络上任何结构化或非结构化的数据。本文共分五章:第1章对EAI的概念、内容及应用现状作了分析;第2章分析了JAVA和XML构建EAI应用的优势,提出了一个在EAI中基于XML的数据交换模型;第3章介绍了数据库与XML的集成,着重是对象数据库和关系数据库,并以XSU为例介绍了其具体实现;第4章讨论了服务器到服务器之间的数据通信,主要是XML远程方法调用技术和XML消息传递模型,重点讨论了简单对象访问协议(SOAP)及其在XML远程方法调用和XML消息传递中的实现。第5章简单介绍了统一描述、发现和集成协议(UDDI)和Web服务描述语言(WSDL)在EAI应用中的作用。
2
的Robocode教学系统研究与实现
竞赛式教学通过编程竞赛激发学生学习的热情,使学生努力探索编程的方法,获得团队合作的经验,提高程序设计水平。Robocode是编程游戏竞赛的典型代表,以“机器人竞技仿真引擎”的形式,成为教学目标和学生对于游戏乐趣需求之间的桥梁。很好的支持了Java语言的教学。平台,的Robocode教学系统的总体构架与关键技术,的Robocode教学原型系统。的Robocode教学系统总体架构,包括地图编辑器模块、战斗模块、代码编辑模块和代码处理模块。并且分析了竞赛元素与编程语言知识点之间的对应关系,的Robocode教学系统的应用提供参考;给出了C++主系统与源代码的动态链接方法,具体而言:给出了一种基于指针的C++反射机制的简单实现,给出了C++类动态获取C++主系统所提供的服务、C++主系统动态创建和调用C++类对象的具体实现;给出了一种利用托管C++作为适配器的C#主系统与C++源代码的动态链接方法,给出了C++类动态获取C#主系统所提供的服务、C#主系统动态创建和
调用C++类对象的具体实现;通过C++主系统与C#主系统实例分析,的Robocode教学系统总体设计、C++主系统与源代码的动态链接方法与C#主系统与源代码的动态链接方法的可用性和正确性。
3
基于WF工作流技术的应用研究
工作流技术是当今一项飞速发展的技术,它最基本的特性是能够结合人工和机器的行为,可以与应用程序和工具进行交互,从而完成业务过程的自动化处理。工作流技术己逐渐发挥越来越重要的作用。微软在Vista中引入了Windows Workflow Foundation(WF)。WF作为操作系统的一部分,提供了对工作流最底层的支持,而WF也将作为WINDOWS下一代的工作流基础框架。由于发布的时间不长,对于如何利用这个框架、采用何种方式去实现具体的工作流产品,成为广大工作流研究者近年来讨论的热点。<br> 本文阐述了工作流研究的背景和研究现状,通过对工作流的元模型、参考模型和体系架构的分析,着重论述了WF技术的特点,主要组件以及建模方式。在对WF工作流框架体系结构的研究基础上,本文首先给出了一种宿主模型的设计方法,具体说明了在该模型中如何启动工作流引擎、如何向引擎加载服务、以及如何创建和管理工作流实例的技术手段;接着给出了一种基于本地服务的宿主和工作流的通信方法,该方法能够被多个工作流实例共享,提高了工作流的通信效率;随后研究了WF活动执行状态和执行环境,给出了一种自定义事件活动的设计方法,并实现一个消息监控的自定义事件活动;解析了如何将宿主程序中的工作流实例持久性到数据库,以及如何从数据库中重新加载工作流实例,并给出了WF持久性服务的具体设计步骤。为工作流宿主,实现了一个基于WF框架的工作流应用系统实例。
4
技术的计算机考试系统的设计与实现
随着计算机及网络技术的迅速发展,计算机已经深入到社会生活的各个领域,计算机在教学中的应用越来越广,考试是教学的一个关键环节,传统手工考试存在许多弊端,网络考试以其公正性已经成为一种新的考试手段。本课题是根据本人的工作实际而设计开发的,本人长期从事中等职业技术学校的《计算机应用基础》课程的教学工作,这门课程的大纲要求学生不但要具备计算机的基本理论知识,还要具备计算机上机操作的能力。所以对该课程的考核不仅要考理论,还要考实际操作。过去,我们一直采用传统的纸上考核方式来检验学生的理论知识掌握情况,对学生实际上机
操作能力的考核采用学生在计算机上操作完成后将文件上传到老师的FTP空间或发到老师的邮箱中,日后由老师手工阅卷评分。这种传统的考试方式从出卷、组织考试到监考,再