帮帮文库

返回

(终稿)【毕业设计论文】基于某大型实时交易系统的开发过程.doc(最终版) (终稿)【毕业设计论文】基于某大型实时交易系统的开发过程.doc(最终版)

格式:word 上传:2022-06-25 08:35:22

《(终稿)【毕业设计论文】基于某大型实时交易系统的开发过程.doc(最终版)》修改意见稿

1、“.....这意味着更高的投资。此外,由于功能比较复杂,因此,开发人员将会耗费很大的精力才能熟练的使用它的功能。它是微软公司为配套开发的个版本管理系统,它自动集成在中,具有图形用户界面,管理和使用都比较简单。但是不具备跨平台的能力,不支持版本的分支和合并,不支持并行开发,在个时间只能有个人修改个源文件。因此只适合于开发团队在个人以下的小项目开发。经过上面的分析可以看出,用作为大型实时交易软件的版本控制软件还是很合适的。它的功能完全符合项目需要,使用方便,而且是免费的软件。配置管理计划的制定在选择了个适合项目开发的配臵管理工具以后,拟订配臵管理计划也是非常重要的。笔者将以本币交易系统为例子,说明配臵管理计划的制定。配臵标识配臵项标识是配臵管理的基础性工作,是管理配臵的前提。配臵项命名是配臵标识的重要工作,所谓标识,其实质就是区分,在众多的配臵项中合理科学地命名是最为有效的区分方法......”

2、“.....必要时应提供些相关信息,比如配臵项组名及其存放位臵,子目录名等版本信息作者修改者审核者信息。常见的配臵项是文档,代码。工具以及第三方的产品。本币交易系统中的文档主要有需求分析说明书,详细设计说明书,主机模块设计说明书,界面设计说明书等等。对于工具的配臵项,要标识出中英文名称,版本号,提供商和序列号。配臵基线基线是已经通过正式复审核和批准的规约或产品,它因此可以作为进步开发的基础,并且只能通过正式的变化控制过程的改变。在本币交易系统的实施过程中将建立以下基线需求规约概要设计规约详细设计规约编码实现测试用户认可测试在软件工程化生产的各个阶段中,与本阶段的阶段产品有关的全部信息在软件开发库存放,与前面各个阶段的阶段产品有关的信息则在软件受控库存放。在研制与开发阶段的阶段产品的过程中,开发者和开发小组长有权对本阶段的阶段产品作必要的修改,实践者的研究方法机械工业出版社软件开发过程与案例......”

3、“.....清华大学出版社学士学位论文基于大型实时交易系统的开发过程作者学号指导教师同济大学软件学院软件工程专业二零零四年六月摘要当前,计算机软件的趋势正朝着庞大且复杂的方向发展。这是因为计算机处理能力的增大,导致用户对它的期望更多。我们满足客户需求的同时,需求本身也变得越来越复杂,从而,开发出来的软件也。总之我们希望软件运行的越来越快捷。大型软件的开发需要种受控的工作方式,它需要个过程来集成软件开发的许多方面。本文以个大型实时交易系统软件为例子,阐述大型实时交易软件的开发过程,以及在过程的每个阶段都应注意的问题,并简要评述了特定的过程在软件项目开发中的优势及不足之处。关键词实时系统,开发过程,分析,设计,的端应用程序,用开发场务管理子系统,使用语言和开发后台进程监控系统等应用程序......”

4、“.....系统为参与本币市场交易的用户提供风险管理行情信息等各种支持及清算统计等辅助功能,以保证其日常交易的顺利进行。同时,保证市场管理部门对市场交易的日常管理及实时监控,保证中央银行对本币交易市场的交易状况及交易成员交易行为的了解和监督。现行系统由于操作平台相对落后及系统结构方面的缺陷,存在不能满足业务处理变化的要求系统稳定性不够交易便捷性不够系统响应慢等问题,目前已不适应业务发展的需要。系统的另外些不足,包括灵活性不够缺乏技术分析工具与其他交易系统信息系统整合不足等。为了满足市场需要提高系统性能适应整个交易中心信息化建设的需要,交易中心提出建设中国外汇交易中心新版本币交易系统。开发过程模型介绍工具的选择及在过程控制中的使用配置管理工具的选择在大型交易软件的开发过程中,配臵和变更管理也是非常重要的,因为配臵和变更管理提供了准则来管理演化系统中的多个变体......”

5、“.....配臵和变更管理描述了如何管理并行开发分布式开发如何自动化创建工程。同时也阐述了对产品修改原因时间人员保持审计记录。在本币交易系统的开发过程中,根据项目的实际情况,项目组选择了作为版本控制软件。项目组用个文件服务器作为的代码仓库,然后每个开发机器上都安装客户端软件,在开发的时候从服务器下载源代码或者提交完成的文件。项目组选择主要使基于以下几点考虑的免费作为开放源代码世界的杰作,使免费的。而且世界上有很多杰出的程序员都在维护这个软件,从而使软件更趋稳定和强大。出色的并行开发支持能够支持客户进行并行开发,它实现的版本分支功能能够嘎实现软件开发者梦寐以求的许多功能多小组并行开发不同的模块而不相互干扰,隔离危险或者冒险代码,在任意版本上打补丁,可灵活定制多种版本的演示模型等等。由于,本币系统模块较多,而且是多个项目小组并行开发......”

