11103303
通过为期
10
天的实训,我学习了很多关于
Java
Web
的知识。在老师的正确指导下,顺
利的完成了我的实训内容。在此,也有同学的帮助,
在他们的帮助下我也受益匪浅。最终,
能顺利完成实训的任务也很高兴。
在实训生活中,我了解开发项目的需求、设计、实现、确认以
及维护等活动整个过程,
让自己开始懂得一点软件工程的知识点。
首先,了解需求分析的重要性
,比如:需求分析就是分析软件用户的
需求是什么
.
如果
投入大量的人力,
物力
,
财力
,
时间
,
开发出的软件却没
人要
,
那所有的投入都是徒劳
.
如果费
了很大的精力
,
开发一个软件
,
最
后却不满足用户的要求
,
从而要重新开发过
,
这种返工是让人
痛心疾首
的
.(
相信大家都有体会
)
比如
,
用户需要一个
for
linux
的软件
,
而你在软
件开发前
期忽略了软件的运行环境
,
忘了向用户询问这个问题
,
而想当
然的认为是开发
for
windows
的软件
,
当你千辛万苦地开发完成向用户
提交时才发现出了问题
,
那时候你是欲哭无泪了
,
恨
不得找块豆腐一头
撞死。
所以,
需求分析是成功的第一步,
就是要全面地理解用户的各
项
要求
,
并准确地表达所接受的用户需求。
然后呢客户的需求
的以后我们要做什么呢,那当然是设计和分析。此阶段主要
根据需求
分析的结果,对整个软件系统进行设计,如系统框架设计,数据库设
计等等。软
件设计一般分为总体设计和详细设计。好的软件设计将为
软件程序编写打下良好的基础。
接下来是代码实现
,此阶段是将 站项目设计的结果转换成计算机可运行的程序代码,
我们这个项目为
4
个模块,
1.
界面,
2.
逻辑层。
3
实现层。
4.
数据库及使用说明文档,分别为
4
个小组成员完成。这阶段我学到很多编程的思想,如
:
分层思想、
MVC
、三大架构
的整
合、
dao
的编写。
编 程序之后就是软件测试了
,
此时在软件设计完成后要经过严密的测试,
以发现软件
在
整个设计过程中存在的问题并加以纠正。由于时间有限,我们测试是简单的使用一下每
一个功能。
在编写代码
时,
由于自己技术知识水平不广,
常常遇到技术难题;
还有自己没有良好
的编程习惯,
不注释,
有时连自己也看懵了;
编程的结构不好,
维修和修改代码是很慢。
这
次实训让我意识到了自己做为计算机软件工程专业的学生,要想在以后的职业中崭露头角,
除了要有过硬的理
论知识,
健康的体魄外,
还必须具备良好的心理素质,
使自己在以后
的
途中无论经历什么样的困难,都立于不败之地。“纸上得来终觉浅,
绝知此事要躬行!”
在这短短的时间里,
让我深深的感觉到自己在实
际应用中所学专业知识的匮乏。
让我真真
领悟到“学无止境”这句话的
涵义。而所学的,都是课本上没有而对我们又非常实用的东
西,
这又
给我们的实训增加了浓墨淡采的光辉。
我懂得了实际生活中,
专业知
识是怎样应
用与实践的。
在这次实训中,我不仅知道了职业生涯所需具备的专业知识,而
且让我深深体会到一
个团队中各成员合作的重要性,要善于团队合
作,善于利用别人的智慧,这才是大智慧。
靠单一的力量是很难完成
一个大项目的,在进行团队合作的时候,还要耐心听取每个成员
的意
见,使我们的组合达到更加完美。实训过程中,除了要专业知识,包
括人际交往,沟
通方式及相关礼节方面的内容,对于团队开发来说,
团结一致使我深有体会。团队的合作
相关资源:逍遥速读训练软件免费版v1.0官方绿色版-其它代码类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!