ImageVerifierCode 换一换
格式:DOCX , 页数:38 ,大小:1.54MB ,
资源ID:15082785      下载积分:1 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-15082785.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(深水水下作业生命支持保障技术培训系统.docx)为本站会员(b****1)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

深水水下作业生命支持保障技术培训系统.docx

1、深水水下作业生命支持保障技术培训系统毕业设计(论文)(2014届本科) 题 目:深水水下作业生命支持保障技术培训系统 学 院:信息学院 专 业:信息管理与信息系统 班 级:信息管理与信息系统2班 姓 名:林何磊 学 号:1056224 指导教师:谢霞冰2014 年5月目 录1 引言 31.1 研究背景 31.2 国内外研究现状 41.3项目的设计目标 52 相关技术分析 62.1 系统目标 62.2 需求分析 62.2.1系统需求分析 62.2.2 说明和优先级 62.2.3 输入输出要求 62.3 系统应用技术 62.3.1 ASP.NET 62.3.2 B/S开发模式 62.3.3 C#语

2、言和SQL Server 数据库 63 系统设计 63.1系统架构 63.2 系统结构设计 63.3 模块设计 63.3.1用户登录模块 63.3.2在线考试模块 63.3.3其他模块设计 63.4 数据库设计 63.5 操作流程设计 63.5.1考生使用流程设计 63.5.2管理员使用流程设计 63.6 系统环境 64 功能实现 64.1程序语言的选择 64.2模块实现 64.2.1 界面实现 64.2.2 在线考试的实现 64.2.3 考试查询的实现 64.2.4 题库更新的实现 64.2.5 知识检索的实现 64.2.6模拟实操的实现 65 系统测试与维护 65.1系统测试目的 65.2

3、系统测试的方法 65.3系统测试的过程 65.4系统维护 66 结束语 66.1系统的应用前景 66.2系统的可靠性和安全性 66.3系统的局限和改进 6谢辞 6参考文献 6深水水下作业生命支持保障技术培训系统摘要:随着现代海洋科学的发展与需求,为了保护且合理运用我国丰富的海洋资源,深水水下作业技术(即饱和潜水)越来越受到重视。在中国,人民解放军海军医疗研究所针对于饱和潜水的技术研究获得了较大的进步和研究成果,但是在培训方式却略显老旧。这与当今成熟的计算机技术完全不符。如今,开发智能培训系统的技术已经成熟,诸如,考生管理,考试组卷,系统维护等等。完全可利用各种计算机语言构建深水水下作业生命支持

4、保障技术培训系统,以改进国内深水水下作业培训的现状。 本文关于采用B/S架构设计,利用ASP.NET,用C#语言编写系统主要功能,通过SQL Server 2008 R2数据库进行理论知识题库构建和管理,以及Unity 3D来模拟潜水实操考试,构建了一套智能培训系统深水水下作业生命支持保障技术培训系统。该系统可以通过对饱和潜水的深水水下作业的理论知识检索、视频观看、在线考核、实操考察对整个深水水下作业提供良好的保障。系统包括:智能化的学习培训前端,如:知识检索,以网页模式显示所需文档供给学生查阅、学习;在线考试,通过网络考试对考生知识掌握程度检测; 考试查询,以分数形式展现反馈学生考试成绩;管

5、理员平台后端:题库添加,将Excel题库表导入数据库;学员账户的维护,修改学员信息,修改密码等管理员模块为深水水下作业培训提供快捷便利的帮助,方便相关海洋医学研究所对考试模块的管理。此系统是深水水下作业的生命支持保障技术培训的计算机化,是深水水下作业相关考试的智能化、统一管理化并且是相关理论与实际操作结合。能对整个深水水下作业提供良好的保障,为深水水下作业考试提供快捷便利的帮助,也方便了相关海洋医学研究所对考试模块的管理。整个系统的开发,改进了国内传统深水水下作业面授、观察的培训方式,从而利用计算机软件实现培训考核。 关键词:深水水下作业;培训系统;随机组卷;模拟实操; System of s

