版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、专业实习学生手册实习学生姓名:实习学生学号:专业:班级:实习单位:实习时间:目录专业实习任务书 3专业实习成绩报表 5实习单位评议 6实习生实习情况 7实习工作日志 8实习工作日志 9实习周记1 10实习周记2 12实习周记3 14实习周记4 16实习报告 19实习建议 2219专业实习任务书一、实习任务1. 了解社会、熟悉社会;2. 熟悉所学专业在社会上的应用情况,了解社会的需求;3. 通过实习,更加客观准确地了解自己,认识自我,进一步明确努力方向。二、对实习生的要求1. 服从学院、系和实习单位指导教师的领导,执行专业实习大纲的要求和规定,严肃认真地完成专业实习任务。2. 严格遵守实习单位和
2、借宿单位和各项规章制度,未经批准不得擅自离队。实习过程中原则上不准请假,更不得无故不参加实习。如有特殊情况必须请假时,需持有关有效证明按下列要求办理:请假3 天内由实习带队教师批准;请假4 天至 7 天由系主任批准,同时报教学处备案;请假7天至 10天,由教学处批准;请假11 天以上,由主管教学院长批准。3. 尊重指导人员的意见,虚心向他们学习,努力提高实践能力。认真写好实习日记,在实践的基础上写好调查报告或实习总结报告。4. 进行分散实习的学生到达实习单位后,必须根据单位的实际情况,与实习单位指导教师一起制实习计划,并及时将专业实习计划寄给所在系负责其专业实习工作的指导教师。5. 注意工作安
3、全和交通安全,严格遵守实习单位的安全操作规程。若因违反实习纪律和安全工作要求而造成自身伤害者,由学生本人负责;造成他人财产或人身伤害的应由学生本人及家长承担经济和法律责任。6. 在实习单位,应处理好各方面的关系;爱护公物,节约水电;实习结束时,及时清还用具、房门钥匙以及其他一切借用器物,并做好告别工作。学生应自学遵守以上规定, 如有违反, 指导人员应及时给予批评教育。对经多次教育无效或情节严重者,指导老师有权停止其专业实习,并及时上报系或学院,由所在系和学院有关职能部门按照校规校纪作相应处理。专业实习成绩报表项目成绩成绩评定者签名实习态度,计总评(30分)业务能力,计总评(50分)实习能力,计
4、总评 (20分)实习总成绩(按百分制)实 习 指 导 教 师 评 议指导教师(签名):年 月 日学院息见学院领导(签名):年 月 日单位名称详细通讯地址(邮编)联系人实习单位评议联系方式(电话、手机、邮箱)实习单位对实习生的综合评价负责人(签名)(实习单位公章)年 月 日实习生实习情况实习时间实习单位及部门主要实习内容具体承担的工作实习主要成果实习单位反响实习生姓名指导教师姓名学号实习工作日志序号日期工作基本情况与总结111.3学习掌樨技能211.4学习掌樨技能311.5学习掌樨技能411.6学习掌樨技能511.7学习掌樨技能611.8学习掌樨技能711.9学习掌樨技能811.10需求分析91
5、1.11需求分析1011.12需求分析1111.13需求分析1211.14需求分析1311.15概要+详细设计1411.16概要+详细设计1511.17概要+详细设计实习工作日志序号日期工作基本情况与总结1611.18概要+详细设计1711.19概要+详细设计1811.20概要+详细设计1911.21编码2011.22编码2111.23编码2211.24编码2311.25编码2411.26测试2511.27测试2611.28测试2711.29相关资料的编写及整理实习周记1月 日至 年 月 日实训的第一周,在实训的前几天里,学校主要采取了讲课的方式对本次实训内容涉 及到的相关知识帮我们进行了一次
6、总结和补充。今天我们主要总结了软件开发过程和软 件项目计划的相关内容,其实这方面的知识我们在上学期的软件工程课上也已经学过 了,只是当时学得比较浅,所以对软件开发过程尤其是软件项目计划没有形成一个系统 和全面的认识。但经过今天老师的讲解,就觉得比较清晰了。软件开发过程是用以开发 和维护软件及其相关产品(如项目计划、设计文档、代码、测试用例、用户手册等等) 的一组活动、方法、实践和变换。软件开发过程分为需求分析、分析设计、实施、测试、 部署等几个阶段。软件项目计划是一个综合的组装工件(即它是一个计划集),用来收集管理项目时所需的所有信息,包括项目在开始阶段中开发的许多工件, 并且在整个项 目过程
7、中保留下来,它可能在不断的更新中。然后上午讲了数据建模,下午讲了数据库的相关知识。上完之后觉得其实这些东西 大部分我们在平时上课都是学过的, 可是为什么有的内容听起来是那么陌生, 就是平时 学得还不够杂实,只是蜻蜓点水般听老师讲了一次, 课后也没有做进一步的研究,所以 造成上午老师让我们建模的时候,只有少部分同学做了出来。下午的数据库由于我们在 校期间把这部分当作重点内容讲了又讲, 而且在平时使用很多软件的时候,都要接触到 数据库,所以这部分内容对我们来说相对不陌生。 还有另外一个收获就是今天我们学习 了一个数据库建模工具 PowerDesigner ,这个软件我们在学校并没有接触过,是在 这
8、里第一次接触的。分析设计人员利用 Power Designer可建立三类模型,即面向对象 模型(OOM概念数据模型(CDM、物理数据模型(PDM。完成软件分析设计通常采用 三种途径,一条途径是从面向对象分析设计开始,依次建立用例图、时序图及类图,由 类图转化为CDMR PDM第二条途径是从结构化分析设计开始依次产生流程分析设计模 型、CDM PDM及类图,第三条途径是前两条途径的结合。但是今天并没有实际操作该 软件。依旧和以前一样,今天上的是理论课。因为我们这次做项目开发是用Java进行编程,但是我们之前没有学过这种语言,心里不免有了一点压力和紧张感。 实训老师也 提前向我们了解到了这个情况,
9、所以今天一天老师讲得比较慢。上午的时候老师讲得很 浅,都是基本的东西,当时的感觉就是其实Java,只是个别地方有一些不同,或者说是Java的应用更广泛一些。下午老师主要就某一个具体的系统中的一个部分阐开讲解 了一下,当时听得很晕,觉得很难。当时心里只有一个感觉,就是觉得这些老师太强了。课后也没有进行进一步的研究, 因为毕竟一种语言不是凭听老师讲几个小时就可以精通的。在这其中有一个很核心的技术就是J2EE J2EE简单而统一的基于组件结构,内建的可伸缩性和安全性支持, 提供稳定和可靠的基础, 与企业信息系统和遗留系统的集成,Web服务的内建支持,建立于厂家和平台的可移植应用,这些特点使J2EE解
10、决了企业开发中的难点。实习周记2月 日至 年 月 日今天是上理论课的最后一天,上午我们补了两节课,一节是关于企业文化,一节是 关于软件测试的。在企业文化课上,老师主要从我们学生的这个角度入手, 然后指出好 的企业文化对一个企业来说是多么重要。一个企业必须建立良好的企业形象,只有在这 个基础上,才能更好地发展。接下来的软件测试也很重要,是软件开发过程中的一个必 不可少的环节,在软件实施完成之后,接下来就要对软件进行测试,但这方面的内容在 学校还确实没学过,所以听了之后只有个大概印象。软件测试是根据程序开发阶段的规 格说明及程序内部结构而精心设计的一批测试用例(输入数据及其预期结果的集合),并利用
11、这些测试用例去运行程序,以发现错误的过程。软件测试分为单元测试、集成测 试、系统测试和接受测试几个层次。今天上午结束了我们这次实习的全部理论课,下午 我们就进入了实际开发阶段。在下午我们分好了组,又确定了各自的角色之后,就进行 立项,最后我们组选择了特色菜预定系统这个项目。 然后一天我们主要是确定及编写项 目开发计划,项目开发计划是整个项目的关键所在, 如果计划不好,那么后面的工作也 不会出色到哪去。因为整个软件项目组分为项目经理、开发组、配置组、测试组和 SQA 组等几个小组,所以大家分工合作,各自岁自己所在小组所要完成的工作进行了进一步 的明确之后,都把自己小组的初步计划制定出来,然后大家
12、各个小组在一块互相商量和 探讨了一下,经过协商和统一,各自对自己的计划进行修改之后,汇总到项目经理那里, 进行进一步的总结,最终完成了整个项目计划,形成 WORDC档。在整个项目计划中, 首先对完成这个项目我们所要做的工作进行了描述,接着介绍了项目的组织和资源,并列出了我们在开发这个项目过程中的进度安排。最后列出了各个小组的具体项目计划。然后进入了项目开发的下一个阶段一一需求分析阶段。 对于设计一个系统和开发一 个项目来说,需求分析都是非常重要的工作,如果需求做不好,后面的工作做得再好也 是无济于事。开发软件系统最为困难的部分就是准确说明开发什么,最为困难的概念性工作就是编写出详细技术需求,这
13、包括所有面向用户、面向机器和其他软件系统的接口, 同时这也是一旦做错,将最终会给系统带来极大损害的部分, 并且以后再对它进行修改 也极为困难。所以做好需求分析的工作显得极为重要。基于需求分析的重要性和难度, 我们准备花两天时间进行需求分析。今天我们主要是对需求的目的和需求过程中可能遇到的问题进行了进一步的明确, 以便接下来的需求分析做得更加合理。 在需求分析中通常遇到的问题有: 客户表面上统一需求, 但完成的产品并不能满足需求; 需求总是变化,无法确定; 需求太多, 无法在给定的时间完成; 设计人员抱怨测试人员没有拿最新的需求版本来设计测试; 项目经理发觉开发人员独自增加了新的功能, 新的功能
14、用了很长的时间进行开发, 但客户认为价值不大; 客户总是不想对项目进行验收, 他们担心系统无法最终满足需要。今天我们继续进行需求分析, 针对我们自己选择的项目进行了具体的分析。 需求分析的整个流程如下:制定需求管理计划、提取业务需求、需求开发、需求批准、基线化需求、需求变更控制、需求状态评审。制定好需求管理计划之后,到用户方进行需求调查,以获得项目的初始需求,接着进行需求开发,即对拥护的需要进行分析,并用清晰合理的方式进行描述,使客户方和开发方对开发的内容达成一致。然后进行需求批准:确认需求正式作为项目管理和其他工程活动的基础, 并做为客户之间承诺对系统进行验收的基准。 接着基线化需求, 目的
15、是在经过客户和项目组的授权下, 将批准的正式的软件需求工件放入配置管理系统。 需求一旦建立基线后, 需要通过控制流程来改变, 需求的变更需要经过双方的批准, 变更后的需求需要经过客户、 用户和相关组的评审进入配置管理库, 作为工作基线。 项目组通过需求状态评审对需求状况达成一致。 经过上述诸多步骤之后,最终形成了需求规格说明书,完成了对特色菜预定系统的需求分析。实习周记3年 月 日至 年 月 日今天进入了项目开发的另一个阶段,即分析设计阶段。在这个阶段包括概要设计以 及数据库设计等。其中用到的主要工具就是Power Designer。在今天主要是具体了解了一下分析设计的目的、任务、活动流程以及
16、分析设计中各角色应该完成的主要任务。 首先软件分析设计活动是建立系统的构架,它的目的是将系统的软件需求分配给软件结 构,使设计适应具体的实施环境。分析设计的整个活动流程是软件构架设计 (建立软件 系统的构架,将系统的软件需求分配给软件结构)软件构架设计评审(检查软件系 统构架设计是否合理,其中包括发现和修复缺陷和一致性确认)一一基线化构架(将评 审通过的软件构架设计工件置于配置管理,作为详细设计的基础)一一软件详细设计(根 据需求工件、构架设计工件,进一步精确描述软件系统,并使之适于具体的实施环境) 软件详细设计评审(检查软件系统详细设计是否合理, 包括发现和修复缺陷以及一 致性确认)一一基线
17、化详细设计(将评审通过的软件详细设计工件置于配置管理,作为实施活动的基础)。然后我们主要完成软件项目的概要设计,概要设计说明书是根据需求规格说明书 的要求所编写的,是为详细设计作依据的,为详细设计提供标准。基于行政执法管理系 统是智能化、可扩展性、集成有效性和跨平台的管理系统,为了安全问题,本系统分成 客户端和服务器端。在对该系统进行概要设计时需要做的工作主要有软件系统结构设 计、数据设计、接口设计、出错处理设计和系统维护设计。其中软件系统结构设计中包 括对各个模块的数据流和控制流的复审, 通过变换映射,并采用适当的优化准则进行软 件结构的优化,画出软件体系结构的树状层次图并对各个模块进行了描
18、述。数据设计包括对数据字典的复审并对各个数据项进行了描述。接口设计包括三个方面,即用户界面设计、内部接口设计和外部接口设计。在出错处理设计中采用对话框形式为用户提供警 告信息。系统维护设计中要充分考虑系统的可维护性和移植性。然后我们完成了软件项目的数据库设计, 从而结束了全部的分析设计工作。在软件 项目的数据库设计中我们主要用到了数据库设计工具Power Designer ,这也是我这次实习较大的一个收获,以前没有接触过这个软件,在这次实习中对这个软件的使用有了 一个基本的了解。虽然我是项目经理,但是基本上我们这次实习都是大家互相合作, 所 以我们都参与了数据库的设计。做数据库设计首要的就是对
19、系统中涉及到的那些实体, 画好实体关系图,而各实体之间的关系又是重中之重,因为我们在操作中由于没有对实体之间的关系进行正确的判断, 导致后面由概念数据模型( CDM) 向物理数据模型( PDM)转换时发生了错误,以致后面的操作无法进行下去。另外在创建CDM寸应该明确模型所描述的业务问题, 例如, 需要存储哪些信息, 与业务有关的实体有哪些, 业务流程如何,了解这些问题后, 才可以开始建立CDM。 最后经过修改实体之间的关系,我们完成了 CDM的创建集向PDM勺转换,最后给出了数据库设计说明书。实习周记4年 月 日至 年 月 日接下来的几天天主要是根据分析设计的结果进行编码,由于之前学过Java
20、,我们所要完成的这个系统是非常庞大的。如果我们在短短几天内想要把整个系统的功能都加 以实现,这是不可能的。所以在这最后一个周里,我们花了三天时间进行编码。我们其 他人还是各负其责,做好自己的角色应该完成的任务。另外也展开了页面设计的工作。 编码阶段的任务就是将详细设计翻译成计算机最终可运行的软件单元、集成工作版本。 在编码中有以下一些角色:编码员(负责编码、修复代码缺陷),集成员(负责制定集成计划、集成程序单元,创建工作版本基线),测试员(负责执行测试活动),集成计划 评审人员(参与集成计划的评审,一般由设计员、测试、配置经理、编码员、构架设计 师登组成),代码评审员(评审源代码,一般由非代码
21、作者的编码员组成)。由于系统较大,加上我们在这方面的弱势,所以我们只选择了整个系统中的预定系 统这块来做。其实在之前我们有和实习老师提过我们这方面的问题,老师还建议我们把 编码这块外包给是相对强项的团队,他说他们公司在日常业务中如果做不过来经常采取 这样的方法。但是由于大家都是学生,以前从来没有真正开发过一个项目, 其他学校的 同学就算以前有学过Java,他们的工作量也是很大的,所以我们还是硬着头皮做了下 来。在整个编码的过程中,很感谢实习老师对我们的帮助。我们有很多问题都不懂,一 直不停地向老师提问题,老师都一一耐心地为我们讲解,从前台到后台,以及如何与数 据库和服务器连接。在编码的最后一天
22、,我们都比较早的到了教室,对编码进行最后的冲刺。但是主要 还是那个同学写,我们帮着看一下哪些地方有欠缺和不太完善的地方,给他提出来,进行进一步的修改。我们组每两个人负责一个模块的页面设计,这要用到页面设计软件 Dreamweaver在学校里有学过这个软件,但也只是一些皮毛而已,不太熟练。所以在 今天下午我和我的搭档就开始了我们负责的模块。在学习过程中,才发现自己在学校的过程中,很多知识都是只懂皮毛,没有一项特别擅长的,也深深体会到以后的学习方法 必须改进。经过一下午的研究,我们差不过弄出了一个还不算太差的页面。 等那个同学 的编码也差不多完成的时候,我们把各自做的页面进行了集成,经过大家共同的
23、努力, 终于弄出了完整的特色菜预定系统。最后两天的主要任务是进行测试, 软件测试是为了发现错误而执行程序的过程, 它是根据程序开发阶段的规格说明及程序内部结构而精心设计的一批测试用例 (输入数据及其预期结果的集合) ,并利用这些测试用例去运行程序,以发现错误的过程。测试的流程主要是制定测试计划(编写测试计划)设计测试(编写测试用例)执行单元测试(产生单元测试通知单、单元测试日志)执行集成测试(产生集成测试通知单、集成测试日志)执行系统测试(产生系统测试通知单、系统测试日志)评估测试(编写测试分析报告) 。当然这些工作是贯穿于整个项目开发过程中的,今天主要是进行系统测试和评估测试。同时整个开发过
24、程中我们对各个方面进行了质量评审。从各个方面对不同的工件进行了评审, 其中大部分通过了, 不可避免地其中也有一些问题,但是我们采取了相应的纠正措施,保证了各个工件的质量。实习的最后一天, 上午我们进行结项, 对整个项目还欠缺没有完成的工作进行了结,基本上大家都在写自己要上交的报告。由于我们SQA、组的内容不是很多,所以在完成了自己所要交的报告之后, 协助项目经理提交了项目开发总结报告。 在经过对各小组所提交的报告进行集成之后, 完成了项目开发总结报告的编写。 下午老师对我们两个小组的成果进行了评审。 首先是我们组, 由项目经理先简单的对整个项目做一个介绍, 然后就他所负责的项目开发计划进行了讲
25、解和说明。 一开始大家都比较紧张, 后来老师很幽默地说没什么的,又不是考试。经过老师的鼓励,大家也都放松了下来,接着各个部门对自己的工作也都一一进行了汇报。 最后老师进行了总结发言, 对我们的工作给予了高度的肯定, 老师说虽然存在不足, 但是从我们的专业性质以及我们完成的情况来说已经很不错了。整个实习活动就在我们的掌声中结束了。17实习报告年月 日要求:1.总结实习情况,包括参加工作内容、取得的成绩和体会、不足之处等。2.字数不得少于3500字,按照以下内容撰写,书写部分用小四号宋体。一、实习目的掌握新的知识技能+熟悉软件开发的整个流程及文档规范二、实习时间三、实习地点四、实习内容五、实习总结
26、在这短短的一个月里,我学到了很多东西,包括专业技能、团队精神、企业文化等 诸多方面。其中感触最深的一点就是将来走上工作岗位和在学校学习真的有很多有不一 样的地方。接下来就上面提到的几个方面简单说一下我自己的感受。首先,在专业技能方面,由于这次实习根据公司的安排我们研究软件开发这一块, 由于在学校时和软件相关的课程我们只学过软件工程和数据库系统,编程语言只学过C和Java,而这次实习是要求我们用Java语言完成一个项目的开发,所以这次实习对我 们来说难度是比较大的。但在实习的前几天,经过实习老师给我们把整个知识体系整理 一遍以后,基本上搞清了软件开发的整个程序, 并把欠缺的知识进行了补充,也基本
27、上 可以进行项目开发了。在开发过程中,同学们互相合作,有不懂的地方及时向老师请教, 最终在预定的时间完成了老师要求的部分。 所以,熟练的专业技能是一个公司生存和发 展的资本。其次,在团队合作方面,这次实习让我重新认识了什么是团队合作。 以前在学校也 经常做一些分组的实验,每次大家都是把期望都寄托在比较擅长的同学身上, 然后草草收场。但这次在成都实习不一样,我们十几个人完成一个系统,大家各有分工,每个人都扮演不同的角色。 在整个开发过程中, 大家都做好自己分内的事, 然后不懂的地方全组人员在一起讨论, 最终把问题解决。 虽然在期间也有相互摩擦的地方, 由于进度的安排,或者是事先没有协商好,可能导
28、致一些问题的发生,就比如在实习的最后几天,测试组的同学急于测试, 而开发组的编码任务还没有完全结束, 测试组的同学在测试某一个单元的时候不小心破坏了数据库, 但是大家互相谅解了, 最终完成了全部工作。 一个团队的成绩怎么样,要看这个团队的成员合作得怎么样,而不是个人表现。由于系统较大, 加上我们在这方面的弱势, 所以我们只选择了整个系统中的预定系统这块来做。 其实在之前我们有和实习老师提过我们这方面的问题, 老师还建议我们把编码这块外包给是相对强项的团队, 他说他们公司在日常业务中如果做不过来经常采取这样的方法。 但是由于大家都是学生, 以前从来没有真正开发过一个项目, 其他学校的同学就算他们
29、以前有学过Java ,他们的工作量也是很大的,所以我们还是硬着头皮做了下来。 在整个编码的过程中, 很感谢实习老师对我们的帮助。 我们有很多问题都不懂,一直不停地向老师提问题, 老师都一一耐心地为我们讲解,从前台到后台, 以及如何与数据库和服务器连接。在详细设计过程中, 我们完成了软件项目的数据库设计, 从而结束了全部的分析设计工作。在软件项目的数据库设计中我们主要用到了数据库设计工具Power Designer ,这也是我这次实习较大的一个收获, 以前没有接触过这个软件, 在这次实习中对这个软件的使用有了一个基本的了解。 虽然我是项目经理, 但是基本上我们这次实习都是大家互相合作, 所以我们都参与
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度融资租赁合同标的为生产设备2篇
- 小说课件教学课件
- 老王萧洁梅课件
- 2024年度企业环境与社会责任报告编制合同3篇
- 部编版四年级语文上册第10课《爬山虎的脚》教学设计
- 绝经期尿路感染病因介绍
- 《贵州省区域地质》课件
- 食用菌床式栽培测产方法-地方标准编制说明
- 糖尿病性神经病病因介绍
- 空气栓塞病因介绍
- 教育部家庭教育指导手册
- 2024年反电诈知识培训考试题库(附答案)
- 小学六年级数学知识小故事趣味阅读20篇
- 急诊科护士长年终工作总结
- 学生会学习部面试问题
- 股市买入和卖出经典口诀课件
- 跌倒坠床原因分析课件
- 2024年药剂科工作总结与计划
- 医院环境的清洁与消毒护理课件
- 环境工程专业英语 课件 U1L2 Global Environmental Concern
- 水务行业新员工入职培训
评论
0/150
提交评论