软工文档总结

每件事做完之后都要有一个总结,多多总结才能多多进步!

文档在磕磕绊绊中写完了,第一次打开文档样本的时候,在想,这个就像是我们做的试卷一样,这是一个材料题,每一个标题下面都像是给了一个长长的题目,然后我们就根据对机房收费系统这个材料的分析进行答题。

看视频的时候,刚开始的时候老师就讲了一句说:软件是由一个能实现功能的软件、文档和数据组成的,三者缺一不可。后面又实时的强调了文档的重要性,所以我们虽然已经做完了系统,但还是要对文档进行练习呀!

我们的文档可以分为三个部分:分析阶段、设计阶段和实现阶段。

在我们进行一个软件开发之前,要先对这个软件进行分析,从经济角度,看看这个软件是不是值得开发;从技术角度,看看这个软件是不是能够开发,我们的技术可不可以;从管理角度,看看这个软件是否合乎现在的社会,是否能够达到用户想要的效果。如果一切都可以了,那我们就要为开发做准备了:通过和用户交流,了解这个软件的真正的功能和用户最确切的需求,这个阶段很重要,因为有好多的例子是因为没有很清楚的了解用户的需求,导致开发出来的软件不是用户想要的,这就得不偿失了。然后,根据这些需求,开发小组要制定出这个项目开发的大体总计划。

接下来是我们的设计阶段。分析完了全局,我们就要开始对此项目进行设计,先是进行概要设计,还是大体上的,之后进行细化,进入详细设计,然后对数据库等都要进行详细的设计,只有大家都做好了计划,才能有条不紊的开始进行……用户手册和操作手册也是在这个阶段开始编写的,以前大家都以为是软件开发出来之后再进行用户手册的编写,那是不对的,用户手册是我们在设计的时候就开始编写,这样出来的用户手册更完整。

最后就是实现阶段。每一个软件开发出来都不是完美的,我们都有好多没有发现的错误,所以我们要进行测试,利用各种测试方法,目的就是发现至今没有发现的错误,进行改正,使软件更完美。测试之后要制定测试分析报告,供开发人员进行修改,也方便以后维护人员的维护。

总之,文档也是不能小觑的,没有文档的软件是不完整的。

在学习上,我们也是光实践了也不行,还要对自己的实践进行总结,只有总结了,发现问题了,我们才能更好的向前进步!

时间: 2024-08-06 11:55:30

软工文档总结的相关文章

软工文档——系统、程序流程图、系统流图

