《软件工程认识实习及硬件市场调研.doc》由会员分享,可在线阅读,更多相关《软件工程认识实习及硬件市场调研.doc(15页珍藏版)》请在金锄头文库上搜索。
1、软件工程专业软件项目实践(认识实习)总 结 报 告班级: 软件10-01 学号: 1020010108 姓名: 李成浩 成绩: 一、实习目的通过实习联系理论,从而更好的掌握所学的知识.培养独立意识,生活能力.二、实习内容1、校内实习1).讲座名称:云计算总结:提供资源的网络被称为“云”。“云”中的资源在使用者看来是可以无限扩展的,并且可以随时获取,按需使用,随时扩展,按使用付费。这种特性经常被称为像水电一样使用IT基础设施。有人打了个比方:这就好比是从古老的单台发电机模式转向了电厂集中供电的模式。它意味着计算能力也可以作为一种商品进行流通,就像煤气、水电一样,取用方便,费用低廉。最大的不同在于
2、,它是通过互联网进行传输的。云计算是并行计算(Parallel Computing)、分布式计算(Distributed Computing)和网格计算(Grid Computing)的发展,或者说是这些计算机科学概念的商业实现。云计算是虚拟化(Virtualization)、公用计算(Utility Computing)、IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS等概念混合演进并跃升的结果。总的来说,云计算可以算作是网格计算的一个商业演化版云计算是分布式处理(Distributed Computing)、并行处理(Parallel Computing)和网格计算的发展,或者
3、说是这些计算机科学概念的商业实现。云计算的基本原理是,通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将更与互联网相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。这可是一种革命性的举措,打个比方,这就好比是从古老的单台发电机模式转向了电厂集中供电的模式。它意味着计算能力也可以作为一种商品进行流通,就像煤气、水电一样,取用方便,费用低廉。最大的不同在于,它是通过互联网进行传输的。云计算的蓝图已经呼之欲出:在未来,只需要一台笔记本或者一个手机,就可以通过网络服务来实现我们需要的一切,甚至包括超级计算这样的任务。从这个角度而言,最终用
4、户才是云计算的真正拥有者。云计算的应用包含这样的一种思想,把力量联合起来,给其中的每一个成员使用。 在中国云计算模式真正推广开来还需要解决市场环境不成熟的问题,在中国大多企业都有自己拿不上台面的数据,如何转变这部分企业利用云计算需要一个漫长的过程,这也是为什么SaaS模式的应用不能得到广泛市场的原因。虽然企业的财务人员在利用一些“公共”邮箱在发送本企业的机密数据;虽然大多网民都曾用过即时通讯工具传递过某些密码,但是仍然对把所有数据保存上网心存疑虑。任何技术安全手段在互联网上面对强大的具有创造性的人来说都是浮云,唯一能够保证安全的还是人类的道德和法律的威慑。然而市场的培育需要无数的开拓者和牺牲者
5、,就好比几年前云计算刚刚提出时众多的云计算倡导者已经倒下,新的继承者还在步履蹒跚。未来是光明的,道路是曲折的。2).讲座名称:信息技术在造船业的应用总结:近年来,船舶工业两大造船集团及江苏、上海等地的大型造船企业积极开展信息化工作。以船舶信息化建设为核心,大力推动船舶信息化与工业化的融合。企业根据经营生产的需要,进行信息化改造,一大批信息化系统在各企事业单位陆续上线应用并取得了良好的效果,提升了我国船舶工业整体信息化水平。本次认识实习讲述了国内船舶工业中软件的使用情况,从船舶工业软件的角度,分析我国船舶工业信息化状况。船舶工业的特点是船舶产品繁多、小批量多品种、工艺流程复杂、劳动力密集,这些都
6、使得造船周期较长,管理复杂,这也是制约船舶行业信息化发展的主要因数,也由此造成船舶工业中所使用软件种类繁多,难以集成。以下对船舶工业中应用较为广泛的几类软件及其应用情况,作一个简单介绍。 CAD/CAM软件 船舶设计软件大体上可分为三类,第一类只注重设计功能,我们称之为CAD(计算机辅助设计)软件;第二类只注重制造功能,我们称之为CAM(计算机辅助制造)软件;第三类则是既注重设计功能,又注重制造功能,我们称之为CAD/CAM软件,如Tribon、Foran、ISDP、CATIA等。因为第三类软件的用户群最大,也是船舶设计软件的发展趋势,所以这里只对这类软件,即CAD/CAM软件进行介绍。 CA
7、D/CAM软件在船舶行业的发展不像在汽车、航空等行业中的发展那么迅速,厂商那么众多,竞争那么激烈。国内主要造船CAD/CAM软件除了传统的Tribon、CADDS5、NAPA等几个知名软件系统外。近期,西班牙Sener公司的FORAN、法国达索公司的CATIA、美国intergraph公司的intelliship等软件也先后进入中国市场。虽然这些软件在性能上并不逊色,但由于造船设计软件的专业性过强,而且还要考虑系统兼容性及企业使用习惯等问题,因此目前设计的配置还是以TRIBON和CADDS5为主。国内的中小船厂因受投资限制,目前可选择的国内造船软件有沪东东欣软件公司的三维设计软件和上海船舶工艺
8、研究所与上海船厂联合开发的SB3DS三维造船软件 3).讲座名称:社会计算总结:什么是社会计算?社会计算是一门现代计算技术与社会科学之间的交叉学科。不妨从两个方面看这种学科的交叉:一方面,是研究计算机以及信息技术在社会中得到应用,从而影响传统的社会行为的这个过程。这个角度多限于微观和技术的层面,从HCI(Human Computer Interaction)等相关研究领域出发,研究用以改善人使用计算机和信息技术的手段。另一个方面,则是基于社会科学知识、理论和方法学,借助计算技术和信息技术的力量,来帮助人类认识和研究社会科学的各种问题,提升人类社会活动的效益和水平。这个角度试图从宏观的层面来观察
9、社会,凭借现代计算技术的力量,解决以往社会科学研究中使用经验方法和数学方程式等手段难于解决的问题。对于社会计算着眼于微观和技术的层面的这一部分来看,这种对社会计算的研究与人机交互(Human Computer Interaction)有着千丝万缕的联系。在这样的环境中,计算机成为了一项通讯工具,而用户利用这一通讯工具,构建了自己的人际交互关系。这样,利用这种社会软件提供的便利,用户也被连接在一起,形成了虚拟空间上的社会网络。一些专门针对虚拟网络上的社会网络的应用也被称为社会网络软件(Social Network Software,简称SNS)。随着Internet的发展,着眼于技术层面的社会计
10、算越来越体现出了在应用方面的重要价值,也成为了一项广受关注的重要研究内容。许多大公司开始设立了专门的小组着力研究该领域,Microsoft、IBM、Intel、HP、Google等诸多公司和研究机构都参与其中,开发了诸如Wallop、Sapphire等大量的实验项目。而随着Web 2.0的兴起,更多的新兴的应用也已经被迅速的开发出来,得到了广泛的应用。着眼于宏观层面的社会计算,关注的更多的是应用传统社会科学研究的理论,结合计算技术这一工具,研究现实社会的诸多问题,从而促进人类的社会活动。正如社会学鼻祖奥古斯特孔德最初定义社会学时的宏大愿景:社会学希望使用一种类似于物理学这样的自然科学的方法与理
11、论,统一所有的人文科学学科,从而建立一门经得起科学规则考验的新的人文学科。而社会计算也可以说是继承了这样的一个理念,即建立一整套用计算科学方法为重要研究工具,以传统人文社会科学理论为指导,帮助解决经济、政治等诸多领域问题的理论和方法学体系。正如我们所知,经过数百年的发展,传统人文科学中,诸如经济学、社会学等领域,都形成了一整套的定量研究手段,形成了严谨的基于数学公式的问题求解方法。这些伟大而优美的数学方程式用最简单的方式向人们揭示了各种各样的原理,然而简单的使用这些公式却往往得到一些与现实截然相反的结论。现实世界的经济和社会行为往往是一个复杂的系统,在这个系统中,一些简单的公式可以简单直观的描
12、述单一个体在单一时刻的行为(单一变量的取值),然而由于系统中个体之间的复杂的相互影响的过程,系统就会表现出复杂的行为,而这种行为是难以简单的通过这些公式预测的。着眼于宏观层面的社会计算,其发展的时间至今仍然很短暂,虽然在一些领域,已经获得了一些理论上的研究成果,但由于社会系统的复杂性,在理论和应用方面都仍然存在许多难以解决的问题。我们仍然需要深入的研究如何有效地将社会科学理论知识与计算技术结合,最终达到科学规划社会发展的目的。4).讲座名称:嵌入式技术在物联网中的应用总结:随着IT技术飞速发展,互联网已经进入了“物联网”时代。如果说,之前互联网上大量存在的设备主要是以通用计算机(像大型机、小型
13、机、个人电脑等等)的形式出现,“物联网”的目的则是让所有的物品都具有计算机的智能但并不以通用计算机的形式出现,并把这些“聪明”了的物品与网络连接在一起,这就需要嵌入式技术的支持。嵌入式技术是计算机技术的一种应用,该技术主要针对具体的应用特点设计专用的计算机系统嵌入式系统。嵌入式系统是以应用为中心,以计算机技术为基础的,并且软硬件可量身订做,它适用于对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。嵌入式系统通常嵌入在更大的物理设备当中而不被人们所察觉,如手机、PDA、甚至空调、微波炉、冰箱中的控制部件都属于嵌入式系统,如下面联接在互联网上的设备中就都有一个嵌入式计算机系统,但平时我们
14、可能根本没有注意到这些计算机系统的存在。信息时代、数字时代使得嵌入式产品获得了巨大的发展契机,为嵌入式市场展现了美好的前景,同时也对嵌入式生产厂商提出了新的挑战,从中我们可以看出未来嵌入式系统的几大发展趋势:1、嵌入式开发是一项系统工程,因此要求嵌入式系统厂商不仅要提供嵌入式软硬件系统本身,同时还需要提供强大的硬件开发工具和软件包支持,以方便用户以最低的成本、最短的时间推出自己的产品。2、网络化、信息化的要求随着互联网技术的成熟、带宽的提高日益提高,使得以往单一功能的设备如电话、手机、冰箱、微波炉等功能不再单一,结构更加复杂。3、网络互联成为必然趋势。未来的嵌入式设备为了适应网络互联的要求,必
15、然要求硬件上提供各种网络通信接口。传统的单片机对于网络支持不足,而新一代的嵌入式处理器已经开始内嵌网络接口,除了支持TCPIP协议,还有的支持IEEE1394、USB、CAN、Bluetooth、RFID或IrDA通信接口中的一种或者几种,同时也需要提供相应的通信组网协议软件和物理层驱动软件。 4、精简系统内核、算法,降低功耗和软硬件成本。未来的嵌入式产品是软硬件紧密结合的设备,为了减低功耗和成本,需要设计者尽量精简系统内核,只保留和系统功能紧密相关的软硬件,利用最低的资源实现最适当的功能,这就要求设计者选用最佳的编程模型和不断改进算法,优化编译器性能。5、提供友好的多媒体人机界面嵌入式设备要
16、能与用户亲密接触,最重要的因素就是它能提供非常友好的用户界面。图形界面、灵活的控制方式,使得人们感觉嵌入式设备就象是一个熟悉的老朋友。这方面的要求使得嵌入式软件设计者要在图形界面,语音交互、以及其他多媒体技术上痛下苦功。总之,如果说其他技术涉及到的是物联网的某个特定方面,如感知、计算、通信等,嵌入式技术则是物联网中各种物品的表现形式,在这些嵌入式设备中综合运用了其他各项技术。2、市场调研报告中央处理器 英特尔酷睿2 T6400(2.0GHz, 前端总线800MHz) 操作系统Windows Vista Home Basic 芯片组 Intel PM45 内存 2GB (DDR3 1066MHz) 二级缓