我们在一些事情上受到启发后,可以寻思将其写进心得体会中,这样就可以总结出具体的经验和想法。那么写心得体会要注意的内容有什么呢?这次为您整理了课程设计心得体会(优秀3篇),如果对您有一些参考与帮助,请分享给最好的朋友。
学期就快要结束了,到了最后一周居然还有软件工程课程设计,还要考试真的有点忙啊,不管怎样还是好好干吧,把对工程的理论研究、学习成果用于实践也是一种检验学习成果和提升工程能力的有效手段嘛。
工作内容安排
软件工程课程设计的第一天拿到题目,听取老师对于课程设计的要求、要完成的工作、预期要达到的效果和注意事项。然后分组、讨论和确定选题。这真正的课程设计才算开始了,经过组长,组员的反复研究、论证后一致决定选择:实习题目4:开发一个基于Web的BBS系统,包含一般BBS所具有的功能,如用户注册、用户信息管理、发贴功能、贴子管理、主题词查询、用户信息修改和查询等。
这个题目对于现代化的网络交流来说发展的成熟而且符合当代互联网大众的网络需求,符合现代网络对信息分享讨论的爱好,我们一致预测在今后很长的一段时间内也将会是非常流行的一种交流介质。
确定选题后我们开始软件开发的第一步,需求分析,详细设计等内容,分块分工完成模块,我分到的主要部分就是分析论坛里面的帖子内容,用户的爱好,然后解决用户的索引需求,把用户的索引需求智能的、友好的呈现给用户,把这部分的代码编写,测试,把用户界面做好就是我接下来几天的工作内容。 俗话说:磨刀不误砍柴工,要想把我的这部分内容做好,做得完美,我的好好的分析一下,对全组对整个系统的需求分析的基础上又认真分析了本部分的内容和本部分要实现的功能,对本部分实现的主要思想理清,认真设计界面,还有对队员们的模块能有效的结合起来,让他们的模块也能有效的供我使用,做好我的接口也方便其他模块与此的衔接。
问题与解决
在本次课程设计中遇到了好多前所未有的问题,第一次接触HTML网页开发,第一次邂逅JSP web应用程序开发,第一次有了原来开发应用程序是需要数据库的,对于这些都是第一次接触,需要了解HTML的基本语法,需要学习JSP web应用程序web app的开发方法,需要实践配置数据库TOMCAT、 SQL sever,居然有这么多的东西需要从头来,对于这些方面我就像一张崭新的白纸,怎么能在短短的四五天时间内将这张白纸绘成一幅栩栩如生的画卷呢,这是我们面对的亟待解决的问题。
为了解决这一系列的问题,我们没有找借口,我们没有懒惰,我们更没有放弃,而是迎难而上,到图书馆“大采购”求资料,找到想要的。,真想把图书馆搬到课程设计实验室。接下来就是根据我们的需求分析,概要设计,详细设计等内容分模块编写网页源代码,修复bug,测试代码,连接数据库这样我们的全新的基于web的BBS论坛就成功上线了。
但是,事实上不是这样的,而是时间过得很快,我们的原计划日程上的内容越欠越多,由于对HTML、JSP不熟悉代码没写好,测试无从谈起,数据库连接遇到了一堆错误代码比如SQL 01000、08001错误,这些每一样东西解决起来都是有难度的,百度一下还是不知道这么做,只知道了时间过得比想象的要快多了,得到的体会就是“百度一下,你的时间就没了”。现在我们遇到的最大的问题就是时间真的太不给力了,如果有来世我一定好好学习各方面知识,哎!好像扯远了。时间真的很快,周六就要考试了,已上三年大学的我们都知道考试比神马都要重要,我们就开始了学习和实践结合的生产方式,据说这是最有效、最给力的,希望如此!
收获与体会
课程设计总会是要结束的,不管做得怎么样总归是要给老师看看我们的成果的,都做了这么多天了,成果虽然不是很理想,但是收获还是有的。这期间学到了HTML网页的编写方法,一些HTML的基本语法,也能编写出一个简单的网页,对于互联网应用程序的开发还要了解和解决网络带宽的限制,服务器响应的时间比,知道了这么安装和配置TOMCAT服务器,在期间学习了UML用例图的绘制,软件工程开发的一些基本工具的使用,软件开发文档编写的方法和实践,人机交互应用程序开发时人机界面的设计,人机对话的实现,人性化的界面设等是需要认真努力做得,要充分考虑用户的感受和体验。觉得“百度一下,你就知道”也不过如此,还是知识装在大脑里比神马都要重要,比任何来的知识都要详细和易懂。打字速度也有了一定的提升。
努力与改进方向
经过本期的软件工程课程设计,发现了学习和实践中的不足。互联网的基础知识知道的太少了,相反需要了解和掌握的还很多,在下学期要开设一门计算机网络课程,现在生活已经不能离开互联网了,不管以后是否从事这方面的工作,这部分都是需要认真学习的,网络应用程序的开发需要认真理解与提升。软件工程中需求分析的不充分,软件开发方法的体会这些都是需要以后改进和学习的,软件开发中的各种文档编写能力还需要提升,在以后学习和实践中认真总结和完善,参考他人的软件工程项目,体会优秀软件工程的思想。在做任何事情的时候都要有觉得是站在巨人的肩上,而不是重复的生产车轮的思想来坐事情,要对前人的经验教训加以总结,学习、参考和引用别人的先进研究成果,重视团队的协作,虚心的学习精神。
这期间得到了老师的悉心指导,得到了队员的理解,得到了同学们的热心帮助,谢谢你们!
经过近一个月的设计与制作,我们组的《20xx世界杯观战指南》终于完成了,现将过程中遇到的问题、获得的体会记录如下。
这次数据库课程设计中我主要负责用户登录、注册及数据库维护方面的设计。
1.Delphi是一款功能很强大的软件,其控件之多超出了我的想象,因此在运用时要借助很多资料。要学会查找和利用现有资料来解决问题
2、在设计中用到了很多SQL语句,因此对SQL及程序语句地掌握也是必不可少的。
3、后期的软件制作都是以前期的工作为基础的,因此在前期的需求分析及数据库设计阶段要认真、细致。
4、我们是三个人的小组,在设计过程要互相协调,合作。这样才能充分发挥每个人的作用。
近三个星期的招投标模拟实训已经结束了,在这段时间中,感受最深就是忙碌。在忙碌中,除了对招投标有更深的了解外,还学到了许多课本上没有提及的很多东西。
本以为这次模拟招投标大会也是像以前的那些实训科目一样按部就班了。但是这次却不同以往,一改机械单调的感觉给人一种全新的感受,用不同的方式来达到所要求同学们所需要学习的知识面和技能操作。本次模拟是以小组为单位,尽可能的按照实际情况来对两项虚拟的建筑及软件项目进行一次模拟招投标。虽然项目是虚拟的,但是对于平时只是从课本上单调枯燥的学习有关招投标的相关知识的我们来说,却是一个实际锻炼自己的一次机会,对我和我的同伴来说都是一个不小的挑战。
我和我的搭档是作为软件组的乙方,即投标方,职责便是根据招标方的招标文件撰写投标书,参加开标大会并争取中标。在拿到甲方的招标文件后,我们很认真的对着书,仔细阅读了招标文件。虽然只是模拟,但我们都很慎重的对待这份文件。因为我知道这次的认真对待就是为以后工作打基础,同时通过这次操作找出自身的不足之处,以吸取其经验教训。在熟悉招标文件的内容后,我们对照招标文件一一填写投标文件。填投标文件一定要细心认真,如有出错很有可能就会废标,所以我们都很小心谨慎。投标文件里的内容我们还是第一次接触,虽然有点繁琐,但我们的分工合理,所以很快就写完。剩下的就是投标文件里重要的部分——报价。由于报价要根据工程预算,成本,利润等内容来算出合理的价格。鉴于是图书馆智能化一期的建造,我们初步预算为800万元。
后来,我们在考虑到招投标模拟中,低价中标很有优势,再加上从承包方的利益着想,于是我们谨慎的估计了标底价,慎重的填上了我们的报价600万元。在这次模拟中让我知道了估价对招标的重要性,我想在未来真正的招投标中我们会更加谨慎估价的。由于我们考虑到专家和甲方可能会根据我们的低报价而怀疑我们的工程质量,因此在后面的工程组织介绍中我们更加详细的描述了我们准备如何开展整个工程。在之后的投标书编制中,我们一面上网查阅资料一面根据甲方提出的各项要求及我们“企业”的实力进行撰写。最后我们与书上有关投标书这方面的知识进行了核对,完成了整个投标书的编制。在期盼了许久的开标大会上,我们组力压群芳,最后中标成功。但是我们仍然觉得可以在专家及甲方提问中表现的更好一些,也知道了我们还有哪些方面准备不足。
这次的模拟开标会真的很有意义。我们不但了解了整个开标会的过程还有一些幕后的工作,还掌握了制定标书技能。模拟实践是知识常新和发展的源泉,是检验真理的试金石,也是大学生锻炼成长的有效途径。不仅使我在理论上对招投标这个领域有了全新的认识,而且在实践能力上也得到了提高,真正地做到了学以致用。在老师们悉心指导下,我不但对招投标有了更实际的理解,从失败中吸取了宝贵的经验教训,我时刻提醒自己,唯有不断努力,才能与时俱进。我觉得以后可以多开展这样的模拟活动。例如以后可以进行两组对换,包括甲乙方,及专家的调换,使我们充分体会各个角色的职责。