软件实训报告合集12篇

时间:2023-03-08 14:55:40

软件实训报告

软件实训报告篇1

学生姓名 XXX

专业班级 软件工程XXX班

完成日期2020年12月18日

一、 实习目的

实习是大学生学习和事业中重要的里程碑,将所学的理论知识与实践结合起来,培养勇于探索的创新精神、提高动手能力,加强社会活动能力,严肃认真的学习态度,为以后专业实习和走上工作岗位打下坚实的基础。认识实习是教学计划的重要部分,它是培养学生的实践等解决实际问题的第二课堂,它是专业知识培养的摇篮,也是对工业生产流水线的直接认识与认知。实习中应该深入实际,认真观察,获取直接经验知识,巩固所学基本理论,保质保量的完成指导老师所布置任务。学习工人师傅和工程技术人员的勤劳刻苦的优秀品质和敬业奉献的良好作风,培养我们的实践能力和创新能力,开拓我们的视野,培养生产实际中研究、观察、分析、解决问题的能力。

通过顶岗实习,拓宽了我的知识面,增加感性认识,把所学知识梳理归类,不断进行总结纠正。增强了从书本学不到的人际交往能力,语言表达和沟通能力,并了解到当前工程业的现状和发展前景和随着时展的最新动态。通过顶岗实习,大大激发了我向实践学习和探索的积极性,为今后从事的工作打下坚实的基础。

认识实习是我们工科学生的一门必修课,通过认知实习,我们要对机械设计制造及其自动化专业建立感性认识,并进一步了解本专业的学习实践环节。通过接触实际生产过程,一方面,达到对所学专业的性质、内容及其在工程技术领域中的地位有一定的认识,为了解和巩固专业思想创造条件,在实践中了解专业、熟悉专业、热爱专业。另一方面,巩固和加深理解在课堂所学的理论知识,让自己的理论知识更加扎实,专业技能更加过硬,更加善于理论联系实际。再有,通过到工厂去参观各种工艺流程,为进一步学习技术基础和专业课程奠定基础。

这是我们即将走出校门,踏上社会的最后一次实习。作为将理论知识与实践相联系的桥梁,实习生活带给了我们很多有益经验和书本上没有的知识。法学本生就是一门实践性很强的学科,学习法律知识不仅仅在于我们能将那些书本上的知识在多大程度和深度上有一个全面的掌握,更重要的是能够运用所学的知识去解决生活中的实际问题。这才是学习法律的我们所承载的使命。作为一名法律人,我珍惜每一次实习机会,把它们当作检验自身理论知识是否扎实的试金石; 我在实习中也很注意个人法律素养的提高,学习如何为人处事,怎样提高个人的能力。

二、 公司概况

中软国际卓越培训中心(ETC)是中软国际有限公司投资的大型人才服务机构,是中软国际人才战略的核心组成部分之一,承担集团发展过程中人才储备和培养的任务,是软件及外包业务快速发展的重要人才支撑平台,是集团保持高速增长动力之一。随着中软国际在主营业务特别是软件外包业务上的迅猛发展,集团对人才的需求量也逐年增加。在这种情况下,以业内知名的“中软培训中心”为基础,依靠30年培训经验的积累,投重金研发了专门针对大学生的准员工“5R(5Real)”实训课程体系(5R即:真实的工作环境、真实的项目经理、真实的项目案例、真实的工作压力、真实的工作机会),于2006年在北京昌平中软软件园建成了第一家“中软国际软件人才实训基地”,也就是现在的中软国际北京ETC。该基地办公面积3000余平方米,可同期容纳学员400名。

ETC所提供的实训内容由技术类项目实战训练和职业素质训练两部分组成,技术方向涵盖Java、.Net、C/C++、软件测试、3G、物联网等方向;并涉及对欧美软件外包、对日软件外包、对日BPO、金融保险、电信、电子政务等主要业务领域;于2011年成功研制移动互联及物联网实验箱产品,以更高标准的培养该领域的紧缺人才。毕业学员经过选拔进入中软国际有限公司实习和就业,或经推荐进入国内其它知名软件公司实习或就业。自2009年起中软国际ETC与院校间的合作变得更加紧密和创新,“N+1联合培养”“共建软件学院”“共建服务外包学院”“共建专业”等全新的业务形式,将为校企合作开拓新的领域。截止目前,累计与超过50所院校签署了“校企深度合作”协议,更加长期稳定地为中软国际及行业培养实践型软件人才。

三、 实习内容

开发简单Java应用程序,变量、数据类型和运算符,运算符和条件结构,循环结构,数组,冒泡排序算法,类和对象,Java继承,Object类,Java的多态性,Java的封装,接口的基本语法,JAVA语言异常处理,JAVA语言包装器类型,1JAVA语言基础常用API,JAVA语言IO编程,JAVA语言泛型,JAVA语言集合框架,JAVA语言多线程,JAVA语言网络编程,mysql入门, DDL&DML,DQL,单行函数,多表查询,分组查询,子查询,约束,序列索引同义词,控制用户权限,视图 ,事务,日期函数,SET 运算符,数据库的三范式,网页制作基础,命名规范,java script的语法结构,变量和标识符,属性,表达式,严格模式,内存管理以及垃圾回收,动态脚本,Java script的运算符,15种原生对象类型系统描述,原生值和复杂值,对象的封装,构造器类型,Java Script的作用域,闭包,继承。实现,节点类型,获取节点节点操作,脚本化css,表单脚本,元素尺寸,事件,动画,AJAX,跨域,存储,HTML5。

四、 实习总结和收获

在中软的实习过程中,我始终把学习作为获得新知识、掌握方法、提高能力、解决问题的一条重要途径和方法,切实做到用理论武装头脑、指导实践、推动工作。思想上积极进取,积极的把自己现有的知识用于社会实践中,在实践中也才能检验知识的有用性。在这四个月的实习工作中给我最大的感触就是:我们在学校学到了很多的理论知识,但很少用于社会实践中,这样理论和实践就大大的脱节了,以至于在以后的学习和生活中找不到方向,无法学以致用。同时,在工作中不断的学习也是弥补自己的不足的有效方式。信息时代,瞬息万变,社会在变化,人也在变化,所以你一天不学习,你就会落伍。通过这四个月的实习,并结合软件工程岗位工作的实际情况。通过这些工作条例的学习使我进一步加深了对各项工作的理解,可以求真务实的开展各项工作。

软件实训报告篇2

软件产品,特别是行业解决方案软件产品不同于一般的商品,用户购买软件产品之后,不能立即进行使用,需要软件公司的技术人员在软件技术、软件功能、软件操作等方面进行系统调试、软件功能实现、人员培训、软件上线使用、后期维护等一系列的工作,我们将这一系列的工作称为软件项目实施,软件项目计划书。大量的软件公司项目实施案例证明,软件项目是否成功、用户的软件使用情况是否顺利、是否提高了用户的工作效率和管理水平,不仅取决于软件产品本身的质量,软件项目实施的质量效果也对后期用户应用的情况起到非常重要的影响。项目实施规范主要包括项目启动阶段、需求调研确认阶段、软件功能实现确认阶段、数据标准化初装阶段、系统培训阶段、系统安装测试及试运行阶段、总体验收阶段、系统交接阶段等八个阶段工作内容,每个阶段下面有不同的工作事项,各个阶段之间都是承上启下关系,上一阶段的顺利完成是保证下一阶段的工作开展的基础。下面将按照每个项目实施阶段分别介绍。

二、项目实施方案介绍

(一)项目启动阶段

此阶段处于整个项目实施工作的最前期,由成立项目组、前期调研、编制总体项目计划、启动会四个阶段组成。

此阶段主任务:

公司:在合同签定后,指定项目经理,成立项目组,授权项目组织完成项目目标。

公司项目组:进行前期项目调研,与用户共同成立项目实施组织,编制《总体项目计划》,召开项目启动会。

商务经理:配合公司项目组,将积累的项目和用户信息转交给项目组。将项目组正式介绍给用户,配合项目组建立与用户的联系。

用户:成立项目实施组织,配合前期调研和召开启动会,签署《总体项目计划》和《项目实施协议》。

1、成立项目组

部门经理接到实施申请后,任命项目经理,指定项目目标,由部门经理及项目经理一起指定项目组成员及成员任务,并报总经理签署《项目任务书》。

2、前期调研

项目经理及项目组成员,在商务人员配合下,建立与用户的联系,对合同、用户进行调研。填写《用户及合同信息表》。在项目商务谈判中,商务经理积累了大量的信息,项目组首先应收集商务和合同信息,并与商务经理一起识别那些个体和组织是项目的干系人,确定他们的需求和期望,如何满足和影响这些需求、期望以确保项目能够成功。

3、编制《项目总体计划》

《项目总体计划》是一个文件或文件的集合,随着项目信息不断丰富和变化,会被不断变更,主要介绍项目目标、主要项目阶段、里程碑、可交付成果。通常包括以下几方面内容:

项目描述,项目目标、主要项目阶段、里程碑、可交付成果。所计划的职责分配(包括用户的);

沟通管理计划,确定项目干系人对信息和沟通的需要:即什么人何时需要什么信息以及通过什么方式将信息提供给他们。质量管理计划,确定适合于项目的质量标准和如何满足其要求。如果有必要,可以包括上述每一个计划,详细程度根据每个具体项目的要求而定。未解决事宜和未定的决策。

4、启动会

项目组与用户共同召开的宣布项目实施正式开始的会议。

会程安排如下:

共同组建项目实施组织,实施组织的权利和职责;双方签署《项目实施协议》。

项目组介绍《项目总体计划》和《项目实施协议》,包括以下内容:

项目目标、主要项目阶段、里程碑、可交付成果。所计划的职责分配(包括用户的);

项目实施中项目管理的必要性和如何进行项目管理,项目的质量如何控制;

项目实施中用户的参与和领导的支持的重要作用;

阶段验收、技术交接和项目结束后如何对用户提供后续服务。

(二)需求调研确认阶段

此阶段的主要工作是软件公司的项目实施人员向用户调查用户对系统的需求,包括管理流程调研、功能需求调研、报表要求调研、查询需求调研等,实施人员调研完成后,会编写《需求调研分析手册》,并交付用户进行确认,待用户对《需求调研分析手册》上所提到的需求确认完毕后,项目实施人员将以此为依据进行软件功能的实现,工作计划《软件项目计划书》。如果用户又提出新的需求,实施人员将分析需求的难度及对整个系统的影响程度来确定是否给予实现。需求调研阶段具体包括如下内容:

1、进行需求调研准备

2、编制《需求调研计划》

3、内部评审是否通过《需求调研计划》,项目组、部门经理、商务等人员根据合同要求和项目实际情况对《需求调研计划》草稿进行评审,如评审通过,则在稍后的时间内签署,如评审不通过则重新修改。

4、用户是否签署《需求调研计划》,如用户签署《需求调研计划》,则作为以后需求调研工作的指南。否则重新修改。

5、《需求调研计划》是否有变更,如果计划存在变更,则执行变更控制流程,否则按计划进行后续工作。

6、编写及发出《需求调研通知》,项目组编写《需求调研通知》,确定进行需求调研的相关事宜,发给用户,为顺利完成需求调研工作做准备

7、需求调研,项目组以《需求调研手册》为依据,从业务流程、单据使用、打印格式、报表查询几个方面展开深入和全面的调研,并搜集用户的个性化需求。

8、需求调研分析根据调研的结果,项目组和公司其他技术部门将进一步进行分析,确定合理、可行的需求,将分析结果形成《需求分析报告》草稿。

9、内部评审是否通过《需求分析报告》。项目组、部门经理、公司其他技术部门的人员对《需求分析报告》草稿进行评审,如评审通过,则在稍后由用户签署,如评审不通过则重新修改,直至内部评审通过。

