




已阅读5页,还剩42页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
目录摘要I高校考务管理系统IABSTRACTII第1章 绪论11.1 选题背景11.2 设计内容2第2章 开发环境32.1 Visual Studio 201032.2 ASP.NET简介32.3 ASP与ASP.NET比较42.4 Access数据库52.5 C#语言62.6 MiNiUI介绍72.7 运行环境要求7第3章 系统设计83.1 模块设计83.2 数据库设计8第4章 系统详细设计和功能描述124.1页面设计124.2考生角色144.2.1考生登陆首页144.2.2个人信息174.2.3考场信息194.3 管理员角色234.3.1管理员列表234.3.2考生列表254.3.3监考教师284.3.4课程列表304.3.5考场列表31第5 章 系统测试365.1 测试概述365.1 测试方法38第6 章总结与展望396.1 总结396.2 展望39系统设计体会40谢辞41参考文献42学 术 声 明本人呈交的学位论文,是在导师的指导下,独立进行研究工作所取得的成果,所有数据、图片资料真实可靠。尽我所知,除文中已经注明引用的内容外,本学位论文的研究成果不包含他人享有著作权的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确的方式标明。本学位论文的知识产权归属于河北科技师范学院。本人签名: (需手写) 日期: (需手写) 指导教师签名: (需手写) 日期: (需手写) 摘要高校考务管理系统随着计算机技术的快速发展,基于Web的计算机网络教学系统已成为现代教育技术发展的热点,B/S(Browser/Server)结构的教学管理系统也逐步在各大高校中得到了广泛的应用。考试作为一种公正、公开的发现和选拔人才、资格认定、检验水平的有效手段,存在于现今社会的许多部门和单位。在学校中,考试更是教学过程中的一个重要环节,它既能检测学生的学习效果,也是评估、检查教师教学效果的重要手段。因此,考试管理是学校工作的重要组成部分。随着高校规模的扩大,效率低下,容易出错的手工方式越来越不适应实际工作的需要。利用计算机技术设计开发考务管理系统,实现考试安排的自动化成为教务管理部门的迫切需要。随着高校信息化的不断发展,以及管理信息系统的日趋完善,使用计算机系统进行考务管理逐渐成为现代大学管理的主流方向。论文主要内容为: 1、研究了B/S的典型应用模式,研究了。 2、论文按软件工程的开发方法,给出了“基于B/S构架的过程化考务管理系统”在开发设计中的需求分析、功能设计、程序安装及部署方法、系统功能扩展等方面内容。 3、对在B/S模式下基于ASP. NET技术的程序开发及Access数据库应用技术进行了研究。关键词:考务管理;ASP.NET Access;B/SAbstractCollege Examination Management SystemWith the rapid development of computer technology, Web-based computer network teaching system has become a hot spot of modern educational technology development, B / S (Browser / Server) structure of the teaching management system gradually in major colleges and universities has been widely used. Examination as a fair, open discovery and selection of personnel qualification test level of effective means to exist in todays society, many departments and units. In schools, the exam is an important part of the teaching process, it can not only detect the effect of student learning, but also to assess, check the effect of teachers teaching an important means. Therefore, examination management is an important part of the work of the school. With the expansion of the university scale, inefficient, error-prone manual methods become increasingly unsuited to the needs of the actual work. Using computer technology to design and development of test management system to achieve the examination arrangements automation become the urgent needs of the educational administration department. With the continuous development of university information and management information systems are maturing, the use of computer systems for test management gradually become the mainstream of the modern university management direction. Thesis: 1 typical application of B / S mode, study. 2 papers by software engineering development methods, given a needs analysis in the development and design process of examination management system based on B / S architecture, functional design, installation and deployment method, system extensions . 3, B / S mode based on ASP. NET technology, program development and the Access database application technology research.Key words: Examination Management; ASP.NET Access; B / S第1章 绪论1.1 选题背景21世纪是一个知识、信息、通信的时代,是以高新技术为核心的知识经济占主导地位的时代。“每一个时代都有它的重大课程,解决了它,就把人类社会向前推进一步。”在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。全世界几乎所有国家都有计算机网络直接或间接地与Internet相连,使之成为一个全球范围的计算机互联网络。人们可以通过Internet与世界各地的其它用户自由地进行通信,可从Internet中获得各种信息。人们已充分领略到网络的魅力,Internet大大缩小了时空界限,通过网络人们可以共享计算机硬件资源、软件资源和信息资源。“网络就是计算机”的概念被事实一再证明,被世人逐步接受。而现在动态网页技术更是成为了网页技术的一个主流,相应的软件及开发语言,越来越成为当今IT业的热门。业界专家分析认为,未来,我国教育信息化将朝着教学信息资源整合、教育信息化管理标准统一、社会学习者的住处素养和教育信息化投资效率提高、教育信息化评估体系不断完善的趋势发展。进入一步加快教育信息化基础建设,提高其总体效益。加快中国教育和科研计算机网以及网络地区中心的建设,大力兴建各省教育科研网的主干网,并实现高带宽、高速率、高稳定性、高可靠性和安全性,提高网络水平,并延伸到学生宿舍满足学生通过网络自主学习的需要。1.2 设计内容本系统开发主要应用到得工具有:Visual Stadio2010 和Access;主要应用到得技术有:JQuery插件、JQuery+Miniui、LigerUI等;主要应用的开发语言有:ASP.NET、ADO.NET、C#和javascript前台脚本语言。除此之外,就系统的角色来讲我主要把系统分成三个角色:管理员和考生;各个角色之间的操作权限不同其能够操作的权限主要如下:图 1-1 考务管理系统角色功能结构图第2章 开发环境2.1 Visual Studio 2010Visual Studio 2010是面向Windows Vista、Office 2007、Web 2.0的下一代开发工具,是对Visual Studio 2005一次及时、全面的升级。Visual Studio 2008 是一个集成的开发工具集,他最基本的用途就是进行代码的编写和调试。在Visual Studio 2008 中的应用程序主要分两个层次,语言分类,有C#语言,VC+,VB.NET等开发语言。“Visual Studio 2008 将一些常用的应用程序的创建过程以应用程序向导的方式给出,自动生成公共代码,大大提高了效率”SQL Server 2008 是一个全面的数据库平台,使用集成的商业智能工具提供了企业级的数据管理1。在ASP中它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具2。SQL Server 2008使您可以构建和管理用于业务的高可用和高性能的数据应用程序3。2.2 ASP.NET简介ASP.net是M的一部分,作为战略产品,不仅仅是 Active Server Page (ASP) 的下一个版本;它还提供了一个统一的 Web 开发模型,其中包括开发人员生成企业级 Web 应用程序所需的各种服务。ASP.NET 的语法在很大程度上与 ASP 兼容,同时它还提供一种新的编程模型和结构,可生成伸缩性和稳定性更好的应用程序,并提供更好的安全保护。可以通过在现有 ASP 应用程序中逐渐添加 ASP.NET 功能,随时增强 ASP 应用程序的功能。ASP.NET 是一个已编译的、基于 .NET 的环境,可以用任何与 .NET 兼容的语言(包括 Visual Basic .NET、C# 和 JScript .NET.)创作应用程序。另外,任何 ASP.NET 应用程序都可以使用整个 .NET Framework。开发人员可以方便地获得这些技术的优点,其中包括托管的公共语言运行库环境、类型安全、继承等等。ASP.NET 可以无缝地与 WYSIWYG HTML 编辑器和其他编程工具(包括 Microsoft Visual Studio .NET)一起工作。这不仅使得 Web 开发更加方便,而且还能提供这些工具必须提供的所有优点,包括开发人员可以用来将服务器控件拖放到 Web 页的 GUI 和完全集成的调试支持。微软为ASP.net设计了这样一些策略:易于写出结构清晰的代码、代码易于重用和共享、可用编译类语言编写等等,目的是让程序员更容易开发出Web应用,满足计算向Web转移的战略需要。ASP.net的新性能ASP.ne提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以及网络服务。贯穿整个ASP.net的主题就是系统帮用户做了大部分不重要的琐碎的工作。(1)全新的构造新的ASP.net引入受管代码(Managed Code)这样一个全新概念,横贯整个视窗开发平台。受管代码在NGWS Runtime下运行,而NGWS Runtime是一个时间运行环境,它管理代码的执行,使程序设计更为简便。(2)高效率对于一个程序,速度是一件非常令人渴望的东西。一旦代码开始工作,接下来你就得尽可能地让它运作得快些快些再快些。在ASP中你只有尽可能精简你的代码,以至于不得不将它们移植到一个仅有很少一点性能的部件中。而现在,ASP.net会妥善地解决这一问题。(3)易控制在ASP.net里,你将会拥有一个“Data-Bounds” (数据约束),这意味着它会与数据源连接,并会自动装入数据,使控制工作简单易行。(4)语言支持ASP.net支持多种语言,支持编译类语言,支持比如VB、VC+、C#等,它比这些编译类语言运行速度快,更适合编写大型应用。(5)更好的升级能力快速发展的分布式应用也需要更快速、更模块化、更易操作、更多平台支持和重复利用性更强的开发,需要一种新的技术来适应不同的系统,网络应用和网站需要提供一种更加强大的可升级的服务。ASP.net能够适应上面的要求。(6)让你的生活更简单对于今天的Web程序员来说,最大的挑战就是不断变化的浏览器兼容性以及它们不断升级的复杂性。在保证页面能在所有浏览器下工作的同时,又得尽量使用每个浏览器的最新属性来建立更具交互性的页面,这简直就是一场恶梦。更加可怕的是,需要对不同的用户设备建立不同的网页。最简单的解决办法就是动态地对不同的用户生成不同的输出,或者就是对不同的用户写多个页面。大多数开发者都会选择第一种方法。但是,这就意味着用户的每次点击都会让服务器判断应该向用户显示什么。而通过ASP.net,我们可以看到一个新的服务控制的概念,它封装了一些普通的任务,提供了一种清晰的编程模块,有助于管理和处理不同的用户类型。简单地说,ASP.net把这些过程自动化了。2.3 ASP与ASP.NET比较从一开始使用ASP,用户面临的问题就是:如果应用程序要有强大的功能,就需要编写大量的代码,所有的功能都必须用代码来实现。虽然使用一些小技巧可以实现代码的共享,但是仍然存在大量嵌入HTML的代码,难于管理。这还只是一个表面现象。从更深的层次来研究ASP.NET,会发现ASP.NET与ASP之间的区别主要在于以下几个方面:(1)效率ASP是一个脚本编程环境,只能用VBScript或者JavaScript这样的非模块化语言来编写。当ASP程序完成之后,在每次请求的时候解释执行。这就意味着它使用其他语言编写的大量组件的时候会遇到困难,并且无法实现对操作的底层操作。由于它是解释执行的,所以速度和效率要远远低于编译执行的程序。而ASP.NET则是建立在.NET Framework之上的,它可以使用Visual Basic、C#这样的模块化程序设计语言,并且它在第一次执行时进行了编译,之后的执行不需要重新编译就可以直接运行,所以速度和效率比ASP会提高很多。(2)可重用性在写ASP应用程序的时候,ASP代码和HTML混合在一起。只要有需要,就可以在任意的一个位置插入一段代码来实现特定的功能。这种方法表面上看起来很方便,但在实际的工作中会产生大量繁琐的页面,很难读懂,导致代码维护很困难。虽然可以使用include指令尽量让程序模块化,但是仍然不是一个最终彻底的解决方案。而ASP.NET则可以实现代码和内容的完全分离,使得前面提到的问题迎刃而解。(3)代码量ASP需要对所有的实现功能通过编写代码来实现。例如,所有的ASP程序员都遇到过这样的情况:为了保证一个用户数据提交页面的友好性,当用户输入错误的时候会显示错误的位置,并尽量把用户原来的输入在控件中显示出来。这样的一个应用需要程序员编写大量的代码来实现。虽然它实在是一个非常简单的功能,但在其他应用程序中根本不需要编写这么多的代码就可以实现。在ASP.NET中,我们会发现只要预先说明,这样的功能ASP.NET就可以自动实现。所以相对来说,要实现同样地功能,使用ASP.NET比使用ASP的代码量要小得多。2.4 Access数据库Access是Microsoft公司的一个成功的数据库管理系统的产品。其核心是Microsoft Jet数据库引擎。Access 本身是一个可视化的数据库管理系统,它提供了非常实用的向导。Access使用内嵌Visual Basic 语言作为开发工具,完全面向对象编程,可以可视化地独创数据库应用于程序。Microsoft Access是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复;是关系数据库开发工具,1992年,Microsoft Access作为第一个面向Windows操作平台的桌面数据库管理系统而诞生,它不但充分体现了面向对象的思想,提供可视化的编程手段,而且充分利用了Windows操作平台的优越性,采用与Windows完全一致的界面风格,使界面非常友好。在Access中,用户不需要编写复杂的程序就可以建立一个完整的数据库应用系统,是一个典型的开放式数据库系统,它可以和Windows下的其他应用程序共享数据库资源15 20。数据库能汇集各种信息以供查询、存储和检索。Access 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,Access 允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。Access 是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。如上所述,Access 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。3 表与表之间可以建立关系(或称关联、连接),以便查询相关联的信息。Access数据库以文件形式保存,文件的扩展名是MDB。 Access数据库由七种对象组成,它们是表、查询、窗体、报表、宏、页和模块。表(Table) 表是数据库的基本对象,是创建其他5种对象的基础。表由记录组成,记录由字段组成,表用来存储数据库的数据,故又称数据表。查询(Query)查询可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。 窗体(Form)窗体提供了一种方便的浏览、输入及更改数据的窗口。还可以创建子窗体显示相关联的表的内容。在Access2003中窗体也称表单。 报表(Report)报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。 宏(Macro)宏相当于DOS中的批处理,用来自动执行一系列操作。Access列出了一些常用的操作供用户选择,使用起来十分方便。模块(Module)模块的功能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根据自己的需要编写程序。模块使用Visual Basic编程。页是一种特殊的直接连接到数据库中数据的一种WEB页。通过数据访问页将数据发布到Internet 或Intranet上,并可以适用浏览器进行数据的维护和操作。2.5 C#语言本系统的开发工具选择 Visual C#语言。我们知道 Microsoft.NET 平台的推出,掀起了计算机领域的一场革命6,C#推出的一个全新概念,它代表了一个集合、一个环境、一个编程的基础结构7。经过比尔盖茨先生几年的摇旗呐喊,如今.NET的概念已渐渐深入人心,与之同生共长的Visual C#语言也逐渐成为计算机领域编程人员追求的一种明星语言8。对于C#微软这样定义:“C#是一种类型安全的、现代的、简单的,由C和C+衍生出来的面向对象的编程语言,它是牢牢根植于C和C+语言之上的,并可立即被C和C+开发人员所熟悉9。C#的目的就是综合Visual Basic的高生产率和C+的行动力10此不难看出,Visual C#具有C+语言的强大功能、Visual Basic的高效率,除此之外,它还具有Java语言的跨平台性和Delphi语言的方便快捷等众多的优秀品质,能快速的实现应用程序的开发、跨平台部署,能够访问平台固有的资源,支持COM和. NET技术11。所以我选择了获得.NET关键语言称谓的C#。C#是微软公司在2000年7月发布的一种全新且简单、安全、面向对象的程序设计语言,是专门为.NET的应用而开发的语言。它吸收了C+、Visual Basic、Delphi、Java等语言的优点,体现了当今最新的程序设计技术的功能和精华。C#继承了C语言的语法风格,同时又继承了C+的面向对象特性。不同的是,C#的对象模型已经面向Internet进行了重新设计,使用的是.NET框架的类库;C#不再提供对指针类型的支持,使得程序不能随便访问内存地址空间,从而更加健壮;C#不再支持多重继承,避免了以往类层次结构中由于多重继承带来的可怕后果。.NET框架为C#提供了一个强大的、易用的、逻辑结构一致的程序设计环境。同时,公共语言运行时(Common Language Runtime)为C#程序语言提供了一个托管的运行时环境,使程序比以往更加稳定、安全。其特点有:语言简洁;保留了C+的强大功能;快速应用开发功能;语言的自由性;强大的Web服务器控件;支持跨平台;与XML相融合。现在ASP.NET支持的开发语言包括VB.NET、C#.NET、JSCRIPT.NET、VC+.NET以及其它.NET Framework所支持的语言。我们所做的产品追溯系统是用C#语言。所以,在这里我介绍一下C#语言。C# (C sharp)是一种最新的、面向对象的编程语言。它使得程序员可以快速地编写各种基于Microsoft .NET平台的应用程序,Microsoft .NET提供了一系列的工具和服务来最大程度地开发利用计算与通讯领域。 正是由于C#面向对象的卓越设计,使它成为构建各类组件的理想之选无论是高级的商业对象还是系统级的应用程序。使用简单的C#语言结构,这些组件可以方便的转化为XML 网络服务,从而使它们可以由任何语言在任何操作系统上通过Internet进行调用。C#有以下特性: 效率与安全性 支持现有的网络编程新标准 消除大量程序错误 对版本的更新提供内在的支持降低了开发成本 商业过程和软件实现的更好对应 扩展交互性 2.6 MiNiUI介绍jQuery MiniUI - 快速开发WebUI。它能缩短开发时间,减少代码量,使开发者更专注于业务和服务端,轻松实现界面开发,带来绝佳的用户体验。使用MiniUI,开发者可以快速创建Ajax无刷新、B/S快速录入数据、CRUD、Master-Detail、菜单工具栏、弹出面板、布局导航、数据验证、分页表格、树、树形表格等典型WEB应用系统界面。技术亮点:快速开发:使用Html配置界面,减少80%界面代码量。易学易用:简单的API设计,可以独立、组合使用控件。性能优化:内置数据懒加载、低内存开销、快速界面布局等机制。丰富控件:包含表格、树、数据验证、布局导航等超过50个控件。超强表格:提供锁定列、多表头、分页排序、行过滤、数据汇总、单元格编辑、详细行、Excel导出等功能。第三方兼容:与ExtJS、jQuery、YUI、Dojo等任意第三方控件无缝集成。浏览器兼容:支持IE6+、FireFox、Chrome等。跨平台支持:支持Java、.NET、PHP等2.7 运行环境要求计算机硬件配置:CPU:Centrino 2GHZ; 内存:2G; 硬盘:250G操作系统:Microsoft Windows XP;集成开发平台:Visual Studio 2010数据库:Access浏览器:IE浏览器第3章 系统设计3.1 模块设计本系统主要分为四个管理模块,分别是学员管理、教员管理、问题管理和课程管理。其中还包括:用户注册、学生和教务员登陆及安全退出等功能实现。除此之外该系统还主要分为三个个角色它和系统管理模块的结构详细图如下: 图3-1 系统整体模块图3.2 数据库设计数据库的重要性对整个系统的建设至关重要,他是系统成功运行的基础。同时,也可以加快系统的运行速度与效果。但是如果数据库不够完善,甚至有缺陷的话就会极大的影响整体的运行。因此在构造数据库的时候一定要根据系统模块完善的去建立各种相关模块。根据系统功能设计要求和模块划分,本站的数据库所包含的数据表及其字段信息有:管理员信息表(Admin)、班级表(BanJi)、考场信息表(KaoChang)、科目表(KeCheng)、学生课程记录表(KeChengBiao)、考生信息表(Students)、监考教师信息表(Teachers)、系别表(XiBie)、专业表(ZhuanYe)表3-1管理员信息表(Admin)字段名数据类型字段说明ID自动编号数据编号ZhangHao文本账号MiMa文本密码ChuangJianRen文本创建人ChuangJianShiJian日期/时间创建时间表3-2班级表(BanJi)字段名数据类型字段说明ID自动编号数据编号ZhuanYeID数字专业编号BanJiName文本班级名称表3-3考场信息表(KaoChang)字段名数据类型字段说明ID自动编号数据编号KaoChangDaiMa文本考场代码KaiShiShiJian日期/时间开始时间JieSuShiJian日期/时间结束时间DiDian文本地点RenShu文本人数KaoShiKeMu文本考试科目JianKaoJiaoShi文本监考教师表3-4科目表(KeCheng)字段名数据类型字段说明ID自动编号数据编号KeChengName文本课程名称YuanXi文本院系ZhuanYe文本专业BanJi文本班级ShouKeRen文本授课人ShouKeRenID数字授课人编号表3-5学生课程记录表(KeChengBiao)字段名数据类型字段说明ID自动编号数据编号KeChengName文本课程名称XueHao文本学号YanSe文本颜色LieBianHao文本列编号KeChengBianHao文本课程编号表3-6考生信息表(Students)字段名数据类型字段说明ID自动编号数据编号KaoChangDaiMa文本考场代码KaoChang文本考场ZhunKaoZhengHao文本准考证号XueHao文本学号XingMing文本姓名XingBie文本性别NianLing数字年龄MiMa文本密码YuanXi文本院系ZhuanYe文本专业BanJi文本班级表3-7监考教师信息表(Teachers)字段名数据类型字段说明ID自动编号数据编号JiaoShiBianHao文本教师编号JiaoShiName文本教师姓名YuanXi文本院系ZhuanYe文本专业BanJi文本班级表3-8系别表(XiBie)字段名数据类型字段说明ID自动编号数据编号XiBieName文本系别名称表3-9专业表(ZhuanYe)字段名数据类型字段说明ID自动编号数据编号XiBieID数字系别编号ZhuanYeName文本专业名称第4章 系统详细设计和功能描述4.1页面设计图4-1 系统登陆登陆是网站的第一页,本系统首页以大方,简约的设计风格展现,使用户能够很清楚的了解各个模块的操作。核心代码:public string _funType = ; protected void Page_Load(object sender, EventArgs e) _funType = RequestfunType; switch (_funType) case chkUserNameAndPassword:/验证用户名和密码是否正确 chkUserNameAndPassword(); break; default: break; / / 验证用户名和密码是否正确 / private void chkUserNameAndPassword() /用户名$密码$角色 string _params = Requestparams; string sql = ; switch (_params.Split($)2) case 1:/管理员 sql = select * from Admin where ZhangHao= + _params.Split($)0 + and MiMa= + _params.Split($)1 + ; break; case 2:/考生 sql = select * from Students where XueHao= + _params.Split($)0 + and MiMa= + _params.Split($)1 + ; break; default: break; DataTable dt = SqlHelper.GetData(sql); if (dt != null & dt.Rows.Count 0) Sessionuser = _params.Split($)0; Sessionpassword = _params.Split($)1; if (_params.Split($)2 = 1) Sessionrole = 管理员; SessionName = dt.Rows0ZhangHao.ToString(); SessionID = dt.Rows0ID.ToString(); else Sessionrole = 考生; SessionXueHao = dt.Rows0XueHao.ToString(); SessionName = dt.Rows0XingMing.ToString(); SessionID = dt.Rows0ID.ToString(); SessionXingBie = dt.Rows0XingBie.ToString(); SessionNianLing = dt.Rows0NianLing.ToString(); SessionKaoChangDaiMa = dt.Rows0KaoChangDaiMa.ToString(); SessionYuanXi = dt.Rows0YuanXi.ToString(); SessionZhuanYe = dt.Rows0ZhuanYe.ToString(); SessionBanJi = dt.Rows0BanJi.ToString(); Session.Timeout = 1400; Response.Write(True); else Response.Write(False); Response.End();4.2考生角色4.2.1考生登陆首页功能描述:此功能可以提供考生查看定制自己的课程表信息。如图:图4-2考生登陆首页核心代码: function itemclick(item) alert(item.text); $(function () $(.box).ligerDrag( proxy: clone, revert: true, receive: .receive, onStartDrag: function () this.set( cursor: not-allowed ); , onDragEnter: function (receive, source, e) this.set( cursor: pointer ); /xy.html(释放注入颜色); , onDragLeave: function (receive, source, e) this.set( cursor: not-allowed ); /xy.html(); , onDrop: function (receive, source, e) if (!xy) return; xy.hide(); var bgcolor = xy.css(backgroundColor); if (this.target.hasClass(receive) /颜色调换 this.target.css(backgroundColor, $(receive).css(backgroundColor); $(receive).css(backgroundColor, bgcolor); $(receive).attr(title, source.find(.txt).val(); $(receive).find(.txt).val(source.find(.txt).val(); var $d = $(receive).find(.txt); var $KeChengMingCheng = $.trim(source.find(.txt).val(); var $YanCe = bgcolor; var $LieBianHao = $d.parent(td).attr(id); var $KeChengBianHao = $d.attr(id); var _params = $KeChengMingCheng + $ + $YanCe + $ + $LieBianHao + $ + $KeChengBianHao; saveKeChengInfo(_params); ); loadKeChengInfo(); ); /*保存课程表信息*
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年环境监测物联网在环境监测设备成本控制中的技术应用报告
- 2025年中国粉末气相法二氧化硅行业市场分析及投资价值评估前景预测报告
- 济南版七年级下册生物第三单元第五章第三节 《神经调节的基本方式》教学设计
- 8.4《澳大利亚》教学设计 2023-2024学年地理人教版七年级下册
- 2023六年级英语上册 Fun time 2 Recycle 1说课稿 人教精通版(三起)
- 2025年体育行业市场趋势洞察报告及体育经纪人模拟题集解析
- 2025年优-秀产品经理必修课高级产品设计笔试预测题
- 2025年书法技能自测初级书法培训师自测题集
- 《我是电脑小管家》(教案)-六年级劳动北师大版
- 2025年养老机构安全主管岗位知识重点回顾与预测题
- 2025年安徽萧县县直事业单位招聘115人笔试备考题库附答案详解
- 风险分级管控和隐患排查治理体系培训考试试题(附答案)
- 网络安全宣传周网络安全知识竞答考试题及答案
- 司法局社区矫正工作汇报
- 新质生产力区域经济发展
- 质量信得过班组知识培训课件
- 手术部(室)医院感染控制标准WST855-2025解读课件
- 2026年高考数学一轮复习三维设计创新-微拓展 圆锥曲线中的二级结论
- 2025中央八项规定精神学习教育知识测试竞赛试卷题库及答案
- 医学研究生中期研究进展汇报
- 软件系统运维操作手册
评论
0/150
提交评论