课 程 设 计 报 告 书.docx
- 文档编号:18043267
- 上传时间:2023-08-07
- 格式:DOCX
- 页数:17
- 大小:24.71KB
课 程 设 计 报 告 书.docx
《课 程 设 计 报 告 书.docx》由会员分享,可在线阅读,更多相关《课 程 设 计 报 告 书.docx(17页珍藏版)》请在冰点文库上搜索。
课程设计报告书
资料成绩:
华东交通大学
课程设计报告书
所属课程名称生产实习报告
题目华东交大计算机2005-3生产实习
院(系) 信息工程学院
班级计算机2005-3
学 号
学生姓名
指导教师 谢 昕
辅导教师张健 张跃进
2008年1月10日
华东交通大学
生产实习任务书
信息工程学院专业计算机科学与技术班级2005-3
一、生产实习题目华东交大计算机2005-3生产实习
二、生产实习工作:
自2007年12月29日起至2008年1月10日止。
三、生产实习的内容要求:
1、参观产品生产过程当中部分工艺
2、产品静态测试、参数设置
3、产品零部件装配
4、产品性能检测
5、装配、调试产品试验台
6、新产品研发、调试
学生签名:
2008年1月10日
生产实习评阅意见
项目
等 级
优秀
良好
中等
及格
不及格
生产实习态度评价
出勤情况评价
任务难度评价
工作量饱满评价
实习中创新性评价
论文书写规范化评价
综合应用能力评价
综合评定等级
优秀( )良好( )中等( )及格( )不及格( )
评阅人 谢昕职称副教授
2008年1月12日
目 录
一、讲座1
二、研究所现场实习5
三、通信实验室的现场观摩与讨论7
四、创新大楼现场实习与讨论8
五、实习心得14
一、讲座
1.毕业生就业应具备的基本素质和公司选择毕业生的基本条件
毕业生就业应具备的基本素质:
①学习能力:
学习书本知识,学习好的经验,学习别人的长处;
②总结能力:
总结是分阶段的,学会总结自己,自我检讨,想想自己的优缺点,吃苦精神;
③推演能力;
④创新能力。
公司选择毕业生的基本条件:
①介绍自己时,说明实践中做了什么;
②面试建议:
诚实,朴素,低调,自信。
2.产品研发过程和生产过程应注意的事项
产品研发过程中应注意的事项:
①抗静电;
②检测电源与地是否短路;
③检测电路板线路是否有短路、断路;
④调试过程中不能将导电的材料任意放在电路板上,可能会造成短路;
⑤焊接过程中不能带电操作。
环境条件注意事项:
①温度保持在10℃-25℃,相对湿度KH=30%-70%,保持清洁、整齐;
②照明条件良好,工作台台面光照度不低于500;
③噪声和有害气体有效控制,符合国家有关标准和规定的要求;
焊接注意事项:
①将烙铁头放在焊盘和元件引脚处,使焊点升温;
②到适当温度,及时将松青焊锡丝放在焊接点熔化;
③焊接锡熔化后将烙铁头根据焊点形状稍加移动,焊锡均匀分布;
④焊接温度和时间:
温度太低,熔化不了焊锡;
⑤焊点检测:
线路板的调试—测试、调整。
3.单片机的基本开发实践
㈠、单片机的概述
⒈何为单片机
●单片微型计算机称为单片机,由于它的结构及功能均按工业标准要求设计,所以又称单片微控制器;
●它是将组成微型计算机所必需的部件(中央处理器CPU,程序存储器ROM,数据存储器RAM,输入/输出接口IO,定时/计数器,系统总线)集成在一个超大集成规模的电路芯片上;
●只要外加少许电子零件便可以构成一套简易的计算机控制系统,故又称单片微型计算机。
⒉单片机的特点
①体积小,重量轻,功耗低,功能强,性价比高,可嵌入各种设备中组成以之为核心的嵌入式系统;
②数据大都在单片机内部传送,运行速度快,抗干扰能力强,可靠性高;
③结构灵活,易于组成各种微机应用系统;
④应用广泛,既可用于工业自动控制等场合,又可用于测量仪器、医疗仪器及家用电器等领域。
⒊单片机的发展趋势
目前单片机正朝着高性能和多品种方向发展,趋势将是进一步向着CMOS低功耗、小体积、大容量、高性能、低价格和外围设备电路内装化等几个方面发展。
1低功耗化;
2低电压化;
3低噪声与高可靠性;
4大容量化;
5高性能化;
6外围电路内装化;
7串行扩展技术。
总之,单片机将向高性能、可靠性,网络化,低电压,低功耗,低噪声,低成本的方向发展。
㈡单片机应用系统的电路设计
⒈一个单片机应用系统的硬件电路设计包括两部分
系统扩展:
即单片机的功能部件单元不能满足要求时必须在片外进行扩展,选择适当的芯片,设计相应的电路;
系统配置:
按照系统功能要求来配置。
⒉系统的扩展和配置应遵循的规则
1尽可能选择典型电路,并符合单片机常规用法,为硬件系统的标准化,模块化打下良好基础;
2系统扩展与外围设备的配置水平应充分满足应用系统的功能要求,并留有适当的余地,以便进行二次开发;
3硬件结构应结合应用系统方案一并考虑;
4可靠性和抗干扰设计是硬件设计中不可少的一部分,它包括芯片、器件选择,去藕滤波,印刷电路板,布线通道隔离等;
5系统相关器件要尽可能作到性能匹配;
6单片机外围电路板多时,必须考虑其驱动能力,驱动能力不足时,系统工作不可靠,可通过增设线驱动器增强驱动能力或减少芯片功耗来降低总线负荷;
7尽量朝“单片”方向设计硬件系统,系统器件越多,之间的相互干扰性也越强,功耗也增大,也不可避免地降低了系统的稳定性。
8
㈢单片机电路设计举例
⒈电路基本功能分析
通过对CO传感器检测到的微弱信号进行高倍数放大,经过模数数据转换后,把信号送到单片机内部,实现对CO强度内部显示。
⒉性能要求
●稳定性
●准确性
●实时性
⒊系统硬件方案
⒋硬件设计
1信号采样,放大电路;
2A/D转换电路;
3显示电路;
4单片机89551控制电路;
单片机和微机串口通信。
二、研究所现场实习
产品的生产流程
制定下达生产计划
↓元器件采购
生产准备→外协外构件准备→验收→入库
↓
生产→电器部分→元器件焊接检测
↓机械部分↓
↓↓线路板静态调试
↓关键元器件的装备↓
↓↓线路板动态调试
总装入库关键部分的装配↓↑
↓↓线路板的环境试验校验
发货标权前的准备
↓
关键部件的标权
高程计打压标定实验
高程计变送器压力差值
1027.81033.515.71
298.0303.865.86
902.8908.185.38
304.5310.265.76
601.8607.255.45
901.99075.1
1043.81048.835.03
静态测试与动态调试
CPU处理中心部件
传感器(绝缘传感器和压力传感器)
传动模拟信号→放大→数字信号
精密的筛选
信号指示灯初步检测,上电时指示灯常亮,几秒后闪烁
CH综合测试仪,11个接口,可同时给11个部件接通
分232DHE和422D
常态拉扁(+0V—36V)有适应范围
电子板记录卡
静态测试
电源数字部分(万用表测)模拟部分
+3V,+5V+12V,—12V,+5V,—5V,+10V
环境试验前加压测试
气压
0KPa
10KPa
20KPa
30KPa
40KPa
50KPa
满度
差电压
0.0051
0.393
0.7842
1.1779
1.5135
1.9696
不合格
压误差
0.000%
0.267%
0.366%
0.317%
0.771%
0.00%
速度
------
----------
----------
---------
----------
--------
A/D
008C
18BF
3128
49BE
6720
7B2F
不合格
A/D误差
0.000%
0.268%
0.361%
0.315%
0.178%
0.000%
三、通信实验室的现场观摩与讨论
⒈电源:
+48V220V不间断的电源
⒉配线架
⒊00—045个柜子
C&C08交控设置
OPTIX传输设备
点到点,链形,星形,带宽2.5G(相当高级)
⒋带宽设备
频率不同,若为语音,则可以打电话,若不为语音,则可以上网
⒌逻辑地址,物理地址,根据程控交换机,把目的地址交换过去,当程控交换机处于全忙时,电话打不出,全忙时会有呼损率,则会考虑在多台交换机之间进行调配
⒍程控交换机原理(固定交换机)
拨号为模拟信号,电话机把它转换为电信号(功率放大),从电话线出来后到程控交换机,把模拟信号转换为数字信号,两个域之间通过光纤传输,到达所找的局域时,再转化为数字信号。
语音通信中,经过所有设备,除了模数的转换,其他所有的设备都不对它作任何处理,这是实时性。
AM:
管理模式
SM:
交换模式
四、创新大楼现场实习与讨论
●软件工程实训中心结构及各实验室功能:
☐服务器机房
稳压电源UPS
服务器机柜
主路由核心交换
网络机柜(配线架、交换机)
☐新技术体验室
22台高性能微机
新技术演示和体验
☐创新工作室
24台微机
学有余力、动手实践能力强的同学从事软件项目研究工作
☐软件设计室
软件设计用(整个项目大部分阶段在这里完成)
☐软件测试室
软件集成测试用
☐软件评测室
阶段评审用
●什么是软件工程实训
☐用比较成熟的软件项目案例,让软件工程或计算机相关专业的高年级学生,按照软件企业的工作模式,遵照现代软件项目开发的质量保证规范,以项目团队合作的方式完成整个项目的开发。
☐根据不同的项目过程控制方法,每个学生一般可以承担项目过程中的1-3个不同角色。
●软件实训与应届毕业生就业
☐高校目前的软件人才培养模式
计算机优先/软件工程优先
☐企业对人才的要求
Ø技术要求如何?
除了技术要求还有何要求?
Ø企业是不是只需要优秀人才?
Ø项目经理技术跟管理才能哪个更重要?
☐软件实训能否帮助应届生就业
软件实训能帮助应届毕业生踏进软件企业的门槛
●软件项目管理
□软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动,其根本目的是为了让软件项目尤其是大型项目的整个软件生命周期都能在管理者的控制之下,以预定成本按期,按质的完成
□软件项目管理的七条原则
(1)用分阶段的生命周期计划严格管理;
(2)坚持进行阶段评审;
(3)实行严格的产品控制;
(4)采用现代程序设计技术;
(5)结果应能够清楚地审查;
(6)开发小组地人员应该少而精;
(7)承认不断改进软件工程实践的必要性。
●软件项目开发各个阶段
☐从软件工程的角度讲,软件开发主要分为六个阶段:
需求分析阶段、概要设计阶段、详细设计阶段、编码阶段、测试阶段、安装及维护阶段。
不论是作坊式开发,还是团队协作开发,这六个阶段都是不可缺少的。
根据公司实际情况,公司在进行软件项目管理时,重点将软件配置管理、项目跟踪和控制管理、软件风险管理及项目策划活动管理四方面内容导入软件开发的整个阶段。
●CMM与RUP
☐CMM
CapabilityMaturityModelforSoftware软件能力成熟度模型
Ø它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。
ØCMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。
□RUP
RationalUnifiedProces统一软件过程
RUP是最佳软件开发经验的总结,它包括了软件开发中的六大经验。
迭代式开发;管理需求;使用基于组件的软件体系结构;可视化建模;验证软件质量;控制软件变更。
它是判断是否真正实施RUP的一个重要标准。
●RUP的六大经验(六个最佳)
Ø迭代式开发
在软件开发的早期阶段就想完全、准确的捕获用户的需求几乎是不可能的。
实际上,我们经常遇到的问题是需求在整个软件开发工程中经常会改变。
迭代式开发允许在每次迭代过程中需求可能有变化,通过不断细化来加深对问题的理解。
迭代式开发不仅可以降低项目的风险,而且每个迭代过程以可以执行版本结束,可以鼓舞开发人员。
Ø管理需求
确定系统的需求是一个连续的过程,开发人员在开发系统之前不可能完全详细的说明一个系统的真正需求。
RUP描述了如何提取、组织系统的功能和约束条件并将其文档化,用例和脚本的使用以被证明是捕获功能性需求的有效方法。
Ø基于组件的体系结构
组件使重用成为可能,系统可以由组件组成。
基于独立的、可替换的、模块化组件的体系结构有助于管理复杂性,提高重用率。
RUP描述了如何设计一个有弹性的、能适应变化的、易于理解的、有助于重用的软件体系结构。
Ø可视化建模
RUP往往和UML联系在一起,对软件系统建立可视化模型帮助人们提供管理软件复杂性的能力。
RUP告诉我们如何可视化的对软件系统建模,获取有关体系结构于组件的结构和行为信息。
Ø验证软件质量(持续的软件质量管理)
在RUP中软件质量评估不再是事后进行或单独小组进行的分离活动,而是内建于过程中的所有活动,这样可以及早发现软件中的缺陷。
Ø控制软件变更(配置管理)
迭代式开发中如果没有严格的控制和协调,整个软件开发过程很快就陷入混乱之中,RUP描述了如何控制、跟踪、监控、修改以确保成功的迭代开发。
RUP通过软件开发过程中的制品,隔离来自其他工作空间的变更,以此为每个开发人员建立安全的工作空间。
●RUP软件开发生命周期
把软件开发过程看成是多次迭代开发的过程,并且把迭代开发分成4个阶段
(1)Inceptionphase(先启阶段)
定义出项目目标和范围。
(2)Elabrationphase(精化阶段)
制定计划、定义项目基线、确定系统的体系架构。
(3)constructionphase(构建阶段)
主要是编码、单元测试工作,是人工最密集的阶段。
这个时候,虽然允许有小的需求加入进来,但是应该尽量避免大的需求变动。
(4)Transitionphase(产品化阶段)
将产品提交给用户适用。
包括相关的培训等内容。
●RUP的9个工作流
(1)bussinessmodeling
业务建模,理解待开发系统所在的机构及其商业运作,确保所有人员对它有共同的认识,评估待开发系统对结构的影响
(2)requirements
需求,定义系统功能及用户界面,为项目预算及计划提供基础
(3)Analysis&Design
分析与设计,把需求分析结果转换为分析与设计模型
(4)Implementaion
实现,把设计模型转换为实现结果,并做单元测试,集成为可执行系统
(5)Test
测试,验证所有需求是否已经被正确实现,对软件质量提出改进意见
(6)Deployment
部署,打包、分发、安装软件,培训用户及销售人员
(7)ProjectManagement
配置与变更管理,跟踪并维护系统开发过程中产生的所有制品的完整性和一致性
(8)Configration&changeManagement
项目管理,为软件开发项目提供计划、人员分配、执行、监控等方面指导,为风险管理提供框架
(9)Enviroment
环境,为软件开发机构提供软件开发环境
●RUP中的角色
☐分析员角色集分析员角色集用于组织主要从事需求获取和研究的
各种角色。
•业务流程分析员
•业务设计员
•业务模型复审员
•需求复审员
•系统分析员
•用户界面设计员
•构架设计师
•构架复审员
•代码复审员
•数据库设计员
•系统设计员
•设计复审员
•实施员
•集成员
☐测试员角色集测试员角色集用于组织主要从事软件测试的各种角
色。
•测试设计员
•测试员
☐经理角色集经理角色集用于组织主要从事软件工程流程的管
理与配置的各种角色。
•变更控制经理
•配置经理
•部署经理
•流程工程师
•项目经理
•项目复审员
●阶段评审
☐审查各阶段的技术文档
☐代码走查
●软件测试
☐单元测试
☐集成测试
测试方法
测试工具
测试用例
测试标准
五、实习心得
为期2个星期的实习结束了。
两个星期下来,感觉很轻松,但学到不少东西,现总结如下:
通过讲座“毕业生就业应具备的基本素质和公司选择毕业生的基本条件”,我了解到了毕业生在择业前应该具备的基本素质以及用人单位聘用毕业生的基本条件。
这次讲座让我感觉到了压力,不管我们是本科毕业后马上择业,还是选择考研、考公务员,我们都得抓紧剩下不多的时间充实自己,不仅仅是学业方面,更包括为人处世方面。
“产品研发过程和生产过程应注意的事项”讲座中,我了解到了IT产品的一般研发过程以及生产过程中应该注意的事项。
让我对以后我们从事的工作有了初步的认识。
在“单片机的基本开发实践”讲座中,我学到了很多关于单片机的知识,从开始连单片机是什么都不知道,到现在对单片机有了一定的认识,填补了我单片机方面知识的盲区。
在江西省科学院智成测控技术研究所的两次参观实习是本次实习最有趣的环节。
虽然基本上没什么动手实践的机会,但是通过参观我了解了很多有关测控方面的知识。
通过这两次参观实习,我更深刻的明白了科学的严谨性,在测试过程中,往往因为一两个数据出现异常就得全盘重来。
同时,大量的重复测试培养了我的耐心。
通信实验室的现场观摩与讨论,我了解了通信的基本原理,见识到了很多先进的通信设备,对通信也有了初步的理解。
创新大楼现场实习与讨论,我们参观了我们学院未来几年内将完善的新实验室,并了解了软件工程方面的一些知识。
本次实习虽然时间不久,但学到的东西也不少。
所以说,这样的实习也是十分必要和有效的。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课 程 设 计 报 告 书.docx