10、编写及发出《需求分析报告确认通知》。项目组编写《需求分析报告确认通知》,发给用户,确定进行需求确认的相关事宜,告之相关部门及人员安排好工作,准时参与需求确认工作,为顺利完成需求确认工作做准备。

11、用户是否确认《需求分析报告》。如果用户确认,并签署了《需求分析报告》,则需求调研阶段工作结束,进行后续的软件功能实现的工作;如没有确认,则进一步进行调研、分析,直至用户最终确认并签署《需求分析报告》。双方签署了《需求分析报告》,需求调研工作结束之后,如果用户提出新的需求或是变更已有的需求,则执行需求新增及变更流程。

(三)软件功能实现确认阶段

此阶段的主要工作是项目实施人员根据需求调研阶段确认的《需求调研分析手册》中的用户需求内容进行具体软件功能的实现工作。在软件功能实现的过程中,项目实施人员将记录软件实现的详细过程。便于公司售后服务之用。每一个实施技术人员必须严格按照要求记录、存档。按照调研要求的所有功能实现完毕后,项目实施人员将编制《软件功能确认表》,将定制好软件功能待用户确认,用户根据《软件功能确认表》上的功能逐一确定软件功能是否达到要求,对不满足要求的功能,项目实施人员将会记录下来并进行功能修改,直到满足用于要求。

(四)数据标准化初装阶段

此阶段的主要工作是项目实施人员指导用户进行系统标准化资料的准备工作,并对用户进行初装资料的软件操作培训,以便用户能够及时的将标准资料录入系统,初装完成后,项目实施人员会对资料初装的情况进行核查,为以后具体业务功能的开展做好基础。

(五)系统培训阶段

系统培训阶段工作是整个项目实施工作中比较重要的工作,用户对软件的操作功能是否熟练将直接影响到后面的软件应用效果,所以软件公司和用户双方要对此阶段的工作给予足够的重视。要充分认识培训的重要性和艰巨性。在项目实施之前对用户的相关人员进行系统和规范的产品培训是非常必要的,达到让用户了解软件产品,最终自己能够解决使用中的具体的问题。

此阶段的培训工作中将用户参加产品培训的人员划分为三个层次:决策层、技术层、操作层,对不同层次的用户参加产品培训人员的培训内容分别是:

决策层:领导在实施中的作用与重要性、决策查询。

维护层:系统维护知识、操作方法。

操作层:操作方法。

具体的培训工作流程为:

1、调研培训信息:在培训开始前3天由用户实施负责人,将参加培训的部门和人员情况填入《受训部门汇总表》、《受训人员情况一览表》。

2、编制培训计划:结合调研结果,与用户实施负责人商议具体培训内容、时间,场地,人员等。项目组编制《培训计划》。

3、签署培训计划:用户签署《培训计划》,进一步确认培训安排。

4、发培训通知:培训开始前2天,按照签署的《培训计划》,将培训内容、时间,场地,人员等信息通知用户实施负责人。

5、搭建培训环境:公司项目组在培训开始前,将培训环境搭建及检查妥当,将培训提纲及培训手册准备好。

6、组织培训:公司项目组培训负责人与用户实施负责人组织相关人员参加培训,按培训制度严格考核。由用户将考勤情况填入《培训人员签到表》。

7、培训考核:公司项目组培训负责人与用户实施负责人组织受训人员参加上机及理论考试。

软件实训报告篇3

到20xx年底在全县范围内建立儿童免疫预防接种信息管理网络平台和国家、省、市、县、乡免疫预防接种网络体系,实现全县儿童预防接种信息共享与管理。

二、具体目标

1、20xx年完成全县的儿童免疫预防接种信息管理系统建设工作,基层预防接种单位建立并正常运行儿童免疫预防接种信息管理系统。

2、已使用并将继续使用其他儿童预防接种信息管理系统软件地区,必须按中国疾病预防控制中心制定的《儿童预防接种信息管理系统数据交换集成标准》的要求,对应用软件进行调整,按照时间安排实现与国家、省、市、县级信息管理平台的数据交换。

三、系统的基本功能

儿童预防接种信息管理系统分为接种点客户端软件和国家信息管理平台两个部分,系统的基本功能为:

(一)接种点基本服务和管理功能

在预防接种实施过程中,接种人员通过接种点客户端软件对当天接种的疫苗、冷链运转等情况进行登记,完成免疫服务基本资料的建档。每次儿童接种后及时将接种信息录入系统,同时对下一次接种进行预约。通过从国家信息管理平台将流动儿童的接种信息下载到接种点客户端软件系统中,完成对流动儿童的接种。利用接种点客户端软件,可以随时对儿童接种情况进行查询、统计,还可以打印预约通知单、统计结果和接种卡证。

(二)国家、省、市、县级对接种信息的监测和管理功能

各级通过国家用户权限管理系统授权登录国家信息管理平台,对辖区儿童预防接种情况进行动态监测。工作人员通过查询儿童的个案信息实现对儿童接种个案信息管理;按《预防接种工作规范》要求,对一、二类疫苗的接种情况和流动儿童接种情况进行统计分析;通过上传下载日志分析接种点上报的个案数、频率、及时率、成功率,及时发现接种点常规免疫工作中存在的问题。

四、运行系统的基本条件

(一)县级疾病预防控制机构运行系统的基本条件

1、具备用于辖区日常业务管理的计算机1台(处理器频率高于1500MHz,内存大于256MB);

2、保障宽带网络接入(ADSL或光纤)及维持运转;

3、Windows操作系统、防病毒软件;

4、具有2名能熟练使用计算机并有免疫规划信息管理工作经验的人员。

(二)乡级防保组织和接种单位运行系统的基本条件

1、开展日常预防接种服务的计算机1台(处理器频率高于1500MHz,内存大于256MB),用于接种证、报表或其他资料打印的存折式打印机1台。

如果数据采集方式采用磁卡或条形码等,乡级还须配有相应的数据识别设备。

2、保障宽带网络接入(ADSL或光纤)及维持运转。

3、Windows操作系统、防病毒软件。

4、具有至少2名能熟练使用计算机并具有一年以上免疫服务工作经验的人员。

承担此工作的人员要有较强的工作责任心,中专以上学历,执业医师(护师),获得预防接种资格证书,年龄最好在45岁以下。

(三)县级如需建立本地系统应用管理平台的条件

1、用于接入公网的2-10M光纤,至少2个公网IP地址;

2、PC机服务器、防火墙、3000VA在线式不间断电源等各1台;

3、Windows Server操作系统、Linux操作系统、Oracle数据库(市级平台可采用SQL Sever数据库)、NET 平台;

4、1名软件、硬件系统维护人员,2名免疫规划专业人员。

五、实施办法

(一)经费

1、儿童免疫预防接种信息系统建设费用分为两类,一类系统硬件设备包括计算机、打印机和读卡器,另一类是系统维护费,包括软件应用安装与培训费、每年系统维护费和硬件折旧费(硬件折旧期5年)。

2、县级疾病预防控制中心提供预约通知空白单。有条件的地区如果使用条形码或磁卡等设备,应以县为单位统一部署。

(二)人员培训

儿童预防接种信息化工作对人员的素质要求较高,需要加大培训和技术支持力度才能保证系统的部署和正常运转,根据信息系统的建设规划,卫生局、疾控中心将对全县各级各类医疗机构信息管理人员进行集中培训。培训内容包括客户端软件的安装、使用、系统管理、国家信息管理平台的使用等,培训的重点应放在乡级防保组织和接种单位人员对客户端软件的使用上。培训结束时要求学员均应参加考核,乡级防保组织和接种单位人员须获得地方卫生行政部门颁发的软件操作技能培训合格证,并持证上岗。

(三)建立基本信息档案

儿童基本信息档案由建立儿童预防接种证(卡)的原乡级防保组织和接种单位,在系统启动后3个月内对所有在册20xx年1月1日以后出生的儿童预防接种历史资料进行信息录入,建立儿童预防接种基础数据库,并为每一名儿童建立唯一的编码,有条件的地区可以建立条形码或磁卡等,以便系统自动识别和登录。

(四)职责分工

1、县卫生局

(1)负责本辖区儿童预防接种信息报告工作的管理,建设和完善儿童预防接种信息管理系统,并为系统正常运行提供保障条件。

(2)结合本辖区具体情况,组织制定儿童预防接种信息报告工作方案,落实儿童预防接种信息报告工作。

(3)定期组织开展对乡级防保组织、接种单位儿童预防接种信息报告管理工作的监督检查。

2、县疾病控制中心

(1)制定本辖区儿童预防接种信息报告管理系统实施计划,指导乡级防保组织和接种单位开展信息系统实施工作,提供相关技术支持。

(2)负责本辖区儿童预防接种信息报告业务管理、技术培训、督导和乡级防保组织、接种单位儿童预防接种信息报告的质量控制,开展考核和评估工作。

(3)负责本辖区儿童预防接种信息的收集、分析、评价、报告和反馈。

(4)负责本辖区儿童预防接种信息报告的数据备份,确保报告数据安全。

(5)承担本辖区尚未实施儿童预防接种信息管理系统的乡级防保组织、接种单位的预防接种统计信息录入和上报。

3、乡级防保组织或接种单位

(1)建立健全预防接种证(卡)登记管理制度和预防接种信息报告制度。

(2)负责本单位和村级接种单位预防接种服务人员的儿童预防接种信息报告培训。

(3)实施儿童预防接种信息管理系统的乡级防保组织或接种单位,负责信息管理系统的使用管理。

乡级接种单位负责儿童预防接种个案信息的收集、登记、录入和网络报告;负责信息管理系统的日常维护和数据备份,确保系统和数据安全。

有村级接种单位的乡级防保组织,还需承担辖区内村级接种单位儿童预防接种接种个案信息的录入和网络报告。

软件实训报告篇4

软件产品,特别是行业解决方案软件产品不同于一般的商品,用户购买软件产品之后,不能立即进行使用,需要软件公司的技术人员在软件技术、软件功能、软件操作等方面进行系统调试、软件功能实现、人员培训、软件上线使用、后期维护等一系列的工作,我们将这一系列的工作称为软件项目实施。大量的软件公司项目实施案例证明,软件项目是否成功、用户的软件使用情况是否顺利、是否提高了用户的工作效率和管理水平,不仅取决于软件产品本身的质量,软件项目实施的质量效果也对后期用户应用的情况起到非常重要的影响。项目实施规范主要包括项目启动阶段、需求调研确认阶段、软件功能实现确认阶段、数据标准化初装阶段、系统培训阶段、系统安装测试及试运行阶段、总体验收阶段、系统交接阶段等八个阶段工作内容,每个阶段下面有不同的工作事项,各个阶段之间都是承上启下关系,上一阶段的顺利完成是保证下一阶段的工作开展的基础。下面将按照每个项目实施阶段分别介绍。

二、项目实施方案介绍

(一)项目启动阶段

此阶段处于整个项目实施工作的最前期,由成立项目组、前期调研、编制总体项目计划、启动会四个阶段组成。

此阶段主任务:

公司:在合同签定后,指定项目经理,成立项目组,授权项目组织完成项目目标。

公司项目组:进行前期项目调研,与用户共同成立项目实施组织,编制《总体项目计划》,召开项目启动会。

商务经理:配合公司项目组,将积累的项目和用户信息转交给项目组。将项目组正式介绍给用户,配合项目组建立与用户的联系。

用户:成立项目实施组织,配合前期调研和召开启动会,签署《总体项目计划》和《项目实施协议》。

1、成立项目组

部门经理接到实施申请后,任命项目经理,指定项目目标,由部门经理及项目经理一起指定项目组成员及成员任务,并报总经理签署《项目任务书》。

2、前期调研

