版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
远程开放式高职计算机实训场地管理平台构建,职业教育论文建立一个优秀的计算机实训场地管理平台,提高实训课程、设备的管理效率,使师生获得一个开放性的实训场地,进而全面提高实训课程教学质量。系统的功用主要具体表现出在下面几个方面:〔1〕提高课堂教学效率。系统提供一个高效的课堂教学管理环境:具备学生课堂考勤管理、广播教学、作业布置及回收等功能。〔2〕提供与校园网、Internet结合的开放式远程教学环境。在Internet环境下能够实现课程信息、老师信息、学生信息查询、考试成绩汇总、登记、查询及打印等功能。使老师和学生能通过网络手段提高教学工作的效率和质量,加强教学信息的管理。〔3〕提高教学管理的效率。系统采用远程预约排课模块,老师可随时随地上网预约排课,减少中间环节,提高教学管理效率。〔4〕提高设备管理的效率。系统有实验室设备基本信息管理模块,在短时间内即可获得设备现有状况信息并汇总输出,提高了教学设备管理的效率。〔5〕培养学生自主学习计算机课程的能力。通过信息管理系统,学生能够使用自个的学号和密码登录,上网自主学习、实训,并对学习经过进行统筹管理,包括制定学习目的、收集学习资料、协调学习进程、改良学习策略等。2.NET描绘叙述及体系构造2.1描绘叙述构建管理系统主要使用.NET技术,而Internet则作为以.NET技术构建新应用系统的基础,开发人员将Internet延伸到新开发的应用系统中,经过整合和调试,进而实现系统与Internet的链接。.NET系统是用来实现XML、SOA、WebServices的技术平台,开发人员在这里技术平台上根据实际应用需求,开创建立新的应用系统。.NET平台主要包括3个部分:ASP.NET、框架类和公共语言运行时〔CLR〕。.NET的开发平台包含有Framwork、.NET框架以及开发工具。.NET系统构建在Internet技术标准之上,为用户提供了应用环境和管理服务。.NET系统包含5个组成部分:.NET服务器;.NET开放平台;.NET基础;.NET用户服务;.NET终端设备。常用的两个核心编程软件为:〔1〕ASP.NET由.NET框架提供的编程类库组成,构建上采用模块化与组件化的技术,是MS.netFramework中的一套用于生成Web应用程序和XML、WebServices的技术。ASP.NET页面是在服务器端执行的,并生成发送到桌面或移动阅读器的标记〔如、WML、XML等〕,因而开发人员只需进行简单的业务逻辑编程。〔2〕ADO.NETADO.NET(ActiveXDataObjects)是NetFrameworkSDK中用以操作数据库的类库的总称,华而不实的数据集〔DateSet对象模型〕是内存中的数据库数据的副本,是使用ADO.NET的任何解决方案的关键。一个数据集包括多个数据表,每个数据表都对应一个表格或视图。数据首先从数据库传递到中间层对象,然后再将其继续传递给用户界面用以显示,因而,ADO.NET具有良好的跨平台性和交互性。2.2软件体系构造当前绝大多数基于Web的MIS系统所采用的均是B/S构造。基于B/S形式的体系构造的应用系统,通常使用分层构造,其.NET组件设计为三层架构:用户操作层、业务逻辑层和数据库层,如此图1所示。用户操作层亦为Web前端层,是为使用ASP.NET的用户提供控件集合的界面。业务逻辑层包括.NET语言设计的业务组件以及数据处理部分,是系统开发最为细致与复杂的部分,也是最重要的部分,为了使所开发的详细系统逻辑构造更为清楚明晰可靠,并且便于今后根据实际需求进一步进行开发,开发者能够将业务逻辑层的实际需求按功能再进一步划分,能够再细分为两个子层或更多子层。数据库层根据ADO.NET实现对每个数据库的详细操作。以上的三层构造中的每一层组件都可根据用户需求分解为更小的组件部分。3、构造分析及设计3.1系统构造根据前文所述的系统开发目的,本管理系统设置了7项功能模块,分别是:系统管理、设备管理、实训实验管理、预约与排课、学生管理、机房管理、课余开放管理。系统构造及其对应的功能。3.2系统优化实训场地管理系统投入使用后,访问量会呈现爆发性增长。为了保证用户能高效安全地访问系统资源,程序设计时必须注意一些技巧性的细节,才能提升系统的性能。通过禁用视图状态、用元素代替Web控件等手段到达对Web性能优化的目的;通过对存储经过、索引、查询语句等的优化到达对数据库性能优化的目的。3.2.1优化Web网站Web网站的优化主要包含3个部分:应用程序优化、系统构造优化、网络优化。〔1〕优化应用程序在ASP.NET程序的编写中,将经常用到的数据进行缓存在Application或者Session里,合理使用Session对象,把函数调用的次数减少、把代码的范围缩小等方式方法,都是优化应用程序的有效方式方法。除此之外,分页的数据访问、利用ASP.NET缓存API、使用Gzip压缩页面,禁用服务器视图状态,也是优化应用程序的常用方式方法。〔2〕优化系统构造Web服务器提供的所有基于URL访问的资源,包括动态内容、静态网页、图片、样式表、脚本、视频等等。这些资源在文件大小、文件数量、内容更新频率、估计并发用户数、能否需要脚本解释器等方面有着很大的差异,对不同特性资源采用能充分发挥其潜力的优化策略,能极大地提高Web站点的性能。例如:将图片部署在独立的服务器上并为其分配独立的新域名,对静态网页使用epoll模型能够在大并发数情况下吞吐率保持稳定。〔3〕优化网络通过使用应用服务器的集群,以及数据库的集群,能够把网络访问的流量从一台服务器分流到多台服务器上,实现负载平衡,能大大的提高网站的性能。对专业的网站来讲,尽可能的把服务器的带宽提升,使用CDN来减少中间路由环节,也是网络优化的策略。3.2.2优化数据库性能Web服务器软件在数据库方面做的优化主要是减少访问数据库的次数,详细做法就是使用各种缓存方式方法。可以以从数据库本身入手提高其查询性能。另外可以以通过主从复制、读写分离、使用反向代理、写操作分离等方式来扩展数据库规模,提升数据库服务能力。〔1〕优化数据库的连接和关闭操作访问数据库资源需要开创建立连接、打开连接和关闭连接几个操作。这些经过需要屡次与数据库交换信息以通过身份验证,比拟消耗损费服务器资源。ASP.NET中提供了连接池(Con-nectionPool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,假如在连接池到达最大限度后仍要求开创建立连接,必然大大影响性能。因而,在建立数据库连接后只要在真正需要操作时才打开连接,使用完毕后马上关闭,进而尽量减少数据库连接打开的时间,避免出现超出连接限制的情况。〔2〕优化存储经过存储经过是预编译、高度优化、位于数据库的,通过精减变量,排除重复的语句可优化数据存储经过。另外,优化SQL语句,把效率低的语句找出,减少使用查询全部、嵌套等SQL语句,将重复语句尽量用动态语句实现,少用SQL直接计算,尽量使用函数计算这些方式方法,都是优化数据库的方式方法和技巧。〔3〕优化索引索引的作用就类似于书的目录,书的目录会根据章节的顺序排列,会指向某一张的位置。这样假如在一本数百页的书里面查找某个章节位置的时候,能够只扫描书的目录,扫描的范围缩小了,查询的效率自然就提高了。另外在SQLServer内存够用的情况下索引会被放到内存中,在内存中查找自然又会提高效率;优化索引对提升数据库的性能就比拟明显了。在设计索引的时候,应挑选重复值较少的字段作为索引字段;检索建有复合索引的字段时,根据复合建立索引字段的顺序进行。例如,假如对一个10万条记录的数据表以日期和流水号为序建立复合索引,由于在该表中日期的重复值接近整个表的记录数,用流水号进行查询所用的时间接近3秒;而假如以流水号为索引字段建立索引进行一样的查询,所用时间不到1秒。因而在大型数据库设计中,只要进行合理的索引字段选择,才能有效提高整个数据库的操作效率。4、构建经过4.1物理系统的构建本管理系统是在校园网的基础上建设的子系统,网络设备使用校园网服务器。管理系统接入万兆校园网中,能保证实现数据的分享,保持数据的即时性,当数据发生变化时,能把数据及时显示在网络上,管理员可随时在任何一台实验室管理机终端更新查阅资料,及时查看有关信息。该系统运行在校园网中,借助三层交换技术可对不同实验室进行统一管理。各机房的网络构造均为星型拓扑构造,保障了网络的可靠,系统包含文件服务器1台、Web服务器1台、收费工作站若干台、学生上机卡,具有网管功能的超级工作站,软件采用了自主开发的条形码计费管理系统。4.2软件系统的构建及调试根据3.1及3.2的分析,应用.NET技术,根据软件工程的工作方式,设计好流程图,完成好每一模块的程序设计工作,做好程序的整合工作。在应用硬件系统全部完成之后,是本管理系统的安装,之后是系统的试运行。开发人员要及时了解实际运行情况,针对在这个经过中可能碰到的问题,对程序进行再设计和进一步完善。在系统正式运行之前,需要对管理人员和使用者进行培训,尽可能地让所有人员都能够熟悉系统的操作,正确使用系统。5、结束语概述了基于校园网络的远程实验室信息管理系统的开发与运行,本系统的独到之处在于设计了多种应用模块适应教学及各方面的使用需要,同时使用多种手段优化Web性能及数据库性能,使系统运行流畅,反响迅速;系统的开发为计算机机房管理员及师生在工作和学习方面提供了便利。当然,系统也不仅能够让管理者更便捷地管理机房设备、实训课程等,假如将本系统做
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 钟表元旦活动方案
- 杭州市人民医院阻生齿拔除术专项考核
- 九江市中医院老年医学伦理与决策能力考核
- 门店积分促销活动方案
- 宁波市中医院青光眼阀门植入术操作资格认证
- 重庆农场植树活动方案
- 露营线下活动方案
- 池州市人民医院仪器设备日常维护与校准记录核查
- 莆田市人民医院血液储存发放与运输管理实操考核
- 新余市中医院输血相容性检测考核
- 3.1《中国担当》教学设计- 2024-2025学年统编版道德与法治九年级下册
- GB/T 6075.6-2024机械振动在非旋转部件上测量评价机器的振动第6部分:功率大于100 kW的往复式机器
- 抗精神病药所致高泌乳素血症干预对策的专家共识
- 下颌第二前磨牙mandibularsecondpremolar牙冠方圆牙合龈高度近远中径和颊舌
- 2025年粮油保管员职业技能资格知识考试题(附答案)
- 校园文化内咖啡店的生存之道与未来展望
- 2024年09月2024秋季中国工商银行工银科技校园招聘70人笔试历年参考题库附带答案详解
- 部编版九年级上册道德与法治第五课守望精神家园练习题
- 2025年山西地质集团招聘笔试参考题库含答案解析
- 湘教版八年级上册地理期中试卷1
- 古诗词赏析-2025年湖北中考语文专项复习(解析版)
评论
0/150
提交评论