当前位置:网站首页 >> 文档 >> 软件工程实训项目(五篇)

软件工程实训项目(五篇)

格式:DOC 上传日期:2023-01-11 12:57:43
软件工程实训项目(五篇)
    小编:zdfb

每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。写范文的时候需要注意什么呢?有哪些格式需要注意呢?以下是小编为大家收集的优秀范文,欢迎大家分享阅读。

软件工程实训项目篇一

课程名称:软件工程

英文名称:software engineering 学时数及学分:54学时 3学分 教材名称及作者、出版社:《软件工程导论》齐治昌、谭庆平、宁洪,高等教育出版社。大纲主笔人:郭

一、课程的目的、要求和任务

“软件工程”是计算机科学软件专业的一门重要专业骨干课程,它的主要目地和任务是: 1. 系统地介绍软件工程的基本原理、概念、技术和方法,简介软件工程的最新技术及其研究发展方向;2. 通过本课程的学习,使学生了解、掌握软件生存周期阶段的工程任务、具体过程、技术过程、技术方法和各种工具;3. 通过本课程的学习,使学生了解软件工程管理的重要性及基本的管理技术;4. 能将上述知识用于该课程的课程设计实习中,实现一个具体题目的全部软件开发过程。

二、大纲基本内容及学时分配 1.概论(4学时)

1)软件危机

2)软件工程概论

3)技术审查和管理复审

说明:要求学生掌握本节内容;2)、3)是本节重点。2.可行性研究(4学时)

1)可行性研究的任务及步骤 2)系统流程图与数据流图 3)数据字典

4)成本效益分析

说明:要求学生掌握本节内容;1)、2)、4)是本节重点。3.需求分析(8学时)

1)需求分析的任务及分析过程 2)验证分析的图型工具

3)验证软件需求 4)原型法

说明:要求学生掌握本节内容;1)、2)、3)是本节重点。4.总体设计(8学时)

1)总体设计的任务及过程 * 2)软件设计的重要概念及规则 3)软件设计的图形工具 * 4)面向数据流的设计方法 * 说明:要求学生掌握本节内容;1)、3)、4)是本节重点。5.详细设计(8学时)1)结构化程序设计

2)详细设计的工具 3)jackson 设计方法 4)warnier 设计方法

5)程序复杂度的定量度量方法

说明:要求学生掌握本节内容;1)、2)、5)是本节重点。6.编码(4学时)

1)程序设计语言的分类及选择 2)程序设计的风格及方法 3)程序设计自动化及工具

说明:要求学生掌握本节内容;2)是本节重点。7.测试(8学时)

1)软件测试的目标及测试的步骤

2)黑盒测试、白盒测试及测试方案的设计 3)单元测试、集成测试、验收测试 4)调试及软件可靠性的估算

5)自动测试工具

说明:要求学生掌握本节内容;1)、2)、4)是本节重点。8.维护(4学时)

1)软件维护的定义及特点 * 2)维护的进行过程和可维护性

说明:要求学生掌握本节内容;1)是本节重点。9.软件工程的管理技术(6学时)

1)成本估算

2)进度计划及人员组织

3)软件的质量保证

4)项目计划的制定及管理

5)软件工程的管理工具

说明:要求学生掌握本节内容;1)、3)、4)是本节重点。10.面向对象方法学引论(6学时)

1)基本概念及面向对象建模 2)对象模型 3)动态模型 4)功能模型

说明:本节内容选讲;1)是本节重点。11.面向对象分析(4学时)

1)面向对象分析的基本过程及需求陈述 2)建立对象模型、动态模型、功能模型 3)定义服务

说明:本节内容选讲;1)、2)是本节重点。12.面向对象设计(6学时)

1)面向对象设计的准则、启发规则及软件重用 2)系统分解

3)问题域、人-机交互、任务管理、数据管理等子系统的设计 4)设计类中的服务、关联及设计优化 说明:本节内容选讲;1)、3)是本节重点。13. 面向对象的实现(4学时)

1)程序设计语言的选择 2)程序设计风格

3)面向对象测试

说明:本节内容选讲。

三、与其它课程的关系

1.先行课程: 程序设计语言、数据结构、操作系统、编译原理、数据库等。

2.后续课程:高级程序设计语言概论、软件工具与环境、信息管理系统(mis)、计算机辅助教育等。

四、考核方式

1.期末闭卷考试 占总成绩的50–60% 2.课程设计 占总成绩的30% 3.平时成绩(作业、上机和课堂考勤等)占总成绩的 10-20%

五、参考书目

