- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.4 数据流图Data Flow Diagram 下一步应该把基本系统模型细化,描绘系统的主要功能。从基本系统模型这样非常高的层次开始画数据流图是一个好办法。 图2.6 定货系统的功能级数据流图 2.4 数据流图Data Flow Diagram 接下来应该对功能级数据流图中描绘的系统主要功能进一步细化。 图2.7 把处理事务的功能进一步分解后的数据流图 2.4 数据流图Data Flow Diagram 数据流图中的命名:数据流图中每个成分的命名是否恰当,直接影响数据流图的可理解性。 为数据流(或数据存储)命名 名字应代表整个数据流(或数据存储)的内容,而不是仅仅反映它的某些成分。 不要使用空洞的、缺乏具体含义的名字(如“数据”、“信息”、“输入”之类)。 如果在为某个数据流(或数据存储)起名字时遇到了困难,则很可能是因为对数据流图分解不恰当造成的,应该试试重新分解,看是否能克服这个困难。 2.4 数据流图Data Flow Diagram 数据流图中的命名:数据流图中每个成分的命名是否恰当,直接影响数据流图的可理解性。 为处理命名: 通常先为数据流命名,然后再为与之相关联的处理命名。 名字应该反映整个处理的功能,而不是它的一部分功能。 名字最好由一个具体的及物动词加上一个具体的宾语组成。 常名字中仅包括一个动词。 如果在为某个处理命名时遇到困难,应考虑重新分解。 2.4 数据流图Data Flow Diagram 数据流图中的用途: 利用它作为交流信息的工具。 另一个主要用途是作为分析和设计的工具。 当用数据流图辅助物理系统的设计时,以图中不同处理的定时要求为指南,能够在数据流图上画出许多组自动化边界,每组自动化边界可能意味着一个不同的物理系统,因此可以根据系统的逻辑模型考虑系统的物理实现。 数据流图对更详细的设计步骤也有帮助,本书第5章将讲述从数据流图出发映射出软件结构的方法——面向数据流的设计方法。 软件工程导论Software Engineering 程金 控制科学与工程学院 cse_chengj@ujn.edu.cn * 国内软件行业的发展 据CCID统计,软件市场销售额达到120亿元,同比增长31.9%,比去年提高1.5个百分点;Linux平台软件、以网络安全解决方案为主的网络安全软件和教育、税务等行业应用软件都有较大幅度的增长。 软件和信息服务业在计算机总体市场中的份额继续增加,由2000年上半年的24.5%提高到目前的25.9%。 1998年~1999年《财富》全球企业1000强中,有208家到印度进行软件海外采购。 印度软件行业出口已从8年前的1.5亿美元增加到1998年~1999年度39亿美元,遍及全球91个国家和地区。 美国客户所购买软件的61%是印度产品。 印度软件业以其低成本、高质量、高可靠性和交货及时等特点赢得了全球市场。 国内最大的软件军团东软集团 。 东软是中国最大的IT解决方案与服务供应商。 ?1991年,东软创立于中国东北大学。公司主营业务包括:行业解决方案、产品工程解决方案及相关软件产品、平台及服务等。 东大阿尔派公司于2000年10月通过第三方认证机构的CMM2认证。 2001年6月26日,沈阳东软软件股份有限公司(原沈阳东大阿尔派软件股份有限公司)正式通过了CMM3级认证,成为中国首家通过CMM3级的软件企业。 2001年1月,联想软件经过英国路透集团的严格评估,顺利通过CMM2认证。 CMM是指“能力成熟度模型”,其英文全称为Capability Maturity Model for Software,英文缩写为SW-CMM,简称CMM。 它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。 CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。 将各种能力成熟度模型(即:Software CMM、Systems Eng-CMM、People CMM和Acquisition CMM)整合到同一架构中去,由此建立起包括软件工程、系统工程和软件采购等在内的诸模型的集成,以解决除软件开发以外的软件系统工程和软件采购工作中的迫切需求。 能力等级 特点 关键过程 第一级 基本级 软件过程是混乱无序的,对过程几乎没有定义,成功依靠的是个人的才能和经验,管理方式属于反应式 ? 第二级 重复级 建立了基本的项目管理来跟踪进度.费用和功能特征,制定了必要的项目管理,能够利用以前类似的项目应用取得成功 需求管理,项目计划,项目跟踪和监控,软件子合同管理,软件配置管理,软件质量保障 第三级
您可能关注的文档
最近下载
- 辽宁省社区工作者招聘笔试真题.pdf VIP
- 2_H3G-TA硬件安装调试手册(CM-02N)B2版(对外公开)华塑电池巡检仪.pdf VIP
- 超实用高考英语复习:阅读理解话题分类专练 文娱与体(含答案).docx VIP
- 民航法律法规教案【参考】.doc VIP
- 实验室生物安全管理手册(2025版).pdf VIP
- 名著导读(朝花夕拾).ppt VIP
- 民航法律法规与实务(全套课件).ppt
- 服装包装、配送、检验、验收及售后服务方案.docx VIP
- 高中英语人教版选择性必修第一册词汇表单词英译汉默写.docx VIP
- 2025年辽宁省锦州市北镇市观音阁街道招聘社区工作者考前自测高频考点模拟试题含答案解析.docx VIP
文档评论(0)