学科分类
/ 10
197 个结果
  • 简介:第二届“创游杯”游戏设计开发大赛终于在2007年6月5日正式揭幕,目前正在火热进行当中。同时,作为此次比赛的配套活动,“创意大赛校园行”也在紧锣密鼓的开展高校内的巡回宣传活动,下面,就让我们跟随记者一起,看看在开赛的第一周都进行了哪些活动。

  • 标签: 游戏设计 开发 追踪 宣传活动
  • 简介:三维引擎包括人机互动(HumanComputerInteraction,HCI)功能以及在三维世界的游戏模拟功能,人机互动模块用于把三维环境以视觉及听觉的形式输出给用户,并通过输入设备取得用户的反馈,游戏模拟的相关功能是用来在三维环境中建立游戏性,例如物理模拟及人工智能。

  • 标签: 游戏 中间件 三维环境 设计 开发 人机互动
  • 简介:摘要怎样合理的对油田资源进最大量的开采使油气公司的产值效益得到最大化,对油田的开发作出准确及时地动态分析,在整个油田开发生产过程中,具有重要的地位。随着计算机技术和企业信息化的不断发展,我们现在迫切需要使油田开发生产业务信息化。

  • 标签: 现阶段 解决方案 基础数据 实现功能
  • 简介:论文基于云计算资源集成和共享的优势,设计了系统架构,探讨了每层结构的特点和功能,结合.NET设计开发了人力资源信息管理系统,该系统弥补了传统人力资源管理所存在的数据资源不足、多数据源的数据无法实现同构和标准化处理等缺陷,有效解决人才市场人力资源管理的难点。

  • 标签: 云计算 档案管理 人力资源
  • 简介:开发游戏中间件(Middleware)是一项富有挑战性的工作,开发者需要了解游戏制作的工序,具备多个研究领域的专门知识以及软件工程知识。在游戏中间件的设计过程中需要进行很多抉择,这些抉择将会影响中间件的应用、功能及性能。本文将以LucidPlatform1.0的开发经验作为参考阐述这些设计抉择。某些设计抉择也可以完全作为游戏中间件的评价标尺。

  • 标签: 游戏制作 设计过程 中间件 专门知识 软件工程 功能设计
  • 简介:摘要图书信息管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库;而对于后者则要求应用程序功能完备,易使用等特点。

  • 标签: 图书信息管理系统 B/S架构 读者管理 图书管理
  • 简介:三年前,在CSDN的一次技术研讨会上,技术主编孟岩曾经向微软的技术专家曹严明发问:“我们在Java体系结构下有像WebLogic/JBoss这样的应用程序服务器.但是在微软体系结构之下,用什么来与之对应?。”当时的回答多少有点让人难以信服,答案是:“微软的Windows就是应用服务器!”

  • 标签: Framework VISTA NT5.0 .NET 冲击波 WEBLOGIC
  • 简介:在信息技术的推动下,电子商务得到了飞速的发展,目前我国许多高等职业技术院校也设置了电子商务类的专业,其课程包括了电子商务概论、电子商务案例分析、网页设计、计算机与网络技术基础、互联网软件应用与开发等,这些课程的考试大纲均要求考核考生的实践操作能力,本系统结合校园局域网的有利优势,开发了基于C/S模式的"电子商务实践环节考核系统",以解决电子商务类课程实践环节考核方式不合理的问题,并促进信息化技术在考核学生实践操作成果方面的应用。

  • 标签: 高职 电子商务 考试系统 C/S模式 .NET技术 三层架构
  • 简介:在很多游戏公司为自己的“百年基业”做打算时,一些名噪一时的游戏公司却因后续产品的乏力及核心成员的离去而走向困局。在以产品为核心的游戏市场,“豪门”与“草根”为自己对市场的误判而买单的风险是一样的。

  • 标签: 游戏公司 危机感 开发者 行业 品型 游戏市场
  • 简介:智能手机的系统资源很有限,它的功能众多,但彼此间存在着很多的矛盾,这些问题导致了传统软件开发模式阻碍了智能手机软件的开发。所以对于智能手机的软件开发显得尤为重要,由于智能手机的软件众多,本文主要针对其中的MMS客户端软件为研究对象,结合构件技术的知识对智能手机软件模型进行浅要的分析。

  • 标签: 构件技术 MMS 智能手机
  • 简介:现今越来越多的网站设计倾向于使用XML来作为首选的开发语言。但使用XML进行网站开发却极少有好用的可视化开发工具.Sonic的StylusStudio则是个例外。

  • 标签: STYLUS STUDIO XML 开发套件 可视化开发工具 应用
  • 简介:在大伙房水库监测预警平台的开发过程中,为了节约开发时间并优化程序结构、提高运行效率,综合利用C#这种现代语言高效开发的特点和FORTRAN这种古老计算机语言描述工程算法准确、严谨的优势。本文讨论了FORTRAN和C#混合编程的特点,研究了C#与FORTRAN混合编程的实现方法。关键词FORTRAN;混合编程;工程计算;DLL中图分类号TP314文献标识码A文章编号1007-9599(2010)04-0000-01ImplementationofFORTRAN&C#MixingProgrammingagainstLargekitchenWarningPlatformDevelopmentShangTao,FuJinxiang,MaXingyuan,TangYulan(ShenyangArchitectureUniversity,Shenyang110168,China)AbstractDuringthedevelopmentoflargekitchenResMonitoringandWarningPlatform,inordertosavedevelopmenttimeandimproveoperationefficiency,usingC#LanguagewhichisthemoderncomputerlanguagealsohasthecharacteristicsofefficientdevelopmentandFORTRANLanguagewhichcanrigorousandaccuratedescriptionofengineeringalgorithmtogetherisnecessary.ThispaperhasdiscussedthecharacteristicsofmixingprogrammingwithC#andFORTRANlanguage.KeywordsFORTRAN;Mixingprogramming;Engineeringcalculation;DLL一、FORTRAN与C#语言的发展及优势以大伙房水库监测预警平台的开发为例。平台需要采用大量先进的计算机编程技术,应用大规模数据库,提供可靠的安全保障,优秀的网络访问能力。这就需要构建平台的编程语言能完整简洁地支持当今最新的编程技术。C#语言就是这样一种语言,作为微软首推的编程语言,C#几乎支持所有最新的编程技术提供了极高的开发效率5。但是该平台又有着显著的工程计算软件的特点,需要严谨的科学计算语言对算法进行描述,同时有许多经过多年工程实践积累的工程计算代码可以被重用。FORTRAN语言最早被应用在工程开发之中,同时在FORTRAN语言50多年的发展中,积累了大量的优秀正确的代码。所以研究C#语言与FORTRAN的混合编程在该项目中的开发中有着重要的意义。(一)FORTRAN语言的发展及优势FORTRAN在数值计算领域有其独有的优势,首先它是最早的高级语言,有大量优秀正确可靠的源代码可以使用,如果能充分利用FORTRAN源代码可以大量节约工程软件设计开发的时间。FORTRAN语言有更为严格的语法,支持直接对数组和复数进行计算,非常适合严谨的科学计算领域1-3。(二)C#语言的发展及优势微软在推出.NETFramework第一版时推出的新语言C#,派生于C的简洁语法,继承了C++语言的灵活性,并且支持快速开发,随着C#3.0版本的发布,C#作为微软公司建议的开发语言,已经受到越来越多的程序开发人员的青睐5。二、FORTRAN与C#混合编程的方法(一)命名约定的一致由于C#语言是严格区分大小写的,而FORTRAN在默认情况下不区分大小写,如果不解决命名一致问题就会导致链接失败。FORTRAN的缺省方式是使符号名在OBJ文件中变成大写,在C#中调用一个缺省的子例程时用一个纯大写的名称生成调用就可以成功publicstaticexternvoidDLLTEST;(二)参数传递一致因为C#默认是值传递,而FORTRAN默认是引用传递。我们在参数传递中必须保持传递的一致性。简单的方法是使用C#的关键字ref,将C#的参数传递类型定义为引用类型publicstaticexternvoidDLLTEST(refinta,refintb);(三)数组参数传递在传递数组参数时,需要周全地考虑行和列的储存位置对调的问题5。还应注意,C#的数组下标从0开始,而FORTRAN的数组下标默认从1开始。如在C#中定义数组A34,共20个元素;同样的定义A(3,4)在FORTRAN中共12个元素1-3。并且进行数组传递还要注意,只需要传递数组的首地址即可,DLL需要的是数组的起始位置。三、FORTRAN与C#混合编程的实现下面试写水库监测预警平台中一个模型计算程序来说明FORTRAN和C#在混合编程的实际应用。启动VisualStudio,选择IntelVisualFortranLibrary中的Dynamic-linkLibrary,并给项目命名。新建“FortranFile”项,并给文件命名。然后在该文件中书写算法代码。编译完成后,在该项目的debug子目录下找到生成的dll文件。新建VisualC#Windows窗体应用程序。并给项目命名,将生成的dll文件拷贝到新项目的debug目录下。在进行连接之前需要在C#中增加对动态链接库操作的类的引用usingSystem.Windows.Forms;usingSystem.Windows.InteropServices;声明外部函数的部分代码publicpartialclassForm1Form{DllImport("dlltest.dll")publicstaticexternvoidFORDLL(reffloatV,reffloatQIN,reffloatBOD,...);...之后就可以对FORTRAN编写的外部函数进行调用,得到正确的结果。四、结论经过本文的讨论,可以看到运用FORTRAN与C#混合编程可以容易地实现。平台的代码极大的缩短,并且可以方便地重用FORTRAN语言的优秀代码,大大缩短开发时间,并且提高程序的执行效率。参考文献1司岩,周福才.FORTRAN程序设计基础J.大连理工大学出版社,1996,52刘卫国,蔡旭辉.FORTRAN90程序设计教程J.人民邮电大学出版社,2003,23张晓霞,田秀萍.Fortran90程序设计教程J.兵器工业出版社,2005,104Nagel.C等著.黄静译.C#高级编程J.清华大学出版社,2008,105周涛,郭占元,郭向荣.Fortran与C#混合编程在土木工程计算中的应用J.中南大学,2009,3

  • 标签:
  • 简介:SQLServer数据库是当今有代表性的大型网络数据库之一,存储过程(StoredProcedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,可以作为一个单元被用户的应用程序直接调用。触发器是一种特殊类型的存储过程,主要是通过事件进行触发自动执行。笔者在开发了大宗商品现货电子撮合交易系统的基础上,总结了存储过程和触发器的基本概念及具体应用,展现了其在数据库开发中强大功能和使用特点。

  • 标签: SQL SERVER 存储过程 触发器
  • 简介:本篇是介绍如何运用英特尔软件开发工具提高软件性能的最后一篇。前两篇分别介绍了利用英特尔编译器提高编译后代码执行性能以及通过英特尔VTune寻找代码性能瓶颈入手优化。本篇将介绍如何利用高度优化的函数库来提高代码开发效率和性能。由于函数库所提供函数都针对英特尔处理器进行过专门优化,直接调用接口就可方便使用,开发者们就好比站在巨人的肩膀上.不再需要以硬编码的方式针对处理器的优化,省去了大量时间精力,从而提高开发效率,使产品更快推向市场。

  • 标签: 英特尔公司 软件开发工具 IA架构 处理器 优化 硬编码
  • 简介:摘要教育信息化是手段不是目的,党校校园网软件建设就是要为教学和管理服务,衡量教育信息化效益的标准在应用,释放硬件产品投入的能量在应用;本着“充分保护前期投资,建立安全可靠,实用先进,标准而开放,便于管理和扩展”的党校校园网管理平台基本原则,我们对原有的党校校园网软件系统进行二次开发。本文首先分析了当前党校校园网信息管理平台二次开发与应用存在的问题,其次,阐述了党校校园网信息管理平台二次开发与应用的内涵。同时,对党校校园网信息管理平台二次开发与应用的主要内容进行了较为详细的探讨,具有一定的参考价值。

  • 标签: 党校校园网 信息管理平台 二次开发 应用
  • 简介:文章从联通BSS老用户实名信息补登记模块的功能概述入手,针对其需求进行分析,在此基础上实现系统改造,从而为实现全省综合业务全部支撑与响应,完善业务处理流程提供基础。

  • 标签: 模块设计 营帐子系统 功能开发
  • 简介:盈利,是每个企业追求的最终目标。那么“在中国,开发什么样的游戏最赚钱?”这个话题。想必是游戏业内包括开发厂商、运营.发行商。甚至外包公司在内的众家企业关心的大问题。游戏圈里的每个人都想知道,究竟开发什么样的游戏能赚钱。小编自然也不例外,所以当圈内某个朋友提出这个选题时,小编眼睛一亮。

  • 标签: 游戏业 开发 赚钱 中国 盈利 社区
  • 简介:第二届“创游杯”游戏设计开发大赛已于2007年6月5日在北京交通大学软件学院正式吹响了比赛的号角。目前,以赛区为单位的选拔赛正处于作品征集阶段。本次大赛由创游传媒《游戏创造》主办,在总结第一届比赛经验的基础上,此次大赛在赛事方面有所调整,比赛项目涵盖了编程开发

  • 标签: 游戏设计 开发 北京交通大学 比赛项目 软件学院 选拔赛
  • 简介:地质勘探工程技术人员在绘图时,常使用重复的手工作业,不但乏味而且工作效率低。绘图精度不高而且容易出现错误,利用VB对CAD的开发技术,可以为广大工程绘图人员提供更加简洁、快速、高效的制图技术和方法。

  • 标签: VB AUTOCAD 二次开发 地层剖面柱状图