《软件工程导论》齐治昌、谭庆平、宁洪,高等教育出版社。《软件工程概论》,孙振飞 应振澍 编著,湖南科学技术出版社。

软件工程实训项目篇二

软件工程专业实习教学大纲

一、实习目的

根据本专业的培养目标,软件工程专业的学生应该掌握计算机的基本原理、基本应用和开发技术,应该具有一定的科学研究和实际开发能力。通过基地的实习,提高学生对软件行业的认识能力,培养学生在软件开发过程中发现问题、分析问题、解决问题的能力。通过深入企业,给学生更多的案例体验与认识,以利于学生理论联系实际,提高学生的实践动手能力。同时,拓宽学生视野、使学生了解it行业所需的知识及人才类型、掌握计算机领域的最新动态,以提高学生在日益激烈的it人才市场中的竞争能力。

二、实习内容及要求

根据本专业的培养目标以及我校目前的具体情况,本专业的实习主要是生产实习,具体内容包括了解国内外软件开发新思想、新技术及行业发展现状,加深对书本知识的消化和理解,软件开发模拟与操作技巧等。实习是培养学生的创新意识,提高学生的实践技能的关键环节,为学生就业奠定良好的基础。

(一)实习内容

1、参与实习单位工作,能初步运用所学知识解决实际问题;

2、通过实习,加深学生对有关计算机知识的认识,了解实习单位管理工作状态;

3、熟悉实习单位的基本程序、内容和要求,参与一些基本的工作。

4、实际体验简单小型实用应用软件的开发方法和技巧等,巩固所学理论知识,为后续的学习及基业打下良好的基础。

5、通过参观、学习、市场调查与分析、或者岗位服务等专业实践安排,拓宽视野、增强实践能力、了解计算机领域的最新动态,以提高学生在日益激烈的it人才市场中的竞争能力。

(二)实习要求

1、在教师指导下,由学生独立完成实习的全过程;

2、严格遵守学校及实习单位的各项规章制度;

3、在实习中,要以就业为导向,注重对学生实际能力的培养。

三、实习计划

(一)准备阶段

在实习之前,应认真安排好全部实习时间及内容,做好实习的各项准备工作,及时检查督促学生进行实习。

(1)思想上高度重视,由专人负责实习组织、安排等工作;(2)做好安全教育工作,确保实习过程中人员、财物等的安全。

(3)了解熟悉本次实习的具体内容,准备相关的专业资料,提前熟悉实习内容对应的理论、实践知识;

(4)提前熟悉实习单位有关实习的各项规章制度,了解企业(或其他单位)文化;(5)制定好具体的实习内容、日程安排及相关计划表。

(二)实习阶段

实习中要做好实习的各项工作。

(1)思想上高度重视,由专人负责实习带队(指导)工作;(2)做好安全防范工作,确保实习过程中人员、财物等的安全。

(3)实习学生和带队(指导)老师都必须遵守实习单位的各项规章制度,未经许可不得擅自行动;(4)严格按照实习单位以及实习指导老师的安排,进行实习工作;

(三)评价总结阶段

实习后要做好实习的总结工作。

(1)认真总结本次实习的收获与体会,撰写相应的报告或文字资料;(2)做好本次实习的成绩评定工作。

(3)了解学生对本次实习的评价以及实习的收获,为后续的实习提供借鉴;

四、实习学分

4学分

五、实习形式

本专业的生产实习采用分散型实习和集中型实习两种方式,学生可以根据自己的实际情况任意选择其中的一种实习方式。

(1)分散型实习

分散型实习是一种由学生自己寻找实习单位,并独立完成实习任务,由实习教师负责检查、审核的实习方式。

(2)集中型实习

集中型实习是一种由实习教师联系实习单位,由实习单位提出实习任务,并由实习单位的技术人员负责过程管理,实习教师负责定期检查、辅导的实习方式。

集中型实习的学生一般以小组为单位进行分配,原则上每个小组的学生人数不得超过6人(实习单位另有安排除外)。

学生应通过参与实习单位的工作,与现场指导教师和工作人员积极接触,索取有关资料,做好详细的实习笔记,对所收集的有关资料,信息及存在问题及时整理,为以后参加工作积累经验。

六、实习评价

实习结束后,应该从三方面做好实习评价工作。

(1)实习学生认真做好本次实习的总结,总结实习的收获与体会以及不足之处,对实习的情况做出评价;

(2)实习带队老师做好本次实习的总结,对实习的情况做出评价,为后续的实习工作提供必要的借鉴;(3)学院对本次实习同样进行总结,总结本次实习的得失,评价本次实习的具体意义,为后续的实习提供改进建议。

七、需要说明的问题