6、upporting life to the deep water trainingAbstract: With the development of modern marine science and demand, in order to protect and rational use of our rich marine resources, deep water underwater operations technology (saturation diving) and more attention. In China, the Peoples Liberation Army Na

7、val Medical Research Institute for saturation diving gained great progress and research, but in the training mode, but slightly older. This is todays sophisticated computer technology completely inconsistent. Today, the development of intelligent training system technology has matured, such as, cand

8、idate management, exam test paper, system maintenance, and so on. Fully constructed using a variety of computer languages deepwater underwater life support systems to protect technical training to improve the status of domestic deep water underwater training.The intelligent training system to protec

9、t deep water underwater life uses ASP.NET as a development platform, based on the B / S architecture . In terms of web interfaces design, we use ASP language to build the systems interface framework and C # language to achieve the main function. Our Administrators can construct and manage the theore

10、tical knowledge question bank by SQL Server 2008 R2 database, and students can take more real operation of diving exam by the Unity 3Ds simulation. All of these is to build for the System of supporting life to the deep water training exam. Intelligent front-end learning and training, such as: knowle

11、dge retrieval, web-mode display the required inspection documents supplied to student learning; online exam, knowledge mastery of the deep water skilling detected by the network test; exam query to show the form of feedback scores student test scores ; administrator back-end platform: Exam added, ex

12、am table into an Excel database; student account maintenance, modification student information, change passwords administrator module helps provide fast and convenient for the deep water training, but also facilitate the relevant Marine Medicine Institute of managing exam module. This system is not

13、only a deep water-life support guarantee computerized technical training, but also its an intelligent deep water job-related exams with unified management. Whats more, it is a combination of theory and practice. Development of the system, is intended to improve the traditional combination of domesti

14、c deep-water-face teaching, observing training methods trained person to operate. So we use computer software to finish these trainings and examinations.Keywords: underwater operation; training system; Random composition papers; Simulation of the actual operation 1 引言1.1 研究背景深水水下作业的技术是海洋高级技术以及海洋工程技术

15、之中一个重要的组成部分。近几年来,随着我国科学技术的进步和发展,在海洋工程中,狭义的深水水下作业技术是指:围绕着海底资源(油气资源,其他矿产资源)开采、海洋水下空间利用,以及救助打捞实施。我国海洋资源丰富,大陆岸线总长度为 18400 公里,北起辽宁的鸭绿江口,南至广西的北仑河口2。依据联合国海洋法公约3 的规定和其他国际法规则所制定的法律和规章所示,应划归属于我国管辖的海洋专署经济区和沿海大陆架的面积有300万km2。如此广袤的海域不仅是我国的天然安全的门户和屏障,同时亦是我们科技发展、居住生存的重要空间。海洋中资源丰富,仍有许多暂未开发的,其中包括:能源、生物、水化学和矿物资源;是社会物质

16、原料生产、人类海洋药物重要蓝色宝库。随着现代科技的进步,人类将逐步进入海洋经济时代,逐步形成了一批新的海洋产业:海洋油气业、海滨旅游业、水产养殖业、“海”化学工业、海水淡化业、海洋药物、海水开发利用及海洋服务业(如潜水技术服务)等4。在海洋开发工作中,对海洋资源的科学考察、勘探、开发和研究,均需要进行水下作业,包括资源的采集、设备的布设和水下装备的检查与维修。目前已有很多仪器设备可以用来进行水下作业,进行海洋调查、勘探及取样,如无人遥控潜器(ROV)和深潜器等,但是很多工作仍然离不开人的直接潜水作业,即需要潜水员到水下去进行观测、调查、采样、施工或管理,完成一切仪器设备或机械手难以完成的复杂任

