1.需求获取:客户提供一份系统的需求清单。
2.需求分析:是整个过程中最关键的一个过程,确定顾客的需要,只有在确定了这些需要后才能够分析和寻求新系统的解决方法。
3.框架设计:软件架构是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。
4.软件编程: 就是为了借助于计算机来达到某一目的或解决某个问题,而使用某种程序设计语言编写程序代码,并最终得到结果的过程。规范化的编程有助于软件的维护和移植。
5.软件测试:在规定的条件下对程序进行操作,以发现程序错误,衡 量软件品质,并对其是否能满足设计要求进行评估的过程。
6.版本控制:是维护工程蓝图的标准作法,能追踪工程蓝图从诞生一直到定案的过程。透过文档控制,能记录任何工程专案内各个模组的改动历程,并为每次改动编上序号。
7.系统工程:即由相互作用和相互依赖的若干组成部分结合成具有特定功能的有机整体,而且这个系统本身又是它所从属的一个更大系统的组成部分。软件必须运用于相应的硬件平台之上,因此一个产品系统包括:软件、硬件、外壳、生产工艺、操作说明、元器件清单及相应的工程文件等等。
项目管理:是一个管理学分支的学科,指在项目活动中运用专门的知识、技能、工具和方法,使项目能够在有限资源限定条件下,实现或超过设定的需求和期望。它的任务包括策划、进度计划和维护组成项目的活动的进展。它的目标包括三个方面:时间,成本,成果。
如果需要PDF格式的文档,请到共享软件里面去下载。