有关实习的考核进行简单说明。

1、实习的考核办法,根据两方面进行考查:

(1)指导教师根据现场指导情况以及实习结果进行评定;(2)参考实习学生表现与个人总结情况。

2、学校考核与实习单位考核相结合:

(1)系部指导教师定期地考核,随时电话考核;(2)检查实习日记;

(3)检查实习总结。实习总结中,学生应根据一般实习内容要求,总结实习期间所做工作,并评析实习单位状况,提出建设性意见(字数在2000字左右);

(4)实习鉴定。实习鉴定是实习单位考核的结果,包括实习期间的工作表现及遵守纪律的情况;(5)出勤。由指导教师 实习小组长与实习单位共同考核,考核实行一票否决制。

3、考核等级:优、良、中、及格、不及格

软件工程实训项目篇三

闽江学院 计算机科学系

软件工程

计算机科学与技术(专升本)专业毕业实习大纲

2010年7月修订

《毕业实习》实习教学大纲

课程代号:41110010 总学时(或周数):8周

适用专业:软件工程,计算机科学与技术(专升本)

先修课程:教学计划所有课程

为了有效组织安排毕业实习,提高毕业实习的质量,特制订本大纲。

一、实习地位、性质和任务

毕业实习是教学计划的一个重要组成部分,毕业实习是学生毕业之前的一个重要实践环节,它起着承上启下、理论联系实际的作用。通过了解计算机软件的生产、设计及应用过程,加深对前面所学理论知识的理解,锻炼实际工作和动手能力。

毕业实习是连接在校所学专业知识与走向社会工作岗位从事具体工作的重要环节,一方面可以检验课堂所学的知识是否扎实,另一方面可以发现要解决一个实际的技术问题、仅有课程的知识是不够的,必须充实自己的知识结构。在实践中,可以体会到生产工艺流程的重要性,培养动手操作的技能,是走向工作的必要准备。

二、实习的基本要求

实习期间扣除节假日应写足的实习日记,应包括当天实习内容完成的方法与步骤、完成情况、心得体会等。实习结束交一篇实习报告。按指导教师要求,认真、踏实完成实习单位所安排的工作。具体要求如下:

1、了解社会或实习场所的一般情况,增加对本专业学科范围的感性认识;

2、了解所学专业在社会经济建设中的地位、作用和发展趋势;

3、巩固、深化所学的理论知识,培养分析和解决工程(或社会、专业)实际问题的初步能力;

4、熟悉工程(专业)技术人员的工作职责和工作程序,获得组织和管理生产的初步知识;学习专业操作的基本技能。

5、通过实习,有针对性发现和研究实际应用的课题。

三、实习内容

1、结合实习单位说明一些程序设计语言的基本原理和应用开发。

2、了解操作系统的开展状态,并举出在实际中应用的例子。

3、用实例说明软件包和各种应用软件在应用领域中的使用。

4、熟悉各种数据通讯软件的使用。深入了解计算机网络软件在企事业单位的应用。

5、深入研究管理信息系统的作用和功能以及应用开发。

6、掌握和研究系统软件和应用软件的开发方法和技术,了解和熟悉实习单位系统开发过程及应用。

7、了解常用控制设备及控制方法,熟悉实习单位的计算机控制软件及其过程。

8、熟悉计算机软件系统的管理与维护。

9、计算机软件学科前沿发展

四、实习时间安排

毕业实习在第8学期毕业设计(论文)之前或之后进行(可不连续),共8周。

五、实习地点或实习场地的基本要求

要求在具有“

三、实习内容”的实际工作场所实习,地点不限。指导教师、根据学生个人意愿和实习单位的具体情况审核,并报系部确认、备案。

六、实习方式与组织形式

毕业设计(论文)指导教师同时负责实习指导,具体内容由指导教师和学生个人和各实习单位的具体情况而定。

由系、教研室主管教学和教学管理的有关同志牵头负责。由系、教研室分配指导教师,指导教师负责对学生的考勤。全班学生分小组,选定学生组长,班长、组长负责系部与各类实习点之间反馈学习情况和传递各种信息。

七、使用教材与参考书目 根据具体实习内容而定。

八、考核方式及成绩构成

1、负责实习的指导教师在学生实习期间应实际深入了解学生的实习情况。

2、实习结束时需向上交:

(1)实习日记(约35天);

(2)实习报告(2000字以上);

(3)实习单位的评语。

3、毕业实习考核

根据实习态度,实习表现,实习质量并结合实习报告和实习日记,按优、良、中、及格、不及格五级记分。

