实验类实习报告五篇
在生活中,我们使用报告的情况越来越多,报告中涉及到专业性术语要解释清楚。为了让您不再为写报告头疼,下面是小编帮大家整理的实验类实习报告5篇,供大家参考借鉴,希望可以帮助到有需要的朋友。
实验类实习报告 篇1
专业: 地信 班级:一班 姓名: 康文蓉 学号:20127938
实验名称:中文Windows20xx上机操作
一、实验目的:熟悉和掌握中文Windows20xx系统的使用方法
二、实验内容:
1、启动和退出中文Windows20xx系统
2、掌握windows中资源管理器的使用。
三、实验步骤及方法:
1、在我的电脑中找到:“可移动磁盘H”,双击打开自己的优盘,在空白处单击鼠标右键,在弹出的菜单中单击“新建”,然后修改文件夹名为指定的名称,然后按“回车键”。
2、在我的电脑中找到“本地磁盘D”双击打开它,按住Shift键用鼠标点击“List1和实验报告模版’‘单击鼠标右键在弹出的'菜单中点击复制,后退到之前新建的文件”地信本1康文蓉20127938Win”.打开它,然后单击 鼠标右键,在弹出的菜单中点击粘贴即可。
3、单击“文件夹”切换到“资源管理器”,单击我的优盘打开它,在桌面的空白处单击鼠标右键,弹出快捷菜单,选择“新建 ”命令,然后单击“文件夹 ”选项,此时桌面上出现一个新建文件夹,并显示一个文本框
输入文件夹名“人事部 “,按Enter键。在单击“人事部”,打开它,在空白处单击鼠标右键,点击“新建”然后在弹出的文本框中填写“退休人员档案 ”,按Enter键。用于新建“退休人员档案”的方法建立“在职人员档案”的文件夹 。然后再用同样的方法建立“销售部,销售计划、销售业绩。”
4、单击桌面上的”开始”菜单,选择”程序”,在”程序”中找到”Word”, 打开“Word”, 在里面录入一段文字。以“exer.doc”
5、用鼠标选中“销售计划“中的”exer.doc”.再单击“菜单栏”中的“编辑 ”打开它,选中“重命名”,把”exer.doc”改为”TX.doc” .
6、点开左窗口中的“可移动磁盘H”,点开“销售部”,然后按住“Ctrl键”,用鼠标选中“TX.doc”按住不放,拖到“销售计划”下再松开鼠标。
7、在单击“左窗口”的“人事部”,然后按住键盘上的“Shift键”,选中“销售计划”文件夹中的”TX.doc”。拖放到”在职人员档案”下再松开鼠标。
8、选中“销售计划“文件夹中的”TX.doc“。按下鼠标右键,移动到”退休人员档案“文件夹中松开鼠标,再用鼠标点开”退休人员档案”,选中”TXdoc”,再按”F2键”,再把”TX.doc“改为”XYZ.DOC“
9、返回到“我的电脑“的桌面,单击”磁盘D“,单击打开”List1“按住”List1“,按”Shift键“,再一个一个选中文件夹中以a开头的所有文件夹,单击”菜单栏“中的”编辑“,单击”复制“,再打开”在职人员档案“,单击”菜单栏“,点击”粘贴“再单击空白处即可。
10、打开“左窗口“中的”可移动磁盘“H,再打开”地信1康文蓉20127938Win“一个一个的选中以a开头的文件,移动到”人事部“再松开鼠标,这样重复操作即可。
11、单击“工具栏“中的搜索,在”要搜索的文件或文件夹名“中输入”wbc1.txt“在“搜索范围“中找到”可移动磁盘H”,单击”立即搜索”,再两次单击”wbc1.txt”把”wbc1.txt”改为”wbcc2.txt”用鼠标选中”wbcc2.txt”按住”Ctrl键+V”,打开”退休人员档案”按住”Ctrl+C”复制成功。
12后退到前一个窗口,单击右键。在弹出的菜单中,选中”重命名”再把”wbcc2.txt”改名为”wbc1.txt”.
13、打开“人事部”选中第一个以a开头的文件,单击“工具栏”删除即可,选中“人事部”文件夹中第二个以a开头的文件单击“菜单栏”中的工具在单击“删除”即可,选中文件夹中第三个以a开头的文件按住“Del键+删除”键即可,选中人事部中第四个以开头的文件再点击鼠标右键选中删除即可。
实验类实习报告 篇2
学 院: 计算机与信息工程学院专业、
班 级: 信息管理与信息系统022班
指 导 教 师: 鲍建波
张胜光 报 告 人 :张潮
学号:024631239
时 间:XX年3月6日—XX年4月30日
实习主要内容:计算机的组装与维护、中小型网络的安装与调试主要收获与体会:XX年3月,我来到克拉玛依市天勤电子实习工作。
转眼间,2个月的实习期即将过去,回想自己这段时间的经历与收获,我深深的感到在我今后的发展,天勤电子给予我的是一笔多么宝贵的人生财富!
公司给我的工作定位是从事技术部基础工作以及销售工作,同时我还承担了公司网络的维护等基础工作,从学校的理论知识到过去两个月的实践工作,其中的角色转变离不开公司各级领导以及同事们的帮助和指导。技术方面,通过和公司其他技术人员的学习与交流,使我现在能够独立处理计算机出现的软硬件故障,同时在实践过程中我还学会了网络的安装以及调试技能,这些是在书本上所不能学到的,对于我今后的发展将起到巨大的帮助。积极参加公司组织的各种活动,包括保龄球、乒乓球等各项文艺活动。
经过过去两个月的实习,我对未来充满了美好的憧憬,在未来的日子,我将努力做到以下几点:
一、继续学习,不断提升理论素养。在信息时代,学习是不断地汲取新信息,获得事业进步的`动力。作为一名年轻同志更应该把学习作为保持工作积极性的重要途径。走上工作岗位后,我积极响应公司号召,结合工作实际,不断学习理论、业务知识和社会知识,用先进的理论武装头脑,用精良的业务知识提升能力,以广博的社会知识拓展视野。
二、努力实践,自觉进行角色转化。“理论是灰色的,生活之树常青”,只有将理论付诸于实践才能实现理论自身的价值,也只有将理论付诸于实践才能使理论得以检验。同样,一个人的价值也是通过实践活动来实现的,也只有通过实践才能锻炼人的品质,彰现人的意志。从学校走向社会,首要面临的问题便是角色转换的问题。
从一个学生转化为一个单位人,在思想的层面上,必须认识到二者的社会角色之间存在着较大的差异。学生时代只是单纯的学习知识,而社会实践则意味着继续学习,并将知识应用于实践,学生时代可以自己选择交往的对象,而在社会则更多地被他人所选择。种种的差异。不胜枚举。但仅仅在思想的层面上认识到这一点还是不够的,而是必须在实际的工作和生活中潜心体会,并自觉的进行这种角色的转换。
三、提高工作积极性和主动性两个月的实习期很快过去了,是开端也是结束。展现在自己面前的是一片任自己驰骋的沃土,也分明感受到了沉甸甸的责任。在今后的工作和生活中,我将继续学习,深入实践,不断提升自我,努力创造业绩,继续为中心创造更多的价值。指导教师批阅意见:该同学自3月开始实习以来,工作认真负责、勤学好问、能够与同事和睦相处,对其工作表示肯定,望今后走上工作岗位能够继续发挥其优点及特长。
成绩评定:优秀
指导教师签字:鲍建波
XX年4月25日
实验类实习报告 篇3
一、实习的目的与意义
在本科专业教育中,实习是一个重要的实践性教学环节。通过实习,可以使学生熟悉外贸实务的具体操作流程,增强感性认识,并可从中进一步了解、巩固与深化已经学过的理论和方法,提高发现问题、分析问题以及解决问题的能力,我们能很快掌握进出口的成本核算、询盘、发盘与还盘等各种基本技巧;熟悉国际贸易的物流、资金流与业务流的运作方式;切身体会到国际贸易中不同当事人面临的具体工作与他们之间的互动关系;学会外贸公司利用各种方式控制成本以达到利润最大化的思路;认识供求平衡、竞争等宏观经济现象,并且能够合理地加以利用。老师通过这些方式使学生在实习中充分发挥主观能动性,真正理解并吸收课堂中所学到的知识,为将来走上工作岗位打下良好基础。
二、实习时间:
20xx年12月19日20xx年1月3日
三、实习地点:
电苑楼十楼机房
四、实习软件:
SIMTRADE平台
五、实习内容:
利用SIMTRADE平台分别注册进口商、出口商、供货商、进口地银行以及出口地银行,然后按照国际贸易实务的操作流程,在交易中扮演不同角色,以加深对国际贸易实务的认识和理解。
六、实习过程:
SIMTRADE平台是一个国际贸易实务操作的模拟平台,它会提供产品,海关,广告发布等各种服务,让我们以交易者的身份来进行操作。结合书本只是来进行。在这次模拟操作中,一共有十五个步骤,具体为:建立业务关系、出口报价核算、出口发盘出口还价核算、出口还盘、贸易磋商、出口成交、出口成交核算、出口合同签订、信用证审核、修改信用证、出口托运订舱、出口货物投保、出口货物报验报关、出口制单结汇、出口业务善后。
出口商是最为重要的角色,在扮演出口商的角色的过程中,要经过准备、磋商、签约、履约、善后几个流程。在准备阶段,需及时了解市场行情,并同工厂和进口商建立广泛而牢固的业务关系是非常重要的交易过程中市场是变化的,作为出口商需不断核算成本、费用和利润,才能获取最佳交易条件和价格,核算过程本身是复杂的,这需要足够耐心、细心。
在国际贸易中,由于交易双方的成交量通常都比较大,而且交易的商品在运输过程中可能遭到各种自然灾害、意外事故和其它外来风险。所以通常还需要办理各种保险,以避免或减少经济损失。保险费的核算很关键,不同的贸易术语下,保险费的承担者有所不同,二者的紧密关系众所周知,在贸易术语上,我们分别采用了cif、fob、cfr的术语,在十三种贸易术语中这三种是最常用的。
出口单证的审核也是一大难点,密密麻麻的英文表格让你先去缮制然后再审核真的不是一件轻松的事情,不说细看那些英文,就是看见那表格就头疼。静下心是很有必要的,慢慢看就习惯了就会了。在电脑里审核单据有些麻烦,只能把两张表格缩小到同一个界面再来对比。由于老师在发下一步操作时前一步的参考答案系统会自动给出,所以我们在训练时必须克服想看答案的心理。
结汇可选择t/tl/cd/ad/p等方式,信用证结汇可以保证出口商及时得到货款但是费用高,多笔业务的开展,不同术语的运用可以加强我们对知识掌握的熟练程度,在费用上的不同核算和支付更是对我们关于知识掌握程度的考验。签订合同进一步明确双方的权利和义务,标志着完成了一半的业务,通过询盘、发盘、还盘、接受四个环节,就交易条件达成一致,更是体现我们业务能力的地方。在交易过程中市场是变化的,作为出口商需不断核算成本、费用和利润,才能获取最佳交易条件和价格。
按照正常的业务流程一步步进行下去,通过这些操作我每天都会有不同的心得体会,而且还会发现了很多不同的问题,可以说是受益非浅,让我学到了很多书本上所学不到的知识并积累了一定的经验。首先,在英语写作方面,对于国贸专业的学生来说,平时不仅仅要掌握一定的专业知识,而且还必须学会用英语写商务信函,这是将来工作后不可或缺的一部分。如果有关外贸的英语知识掌握不好,或写不出一封教规范的商务信函,将来会很难胜任自己的工作,甚至会影响业务的顺利进行。通过这次的国际贸易模拟操作,使我们加强了对英语的学习以及可以写一些比较规范的商务往来信函。其次,我们知道国际贸易的中间环节很多,并且涉及面广,除交易双方当事人外,还涉及运输、保险、港口和海关等部门,因此,通过这次的上机实习,使我们将之前学过的知识都紧密地联系起来。通过三年的大学学习生涯,我们已学习了国际贸易理论,国际贸易实务,再到这学期刚学过的外贸函电及国际货物运输风险和保险等课程,在本次模拟训练中都一一体现出来。通过这次的上机进行贸易模拟训练使我们对以前所学过的相关知识有了一次比较系统的回顾,又在训练中对国际贸易的流程及操作有了更加深刻的体会,这对我们未来的工作在思想上做了充分的准备。再者,本次模拟训练给我最大的体会就是操作细节的细腻及流程的缜密,各个流程相互衔接,上个流程的疏忽将会导致下个流程无法完成,某一细节的不慎错误或纰漏将会导致整个流程操作前功尽弃,这为未来的实际工作敲响了警钟:做贸易一定要仔细谨慎,否则将会给个人和公司带来很大的损失。
七、实习的心得体会:
这次的实习让我贸易实务的学习中体会到了
1、在交易业务的填表中要注重核心单据在流程中的`重要性,要使它准确、系统、完整。填表要以“单单一致”、“单证一致”为原则,熟悉各单证这间的相关联系,这将关系卖方发货后的结算问题。
2、要把握专业知识与实习操作的关系。
这是非常重要的一点,这次是首次实践操作与理论相结合的实习。从中锻炼的是我们的综合运用能力;其次,经验是日后工作中的宝贵财富。
3、英语的重要性,在实习操作中我们能深刻体会到英语在其中的理要性。进出口合同中、进出口贸易中的各项单证中都是英文单证,若英语基础弱的话对业务工作是种阻碍,降低了工作效率。阅读能力弱往往会导致错误若是实际交易则有可能引发纠纷,所以说英语能力在国际贸易中是十分重要的。
4、实务课本知识一定要学扎实。虽然是理论,但是如果不能彻底掌握在实际运用时将会阻碍重重,且不能综合利用考虑。
经过拟训练,我们对国际贸易的业务流程及操作有了更进一步的了解和感触,现在我们对贸易的理解已经不在停留在单纯的理论层面啦。
通过本次的模拟实习,我还发现自己以前学习中所出现的一些薄弱环节,并为今后的学习指明了方向,同时也会为将来的工作打下一个良好的基础。之前,每次填单总是填不完整,而且会出现很多的小错误,经过这次的训练,我已经可以比较正确的填制一些必要的单据,如商业发票、装箱单等。同时我充分认识到在询盘、发盘、还盘、接受环节的磋商过程中,灵活运用价格术语和结算方式,正确核算成本、费用和利润,以争取较好的成交价格,是我们在未来的贸易实务中必不可少的基本功。
在本次实习中,我们充分使用网络资源进行业务操作,这是我们未来的工作中必不可少的,通过该模拟系统我们可以掌握往来函电的书写技巧及填制单据的技巧,不足之处通过老师的悉心指导和查阅相关资料又可以起到温故知新的作用。在我看来,该贸易模拟系统还有一个很重要的优点,那就是它可以在我们做完每一步骤后会对我们操作过程给出正确的答案,让我们明白之所以这样操作的原因,这样可以减少我们在类似的业务中的错误。
虽然我们知道实际业务的开展远没有这次模拟系统来得顺利或简单,但模拟系统为我们提供了一个演练的平台,使我们及早了解一些相关知识以便以后运用到实际业务中去。通过这次的模拟操作,我们可以熟练掌握实物的基本流程,为今后操作过程中暴露出来的英语基础的薄弱、基本知识的不熟练等问题指明了方向。同时让我懂得只有通过刻苦的学习,加强对业务知识的熟练掌握程度,在现实的工作中才会得心应手,应对自如。当然在这期间,还要谢谢我们的指导老师,正是因为他们对我们大家热情耐心的指导,才使得我们更好地掌握该操作系统。在学习各种函电的过程中,我还掌握了很多有实际应用价值的官方语句,很有收获感。特别是实训的全过程实际上是贸易业务函电的草拟、商品价格的计算、交易条件的磋商、买卖合同的签订、出口货物的托运订舱、报验通关、信用证的审核修改以及贸易文件的制作和审核等主要业务技能的操作,完成了商品出口的全过程。这个过程使我对国际贸易的交易过程有了新的认识,而不再只是空洞的理论知识,以前我只是把课本上的知识掌握了,却很少联系到实际,没有认识到实际操作的重要性。
这次实习不仅仅是锻炼了我在贸易操作方面的一些技能,同时,它也让我学到了很多做人的道理。作为一个快要毕业的大学生,无论是在今后的工作或是生活中,实习都将成为我人生中一笔重要的资本。
实验类实习报告 篇4
改革开放以来,高层建筑、公共设施、智能小区如雨后春笋。在此期间,电力系统与电力系统自动化技术、计算机技术、现代控制技术、网络技术和通信技术为我国经济建设发挥了重要得作用!
为此,陈虹老师和曹卫老师在大一即将结束之际,带领我们参观了一些企业,让我们对自己得专业有了更感性得认识。期间我们于周一下午参观了扬州自来水四厂、周二下午参观了江都五十万变电所、周三下午参观了三星电梯有限公司和扬州北辰电气设备有限公司、周四上午参观了泰州引江河管理处高港水利工程枢纽,最后在周五得上午参观了扬州为亨热电有限公司。
其中让我印象最为深刻得就是周三下午参观得位于扬州高新技术开发区德扬州北辰电气设备有限公司。
二、扬州北辰电气设备有限公司位于扬州高新技术开发区,主要从事500kV、220kV、110kV SF6断路器、110kV及以下户外高压交流隔离开关、35kV及以下成套开关设备、35kV及以下真空断路器和负荷开关、配网自动化及电能质量相关产品得开发、生产和销售。公司已通过GB/T19001-20xx质量体系认证和国家强制性3C认证。是江苏省政府授予得高新技术企业。
公司主要产品有:GL型500kV、220kV、110kV SF6断路器;GW4型110kV及以下户外高压交流隔离开关;35kV 、20KV、10kV系列开关柜、真空断路器、负荷开关;20KV、10kV环网柜;熔断器、避雷器、绝缘子;110kV及以下变电站综合自动化系统、交直流系统、集抄系统、无功补偿装置、配变综合监测终端、负荷控制终端、端子箱、低压配电箱等。
为了能以更领先得技术服务于社会,公司积极与海内外知名得大公司合作,引进先进技术开发新产品,如ABB、AREVA、SIEMENS、美国GE、德国IN-POWER及清华大学、华中科技大学、北京理工大学、国家电网公司电科院、江苏省电力公司电科院、国电南自总厂等科研单位。
公司以先进得管理、一流得技术、可靠得质量、完善得服务为宗旨,热忱为广大用户服务。北辰人秉承以超前意识开发新产品,以科学管理创造新优势,以严谨作风保证高质量,以诚信态度提供高服务得企业精神,坚持以人为本、科技领先、客户至上、质量第一得方针,弘扬诚信、服务、合作共赢得企业文化理念,为电力事业作出更大贡献!
1、各种高低压柜开关
(1)高压开关柜
高压柜得作用:高压开关柜是用于电力系统得电气柜设备。高压开关柜得作用是在电力系统进行发电、输电、配电和电能转换得过程中,进行开合、控制和保护。高压开关柜内得部件主要有高压断路器、高压隔离开关、高压负荷开关、高压操作机构等。
高压开关柜得分类:高压开关柜得分类方法很多,如通过断路器安装方式可以分为移开式高压开关柜和固定式高压开关柜,或按照柜体结构得不同,分为敞开式高压开关柜、金属封闭箱式高压开关柜、金属封闭间隔式高压开关柜和金属封闭铠装式高压开关柜等。
高压柜得结构:金属封闭箱式高压开关柜不具有隔离防护板,但是其外壳部分是由金属制成,为金属封闭式开关设备。金属封闭间隔式高压开关柜得安全性较好,金属封闭铠装式高压开关柜与之间得基本结构相似,区别仅在于具有一个或多个符合一定防护等级得非金属隔板。金属封闭铠装式高压开关柜是一种封闭式得开关设备它得特点是,内部主要组成部件都会被接地得金属隔板隔离。在各种高压开关柜中,金属封闭铠装式高压开关柜属于安全性能较好得一种。
高压柜得组成:高压柜由柜体(由壳体、电器元件(包括绝缘件)、各种机构、二次端子及连线等组成。)和断路器二大部分组成,具有架空进出线、电缆进出线、母线联络等功能。
(2)低压开关柜
低压开关柜应用范围:适用于发电厂、石油、化工、冶金、纺织、高层建筑等行业,作为输电、配电及电能转换之用。
低压开关柜分类:从结构形式上分有抽出式和固定式;从连接方式上分有紧固件 连接和焊接式。
2、断路器
(1)断路器得作用
断路器是一种很基本得低压电器,断路器具有过载、短路和欠电压保护功能,有保护线路和电源得能力,一般用在负荷相对较大一点得场合。
(2)断路器得分类
根据所采用灭弧介质得不同,断路器包括空气断路器(俗称空气开关)、真空断路器、SF6断路器、油断路器等。民用建筑电气设计由于电压多为220~380V,断路器灭弧介质为空气,故称空气开关或断路器都对。但对于电力系统来说,就要具体对待识别了。
(3)断路器得组成及工作原理
断路器一般由触头系统、灭弧系统、操作机构、脱扣器、外壳等构成。当短路时,大电流(一般10至12倍)产生得磁场克服反力弹簧,脱扣器拉动操作机构动作,开关瞬时跳闸。当过载时,电流变大,发热量加剧,双金属片变形到一定程度推动机构动作(电流越大,动作时间越短)。现在有电子型得,使用互感器采集各相电流大小,与设定值比较,当电流异常时微处理器发出信号,使电子脱扣器带动操作机构动作。
3、熔断器
作用:当电路发生故障或异常时,伴随着电流不断升高,并且升高得电流有可能损坏电路中得某些重要得器件或贵重器件,也有可能烧毁电路甚至造成火灾。若电路中正确地安置了熔断器,那么,熔断器就会在电流异常升高到一定得高度和一定得时候,自身熔断切断电流,从而起到保护电路安全运行得作用。如果电路中安装了断路器就可以不用熔断器,热继电器需要与交流接触器配合使用,因过载时热继电器上得触点切断控制回路,目前熔断器一般多用于控制回路。
4、变压器
(1)变压器定义:变换交流电压、电流和阻抗得器件,当初级线圈中通有交流电 流时,铁芯(或磁芯)中便产生交流磁通,使次级线圈中感应出电压(或电流)。变压器由铁芯(或磁芯)和线圈组成,线圈有两个或两个以上得绕组,其中接电源得绕组叫初级线圈,其余得绕组叫次级线圈。
(2)变压器得工作原理:变压器利用电磁感应原理,从一个电路向另一个电路传递电能或传输信号得一种电器。输送得电能得多少由用电器得功率决定.
在参观过程中发现北辰电气有限公司时发现:虽然厂房占地面积大,但是员工不多,多采用自动化工艺,而且设备较为先进,很多较为落后得设备已经被淘汰,或者即将被淘汰。而且我还发现作为一个成功得企业都有属于自己得技术开发人员和开发产品,以适应社会激烈得竞争。
时代在进步,我得学习应该与时俱进,不能只是局限于书本上得一些较为落后得设备,而是通过网络等工具接受新得设备、知识。我也应该不断开拓自己得创新能力,从激烈得社会竞争中寻找机遇。
在参观扬州北辰电气有限公司时,我发现:相对于产品总数量,车间面积较小,故而设备摆放杂乱,不能按类别归类摆放。对此,特别建议北辰电气得领导扩大厂房,使每道工序可以相对独立,而非杂乱无章。
虽说为期一个星期得认识实习时间不长,但是参观企业得讲解者竭尽自己所能为我们作得介绍,不但让我对一些电气设备有了进一步得了解,对电气工程及其自动化有了深层次得感性认识,而且激起我对学习专业得迫切渴望。
实验类实习报告 篇5
专业:计算机科学与技术
班级:
姓名:
学号:
1.实验目的和要求:
本次实验的要求是通过自学VB语言编写一个两人对弈的象棋游戏,程序编写思路清晰且能运行。实验旨在让学生真正体会到开发一个完整程序的过程。进一步培养学生主动发现问题、认识问题、分析问题及解决问题的能力,提高自学能力和上机动手能力。
2.实验内容:
1.编程前的准备:网上查找一些合适的棋盘和棋子,再找一些相关的图片已备实验所需。网上下载一个单机象棋小游戏,熟悉游戏的界面以及游戏的规则 ,初步形成编程的流程图。网上查找一些用VB编好的象棋游戏的源代码作为参照,了解编程的过程和一些编程技巧。
2.编程时的注意事项:插入图片时要规范,所有棋子的大小以及位置都要一致,上下左右都要对齐,这样在写程序代码时处理数据更方便。棋子的位置在编写程序中很重要,所以处理图片时记录所有棋子的位置以备编写程序所需,且棋子的位置最好数据简单无小数点,这样误差更小,程序运行更不容易出错。开始编的时候功能不需太繁琐,先编成一个可以运行可以判输赢的初步程序,再继续加功能是可行的好办法,这样在检查程序出错的问题所在时更方便。
3.编程后的补充:认真对照实验要求的功能,分析出程序还未达到的功能,添加功能,形成一个符合要求的象棋游戏,完善程序。
3.软件概要设计说明,功能模块及流程和工作原理:
象棋游戏主要是注重游戏规则,每个棋子有自己游戏规则,比如马走日字,相(象)走田字等,编程的重点也是约束各个棋子的下棋规则。本软件通过坐标形式来限制棋子的规则。坐标的确定方式是棋子离棋盘最上方和最左方的长度,即top和left来确定各个棋子的坐标,坐标形成一个二维数组,来规范各个棋子的行动范围。本软件设计的另一重点是判胜利方,有三个判定方法,一个就是黑方的将或红方的帅被吃,另一个是黑方除将外的子全被吃或红方除帅外的子全被吃,最后一个是利用时钟判定,哪方的累计思考时间超过规定的时间则判输。本软件一个可取之处是设计简单,容易理解,没有复杂的算法。通过直接的方式规定游戏规则,通过直接的方式判别优胜方,虽然处理数据的过程繁琐,但功能算齐全,程序运行时不容易出错。
功能模块:可以通过键盘或鼠标选中棋子,可以通过键盘或鼠标移动棋子。可以吃子,可以求和,可以弃权,可以重新游戏。
流程:按游戏中的开始,开始对局游戏,在对局时,由执红棋的一方先走,双方轮流各走一着,直至分出胜负或走成和棋为止。
工作原理:游戏的界面过程就类似与一张坐标纸,每个棋子就像坐标纸上相应的点,通过限制每个点的活动范围来构成每个棋子的游戏规则。游戏的执行过程类似于坐标的重新定位以及运算。
4.软件详细设计、关键技术与难点、测试数据
软件详细设计:1.将准备好的棋盘以image方式插入,将准备好的棋子以数组方式插入,数组从棋盘左上到棋盘右下方依次为0至89。初始化时要摆放旗子的位置以image方式插入相应棋子的图片,不需摆放棋子的位置也以image方式插入图片,插入的图片为空。这样这个棋盘上的各个位置棋子都可达。插入图片时,要注意各个图片在棋盘上的规范性,每张图片的height和width属性应该相同,且对应棋子的坐标要规范,top和left属性也要相对应。将棋盘上的位置处理完后,还要处理被吃棋子的位置,被吃棋子最多为双方都只剩下黑将和红帅。所以被吃棋子对多有30个,这30个图片定义为棋子的数组中,标号为90至119,这些图片也是以image方式插入图片,插入的图片为空。
2.插入时钟控制信号,黑方插入Timer1,红方插入Timer2。整个Form1的界面设计完成。
3.开始Form1的代码编写,开始棋子位置初始化,被吃棋子位置初始化,根据各个棋子的坐标来控制各个棋子的位置,时钟控制信号初始化。当点击游戏界面的菜单栏的开始时,也进行所有的初始化。
4.通过控制坐标规定各个棋子的游戏规则。将所有类型的棋子的坐标限制都列出来,通过语句来规范棋子的下棋规则。棋子的下棋规则规范后,再规定哪些子属于红方,哪些子属于黑方,当红方的子碰到黑方的子,或是黑方的子碰到红方的子则属于吃子,如果黑方碰到黑方或是红方碰到红方则不能走。
5.判定优胜方,在对局时,由执红棋的一方先走,双方轮流各走一着,直至分出胜负或走成和棋为止。判定优胜方有3种方法,一种就是黑方的将或红方的帅被吃,另一种是黑方除将外的子全被吃或红方除帅外的子全被吃,最后一种是利用时钟判定,哪方的累计思考时间超过规定的时间则判输。
6.象棋的基本功能完善后,对照试验的要求完善附加功能。
关键技术与难点:关键技术是通过二维数组完成整个程序的控制,棋子通过一维数组来控制每种棋子的下棋规则,通过时钟控制来作为另一种判优胜的条件。难点是设计擂台赛,自学VB的过程中,没有关注擂台赛的设计过程,所以设计擂台赛时不能想到一个可行的办法记录最高分。
测试数据:各个棋子由top和left构成的坐标,以及各个快捷键。
5.软件使用说明:
按run键或F2键开始游戏,由执红棋的一方先走。
选择棋子: 1.键盘操作:用方向键←、→、↓、↑移动光标,Enter键选中棋子。
2.鼠标操作:移动鼠标,按鼠标左键,选中棋子。
移动棋子: 1.键盘操作:用方向键←、→、↓、↑移动光标,Enter键选落子。空格键:放弃。
2.鼠标操作:鼠标左键按下时移动鼠标,放开鼠标左键击落子,右键放弃。
落子后,检测:如果不符合游戏走子规则,则重新操作。否则,棋子落定,并按游戏规则吃子。
6.实习的收获、心得、问题、困难和建议:
这次的实习上课时间很少,上课学到的东西也少,可是课外学习的时间比较多,可能就是因为这个原因,所以同学之间的差距比较大。自觉的人很早就已经把实验完成了,不自觉的人硬是等到最后一周开始拼命编程,我觉得两者都有利弊,而我就属于折中的。我并没有开始就兴趣盎然地开始编,我这个人实践能力不是很强,经常实验前都会把书好好啃一遍,啃完觉得差不多才会开始编程,因为这样我就吃过不少苦头。就拿这次实验来说,象棋的编程思想并不复杂,只是数据处理很繁琐,我把书看过一遍后并没有立马就想出利用坐标top和left的属性来编写程序,这个想法是经别人提醒才恍然大悟的,所以我比别人晚很久才开始思路清晰起来,后面就等到最后一周才开始编,所以程序编得有些仓促,很多功能还不够完善,书上学得东西也没有用到实践当中,多浪费了时间在课本上,只剩下少许的`时间来实践,编出来的程序可想而知毛病很多,比别人的程序也没有多大差别和优势,所以有点感觉就是输在了起跑线上。不过通过这次实习能认识到这一点我觉得还是难能可贵的,所以这实习最大的收获就是认识到实践比理论更重要,实践并不一定需要太充足的理论,但是理论是建立在实践的基础上的。虽然这些话很多人会认为不太正确,但是对我还是挺适用的,很多东西都是因人而异的。
这次的认识实习目的很明确,实验的目的和要求也很明确,但我还是碰到了很多问题,刚拿到实验题目,就被象棋那两个字给吓到了,感觉平时下象棋的时候感觉都挺困难的,更别说是编程序了,象棋很多规则都感觉很难控制,以至于刚开始就走进了一个误区,妄想通过像高级程序设计语言那样通过太直观的方式编好程序,可是又想不出用什么样的语句来控制,所以纠结了很久才从误区中走出。还有碰到的一个问题是开始摆放棋子是没有太注意top和left的值,虽然每个棋子都放入相应的位置,且对齐地很规范,但是每个棋子的top和left的属性值都含有多个小数点,象棋处理数据的过程本来就很复杂,这样小数点一多,处理起来就更复杂,所以我不得不重新定位各个棋子,又重新将各个棋子的top和left属性记录下来,这个工程挺浩大的,浪费了我很多时间,也浪费了我很多精力,所以硬是休息了两天才开始继续完成程序的编写。所以干很多事情都要前后照应,在开始就要想好各个重要的因素,免得做无用功。
这次的实习用VB语言实施,我觉得还是挺不错的,因为VB简单,可以让我们在短短的3周熟悉并且学以致用,虽然VB的可用度不高,但是重要的不是掌握好这门语言,主要的是熟悉实验的整个流程,了解软件开发所要思考的问题。对于本次实验我觉得不足之处就是老师没有起到很好的指导作用,上课时间都安排在第一周,第一周往往很多人都还没做好准备,待到准备充足后,自然课程也已经结束,所以上课时间没有起到很大的作用。我建议将上课时间押后至第二周或第三周,上课时间不要太拥挤,不要一个礼拜就将所有的课程匆匆结束,这样没有效果反而让学生更懒散。其实我认为学习的另一个弊端是实验的难易程度不同,造成很多同学不认真也可以编出好程序,很多同学因为程序难很认真也编不出可以运行的程序,所以建议老师实习过程以更小的小组为单位实施,小组可以3到5个人,每组的编写游戏可以再大型点,每个小组组员自己分配任务,这样实习过程不枯燥,还可以体现团队的力量,实验中的收获也就会更多。
【实验类实习报告】相关文章:
实验类实习报告三篇07-22
实验类实习报告6篇07-26
实验类实习报告六篇07-25
实验类实习报告八篇07-25
精选实验类实习报告三篇04-06
实验类实习报告集锦八篇07-14
有关实验类实习报告四篇07-02
实验类实习报告汇编7篇07-02
实验类实习报告合集10篇06-28