软件学习是一种通过实践、在线课程和教程等渠道,自我探索和掌握编程或软件开发技能的过程。它涵盖了各种编程语言、开发工具和平台。学习软件可以帮助我们开发出自己的应用程序,或者为他人创建的软件提供改进建议,从而改善用户体验。这种学习不仅可以增强我们的就业竞争力,还可以开启新的创业机会。下面是小编精心整理的学软件的心得体会集锦,欢迎大家阅读!
学软件的心得体会集锦1
广联达预算软件是广联达软件股份有限公司开发的专业性极强的造价工程造价预算软件,至目前为止本人学习这一软件已经很长时间,基本的操作和使用均已掌握,但本人认为应当将知识和心得与大家共同分享,以达到共同提高的目的。广联达软件学习心得如下:
一、广联达预算软件的类型及优势体现
广联达有各式各样的预算软件,包括:第一类,清单算量软件,可对工程量(除钢筋)进行计算,具有计算定额工程量与清单工程量的功能。第二类,钢筋抽样软件。对钢筋工程量进行计算和预算。第三类,清单计价软件,可对工程量清单、计算工程、投标报价进行计算与编制。第四类,标书软件,可对投标文件或是招标文件进行编制。
在本人动手操作了广联达预算软件后发现这款软件的特色主要是:首先,计算简单、准确、迅速。我们只要根据自己的要求,在使用软件时将完整的原始数据录入软件,之后点击汇总计算,不用多久,软件就会罗列出所有的计算结果,比如材差表、直接费表、取费表、工料分析表等,整个过程简单又迅速。由于计算全靠电脑,所以只要保证原始数据的正确性,那么计算结果也是绝对正确的。我不禁想起以前用人手计算时,每天都不厌其烦的用计算器反复的计算和演算,现在终于“**”了!
其次,存档有序、报表规范。在计算完每个工程之后,软件都会自动生成一份对应的报表,用来存档。关于格式,软件程序已按照相关的规定事先设置好了,用户根本不用费心,只要点击对应的按钮即可。不仅如此,如果用户不满系统自带的格式,也可以自己根据自己的喜好去修改和编辑表格。可见,用人工誊抄报表、记录报表的时代已经过去了。当计算完每项工程后,只需点击保存按钮,那么下次还可以继续使用。如果计算的项目越来越多的话,软件还可以对这些数据进行归类。这项操作也是十分简单的,只需用不同的文件夹来分门别类的存放文件即可。倘若要将资料交给别人,也不用再像以前那样带各种各样的书籍和资料,只用将其拷贝到U盘里即可。
再次,自动排版、编制定额。计价软件除了具有预算、编制、审核结算等功能以外,还具有制作单位估价表、编制概预算定额的功能。这项功能可以说是工程造价管理部门喜闻乐见的功能,以前都由人来完成编制定额工作的,一堆一堆的定额子目全靠人工计算,密密麻麻的估价表也是全靠人手填写,不仅如此,还有极其琐屑的计算和校对工作。由于整个工作都是人工操作的,所以难免会出现一些纰漏和误差,准确率偏低,这些都影响数据的使用效率。鉴于此,广联达预算软件里面特别添加了一个估价表模块,这个功能可自动计算估价表。用户只需轻轻一点,不用多久,海量的定额子目里的材料费、基价、机械费、材料费就统统都计算出来了,而且不用担心计算误差的问题,且排版十分整洁。用户还可以根据自己的喜好设置表格格式,然后再点击软件里的自动排版功能,这样一来,用户就得到了一份打印稿。用软件制作出来的估价表不但排版整洁,且只需适当的调整就可直接进行印刷。
二、广联达预算软件工程案例操作心得
1、工程情况描述
本人运用广联达GCL20xx软件对一个在建工程进行了完整的计算,这个工程一共有3063O的建筑面积,檐口高度为21。5m,地上五层,框架结构全部现浇,基础完全**,建筑的前后方都有庭院,整个建筑呈梯形阶梯布局,逐层缩进,没有标准楼层,外部装修比较复杂,装饰线条零散无规律。在装修时,二层和一五层窗户与窗户之间、阳台的墙面砖必须是紫色,底层要贴上麻石。室内的卫生间和厨房要贴上瓷砖,其他地方全刷乳胶漆。建筑物每一层都有露台,且造型比较复杂,排水沟设置在檐口处,坡屋要贴上蝴蝶瓦,坡屋面必须一分为二。
2、传统计算难点
这种类型的工程在通过手工来计算的时候,存在着下列难点:
①**基础作为棱台型的,而且各个棱台在高度上也不是一致的,同地梁交汇时所减的尺寸也不一样,要逐步的进行计算。
②电梯基础同邻近的**基础在进行放坡之后有重复相交的现象存在,相交区域的工程量要扣除,但是如何扣减难以通过公式表达出来。
③斜屋面之下柱体的高度很难确定,这是由于柱会随着斜板坡度不断变化。
④在屋面斜板檐口地方设置了排水沟,这条排水沟就把斜板划分**。除此之外檐口处的斜挑檐作为不规则的一个梁构件,屋面板到墙外皮的挑檐部分并非为板构件,这样就造成屋面装修的时候不能够按板智能布置,更加不能够自适应斜板了。
⑤屋面凹进地方的*屋面女儿墙同斜屋面板交汇在一起,而交汇点的尺寸是由屋面的坡度来决定的,因此给手工计算造成了不便,一般要应用CAD获取相关的计算尺寸。
⑥针对装修而言,由于楼层不一样,所以每一层的装修都要计算,尽管只有五层,再加基础总共要对六层进行计算,而且没有标准层,每一层都应该单独计算,同时外墙装修非常多,这就导致和墙面装修之间的扣减关系非常繁杂。因为不具备标准层,所以每一层在缩进的时候,预留门窗的尺寸都是不一样的,尤其是转角窗,如此就让诸多外墙面装修出现工程量扣减的情况。而其表达式异常的繁杂。
3、广联达预算软件操作心得
本人通过GCL20xx算量软件仅仅只用了五天便完成了主体结构的计算,室内和室外的装修以及楼地面一共只用了一天时间,尤其是该软件里面所添加的单构件装修以及房间依附构件这两个功能,对于工程量的计算起到了很大的作用,总体来讲,GCL20xx软件给造价算量计算赢得了很多的时间,而且使计算的效率得到有效的提升,使工程量计算里面的构件以及构件的扣减劳动得到了简化,从而使得整体的计算强度大幅下降。针对上述手工计算存在的难点而言。
①本人在对单独柱以及梁装修进行处理的时候,未应用单独柱外装修功能,仅仅只是把梁位置沿着梁长方向布置上和梁一样宽的墙体,并且把梁下剩余的墙体设置成了矩形墙洞,如此不但使梁柱的外装修得到了布置,而且也未加大墙体的工程量。
②在对屋面装修进行处理的时候,我首先对斜板进行定义,对于新构建的屋面,应用按现浇板智能布置,并且挑选出屋面需要布置的板,如此屋面就能够依据我的要求自动布置屋面装修了。
③在对房内装修进行布置的时候,针对相同的装修材料按照不一样的墙体材质来逐个定义,随后将墙面装修都依附到房内,之后直接对不一样的房间进行布置,如此就能够比较方便的实现室内装修。
④针对室外装修而言,利用GCL20xx软件处理就变得更加简洁了。因为该项工程的室外装修异常繁杂。而软件予以了墙面、墙裙以及踢脚等装修构件,并且墙面均设置了四个标高,这样就使得工程的处理变得更加简便了。要注意的是,软件的颜色是能够编辑的,因此能够按照工程中所应用的材料颜色来装修。
学软件的心得体会集锦2
一周的软件学习结束了,在这次的课程学习中不仅检验了过去我所学习的知识,也培养了我如何去把握一件事情,如何去做一件事情,又如何完成一件事情。在软件学习过程中,与同学共同学习,相互探讨,相互学习,相互监督。学会了合作,学会了运筹帷幄,学会了宽容,学会了理解,也学会了做人与处世。
软件学习是我们专业课程知识综合应用的实践训练,这是我们迈向社会,从事职业工作前一个必不少的过程.”千里之行始于足下”,通过这次软件学习,我深深体会到这句千古名言的真正含义.我今天认真的进行软件学习,学会脚踏实地迈开这一步,就是为明天能稳健地在社会大潮中奔跑打下坚实的基础.
PKPM程序的发展方向主要有两个方面:一个方面就是计算,它的方向就是集成化、通用化。集成化大家都能感觉到,PKPM程序都是以PM程序所建数据为条件,以空间计算为核心,基础、后期的CAD出图都能采用前面的数据。所有这些都构成了程序集成化的雏形。程序的通用化主要表现在计算上,PKPM程序的计算程序由以前的平面计算(PK)---->三维空间杆件(TAT)---->空间有限元(SATWE)---->整体通用有限元程序(PMSAP)。能计算的结构类型有砖混、底框、钢筋混凝土结构、钢结构等。现在又在开发特种结构的计算
程序:如高压塔架、巨型油罐等。在PM程序中就可以建立起这些结构的空间模型。当然现在的PKPM系列程序还不能计算。
PKPM程序发展的第二个方向就是开放计算参数的开关。有很多参数以前都是放在程序的“黑匣子”里的,设计人员不能干预。程序放开这些参数有两个原因,首先就是要让设计人员真正的掌握工程的设计过程,能够尽可能的控制设计过程。其次就是要把一些关键的.责任交由设计人员来负,程序只能起到设计工具的作用,不能代替设计。所以就需要我们的结构设计人员充分的理解程序的适用范围、条件和校对结果的合理性、可靠性。如《高层建筑混凝土结构技术规程》的5.1.16条要求“对结构分析软件的计算结果,应进行分析结果判断,确认其合理、有效后方可作为工程设计的依据”。
空间计算程序 1、PKPM几个空间程序的不同,现在,PKPM程序拥有的空间计算程序有三个,即TAT、SATWE、PMSAP 。TAT--它是一个空间杆件程序,对柱、墙、梁都是采用杆件模型来模拟的,特殊的就是剪力墙是采用薄壁柱原理来计算的,在它的单元刚度矩阵中多了一个翘曲的自由度θ',相应的力矩多了双力矩。因此,在用TAT程序计算框剪结构、剪力墙结构等含钢筋混凝土剪力墙的结构都要对剪力墙的洞口、节点做合理的简化,有点让实际工程来适应我们的计
算程序的味道。作这种简化都是因为分析手段的局限所制(资料书的P129)。当然,在作结构方案时,对结构作这样的调整对建筑结构方案的简洁、合理有很大的好处。它的楼盖是作为平面内无限刚、平面外刚度不考虑的假设。在新版的TAT程序中,允许增设弹性节点,这种弹性节点允许在楼层平面内有相对位移,且能承担相应的水平力。增加了这种弹性节点来加大TAT程序的适用范围,使得TAT程序可以计算空旷、错层结构。 SATWE--空间组合结构有限元程序,与TAT的区别在于墙和楼板的模型不同。SATWE对剪力墙采用的是在壳元的基础上凝聚而成的墙元模型。采用墙元模型,在我们的工程建摸中,就不需要象TAT程序那样做那么多的简化,只需要按实际情况输入即可。对于楼盖,SATWE程序采用多种模式来模拟。有刚性楼板和弹性楼板两种。SATWE程序主要是在这两个方面与TAT程序不同。 PMSAP---是一个结构分析通用程序。当然,它是偏向于建筑的,但它是一个发展方向。现在的比较著名的通用计算程序有:SAP84、SAP91、SAP、ANSYS、ETABS等程序,这些程序各有特长。 回顾起此课程设计,至今我仍感慨颇多,从理论到实践,在这段日子里,可以说得是苦多于甜,但是可以学到很多很多的东西,同时不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是
远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。
学软件的心得体会集锦3
经过潘老师讲授软件工程实践后,感觉对软件工程这门学科有了深一层的认识。软件工程是一门重视实际操作的科学。对于软件产品,无非是产品定义、设计代码、调试维护几个步骤,看似简单,可是实际操作却复杂困难,它不比其它行业产品可预见可触及,所以学好软件工程能为以后从事软件开发行业打好基础。
在软件实践这门课中,讲到了有效利用现有资源进行软件编程的方法。提到软件开发也可以像练习书法一样,采用临贴的方式,借鉴他人的优秀代码资源。临摹优秀软件是学习软件开发的一个重要方法。正如一首诗中说的:“熟读唐诗三百首,不会写来也会吟”。软件开发也是一个道理。为了真正地掌握软件开发的技巧,“临贴”是个不错的起步方法。
以前总是觉得,既然编写一个程序,就应该完全靠自己,那样写出来才有成就感,才算是自己的程序,可是这门课程教会我原来适当地借鉴别人的东西,也不算抄,相反,还可以提高效率,节省时间。这可真是与以往的观点不一样了。具体如下:
“软件编程,拿来主义的作用很大:
1、源代码交换方便。
2、可行的例程序用处大。
3、借鉴现成少走弯路。”
不过借鉴别人的东西可是有说法的,可不是盲目地抄袭,下面是一些提到的途径:
1、既有系统:借鸡下蛋,买来就用;
2、书本例子:简单修改、直接使用;
3、联机或联网帮助:帮助文档、官方支持;
4、开放软件源代码:Linux Apache Eclipse …
5、互联网资源:论坛、搜索引擎、新闻组
借鉴过来后,还要多方面综合考虑,比如说代码的具体作用,完整性,还要考虑每个借鉴过来的东西的`好坏。这些都要多方面考虑,可不能因为前面说软件编程可以借鉴别人的,就盲目地抄袭。到时候代码弄一堆凑在一块儿,谁也不知道它们会不会好好工作。弄不好乱了程序计划是小,公司的损失可不是哪个人都能承受得起的。
课程还提到,应该用一个小项目先从头到尾地练完,这样,有个整体性的了解,可以增加不少开发经验。看来,不学习此门课程,还不能深入地解读软件工程的奥义。这门课程为我们深入地了解软件工程这个庞大的前沿学科起到了推动性的作用。以上是我就此门课中提到的众多方法的一小段做的一些浅谈,更多的知识还在于我们自己去学习体会。
学软件的心得体会集锦4
一周的实训已经结束了,在这短短的一段时间内,发现了制作网页的确是个艰苦且繁琐的工作,也体会到了一些平常上课时所没有体会到的东西。多媒体制作综合实训是计算机应用技术专业结合图像处理与Flash设计与制作这两门核心课程所教授实践的技能而开设的项目化综合实训。它是根据专业教学计划的要求,在教师指导下对学生进行的图像处理与Flash动画相结合的网页多媒体制作的综合训练,培养学生综合运用理论知识分析和解决实际问题的能力,实现由理论知识向操作技能的转化,是对理论与实践教学效果的检验,也是对学生综合分析能力与独立工作能力的培养过程。
第一周是制作网页的效果图,包括其排版,颜色搭配,内容设计等。整个网页的制作都是靠自己的灵感来设计并发挥的。这需要我们相当大的创造能力和丰富的想象力。
在脑海里规划好整个网页的制作后就要开始对网页的制作做充分的准备了。其中必然会用到对之前ps课所学的知识,而在ps处理图片的效果时,会发现很多的原先掌握不好的知识在不知不觉中已经用的相当熟练了,但是在过程中,特别是一些比较难处理的图片要抠图或者处理成特殊效果实属不易。不仅要有相当大的耐心,也必须有相当的基础知识的掌握才行。而这次的实训课无疑是给自己一个很好的锻炼机会了,不仅可以根据自己掌握的知识尽情发挥,而且还可以锻炼自己的耐心和创造力。
这次实训课的达到了很好的培养学生熟练使用Photoshop图像处理软件的功能的能力,让我们能够进行图像抠图、处理和色彩修饰;能够通过对素材处理后合成图像;能够制作图像特效、纹理图案等;能够设计与绘制LOGO、图形等手绘作品;能够绘制背景、按钮、标题、导航栏等网页元素;能够完成网页广告、Banner图像、网页界面的设计与制作;能够使用Flash绘制编辑素材与制作原创场景元素;能够使用Flash制作网站Banner条动画;能够使用Flash制作网站引导片头动画;能够使用Flash制作各类网页特效动画。
而这些在平常的课上很难有那么好的机会接触到,平常的ps课程都知识针对某个效果进行特别的训练,而这种实训课使我们能够将所学的都应用到作品当中去,从我们制作的作品中,也很好的看到了哪些功能是所有人都掌握的,而哪些是比较薄弱的,这样我们也可以在看到自己与别人的作品中找到差距,找到自己的弱点,以便于以后的加强。
总体来说,通过这次实训课的学习,自己有了个很好的定位,也磨砺了自己的耐心,在制作的过程中也发现了自己的缺点,和别人的差距,自己所学的效果时能制作出来一些,但一旦失去了所谓的效果图,就没有了创造力,对自己所学的不知道如何能够用的恰当和灵活,在今后的日子里,需要努力加强自己在创造力和想象力方面的缺陷。也要在平时多练习加强自己知识方面的能力。很感谢这次实训的机会让我懂得了那么多,会好好把握这次机会多增长自己的知识。
学软件的心得体会集锦5
很高兴分享一下自己的心得体会,如果平常工作不是很忙时间充裕我会写一些博客,把自己解决问题的经验分享出来,让遇到同类问题的程序员可以快速解决问题。其实对于程序员来说,入门是很重要的,但是正真的入门,不是仅仅简简单单的比着书本敲出"helloworld",正真的入门是上路是可以自己判断并开始写优质的代码。
下面分享一下我做手机APP的一些经验,对于手机APP开发,我也是最近做项目开始的,在公司一直做Java开发刚接到领导让我做手机APP开发的时间,我就感觉终于可以接触新东西了。
刚做项目的期间,也是一头雾水,面临很多问题,给一直很自信的我也带来了压力。当时感觉真的压力好大,毕竟领导很看重这个项目,而且把这个任务交给我了。对于开发APP经验不是很丰富的我来说,既爱又恨,爱自己有这个机会,恨自己不会这种技能。开始就做好了挑灯夜战的准备(公司加班),并给自己做了各方面的计划。开始从网上了解开发所需要的知识,不断的学习,慢慢的开始进入了开发状态。进行环境搭建,编码。
慢慢的项目就进入了状态,随之而来的是各种问题,我开始了解决问题的旅程,其实现实中我是很喜欢问题的,尤其喜欢新型问题。这里也分享一下自己解决问题的方法。在开发中难免遇到各式各样的问题,对于如何处理问题主要看程序员的心态和能力。我每当遇到问题,内心都是很高兴的,终于有来了个可以涨姿势(长知识)的机会,我一般遇到问题就会在网上搜答案,一般对于我喜欢在博客和相关技术论坛上搜,当然有时间也在国外的网站随便看看。搜问题其实也讲究方法,对于搜索其实也算是一种经验。相同问题,有的能搜出解决方案,有的搜不到,差距其实就是上网的经验,这里不再过多说搜索问题。回到解决问题的话题,我一般搜过答案之后,如果有解决办法,我就解决了,但是我一般对于有价值的问题,会被记录。记录错误,这是个好的学习习惯,对于自身提高确实起到了很好的作用。
在做手机APP开发期间问题多多,比如没有环境,没有有经验的人指点。面对这些问题我就心里想一定要解决这些问题,把成果拿出来。对于当时遇到的问题,我都认真分析了一篇,针对某个问题,我都自己预定出一个解决方案,对于遇到问题根本没有人帮你,因为公司就我一个做手机APP开发的。所以遇到的问题几乎都是在网上找的答案。对于开发中,慢慢的就有感觉了,开始慢慢的会打包,之后会看文档写一些必要的代码。比如APP端的增删改查、图形界面、附件上传。之后就熟悉了这块内容,开始自己根据领导的需要加一些功能,这就慢慢的学会了手机APP开发。其实开发的重点,主要是解决问题的能力,遇到问题要分析清楚试图找到最优的解决方案。
其次是效率,我是比较注重工作效率的,所以我几乎不加班。因为效率决定了一个项目的进度,遇到问题,不要开始就找解决方案,首先分析问题,这也是很多程序员的通病,上来就搜答案,这样看着快,其实慢。因为遇到这个问题这次解决了,下次还会有,所以要做的是分析之后再找解决方案,然后记录解决方案。一定要养成记录错误的习惯,把自己在开发中遇到的问题和解决方案记录到文档上,之后没事的话翻一翻。这种积累经验的办法很有效。不仅可以提高自己的能力,而且也可以分享到博客,给遇到相同问题的人一种解决办法。
学软件的心得体会集锦6
通过这几个月的实训,我们对photoshop有了较为系统的了解。制图审美能力有了进一步的提高。课堂中老师对各种工具的使用,通过实例的方式进行了讲解,易于我们掌握,同时我们知道,仅仅只是课堂上讲的是有限的,只有自己下功夫才能达到掌握的程度,做出自己想要的效果来。我对这几月以来主要学习的内容作以下总结:
1。绘图工具,图像处理工具,要求达到熟练掌握绘图工具,图像处理工具的使用,并在熟练地基础上绘制各种图案、图像等。
2。利用绘图工具来绘制精美花纹、项链等类似效果。
3。绘制图形并填充颜色,制作大红灯笼,熟练使用颜色设置工具,并对色彩的使用达到一定水*。对老照片、发黄的照片进行处理,利用图像色彩与色调的调整来对照片进行黑白和彩色的互换处理。
4。利用前面所讲知识来对图片进行处理,自己任选一张图片来给图片进行上色。熟练调整图像的过暗、过亮、缺乏对比度等质量问题。其它色调的**命令,了解图层的基础知识,图层的基本操作,掌握图层样式的使用。了解路径的概念,并学会使用路径,掌握形状工具组来进行路径的编辑,修改等。
5。学会熟练使用Photoshopcs4中的内置滤镜,图像修饰滤镜的效果。熟练使用3D菜单、面板,创建和编辑3D模型的纹理。面对我们实训的网编方向,可以制作出需要的图形,将网页做到图文并茂。扩大了我们的就业范围,同时也让我们提高了信心。我相信在不远的将来会又不一样的效果!
通过了这几个月的实训让我更清楚的知道自身的不足,不足的地方有:
1、这几周的实训过后我对photoshop制作图形还不够深入,好多细节没有顾及到。
2、有些学习过的制图方法,经过一个多月后已经变得模糊了,没有做好复习工作,以后要勤练习,温故而知新。
3、某些制图工具的使用还没有完全掌握,知识了解他们的一些用法,做不到融会贯通,使用最佳解决方案!
这次实训对我们以后的发展是很深远的,借着学习ps的机会我们不断地增加了学习能力,假如以后有继续深入的学习的机会提供,我会更加努力学习,以便提高自身的能力。我们都知道在信息日益发展的今天,今天学的知识明天可能就已经被淘汰,所以,我们大家应该以我们现在学到更多学习能力感到骄傲。让自己站在时代的前沿,紧跟时代的变化,时时更新自己,为了迎接更美好的明天。
学软件的心得体会集锦7
转眼间,到昆山已经两个多月了。不知不觉中我已经从一个变成了一个职员。这跟在我们学校是事实上不一样的。除此之外,安博还制定了严格的制度,这些使我们在安博的培训像职工在公司工作一样,让我们提早接触到公司的氛围。
来安博最重要的目的还是学技术,那就说说这里的教育情况吧。安博实行的是上午授课,中午上机练习的制度。我觉得我们这个班上午的授课非常好,他对java的理解非常透彻。我在大学学了半年的.java,仅仅停留在表面上,对实质的内容根本虽然内容不了解。比如说==与equals的区别,方法的覆盖,变量的隐藏等等。老师通过图的这种方式,给我们讲解它们在内存中的情况,令令我们从本质上了解了这些东西。他的这种讲授方式,夕的大学生来说是非常重要的。公司招聘员工,一看实力,二看素质,两者缺一不可。
总之在昆山的这段时间中,我学到了很多。时间虽短,但所学到的和知识的实用性很强。的老师们都教给了我们很多工作习惯、工作技巧、日常礼仪、职业现阶段道德修养和心态方面的东西。使我们对今后的工作有了新的认识,增添的极大的信心。
学软件的心得体会集锦8
一、 实训目的
通过实训,使我们进一步掌握图形图像处理的基本方法和基本技能;熟练使用photoshop软件,并能用它来完成图形图像的设计、制作和处理。培养我们能按要求设计和制作一般性的商标和网页设计,并能对即成的图像做进一步处理,创造出一定水平和价值的作品,使我们的实践动手能力和创新能力得到提高,同时为今后的图形图像比赛奠定好基础。
二、 实训内容与安排
我们的Photoshop实训时间为本学期的第18周。我们的实训一共有5个项目:ppt设计、logo设计、展板设计、专业网页设计和个人艺术照片设计。老师让我们自由分组。我虽然上课时认真听老师讲解,但没有记笔记的习惯,导致有很多学过的东西运用不上,最后,雷柱、李娟、杨月霞和我组成了一组,我们综合各自的优势对本次的实训任务进行了分工。杨月霞负责logo设计、雷柱负责个人艺术照设计、我负责展板设计、ppt设计和网页设计由我们一起完成。
星期一的晚上我们在课堂上一起进行实训,因为教室里无法联网,所以我们不能进行网络上的资料搜集,于是我们都是各自介绍了自己对项目的整体设计。星期三的3、4节课我们准时来到了实训楼,为各自的项目都做资料的收集。我们之间相互帮助,很快,我们就只要做最后的设计了。星期四从中午12点开始,我们一直坐到下午5点,费了好多心思,终于把所有的实训项目完成了,看着我们自己辛勤工作的成果,心里真的很开心。
三、实训心得
这几天来,涂老师没有像以前上课那样有详细的讲解和细心的提示,只能靠我们自己对PhotoShop学习的基础来自己完成制作。这次实训不仅仅是对我们的考察,也是一个自我总结,查漏补缺的难得的机会。经过这五天的学习,巩固和强化了我们的基本知识和基本技能,尤其是Photoshop的基本知识和操作技能。
Photoshop作品要做的好就必须有一个好的创意。我觉得学习photoshop不是在于把所有的工具都要深入去了解,只要把自己常用的会用就可以了,因为只有有创意,才可以做出一副好的作品来。色彩应用是图形图像处理和制作的一个重要环节,色彩应用搭配的好能让人产生一种舒适的感觉,作品的美感也由此而生。相反如色彩应用搭配不当,则会让人产生不想看的心理,作品也就谈不上什么感染力。色彩的应用搭配不仅要平时留心观察身体的事物,还在于多练习。留心观察才会知道什么地方用什么色彩能达到最好效果。因此我们在设计的过程中非常重视色彩的搭配。可色彩应用搭配不可能一下子学好,而是一个比较慢长的过程。所以在实训的过程中,我们也遇到了很多的困难。
但我们在实习的过程中也很开心,当遇到问题时,我们都会相互帮助,当有困难时,大家一起解决,那种解决困难后的成功的喜悦无法用言语来形容。其实,不管最后的结果会怎样,我们都是成功的,因为我相信过程比结果更重要,在实习的过程中,我们就一直在收获。所以,我们没有白白浪费时间,我们都是成功的。
四、 实训总结
另外,我也明白了,无论做什么事,我们都得做一个有心人,有信心,有耐心,有恒心;同时,我们也要培养独立分析问题,解决问题的基本能力。
最后给本次实训提一些小建议:希望老师对我们的作品进行点评,让我们知道自己的作品好在哪里,哪里还有不足,这样才能不断的进步。
学软件的心得体会集锦9
我们学了三四个多月的基础知识,也该是用了起的时候了。这半个多月,应该算是安博给我们安排的p阶段的训练时间。我们开始接触一些小型的系统,实训员工管理系统等。这些小型的系统巩固了我们的基础知识,让我们学会了一些协会编程的技巧,以及一些比对的方法。
每做完一个系统,我们都有一个即便项目模拟环节。自己带着项目在全班学生的面前演示。剖析自己是如何实现的,说出自己缺憾系统内的亮点和不足,然后由其他学生来挑系统的毛病,找出漏洞。通过这种方式,你可以学到其他学生缺点的优点,别人好的编程观念你可以在以后的项目中运用。这是一个自我不断提高的方式。
接下来基础架构我们做了一个财务管理系统,用mvc三层架构实现的,jsp+struts+hibernate,这个系统是我们小组共同完成的,jsp用于前台的显示,struts调用bean的方法与知识库连接。这个系统做完之后,我想想一个颇为项目的流程图是十分的重要。如果没有总体的构架,后期修改会是很麻烦的。做项目之前产业布局我们应该先总体考虑一下布局,不要急着编程。在做项目的这段时间里,感觉我感觉自己的'知识结构太窄了,书到用时方恨少。做项目不仅检查了我们的基础知识掌握程度,而且给自省我们提供了自我提高的潜质。项目做完以后,我感触颇深。以前在学计算机软件的时候,一直不觉的文档很重要,老是认为编码最重要,做这个项目纠正了我的错误认识。
我认识到概要设计,详细设计是何等的非常重要。团队合作,最重要的是合作中精神,不能自己一个人编程,不管其他的人。项目都是分模块做的,每个模块直接是有联系的,组内必须协调好,否则在整合的投资过程中会出很多的问题。一个大科研项目给个人自我发挥的余地是很大的。如果数据库里的数据太多,在显示的时候就应该考虑分页,磁碟的方法有很多种,这就是一个值得钻研自学的问题。在此期间我学会了自己解决问题的能力,在短果的过程中,才能学到更加多的知识。知识是无穷的,不要为了就业而学习,而是为了不断提高而学习。多读书,能理解力提高自己的逻辑思维能力。要多和其他人交流,不要闭门造车。
学软件的心得体会集锦10
一、总结:
1.自身定位:在过去一年,是我进公司目前的第一年,也是我工作的前一年,刚开始在我对工作相互竞争和一无所知自身都不甚了解的情况下,在领导和同事的指导下,我感觉自己和慢慢对人与人的竞争已经自身定位有了深刻的了解,因为有了潜意识目标,才能感受到自己的压力有多大!我的目标也不只是完成目前所要做的'工作而已,要向其它方面拓展学习。
2.定下心来,踏踏实实:舞蹈班的是计算机专业,我的工作也是计算机方面的,以前有什么优势,但是踏入工作岗位后才才查觉发现,自己学的只是一个实践经验,只是有些方面或许比别人走的步棋快一步,所以一切几乎要靠自己.自己要定得心下来学习.成功需要耐得住寂寞,不求最快,但求.
3.团队合作:以前在学校或许你可以靠一个夺得好成绩,在工作上你美洲开发银行必须要有一个团队,在一个部门之中,团队合作灵性显得战略合作尤为重要.以前我做早些有些事都是背信弃义,但如今已经对自己改变了,多听听他人意见,会犯更少错误,会更长见识,所以要学会与同事之间的合作,做事才更有效。
4.工作情况:在公司一年,对mes大型系统有了个大概了解,对我们所要学习的mes已经可以则表示差不多都掌握,维修服务条码打印机的维修和设置掌握,a4打印机打印大多数情况可以保障,pda、条码枪已掌握,电脑软件电脑的系统重装和维护已掌握住,其它大体上设置可以维护,对新出来的程序掌握和了解也比较得来快。
5.课外学习:sql该学的已经掌握,c#学习,简便的程序可以编写,但时常还要依靠于网络和朋友,需要进一步加强。但主要包括还是以网络为主。
二、自身缺点
1.沟通问题:自己的沟通能力只能算是一般,因为领悟对于某些事的阐发还是不怎么好,语言表达能力有点差,希望通过平时的交流和沟通来加强。
2.心态问题:做成自己对于做某些事过于着急,一心想急切完成,确反而误时,这个问题一开始弊病就一直出现,现在虽然已经基本排解,但也要列入缺点方面,希望在此之后时刻注意!
3.学习问题:对于课外学习c#这方面,困难我在编程时感觉困难的时候有时候就不愿回来做,现在虽然已经慢慢改进上网搜资料和问问朋友,但有时候还是扫除不了自己。
学软件的心得体会集锦11
通过一学期的`学习,我了解了ERP维护及实训的主要工作内容。也学会了怎样去做这一项工作。下面我会从以下几点谈谈我的认识:
一、相关理论及业务链接的认知
ERP维护及应用是以服务思路为主导,学习ERP运维常识、服务的重要性、服务的技巧与用友ERP—U8和用友通相关产品。通过对遇见的一系列问题的分析与总结,熟悉U8及相关产品软件。以便给客户带去更专业的服务。
二、ERP运维岗位的认知
ERP:Enterprise Resource Planning(企业资源计划)的简称,是上个世纪90年代**一家IT公司根据当时计算机信息、IT技术发展及企业对供应链管理的需求,预测在今后信息时代企业管理信息系统的发展趋势和即将发生变革,而提出了这个概念。 ERP是针对物资资源管理(物流)、人力资源管理(人流)、财务资源管理(财流)、信息资源管理(信息流)集成一体化的企业管理软件。它将包含客户、服务架构,使用图形用户接口,应用开放系统制作。除了已有的标准功能,它还包括其它特性,如品质、过程运作管理、以及调整报告等。以求最大限度地利用企业现有资源,实现企业经济利益的最大化。
企业购买ERP软件后,委托该软件的供应商进行后续的运行维护工作,我们不仅需要掌握较为困难的计算机网络知识基础、ERP行业知识、项目管理知识、计算机专业英语知识、维护设备的原理、硬件维修经验、系统运行的硬件设备的维修、维护工作,包括服务器、交换机、客户端PC、打印机等,更应该对财务软件都各方面很熟悉,并结合市场营销方面的知识,与客户交流与沟通,给客户提供更为满意的服务,使得客户的期望值大于客户的感知。
ERP维护是一个繁琐反复的过程,尤其是验收前的维护ERP的维护主要包括两方面,第一是业务解释说明,第二是系统操作指导。工作状态是:接听电话—记录问题—解决问题—汇总**。为客户做业务解释说明就需要对业务有所了解,比如从立项—合同—订单—入库出库—总账等等,这是个长期的过程。系统操作指导相对容易,多练习即可。高级阶段可以熟悉SQL,这样查找数据的效率就提高了。
三、服务技巧的认知
作为一个好的运维人员,应该做到:
1、具备严谨的时间观念,牢记自己负责的任务和该任务的最终完成日期,如果有风险或不能按计划完成应尽早告知客户或**;
2、具备较强的责任感,责任感是我们成熟的主要表现;
3、具备良好的协作意识,为达成项目总体目标而端正自己的心态;
4、具备敏锐的观察力,在工作中能够非常敏锐的抓住问题的关键、找到工作中的失误;
5、在遇到问题的时候,冷静对待,遇到没有见过的问题不要慌张,按照正常的解决思路查找原因,同时利用知识库等方式寻找解决方法,如果没有解决思路,请及时与总部或单位同事沟通。
6、对ERP维护人员来说最重要的恐怕就是耐心,耐心倾听耐心讲解。同时还要避免被用户带到沟里去,因为用户往往不知道他们的问题所在却自以为知道,更让人无法忍受的是,他们认定事情无法解决却要你处理,对你的处理方式还提出种种质疑,甚至的胡搅蛮缠无理取闹,这是个让人崩溃的过程,所以耐心很重要。
7、具备良好的沟通能力,沟通不仅仅是职场技能,更是生存方式。我们要认识到沟通的重要性,做到与客户、与同事之间及时交流与沟通,避免许多因信息没有及时反馈而产生的问题。
四、ERP行业背景及人才市场对运维、实施岗位的认知
岗位职责:
1、负责用友软件的安装、培训、维护;
2、负责用友服务器、数据库的管理,负责数据录入、数据审核、数据输出、制作各类信息报表,以及月末结转、帐套初始化设置等;
3、负责用友ERP软件日常维护、技术**;
4、负责用友ERP软件操作流程管理、制定用友ERP管理**并**实施。
任职资格:
1、计算机、财务、金融、或相关专业本科以上**;
2、两年以上ERP系统实施及运维经验,至少一个完整的ERP项目上线经验,**时间不少于一年;
3、了解MSSQLServer数据库的使用及一般维护;
4、有一定的计算机软硬件维护经验,掌握一定的网络应用知识;
5、具有良好的沟通能力和合作意识,有良好的学习能力、动手能力和分析力;
以上就是这学期我对这门课程简短的认知,通过这门课程,我不但学习了专业的ERP运维知识,还学会了更多的服务技巧,希望以后的课程中可以给我们更多、更专业的学习环境,让我们在实践中学习,锻炼我们随机应变的能力,以至在以后的工作岗位中少走弯路。
学软件的心得体会集锦12
软件其实没有像传说中的那么神秘,那么难!各行各业都有个门,站在门外看,没有发言权去评价该行业的难易程度。一旦你进入门里了,就会发现,里面并没有想象的那么难。要想学好软件,我认为首先要具备两个条件:1、兴趣;2、信心。没有兴趣就没有动力,没有信心就会半图而废。学习软件关键是看怎么去学习。学习两个字可以分开来讲。学,从字面意义上看是个动词,所以并不仅仅是去学一门计算机语言,一种标准的sql语句,关键是怎么去学,怎么理顺这个技巧,怎么举一反三,怎么把这个概念理解透。习呢,主要是复习。孔子说过,温故而知新。你对一个概念复习的越多,理解的就越深,这不仅仅是你对这个概念理解了,更重要的是你锻炼了你的思维过程,对别的问题的理解也会有很好的帮助。我认为学一门计算机语言如同学一门外语,为什么大学里都学英语,是因为该语言通用。那么为什么去学java?同样的道理,因为java是通用的编程语言,目前大的软件,比如,oracle、eclipse还有以前的jbuilder等等都是java开发的。大家可以去网上搜索一下计算机流行俗语,如:spring、ejb、struts、hibernate等等都是j2ee用到的模式和框架。还有imb的websphere服务器,bea的weblogic服务器等,而且这些大多都不是sun公司的产品,而是其他公司的。为什么其他公司会对java做文章?很简单,因为这些公司知道java有很强的优势,跟着java走,肯定能赚钱!所以可以这么想,如果java被淘汰了,倒闭的不仅仅是sun公司,而将倒闭很多大型的企业。
那么哪些人适合学,哪些不适合学呢?这才是我们的重点。俗话说:男怕选错行,女怕嫁错郎(现在男的也怕选错老婆,呵呵)。对于计算机*的学生呢,肯定不用说,自己知道是否感兴趣,而非*的呢,就不知道自己是否感兴趣(可能高考填自愿,*是调剂过来的,也可能那时候对*根本不了解,随便选的)。所以呢可以来我们itjob来测验一下,或者来我们公司视听一下课,看是否真的感兴趣。注意:我们也是对学生有要求的,如果不适合学软件,我们是不会让他(她)过来学的,那样不仅是浪费你的钱和时间,更有损我们itjob的声誉!如果非*的学生对软件很感兴趣,只是觉得自己没基础,不知道能否跟上?这个问题是比较现实的(一句经典废话)。打个比方:没基础的和有基础的只是站的起始点不一样,或者说没基础的初速度是0,有基础的有一个初速度。至于没基础的能否赶超有基础的,看什么?看他的加速度!如果加速度快,咱们都知道,一段时间后一定可以超过有基础的。那么加速度从那里来呢?兴趣!好比有的人对数理化感兴趣,而有的对历史感兴趣。所以这个兴趣自己还是了解自己,一旦你有了这个兴趣,那么信心就自然有了,也就符合我们刚才说的两个条件!
当然做程序的不能只会做程序,而不会去调节自己。有时侯灵感是在做别的事情,或者看别的事情而迸发出来的。比如struts架构就是从做房子的影子上抽取出来的。我在课上,课下是两个人。课上的我是一本正经的。课下的我是狂放不羁的,工作之余喜欢玩,比如:跟朋友一起吃饭,去酒吧喝酒(本人酒量不行,喝的是酒吧文化),去ktv唱歌,去打牌,去爬山,去海边游泳,去练少林绝学易经经(只是用来强身健体的)等等。
很多人喜欢看电影,我们看电影,看中的是演员的演技,是看电影中的角*,而不是看中这个演员实际的生活。学生来听课,也是看中老师的演技,看这个老师是否能给他们带来最大的收获。所以从这个角度看,我不仅仅是个老师,更是个演员,不知道能不能拿到本年度itjob最佳男演员奖!呵呵~~~~
最后,按照*惯例要做个总结。计算机科学是一个实际的科学,如果光谈理论,谈思想,不去实现,那只能说是不切实际的空想,没有任何的价值(这是我国高校目前计算机教育的现状,离企业的要求越来越远)!当然如果只去写代码,写框架,而没有思想的指导,是不可能写出高质量的代码和框架的。我们毕业生不缺理论,缺的是实战!所以我们不仅要去理解国外软件的新思想,更要去实现,这样不断的重复锻炼,去体会为什么人家会有这种思想,才可能自己创造新思想,而且有能力实现。才能缩短我们和美国,印度计算机软件的差距,甚至超过他们。当然,要想实现这个梦想,需要我们做软件相互交流、沟通,谈心得,谈想法,合作,实现。不要怕别人超过自己,现在是团队的时代,没有个人英雄了,所以从小的范围讲,要想真正实现自己的进步,就应该交流。从大的范围讲,要想使我国软件腾飞,更应该交流!
学软件的心得体会集锦13
经过这学期软件工程实验的学习,深深感到用户需求对软件的重要性。成功的软件产品是建立在成功的需求基础之上的,而高质量的需求来源于用户与开发人员之间有效的沟通与合作。当用户有一个问题可以用计算机系统来解决,而开发人员开始帮助用户解决这个问题,沟通就开始了。
需求获取可能是最困难、最关键、最易出错及最需要沟通交流的活动。对需求的获取往往有错误的认识:用户知道需求是什么,我们所要做的就是和他们交谈从他们那里得到需求,只要问用户系统的目标特征,什么是要完成的,什么样的系统能适合商业需要就可以了,但是实际上需求获取并不是想象的这样简单,这条沟通之路布满了荆棘。首先需求获取要定义问题范围,系统的边界往往是很难明确的,用户不了解技术实现的细节,这样造成了系统目标的混淆。
其次是对问题的理解,用户对计算机系统的能力和限制缺乏了解,任何一个系统都会有很多的用户或者不同类型的用户,每个用户只知道自己需要的系统,而不知道系统的整体情况,他们不知道系统作为一个整体怎么样工作效率更好,也不太清楚那些工作可以交给软件完成,他们不清楚需求是什么,或者说如何以一种精确的方式来描述需求,他们需要开发人员的协助和指导,但是用户与开发人员之间的交流很容易出现障碍,忽略了那些被认为是"很明显"的信息。最后是需求的确认,因为需求的不稳定性往往随着时间的推移产生变动,使之难以确认。为了克服以上的问题,必须有组织的执行需求的获取活动。
需求获取活动要完成的任务或者步骤的过程如下:
1、编写项目视图和范围文档
系统的需求包括四个不同的层次:业务需求、用户需求和功能需求、非功能性需求。业务需求说明了提供给用户新系统的最初利益,反映了组织机构或用户对系统、产品高层次的目标要求,它们在项目视图与范围文档中予以说明。用户需求文档描述了用户使用产品必须要完成的任务,这在使用实例文档或方案脚本说明中予以说明。功能需求定义了开发人员必须实现的软件功能,使得用户能完成他们的任务,从而满足了业务需求。
非功能性需求是用户对系统良好运作提出的期望,包括了易用性、反应速度、容错性、健壮性等等质量属性。需求获取就是根据系统业务需求去获得系统用户需求,然后通过需求分析得到系统的功能需求和非功能需求。项目视图和范围文档就是从高层次上描述系统的业务需求,应该包括高层的产品业务目标,评估问题解决方案的商业和技术可行性,所有的使用实例和功能需求都必须遵从的标准。而范围文档定义了项目产品所包括的所有工作及产生产品所用的过程。项目相关人员对项目的目标和范围能达成共识,整个项目组都应该把注意力集中在项目目标和范围上。
学软件的心得体会集锦14
我应该是对maya第一阶段的学习有一个初步的认识了,在接maya之前一直觉得这个软件很神秘,当栩栩如生的三维动画就是用它制作出来的,我又对这个软件产生了几分“爱意”。带着这份“爱意”我到清美报名了,接待的老师很热情,教学老师也很认真负责,这里不累赘阐述。下面就我第一阶段的学习作一个简单的心得汇报:
maya软件的主要有四个模块:maya建模、maya动画角*建模、maya材质灯光、maya角*动画、maya后期特效。我首先接触到的就是建模,想学好三维动画,当然要把这个maya角*建模学好啦。三维动画的建模主要有:a、nurbs曲面建模技术。b、polygons多边形建模技术。c、subdiv细分建模技术。当李老师给我们上完第一堂课后,我对maya的“爱意”就全消了,因为软件基本都是英文,而我又是一个英语盲,除了简单“thankyou”之外估计就说不出完整的第二句,加上翻了一下教材,难度之大完全触及了我的底线。
当然“爱意”顿时消退,可是我还是很认真地去学,鉴于我个人的职业发展方向的需求和动漫产业的朝阳*,我的学习动力依旧,老师也很负责地在教授。由于写字速度慢,字又写得不好,所以上课做的龙飞凤舞的笔记也只有我自己看的懂,乱七八糟的圈圈叉叉中蕴涵着大致内容和*作步骤,整个上午所要学的东西很多很繁琐,动手*作时脑袋时常会混淆一些东西,导致步骤混乱,所以做我做起东西来会很慢。好在我们上课的时候都人手一机,可以及时消化,在不至于打乱仗。
经过老师多天来的孜孜不倦的教诲,以及自己的勤学苦练。一个月后自己终于可以动手做出完整的模型了,嘿嘿……虽然做出的东西还比较粗糙和幼稚。经过几天的鏖战,最终做出了机器猫,那个得瑟劲不知道大家能否体会,让我也有了无比的成就感。当然现实是残酷的,在我得瑟完毕静下心来,把自己做的模型和参考的图片进行比较时,我才认识天壤之别是什么意思。这种差距源自于两者的创作意图,源自于时间的磨砺,源自于经验,文化和技术的沉淀,快餐和速成文化对我们这代人的影响等等等等。这些都是我从两幅作品的对比中体会到的。作品本身不会说话,却可以感染我这样去想。
于是我此时此刻深信一句话“学习是没有捷径可言的,唯一的捷径就是不断的学习和练习,只有这样才能学到真功夫”。我学maya还只迈出了第一步,路漫漫其修远兮,吾将更加努力。我也相信在李老师的教导下,我在清美一定能学到更多的东西。以后的学习心得我会慢慢更新,希望有同样经历的朋友能够多多交流!以下是我还没有做完的作品,希望*人士给点意见!
学软件的心得体会集锦15
学习了这门课程, 还有老师们的多元化教课,不但让我从理论上掌握软件工程,还有从不同的实例,让理论和实践得到了很好的结合。整一个学期下来,总的来说还是学到了很多东西的,有很多地方是值得肯定的,其实在我看来,软件工程与其说是一门课程,不如说是一门思想。是一个如何去分析和处理问题的过程,应该说其范畴已经远远不止局限于该门课程,成为了一个综合的一个能够解决问题的思想集合。
整本书的内容逻辑很清晰明了,由浅入深循序渐进,首先我就大概描述下我们所学的内容,第一章是从整体分析软件工程这门学科的发展和所处的社会环境,接着后面的几章深入分析了软件开放过程和模式、软件项目管理、计算机工程、需求分析、结构化分析建模以及基于UML面向对象分析建模等。接着我就详细介绍下我对这门课程知识点的理解概括:
软件:软件是能够完成预定功能和性能的可执行的计算机程序和使程序正常执行所需要的数据,加上描述程序的操作和使用的文档。软件的特征:①软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性。②软件是通过人们的智力活动,把知识与技术转化成信息的一种产品。③软件成为产品后,其生产只是简单的拷贝,不同于硬件制造。④维护过程比硬件复杂的多,甚至会引发新的错误。软件危机:指的是软件开发和维护过程中遇到的一系列严重问题。出现软件危机的原因:①软件维护费用急剧上升,直接威胁计算机应用的扩大。②软件生产技术进步缓慢。软件工程是指导计算机软件开发和维护的工程学科。 软件生存周期:一个软件从定义到开发、使用和维护,直到最终被弃用,要经历一个漫长的时期,通常把软件经历的这个漫长的时期称为生存周期。软件的生存周期可分为八个阶段:①问题定义;②可行性研究;③需求分析;④总体(概要)设计;⑤详细设计;⑥编码与单元测试;⑦综合测试;⑧软件维护;
瀑布模式:是传统的软件开发模式,其中的“瀑布”是对这个模式的形象表达,由山顶倾泻下来的水,自顶向下、逐渐细化。其特点是:线性化过程;分为分析、设计、编码、集成等几个阶段,并且各阶段逐级推进,不允许跨越。里程碑管理;阶段评审;文档驱动;简洁便于工程应用的线性化过程步骤,并可以通过里程碑管理机制而使项目进程量化。其明显的优点就是没个阶段结束前都要对所完成的阶段成果进行评审,这使得软件的错误能够在个阶段内尽早发现并尽早解决,总的来说瀑布模式具有良好的质量保证机制,有很强的生命力。
原型进化模式:对软件进行直接模拟或仿真,只需要分析需求框架后进行原型创建,再对原型系统进行逐步细化与完善,通过版本更新逐步满足用户对于软件的多方面需要。
增量模式:开发过程有三个任务域,分别是设计结构、开发构件和集成系统,它既有完善的工程管理机制,又能适应用户需求变更,有利于质量的**,并且各局部基于构件构造,有利于逐步构建与完善;由于先交付核心构件可利于降低项目的技术风险。
螺旋模式:是一种可较好的规避开发风险过程的模式,项目是基于任务的螺旋式推进,每个螺旋由内之外分别是需求分析、软件设计、系统集成、验证与交付。
软件开发的整个过程:①需要项目团队,组建优秀的团队可以开发出更搞质量的软件产品。任务开发团队要求小而精,成员大多在8人以内,主要成员有项
目负责人、开发人员、资料管理员和软件测试员。②项目计划是为了使软件开发各项工作有秩序地进行,包括任务分配和基于里程碑的进度安排,甘特图和任务网络图是用来描述进度计划的工具。项目计划书可以作为软件开发的.工作指南。③项目成本估算,由于项目有来自各方面的成本包括工资开支、场地费、差旅费、设备费和资料费等,但是软件主要是对人力成本的估算,常用的方法有程序代码成本估算法等。④软件风险管理包括很多不确定的风险因素,如计划风险、管理风险、需求风险、技术风险、人员风险、产品风险、用户风险和商业风险等等,而风险管理的主要任务是:风险识别、风险评估、和风险防范。⑤软件文档管理,软件文档是工程模式软件开发的成果体现,包括技术文档、管理文档和用户文档。 ⑥软件配置管理与软件质量管理,包括配置规划、软件变更**、软件版本**和质量**计划。
计算机系统由硬件、软件、数据资源、网络资源、使用系统的人等诸多元素。有三种典型的计算机体系结构:①主机结构,主机集中了全部智能,并依靠终端接口与外部设备连接。②Client/Server结构,智能分布于服务器与客户机,并依靠网络连接成系统,其中,服务器处于核心位置,提供被动核心服务;客户机处于边缘位置,可主动访问服务器,寻求服务**。③Browser/server结构,可适应互联网远程交互的特殊结构,基于Web服务器构建。
需求分析:系统开发前期需求分析很重要,它是为了有效解决用户问题的需要进行的一项工程活动,所需要考虑的需求问题是功能需求、数据需求、性能需求和接口需求,开发者承担分析任务,核心是用户。其步骤有三个:①获取客户需求,客户泛指某个人或机构部门等,一般方法是**,包括访谈、座谈、问卷、跟班和收集资料,需求规约可表达用户的软件价值。②建立需求模型,它是用户需求的图解,一些常用的模型有:业务树图、用例图、活动图。分别用于结构化需求建模、系统业务举例和反映系统工作流程。③进行需求验证,要验证的主要内容有:有效性验证、一致性验证、完整性验证、现实性验证和可检验性验证。 结构化分析建模:它是建立在需求规约基础上的,对软件问题进行全面解说,包括四个方面:①数据建模,它与数据库设计密切相关,ER图涉及实体、关系、属性等图形元素,在业务层面建立数据库概念模型,一般用于前期的建模构想。②功能建模,是对系统数据加工的图解,数据流程图是常用的建模工具,涉及数据接口、数据处理、数据流、数据存储等图形元素,用于描述系统数据加工细节。③行为建模,行为模型用于说哦名软件系统与环境的交互,状态转换图常用的软件行为建模工具涉及状态、事件等图形元素。⑤数据字典,是用于定义软件的元素,使软件元素获得严肃的、详密的、精确的规格说明。需求分析模型中的数据、功能、行为等诸多方面的元素,都有必要通过数据字典给予细节说明,以达到对系统较完整全面的规格定义。
基于UML对象面向对象分析建模:UML是**建模语言,有**的语法、语义和语用规则,其建模过程的特点是:用例驱动、以构架为中心和增量迭代,通过包实现对模型的有效的一体化管理。包括三部分:①用例建模,它面向用户需求的,能够反映系统的用户价值,用例图的基本元素有用例、参与者、交流;用例之间有泛化、延伸和包含关系。②活动建模,活动图用于描述系统动态过程,主要图形元素有:活动、转换、起点、终点、判断、并发、同步、泳道等。可描述高层业务级活动,涉及整个业务流程,针对每个用例活动建模,反映用例内部活动细节。③类分析建模,这里就只考虑实体类,实体类所**的数据相互之间通常有一定的关系,依靠这种关系可形成有**的程序数据结构。实体类之间的
主要数据关系有:关联、聚类、泛化。
接下来我就简单说下我上这门课的简单的心得体会,我们是大四的学生了,也只有这个学期有课了,刚开始课表安排出来的时候觉得挺意外的,只有前八周有课,当时我还是有点小感动的,大四事情很多,有要考研的和工作的,大家也都有各自的事情,如果有16周的课,那么每周课不是特别多,但是时间特别分散,也不能集中某段时间去做什么事情。但是相对于老师的压力也有,课程压缩了相当于每节课的教学任务**增加了,在加上有些假期冲掉课,就感觉我们好像上课学不到什么东西,也只是一些关键的和考试挂钩的才重点讲,完全没有扩展的时间和空间了。但是总的来说,学校开了这门课,我们**这门课,总是学到了点东西的,不可能明明**软件工程这门课,却像没上一样什么都不懂。在上课的时候我还是很认真地去听老师所讲述的内容的,我觉得他的思想和我一向而来的培养计算机学生综合素质的理解还是在一定程度上不谋而合了,所谓的需求获取,那就是一个谈判,辩论,交流的过程,已经不是单纯的编编程序就能解决的问题了。从我所看到的听到的来说,我最怕的就是计算机系的学生被别人说成是个带着厚眼镜的,只能够在电脑前编编程序的,在交际场上不知道说什么而一个字都说不出来的人。我觉得这样的人进入社会之后是没有什么前途的,起码他们缺乏了与人沟通交流的能力。而这门课程在一定程度上给了我们这些学生一个机会来锻炼自己在另一方面的能力,设想一下,一个又有技术又能够与人交流合作的人所取得的成就自然要比一个单单只会编程序的人要大得多。其次,这门课程教给了我们在完成一个实际项目时的一般程序及过程,我认为这是一份非常具有实际意义的教学内容。当我们在毕业之后,这是我们实际要运用的一项非常有用的技能,而且不仅仅局限于软件工程的范畴,我们即使是从事与其它行业,不也是要从需求获取开始,一直有条有理地到最后成品的出炉吗?应该说这就是这门课的价值所在。无论是在上课,还是在学生会里面做学生工作,我都深深地感觉到,技术性的工作就好比变魔术,其实原理是非常简单的,甚至可以说简单的可笑,但是当你就是做出这么一个简单的东西出来之后,一些外行们有时候会用崇拜的眼光看着你,觉得你很厉害,很高深莫测。但是制作的过程他们却不知道,也许知道之后他们只是会哑然失笑,原来这个东西的制作过程是如此的简单。这个可以说就是技术的魅力了,而作为需求获取及之后的一系列过程则是类似于魔术**的过程,但是作为这个秘密我们并不需要一揭到底,至于揭的程度如何那就是我们那就是我们学出的程度如何了,我们要让对方知道我们在做什么?以及如何去做?这些东西需要我们以一定的技巧叙述出来,所起到的作用就是能够让对方了解自己的进度,却又能够不让对方来干涉自己的工作过程。因为我们是技术员,对方只是外行,即使对方知道了这个魔术的操作过程,也并不**他们就能够向变着魔术的我们来随便修改这个魔术的变法,况且我们能够用不同的过程来得出一个同样的结果,这个过程的得出的主动权如何掌握在我们的手上,就看我们如何以高明的方式来揭开这个魔术的谜底了。当然了,在纯粹的理论上,我觉得开设这样一门课程是很成功的。但是毕竟现实里有太多的不确定的因素。最重要的因素就是授课的老师和听课的学生。这两个可以说是这门课成与败的决定性的因素。
作为我们学生来说,应该负起比较主要的责任。在大学里有了太多的基础课程,基础课程大多都比较枯燥无味,也许在第一个学期里我们还能够保持着新鲜感,但是在6学期之后,可以说再有新鲜感就是一件比较困难的事情了,我们都已经开始变得迟钝了。其次的,没有认识到这门课程的价值。这门课的价值我已
经在上面说过了,是不言而喻的。但是并不是每个同学毕业之后都回从事计算机行业,也不是每个同学都知道这门课程的意义已经不仅仅局限于计算机这个范畴。或许有些人觉得反正以后不是这个发展方向,也就不在乎这个课程吧。我个人觉得这门课确实是挺好的,如果认真学必能学到很多东西,动手实践能力和从整个大体分析系统开发的逻辑性思维也会明显增强,不管以后从事哪个方面的工作,这对以后来说都是一笔很大的隐性财富。说到我自己对这么课的学习,还是有点愧疚的,前面四周我每周每节课都去上的,并且上课也认真听,一边听老师讲课一边自己看书本的介绍,但是后来我上这门课的次数就降低了,因为觉得时间很紧吧,而且老师上课的节奏我个人觉得有点慢,我都可以自己预习看到后面去了,但是这门课我还是每周至少上一节课的,虽然我早上7点多一点就出门,在自习室,但是有时候明明知道到了上课的时间,明明上课的地方离自习的地方不远也不太想去。我记得有次上课时候老师生气了,说来上课的人少,我仔细环顾了下四周发现确实人很少,稀稀疏疏的分散着,看起来确实不太舒服,让我不得不反思了,这大学的教育到底怎么了,怎么到了大四大家都不来上课,虽然我不是每节课都来,但是我还是时不时来上课的,可能是比较浮躁吧,快毕业了,觉得上课学不到什么实际的东西,要么实际一点好好考研继续深造,要么去培训增强实践能力这样才能较好的为找个满意的工作做好铺垫。
《软件工程》课程既强调基本概念和基本知识的理解和掌握,又侧重软件项目的分析、设计、实现和维护的基本技能。比较注意“点”和“面”的结合。我还是蛮喜欢这门课的,通过对这门课的学习让我意识到理论学习很重要,实践更重要,实践是检验真理的唯一标准,只有将理论与实际结合,才更能发挥我们所学的知识的作用,更能直接的创造效益,社会和国家做出贡献。
以上就是小编为大家准备的软件学习心得体会精选,希望能帮助到大家,更多精彩资讯请关注本站信息推送。
评论