17、务,需要人工深水水下作业5。在海洋军事领域中,深水水下作业也是不可或缺的。潜艇是海军的主要作战武器,在作战和训练时,如:潜艇可能因为碰撞、触礁、机械故障或战伤等失去了上浮能力而沉到海底,因而出现“潜艇失事”6。为了维护失事潜艇的有生力量,必须对所失事潜艇的艇员组织救援。在救援工作中,也需要进行大量的人员潜水作业。为了充分利用丰富的海洋水下空间、勘探海洋资源、救助打捞、维护维修,我国对于深水水下作业及其培训环境的重视程度也日益增剧。“深水水下作业生命支持保障技术培训系统”是中国人民解放军海军医疗研究所、中国人民解放军九二四四部队与我校的合作项目,是“海洋深水工程重大装备及配套工程技术”的子课题“

18、深水水下应急维修装备与技术”的培训环节。根据甲方:中国人民解放军海军医疗研究所、中国人民解放军九二四四部队要求,分析海洋油气田工程深水水下应急维修的作业需求,根据培训目标,分解培训内容,在国外海洋油气田工程潜水生命支持保障技术的调研基础上,借鉴海军防险技术培训经验,进行设计的系统。“深水水下作业生命支持保障技术培训考试系统”主要针对深水水下作业(潜水作业),通过知识查询为主的培训软件和以测试为主的考试软件。其组成组成,包括基础理论知识、减压方案、考试题库、模拟实操、操作视频、受训者管理模块和系统管理多个部分,软件的主要功能要求有:实现潜水基础知识查询、减压方案数据库查询、典型工程案例查询、试题

19、考核、模拟实操考核、模拟实操考核和操作视频查看。1.2 国内外研究现状在美国在线考试系统早已流行并取得了很好的应用,诸如,美国教育考试中心(Educational Testing Service,简称ETS)举办的TOFEL、GRE7;英国的Question Mark(是由Question Mark Computing,Ltd公司设计出品的)等计算机化考试8。这种方式的考试,已经运用到其他各个领域的水平考试之中,从而代替了传统的“纸上”测试。原因是,这种考试模式通过Internet 直接传输,或者将数据包加密后复制到各种存储设备上,让考试不再局限于时间和地域的差距,让每年只考2次的“世界级”考

20、试,对考生而言天天都有机会。这些成熟的考试系统尽管大多是基于传统的客户端/服务器模式(C/S模式)的考试系统,但由此可见,基于浏览器/服务器模式(B/S模式)亦或是基于传统的客户端/服务器模式(C/S模式)的考试系统的技术早已成熟9。在我国,虽然计算机在线考试系统的实现和设计在我国起步比较晚,但是由于国家对于教育的重视,其发展仍然较为迅速,研究也比较活跃。例如:国家教务组织的全国计算机等级考试、全国计算机应用技术证书考试等已实现了计算机管理,实现无纸化考试,卷纸,自动评分,统计分析的检查结果的功能,但也有一定的局限性10。总的来说,我国在线考试系统发展比较迅速,但在实际程度上与国外存在一定的差

21、距。实现了计算机管理,实现无纸化考试,卷纸,自动评分,统计分析的检查结果的功能,但也有一定的局限性11。1.3项目的设计目标随着社会的进步,信息技术的广泛应用,信息化模拟的优势越来越显著。针对饱和潜水等深水水下作业考评管理落后的情况,中国人民解放军海军医疗研究所、中国人民解放军九二四四部队委托我校,设计实现一个深水水下作业生命支持保障技术培训系统,通过与计算机技术结合使用对饱和潜水深水水下作业的各种考评方式进行管理可以给管理员和用户带来以下便利:检索迅速、查找方便、可靠性高、存储量大、成本低等。计算机化的培训方式不仅能减少海洋医学研究所培训部门的人力财力资源投入,也将极大地提高了其工作效率。为

