软件学院认识实习设计模板.docx
《软件学院认识实习设计模板.docx》由会员分享,可在线阅读,更多相关《软件学院认识实习设计模板.docx(24页珍藏版)》请在冰豆网上搜索。
软件学院认识实习设计模板
软件工程专业
软件项目实践任务书
辽宁工程技术大学软件学院
一、认识实习大纲
(一)实习的目的
认识实习是软件工程专业教学计划中的重要组成部分,它是一次理论联系实际,以实践知识和感性认识来巩固课堂知识的重要教学过程,为实现专业培养目标起着重要作用。
通过认识实习,能够使学生加深对理论知识的理解,了解企业信息化现状,提高对计算机技术在企业管理及生产过程中应用的重要性的认识,学习计算机技术在企业管理及生产过程控制中应用的方法和技巧,从而培养学生分析与解决问题的能力。
(二)实习的目标
1.深入了解企业管理的业务内容及软件应用的特点;
2.加强认识企业软件应用的重要性、紧迫性;
3.深入了解企业软件产品的应用的现状和需求,使我们进一步认识到需要加强哪些方面的学习;
4.深入了解计算机网络的应用情况,初步掌握计算机网络的物理结构及组成等基本网络知识;
(三)实习项目及内容
1.实地深入企业调研企业实际的业务管理流程;
2.请企业信息中心领导介绍本单位计算机应用情况及今后的发展规划;
3.参观企业局域网,了解计算机网络的硬、软件组成及结构;
4.请有关专家结合所参观的局域网,讲授计算机网络的应用知识;
5.请有关业务科室的工程技术人员,讲授如何用计算机处理本科室业务及本科室软件应用情况;
6.实地去硬件市场进行调研,了解各种硬件的价格、性能等。
(四)实习组织形式
在实习前,软件工程系负责对实习学生进行实习动员。
由软件工程系组织实习分组,委派指导教师带领实习生在事先联系好的实习单位,要求学生服从分配,积极主动的到所派遣单位进行实习,到单位后应服从指导教师及实习单位有关人员的安排,认真开展实习活动并作好实习笔记。
学生在实习期间要认真写好实习笔记,根据实习内容,用文字、图表等简明地进行记述;对企业参观、专题报告、现场教学、技术调查及实习中的收获与体会等亦应及时写入实习笔记中,为写实习报告积累素材。
(五)实习时间安排
软件工程专业的认识实习一般安排在本学期其它课程及教学环节结束后开始,时间为3周(6月13日---7月1日)。
(六)实习成果
实习学生在实习期间必须完成以下两项实习成果:
1.实习结束后,完成认识实习报告(包括实习阶段的全部实习工作);
2.分散实习并完成硬件市场调研报告(此项内容附在实习报告中);
(七)考核及成绩评定
集中及外出实习期间,指导教师对学生的出勤、纪律表现进行监督考核,对实习笔记进行不定期检查。
分散实习期间,指导教师对学生联系情况进行考核,具体出勤及表现由实习单位及实习指导人负责考核,并填写考核表和评语表。
学生返校后,指导教师组成答辩小组,依据实习笔记、实习报告、实习出勤表、学生集中实习期间表现、分散实习中学生联系情况和指导情况、指导人评语表及实习答辩情况,确定实习成绩。
实习成绩按五级分评定(优、良、中、及格、不及格)。
(八)组织领导
1.实习工作在软件工程系主任的领导下,组织教研室的有关教师组成实习指导小组,进行实习准备与实习指导工作;
2.认识实习是生产单位与学校共同培养学生的一个过程,实习期间,实习学生要服从所在班级指导教师及实习单位现场指导人员的领导;
二、安全教育
安全教育是一项十分重要的实习准备工作,安全问题是实习中要注意的首要问题,对于确保学生的人身安全和实习的正常进行至关重要。
实习学生进入实习单位后,在没有进入现场前,必须由企业及实习指导小组共同指派专业人员,按正规化的教育方式,对实习学生进行安全教育,其重点内容是:
1.本企业的生产、工作性质,本单位的危险场所以及注意事项。
2.安全生产法规及企业内部的规章制度和劳动纪律。
3.本企业容易发生的事故及典型事故案例的原因、后果。
三、实习中需注意的问题
(一)实习学生应注意事项及纪律
1.学生必须按教学大纲、教学计划的规定参加实习,无故不参加实习,作为实习不及格处理,不给学分;由于某些特殊原因未参加实习而缺实习成绩者,必须由本人提出申请,经软件工程系批准后,方能重修;
2.实习期间要集中精力,按认识实习大纲的要求认真完成任务,每个学生应写实习笔记,作为写实习报告的依据,实习结束交实习报告、实习笔记并参加实习考核,方能取得实习成绩;
3.在实习中应虚心向现场的技术人员学习,服从领导,听从指挥,遇到问题请示报告,讲文明、讲礼貌,认真工作,努力培养独立工作的能力和正确的劳动观念;
4.遵守各项规章制度(如保密、保卫、安全等),培养良好的思想作风。
学生班干部应担负起参加实习的日常组织、管理、生活后勤等工作,协助指导教师搞好实习;
5.坚持考勤制度,严格遵守作息时间,不迟到,不早退。
有事需要离开实习地点必须向领队、指导教师办理请假手续,三天内由领队指导教师批准,三天以上(从第四天起)须报系主任批准;
6.实习活动期间不允许做与实习无关的事情;
7.搞好团结,不打架斗殴、聚众闹事,注重维护学校的声誉;
8.发生问题,随时向指导教师或所在单位领导反映,不直接与当事人发生冲突;
9.要注意安全,旅途按规定乘车,保管好钱物和证件;
10.实习期间至少要三人以上方可外出,或到所在单位附近散步,禁止两人及以下外出活动;
11.根据实习驻地的治安情况、居住条件和季节特点,指导教师可以制订临时性制度,每个实习学生均要认真遵守,对违反纪律和所在单位规章制度者,以及在社会上造成不良影响者,实习带队教师经认真研究有权给以批评教育,责令检查或当众检讨,直至停止其实习,勒令返校。
实习期间严重违反纪律,或被终止实习的学生,实习成绩记为不及格。
(二)指导教师的工作及应注意的问题
1.按照实习大纲制订实习计划,并会同接受实习单位落实实习计划和进度安排;
2.在实习进行前,对学生讲解实习大纲、实习计划的内容,明确实习任务和要求。
对学生进行安全、保密、劳动纪律等有关内容的教育,做好学生的思想教育工作,确保学生的人身安全;
3.会同现场的技术人员,具体指导学生的实习,引导学生理论联系实际,培养学生分析和解决工程实际问题的能力;
4.检查学生的实习日记,掌握实习进度,解答疑难问题;
5.根据实习大纲和计划,聘请现场工程技术人员做专题报告,结合实习要求,讲授必要的理论知识和现场的实际技术问题或组织参观等;
6.分散实习中,结合实习单位实际情况和单位实习指导人一起制定学生的实习计划,并认真加以指导和执行,对学生联系情况进行考核;
7.指导学生写出实习报告,在实习结束时,对学生实习进行考核,评定出学生的实习成绩;
8.在实习中,严格贯彻执行学生认识实习纪律,确保学生的人身安全;负责管好、用好实习经费,厉行节约,负责处理好实习学生与所在单位的关系;
9.对实习中发现的问题,指导教师要及时向教研室、系(部)、教务处进行反映,提出建议,以利实习的改进和提高;
10.指导教师在带队实习期间不得擅离实习地点,要集中精力指导学生实习,如遇特殊原因需离开实习地点时要向系领导办理请假手续。
四、实习笔记
实习笔记是学生积累学习收获的一种重要方式,也是考核成绩的重要依据,学生应根据认识实习大纲的要求每天认真记录实习情况、心得体会和实习中发现的问题。
为了帮助学生记好笔记,现提出如下几点要求:
1.记录每天的实习内容及完成情况;
2.根据每天的实习情况认真做好资料积累工作;
3.遇有参观、听课或报告,则应详细记录这部分内容;
4.笔记内容除文字外,还应有必要的插图和表格;
5.除记录实习活动内容和业务收获外,还应记录思想方面的收获;
6.笔记每天不宜少于300字。
五、实习报告
实习结束后学生按照认识实习大纲的要求内容,对认识实习的全过程进行分析总结产生实习报告,实习报告是评定实习成绩的重要依据,它不仅反映学生实习的深度和质量,同时也反映了学生分析和归纳问题的能力。
报告的要求如下:
1.实习报告要求围绕实习目标为核心,以实习项目及内容为素材,即要有实际内容,又要有归纳总结,分析提高;
2.报告的实际内容,要包括对实习单位的介绍、业务的说明,实习单位的信息系统的组成、软、硬件环境、信息处理过程、处理方法等的详细说明,并就现状分析其优、缺点或存在的问题,提出解决方案;
3.报告要有自己的感想、体会、看法、建议;
4.报告结构要合理、内容丰富、文字流畅、用计算机输出(输出格式见附录)、报告篇幅不少于2万字。
六、实习成绩评定依据及标准
认识实习应进行严格的考核并评定成绩。
评定成绩的主要依据是认识实习成果的质量、认识实习的态度和完成的工作量以及在认识实习过程中的主动性和积极性。
1.实习成绩评定依据以下几个方面的内容:
(1)实习报告;
(2)实习笔记;
(3)实习出勤表(集中实习);
(4)实习带队教师给定的实习期间表现;
2.具有下列情况之一者可直接认定为“不及格”:
(1)无实习报告,缺少实习考勤表、指导人评语表;
(2)实习过程中有严重违纪,如打架斗殴、聚众闹事等;
(3)实习笔记、实习报告或实习考勤表、指导人评语表被答辩小组认定弄虚作假,抄袭他人实习成果;
(4)缺勤时间累计达到二天;
(5)实习期间拒不服从管理;
辽宁工程技术大学
本科生实习报告书
教学单位
专业
班级
学生姓名
学号
指导教师
2011年6月
附录一软件工程专业认识实习考勤表
姓名
性别
班级
月
日
星期
出勤情况
实习内容
备注
上午
下午
带队教师签字
附录二软件工程专业认识实习成绩评定表
姓名
性别
班级
成绩评定
实习
表现
实习
笔记
实习
报告
指导
情况
其他
方面
实习成绩
负责教师签字
1实习时间2011年6月13日-2011年7月1日
2实习单位
辽宁工程技术大学
3实习内容
3.1讲座
3.1.1讲座一----软件工程人才需求的讲座
我国软件业持续保持20%的增长速度。
国家十大产业振兴规划中的电子信息产业和物流产业与软件行业紧密相关,电子信息产业的三大任务都包括了软件产业。
软件工程专业毕业的学生满足了社会需求,具有广阔就业前景。
该专业毕业生适合在IT领域、软件公司、各类企业和政府机关、科研单位从事教学和科研、项目经理、系统分析员、系统设计师、软件项目管理员、测试工程师、信息系统维护等工作。
也可以继续攻读更高级学位。
需求开发与管理是软件项目中一项十分重要的工作,据调查显示在众多失败的软件项目中,由于需求原因导致的约占到45%,因此,需求工作将对软件项目能否最终实现产生至关重要的影响。
虽然如此,在项目开发工作中,很多人对需求的认识还远远不够,从本人参与或接触到的一些项目来看,小到几十万元,大到上亿元的软件项目的需求都或多多少的存在问题。
有的是开发者本身不重视原因、有的是技术原因、有的是人员组织原因、有的是沟通原因、有的是机制原因,以上种种原因都表明做好软件需求开发是一项系统工作,而不是简单的技术工作,只有系统的了解和掌握需求的基本概念、方法、手段、评估标准、风险等相关知识,并在实践中加以应用,才能真正做好需求的开发和管理工作。
1什么是软件需求和需求工程
1.1软件需求的定义
在IEEE软件工程标准词汇表(1997年)中定义软件需求为:
1)用户解决问题或达到目标所需的条件或能力。
2)系统或系统部件要满足合同、标准、规范或其它正式规定文档所需具有的条件或能力。
3)一种反映上面
(1)或
(2)所描述的条件或权能的文档说明。
实通俗的讲,“需求”就是用户的需要,它包括用户要解决的问题、达到的目标、以及实现这些目标所需要的条件,它是一个程序或系统开发工作的说明,表现形式一般为文档形式。
1.2需求工程的定义
需求分析的过程,也叫做需求工程和需求阶段,它包括了需求开发和需求管理两个部分。
需求开发是指从情况收集、分析和评价到编写文档、评审等一系列产生需求的活动,分为四个阶段:
情况获取、分析、制订规格说明和评审。
这四个阶段不一定是遵循线性顺序的,他们的活动是相互独立和反复的。
需求管理是软件项目开发过程中控制和维持需求约定的活动,它包括:
变更控制、版本控制、需求跟踪、需求状态跟踪等工作。
2需求分析的风险
由于需求分析的参与人员、业务模式、投资、时间等客观因素的影响和需求本身具有主观性和可描述性差的特点,因此,需求分析工作往往面临着一些潜在的风险。
这些风险主要表现在:
1)用户不能正确表达自身的需求。
在实际开发过程中,常常碰到用户对自己真正的需求并不是十分明确的情况,他们认为计算机是万能的,只要简单的说说自己想干什么就是把需求说明白了,而对业务的规则、工作流程却不愿多谈,也讲不清楚。
这种情况往往会增加需求分析工作难度,分析人员需要花费更多的时间和精力与用户交流,帮助他们梳理思路,搞清用户的真实需求。
2)业务人员配合力度不够。
有的用户日常工作繁忙,他们不愿意付出更多的时间和精力向分析人员讲解业务,这样会加大分析人员的工作难度和工作量,也可能导致因业务需求不足而使系统无法使用。
3)用户需求的不断变更。
由于需求识别不全、业务发生变化、需求本身错误、需求不清楚等原因,需求在项目的整个生命周期都可能发生变化,因此,我们要认识到,软件开发的过程实际上是同变化做斗争的过程,需求变化是每个开发人员、项目管理人员都会遇到的问题,也是最头痛的问题,一旦发生了需求变化,就不得不修改设计、重写代码、修改测试用例、调整项目计划等等,需求的变化就像是万恶之源,为项目的正常的进展带来不尽的麻烦。
4)需求的完整程度。
需求如何做到没有遗漏?
这是一个大问题,大的系统要想穷举需求几乎是不可能的,即使小的系统,新的需求也总会不时地冒出来。
一个系统很难确定明确的范围并把所有需求一次性提出来,这会导致开发人员在项目进展中去不断完善需求,先建立系统结构再完成需求说明,造成返工的可能性很大,会给开发人员带来挫折感,降低他们完成项目的信心。
5)需求的细化程度。
需求到底描述到多细,才算可以结束了?
虽然国家标准有需求说明的编写规范,但具体到某一个需求上,很难给出一个具体的指标,可谓仁者见仁,智者见智,并没有定论。
需求越细,周期越长,可能的变化越多,对设计的限制越严格,对需求的共性提取要求也越高,相反,需求越粗,开发人员在技术设计时不清楚的地方就越多,影响技术设计。
6)需求描述的多义性。
需求描述的多义性一方面是指不同读者对需求说明产生了不同的理解;另一方面是指同一读者能用不同的方式来解释某个需求说明。
多义性会使用户和开发人员等项目参与者产生不同的期望,也会使开发、测试人员为不同的理解而浪费时间,带来不可避免的后果便是返工重做。
7)忽略了用户的特点分析。
分析人员往往容易忽略了系统用户的特点,系统是由不同的人使用其不同的特性,使用频繁程度有所差异,使用者受教育程度和经验水平不尽相同。
如果忽略这些的话,将会导致有的用户对产品感到失望。
8)需求开发的时间保障。
为了确保需求的正确性和完整性,项目负责人往往坚持要在需求阶段花费较多的时间,但用户和开发部门的领导却会因为项目迟迟看不到实际成果而焦虑,他们往往会强迫项目尽快往前推进,需求开发人员也会被需求的复杂和善变折腾的筋疲力尽,他们也希望尽快结束需求阶段。
3如何做好需求工作
需求分析是软件项目开发中最困难的一项工作,它不仅要求分析人员具有丰富的需求分析经验和良好的专业素质,还要求分析人员具有良好的学习能力、公关能力、语言能力和组织能力。
在实际工作中分析人员要面对不同的单位、不同的部门、不同的人员、不同的文化、不同的关系、不同的管理水平等等不同的情况,面对如此纷繁复杂的环境,如何做好需求分析工作?
首先需要建立一个有效的工作机制,只有建立了工作机制,才能保证需求工作按照既定方案执行,需求开发和管理的参与者才会在一种有序的状态下工作。
其次才是充分运用工作机制和个人能力去获取问题、分析问题、编写需求文档和进行需求管理。
3.1建立需求分析工作机制需考虑的几个因素
1)抓住决策者最迫切和最关心的问题,引起重视。
用户方决策者对项目的关心重视程度是项目能否顺利开展的关键,决策者的真实意图也是用户方的最终需求,因此,在开发过程中要利用一切机会了解决策者关心的问题,同时也要让他们了解项目的情况。
在诸如谈判、专题汇报、协调会议、领导视察、阶段性成果演示等过程中用简短明确的语言或文字抓住领导最关心的问题,引导他们了解和重视项目的开发,当决策者认识到项目的重要性时,需求分析工作在人力、物力、时间上就有了保障。
2)建立组织保障,明确的责任分工。
项目开发一般都会成立相应的项目组或工程组,目前,常见的组织形式是:
产品管理组、质量与测试组、程序开发组、用户代表组和后勤保障组,各组的主要分工是:
产品管理组负责确定和设置项目目标,根据需求的优先级确定功能规范,向相关人员通报项目进展。
程序管理组负责系统分析,根据软件开发标准协调日常开发工作确保及时交付开发任务,控制项目进度。
程序开发组负责按照功能规范要求交付软件系统。
质量与测试组负责保证系统符合功能规范的要求,测试工作与开发工作是独立并行的。
用户代表组负责代表用户方提出需求,负责软件的用户方测试。
后勤保障组负责确保项目顺利进行的后勤保障工作。
3)建立良好的沟通环境和氛围。
分析人员与用户沟通的程度关系到需求分析的质量,因此建立一个良好的沟通氛围、处理好分析人员与用户之间的关系显得尤其重要,一般情况,用户作为投资方会有一些心理优势,希望他们的意见得到足够的重视,分析人员应该充分的认识到这一点,做好心理准备,尽量避免与他们发生争执,因为我们的目的是帮助用户说出他们的最终需要。
在沟通时分析人员应注意以下几个方面:
1)态度上要尊重对方,但不谦恭。
谦恭可能会让用户一时感到满意,但对长期合作并没有好处,尤其是在发生冲突的时候,用户会习惯性地感到自己的优势,而忽略分析人员地意见。
2)分析人员要努力适应不同用户的语言表达方式。
每个人都有自己的表达方式,所以优秀的分析人员应该是一个优秀的“倾听者”,他们能很快的适应用户的语言风格,理解他们的意思。
3)善于表达自己,善于提问。
分析人员在开口前应该先让对方充分表达他的意思,在领会了后,自己再说,尽量不要抢话。
4)工作外的交流有助于增进理解,加强沟通。
4)需求质量控制要制度化需求的变化是软件项目不可避免的事实,因此需求质量控制是一项艰苦的工作,要保证该项工作的顺利实施,就必须有制度保证,这个制度可以在项目质量控制方案中制定,该方案主要是具体化、定量化的描述用户要求,形成全面、一致、规范的软件需求分析规格说明书,明确需求分析规格说明书的工作程序和要素,规范开发活动,为后续软件设计、实现、测试、评审及验收提供依据。
在方案中要明确项目组各部门关于需求质量控制的职责,制定需求分析的工作程序,包括编制需求分析工作计划、编制《需求分析说明书》、《需求分析规格说明书》的评审和确认、《需求分析规格说明书》修改控制、确定需求质量控制的质量记录文档规范等内容。
3.1.2讲座二----知识管理理论方案与案例的讲座
今天听了中央财经大学信息学院李雪峰副教授关于《知识管理理论、方法与案例》的讲座,受益匪浅。
主要内容包括知识管理的基本概念,知识管理的发展、演变,知识管理的方法与工具,知识管理的实施常用知识管理工具、软件,知识管理的成功案例,知识管理的未来等。
老师对这七个方面非别进行了详细而丰富的介绍,引人深思。
首先老师诠释了自己对于知识的理解,通过PPT上的图像结构来帮助我们理解。
只是是一个由解释开始通过人类的理解、根据人类的实践经验、技能从而构架出知识结构,在这个知识形成的增值过程中,有知识构成的人类竞争力就形成了。
知识是由人类本身和相关信息结合的抽象产物,是指对人有价值的信息。
然后教授讲了数据、信息、知识与智慧的关系。
从中详细介绍了数据、信息、智慧的相关定义。
进而介绍了知识管理的定义,知识管理已经成为现代企业核心经真理的源泉,他通过知识获取和共享,将适当的知识传递给恰当知识使用者,是事先将知识转化成创造力的重要过程。
知识管理的中心是强调以人为本,以管理为中心,一以知识利用为手段,以提高企业效益为目标的,知识管理的宗旨是通过各类有用的知识,如:
技术文档、人才口语、设备资料、客户资料、生产数据等,在知识管理信息系统的基础上,通过提高企业管理水平和企业经济效益来升华。
知识管理的证书种类从组织的角度划分为外部知识、内部知识,从人的角度划分为隐性知识和显性知识。
从中显性知识和隐性知识会相互转换。
人知识的形成通过以往的经验、演绎推理、社会互动。
组织知识的形成包括经验的传承、经验的交流和分享、外部知识转化、流程执行过程中创造。
经文当作为i,在知识管理系统中保留和流动,通过员工对文档的研读,在工作中产生新的流程和检验,从而长生新的个人知识,然后再空锅知识管理系统以文档的形式提取出来,继续流专。
此为知识的转化。
个人知识管理的实质就是在于帮助个人提升工作效率,整合自己的信息资源,提高个人的竞争力。
我们如果能在日常的工作中更加有意识的对个人知识进行管理,那么个人知识管理是一件很简单的事情。
知识管理专家谭小芳老师认为,这里的个人知识管理的实施是基于以下两个原则:
第一、简单有效原则。
期望个人能够根据我们描述的个人知识管理实施方法可以独自实施对自己的知识进行管理,这种管理的效果让自己可以感觉到。
第二、经济原则。
个人知识管理的实施不需要你额外去投资什么(不需要投入很高的成本),以利用每个普通人能得到的工具为主。
知识我国软件业持续保持20%的增长速度。
国家十大产业振兴规划中的电子信息产业和物流产业与软件行业紧密相关,电子信息产业的三大任务都包括了软件产业。
软件工程专业毕业的学生满足了社会需求,具有广阔就业前景。
该专业毕业生适合在IT领域、软件公司、各类企业和政府机关、科研单位从事教学和科研、项目经理、系统分析员、系统设计师、软件项目管理员、测试工程师、信息系统维护等工作。
也可以继续攻读更高级学位。
管理的发展、演变。
其中叫首先介绍了知识管理发展理论的进化过程及理论概要。
以其中90年代的达文波特为例,托马斯·达文波特是美国波士顿大学商学院信息管理教授,他对知识管理内涵和原则的阐述颇具时间指导性。
其内容包括1.信息和知识管理之间的关系。
2.知识的创造3.知识的利用。
4.人的因素。
5.知识管理的两阶段论。
其中第一阶段讲的是企业相关有形资产一样来对其知识资产进行管理:
获取资产并讲题“存放”在能够被很容易获取的地方。
对有形资产而言,存放地点是“仓库”,相应的存放知识资产需要有“知识库”。
而第二阶段主要是当公司意识到他们的知识库中已经拥有太多的“知识资产”是,必须要靠录制时工作业务本身的改进与提高。
如果我们希望能够使知识的供需时下基本的平衡,我们需要首先考虑到知识工人是怎么做他们的工作的