软件学生实习报告6篇.docx





《软件学生实习报告6篇.docx》由会员分享,可在线阅读,更多相关《软件学生实习报告6篇.docx(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 软件学生实习报告合集6篇软件学生实习报告 篇3 一、实习目的 搜集与毕业设计相关的资料,了解Web开发的根本原则,学习Web开发的相关学问,把握Web开发的根本技术,丰富Web开发的实战阅历。学习ASP、SQL等的根底学问及正确的运用方法,了解设计专题的主要内容,通过实习,稳固大学所学到的学问,提高分析、推断和处理实际问题的力量,增加自己的团队协作意识,了解软件开发的思索角度和主要流程。为毕业之后能够更快地进入工作状态并且能够更好的工作,打好肯定的根底。通过理论联系实际,从而提高处理实际问题的力量,为将来开发工程的顺当进展做好充分的预备,与社会环境接轨做好预备。 二、实习内容 通过本次实习,
2、应当对HTML、CSS、java script等到达娴熟运用的地步,同时应当对XML语言及其应用有一个特别清楚、明白的熟悉。本次的实习内容主要包括:对教学网站的建立有一个初步的构思及确定其应当包括哪些模块实现什么功能;对ASP、SQL的根底学问的理论学习;理论联系实际对ASP、SQL进展详细操作;学会用SQL建数据库及所需表格的详细方法;理解连接SQL数据库的语句及能正确的应用于实践;学习基于Ajax技术的RSS阅读器(Web形式)、基于XML和XSLT的学生成绩公布系统、基于WebServices的XML文件上传和查看系统;完成简洁的单点登录系统;软件初步测试;了解和初步把握系统的公布等。
3、三、实习总结 在注意素养教育的今日,社会实践活动始终被视为培育德、智、体、美、劳全面进展的跨世纪优秀人才的重要途径。毕业设计实习是学校教育向课堂外的一种延长,也是推动素养教育进程的重要手段、大学生进入社会的桥梁。它有助于当代大学生接触社会,了解社会。同时,实践也是大学生学习学问、熬炼才能的有效途径,更是大学生效劳社会、回报社会的一种良好形式。鉴于毕业实习的以上的优点,我怀着一颗真诚学习的心成为了其中的一员。 本次毕业设计我的课题是教学网站,因此选择了北京京师要铎科技有限公司,在公司实习期间与网站建立有关的学问我从头学起。ASP和SQLServer作为开发工具都有它们各自的特点,使用ASP不但可
4、以创立和运行动态、交互的Web效劳器应用程序,而且也可以与HTML页、脚本命令和ActiveX组件组合创立交互的Web页和基于Web的功能强大的应用程序。在SQLServer数据库的学习中不但了解到它的根本的效劳组成而且通过详细 的操作把握了数据库的安装、连接过程。 由于此次Web开发初步的工程还要和RSS这个网络新宠打交道,所以我们也了解了RSS的相关学问。 RSS(ReallySimpleSyndication)是一种描述和同步网站内容的格式,是目前使用最广泛的XML应用。RSS搭建了信息快速传播的一个技术平台,使得每个人都成为潜在的信息供应者。公布一个RSS文件后,这个RSSFeed中包
5、含的信息就能直接被其他站 点调用,而且由于这些数据都是标准的XML格式,所以也能在其他的终端和效劳中使用。 假如从RSS阅读者的角度来看,完全不必考虑它究竟是什么意思,只要简洁地理解为一种便利的信息猎取工具就可以了。 假如你用过RSS,你会发觉他实际上不过是一个导航的名目表而已,你订阅了一个RSS,其实质就是从网站上接收了一个RSS格式的XML文件,然后,你的RSS阅读器就解释这个XML文件,然后(总是有然后)显示出来,固然,在这个过程中,阅读器或许会将其转换为HTML格式文件(如Maxthon就是这样处理的。)说究竟,XML不过是一种保存数据的方式,对数据含义的解释和使用最终都是应用软件的事
6、。 两天后,Web版的RSS阅读器设计完成了。接下来的是应用XML和XSLT技术的学生成绩公布板的设计。在这一局部内容中,我们学习了以下几种新的技术: XSLT: XSLT的英文标准名称为eXtensibleStylesheetLanguageTransformation。依据W3C的标准说明书,最早设计XSLT的用意是帮忙XML文档(document)转换为其它文档。但是随着进展,XSLT已不仅仅用于将XML转换为HTML或其它文本格式,更全面的定义应当是:XSLT是一种用来转换XML文档构造的语言。 XPath: XPath是XSLT的重要组成局部。在学习XML时我们已经知道XML是一个完
7、整的树构造文档。在转换XML文档时可能需要处理其中的一局部(节点)数据,那么如何查找和定位XML文档中的信息呢,XPath就是一种特地用来在XML文档中查找信息的语言。XPath隶属XSLT,因此我们通常会将XSLT语法和XPath语法混在一起说。 用一种比拟好理解的解释:假如将XML文档看作一个数据库,XPath就是SQL完成教与学的治理。将网上教学代替传统的手工方式应用于教学治理中帮助办公是当今的进展趋势,不仅节约了大量的时间,还提高了工作效率同时也便利了学生。以致于每个人都可以不受时间、空间和地点的限制而自由学习,以较低的付出得到高质量的教育。它供应了丰富的学问库与信息库,能够激发学习者
8、的学习兴趣,从而到达让学习者主动构建学问的目的,实现自己猎取学问、自我更新学问的抱负目标。随着网络的不断进展和普及,站必将在教育科研的各个方面发挥越来越重要的作用。 几年的大学生活,让我对计算机理论学问有了肯定的了解,但实践出真知,唯有把理论与实践相结合,才能更好地为社会效劳。实习期间每天紧急的工作状态,完全没有时间考虑其它事情。在这期间,我上网查阅了一些计算应用学问并对毕业论文所需的资料进展了粗浅的了解,为接下来的毕业设计作预备,提高了我的动手力量,同时也让我了解到了自己的缺乏,今日我学到的全部这些都必将对我将来的就业产生深刻的影响。而对我来说,真正的就业也已经不远了。我庆幸也感谢有这样一个
9、学习的时机,能够在就业前很好的提高自己、熬炼自己。同时也让自己对自己的力量更加自信,信任自己将来能够成为一个对社会有用的一员,为社会主义现代化建立做奉献。 软件学生实习报告 篇4 1实习目的 通过实习联系理论,从而更好的把握所学的学问. 培育独立意识,生活力量. 2实习内容 一、校内实习 1.讲座内容、总结 (1)讲座名称:云计算 总结:云计算事实上就是一个新的商业模式,其技术方面就是由分布式计算、并行处理和网格计算进展来的。它将计算任务分布在大量计算机构成的资源池上,使用户能够按需猎取计算力、存储空间和信息效劳。 中国云计算网将云定义为:云计算是分布式计算(Distributed Compu
10、ting)、并行计算(Parallel Computing)和网格计算(Grid Computing)的进展,或者说是这些科学概念的商业实现。 Forrester Research的分析师James Staten定义云为:“云计算是一个具备高度扩展性和治理性并能够胜任终端用户应用软件计算根底架构的系统池”。 虽然目前云计算没有统一的定义,结合上述定义,可以总结出云计算的一些本质特征,即分布式计算和存储特性,高扩展性,用户友好性,良好的治理性。 云计算具有以下特点: 1)虚拟化技术:这是云计算最强调的特点,包括资源虚拟化和应用虚拟化。每一个应用部署的环境和物理平台是没有关系的。通过虚拟半台进展治
11、理到达对应用进展扩展、迁移、备份,操作均通过虚拟化层次完成。 2)动态可扩展:通过动态扩展虚拟化的层次到达对应用进展扩展的目的。:可以实时将效劳器参加到现有的效劳器机群中,增加“云”的计算力量。 3)按需部署:用户运行不同的应用需要不同的资源和计算力量。云计算平台可以根据用户的需求部署资源和计算力量。 4)高敏捷性:现在大局部的软件和硬件都对虚拟化有肯定支持,各种IT资源,例如,软件、硬件、操作系统、存储网络等全部要素通过虚拟化,放在云计算虚拟资源池中进展统一治理。同时,能够兼容不同硬件厂商的产品,兼容低配置机器和外设而获得高性能计算。 5)高牢靠性:虚拟化技术使得用户的应用和计算分布在不同的
12、物理效劳器上面,即使单点效劳器崩溃,仍旧可以通过动态扩展功能部署新的效劳器作为资源和计算力量添加进来,保证应用和计算的正常运转。 6)高性价比:云计算采纳虚拟资源池的方法治理全部资源,对物理资源的要求较低。可以使用廉价的PC组成云,而计算性能却可超过大型主机。 按需部署是云计算的核心。要解决好按需部署,必需解决好资源的动态可重构、监控和自动化部署等、而这些又需要以虚拟化技术、高性能存储技术、处理器技术、高速互联网技术为根底。所以云计算除了需要认真讨论其体系构造外,还要特殊留意讨论资源的动态可重构、自动化部署、资源监控、虚拟化技术、高性能存储技术、处理器技术等。 目前,云计算还处于起步阶段,毫无
13、疑问云计算前景光明。它可能彻底转变用户对计算资源的使用方式,使得用户从以桌面为核心转向以Web为核心。云计算不仅仅是一个计算问题,它需要融合很多技术和成果。我们信任,随着越来越多的参加者参加到云计算的讨论与进展中,云计算会消失一些新的构造模式、开发平台和应用软件,推动云计算及其应用日益走向成熟。 2.讲座内容、总结 (2)讲座名称:无线传感器网络 总结:无线传感器网络(wireless Sensor Networks,WSN)就是由大量的密集部署在监控区域的智能传感器节点构成的一种网络应用系统1。由于传感器节点数量众多,部署时只能采纳随机投放的方式,传感器节点的位置不能预先确定;在任意时刻,节
14、点间通过无线信道连接,采纳多跳(multi-hop)、对等(peertopeer)通信方式,自组织网络拓扑构造;传感器节点间具有很强的协同力量,通过局部的数据采集、预处理以及节点间的.数据交换来完成全局任务。 1.无线传感器网络具有以下特点: 大规模网络。为了猎取准确信息,在监测区域通常部署大量传感器节点,传感器节点数量可能到达成千上万,甚至更多。通过不同空间视角获得的信息具有更大的信噪比;通过分布式处理大量采集的信息能够提高监测的准确度,降低对单个节点传感器的精度要求;大量冗余节点的存在,使得系统具有很强的容错性能;大量节点能够增大掩盖的监测区域,削减地窖或者盲区。 低速率。传感器网络节点,
15、通常只需定期传输温度、湿度、压力、流量、电量等被测参数,相对而言,被测参数的数据量小,采集数据频率较低。 低功耗。通常,传感器节点利用电池供电,且分布区域简单、宽阔,很难通过更换电池方式来补充能量,因此,要求传感器网络节点的功耗要低,传感器的体积要小。 低本钱。应用WSN时,监测区域广、传感器的节点多,且有些区域环境的地形简单,甚至连工作人员都无法进入,一旦安装传感器则很难更换,因而要求传感器的本钱低廉。 短距离。为了组网和传递数据便利,两个传感器的节点之间的距离通常要求在几十米到几百米之间。 高牢靠。WSN的信息猎取是靠分布在监测区域内的各个传感器检测到的,如传感器本身不行靠,则其信息的传输
16、和处理是没有任何意义的。 动态性。对于简单环境的组网,其掩盖区域往往会遇到各种电、磁环境的干扰,加之供电能量的不断损耗,易引起传感器节点故障,因此要求传感器网络具有自组网、智能化和协同感知等功能。 2.无线传感器网络在许多方面都有应用: 军事应用。由于其具有可快速部署、自组织、隐藏性强和高容错性的特点,因此能够实现对敌军地形和兵力布防及装备的侦察、战场的实时监视、定位攻击目标、战场评估、核攻击和生物化学攻击的监测以及搜寻等功能。 环境应用。可以用于气象和地理讨论,自然和人为灾难(如洪水和火灾)的监测,监视农作物浇灌及土壤、空气变更的状况、牲畜和家禽的环境状况,以及大面积的地表检测和跟踪珍稀鸟类
17、、动物和昆虫,进展濒危种群的讨论等。 医疗应用。可以用于检测人体的生理数据和安康状况,对医院药品进展治理以及用于远程医疗等医疗领域。 家庭应用。嵌入家具和家电中的传感器和执行单元组成的无线网络与Internet连接在一起,能够为人们供应更加舒适、便利和具有人性化的智能家居环境。 工业应用。可以用于车辆的跟踪、机械故障的诊断、工业生产的监控、建筑物状态的监测等。 其他应用。在太空探究方面,可以实现对星球外表长期的监测。在商务方面,可用于物流和供给链的治理。 传感器网络是目前国内外的最新讨论热点,具有宽阔的应用前景,将是将来社会应用最广的网络,需要各种技术支撑。通过近几年的讨论,人们对传感器网络固
18、有特点的熟悉已经渐渐明确,并在相关技术方面取得了一些进展。但是,传感器网络要真正有用化,在根底层、网络层等方面还有很多根底性问题和关键技术需要解决。 总之,无线传感器网络是一门全新的技术,还有很多课题需要科技工坚持不懈的努力。信任在各界人士的努力之下,无线传感器网络将会呈现出一片新的局面,并且将会更好、更广的应用于各个行业,造福于社会 3.讲座内容、总结 (3)讲座名称:嵌入式软件进展及物联网 总结:随着IT技术飞速进展,互联网已经进入了“物联网”时代。假如说,之前互联网上大量存在的设备主要是以通用计算机(像大型机、小型机、个人电脑等等)的形式消失,“物联网”的目的则是让全部的物品都具有计算机
19、的智能但并不以通用计算机的形式消失,并把这些聪慧了的物品与网络连接在一起,这就需要嵌入式技术的支持。嵌入式技术是计算机技术的一种应用,该技术主要针对详细的应用特点设计专用的计算机系统嵌入式系统。嵌入式系统是以应用为中心,以计算机技术为根底的,并且软硬件可量身订做,它适用于对功能、牢靠性、本钱、体积、功耗有严格要求的专用计算机系统。 嵌入式技术和通用计算机技术有所不同,我们知道通用计算机多用来和人进展交互并依据人发出的指令进展工作;而嵌入式系统大多数状况下可能依据自己感知到的大事自主地进展处理,所以它对时间性,牢靠性要求更高。一般来说,嵌入式系统应当具有以下一些特征:专用性、可封装性、实时性、牢
20、靠性。专用性是指嵌入式系统用于特定设备完成特定任务,而不像通用计算机系统可以完成各种不同任务。可封装性指嵌入式系统一般隐蔽于目标系统内部而不给操发觉。实时性指与外部实际大事的发生频率相比,嵌入式系统能够在可预知的时间内对大事或用户的干预做出响应。牢靠性是指嵌入式系统隐蔽在系统或设备中,一旦开头工作,可能长时间没有操作人员的监测和维护,因此要求它能够牢靠运行。 嵌入式计算机系统同通用计算机系统相比具有以下特点: 1、嵌入式系统通常是面对特定应用的,嵌入式CPU与通用型的最大不同就是嵌入式CPU大多工作在为特定用户群设计的系统中,它通常都具有功耗低、体积小、集成度高等特点,能够把通用CPU中很多由
21、板卡完成的任务集成在芯片内部,从而有利于嵌入式系统设计小型化,移动力量大大增加,跟网络的耦合也越来越严密。 2、嵌入式系统是将先进的计算机技术、半导体技术和电子技术与各个行业的详细应用相结合的产物。这一点就打算了它必定是一个技术密集、资金密集、高度分散、不断创新的学问集成系统。 3、嵌入式系统的硬件和软件都必需高效率地设计,量体裁衣、去除不需要的多余功能,力争在更小的硅片面积上实现同样的性能,这样才能在详细应用中更具有竞争力。 4、嵌入式系统和详细应用有机地结合在一起,它的升级换代也是和详细产品同步进展,因此嵌入式系统产品一旦进入市场,具有较长的生命周期。 5、为了提高执行速度和系统牢靠性,嵌
22、入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存储于磁盘等载体中。 6、嵌入式系统本身不具备自主开发力量,即使设计完成以后用户通常也是不能对其中的程序功能进展修改的,必需有一套与通用计算机系统连接的开发工具和环境才能进展开发。 嵌入式的关键局部还在于核心芯片的选择,嵌入式核心芯片的特点有: 1、可扩展的处理器构造,以能最快速地开展出满意应用的最高性能的嵌入式微处理器。 2、嵌入式微处理器必需功耗很低。 3、对实时多任务有很强的支持力量。 4、具有功能很强的存储区爱护功能。这是由于嵌入式系统的软件构造已模块化,而为了避开在软件模块之间消失错误的穿插作用,需要设计强大的存储区爱护功能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 学生 实习 报告

限制150内