22、了完成甲方需求,在查阅了大量相关资料文献的基础上,发现几个方面问题,由于设计人员及其所用的工具的不同,有Visual ForPro6.0、Visual C+6.0、Visual Basic6.0等,再加上这些考评管理系统设计的时间也不一样,所用具体场合也有区别,因此基本功能之上也有所不同。经过比较实现了以下考评管理的基本功能和问题:(1)目前多数系统主要针对计算机理论考试,对于其他行业或科目的广范围的考试系统少。(2)由于操作类题目(如电工、潜水操作)实现有较大的难度,基本没有实现题库化的管理。(3)系统对于一般传统的客观题虽然都自带有小型题库,大都釆用随机性抽题和组卷的方式,但缺乏教育测量理

23、论作为依据。(4)考试完成后,分数和试题统计分析比较简单,没有充分挖掘数据所包含的信息。(5)考试系统或题库系统对教师的需求分析做得不够透彻,忽略了老师们自由地操纵试题库的需求,没有完全实现自主维护试题库、自主调用试题库的功能、用户自主初始化试题库。加上软件实用水平和商品化工作方面的不足,通用系统并没有被广大教师认可和使用。 这些系统实现了电脑操作代替笔卷理论考试。但相对于深水水下作业的培训依然存在着问题,诸如,功能并不齐全:缺少视频观看学习环节、知识检索、潜水模拟等缺点。为了能真正满足中国人民解放军海军医疗研究所的深水水下作业培训要求,提高深水水下作业培训效率,减少培训方管理员的工作负担,实

24、现计算机化培训管理,需开发一个更加高效的考试培训管理系统。该系统必须具备以下功能:前台:包括考生注册、考试、修改个人资料、查询个人成绩等;后台:学员管理、科目管理、试卷制作、题库管理。系统可以完成试题的随机抽取、试卷的自动生成。针对以上情况,在饱和潜水的普通培训方法上,组建一个基于浏览器/服务器结构的深水水下作业系统,集成理论检索查询、在线考试考评、模拟实操培训、考试后台管理的智能系统。利用SQL Sever数据库技术、技术、Javascript技术、C# 技术、Unity3D技术搭建完整智能的深水水下作业生命支持保障作业培训系统。2 相关技术分析2.1 系统目标开发本软件的目的是结合对海洋油

25、气田工程潜水作业生命支持保障实际条件的分析,研究开发能够充分反映技术水平的实物。考核和多媒体仿真相结合的培训考试系统。深水水下作业生命支持保障技术培训考试系统主要从理论知识、实际操作两方面强化学员的知识掌握程度。与往常单一的通过阅读以及考试的模式相比,该系统前端能通过知识点检索、视频观看、在线考试、模拟仿真的方式,更加易于学员的接受;后端能方便地查询学生各个模块的分数、添删学员账户、增添题库、生成考卷,高效地检查学员的学习情况。此系统应具有高扩展性,可做相应的改进,适用于更多以学习、教学、测试为目的的工作之中。对于本系统的实现,必须满足以下要求:(1)系统要求简单易用、流程清晰、易于扩充;系统

26、安全、可靠;界面要求简洁、美观,易于用户操作。(2)能够系统为不同用户定制不同功能和数据展现,对每一位用户具有很强的针对性。如:应对不同用户(如系统管理员、教师、学生)的权限有不同的设置,允许用户在其有效的权限范围内进行信息管理、修改、查看等操作。(3)能够实现考试倒计时实时动态显示,给用户带来良好的用户体验。(4)数据库的设计必须规范,能展现实体之间的关系;数据必须安全、完整、冗余少;能正常在数据库中进行增、查、删、改。 2.2 需求分析2.2.1系统需求分析开发本软件的目的是结合对海洋油气田工程潜水作业生命支持保障实际条件的分析,研究开发能够充分反映技术水平实物。考核和多媒体仿真相结合的培