项目经理及项目组成员,在商务人员配合下,建立与用户的联系,对合同、用户进行调研。填写《用户及合同信息表》。在项目商务谈判中,商务经理积累了大量的信息,项目组首先应收集商务和合同信息,并与商务经理一起识别那些个体和组织是项目的干系人,确定他们的需求和期望,如何满足和影响这些需求、期望以确保项目能够成功。

3、编制《项目总体计划》

《项目总体计划》是一个文件或文件的集合,随着项目信息不断丰富和变化,会被不断变更,主要介绍项目目标、主要项目阶段、里程碑、可交付成果。通常包括以下几方面内容:

项目描述,项目目标、主要项目阶段、里程碑、可交付成果。所计划的职责分配(包括用户的);

沟通管理计划,确定项目干系人对信息和沟通的需要:即什么人何时需要什么信息以及通过什么方式将信息提供给他们。质量管理计划,确定适合于项目的质量标准和如何满足其要求。如果有必要,可以包括上述每一个计划,详细程度根据每个具体项目的要求而定。未解决事宜和未定的决策。

4、启动会

项目组与用户共同召开的宣布项目实施正式开始的会议。

会程安排如下:

共同组建项目实施组织,实施组织的权利和职责;双方签署《项目实施协议》。

项目组介绍《项目总体计划》和《项目实施协议》,包括以下内容:

项目目标、主要项目阶段、里程碑、可交付成果。所计划的职责分配(包括用户的);

项目实施中项目管理的必要性和如何进行项目管理,项目的质量如何控制;

项目实施中用户的参与和领导的支持的重要作用;

阶段验收、技术交接和项目结束后如何对用户提供后续服务。

(二)需求调研确认阶段

此阶段的主要工作是软件公司的项目实施人员向用户调查用户对系统的需求,包括管理流程调研、功能需求调研、报表要求调研、查询需求调研等,实施人员调研完成后,会编写《需求调研分析手册》,并交付用户进行确认,待用户对《需求调研分析手册》上所提到的需求确认完毕后,项目实施人员将以此为依据进行软件功能的实现。如果用户又提出新的需求,实施人员将分析需求的难度及对整个系统的影响程度来确定是否给予实现。需求调研阶段具体包括如下内容:

1、进行需求调研准备

2、编制《需求调研计划》

3、内部评审是否通过《需求调研计划》,项目组、部门经理、商务等人员根据合同要求和项目实际情况对《需求调研计划》草稿进行评审,如评审通过,则在稍后的时间内签署,如评审不通过则重新修改。

4、用户是否签署《需求调研计划》,如用户签署《需求调研计划》,则作为以后需求调研工作的指南。否则重新修改。

5、《需求调研计划》是否有变更,如果计划存在变更,则执行变更控制流程,否则按计划进行后续工作。

6、编写及发出《需求调研通知》,项目组编写《需求调研通知》,确定进行需求调研的相关事宜,发给用户,为顺利完成需求调研工作做准备

7、需求调研,项目组以《需求调研手册》为依据,从业务流程、单据使用、打印格式、报表查询几个方面展开深入和全面的调研,并搜集用户的个性化需求。

8、需求调研分析根据调研的结果,项目组和公司其他技术部门将进一步进行分析,确定合理、可行的需求,将分析结果形成《需求分析报告》草稿。

9、内部评审是否通过《需求分析报告》。项目组、部门经理、公司其他技术部门的人员对《需求分析报告》草稿进行评审,如评审通过,则在稍后由用户签署,如评审不通过则重新修改,直至内部评审通过。

10、编写及发出《需求分析报告确认通知》。项目组编写《需求分析报告确认通知》,发给用户,确定进行需求确认的相关事宜,告之相关部门及人员安排好工作,准时参与需求确认工作,为顺利完成需求确认工作做准备。

11、用户是否确认《需求分析报告》。如果用户确认,并签署了《需求分析报告》,则需求调研阶段工作结束,进行后续的软件功能实现的工作;如没有确认,则进一步进行调研、分析,直至用户最终确认并签署《需求分析报告》。双方签署了《需求分析报告》,需求调研工作结束之后,如果用户提出新的需求或是变更已有的需求,则执行需求新增及变更流程。

(三)软件功能实现确认阶段

此阶段的主要工作是项目实施人员根据需求调研阶段确认的《需求调研分析手册》中的用户需求内容进行具体软件功能的实现工作。在软件功能实现的过程中,项目实施人员将记录软件实现的详细过程。便于公司售后服务之用。每一个实施技术人员必须严格按照要求记录、存档。按照调研要求的所有功能实现完毕后,项目实施人员将编制《软件功能确认表》,将定制好软件功能待用户确认,用户根据《软件功能确认表》上的功能逐一确定软件功能是否达到要求,对不满足要求的功能,项目实施人员将会记录下来并进行功能修改,直到满足用于要求。

(四)数据标准化初装阶段

此阶段的主要工作是项目实施人员指导用户进行系统标准化资料的准备工作,并对用户进行初装资料的软件操作培训,以便用户能够及时的将标准资料录入系统,初装完成后,项目实施人员会对资料初装的情况进行核查,为以后具体业务功能的开展做好基础。

(五)系统培训阶段

系统培训阶段工作是整个项目实施工作中比较重要的工作,用户对软件的操作功能是否熟练将直接影响到后面的软件应用效果,所以软件公司和用户双方要对此阶段的工作给予足够的重视。要充分认识培训的重要性和艰巨性。在项目实施之前对用户的相关人员进行系统和规范的产品培训是非常必要的,达到让用户了解软件产品,最终自己能够解决使用中的具体的问题。

此阶段的培训工作中将用户参加产品培训的人员划分为三个层次:决策层、技术层、操作层,对不同层次的用户参加产品培训人员的培训内容分别是:

决策层:领导在实施中的作用与重要性、决策查询。

维护层:系统维护知识、操作方法。

操作层:操作方法。

具体的培训工作流程为:

1、调研培训信息:在培训开始前3天由用户实施负责人,将参加培训的部门和人员情况填入《受训部门汇总表》、《受训人员情况一览表》。

2、编制培训计划:结合调研结果,与用户实施负责人商议具体培训内容、时间,场地,人员等。项目组编制《培训计划》。

3、签署培训计划:用户签署《培训计划》,进一步确认培训安排。

4、发培训通知:培训开始前2天,按照签署的《培训计划》,将培训内容、时间,场地,人员等信息通知用户实施负责人。

5、搭建培训环境:公司项目组在培训开始前,将培训环境搭建及检查妥当,将培训提纲及培训手册准备好。

6、组织培训:公司项目组培训负责人与用户实施负责人组织相关人员参加培训,按培训制度严格考核。由用户将考勤情况填入《培训人员签到表》。

7、培训考核:公司项目组培训负责人与用户实施负责人组织受训人员参加上机及理论考试。

8、培训总结:公司项目组培训负责人与用户实施负责人一起将出勤情况及考核情况做出总结,填入《培训及考核统计表》,及时向相关负责人

汇报。

(六)系统安装测试及试运行阶段

此阶段的主要工作是在用户真实环境下,对用户网络及硬件设备进行测试,对软件系统进行容量、性能压力等测试测试及试运行的目的在于确保系统各项功能均能正常使用,并且符合用户签署的《需求分析报告》中描述的需求,同时把尽可能多的潜在问题在正式运行之前发现并改正;同时目的还在于在正式运行前用户的有关人员能进一步提高操作水平,掌握操作规范。此阶段的主要工作内容为:

1、 编制计划:与用户实施负责人商议具体测试及试运行时间,地点,人员等安排,项目组编制《测试及试运行计划》。

2、签署计划:用户签署《测试及试运行计划》,进一步确认测试及试运行安排。

3、发测试及试运行通知:在测试及试运行开始前2天,按照签署的《测试及试运行计划》,将时间,地点,人员等信息通知用户实施负责人。

4、搭建环境及数据准备:在试运行开始前搭建好软件环境、硬件环境、网络环境、调通线路;检查软件、硬件、网络、线路等各个环节是否有问题;

5、组织测试及试运行:用户相关各级领导给予全面配合,组织相关人员进行测试及试运行。

6、测试及试运行总结:测试及试运行完成,总结试运行中设备、软件的运行情况,总结试运行中业务流程和操作环节的情况,以书面总结形式将测试及试运行结果通知相关负责人。

公司项目组负责担当指挥,检查用户人员组织情况并给予指导,跟踪检查如下情况:

跟踪单据流转状况。

跟踪新资料登录环节。

观察业务流程执行状况。

观察操作人员操作表现。

观察系统运行速度及异常表现。

观察关键数据的正确性。

及时纠正错误操作、对于新发生的问题及时与相关人员沟通,确定解决办法。

(七)总体验收阶段。

此阶段是对项目总体的完成情况进行验收。验收分阶段进行,在每一项目阶段结束时,用户对这一阶段的可交付成果进行验收,在测试及试运行结束后,对系统进行总体验收。

需要验收的可交付成果:

主要项目阶段

阶段组成

主要里程碑

软件实训报告篇5

随着物流行业的快速发展和物流技术的广泛应用,物流的硬件技能逐渐被自动化和智能化的物流设施设备取代,突显了操控这些硬件设备物流软技能的重要性。物流人才的需求变化往综合型技能人才方向转移,企业高素质人才缺乏与高校人才培养不完善矛盾突出,因此高职院校抓好物流软件实训是培养学生掌握物流软技能的必由之路。

1 高职物流专业定位

以社会需求为基础。社会上需要的是综合的人才,我们进行物流管理专业人才培养时,不但要重视通用能力和职业特定能力的培养,还要重视核心能力的培养。高职院校应构建职业能力的实践教学体系,培养适合社会需求的高素质技能应用型人才。

以企业岗位为导向。据2008―2010 届连续三届大学毕业生的就业分析,高职物流管理专业学生毕业一年后的就业率达 87%,就业工作与专业相关度仅达51%,一年后离职率达 45%。可见,本专业高职毕业生初次就业率较高,但离职率和专业相关度也较高,人才供需结构矛盾使得很多学生转行业。因此学校要培养学生具备适应多个岗位的理论与技能,增强实践教学,提高学生的实践技能,有利于学生毕业与就业的无缝连接,满足企业的动态需求。

以技能培养为目标 。物流技能的学习与运用是以扎实理论知识为基础。物流理论决定了学生是否形成正确的物流思想理念。物流学生的培养应该是理论与实践并重。物流软件实训恰好是物流理论与实践完美结合的课程,最终目标是培养学生正确物流思维下的物流操作技能。

2 高职物流软件实训特点

目前,代表性的物流软件有环众,中诺思,络捷斯特,星城软件,益达3D实训网等;其中中诺思专注于高职物流软件应用与比赛,环众专注于中职物流软件应用与比赛,星城专注于广东技能鉴定认证,络捷斯特和益达3D实训网主要从事高职高专的物流实训室建设,益达3D实训网在物流3D仿真实训中有所创新。不管各学校最终选择哪些软件进行物流实训教学,但高职物流软件实训的特点可以总结为以下内容:

物流理论知识为基础。物流理论课程应在软件实训前开设,高职学生必须在大二第二学期之前学习物流基础,企业物流,供应链管理,物流设施与设备,物流信息技术等理论课程。在系统的物流理论知识引导下,学生在进行软件实训时能更主动和灵活,有限的实训时间内学生能自主地进行软件操作而不是老师在教学生才能学,或者是,老师边演示学生边做。

业务流程为导向。物流软件实训是多个子系统或者众多模块之间的操作,软件操作的顺序必须以物流业务的流程为导向,孤立的数据处理学生难以明白操作的意义,类似的操作也难以独立完成第二遍。需要以完整业务流程的案例才能逐渐引导学生熟悉软件操作,并达到学生真实模型物流运作流程的独立自主驱动软件实操技能。

