学科分类
/ 10
194 个结果
  • 简介:本文将枯燥乏味的正规游戏开发流程用生动的创世神7日的工作过程比喻并详细解说。在解说的过程中,采用大量行业案例进行生动而有趣的描述。在冷冰冰的商业游戏开发过程中融入了相当多有趣的因素。

  • 标签: 游戏开发 开发过程 商业化 解说 行业
  • 简介:EricRaymond提出开源的软件交付模式,到今天形成了一条完整的产业生态链,在这样的生态链上如何找到自己的价值,如何开发商业模式,成为今天使用开源软件创业的程序最关心的问题。

  • 标签: 开源软件 商业模式 ERIC 生态链 程序
  • 简介:国产高像素手机何去何从近日,日韩等国手机市场掀起高像素热潮,国内的业界却显得有些慌乱。显然问题并不仅仅限于技术层面。从单纯追求高像素的竞争层面来看,这是厂商之间在技术上的竞争,是为了抢夺领导市场潮流的美誉。但是,当拍照手机升级到300万像素时,其相应的CPU(中央处理器)、电池、内存的性能都必须提高,这样成本就会加大,价格自然不会低。

  • 标签: 竞争 技术层面 手机市场 厂商 价格 成本
  • 简介:作为一家以应用开发为特长的公司,微软基于WindowsAzure在云应用开发领域提供了一系列的开发框架同时,作为现代软件的中心——数据库,在云平台背景下衍生出对应的云数据库也是水到渠成。此次,微软发布了Huron计划用于吸引开发团队实施将本地数据库与SQLDataService(SSDS,微软的云数据库)信息同步的创新应用。该计划主要基于SSDS以及MicrosoftSyncFramework两个开发框架,前者将各类数据基于云平台进行自动化存储和管理,然后借助后者向位于不同位置的信息接入点同步信息。

  • 标签: 商业智能 甲骨文 本地数据库 WINDOWS 开发框架 信息同步
  • 简介:1996年12月20日,苹果公司宣布准备收购NeXT公司,1997年2月4日以四亿两千七百万美元的收购价格成交。此次收购,苹果公司至少有两项获益,首先他们获得了能为下一代操作系统提供帮助的技术,其次苹果公司获得了NeXT公司的创始人之一史蒂夫-乔布斯。

  • 标签: 苹果公司 操作系统 商业 设计 收购价格 NEXT
  • 简介:程序开发需要注意的细节很多,不仅需要用户有良好的技术,而且还需要开发利器帮助用户化难为易。在此介绍AutoTools工具在程序开发中的几个应用,帮助用户了解它是如何在程序开发中发挥作用,有什么便利之处。

  • 标签: AutoTools 源程序代码 开源软件 软件开发
  • 简介:“在未来几年内,移动应用会有一个爆炸式的增长”。微软公司全球副总裁张亚勤博士在2005年MEDC大会上这样评价移动应用的前景。也许因为这样有诱惑力的市场,微软公司在继统治了PC的操作系统之后,决定进军移动应用市场,继而推出了WindowsMobile这一面向移动应用的操作系统。

  • 标签: WINDOWS 移动应用 开发 MOBILE 微软公司 操作系统
  • 简介:CVS作为目前比较通用的版本控制系统,在基于Linux平台的开发中发挥着重要作用。当多人开发一个软件项目的时候,经常会有两个人同时编辑同一个文件的情况。一般的解决方案是使用文件锁定或受限制的Checkout,就是同一时间只允许一个人编辑每个文件。CVS的缺省模型是不受限制的Checkout。它也支持受限制的Checkout和半受限制的

  • 标签: CVS 版本控制系统 LINUX Checkout 工作机制
  • 简介:从采用的技术来看,Java和ASP.NFT仍是Web应用主流技术。此外,动态语言(脚本语言的3P1R(PHP、Perl、Python和Ruby)加在一起获取了不到一成的份额,比去年略有增加,其带头作用的大哥自然非PHP莫属,其获取的将近7%的份额可以和ASP单独叫板。

  • 标签: WEB开发 聚焦 PYTHON 脚本语言 WEB应用 Java
  • 简介:StainlessSteelStudios是以RTS游戏著称的工作室,其作品《地球帝国》(EmpireEarth)好评如潮,曾被评为年度最佳PC游戏。遗憾的是,由于种种原因,工作室于2005年11月关闭了。但《地球帝国》这个游戏设计的成功无可质疑,其制作案便也是其它游戏设计师学习的很好资料。

  • 标签: 《地球帝国》 RTS游戏 纪实 开发 PC游戏 游戏设计
  • 简介:商业智能作为保障企业高效运营、正确决策和快速响应的有效手段,对提高银行核心竞争力具有重要意义。本文介绍了商业银行根据业务需求结合Cognos产品设计的商业智能应用方案,分析了系统的物理和逻辑架构、多维模型设计应用,提出了金融行业商业智能解决方案。关键词商业智能;Cognos;多维模型中图分类号TP302.1文献标识码A文章编号1007-9599(2010)04-0000-01Design&ImplementationofBusinessIntelligenceSystemBasedonCognosZhangXuesong(DalianBranchofAgriculturalBankofChina,InformationTechnologyManagement,Dalian116001,China)AbstractTheBusinessIntelligence(BI)iseffectivemeanstoensureenterprise'shigh-efficientrunning,correctdecisionandrespondfast,itissignificanttoimprovethekeycompetitivenessofthebank.ThispaperintroducecommercialbankdevelopedBusinessIntelligence(BI)systembasedonCognosaccordingtobusinessdemand,analyzethephysicsandlogicframeworkofthesystem,thedesignandapplicationofCube,providestheBusinessIntelligence(BI)solutionsforfinancialindustry.KeywordsBusinessIntelligence(BI);Cognos;Cube一、引言随着银行管理精细化程度不断提高,为了适应激烈的市场竞争环境,商业银行要充分了解自己的经营信息,对业务数据查询分析报表要求也急速膨胀,原有各种统计查询系统已逐渐难以满足实际工作需要,金融机构对商业智能技术的需求和研究变得越来越迫切。我行针对资产业务开发应用了基于Cognos的商业智能系统,该系统具有高度的集成性、稳定性、可扩展性;系统查询统计分析操作便捷、深入应用技术含量较高,并集成了报表模块的自定制、共享成果等多种先进技术,为数据深入分析和使用提供了新的平台。二、系统架构设计我行开发商业智能系统采用B/S架构,运行的网络环境是内部办公网,由数据库服务器、WEB应用服务器、报表服务器三部分组成。后台应用数据库采用了Sybase数据仓库产品SybaseIQ,前端WEB应用服务器使用IBM的WebSphere。针对用户访问量大的特点,在报表服务器和WEB服务器的设计中还采用集群技术来分担系统压力,并可根据未来发展需要进行扩充。本商业智能平台关键部分报表服务器设计基于IBM公司的BI产品Cognos8,该产品的操作使用Web方式,极大地降低了部署成本和管理成本。同时Cognos8的产品中提供了丰富的业务功能。Cognos8的主要产品模块包括QueryStudio——自助报表生成工具;ReportStudio——专有报表构筑工具AnalysisStudio——多维数据展示工具;Transformer分析——多维数据设计工具FrameworkManger——业务数据组织工具用户可以在浏览器中通过QueryStudio进行格式灵活,元素丰富的开放式报表查询,并可利用ReportStudio强大的面向对象的报表制作和展示功能,结合编程语言、函数和SQL语句能够制作、展示复杂的专业自定义报表。三、系统的技术实现(一)多维模型基本知识多维数据是根据业务需求中某个查询主题的分析维度和业务指标,通过多个维度分析指标,将数据库中的数据重新组织,并通过汇总计算实现的数据模型,也称为多维立方体(Cube)。Cube是一个多维数据的存储结构,提供源数据的访问、数据的快速查询,通过查询Cube,用户在多维数据中可以直接通过计算好的维度和指标进行查询和报表统计,可以直接得到各个维度层次上的汇总数据。多维模型由维度和度量构成。维度是一个与业务相关的观察角度,是从数据仓库提取的有效信息,并在同一个前提下以层的方式构造形成。例如时间维度可由年、季度、月构成,地区维度可由省、市、县等构成。所有的维度在一起提供了业务的多维视图。度量是收集和存储的用于评价业务状况的数值性数据,也是位于维度的交叉点上的数据。例如账户余额、贷款总额等。(二)多维模型设计过程多维模型的设计过程主要有下列步骤设计维表(多个)和事实表(一个)表结构和抽取脚本设计多维模型(mdl文件)组织生成Cube(mdc文件)发布数据包流程如右图(三)多维数据应用用户通过对相应的Cube执行穿透钻取(rollup和drilldown)、切片(slice)和切块(dice)、以及旋转(pivot)等操作,能够从多角度对信息进行快速、交互地查询分析,有效地将相关信息关联起来,从而使用户在分析汇总数据时能够生成自己感兴趣的自定制报表。用户也可以通过Cognos将自己研究的报表共享,其他用户直接利用已有的技术成果,避免人力的浪费。四、结束语该系统针对商业银行业务发展需求,结合当前比较先进的数据库和商业智能技术,建立基于Cognos的商业智能体系结构,提高商业智能系统的效率性、移植性、集成性和可扩展性,有利于提高数据分析的准确性和业务分析的智能化程度,相信随着技术和业务的发展也必然会大力推动商业智能系统的设计应用,对提高我国金融业的经营管理水平有着重要的意义。参考文献1CognosInc.Cognos8管理和安全性指南.20072CognosInc.QueryStudio专业建用户指南.20073CognosInc.ReportStudio专业建用户指南.2007作者简介张雪松(1975-),男,黑龙江肇源县人,工程师,工作单位中国农业银行大连市分行,主要研究方向是办公自动化、商业智能。

  • 标签:
  • 简介:为了贯彻实施“十五”期间国家大力发展基础软件、加速基础软件开发人才的培育等相关政策,配合国家863计划对基础软件的创新、开发、教育等机制的推广建设,共创软件联盟对北京大学、清华大学、北京邮电大学等高校的计算机及相关专业师生和科研人员,就传播开放源码思想及开源软件开发模式,

  • 标签: 软件开发模式 软件工程 开放源码 Internet 开发平台 高校
  • 简介:在文章开始之前,我想请使用Eclipse作为自己开发环境的Java开发人员思考以下几个问题:

  • 标签: 开发效率 ECLIPSE JAVA
  • 简介:在过去几个月期间,结合了AsynchronousJavaScript和XML(AJAX)来开发高交互性Web应用程序的设计模式变得越来越流行。高配置的Web应用程序,如GoogleMaps和A9以及微软的VirtualEarth和Start.com,通常能够利用这些技术的组合来形成丰富的客户端用户体验。组成AJAX的单项技术并不是最新的开发工具——它们已经运用了一段时间,并且不断得到更新和改进。但是,它汇聚了最新的技术,从而导致各种引人注目的可能性。

  • 标签: WEB开发 JAVASCRIPT WEB应用程序 VIRTUAL 风格 Google
  • 简介:本文延续上期话题,深入到测试、持续集成和部署等环节,紧密结合移动开发方法和技术,围绕Android平台的开发讨论提供更高质量移动产品的解决方案。

  • 标签: 敏捷开发 指南 持续集成 移动开发 移动产品