优:实习时积极,主动,好学。模范遵守各项规章制度,刻苦钻研业务。实习任务完成好,现场考核有较强的实际工作能力,实习日记详细,实习报告质量高,能达到实习大纲的要求,能独立完成教师布置的专题作业或对某些问题有独到见解及提出合理化建议。

良:实习期间表现较好,能较好地完成实习任务,实习日记较详细,实习报告达到实习大纲要求,现场考核能较圆满地回答问题。

中:实习期间表现尚好,实习日记一般,实习报告达到实习大纲规定的基本要求,现成考核能正确地回答主要问题。

及格:实习期间表现一般,有实习日记,实习报告基本达到实习大纲规定的要求,但不够完满,系统性不够,现场考核能基本回答基本问题,但有某些错误。

不及格:实习表现差,实习日记不全或没有实习日记,实习报告未达到实习大纲规定的基本要求,马虎或有明显错误,现场考核回答问题错误较多。

实习期间凡违反国家有关规定而受到留校察看以上处分者实习都不能及格。

九、实习注意事项

(一)指导教师的主要职责

1、指导教师要认真负责,检查与指导学生实习情况,帮助学生解决一些实际问题。

2、指导学生写好实习报告。

(二)实习纪律

1、遵守实习单位的纪律,听从实习单位的安排,参加实习单位的上下班考勤,不准无故迟到、早退、缺勤。凡无故缺勤一天或迟到(早退)4次,均以不及格论处。实习期间不请事假,特殊情况要经实习指导教师、实习单位、系部批准,病假要有医院证明。

2、整个实习期间,要自始至终注意人身和设备的安全,严格遵守安全操作制度。

3、提倡艰苦朴素,不喝酒、不吸烟,虚心向实习单位技术人员学习,保持大学生的良好形象。

4、爱护实习场所,爱护实习设备,维护好实习场所的环境卫生。遵守实习所在单位的规章制度。

十、本大纲编写参照系、编写根据、编制人 参照南京大学、福州大学、华侨大学的相关大纲。编写人:陈雄峰

审核人:林文忠

软件工程实训项目篇四

软件工程专业实习报告

软件工程专业>实习报告

(一)企业概述

1.1 企业发展简史

开封天一软件科技有限公司(原河南省开封市王子科技公司)是经国家>工商管理机构注册批准的一家专门从事企业软件开发与办公信息化建设的高科技企业,公司拥有一批经验丰富、技术精湛的系统设计、实施及售后服务人员;公司拥有雄厚的技术实力和核心自主知识产权,能为企业提供从技术咨询到解决方案;从电脑设备供应到软件产品定制;从软件操作>培训到售后维护服务等全过程的高层次优质服务。公司自主研发的软件产品涵盖了企业办公、>财务管理、互联网应用、服务器出租、服务器托管、进销存管理、工业控制,仪表数据采集与测控,人工智能等多种商业领域。公司本着“采用先进技术和平台,提供高效、稳定的软件系统”的产品质量方针和“一切以用户为中心”的企业服务理念,与您共同推动我国企业的信息化建设。

1.2 企业现状

一个没有优秀民族文化的民族,不能自强于世界民族之林;同样,一个没有优秀>企业文化的企业也不能自强于市场竞争之中。天一软件科技有限公司将禀承“用户至上、用心服务”的服务理念,创建独具特色的国际化it企业文化,借鉴中外软件企业的成功经验,与国内外友商精诚合作,紧趋世界信息技术发展潮流,致力于民族软件业的腾飞,向着成为中国一流的国际化it企业的目标迈进!为了实现“让客户尽情享受信息新生活”的企业使命,天一软件着力进行业务与服务创新,持续不断地向广大客户推出科学、适用的业务,较好地打造了业务品牌形象和优质服务形象,理念先进、功能完善的天一综合短信系统系列产品,天一商务领航平台、天一统一充值平台等系统逐渐深入客户的实际应用,提升客户感知的进程没有终点,福富软件以创新的精神推出业务、服务客户的追求永无止境。

天一软件强调以人为本,认为对员工的>投资是最重要的投资,通过对员工的培训提高员工的技术能力,并在平时通过多个方面让员工随时随刻感受到盛鸿这个大家庭的温馨、友爱。

创新是一种积累。不积跬步,无以至千里;不积小流,无以成江海。我们的邻国日本战后一片狼籍,但是凭着“每天pdca,每天进步1%”的精神,一点一滴的创新,终于成就了一个科技和经济强国。创新不是海市蜃楼,她就在我们身边,伟大的创新也许当初只是一个看似很傻的念头,但如果当初没有人插上翅膀想飞却飞不起来,有怎么会有今天的飞机呢公司将创新理念运用在公司的发展,项目的开发当中。天一当前的创新重点在于业务创新、技术创新、管理创新,提倡大胆创新,不怕失败,“莫以善小而不为”,从工作中的每个细节入手,从一点一滴做起,让创新逐渐成为习惯。实习过程

