[第27章媒体播放器——项目.pptVIP

  • 2
  • 0
  • 约3万字
  • 约 75页
  • 2017-01-06 发布于北京
  • 举报
[第27章媒体播放器——项目

第27章 媒体播放器——项目完整实践 在本书前面的章节已介绍了C语言的语法和Linux系统中各种常用的函数库,利用这些知识已可开发一些基本的应用程序。本章将这些知识综合应用到媒体播放器项目中,通过一个严格的项目管理制度对项目进行规划,并补充媒体播放器未实现的功能。如果该项目由多个人协同开发,则可以尝试分工协作,培养协同开发的经验。 27.1 软件工程实战 软件开发的过程中离不开软件工程思想的指导,即使在学习过程中也应该时刻将软件工程方法放在重要位置。如果在学习程序开发过程中就遭遇了项目失败,对于学习者来说,所造成的挫败感一直会影响到将来的实际工作中。而实践软件工程思想又能为将来实际工作打下扎实的基础,因此本节结合媒体播放器项目来进行软件工程的实战。 27.1.1 项目需求分析 项目需求分析经常被作为一个独立的课题来研究,但对于开发人员来说,了解项目需求分析方法也是必不可少的。在朴素软件工程思想中,项目需求分析的方法使用的是实例分析法。 27.1.2 软件需求说明 软件需求说明(Software Requirement Specification,简称SRS)是项目需求分析所得到的文档。它的作用是提出需要解决的问题,作为下一步软件设计和编码的基础。 1.引言 2.任务概述 3.需求规定 4.运行环境规定 5.附录 27.1.3 项目视图的解决方案 项目视图指的是项目的实际

文档评论(0)

1亿VIP精品文档

相关文档