培养操作技能为目标。物流软件实训是将物流的业务流程数据和信息通过计算机操作实现运营管理提高物流作业效率。操作过程中,熟悉物流业务流程是完成案例的前提,实训的目的,不单只是熟悉业务流程,更应该真实模拟仿真企业运作过程,应以学生独立完成案例为途径,培养学生独立完成多模块或多功能、多命令操作,学生之间分组配合完成一个案例的基本资料,仓储、运输、货代业务环节,软件模块功能操作,子系统之间的业务流程切换操作。

3 高职物流软件实训教学方法分析

课程教学目的。物流软件实训教学的指导思想应以培养学生的综合素质为中心,构建模块化教学资源,通过实训教学岗位化、业务化,加深学生对所学理论的实践操作,培养学生的软件技术综合应用能力。

课程教学前准备:

(1)编写模拟真实企业的物流软件教学讲义。讲义不仅要讲述软件的原理,应用课程安排、详细学习过程和任务、具体多样并富有代表性实例和数据资料。

(2)制定物流软件教学计划和课时,制作上机讲解PPT课件,形成完整的教学系统。

(3)录制物流软件操作基本流程示范视频,教师课前软件流程示范并录制课时教学视频,有利学生自主学习细节和课后回顾,毕竟软件操作只能在实训机房才能进行,课后不回顾讲难以掌握,下次实训也跟不上进度。

课程教学方法应用:

(1)个人独立案例完成训练。给学生分配一个唯一的区别码分配任务和考核实训情况。

(2)班级分小组案例比赛训练。班级分成若干小组,例如六小组每组五人,分工扮演部门角色仓储、运输、供应商、客户完成完整案例并计时任务完成详情评分比较优劣。

(3)小组内再分组或分部门实训。领导与分工协作能力,适应企业岗位团队合作需要。

(4)模范学生演示实验操作过程。承受公众压力,为今后适应企业内训打下心理基础。

(5)小组代表演示实验操作过程。沟通了解同学情况,培养信任和知人善任能力。

课程作业要求:

(1)形成规范的封面实验报告。尽可能的规范模式格式,接轨企业的管理要求,潜移默化的适应公司的管理规范。

(2)截图做实验过程记录。截图记载详细的实训数据和实验信息,能形成规范操作同时方便查阅和找出错误反思反省,省去重头操作一遍的麻烦。

(3)画流程图。包括实验流程实验示意图和物流软件操作命令步骤流程图示。

(4)写出实验总结。总结是学生整体回顾实训的效果,为下一次实训归纳掌握的技能与技巧,更好的完成软件物流流程的实训模拟,甚至提出建议,改善现状并有所创新的环节。

(5)描述操作步骤。要求学生掌握物流流程与物流软件操作逻辑,是信息化手段满足物流行业发展的本质需要,是学生掌握软件操作和发现改进现行软件的途径。

(6)总结发现的问题和提出意见建议。培养学生操作使用分析发现物流软件的可操作性和实际执行物流运营流程的情况,具备思考创新能力。

(7)实验报告编辑按照规范来完成,物流软件和办公软件结合使用,要求学生娴熟操作物流软件同时熟练运用办公软件展示操作成果。

(8)实验过程记录以作业(电子档或纸质报告)上交。综合评定学生实训资料依据。

课程考核。物流软件实训是理论与实践操作并重,且各模块之间相互存在一定的独立性和完整性。因此学生进行考核:应安排学生在实训课结束交实训报告。通过实训报告,总结实训中的得与失,在物流理论知识上有哪些新的认识,在物流操作上是否有收获,以后还需要改进哪些方面等。教师应详细阅读每个学生的实训报告并打分。教师根据学生平时表现给出平时成绩。平时成绩包括实训表现、考勤等方面。总评应采取满分制,由综合实训和报告成绩、平时成绩判定,按60%、40%的比例得出总评成绩。

课程探索。引入企业人员参与物流软件的实训教学,可以通过专周实训,校内培训课程或者到企业相应软件使用岗位实习。需要物流软件开发企业和物流软件使用企业协助开展。学生操作的软件就是企业实际应用的软件,真实解决物流运营问题,极大丰富了学生的见识视野和对软件学习应用的信心。

4 结束语

实训教学是高职院校的重要科目,科学合理的物流软件实训教学方法将能得到其他实训形式无法比拟的优势,尤其是实训成本低,组织实训方便,实训创新容易(包括咨询、形式和学生创造性等),实训实现可操作性强,实训教学普及效果好,企业信息管理需求和学生就业直接应用。同时这是企业物流信息化的宣传和普教途径,有效形成学校、企业和社会的系统产学研互动。

软件实训报告篇6

数据挖掘又称为数据采矿或资料勘探,是数据库知识发现(KDD)中的重要组成部分,具体是指利用相关算法搜索隐藏于大量数据中信息的具体过程。近年来,随着科技和经济的不断发展,一种基于软件工程的数据挖掘技术得到了广泛应用。本文通过对比软件工程数据挖掘与传统数据挖掘的区别,并结合软件工程数据挖掘的相关概念,为将软件工程数据挖掘应用到计算机软件测试中提出了合理的意见和建议。

1 软件工程数据挖掘简述

所谓软件工程数据是指软件在开发和测试过程中所存储的各种数据的总和,主要包括软件需求分析文档、软件可行性运行分析文档、软件的设计文档、使用说明以及测试用例、测试结果和用户意见等诸多方面的数据。近年来,随着计算机和信息技术的不断发展,软件工程数据挖掘技术已被广泛应用到计算机软件开发和测试的各项工作中,并促进着信息产业的发展。

2 软件工程数据挖掘与传统数据挖掘的区别

2.1 数据的复杂性

与传统的数据挖掘技术相比,由软件工程数据挖掘技术进行系统分析而得到的数据更具复杂性。软件工程数据除了包含软件版本以及软件报告等方面的信息外,还包含了系统中的代码与注释等非结构化的数据,虽然这两种数据不能以统一的方法进行计算,但在两种数据之间却存在着密切的联系,这就使得通过软件工程数据挖掘技术而得到的系统数据更具复杂性。

2.2 挖掘结果的特殊性

在传统的数据挖掘技术应用到软件测试工作后,其测试结果通常经由报表子系统的处理后,以图形或表格的形式呈现出来。但就软件工程数据挖掘技术而言,其所需要具备的功能不单是为用户提供相关测试结果,其更需要为用户提供符合或结果的相关实例或软件缺陷定位方面的信息。

2.3 挖掘结果的多元化评价

数据信息挖掘结果具有多元化的评价或者相关测试、开发结果的评价难以统一是软件工程数据挖掘区别于传统数据挖掘的另一特点。对于传统的数据挖掘技术而言,对挖掘结果的评价已基本形成了统一的意见和评价标准,但就软件工程数据挖掘而言,由于软件的开发人员和测试人员对数据信息的要求较为具体和严格,数据结果也具有较强的复杂性。因此,挖掘结果的评价方法也较为复杂。

综上所述,如何将软件测试的结果和对测试阶段数据预处理方面的结果进行有效表述已成为当前软件工程数据挖掘技术应用的难点。所以,下文则着重从软件工程数据挖掘在软件测试阶段的应用方法展开了详细分析。

3 软件工程数据挖掘在软件测试阶段应用的研究

3.1 缺陷分派

所谓缺陷分派是指在进行软件测试的过程当中,如发现软件在安装或运行过程中出现缺陷,则将修复缺陷的工作分配给软件维护人员进行维修处理。在进行软件的缺陷分派工作时,软件测试人员需要连同开发人员一起分析使软件产生缺陷的原因,进而对相关缺陷的性质和特征信息进行获取,而缺陷信息报告的数量通常是庞大大,这就增加了缺陷分派工作的难度。此外,由于缺陷报告的撰写工作通常是由非专业人员负责的,其对软件缺陷的描述较为模糊,这又严重增加了缺陷分派工作的不确定性。软件工程数据挖掘在缺陷分派中的应用主要体现在对软件缺陷的自动分派上,其对软件缺陷进行自动分派的核心思想是:以软件编程的相关理论为基础,将缺陷分派看作编程中的一个分类问题,将需要分派的缺陷看作具体类,并将已撰写好的缺陷报告看作是分类文本(分类依据),这便将缺陷分派问题转移到了软件工程中的文本分类问题中。利用软件工程数据挖掘解决缺陷分排问题的具体步骤为:(1)利用可扩展标记语言工具(XML)从缺陷类中获取相关的缺陷报告文本,并从报告文本中选取一部分文本作为训练集,以软件缺陷报告中的文本内容作为具体的训练依据,被制定进行缺陷分派处理的测试人员作为报告文本的分类标签,进而开展相关的缺陷分类工作;(2)充分发挥训练集的作用,并以此为依据训练朴素贝叶斯分类器(基于贝叶斯定理的简单概率分类器);(3)以训练好的分类器作为依据,将无分类标记的缺陷报告进行分类。通过软件工程数据挖掘对软件缺陷分类的一系列处理措施可知,软件工程数据挖掘的应用在指明缺陷类别的同时,也有效提高了缺陷分派的工作效率。

3.2 缺陷重述

软件测试过程中缺陷分派工作的有效开展需要以相关的缺陷信息作为数据保障,而缺陷信息的自动获取工作则需以缺陷重述作为其理论和实践的双重依据。在缺陷报告的改进方面,软件工程数据挖掘可以利用Ccured(记忆型系统翻译程序)对应用程序进行预设。通过在缺陷的每一个逻辑语句和缺陷语句前加一句判定,进而将此次赋值进行记录并判断其是否为零。如果将软件的完整缺陷报告发送给测试者,由于软件和报告的规模较大,则很容易导致缺陷分类具有较强的模糊性。因此,软件工程数据挖掘要求对缺陷记录点依照概率p进行取样,通过这种方法,即便缺陷报告不存在其主体,测试结果也可以显示出相关缺陷的信息,从而为缺陷分派工作的进行打下良好的基础。

4 结论

本文通过对软件工程数据挖掘技术的定义进行阐述,并结合就软件数据挖掘技术的相关特点,对将其应用到软件测试过程中缺陷分派和缺陷重述的方法展开了详细分析。可见,未来加强软件工程数据挖掘在软件测试方面的应用,对于提高软件性能、促进电子计算机产业的发展具有重要的历史作用和现实意义。

参考文献

[1]鄢萌.基于概率潜在语义分析的软件变更分类研究[D].重庆大学,2013.

[2]雷蕾.关于数据挖掘技术在软件工程中的应用综述[J].电子测试,2014,02(12):128-129.

软件实训报告篇7

中图分类号:TP311.1 文献标志码:A 文章编号:1006-8228(2015)11-78-03

Abstract: Integrated system development course take the typical enterprise's project as the carrier, systematically, comprehensively train students' ability of analysis, design, encoding and test, and the ability to participate in team development projects in accordance with the enterprise standards and the post process. This paper summarizes the contents and the objectives of this kind of course.

Key words: software technology; professional course; code; training course

1 课程教学目标

该课程旨在通过项目综合训练,将所学系统设计技术、面向对象开发技术、数据库技术、程序设计技术和软件测试技术进行综合的应用与实践,通过一个完整的软件项目,培养学生遵照行业标准和软件工程规范进行软件需求分析、设计、编码、测试、部署的能力[2],尤其训练目前流行的系统开发技术和方法,培养学生团队开发和协作能力,实现学生具备岗前准职业人的编码能力和职业素养。

1.1 知识目标

⑴ 掌握数据库设计与维护技术;

⑵ 掌握母版页与站点导航控件的使用方法;

⑶ 熟悉访问数据库技术;

⑷ 掌握主流多层系统架构技术和第三方控件、工具的使用方法;

⑸ 能够编写用户控件和自定义函数;

⑹ 掌握Web服务器系统部署方法;