27、训考试系统。本系统是“海洋深水工程重大装备及配套工程技术”的子课题“深水水下应急维修装备与技术”,是潜水水下作业生命支持技术的培训创新,是智能化潜水培训的重要组成部分,是海洋油气田工程深水水下应急维修的重要环节。根据中国人民解放军海军医疗研究所、中国人民解放军九二四四部队所提出的需求。该系统是分析海洋油气田工程深水水下应急维修的作业需求,根据培训目标,分解培训内容,在国外海洋油气田工程潜水生命支持保障技术的调研基础上,借鉴海军防险技术培训经验,进行基础培训内容设计和典型工程案例设计,并且以该设计的内容以及潜水基础知识数据库、减压方案数据库等为基础,构建以知识查询为主的培训模块和以测试为主的考评

28、模块。与现在培训系统的对比,不仅能适用于特殊的培训机构,而且针对与一般的考试应用也有研究和使用价值。就目前的潜水培训方式而言,其存在这几个问题:(1)现用培训方式老旧。目前潜水水下作业生命支持保障技术的培训主要通过结合教材的授课以及实际操作面授的形式进行,考评主要通过对受训人员练习操作以及结合实际操作进行观察考核进行,尚无利用计算机软件实现的培训与考核方式。(2)普通考试系统公平程度低,不能胜任。网络上应用的考试测试系统,大多基于某一个数据库,能够基本完成一场考试。但是其目前在实际应用方面存在着一些问题:例如,大多考试系统都是已经生成好的考卷或者固定的题目,有多少题出多少卷, 每一个人考试的时

29、候都是同一样的题目。如此固定“考卷”系统,不仅在多个班级不是同一时间考试的时候,或者考场纪律维护上,很难维护所有学生的公平;而且,若要维护,变更考卷十分麻烦,甚至要修改数据库的内容,工作量巨大。(3)若用普通考试系统,其培训方式单一,不能有效检查学员掌握程度。普通的考试系统,都是通过学生填写老师设计的考卷的方式进行。仅仅在这一方面上,要培养一个合格的饱和潜水员是远远不够的。所以用一种多模块,多方式,多感观的学习操练系统来确保饱和潜水学员更有效的学习是必要的。2.2.2 说明和优先级 图2-1 优先级公式按照公式2-1 所示,分析得到图2-2 用户需求优先级排序,是本系统就中国人民解放军海军医疗

30、研究所、中国人民解放军九二四四部队所提出的要求,为其所列的优先级定义:表2-1 功能优先级1、随机算法2、知识检索3、批量插入数据库4、在线视频观看5、成绩查询6、模拟实操7、试卷管理8、试卷管理9、管理员后台管理 图 2-2 用户需求优先级排序 2.2.3 输入输出要求深水水下作业生命支持保障技术培训系统的顶层功能包括:潜水基础知识查询、试题考核、模拟实操考核和操作视频查看。顶层模块如图2-3所示。图 2-3 顶层模块表2-2 顶层模块输入输出表 序号名称用途性能输入输出1潜水基础知识查询提供受训人员进行潜水基础知识点的查询查询输入关键词查询资料2试题考核以选择题形式对受训人员进行声明支持保

31、障技术知识的试题考核,并提供计分考核查询点选试题、考试结果3模拟实操提供受训人员一个考核点选操作视角动画模拟4成绩查询提供受训人员考核后结果查询输入关键词成绩2.3 系统应用技术 2.3.1 ASP.NETASP.NET 是.NET FrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可 由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。 指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server 服务,是Windows开发的Web服务器)之中的程序 12。 2.3.2 B/S开发模式B/S结构即浏览器和服务器结构,它是C/S结构的改进的结构,此类结构可分为三层:(1)表不层(显不层、客户机层、用户界面层);(2)功能层(逻辑层、事务层、应用服务器层);(3)数据层(数据库层、数据库服务器层)。第一层为客户机层、显示层、用户界面层或表示层,这一层给第二层传递参数,接受第二层传回的参数,接受与第二层相连的第三层后台数据库的操作结果。第一层与第二层有数据交互操作。第二层为功能层、逻辑层、事务层或应用服务器层,这一层是一个中间层,它接受第一层客户传

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2