网页制作在线考试系统的开发毕业论文(编辑修改稿)内容摘要:
览器或超过变量设定的有效时间时, Session 对象就会消失。 ⑸ Cookie: Cookie 对象是 Http Cookie Collection 类的一个实例 , Cookie 跟Session、 Application 类似,可用于保存客户端浏览器请求的服务器页面,也可用它 存放非敏感性的用户信息。 用户可以根据自己的需要设置保存时间。 而且Cookie 不像 Session、 Application 一样将信息保存在服务器端,它把信息保存在客户浏览器端。 ⑹ Server : Server 对象又称为服务器对象,是 Http Server Utility 类的一个实例,它定义了一个与 Web 服务器相关的类提供对服务器上的方法和属性的访问。 本系统的开发技术是 技术,数据库使用的是 SQL Server 技术,总体架构为 B/S(Browse/Server)模式。 B/S(Browse/Server)模式,即浏览器 /服务器模式。 B/S 模式大多数运行在服务器端,用户只需要安装一个浏览器就能方便的访问后台服务器和数据库系统,减轻了维护客户端所需要的时间。 B/S 模式通常分为三层结构,如图所示: 提交请求 访问 返回 html页面 返回结果 客户端 WEB 服务器 数据库 第一层是客户端,客户端向服务器发出访问请求信息, Web 服务器处理后,以HTTP 协议发回客户端,客户端才能够查看结果。 第二层是 Web 服务器,它接受客户端发来的访问请求,并对消息进行处理。 假如用户需要访问数据库, Web服务器就将链接到后台数据库,并向客户端返回结果。 第三层是数据库,数据库的主要工作就是处理 Web 发来的数据,并将结果返回到 Web 服务器上。 B/S 模式的优点: ⑴ B/S 架构能够大大减少系统开发、维护、升级等的开支和时间。 ⑵ B/S 具有很强的开放性,外部用户只需要通过浏览器即可访问,不需要另外安装系统或软件 ⑶ B/S 具备强大的信息系统集成功能 ⑷ B/S 模式的结构拥有良好的拓展性,可以从少量用户和一台服务器的小型系统拓展为拥有千万用户的大型在线考试系统。 ⑸ B/S 模式提供更灵活的信息交流和信息发布功能。 语言介绍 C是 微软公司 发布的一种面向对象的、运行于 .NET Framework 之上的高级程序设计语言。 C简单、功能强大、类型安全,而且是面向对象的。 C从 C 语言家族演化而来, C在保留了其他语言优势的同时,还增加了更先进的功能。 C有以下优点: ⑴ 简单易用。 C简化了 C++中变幻莫测的指针运算符( )、类成员作用域分辨运算符以及句点运算符等,且不必再固守 char、 unsigned char、 signed char以及 wchar_t 这样的数据类型模式。 ⑵ 类型系统一致性。 C将每种类型都看作一个对象,不管你使用的类、结构、数组还是原始类型,你都可以把它看作一个对象, C以此来统一类型系统。 ⑶ 新技术。 C的垃圾回收、不安全代码、中间语言、 JIT 编译器等都是 C和 C++不具备的新技术 ⑷ 类型安全。 C增加了类型安全的稳固防线,节省了程序员调试源代码的大量宝贵时间 ⑸ 可伸缩性。 C能直接导入和生成 COM+元数据,使得编译工作更加容易,而不会由于不兼容的头文件导致失败。 ⑹ 版本控制。 C通过修改使用 C/C++的名字空间来实现版本控制,在 C中,在类库中定义的类和接口必须在分层的名字空间中定义而不是一个标准的扁平模型。 ⑺ 灵活性。 C允许使用者声明非安全类和方法,包含指针、结构和静态数组。 C从内部允许开发者锁定某个对象,这样当此对象发挥作用时,垃圾回收器就会忽略此对象。 数据库管理系统介绍 SQL Server20xx 概述 本 系统采用的是 SQL Server20xx 数据库。 SQL Server 数据库是微软公司研发的一项数据库技术,其中比较先进的就是SQL Server20xx 了。 SQL Server20xx 提供了一套完整的数据库管理和分析解决方案,给用户数据和分析应用程序带来了更强的可靠性、高效性,使得它们更易于被创建管理。 在有效保证数据库稳定运行的同时,能够带来更优良的用户体验。 同时它可以帮助使用者随时随地的管理数据并把数据存储到数据库中。 SQL Server20xx 新增功能 包括: ⑴ 更安全的数据加密功能,它允许加密整个数据库包括数据库中的文件或日志文件,而无需更改任何应用程序。 ⑵ 增强的数据库镜像。 SQL Server 20xx 构建于 SQL Server20xx 之上,增强的数据库镜像包括自动页修复、提高性能和提高支持能力,因而更加可靠。 ⑶ 可预测的查询性能。 通过提供功能锁定查询计划支持更高的查询性能稳定性和可预测性,允许组织在硬件服务器替换、服务器升级和生产部署之间推进稳定的查询计划。 ⑷ 更 强的语言集成查询 (LINQ)功能。 开发人员可以使用诸如 C之类的托管的编程语言。 允许根据 、 Data Sets、 Entity Framework,以及实体数据服务映射供应商运行 .NET 语言编写的无缝、强类型、面向集合的查询。 新的 LINQ to SQL 供应商允许开发人员在 SQL server20xx 表和列上直接使用 LINQ。 SQL Server20xx 数据库的有点还有很多,在此就不一一赘述了。 SQL Server20xx 存储过程概述 SQL Server20xx 数据库包括多种存储过程,主要有用户定义存储过程、拓展存储过程和系统存储过程三种。 用户定义存储过程,存储过程是指封装了可重用代码的模块或例程。 存储过程可以接受输入参数、向客户端返回表格或单值的结果和消息;它调用数据定义语言( DDL)和数据操作语言( DML)语句,然后返回参数。 拓展存储过程,拓展存储过程允许使用者使用编程语言创建自己的外部例程,它可以由 SQL Server 的实例动态加载运行,一般情况下使用 SQL Server 拓展存储过程 API 完成编程。 系统存储过程, SQL Server 中的许多管理活动都是通过一种特殊的存储过程执行的,这种存储过程被称为系统存储。 可行性分析 管理可行性分析 此在线考试系统 将考生模块、教师模块和管理员模块划分得很清晰。 现阶段实现了对试卷 基本功能的实现 ,具有 用户登录、用户注册、学生在线考试、教师出题、查看成绩、修改信息等重要功能。 也就是说 真正的 实现 了 无纸化考试,满足考生随时随地考试 并迅速获得成绩的需求,同时也在很大程度上减轻了教师出题和判卷等繁重的工作,增加了教师的自由时间。 而且本系统面向所有的在校学生,教师和管理人员能够很轻松的了解学生的学习状况。 因此本系统在管理上是可行的。 经济可行性分析 随着科学技术的快速发展,计算机硬件设备变得越来越便宜,而且网络覆盖也越来越全面,所以现在开发一套软件只需要投入少许经费就可以了。 况且本系统规模只针对在校学生,规模比较小, 所需的 软硬件开支 、人员费用等的投资相对 减少许多,如果与以后的收益相比,绝对值得。 本 系统 建成后, 能 大大 地 降低管理费用和劳动费用,提高人员利用率,保证工作质量,人力资源合理分配,达到资源 的最大 优化。 这不仅给教师工作带来方便,同时也满足了不同 用户 的不同需求,可根据他们的实际情况随时随地进行测试。 同时 提高了数据的安全性、共享性, 却没有增加成本, 因此经济上 是 可行 的。 技术可行性 本系统 利用 技术开发,所用的工具是 visual studio 20xx 和 SQL server20xx 数据库。 Visual studio 20xx 是微软开发的一套应用于 Web 开发的工具集,用于生成 WEB 应用程序,并且能很好的兼容 microsoft 的操作系统,还大大的减少了使用代码的数量; SQL server 数据库也是微软公司开发的一套数据库系统,因为出自同一家公司,所以 Visual studio 20xx 和 SQL server 能很好的兼容使用,且 SQL server 应用方便,使用灵活。 本系统应用的是 B/S 模式架构,电脑上只需要安装浏览器即可访问。 本系统采用的 C编译语 言编程, C语言是微软研发的一门高级编程语言。 C和其他语言相比,具有更强的功能性和灵活性,不仅降低了编程人员的工作量,而且能帮助编程人员修改编译过程中的错误。 而且, C语言和 VS20xx、 SQL server 数据库在 编程中简直就是天作之合。 所以,本系统在技术上也是可行的。 综上所述,本系统在管理可行性、经济可行性和技术可行性方面都达到了要求,所以本系统在原则上是可行的。 方案设计的原则 先进性 系统设计应遵循先进性原则,能够使在线考试系统的建设与学校考试过程中的其他系统的建设在技术平台水平上保持相对的时代同 步性,以保障系统的生命周期尽可能地延长;同时保证与现有或在可以预见的将来可以采用的设备相兼容。 从更高的层次来运作平台的开发,同时兼顾不同配置的计算机在同一平台上进行测验的可行性。 安全可靠性 系统设计方案要求将系统的长期稳定运行作为一个要点。 由于系统在长期的使用中可能会产生一些问题,所以系统的稳定性、可靠性、安全性都应该在本次设计的考虑之中。 保证系统的良好运行,为用户执行管理任务提供有效的技术支持手段,降低系统维护运行方面的人力和金钱,应充分考虑系统的承压应变能力。 在满足上述要求的前提下,应 该尽可能优化设计方案。 实用性 系统的实用性原则可以说是本系统设计的重中之重。 一个系统在设计之前就应该从实用性出发,从用户需求出发,否则等系统设计出来之后也是做无用功。 做到实用性原则,应该从用户需求出发,满足用户现实需要,解决实际问题,实现对系统快捷可靠的部署和使用,并节省投资。 操作、维护简便性 系统长时间使用后,难免产生各式各样的错误。 如何提高系统长时间运作后的稳定性、排错能力、维护系统能力也是很有必要的。 操作、维护简便性原则用于提高系统的整体运行效率,简单,实用,针对系统的实际情况和实际操作需要,进行各子模块的操作功能设计,各个子模块的系统维护,子模块间系统的兼容性,等等。 所有的考虑,其根本目地还是让系统运行起来顺畅。 可拓展性 计算机技术日新月异,对服务器和客户端的要求都不可能一成不变。 随着时间的推移,过去最好的应用程序,在今天也可能会落伍。 所以为系统准备一个稳定的,可升级 的模块化设计方法, 是很有必要的。 系统在设计和规划时,必须考虑到将来的扩容需求和升级需求。 在保障满足目前在线考试方式需求的同时,也要为以后的考试模式扩展打下基础,所以此系统采用模块化设计。 在需要新功能时, 添加新的模块进入其中,完成添加的功能。 需求分析 在线考试系统 的需求分析 主要包括 用户 的注册、在线的考试、评分、 后台 管理 的需求分析等。 首先是注册功能,虽然在本系统中没有复杂的注册功能, 但是详细的信息填写还是很有必要的,这也是参加考试必须的步骤。 其次是在线的考试系统,这里考虑的主要是教师出题和系统自动判卷的过程。 在线的账号管理系统比较简单,就是 管理员 要对数据库中的 教师和学生的信息 进行管理,而管理的项目则包括 增加新的管理员和用户,修改学生信息等。 各个功能模块分析 ⑴ 用户登录模块。 此模块要求登录者选择相应的身份后,输入相应的用户名和密码,才能进入相应的后续模块。 ⑵ 用户注册模块。 学生第一次登陆之前需要先注册,然后输入相应的信息,信息将会被保存到数据库中。 ⑶ 试题作答模块。 学生登陆后需要阅读考试须知后才能作答。 ⑷ 自动评分模块。 学生完成考试后,系统可以自动评分。 ⑸ 生成试卷模块。 教师登陆后,可以在线出题,题目可以是选择、填空、简答等,并可以设定题目的分值等。 ⑹ 管理员模块。 管理员登陆后,可以增加管理员和教师名额、修改学生信息、修改密码、查看学生成绩等。 功能模块图 在线考试系统前台考生系统 用户注册模块。网页制作在线考试系统的开发毕业论文(编辑修改稿)
相关推荐
展迅速, 然而 ,近年来 ,罗氏沼虾苗种的供应呈日趋紧张 的局势 ,已严重影响到罗氏沼虾养殖业的健康、稳定収展。 特别是今年的罗氏沼虾苗种供应空前紧张,产品处于极度的供不应求状态;另一方面,体现在质上,现有国内罗氏沼虾种苗资源不足,且质次价高,品种弱化,病害增多,满足不了高敁养殖的需要。 该项目产品将通过引迚原良种,迚行种系杂交,选育出本土化的、本土适应性强、品质优化、抗病能力强的优良品种
8 第四章 数据模型构建 数据流的构建 打开 Clementine 软件,在源选项卡中选择“可变文件”节点,单击编辑,进行如下设置:在文件设置中,导入处理好的数据,勾选“读取文件中的字段名”, 在定“界符中”选项框中勾选“逗号”,“新行”;在类型设置中,将 ID字段设为无类型, CONTENT 设为集, TIME 设为范围。 设置过程截图如下: 图 1 导入数据 9 图 2 数据类型设置
s in0lim l i m021 所以 xx x1)(cos0lim=e21 =e1 评析: 此题用恒等变形求解,其实质仍是取对的思想,但是它避免了引入未知数从而简化解题过程。 例 14:求 W= xxx exc os1 12 )1(0lim 解: 这是 1 型未定式 因为xexxx cos1)1ln(0lim 2 =xexxx cos10lim2 = xxx
、组号、通道、员工、员工真实名称、会话类邢台学院 20xx 届本科毕业设计 15 型、会话开始时间、会话结束时间、会话时长、离席原因。 电话流向分析天统计信息,属性包括具体天、运营中心、服务站、意向安装数、实际安装数、咨询网络无覆盖数、变更业务数、报修数、投诉数、修改密码数。 电话流向分析月统计,属性包括具体天、运营中心、服务站、意向安装数、实际安装数、咨询网络无覆盖数、变更业务数、报修数
易使用些,但它有同样可以作为更高级的,用户办面更友好的 API 或开发工具基础。 很多可视化的 Java 开发工具,如 Visual Age For Java、 Visual Caf233。 、 J++等都提供了基于JDBC 的更面向用户的类和包,直接将关系数据库的表或视图映射为 Java 类,程序员通过可视化工具直接对 Java 对象进行操作,而真正需要的 SQL
品牌战略的实施也不是简单的事情,和厂商自身的创新,服务,资本的投入是分不开的,存在用户心中的品牌山东 xx 大学毕业论文 8 形象是难以模仿和颠覆的,相对于国内来书 BAT 三巨头即百度腾讯阿里可以说是无人不晓无人不知,同时国人对他们的实力是相当认可的,所以对他们来说在凭借自身的品牌魅力,借助自身的网络平台,实行“互联网 +”的其用户规模的累计是轻而易举的,厂商品牌的长期性 ,创新性,国际性