软件工程——初识

前言

刚刚结束了第一次机房收费系统,再进行机房的时候,一开始别提有多费劲了,感觉数据库里的表格满天飞,机房各个窗体“四处乱跑”,哪一个都不是“亲生的”。这种感觉,就是我昨天开会的时候说的,眉毛胡子一把抓的赶脚。因为不知道每个窗体之间的联系,不知道窗体和数据库之间的联系,所以敲代码就是在“鬼画符”,当初步“上道”了,才发现之前听到的“慢就是快”是什么意思,不是说敲得慢,进度走得慢,而是再进行每一个项目时,尤其是要自己做一个软件的时候,得“慢”,理清逻辑,理顺思路,找透关系,那对于后面敲代码来说,就容易了很多。而现在接触了软工视频,更是感觉之前在做机房的时候更是稀里糊涂。软工视频的魅力,我好像有点儿摸到了,哈哈

 

追本溯源

软工,即软件工程,那先说说软件是什么。

软件,计算机系统中与硬件相互依存的另一部分,他是包括程序,数据及相关文档的完整集合。它有很多特点,比如:软件是一个逻辑实体,而不是具体的物理实体,因而具有抽象性。通俗讲,就是看的见,摸不着,我们日常生活离不开这些软件的帮助,滴滴打车,微信,QQ,支付宝,淘宝,这些手机软件,贯穿着我们的生活主线。

看完这个学习材料后,我最大的感触,也和我们的生活息息相关,那就是需求分析,制作每个软件前的需求分析,这是重中之重,在做任何一个软件之前,都要进行需求分析,简单说,就是“顾客需要什么,我就创造什么!”没有了需求分析,没有需求规格说明书,那创造软件就是无稽之谈,纸上谈兵呐。

联想到做第一次机房收费系统的时候,我就是因为没有搞清楚软件到底是给谁用的,使得界面上出现的内容被师父提问时,我也是一脸懵。所以需求分析的重要性非同小可。

 

后记

看过了视频后,就要开始文档的撰写了,文档是一大关,是我们后续制作软件的根本,开启了软工之旅,跨越了一条新的界限,接下来,fighting!!

来源:李晓瑞

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年1月11日
下一篇 2019年1月11日

相关推荐