在编写文档的过程中,不可缺少的就是绘图.一张图涵盖非常多东西.而且他具有语言所取代不了的直观性.以下小编就总结一下下软工文档中的各种图O(⌒_⌒)O ~. 一.定以: 1.数据流图(DFD, Data FlowDiagram) 数据流程图是比較熟悉的一种图了.在MIS中就曾有介绍. 数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,即信息流从输入移动到输出的过程中所经受的变换,因为它仅仅反映系统必须完毕的逻辑功能,所以它是一种功能模型.(这些定义在百科里有非常

机房收费系统个人重构版:软工文档中那些图

[前言]    图.提到这个字的时候脑海中就会出现许很多多的图像,它的重要性相信大家都明确.相比于文字来说它更生动形象正好符合人类大脑的记忆规律.非常多人也知道动画片制作原理也是用一张张图片仅仅只是转换的速度足够快而已,另外大家所熟知的思维导图等等.下面咱们这里介绍的是软件project中涉及的图! [图] 在上一篇博文<机房收费系统个人重构版:透过文档谈文档驱动开发>介绍了软工各个阶段的文档中都该有什么图.可是没有具体具体介绍各种图,在结束整个机房重构后,深感文档是整个开发的精髓.而图又是文

让我爱恨交织的软工文档

尽管我们做完机房收费系统了,可是这个过程我们都是凭借着自己的感觉去设计项目的,没有做到有法可依.有章可循.而软件project是软件设计的灵魂,是我们前进的思想性指导. 如今我们看完了软工视频,视频中对各个阶段所用的文档进行了具体的解说,可是看完视频,对文档的理解还非常懵懂.写文档的时候,看着模板,好多地方不知道填什么.就一直没有往下写,后来爱玲师傅给她的徒弟验收文档叫我也过去了,听完之后感觉收获挺大的,回来就要好好写文档了,如今我的文档了也验了,尽管有非常多不足,可是我也最终这一步上迈了出去,

写文档的一些感触

软工写文档也有一个多星期了,还没有写完,感觉太慢了~ 对于软工文档,最大的感觉就是不知道该怎么写.问过一个师哥,师哥说这次写主要是为了让我们先了解一下写文档,现在让我们真正写那肯定是写不好的.后面还会有项目来练习的. 真正优秀的程序员应该不单是编程高手,同时也应该是写文档的高手.大多数程序员是不喜欢写文档的.文档种类多,要求多.需求的改变和代码的改变都会让文档如同一张过时的废纸一样.很多程序员不写文档照样能编出程序来,文档的好处更多的体现在公司.用户和后续程序员身上.这样即使程序员走了,只要有文

【软工视频】维护

对于一个系统或软件来说,最难得部分不是软件开发阶段,而是维护阶段.下面一张图,让我们认识到维护的重要性! 由上图可知,维护在软件生存期所占的比例在70%以上..  困难 1.理解别人写的程序困难,困难程度软件配置成分减少而迅速增加(之前的博客<[软工视频]测试>中已写过软件配置) 2.要维护的软件往往没有合适的文档或资料不全 3.绝大多数软件设计时没有考虑将来的修改 4.维护不是一项吸引人的工作 5.软件人员经常流动,维护不能依靠原开发人员 6.追踪软件的建立过程非常困难,或根本做不到 流程

软件工程之文档

软件文档也称文件,通常指的是一些记录的数据和数据媒体.文档对软件开发的各个阶段有很大的作用.高效率地开发.分发.管理和维护文档对于开发软件产品有着重要意义. 文档在软件开发人员.软件管理人员.维护人员.用户以及计算机之间进行交流的桥梁.软件开发人员在各个阶段中以文档作为前阶段工作成果的体现和后阶段工作的依据.软件开发人员需制定一些工作计划或工作报告,这些计划和报告都要提供个管理人员,并得到必要的支持.管理人员则可通过这些文档了解软件开发项目安排.进度.资源使用和成果等.软件开发人员需为用户了解

机房收费系统个人重构版:透过文档谈文档驱动开发

[背景] 机房收费系统个人重构已接近尾声,在最后阶段自己去补文档以及其中涉及到的图!经过将近一周的奋战将其完善,并最终通过师父的验收.透过这次机房重构写文档和画图,自己感触颇深,在此与大家共享. [文档驱动下软工开发流程] ·软工简介: 从上世纪六十年代的软件危机之后,诞生了软件工程.此后随着人们需求越来越高,导致系统功能复杂度越来越大!要想解开发这样大系统,像之前单个人开发是不可能完成,毫无疑问合作开发就是很好解决方案:但随之而来的是如何控制许多人按照一定的规范在一定时间内将系统按照一定标准完

软工后续工作——增加数据库(详细设计文档4.0)

说明:主要改动就是在3.0的基础上增加了部分游戏数据库. 由于图片不能复制过来,源文档可进入github博客中查看https://github.com/momo23333/Alicization/tree/Zhang 下面为纯文本复制粘贴的内容: 详细设计文档 项目名称:英雄达拉崩吧 小组名称:Scientific_ZEAL软工小分队 项目负责人:刘帅 小组成员:房渤萱 张赐 宋从智 冯惠妍 1.   引言 1.1编写目的 本部分旨在阐明编写详细设计的目的,面向读者对象. 本文档主要描述各个模块

软工测试文档

一.软件测试部分 (一) 软件测试计划 引言 本部分介绍测试基本情况和要求,包括编写目的.项目背景和术语等. 1.1编写目的 为网页测试建立计划,供网页测试人员作为网页测试实施时的参考. 1.2专案背景 介绍项目的背景和范围等. 本项目由华中农业大学软件工程学习小组提出,由华中农业大学信息学院2017级计算机科学与技术专业学生完成. 本项目应用范围为对果蔬饮食感兴趣的师生. 1.3术语定义 包括软件和测试方面的基本术语. 白盒测试:白盒测试是一种测试用例设计方法,盒子指的是被测试的软件,白盒指的