⑺ 熟悉面向对象的开发技术、软件测试与调试技术;

⑻ 掌握主流程序语言的高级数据操作程序编码技术[3];

⑼ 掌握数据报表技术;

⑽ 掌握软件开发流程和文档编写方法;

⑾ 熟悉UML建模技术;

⑿ 了解项目管理知识和方法。

1.2 能力目标

⑴ 能够架构多层B/S网络数据库系统;

⑵ 能够设计CSS+DIV页面布局;

⑶ 能够根据系统实际需求进行多种数据库访问和配置;

⑷ 能根据实际需求,按照软件工程流程,进行项目分析、设计和实现;

⑸ 能够快速架构多层软件软件系统;

⑹ 能编写基于面向对象的系统功能代码;

⑺ 会调试系统代码和系统;

⑻ 会编写规范的软件设计文档。

1.3 素质目标

⑴ 培养学生学好软件的信心,在学习过程中充分培养学生学习的主观能动性;

⑵ 培养学生学习软件的严谨作风,编码以行业标准进行规范,杜绝编码过程中的主观随意性;

⑶ 培养学生团队合作与沟通能力;

⑷ 培养学生从事IT行业的职业技能和职业规范[4],养成良好的职业习惯。

2 课程设计思路

2.1 课程设计思路

选取一个综合性的企业级软件项目为载体,采取综合性实训的形式开展训练,坚持“产学并行”的训练理念[5],营造生产性流程和职业环境,不断提高学生生产实践能力和编码岗位胜任能力,主要采用基于产品质量的课程管理和评价方法,也就是更重视学生团队协作下的软件项目研发质量,对接企业化的要求进行拟岗训练。

各训练小组可以选择自己感兴趣、实战性强的项目作为载体开展训练,教师提供5-10项目选题,供小组选择,每个小组只能选择则一个项目开展训练,项目一旦选中不能更改,小组按照选取的项目和项目设计要求进行分工,设计各自的子项目任务,按照项目计划进行训练。教师担任指导和引导的角色,对重点技术问题进行分析和解释,监督和指导学生进行训练,通过过程把控和考核进行课程管理。

2.2 教学方法设计

⑴ 分组训练法

将学生3-8人分成一个小组,按照项目团队职责进行分工,合作开展训练,项目按照小组为单位验收,并进行现场答辩,采取小组互评和教师评价相结合的方式进行考核,使学生真正体验到综合项目开发流程和规范。

⑵ 优秀作品展示

为激发学生兴趣和积极性,对于每个阶段项目,采取优秀作品答辩和展示的形式,激发课程特长生的积极性和带领团队的主动性。

⑶ 项目答辩

在完成整个项目后,分小组进行项目报告撰写,并制作答辩PPT进行项目答辩,聘请专业教师担任评委,公开验收实训成果。

3 教学内容与学时分配

4 考核方案与考核标准

该课程考核采取形成性考核(报告+项目)的考核方式,平时项目训练考核占40%、最后报告(含答辩)占60%。其中平时项目训练考核含学生出勤、态度、团队合作,最后报告(含答辩)考核主要依据正确率、编码规范、是否准时提交、完成效果、创新性等几个方面。

总评成绩=项目训练考核(40%)+报告(60%)。

5 教学资源开发与利用(含教材选用、实验实训场室、耗材规划等)

建议教材:自编讲义。

实训场室要求:实训室安装VS 2010以上版本,SQL Server2008以上版本,Eclipse、PHP运行环境,Oracle 10以上版本,根据上课实际情况配置以上环境,实训室容纳人数不低于50人。

除软件外无需任何耗材。

6 教师能力要求

⑴ 具备面向对象分析与设计能力;

⑵ 具有较强C#、JAVA或PHP编码能力;

⑶ 教师要具有很强的协同施教和教学改革能力,以及校企合作经验;

⑷ 能够熟练使用Visio工具进行UML建模;

⑸ 具有面相对象的系统架构、数据库管理与设计能力;

⑹ 具有产教融合的软件项目研发和设计能力。

7 结束语

对该课程的教学设计分为:需求设计、概要设计、设计与编码、测试与部署、设计文档编写等模块。通过多个学习单元使学生掌握UML需求分析的方法;掌握数据库模型设计方法;熟悉SQL Server或Oracle数据库管理工具的使用方法;掌握系统总体功能和系统流程设计方法;掌握程序流程图设计等技术和方法。引入企业真实案例,以企业为实训背景,依托有企业实战经验的教师,指导学生完成实训课程,为学生毕业实习和将来的就业打下基础。该课程在设计的过程中还需要建立相应的项目资源库,有条件的可以制作相关内容的微课或教学视频供学生在课前预习和课后复习,激励学生自主学习,培养其主动学习的意识和发现问题、解决问题的能力。通过该课程的学习,让学生进一步掌握软件编码、软件测试、前端页面制作等岗位工作技能。

参考文献(References):

[1]李挥剑,钱哨.软件技术专业综合实训[M].中国水利水电出版

社,2009.

[2]希赛教育软考学院.系统集成项目管理工程师[M].电子工业

出版社,2011.

[3] 杜文洁,白萍.实用软件工程与实训[M].清华大学出版社,

软件实训报告篇8

一、课程实践教学现状

1.实践教学环节设置较少

目前,我校工程造价专业《工程技术经济》课程的设置中只有课堂教学部分,实践教学包含在课堂教学内容中。没有设置课程实训和毕业设计这两个实践环节,而在课堂教学中的实践环节大多仅局限于习题练习与少量的案例分析,与实际的工程经济分析内容脱节较多。没有课程实训及毕业设计这两个实践环节的设置,使学生学过理论基础知识之后,不能将理论更好地运用到实践中去。并且在毕业的时候,有可能会对工程技术经济所学的内容产生遗忘。

2.实践教学课时不够

该课程课堂教学总共48课时,其中理论教学课时数为32课时,实践教学课时数为16课时,16课时的实践教学大多为前面理论教学的习题练习。并且由于总共的课时数只有48学时,因此在工程技术经济教学内容上,只能够将前面的现金流量分析、方案评选、盈亏平衡分析、敏感性分析等基础内容介绍完,后面的财务评价内容以及可行性研究部分的内容。只为学生进行介绍性的讲解,实际练习内容较少。学生综合运用理论基础知识,进行整体项目的财务评价以及项目的可行性研究练习分析较少。

3.电子表格EXCEL软件运用不够充分

工程技术经济包括定量分析与定性分析,其中定量分析占主要部分。在定量分析中,工程实际的经济分析都有可能会用到Excel软件来处理函数计算及数据整理,其实践操作过程都离不开Excel软件的运用。但是在该课程中,由于教学条件有限,只注重理论部分的教学。对于Excel软件的操作运用,并没有给学生进行详细的讲解,而只是做概要的介绍。很多学生对该软件不熟悉、不熟练,甚至有些学生根本不会运用Excel软件进行经济分析。因此,造成了该课程与实际运用有一定的脱节。

二、课程实践教学改革措施

为了提高工程技术经济课程的教学效果,调动学生学习的积极性,该课程的实践环节设置改革迫在眉睫。针对上述分析的实践环境中存在问题以及多年工程技术经济课程教学的经验,建议可以通过以下几个步骤来进行实践教学的改革。

1.增加多样化的课程实践环节

首先,增加课程课堂教学的总课时数,及其中实践环节课时数。课堂教学课时,由以前的48课时增加为64课时,增加财务分析及可行性研究等方面内容的讲解。并搭配进行案例分析及习题练习,使学生能够在课堂教学中打下坚实的理论基础。其次,由于前面分析本课程没有课程实训、毕业设计这两个实践环节。因此在以后的教学计划中,应考虑增设这两个实践环节。通过课堂教学、课程实训、毕业设计这三个环节,循序渐进强化学生动手实践能力。

2.在课堂教学中融入案例教学分析

本课程的案例教学非常重要,在理论学习的基础上,再适当增加实际案例,进行启发式教学。将前面所学的现金流量分析、方案比选、盈亏平衡分析等分散的理论、公式,融合在一起通过案例的方式进行表现出来,并进行综合练习。并且可以在案例中引入Excel软件的应用讲解,向学生演示怎样整理基础数据,怎样处理基础数据。并通过基础数据编制相应的计算表格,将各种表格联系起来进行计算。最后,通过案例教学重点考察学生对工程项目经济效益评价的方法的实际应用能力。

3.在实训环节中加强Excel软件应用

定量分析是工程技术经济在工程实际运用中的一个重要特点,它包含了大量的函数模型及经济技术指标的分析计算。而Excel软件强大的函数与数据处理功能,正好能够完成工程技术经济定量分析这一任务。并且能够构建直观简明的计算表格,将各个表格通过数学公式及模型联系起来,对项目的经济分析具有非常重要的作用。在本课程的课堂教学中,根据教学内容,结合学生的实际情况,将Excel软件的基本操作向学生讲解。并且通过课程实训环节,将课堂教学所讲解的Excel内容进行强化练习。例如,在课程实训环节中,设计相应的综合练习,让学生运用Excel软件自己构建计算表格,练习资金时间价值的计算、运用软件函数计算NPV、IRR等经济指标、通过函数的计算绘制盈亏平衡图及进行敏感性分析的计算,并在Excel软件中绘制敏感性分析图,最终完成一个项目的综合的财务评价。由此使学生在扎实理论基础上,能够正确运用Excel软件来强化实践操作。

4.在毕业设计环节中编制可行性研究报告

可行性研究是工程技术经济的重要内容,可行性研究报告是从经济、技术等方面对项目可行或不可行做出的评价,编制可行性研究报告是将所学的工程技术经济内容进行融会贯通。在毕业设计中,增加学生编制可行性研究报告的内容,主要考察学生对工程技术经济知识的掌握情况以及学生对理论的实践运用的综合能力。由教师提供一定的建设项目资料,由学生自行进行项目实地调查,项目预测分析,收集项目相关经济分析基础数据。再将搜集到的资料结合Excel软件进行分析汇总,构建经济分析表格、模型。最后运用Excel计算出建设项目相应的经济指标,并进行归纳、总结编制可行性研究报告。从而将书本上所学的理论知识充分地与实践结合,为将来进入工作岗位并且顺利上岗奠定扎实的基础。

三、结语

工程技术经济课程的教学环节中,实践教学虽然非常重要。但是我们也必须认识到,实践教学必须在掌握基本理论的前提下才能进行。因此,要做到理论与实践的有机结合。并且各个实践环节还要循序渐进,相互配合。这样才能达到提高工程技术经济课程的教学的效果,满足工作岗位的需求。

工程技术经济学论文范文二:工程技术经济课程实践教学改革

一、课程实践教学现状

1.实践教学环节设置较少

目前,我校工程造价专业《工程技术经济》课程的设置中只有课堂教学部分,实践教学包含在课堂教学内容中。没有设置课程实训和毕业设计这两个实践环节,而在课堂教学中的实践环节大多仅局限于习题练习与少量的案例分析,与实际的工程经济分析内容脱节较多。没有课程实训及毕业设计这两个实践环节的设置,使学生学过理论基础知识之后,不能将理论更好地运用到实践中去。并且在毕业的时候,有可能会对工程技术经济所学的内容产生遗忘。

2.实践教学课时不够

该课程课堂教学总共48课时,其中理论教学课时数为32课时,实践教学课时数为16课时,16课时的实践教学大多为前面理论教学的习题练习。并且由于总共的课时数只有48学时,因此在工程技术经济教学内容上,只能够将前面的现金流量分析、方案评选、盈亏平衡分析、敏感性分析等基础内容介绍完,后面的财务评价内容以及可行性研究部分的内容。只为学生进行介绍性的讲解,实际练习内容较少。学生综合运用理论基础知识,进行整体项目的财务评价以及项目的可行性研究练习分析较少。