最为一个软件开发技术公司,不同于一般的那种严肃的气氛,天一中给人的感觉是比较的宽松,公司的人情味也比较浓。对于我们这一批参加暑期社会实践短期活动的在校学生,也都按照一般公司的标准要求我们,当然在这期间对我们的待遇,如:伙食、上下班的班车接送、业余文体活动等,也对我们一视同仁,这也是我们真正的体验该公司的生活工作提供了不小的帮助。

这种气氛,加上先前进入公司的师兄师姐,以及其他的热心的老员工的帮助,使我们几个很快的融入了这个公司中,在工作中更好的与周围的同事的进行交流、合作;在工作之余我们也参加了公司组织的一些文体活动,如羽毛球、卡拉ok等。

2.1环境适应

这次的社会实践活动,每个人都有一个很明确的任务,所以意味着我们不可能如以往的简单的了解一些企业文化,简单的学学新的知识就可以了,我们的这一个多月必将是一个繁忙的一个星期,也必将是一个充实的,进步的一个星期。下面介绍的是我们在公司的生活与工作中所遇到的一些困难,还有我们一般的生活工作时间安排以及具体的工程开发内容。>克服困难,养成良好的工作生活习惯。基于各方面的原因,虽然在去之前我们做了比较充足的准备,但还是遇到了一些困难,例如工程阶段比较繁多,但时间又比较的短。

由于我们可算是第一次正式的参与企业的开发,在经验、知识上必然有所欠缺,所以在开始阶段我们主要都是了解项目的背景知识,进一步学习基本的一些项目原理等。而后要进行设计工作,然后才是真正的工程开发过程,还有调试过程。再由于我们只是短期的社会实践工作,为了所做的工作在以后能真正为人所用,我们在走之前还要留下完善的相关文档。短短的一个星期,要分成这么多的阶段,而任务就摆在那,每一阶段的时间可想而知是多么的宝贵。

由于时间比较的紧。在这段时间我们既要看文档、又要搞设计,既要编程序,又要测试,还要编写整理对应文档。所以有时是每天中午都没得休息赶着的干,下午下了班,别人都回去了,我们还在那儿加班,一直到晚上9点多,才坐上公交车花一个小时回住处休息。大家常常是坐在车上就睡着了。

另一方面,由于公司没有给我们解决住宿问题,我们刚开始是在在公司同学的帮助下在体育场附近找的一个地方住着,后来又找了个地方,但还是在那一块。虽然是坐在公司的班车上班,但由于是班车的第一站,很早就要上车,每天6:30就得起床。而在公司中午1:00上班,原来在学校的午睡习惯也只能去掉了,所以为了保持上班时有旺盛的精力,我们一改在校晚睡得习惯,每天晚上回去10:30就会睡觉。这样的一坚持就是一个星期,虽然是苦了一点,但我想这也无形中让我们培养了一个良好的作息习惯。

而在这一个多月中,我们基本做到按照公司正式员工的标准来要求自己,跟他们一样的上班时间,遵守一样的>规章制度,保持旺盛的工作动力。一般是每天工作7个半小时,从8:45-12:00和13:00-17:15。当然有时候为了赶进度我们会在晚上或周末加一下班,而在相对比较轻松的阶段,特别的是在初期时,我们也会在工作中,找机会多学一些相关的知识。

2.2具体的工程开发内容

由于我们四个人分别的加入了三个不同的项目开发小组,以下是他们对于这次工作的一个小小的总结:

我们于今年暑假去天一软件进行社会实践,所做的项目为st(系统测试)部门的mr(modify request)系统,mr系统为st部门的最常用软件,是进行软件测试的必备工具,由于原有的工具已经不能满足现在的要求,我们将利用更新的技术,基于新的需求分析,重新编写该应用软件,该软件采用流行的web_browser的结构,利用asp+sql server来实现整个系统,整个开发过程完全采用现代软件工程的方法来监控整个软件的质量。第一步的需求分析由朗讯公司提出,并做出了相应的tier2文档。第二步的系统设计和数据库建模由我和另一位同学完成及相应的tier3,其中经历了数次反复和review最终得到了一个完整的tier3文档,第三步为coding,由于有前两步的基础,此步骤得以很快的完成。最后的软件通过了st部门的专门测试,最终得到了部门经理的好评。