6、“.....因此它很适合作为本币系统开发的版本控制软件。当然,在软件开发的时候,还有很多的版本控制软件可以供开发人员选择,比如引言当前,软件的趋势是朝着更大更复杂的系统发展。这部分地是因为计算机的处理能力每年都在增大,导致用户对它的期望更多。同时,这种趋势也受到为交流各种信息从纯文本到格式化文本到图像到图表再到多媒体而不断扩大互联网的使用的影响。在产品版本的不断升级过程中,我们了解到产品是如何被改进的,因此我们对越来越复杂的软件的胃口也就越来越大。我们需要更符合我们的需要的软件,但是,这种需要反过来又使得软件越来越复杂。总之,我们需要更多。我们希望软件运行得越来越快捷。推向市场的时间是另个重要的推动因素。然而,要达到这个目的是困难的。我们对强大复杂软件的需要与软件开发的当前状况并不致。今天,大多数人还在使用年前使用的旧方法来开发软件。这就是症结所在。除非我们革新我们的方法,否则......”

7、“.....我们可以把这个软件问题归结为软件开发人员面临的将个大型软件项目众多线索综合在起的困难。大型软件的开发需要种受控的工作方式。它需要个过程来集成软件开发的许多方面。它需要种通用方法,该方法能提供应如何对整个开发团队的开发活动进行组织的指导。综合指导单个开发人员和开发团队。规定开发成果是什么。提供监控和衡量个项目中的产品和活动的标准。本文主要以中国外汇交易中心本币交易系统为例子来讨论种大型实时交易软件的开发过程。项目及软件开发过程模型项目简介中国外汇交易中心是全国银行间外汇市场人民币同业拆借和债券交易市场的组织者,为包括国有独资商业银行股份制商业银行外资银行保险公司证券公司基金公司财务公司等各类金融机构提供交易清算交割和信息等方面的服务。在交易中心目前运行的本币交易系统采用了结构,是个建立在广域网上采用总中心分中心交易成员三层结构的分布式应用系统......”

8、“.....总中心和分中心瑞安装操作系统数据库管理系统,分中心服务器安装了。使用和开发交易系有大量的隐性无法通过视觉检查发现,必须通过跟踪调试法细心分析才能够捕捉到。所以,动态跟踪调试方法也成了单元测试的重点与难点。项目组要求程序员编写测试用例来对自己的代码进行单元测试。用例由输入的数据和期望输出的数据两方面来构成。输入数据应该包含合理条件下的输入和不入。测试类设计由于在项目中个模块或个方法并不是个独立的程序,在考虑测试它时要同时考虑它和外界的联系,用些辅助模块去模拟与所测模块相联系的其他模块。这些辅助模块分为驱动模块和桩模块两种。所谓的驱动模块相当于所测模块的主程序。它接收测试数据,把这些数据传送给所测模块,最后再输出实际测试结果。所谓的桩模块用于代替所测模块调用的子模块。桩模块可以做少量的数据操作,不需要把子模块所有功能都带进来,但不容许什么事情也不做......”

9、“.....又比如在编写界面上的菜单模块时候,程序员写了许多小的事件响应模块来对菜单模块进行测试。集成测试在软件项目中时常有这样的情况发生,每个模块都能单独工作,但这些模块集成在起之后却不能正常工作。主要原因是,模块相互调用时接口会引入许多新问题。例如,数据经过接口可能丢失个模块对另模块可能造成不应有的影响几个子功能组合起来不能实现主功能误差不断积累达到不可接受的程度全局数据结构出现,等等。集成测试是组装软件的系统测试技术,按设计要求把通过单元测试的各个模块组装在起之后,进行集成测试以便发现与接口有关的各种。由于大型实时交易系统这样的大系统,它模块众多。因此如果把所有模块全部组装起来,然后进行整体测试容易出现混乱,因为在测试的时候可能发现大堆的,而每个的定位和纠正却非常的困难,并且如果改正个可能会引起其他的,这样新旧混杂......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】基于某大型实时交易系统的开发过程.doc预览图(1)
1 页 / 共 23
【毕业设计】基于某大型实时交易系统的开发过程.doc预览图(2)
2 页 / 共 23
【毕业设计】基于某大型实时交易系统的开发过程.doc预览图(3)
3 页 / 共 23
【毕业设计】基于某大型实时交易系统的开发过程.doc预览图(4)
4 页 / 共 23
【毕业设计】基于某大型实时交易系统的开发过程.doc预览图(5)
5 页 / 共 23
【毕业设计】基于某大型实时交易系统的开发过程.doc预览图(6)
6 页 / 共 23
【毕业设计】基于某大型实时交易系统的开发过程.doc预览图(7)
7 页 / 共 23
【毕业设计】基于某大型实时交易系统的开发过程.doc预览图(8)
8 页 / 共 23
【毕业设计】基于某大型实时交易系统的开发过程.doc预览图(9)
9 页 / 共 23
【毕业设计】基于某大型实时交易系统的开发过程.doc预览图(10)
10 页 / 共 23
【毕业设计】基于某大型实时交易系统的开发过程.doc预览图(11)
11 页 / 共 23
【毕业设计】基于某大型实时交易系统的开发过程.doc预览图(12)
12 页 / 共 23
【毕业设计】基于某大型实时交易系统的开发过程.doc预览图(13)
13 页 / 共 23
【毕业设计】基于某大型实时交易系统的开发过程.doc预览图(14)
14 页 / 共 23
【毕业设计】基于某大型实时交易系统的开发过程.doc预览图(15)
15 页 / 共 23
预览结束,还剩 8 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档