3.电子表格EXCEL软件运用不够充分

工程技术经济包括定量分析与定性分析,其中定量分析占主要部分。在定量分析中,工程实际的经济分析都有可能会用到Excel软件来处理函数计算及数据整理,其实践操作过程都离不开Excel软件的运用。但是在该课程中,由于教学条件有限,只注重理论部分的教学。对于Excel软件的操作运用,并没有给学生进行详细的讲解,而只是做概要的介绍。很多学生对该软件不熟悉、不熟练,甚至有些学生根本不会运用Excel软件进行经济分析。因此,造成了该课程与实际运用有一定的脱节。

二、课程实践教学改革措施

为了提高工程技术经济课程的教学效果,调动学生学习的积极性,该课程的实践环节设置改革迫在眉睫。针对上述分析的实践环境中存在问题以及多年工程技术经济课程教学的经验,建议可以通过以下几个步骤来进行实践教学的改革。

1.增加多样化的课程实践环节

首先,增加课程课堂教学的总课时数,及其中实践环节课时数。课堂教学课时,由以前的48课时增加为64课时,增加财务分析及可行性研究等方面内容的讲解。并搭配进行案例分析及习题练习,使学生能够在课堂教学中打下坚实的理论基础。其次,由于前面分析本课程没有课程实训、毕业设计这两个实践环节。因此在以后的教学计划中,应考虑增设这两个实践环节。通过课堂教学、课程实训、毕业设计这三个环节,循序渐进强化学生动手实践能力。

2.在课堂教学中融入案例教学分析

本课程的案例教学非常重要,在理论学习的基础上,再适当增加实际案例,进行启发式教学。将前面所学的现金流量分析、方案比选、盈亏平衡分析等分散的理论、公式,融合在一起通过案例的方式进行表现出来,并进行综合练习。并且可以在案例中引入Excel软件的应用讲解,向学生演示怎样整理基础数据,怎样处理基础数据。并通过基础数据编制相应的计算表格,将各种表格联系起来进行计算。最后,通过案例教学重点考察学生对工程项目经济效益评价的方法的实际应用能力。

3.在实训环节中加强Excel软件应用

软件实训报告篇9

F230-4

应用型本科是近几年来高校转型的重点,其会计学专业的人才培养模式是:坚持本科规格,强化实践教学,培养综合素质高、实践能力强、就业潜力大的应用型本科会计人才。应用型本科会计学专业实训实践类课程占比达总学分的40%以上,因此,对于这类课程的考核评价体系研究,是应用型本科课程改革转型的重点问题之一。

目前,大部分应用型本科院校课程的考核评价体系多沿用传统本科的期末考核制,这种评价方式过分强调结果的重要性,而实训类课程大多课程设计模块化、实训方式多样化,传统的考核方式并不完全适用于对此类课程。

本文主要针对应用型本科层次会计学专业综合实训课程的考核评价体系进行研究,针对其现状及存在的问题进行分析,提出此类课程考核改革的思路。

一、应用型本科会计综合实训课程考核的现状及存在的问题

1.课程设计项目化、模块化,传统期末考试的形式不适合考核此类实训课程。

会计专业综合实训是会计学专业最重要的教学实践环节,运用会计虚拟实习软件和会计应用软件,仿真职业场景,让学生体验财务会计实务工作,熟悉企业内部的整体业务流程,内部控制和账务处理,全面提升学生对企业财务环境、业务流程、内部控制、角色分工、财务工作的认知及会计业务全盘账的操作。以岗位模拟实训为例,一般需模拟出纳、总账会计、税务会计、成本会计、费用会计、财务经理等多个角色进行实训,课程设计也根据不同岗位进行了模块化的分割,实训成果也多以模块的形式呈现,期末以考试为主要考核手段的传统测评方式不适用于此类实训课程。

2.部分实训软件难以量化学生实训成绩。

随着互联网技术和会计电算化软件在会计实务中应用的不断加深,会计学专业综合实训课程为了更好地对接会计实务培养学生的职业能力,主要运用会计虚拟实习软件和会计应用软件进行实训。会计虚拟实训软件根据会计人员在实务中的不同岗位进行岗位业务模拟实训,实训内容模块化,此类软件部分配有考试及评分系统;会计应用软件是与实务中企业所用的财务软件类似的模拟应用软件,如金蝶、用友。这类的财务软件与企业实务中使用的财务系统几乎完全一致,可以让学生学习到职业最需要的基本技能操作,但最大的缺点是缺乏考试评分系统,无法利用软件将学生的练习操作给出分数,老师在课程中如果使用传统考试方法评分,则无法检测学生实务操作的能力,但技术手段暂时无法实现软件测评考试。

3.实训中多采用团队学的模式实训,但无法准确区分组内成员成绩。

会计专业综合实训课程设计以职业能力为导向,多采用团队学、做中学、学中做的教学方法与手段,由教师引导让学生组成学习小组,以一个小组为一个单位的会计部门进行各种业务的演练实训。教师根据不同业务的需要来设计不同的工作情境,由学生扮演不同会计岗位的工作人员,进行了办理会计事务,完成工作任务;并让学生互换角色开展实训,使学生在实训中亲自体验会计工作实务,开展与会计工作岗位对接的会计模拟实训、仿真实训。

这种模式的实训任务考核时大多以小组实训作业或实训报告为依据,存在小组内搭便车、小组实训作业成绩无法在组内成员间有效区分等问题。

二、 解Q思路

1.建立过程性考核体系,会计综合实训课程不再以传统期末考试的形式进行考核。

由于会计学专业综合实训课程设计上项目化、模块化,每一个实训大多需要2-3周时间完成,以期中、期末考试的形式在2小时内几乎无法对知识点进行较为完整的测评,因此,综合实训需建立过程化考核体系,实现项目制评分。期末成绩应由项目模块实训成绩、平时成绩(包括课堂表现、到课率等)、期末实训报告总结构成,不再有传统的期中期末考试。

以会计岗位模拟软件为主体的实训课程,因大多带有实训模块评分系统,可在一阶段的项目实训之后登记学生的模块实训成绩;以会计应用软件为主体的实训课程,因为软件缺乏实训评分系统,教师应对每一模块的实训设置考评点,每一个模块结束,都将学生各人的成绩记录在本模块的成绩当中,实现模块化打分。

2.考核方式多元化,其中包括评价方式的多元、评价主体的多元、评价内容的多元。

评价方式多元体现在软件评分和教师考核点评分相结合的方式进行。评价主体的多元体现在除了传统的教师进行评分之外,引入学生互评的环节,包括小组内成员间互评和班级小组间的互评,通过此举极大提升了评价体系的完整性。评价内容的多元体现在实训的完成质量、实训报告的完成质量、课堂表现、小组课堂演示等多方面构成,这需要教师建立完整的学生实训档案,综合进行评价。

3.建立小组实训综合评价体系,有效杜绝小组实训中搭便车的现象。

会计专业综合实训课程以小组为单位来进行项目实训,因此对个体的评价应该建立在对团队评价的基础之上,采取多方位的较为全面的全员评价体系。个人实训成绩由小组实训成绩、个人实训报告、平时成绩、小组成员互评、小组演讲成绩等多方面构成,其中小组长和小组实训汇报PPT演讲人酌情加分。

三、结语

会计综合实训课程是针对会计学专业学生提升职业能力的重要课程,实训质量决定了会计高技能人才的技能水平和适应性,关系到学生的未来就业和职业生涯。建立科学、规范、有效的应用型本科会计学专业综合实训课程评价体系,对学生的实训进行过程性、综合性、多元化的考核,是提高实践教学质量、保证教育可持续发展的现实需要,也是应用型本科转型重要的课程改革措施。

参考文献:

[1]林怡. 应用型本科课程体系转型研究与评价[J]. 高教学刊, 2016(17).

软件实训报告篇10

【关键词】仿真训练 软件 质量管理 三库

1 引言

我国信息化建设突飞猛进的发展,给我们的工作和生活带来很多便捷。无论是在学校、军营,还是机关、农村,信息化覆盖率越来越高,让人们真切感受到科技带来的独特魅力,人们可以足不出户就能体验到科技给予我们的全新的感受。科技让我们距离世界很近;科技让我们工作或生活更加轻松;科技让我们颠覆过去的思维及工作、生活方式。

信息化建设如火似荼地发展,同时也催生了仿真训练软件的数量越来越多、规模越来越大、结构越来越复杂,软件质量对仿真训练软件可靠性的制约也日益凸显。为了满足日益提高的仿真训练软件质量要求,确保软件质量和可靠性,做好软件质量管控工作具有十分重要的意义。

作为软件质量管理的核心内容,配置管理是可以控制软件变化的科学管理。软件配置管理的主要内容集中在软件的版本控制、变更控制和过程支持。其中,设立“三库”,即开发库、受控库、产品库,对软件技术状态变更和版本控制的管理更是其最主要、最核心的问题,也是配置管理的重点。在军用仿真训练软件开发过程中,通过对软件“三库”的有效管理来达到控制状态的变化和标识的情况,并严格履行软件产品的出入库规定,从而实现对软件的质量监督。

2 “三库”的含义

“三库”是指软件开发库、软件受控库和软件产品库。“三库”的建立是配置管理当中的一个重点内容,不仅可以对软件开发过程中软件状态的变化进行控制,还可以对软件配置项进行有效的标识,同时又可以避免复杂的配置管理技术给开发成本造成太大的影响。

GJB 5000A《军用软件能力成熟度模型》、GJB 5235《军用软件配置管理》和GJB5716-2006《军用软件开发库、受控库和产品库通用要求》都有对“三库”建设的相关要求,其中,GJB5716-2006中给出“三库”的定义分别是:

(1)软件开发库(software development library)是指在软件生存周期中,存放软件配置项的集合。

(2)软件受控库(software controlled library)是指在软件生存周期中,存放已通过测试或评审且作为阶段性产品的软件配置项的集合。

(3)软件产品库(software product library)是指在软件生存周期中,存放已定型(鉴定)且供交付、生产、检验验收的软件配置项的集合。

通俗一点的解释“三库”的含义是:

软件开发库就是在软件生存周期的某一个阶段期间,存放于该阶段软件开发工作有关的计算机可读信息和人工可读信息的库;在软件生存周期的某一个阶段结束时,开发库内的内容经过评审通过后,就可以进入到软件受控库中;在软件生存周期的组装与系统测试阶段结束后,形成的可以直接交付给用户的最终产品或可以在现场安装的软件就存放在产品库中。

3 仿真训练软件质量管理中存在的问题

目前,仿真训练软件的质量管理工作还没有采取有效的管理办法和措施,软件质量还远不能满足软件开发的要求,软件开发成本与进度计划难以准确估计,对软件产品质量的评价还缺乏标准和手段。归纳起来,军用仿真训练软件质量管理中存在的问题具体表现为以下4个方面:

3.1 软件项目质量管理意识不强

现阶段,大部分仿真训练软件开发研制单位质量管理意识不强,在软件开发过程中没有按照质量管理体系要求行之有效的管理和监督。在软件开发过程中,缺少质量保证大纲等质量保证文件和阶段性的评审制度,软件的质量保证工作基本上是由软件开发者自身完成的,而实践已经证明,采用这种方法开发的软件是无法保证软件的质量的。

3.2 缺乏软件技术状态管理和控制

在仿真训练软件开发过程中,软件的技术状态非常多,软件的一条语句或一个函数的修改都可能造成软件部分功能无法正常运行,甚至整个软件瘫痪。所以,一旦软件出现故障,由于没有对软件的技术状态实施管理和控制,很难快速准确的找出故障原因,严重的情况下,还会造成更大的损失,直接影响整个军用仿真训练软件的质量。

3.3 软件测试不够充分