通过这一次社会实践,使我们在课堂上学习到的抽象的软件工程的理论有了一次实践的机会,经历了正规的软件过程,而且给了我们一次难得的与人合作的机会,相信这一切对我们将来从事大型软件开发都将是难得的财富。

tms(task management system)项目管理系统

这个系统是由同事独立完成的,以下是他对于这次作的一个小小的总结:

暑假期间,我到了天一软件科技有限公司实习,在软件部(sw部门)负责基于web的项目管理系统的开发工作,即tms(task management system)。

开发这个系统的目的是为了管理天一软件公司sw部门现在正在开发的发展情况,以方便管理者和项目的参与者之间的协调。开发的系统应该能够跟踪项目的最新进展情况。

在这个系统里,最上层的对象是项目,下面分成若干子项目:子项目下又分成若干task(任务)(project-sub_project-task)这样的层次结构。对应于项目(project)有项目主管pm(project manager),对应于子项目,有team leader;对应于任务,有task owner、task member、task reviewer。pm负责添加、修改项目和子项目,以及添加上面所述的他以下的任何角色。上面的角色能加下面的角色,而下面的角色不能加上面的角色。teamleader负责子项目的管理(添加,修改,等等)。taskowner负责自己的一个或多个task,定时向pm作报告(通过程序设置的时间发送定制的email)当一个task完成后,pm检查,确认后就结束此一task并向所有的人(sw部门的人)发程序定制的邮件。当所有task,sub_project都完成或部分、全部被取消后,整个项目就结束了。

整个系统用web形式显示和使用。采用active server pages即所谓asp技术。数据库采用oracle数据库,采用ole连接远程数据库(tms和数据库不在同一台机器上)。

虽然实践的时间比较的短暂,但我还是有了不小的>收获,最大的收获是了解了一些软 件开发的程序化生产过程。还有就是能有机会向sw部门的职员的一丝不苟、兢兢业业的敬业精神学习。相信这些都将给我以后的学习和工作带来不小的帮助。

呼叫中心项目关于电话银行的开发公作前面已经提到过呼叫中心callcenter解决方案是天一软件作为该公司新的经济增长点来开发的,文书解决方案适于针对不同的需求在上面开发一步的ctl应用,就如民 航语音电子系统、电子股票交易系统等,电话银行地其中一个可能的应用,也是公司在该解决方案上正在开发的第一个系统,而我本人则就是参加这个项目的工作。介绍如下:

电话银行系统的目标是提供银行的基本业务处理功能,其服务形式可发是自动语音或人工坐席。电话银行系统的主要功能包括账户查询、账户转账,、客户信息服务及客户投诉四大部分,我在该项目的具体工作就是,参与初期的需求分析以设计的讨论,提出一些建议,并在后面负责其中一个数据应用网的设计、开发以及调试。

该数据应用网关主要用来与电话银行系统以外的数据源进行通信,用于向电话银行系统屏蔽外界的数据的细节,如存放格式、存放地点、版本等。应用网关有以下的接口,如与电话银行系统的tcp/ip通信接口及dcom维护管理接口,还有与外界数据源的数据接口。针对于电话银行的这个应用网关的开发的主要工作由以下几部分组成:

a.根据电话银行ivr流程的具体需求,和ivr协商确定ivr数据请求以及返回的接口,建立与数据库的连接,并且根据和ivr的数据接口编写具体的数据应用流程。

b.应用维护管理接口进行应用网关与网关服务器的连接、注册工作,并实现网络服务器对应用网关远程操作中的一些方法。

c.应用tcp/ip通信接口,在应用网关上实现ivr经由网关服务器的数据请求的处理。

d.修改完善操作界面并编写《应用网关用户操作说明书》。

这些工作主要涉及到数据库的远程操作、微软的com/dcom通信机制还有tcp/ip通信原理,所以说这一次的工作不仅给了我深入了解一个大型软件开发企业的机会,也给了我一个很大的锻炼学习提高的机会。总结

3.1 学习所得

如今一个星期的天一软件科技有限公司社会实践活动已经结束了,从这次活动的成果上来看,还是比较成功的。辛勤的工作换来的是累累的硕果,不管是对于企业、学校,还是我们自己。

首先我们几个人在较短的时间内,克服各种困难,从最初的阅读文档,设计、开发,到最后的调试,完善,我们都按质按量的完成了,完成预定的工程开发任务,通过了公司相应项目小组的验收,也得到了他们的一致好评,实现了最初为企业作实际共享的目标。

