收藏本站
《中国海洋大学》 2003年
收藏 | 手机打开
二维码
手机客户端打开本文

软件开发模型——同步模型

韩庆海  
【摘要】: 随着软件开发规模的增大,软件开发已经从早期的艺术化发展到现在的软件工程阶段。软件工程的出现是为了解决软件开发中的软件危机问题,软件危机指的是在计算机软件的开发和维护过程中所遇到的一系列严重问题。在软件工程中,软件开发模型占有极其重要的地位。软件开发模型是软件开发的全部过程、活动和任务的结构框架,软件开发模型能清晰、直观地表达软件开发全过程,明确规定了要完成的主要活动和任务,用来作为软件项目开发的基础。软件开发模型给出了软件开发活动各阶段之间的关系,它是软件开发过程的概括,是软件工程的重要内容,它为软件工程管理提供里程碑的进度表,为软件开发过程提供原则和方法。 在软件开发过程中,需求、设计、编码随时可能会发生变化,导致这些变化的原因是多方面的。需求发生变化时,设计和编码要进行相应的修改以满足系统的要求。发生这些变化及进行相应的修改时,如何能够保证需求、设计、编码的一致性,当前的软件开发模型对此没有给出解决此问题的策略。 针对目前软件开发的现状,结合目前软件开发模型的特点及其存在的问题,本论文提出了一种新的软件开发模型——同步模型,这里所提出的的同步模型就是为了保证在进行需求、设计、编码在任何一项发生变化时,其它能够自动地进行修改或调整,在文中,讨论了利用同步模型进行软件开发包括需求分析、设计、编码、测试等各项活动。 为了辅助利用同步模型进行软件开发过程,本文实现了一个简单的CASE工具——自动同步模型器,它是用来描述和控制软件开发过程中产生的各种元素——需求、设计和代码。它借鉴面向对象分析的一些机制来处理需求和设计,同时融合了配置管理功能。另外,还提供了别的开发模型不具有的功能:自动检查需求、设计和编码的一致性,同时,当需求发生变更时,自动更新相关的设计和编码。这个自动同步模型器是利用快速开发工具Delphi实现的,文中给出了具体的设计和实现。
【学位授予单位】:中国海洋大学
【学位级别】:硕士
【学位授予年份】:2003
【分类号】:TP311.52

【相似文献】
中国期刊全文数据库 前10条
1 丛红日;肖明强;陈邓安;;直升机反潜巡逻线与编队之间同步问题研究[J];舰船电子工程;2011年08期
2 徐红霞;杨艳;;软件开发方法中的增量模型在三维动画建模中的应用[J];电脑开发与应用;2011年08期
3 陈铁明;陈会兵;潘小明;蔡家楣;;Web动态口令登录新方法设计与实现[J];计算机应用与软件;2011年07期
4 ;[J];;年期
5 ;[J];;年期
6 ;[J];;年期
7 ;[J];;年期
8 ;[J];;年期
9 ;[J];;年期
10 ;[J];;年期
中国重要会议论文全文数据库 前7条
1 孙暐;吴镇扬;吴红卫;胡红梅;;鲁棒语音识别中的多流同步分析研究[A];通信理论与信号处理新进展——2005年通信理论与信号处理年会论文集[C];2005年
2 王玉莹;;多台同步可靠性增长模型存在的问题[A];中国工程物理研究院科技年报(2002)[C];2002年
3 牟剑;廖德祥;;TD-SCDMA系统上行同步模型[A];2007通信理论与技术新发展——第十二届全国青年通信学术会议论文集(下册)[C];2007年
4 刘静岩;郝凤霞;王浣尘;;西部大开发中房地产投资的混沌同步研究[A];2005中国控制与决策学术年会论文集(下)[C];2005年
5 彭盾;曾德明;;企业技术创新网络上知识扩散同步化效应研究[A];第五届中国科技政策与管理学术年会暨研究会理事会论文集[C];2009年
6 任潇;董剑;刘宏伟;李洋;杨孝宗;;对等网络中基于失效规律的自适应失效检测器研究[A];第十四届全国容错计算学术会议(CFTC'2011)论文集[C];2011年
7 陈天平;;复杂网络协同,同步,中性稳定性和Pinning控制[A];2009年第五届全国网络科学论坛论文集[C];2009年
中国重要报纸全文数据库 前4条
1 雁鸣;“小农经济”阻碍中国IT[N];计算机世界;2002年
2 小齐;要不要CMM,抑或CMMI?[N];中国计算机报;2004年
3 中国人民大学统计学院 薛薇 清华紫光网联科技 陈欢歌;管理软件的两个问题和发展思路[N];计算机世界;2003年
4 本报记者 曹开彬;联想软件跨越CMM3[N];中国计算机报;2002年
中国博士学位论文全文数据库 前8条
1 文爱军;多媒体通信终端系统研究[D];西安电子科技大学;1998年
2 敖丽敏;交互式过程性知识表示与获取及其实现的研究[D];中国农业大学;2005年
3 卢选民;基于TPN的多媒体动态同步模型及同步控制机制研究[D];西北工业大学;2002年
4 宁华;分布式多媒体同步与并行编码技术研究[D];中国科学院研究生院(计算技术研究所);2004年
5 王绍刚;基于分离设计方法的硬件事务内存系统研究[D];国防科学技术大学;2009年
6 李忠凯;混合流程企业生产过程管理系统研究[D];大连理工大学;2010年
7 冯博;软件安全开发关键技术的研究和实现[D];北京邮电大学;2010年
8 章淳;针对FPGA复杂可编程逻辑单元的快速布尔匹配方法研究[D];复旦大学;2011年
中国硕士学位论文全文数据库 前10条
1 韩庆海;软件开发模型——同步模型[D];中国海洋大学;2003年
2 杜军;基于全过程复用的软件开发模型研究及其应用[D];昆明理工大学;2005年
3 蒋长春;软件开发过程中的复用研究[D];武汉理工大学;2007年
4 朱贤成;工业控制领域中基于有限自动机的软件开发模型研究[D];华中科技大学;2007年
5 刘艳艳;程序切片技术在软件重用中的应用[D];电子科技大学;2009年
6 蔡燕;分布式环境下多媒体同步通信系统的研究与设计[D];华中师范大学;2001年
7 张良力;基于网络的汽车驾驶模拟器交互式系统的研究与实现[D];武汉理工大学;2007年
8 李青;基于CPN的软件开发过程建模[D];中国石油大学;2009年
9 吴毅;激光演示系统软件部分的设计与实现[D];北京邮电大学;2009年
10 王秀慧;OAI-PMH中元数据同步模型的研究[D];太原科技大学;2009年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026