大多数仿真训练软件开发单位没有设立独立的软件测试部门和专门的软件测试人员,而是在软件开发的各个阶段由开发人员采取自己设计、自己编程、自己测试、自己维护的方式来完成的。由于软件开发人员任务重,他们在测试上不可能花费很多时间和精力,所以很容易把软件测试环节变成只是走过场、讲形式,导致测试的作用和可信度大大降低,一些隐含的错误和缺陷被遗留到软件交付之后的运行阶段。

3.4 对软件文档的重视程度不够

软件文档是软件的一个重要组成部分,是保证软件质量的一个重要手段,它关系着整个软件的有效运行和维护。在军用仿真训练软件开发过程中,开发人员没有充分认识到文档在软件开发过程中的作用,所以导致开发人员对文档编制不感兴趣,编制不及时;软件文档内容不完整,与开发过程不一致,格式不规范;文档审核和管理不够严格,未经审批可随意更改文档内容等问题,最后造成软件的透明度低,软件可维护性和可移植性不好,给软件研制和维护带来很多困难和问题。

4 “三库”在仿真训练软件开发过程中的应用

在仿真训练软件的开发过程中,软件的技术状态是在不断变化的,软件在各个阶段的配置项内容是不相同的,软件的版本也是存在更新的情况。因此,对软件技术状态的管理和控制是保证军用仿真训练软件质量管理的关键。“三库”质量管理是软件质量保证的一个非常重要的手段,也是软件产品形成过程技术状态管理的核心任务。

4.1 建立“三库”

按照相应国军标的要求,在仿真训练软件生存周期中,要建立软件“三库”,通过对“三库”的集中管理,实现对软件开发过程中状态变化的控制和对软件配置项的正确有效的标识,以确保仿真训练软件产品的正确性、完整性、可控性、可追溯性。

4.1.1 开发库

从技术状态形成过程、有效控制和管理的角度看,在仿真训练软件完成详细设计阶段工作之后建立软件开发库。此时将未进行测试和评审的软件和软件相关设计文档等软件配置项存放到开发库中进行集中管理,并由软件开发项目组或分系统负责。

4.1.2 受控库

软件受控库反映的是软件研制开发过程的轨迹。在仿真训练软件形成过程初、中期等阶段建立软件受控库,对通过测试和评审,确认正确的软件版本、完整的软件文档材料,以及其它相关软件配置项,采用软件受控库管理,由系统总体负责管理。

4.1.3 产品库

在仿真训练软件研制开发的末期建立软件产品库,对通过综合测试(验收)的软件、完整的软件文档材料、软件生命周期更改的版本,以及开发研制该软件产品的相关的成套软件(包括开发环境和开发工具)集中控制管理,由研制单位质量管理部门负责。

4.2 软件开发库的管理

软件开发库建立在承担仿真训练软件开发任务的项目组,由项目组质量管理人员或分系统负责人(无分系统的由项目负责人)负责日常管理和维护。软件开发库中管理的内容包括软件开发、测试阶段对应的文档和“初始阶段”的软件。

4.2.1软件开发库入库的内容

(1)按照对应国军标要求,软件在开发过程中规定的所有系统的和阶段设计文档,包括:软件开发计划、软件技术规格书、软件需求规格说明书、接口需求规格说明书、概要设计说明、详细设计说明、接口设计文档、软件测试计划、软件测试说明、软件测试报告、软件配置管理计划等。

(2)软件开发过程中各阶段所产生的计算机软件部件、计算机软件单元及其源程序代码、目标代码和数据定义文档,软件开发过程中各阶段进行软件测试的测试用例和测试结果等。

4.2.2 软件开发库的控制要求

项目组首先根据开发软件的规模,将符合项目标识、版本等软件配置要求的软件配置项入库控制,在此基础上对开发库的每一项内容(配置项)进行标识,由专人负责记录开发库中每一个配置项的位置、标识和入库时间。如果有某个配置项需要进行修改,则需要按权限实施更改,并必须通过项目负责人的审批。在进行更改操作的同时还下需要填写《软件开发库更改记录表》以记录开发库中的有关更改信息,并保存更改前的软件或文档的标识和版本。出库控制应按规定的权限出库,记录有关出库的出库项、软件提取人和出库时间等信息。

4.3 软件受控库的管理

在仿真训练软件测试工作开始之前需要对开发库中的软件配置项进行确认工作,然后从中提取被测软件和相应文档进行测试。通过认可的测试或评审的软件配置项就可以转库到软件受控库。

4.3.1 软件受控库入库的内容

软件受控库入库的内容必须是通过测评或评审的软件配置项,以及是仿真训练软件开发单位或用户认可的内容。具体内容包括:可行性研究报告、项目开发计划、软件需求说明、概要设计说明、详细设计说明数据库设计说明、软件测试计划、软件测试分析报告、用户手册、操作手册、软件维护手册、项目总结报告、项目验收报告、质量要求文档(质量保证大纲、标准化大纲、可靠性和维修性保证大纲等)、软件(源程序、目标代码、编译成目标代码的详细步骤、可执行程序和写入可编程器件的程序等)、软件设计更改报告及审核文档,以及所有文档的电子版本。

4.3.2 受控库的控制要求

仿真训练软件的受控库控制要求要比开发库更为严格,受控库的管理控制由承研单位的质量管理部门负责,软件开发人员受控使用。

软件开发库中通过测评和审核的软件配置项必须转入到受控库进行管理,每次访问需按权限,并要通过项目负责人和质量管理部门负责人联合审批才可获得批准,同时还要记录访问人 、访问时间、访问项、访问批准人等信息。出库控制时,软件提取人的申请,项目负责人和质量管理部门负责人审批,并进行出库信息登记。更改控制时,软件开发人员先提出更改申请,质量管理部门向有关人员更改信息,并且组织评审,待更改内容通过评审后方可按要求办理出库,转入到开发库中进行更改;完成更改后按相关要求重新入库,并及时向有关人员更改信息。

4.4 产品库的管理

软件在通过综合测试或验收之后,其配置项应转入软件产品库进行管理。而其它项应纳入承研单位的档案管理。

4.4.1 产品库的内容

软件产品库入库内容应是已经完成了综合测试等待交付给用户运行或者是现场安装的最终的软件产品,具体包括可执行程序、系统配置文件、数据文件、安装文件以及电子文档和书面文档。

4.4.2 产品库的控制要求

产品库的管理控制直接由军用仿真训练软件承研单位的科研部负责。对软件产品库须按相关要求进行入库、访问、出库、更改、配置状态报告、配置审核等的控制。

产品软件版本必须与设计文件及其电子版同步归档,软件档案必须与其纸质软件文档相符。产品软件归档媒体一式两套,一套为基准盘封存保管,一套为工作盘提供利用。

5 “三库”应用的效果分析

在仿真训练软件的开发过程中应用“三库”,对软件的变化状态和有效的标识实施管理,使得软件的开发过程变得可控,杜绝了软件开发和使用的随意性,软件质量得到了保证。“三库”应用的效果具体表现为以下几个方面:

(1)在仿真训练软件开发过程中应用“三库”进行有效的标识,减少了项目开发因为版本错乱、标识不清等低级错误,导致整个软件产品质量下降,保证了软件的开发周期及阶段性取得的成果。

(2)在仿真训练软件的开发各个阶段中,软件和其它软件配置项不可避免会发生更改,通过“三库”的应用,强化对开发库、受控库和产品库更改的审批控制,使软件的所有的技术状态都处于可控的范围内。

(3)在仿真训练软件的开发中应用软件“三库”实施管理,不仅可以帮助项目管理人员和软件开发人员清晰、准确的把握软件开发的每一个阶段和流程,而且通过软件“三库”的管理还可以让软件开发人员发现并避免一些重复性、阶段性的错误,使软件开发人员能够开发出高质量的软件产品。

6 结束语

随着仿真训练软件的发展,软件的质量要求也随之提高,软件的质量管理工作就成为越来越重要的问题。本文研究了仿真训练软件质量管理中的“三库”概念和建设方法,并在软件开发过程引用“三库”实施管理类,从软件开发阶段开始提高软件质量,建立和维护军用仿真训练软件在软件生存周期中各个阶段产品(包括各个文档、程序及其数据等)的完整性,确保对仿真训练软件形成过程的质量实现可追溯性,使软件开发、技术状态管理和维护过程处于受控状态,最终提高仿真训练软件质量。

参考文献

[1]侯红,丁剑洁.软件度量与软件过程管理[M].北京:清华大学出版社,2009.

[2]郭英君等.一种软件过程质量的度量方法[J].计算机应用与软件,2010,46(9):227-230.

[3]杨晓梅.如何开展软件的质量管理[J].现代雷达,2005,27(11):81-84.

软件实训报告篇11

《营销模拟实训》课程以“因纳特市场营销决策与分析模拟软件”为基础来进行教学,该软件模拟了现实生活中企业所处的市场营销环境,让学生以企业决策者的角色来体验营销管理的全部活动,包括市场营销环境的分析,营销战略的制定,营销策略的制定和实施等等,在一系列的决策过后,系统会自动计算出模拟结果,得出排名。利用模拟软件进行教学是一种能较充分的发挥学生“互动参与性”的教学方法,弥补了传统课堂教学方法所存在的一些不足。但是,由于《营销模拟实训》课程刚开设不久,无论是在教学组织还是教学软件方面都还不太完善,出现了一些问题,鉴于这些问题,我们应当进行《营销模拟实训》课程的教学优化,让实验教学真正成为学生专业能力提升的助推器。

一、《营销模拟实训》课程教学中存在的问题

(一)实验分组不科学。在《营销模拟实训》课程教学中需要将一个班级的学生分成若干小组,每一个小组拥有一家公司,小组成员要集体进行企业决策,制定一系列的战略和策略,并且与其他小组展开竞争,抢夺市场资源,每一位小组成员的实力直接影响到小组的整体竞争力,但学生组队的依据只是根据平时关系的亲疏远近,关系好的同学就组成了一组,没有考虑到这是一个模拟的经营团队,需要讲究知识和能力的互补。

(二)缺乏对实验流程和规则的讲解。因为学生们都是第一次接触这种模拟营销软件,对实验流程和规则都不了解,教师在实际教学过程中往往忽视这一问题,导致学生开始实验时一头雾水,不知从何下手,不能较快较好的进入实验情境,极大的影响了实验的顺利开展。

(三)实验过程中学生的操作重策略而轻战略,没有树立企业整体运作意识。在《营销模拟实训》课程中,学生本来应该先进行SWOT分析,分析企业所处的环境中存在着哪些机会与威胁,企业自身的优势和劣势是什么。然后制定STP营销战略,对市场进行细分,并且选择目标市场进入,然后再进行适时准确的市场定位。这些活动都属于企业的战略决策层面,对企业的发展起着宏观的指导作用并且影响着企业营销策略的制定。但在实际实验操作过程中,许多学生认为战略分析不重要,有的学生甚至跳过战略分析工作而直接进行策略的制定与执行,更多的关注产品的研发、价格的制定与调整、渠道的选择与合作、促销方式等,却不考虑为什么要这样去制定和执行营销策略,以后应该怎样去制定和执行营销策略,没有树立企业整体运作意识。

(四)实验过程中,软件会依据各个小组的利润率和销售额进行排名,教师没有在教学环节设计中考虑到如何提高因经营不善导致排名落后学生学习的积极性。

(五)实验课程考核方式过于单一,实验课程的考核依据仅仅是模拟营销决策的结果。

二、《营销模拟实训》课程的教学优化

(一)科学合理分组