其次在这个过程中,我们也通过了深入的调查、讨论,以对一个大型软件开发企业的结构、管理、文化、气氛有了比较详细的了解。而通过我们在公司中的工作上的良好表现,还有生活中与公司员工的交流,我们也在他们面前展现了了一个积极进取、勇于创新形象,起到了加强学校与企业双向交流的作用。

再有的一点就是,通过这次活动,让我们理论联系实际,在软件工程的开发过程、数据库的开发、分布式计算等工程实践经验上有了很大的提高。在公司中也培养了初步的大型项目合作开发经验,这一些都很好的增强了我们的个人的能力和并提高了自身的素质。

3.2经验教训

类似的以上的收获还有很多很多,但在活动结束的这个时候,仔细考虑一下,还是有一些地经验教训的。

例如在活动中我们能感觉得到,很多的工作经验,开发的知识我们了解的还是不够充分,致使我们在开发初期要发费较多的时间用于入门。但有一点感觉就是,我们在学校所学的一些基本知识还是比较有用的,例如网络通信砂理,数据库基本原理等,正是这些基础知识使我们在缺少工程经验的情况下还能尽快入手,后来赶上。

针对我们学校部分学生普遍基础理论知识较多,工程经验不足的现象,我们同学大可以去掉以往羞于参与工程,怕在别人前认短的心态,因为北京邮电大学学生在通信理论方面的基础知识还是比较丰富的,有了这一些知识,我们一般在工程面前还是能很快入手的,而为了更好的进行开发,我们也应该在校期间就多进行一些工程方面的锻炼,培养实际动手能力。

我想象这样一此让同学接触社会,培养实际动手能力的活动真的很不错,也是同学们所欢迎的,当然把这样的活动办好需要学校的老师和同学们共同努力。也希望,这样的活动能不断地继续下去,并发展壮大。

3.感谢

虽就短短的一个星期,但我想这一份经历必将会为我们将来进入社会打下一个良好的基础,不管是在以后的就业指导上、还是在工作生活为人上,我们都拥有了一笔宝贵的财富。

所以在最后我想我们应当感谢为我们提供这次活动机会、还有在此过程中热心帮助我们的学校学生工作部,学校团委,研究生团委的老师们,另外还要感谢天一软件科技有限公司及其中的员工们。

软件工程专业实习报告

(二)一、关于实习公司

我所实习的南京xx软件有限公司简称xx公司,公司成立于xx年,主营软件开发和信息系统集成,专门从事工程建设项目管理信息系统开发和实施,具有自主知识产权的项目管理软件产品xx项目管理系列软件(包括xx投资控制合同管理软件、xx进度控制计划管理软件、xx质量控制安全管理软件、xx项目管理门户、xx城建项目管理平台等),并已经在全世界第一大桥苏通长江大桥、国内最大的开发区苏州工业园区以及南水北调工程实施和应用,目前正与南京城建集团合作,开发城建项目管理平台。

二、实习的内容

今年xx月xx日开始,我正式走进xx开始了实习工作,并被调到了江苏省建筑质量检测中心,参加正在进行的一个检测项目。由于我才大三,本身对企业的经营方式等都很陌生,公司让我们的王工带我学习,以师傅带徒弟的方式,指导我的日常实习。在王工的热心指导下,我依次对此次项目的业务流程和大概框架进行了了解,并积极参与相关工作,注意把书本上学到的理论知识对照实际工作,用理论知识加深对实际工作的认识,用实践验证大学所学确实有用。以双重身份完成了学习与工作两重任务。跟公司同事一样上下班,协助同事完成部门工作;又以学生身份虚心学习,努力汲取实践知识。我心里明白我要以良好的工作态度以及较强的工作能力和勤奋好学来适应公司的工作,完成公司的任务。

三、实习的提高与收获

实习收获,主要有四个方面:

一是通过直接参与企业的运作过程,学到了实践知识,同时进一步加深了对理论知识的理解,使理论与实践知识都有所提高,圆满地完成了本科教学的实践任务。

二是提高了实际工作能力,为就业和将来的工作取得了一些宝贵的实践经验。

三是一些学生在实习单位受到认可并促成就业。

四是为毕业后的正式工作做好了准备。

四、结语

到公司实习并没有我想象中的难以融入,通过慢慢的学习,发现在公司用的到得知识在我们的学校学习中都会遇到。至暑期结束,从不懂到渐渐的做了几个检测项目。学到不少的东西。实习生活还没结束,开学了我还是会继续留在公司我的学习和探索。

软件工程实训项目篇五

《软件工程》教学大纲

《软件工程》教学大纲 课程编号及名称:040112软件工程 2 教学目的与要求:

