辽宁工程技术大学
大型软件工程实训周记
教学单位 软件学院 专 业 软件工程 班 级 计HR08-9 学生姓名 魏 霖 学 号 0820010924 指导老师 肖振久
第 1 周 从这周开场,我们将开场为期10周的校内实习训练生活,由于自身的一些原因,无法外派到实习公司进展软件工程的培训。这一周里,我们主要是与实习指导老师沟通,制定下校内实习的主要内容和活动安排。 通过与指导老师的沟通,初步定下我个人实习程序工程,通过My Eclipses实现企业商品进销存管理系统,通过编程,到达实现商品进货销售和存储的统计管理。同指导老师初步拟定下需求分析,接下来由个人编写实现代码程序。 接下来就由个人来编写实现代码和进一步的完善需求分析文档。偶然与同在学校参加校内实习的同学们进展交流讨论,来 我们在编写程序时遇到的一些问题。 在同学之间的讨论和研究中,我学习到了不少知识,这都是在我们大学课堂上所忽略的知识点和重要的理论经历,使我受益非浅,这将成为我今后学习工作的重要财富。 接下来,完成需求文档便可以投入到程序代码的编写中去,这个环节所需要的时间是相当宏大的。一份分析得透彻的需求文档,将会给我们之后的程序编写带来很多的方便,所以,接下来需要比拟细心的完成我这个工程的需求分析文档。 日期:2021 学生〔签字〕 魏 霖 指导老师〔签字〕 第 2 周 在校内实习的第一周里,我们每个人都按自己的爱好和擅长,选择了自己在这次大型软件实习训练中的实习工程,但由于“企业商品进销存管理系统〞其涉及的工作量极为宏大,而且还涉及到物流等非本专业的一些相关知识。所以在本人与指导老师的讨论下,我重新选择了实习工程题目为“ATM取款机系统〞,相比之前所选择的工程,难度有所降低。 在重新选择工程之后,不得不再一次进展需求分析,进而完成需求分析文档,之前的一次需求分析,使得这一次在需求分析上,加快了速度,为之后的工作节省了一些时间,为了赶上同在学校实习训练的同学们的进度,在需求分析文档生成后,便投入到工程代码的实现中,这一环节,是一整个软件生成的最为重要和关键的环节。 在接下来的几周,会继续进展程序代码的编写,以及进一步的与指导老师进展必要的沟通。 日期:2021.11.8 学生〔签字〕 魏 霖 指导老师〔签字〕
第 3 周 这周简要的分析一下我的题目“ATM取款机系统〞的主要任务,以便之后的编程带来更多的方便。 这次实习工程题目“ATM取款机系统〞主要为了实现使用形用户界面,当输入给定的卡号和密码〔初始卡号和密码为123456〕时,系统能登录ATM柜员机系统。查询余额功能:初始余额为10000元。 ATM取款功能:每次取款金额为100的倍数,总额不超过5000元,支取金额不允许透支;每次操作成功或失败都要有相应的提示信息显示给用户。ATM存款功能:不能出现负存款;每次操作成功或失败都要有相应的提示信息显示给用户。 修改密码:新密码长度需要等于6位数字,决不允许出现6位数字完全一样的情况,只有旧密码正确,新密码符合要求,并且两次新密码输入一样的情况下才可以成功修改密码。统使用的GUI组件不得少于5种,越全面越好,但要适宜。 以上便是“ATM取款机系统〞料想实现的全部功能,假设之后有一定的需要,还会继续添加或者删改一些细节功能。 学生〔签字〕 魏 霖 指导老师〔签字〕 第 4 周 这周也如之前的方案一样,持续着“ATM取款机系统〞的程序代码编写,有的时候学校上机教室假如空闲下来,很多同学会选择拿着自己程序到上机教室来编写,在与同学的交流中,积累更多的经历和别人的编程思想,来完善自己未成熟的编程思想。 在上机教室假设发现了同学之间经过讨论却无法 的问题,还可以就近咨询指导老师来帮助我们 一些棘手的问题,也为我们程序编写上节省了许多珍贵的时间。 指导老师常常持有一些我们无法想到的编程技巧和实现捷径,这为我们省下了一些钻研的时间,毕竟执教多年的经历是非常珍贵,值得我们这些新手去学习和借鉴的,使之成为我们自己的财富。 从这里,我才真正的意识到施行一个软件工程并不是说简单的会编码就可以 问题的,我们更多的精力不是放在编码上,编码只是一个很小的模块,只占到那么小的一个局部。这个事实在很大程度上颠覆了我以前的思想,在我以前的认识中,似乎整个软件就是编码,除此无它,还好有老师的指导,不然真的会出现老师所说的,撞得头破血流之后才想起来用软件工程的思想来完成这个工作。 工程程序的编程是一个非常烦琐而枯燥的过程,需要耐心和毅力去完成,不然中途出现过多的错误,会使之后的校验略显费时。 日期: 学生〔签字〕 魏 霖 指导老师〔签字〕
第 5 周 气候逐渐转冷,却无法动摇我们上机的决定,即将入冬,但我们校内实习训练的同学们仍然会抽空去上机教室进展工程程序的编写,即使有的时候不去上机教室,也会自行在寝室用自己的电脑编写程序,偶然犯懒,那么编写程序的进度就会稍稍缓慢下来,不过无伤大雅,这段实习训练时间足够长,以致于我们有足够的时间去完成我们实习训练的工程代码任务。 时间足够长,所以我们在学校还可以有充足的时间做一些自己的事情,比方准备英语考级的复习准备,以及考二学位证和各个技能的等级证书。从这里,我才真正的意识到施行一个软件工程并不是说简单的会编码就可以 问题的,我们更多的精力不是放在编码上,编码只是一个很小的模块,只占到那么小的一个局部。 这个事实在很大程度上颠覆了我以前的思想,在我以前的认识中,似乎整个软件就是编码,除此无它,还好有老师的指导,不然真的会出现老师所说的,撞得头破血流之后才想起来用软件工程的思想来完成这个工作。 目前,正着手复习英语4级的考试, 也没有怠慢实习训练的工程程序编写。遇到问题及时的向指导老师请教,假如问题不是很费事的话,便会通过请教同学来 。 实训工程编程工作量之大,超过我的想象,而且由于编程操作过于精细,一点错误都会影响全局调试,所以一直停留在这个阶段。 日期:2021.11.29 学生〔签字〕 魏 霖 指导老师〔签字〕
第 6 周 英语4级考试的临近,大型软件工程实训的程序编写便耽误了下来。 ,使得最近的一段时间自习室空间严重缺乏,偶然去自习室学习进展英语4级考试的备考便成了奢望,不得已只能在寝室学习,不过在寝室学习有一个好处便是可以用电脑进展听力训练。 这段时间的耽误,之后必须更为努力的进展程序编写才能拉近与同学间的进度,局部同学已经完成了程序的编写而进展反复的调试和校验完善,付出超出我想象的时间才能在如此短的时间内完成程序代码的编写,这点上,我只能望其项背。 虽然低年级的课程都已经结课,但是周围仍然有着因为各种原因此繁忙的身影,很多学弟学妹忙着准备期末考试而繁忙,我也因为英语4级的备考和实习程序编程而繁忙,大家都怀着不同的目的去实现去奋斗。 于我目前来看,实习工程程序的编写还需要持续一段时间才能完成,目前不得不优先完成4级的考试和之后的重修考试复习。在这些考试之后,我才可以安心的进展实习工程的程序编程。不可以拆东墙来补西墙,这样的话就得不偿失了。 日期: 学生〔签字〕 魏 霖 指导老师〔签字〕
第 7 周 4级考试步步紧逼,实习工程程序的编程暂时处于0进展的状态,过于焦急程序进度的 ,4级的复习也不知不觉的变慢了下来,再加上20号左右的重修考试,使这段时间的任务,更加繁重了起来,分给实习工程的程序编写的时间就更少了。 在这次软件工程课程中,我学到了很多东西,第一次深入的体会到了什么叫做用工程化的思想来编写软件,以前自己也写过一些小型软件,没有做过大型的工程,直到这次课堂我自己单独完成“ATM取款机系统〞这个工程,才发现运用工程化的思想来做是如此的有必要。 还有就是接下来的一些设计模块,此模块与软件编码涉及比拟严密,主要是 一些参数传递和接口通讯的问题,此模块对我的触动远没有上两个模块对我的影响大,因此再次也不做过多的介绍。 接下来的一周,也答应以完成实习工程的代码编写,从而进入到后期的校对和验收过程,但 也少不了反复的调试和修改,为我的程序软件更加简单更加实用。 为了加快编码的脚步,使得我不得不投入进更多的时间和精力去对待接下来的工作,这样才能让我和同学间的差距逐步拉小,不至于让我的进度太过于落后。 日期:3 学生〔签字〕 指导老师〔签字〕
第 8 周 英语4级考过之后,便有了很多的空闲时间来完成接下来的编程任务,在学校的最后一段时间,必须完成这些程序的编写和调试,来确保开学之后的课程辩论。 刚真正开场工作之前,费了很多的时间来完成一些前端工作,如需求分析和可行性分析,这块工作在别人看来可能是相对无关紧要,甚至是多于的,其实,换做在以前,我也会这么认为。可是,我如今算是深深地明白了磨刀不误砍柴工的道理,这些工作的完成太有必要了,太重要了,要想你的软件有用有市场,能被别人承受和认可,在进展过程中不会出现崩溃性的问题,这些工作缺一不可。 从这里,我才真正的意识到施行一个软件工程并不是说简单的会编码就可以 问题的,我们更多的精力不是放在编码上,编码只是一个很小的模块,只占到那么小的一个局部。 实习工程的编程如方案的顺利进展着,再有一周的时间,就可以彻底完成编程余下的工作,进入到调试阶段。虽然相对于一些高手,我的进度实在是太过于落后,但是我不会认输,毕竟每天都认真而又充实的生活着、工作着,没有闲暇的时间去偷懒。 日期: 学生〔签字〕 魏 霖 指导老师〔签字〕
第 9 周 圣诞节的气氛已经渲染了整个学校,实习工程程序的编写如期进展着,虽然临*安夜和圣诞节,但是也未能减缓我们实习工程的一些有关工作的进展脚步。 实习工程程序的编写已经临近尾声,我那么更需要加快脚步来完成收尾的编程任务,同之前一样,遇到的问题及时的与指导老师获得联络,虚心承受,认真汲取经历知识,认真修改错误纰漏,充分利用每一分每一秒,使得最后的编程阶段可以画上一个圆满的句号。 在完成实习工程程序的编写之后,那么开场了下一个阶段的任务进度,逐步开场调试校验。从这里,我才真正的意识到施行一个软件工程并不是说简单的会编码就可以 问题的,我们更多的精力不是放在编码上,编码只是一个很小的模块,只占到那么小的一个局部。 软件的调试也同样是非常重要的,它关系着整个软件是否能正常输出和输入,在软件的整个工程中,占着无可厚非的重要地位。所以,必须耐着性子,完美的进展着每一次调试,以及软件功能测试,不允许有半点的过失和BUG出现。 日期: 学生〔签字〕 魏 霖 指导老师〔签字〕
第 10 周 下一周仍然有重修考试的一些安排,所以不得不暂缓实习工程的调试以及测试阶段的进度,当然时间还算充足,可以安心下来完成重修考试前的必要复习工作。 虽然圣诞节已经离我们远去,但是圣诞节独有的气氛仍然停留在我们校园内,最近一段时间气温也降了下来,同学们大多都换上了冬季里最为厚实而又保暖的衣服来抵御寒冷的侵袭。 但 ,复习的脚步不会停下来,实习工程的调试以及测试也不能停下来,复习之余,也竭尽可能的为我的实习工程程序进展着一遍又一遍的调试和测试,以确保程序内部的准确无误。 随着时间的推移,实习工程程序的有关调试以及测试阶段正有条不紊的进展着,在假期之前,或答应以完成实习工程的所有工作,这样以来,假期就可以好好的休息一段时间,而不必为实习工程的各个环节烦心苦恼,为假期的休整打下一个完美的保障。 下周之后,学校内学习的紧张而又繁忙的气氛应该一下子就淡了下来,大局部学生都会分开学校,踏上回家的旅途。 日期: 学生〔签字〕 魏 霖 指导老师〔签字〕
第 11 周 在学校里的最后一段时间,没有了考试以及其他繁杂事情的困扰,使我的实习工程程序调试及测试阶段可以顺利的进展着, 与指导老师及时沟通,定下假期这段时间的活动安排以及之后实习工程作业的辩论验收时间等,随后,主攻手里的实习工程代码编程和程序反复校验以及调试,到这一时间,我实习工程作业便可以告一段落了。 回想这段时间在学校里的实习工程的程序编写和调试测试,充分发现了个人力量的渺小,人类永远无法脱离组织而单独活下去,就像我这段时间的程序编写以及与指导老师的沟通,假如没有他们的协助,也许我需要更多的时间来完成实习工程的程序编写以及调试和测试等环节。 组织内部的协调工作,使我实习工程作业可以顺利的完成,在寒假即将到来之际,充分的体会到了组织团体对个人的重要性所在,在这段软件大型实习活动中,学习了很多书本上遗漏的知识和前辈老师的很多指导经历,这是一笔无比宏大的精神财富,是我之后学习工作的重要财产。 总结这段时间的实习生活,使我受益匪浅,受益一生,这将为我选择软件事业而自豪,选择软件事业而骄傲,更加坚决了我成为软件人的决心和信心,我有才能和毅力来走这条路。 日期: 学生〔签字〕 魏 霖 指导老师〔签字〕
因篇幅问题不能全部显示,请点此查看更多更全内容