分组时要考虑以下几点:首先是小组人数的确定,小组人数太多会影响决策效率,还可能导致有的同学“搭便车”。小组人数过少则不利于发挥集体决策的作用。一般四人一组比较好,既方便同学们就企业决策进行讨论,又能充分保证每一位同学的积极参与。然后是小组成员选择标准的确定,每一小组至少要有一位专业知识丰富,领导能力较强的同学,以保证决策过程的科学性、合理性、专业性,这位同学要能发挥领导作用并充分调动其他组员的积极性。实验分组中,一个小组应当包含不同个性、性别的成员,他们发挥各自的特长去共同完成小组的实验任务,在任务的完成过程中同学们也能充分感受到如何与不同类型的人进行交流与合作。在确定了组队标准之后,学生可以先自由组合,然后把组队名单交给任课老师,任课老师结合实际情况对各组成员进行适当调整,尽量使各组的实力保持相对均衡。

(二)做好实验前期准备工作

在实验开始前,教师要为学生介绍实验软件,详细讲解实验任务及规则。实验学时充裕的条件下,可以拿出几个学时让学生先进行练习,练习的成绩不计入最终考核,鼓励学生大胆尝试,从练习的经验和教训中得到启发,从而更好的进入正式的决策实验中。

(三)正式实验过程中,做好教学环节的设计

在实验开始后,首先要求学生针对现有市场的特点,结合自身营销目标进行问卷设计,通过市场调研来收集信息,辅助决策。在正式实验中必须提交三份报告,一份是市场调查报告,一份是SWOT分析报告,一份是STP报告,报告中必须对市场调查结果、营销环境、市场细分、目标市场选择、市场定位和营销目标做出详细分析和具体说明,并阐述原因和依据。教师需要在后台对实验报告的提交进度进行监督和控制,每个小组在分析报告没有提交之前,都不能进入下一个实验环节。每一次的营销实验结束后,教师还要对每一个小组提交的分析报告进行评分和讲解,点评报告中的亮点和不足之处,实验分析报告的分数将作为期末成绩的参考。然后,同学们在营销战略的指导下,进行营销策略的制定与实施。在此过程中,教师要加强课堂管理。实验进行中,教师可以适当的在小组之间进行走动,了解各个小组的实验进度,观察小组成员的表现,判断学生在实验过程中是否出现了疑难问题需要老师提供帮助,同时也要监督学生是否在做与实验无关的事情,规范课堂纪律。最后,实验结束后,应安排一到两个学时对学生整个实验进行总结。先由各小组的组长进行小组决策总结,然后教师针对学生在实验中的表现和发现的共性问题等进行总结。

(四)完善考核评价方式

成绩的评定要采用过程与结果相结合的模式,也就是由决策成绩与营销报告成绩两部分构成。营销决策成绩与营销报告成绩均为百分制,其中营销决策成绩占总成绩的70%,营销报告为三份,各占总成绩的10%。

【参考文献】

[1]赵凌云,高桂平.基于创新能力培养的市场营销实验教学研究[J].中国科教创新导刊,2009(23).

软件实训报告篇12

1问题的提出

学生在校外进行毕业实训或毕业设计是提高其实践能力和社会就业能力的有效途径。越来越多的学生选择到校外完成毕业实训或毕业设计,特别是高职高专软件技术类的学生,在校外进行毕业实训已成为他们毕业实训的主要方式。

高职高专软件技术类学生在校外进行毕业实训主要包括以下几种形式:

到与学校合作的IT公司实训基地;

到社会的软件技术培训机构;

学生自己联系的实训单位等。

学生到IT公司或软件培训机构等进行毕业实训,主要有以下优点:

通常是实际项目驱动,技术提高快;

实境训练,技术氛围好,学生进取心强,效果好;

接近社会环境,快速提高人际沟通和社会适应能力;

实训公司或培训机构推荐就业,就业效果好。

学生在校外进行毕业实训有诸多好处,但对学校却出现了管理难的问题。虽然学生所在实训单位会对学生进行管理,但毕业实训作为教学过程中最后且最关键的一步,学校绝不能放任不管,而且还必须要严格管理。校外实训单位性质不一、实训地域分散、实训周期长短不齐等因素,大大增加了管理上的难度和工作量。因此,如何对在校外毕业实训的学生进行严格、有效的管理,关系到学生毕业实训的质量和效果,同时也是近年来许多软件学院甚至院校面临的一个共同问题。

本文结合我院的具体做法,探讨了如何对校外毕业实训学生进行有效的管理。为便于阐述,我们将校外毕业实训划按时间顺序划分为校外实训申请、实训过程和实训成绩评定等阶段,下面依次阐述。

2校外毕业实训申请的管理

为严格管理,我们要求学生到校外进行毕业实训必须事先申请,具体申请时间为毕业实训的前一学期末(两年制即第三学期末),这样学生在该学期结束后,就可以直接去校外实训,帮助学生提前就业。

基金项目:中原工学院2009年度教学改革研究项目“软件学院应用型软件工程人才培养模式的研究与实践”(中工教(2009)27号)。

作者简介:韩玉民(1963-),男,教研室主任,高级工程师,本科,主要研究方向为软件开发技术、多媒体技术、软件技术教育;车战斌(1964-),男,院长,副教授,博士,主要研究方向为软件工程、SOA、软件技术教育;买志玉(1976-),女,专业负责人,讲师,硕士,主要研究方向为软件测试。

具体操作流程要求学生申请校外毕业实训需要填写申请表、校外毕业实训任务书、校外毕业实训保证书等[1],内容如下。

校外毕业实训申请表:主要包括学生个人基本信息、校外实训单位、实训时间、课题名称及来源、个人申请理由、校外实训单位签章、学校审批意见等。

校外毕业实训任务书:主要包括校外实训课题的基本信息、学生承担的设计任务、工作进度安排、校外实训指导教师的基本信息、校外实训指导教师的意见和实训单位签会等。

校外毕业实训保证书:主要包括实训单位的联系方式、校外实训指导教师的详细信息和联系方式、学生家长签字和联系方式、学生保证条目和签字等。

上述申请资料主要为了确保学生是真正到实训单位进行实训或实习,且家长知情并同意。这样可有效防止学生离开学校到社会上闲逛而失控,是对学生负责。

通过学校审批的学生就可以按预定的时间到校外的实训单位进行实训。

3过程的管理

校外实训中最重要且最困难的是实训过程的管理,学生在校外实训时,可能会出现各种问题。如中途退出实训、与实训单位或培训机构发生矛盾、更换实训单位或中途就业等,甚至有的学生私自退出实训在社会上流荡。所以必须要全程跟踪学生的实训活动,才能及时掌握情况,及时与实训单位沟通并解决矛盾,防止学生出现意外情况。

我们对实训过程的跟踪管理,主要采取指定校内指导教师、对集中实训的学生指定临时负责人、学生要进行周报和月报、学校教师到实训单位探望学生等措施[1]。

3.1校外、校内共管机制

如上所述,我们要求学生在申请校外实训时要提供实训单位和实训指导教师的基本信息,这样可以与实训单位随时进行有效沟通。为了加强对学生的跟踪管理,我们还为每个学生都指定有校内的指导教师,他们主要负责与学生保持联系,如通报校内有关通知、收集学生汇报、了解学生实训问题、指导毕业实训报告撰写、批改实训报告等,并参与毕业实训成绩评定。这样就将校外实训学生的管理和指导责任到人,不会造成管理脱节。

3.2定期汇报制度,加强监管

为了及时详细地掌握学生实训情况和实训效果,我们要求校外实训的学生有周报和月报,即每周写周总结,每月写月总结,每一实训阶段要有阶段性的总结。总结的内容可以包括学习、生活、感想、心得、对实训单位和学校课程的意见、建议等方面。总结可以以电子邮件的形式发给校内对应的指导教师,也可以是纸质的。校内指导教师汇总后交学校实训管理部门。

通过学生的周报和月报,可以及时、全面地掌握学生的实训情况,发现问题并尽快解决问题。同时学生会将实训机构一些好的做法反馈给学校,也会对学校课程等方面提出改革建议,这对我们的教学改革有一定的促进作用。

除周报和月报外,对学生比较集中的实训单位,我们要求实训单位要对学校有正式的周报、月报,或阶段性的学生学习情况汇报,内容主要包括实训进展情况、目前的实训课题、每个学生本阶段的表现等,同时还包括实训单位对学校教学方面的建议。

3.3实地走访学生,了解第一手资料

为了能详细掌握校外学生的实训情况,在实训期间,对学生比较集中的实训单位或城市,我们会派出教师到实训单位走访、看望学生。主要活动内容包括与学生座谈、听取学生实训情况汇报、与实训单位座谈等。

教师到实训单位看望学生,可以达到多方面的积极效果。一方面学校可以掌握学生实训情况的第一手材料;另一方面体现了学校对学生的关怀,学生对看望他们的老师非常欢迎,加深了教师与学生的感情,提升了学校影响力;另外还可以增进与实训单位的感情,有利于长期的实训合作和学生就业推荐。因此到实训单位走访学生,是增进学校、学生和实训单位多方感情的有效方式。

4毕业实训成绩评定

毕业实训作为学校教学计划的最后环节,是非常重要的一个环节,实训结束后,需要对学生的实训效果进行评价,并给予成绩[1]。

如何对在校外进行毕业实训的学生进行客观评价是一个难题。我们采取的是实训单位成绩鉴定与校内指导教师成绩相结合的方法,实训单位成绩鉴定主要包括学生的技术能力、任务完成情况、工作态度、学习能力、小组协作与人际沟通能力、软件项目文档质量等方面,主要由实训单位的指导教师来考评。按百分制或等级制评定,需要指导教师和实训单位签章。

校内指导教师给学生评定成绩的主要依据包括学生毕业实训报告(论文)质量、学生实训期间对学校的汇报和联系情况等。

由于学生实训期间的主要工作是在实训单位完成,所以校外实训单位评定的成绩比例占总成绩的80%。实训单位成绩鉴定与校内指导教师成绩相结合的成绩评定方法,可以全面、客观、准确地对学生的实训效果进行评价。

5就业跟踪管理

在校外实训单位进行实训,实训单位通常会负责推荐学生就业,且通常是技术水平好的学生优先推荐,所以学生的就业时间跨度很大,管理难度增加。虽然有的学生已就业,但在真正毕业之前,都属于毕业实训阶段,学校必须负责管理。实际上,是由推荐工作的实训单位和学校共同管理,即就业跟踪管理。

就业跟踪主要为及时掌握学生的工作情况,如工作性质、薪酬、对学校培养方案的建议、用人单位的意见等。我们主要通过电话、电子邮件等方式与学生保持联系,必要时会到就业单位走访,学生也会不定期地进行工作汇报。

6结束语

完善的管理必须要有完善的制度以及保证制度严格执行的机制,为此,我们制定了专门的《校外实习、实训管理办法》,并由教研室、学生部和教学部等部门联合对校外实习、实训的学生进行管理。在过去四届毕业生的管理工作中发挥了巨大的作用,取得了很好的效果。校外实训的学生没有发生过大的问题,学生及其家长对学校的严格管理也非常赞赏,认为体现了学校的人文关怀和管理到位。

由于校外实训的多样性和复杂性,实际工作中仍然会存在一些问题:

实训的岗位与所学专业不一致。虽然是软件技术专业的学生,但有的学生喜欢行政管理、IT营销等,所以会进行与所学专业不对口的实训,使学校难以评定毕业实训成绩。

有的学生在实训阶段直接就业,无法完成完整的毕业实训项目开发,给毕业实训成绩评定带来困难。

个别自己联系实习实训单位的学生,可能利用个人关系开具虚假实训鉴定材料、随意拔高实训单位的实训鉴定成绩,扰乱了正常的实训成绩评定秩序。

对上述问题,我们采取了一些相应措施,最根本的是要及时掌握学生在校外的实训情况。培养学生的最好结果是使学生都能顺利就业,成为社会有用之才。因此,对一些从事不对口专业实训和工作的学生,我们采取比较灵活的考评办法。