软件工程是计算机科学与技术专业开设的一门专业必修课,是指导计算机软件开发与维护、培养学生计算机软件开发与应用综合能力的一门综合性课程。学生通过本课程的学习与课程实践,应能了解软件项目开发和维护的一般过程,掌握软件开发的基本原理和技术,掌握现代化的软件开发方法和步骤,为今后从事软件开发打下坚实基础。3学时学分:

总学时48学时,总学分3。其中授课40学时,实验8学时。4 先修课程的要求:

数据结构、c语言程序设计、面向对象的程序设计、数据库系统原理 教材与教学参考书目:

[1]

选用教材:《软件工程(第二版)》齐治昌,高等教育出版社 [2] 《软件工程导论》(第四版)张海藩编著,清华大学出版社 [3] 《实用软件工程》(第二版)郑人杰编著,清华大学出版社 [4] 《软件工程技术概论》朱三元 等编著,科学出版社 [5] 《现代软件工程》(上、中、下)周之英 编著,科学出版社 [6] 《面向对象的系统分析》 邵维忠 杨芙清 著,清华大学出版社 [7] 《软件测试》(美)ron patton 著,周予滨 等译,机械工业出版社 [8] 《system analysis and design methods, fifth edition》,jeffrey l.等著,高等教育出版社

[9] 《能力成熟度模型(cmm):软件过程改进指南》,sei编著,刘孟仁 等译,电子工业出版社

[10] 《软件测试自动化技术与实例详解》,mark fewster & dorothy graham 著,舒智勇等译,电子工业出版社

[11] 《软件工程》第二版 王立福等编著,北京大学出版社 [12] 《uml参考手册》ivar jacobson,james rumbaugh,grady booch著,姚淑兰、唐发根译,机械工业出版社 [13] 刘超编,《可视化面向对象建模技术--标准建模语言uml》,北航出版,1999年7月第一版 6 课程主要内容:

软件危机与软件工程;软件、软件工程过程与典型的软件工程过程模型;与瀑布模型、演化模型等相对应的软件开发方法;面向对象的开发方法等。

(一)绪论(2学时)

软件危机与软件工程概念;软件工程过程及其典型开发模型;软件开发应遵循的基本原则;软件质量评价与软件度量等

(二)可行性分析与需求分析(6学时)

可行性研究的任务、种类与方法;软件需求及需求分析的任务、意义;需求获取技术;结构化分析技术

(三)系统设计(6学时)

系统设计的阶段与任务;模块独立、内聚与耦合概念;结构化设计方法;jackson方法;详细设计工具

(四)系统编码(2学时)

软件实现;开发工具选择的原则;软件编程的风格与规范

(五)系统测试(4学时)

《软件工程》教学大纲

软件测试的概念、任务与原则;软件测试的阶段及过程管理;软件测试方法及方案设计;软件调试;软件测试自动化;软件可靠性研究

(六)系统运行及维护(2学时)

系统交付使用的方式及相关工作;软件维护的种类与相关概念;软件维护的实施过程与责任分工;提高软件可维护性的技术

(七)原型开发方法(6学时)

传统开发方法的问题;原型概念;原型开发方法及其支撑条件

(八)面向对象的软件工程开发方法(8学时)

面向对象方法概述及其优势;面向对象的分析方法;面向对象的设计方法;统一建模语言uml; 软件复用

(九)软件项目管理与质量保证(4学时)

软件项目管理概述;软件项目规划与估算;软件项目风险管理;软件项目的组织与进度计划;软件配置管理概述、配置管理的内容与工具;软件质量保证与软件过程能力成熟度模型cmm 教学内容重点:软件工程过程与典型的软件工程过程模型;软件开发应遵循的基本原则;结构化分析与设计技术;原型开发方法;面向对象的分析与设计方法

教学内容难点:结构化分析与设计技术;面向对象的分析与设计方法 7 实验教学安排:

在结构化分析方法、结构化设计方法与jackson方法、原型开发方法、面向对象的软件工程开发方法教学过程中安排3-4次实验活动,要求学生认真完成。8 课程考核方式:

由于本课具有实践性强的特点,建议采用大作业平时成绩与结课考试相结合的方法综合评定学生成绩。本课特点及教学中应注意的问题:

本课特点:

1、实践性强;

2、表面理解显得较易,切实掌握非常困难。针对以上特点,教学过程中应极为重视实践环节的指导与检查,要求学生认真完成实践活动,以求学得扎实、深刻。

全文阅读已结束,如果需要下载本文请点击

下载此文档
a.付费复制
付费获得该文章复制权限
特价:2.99元 10元
微信扫码支付
b.包月复制
付费后30天内不限量复制
特价:6.66元 10元
微信扫码支付
联系客服