网上考试系统-管理员模块考题管理内容摘要:

N 订阅有效期为一年)的完整版售价 799 美元,升级版售价为 549 美元的专业版(专业) MSDN 订阅的完整版售价 1199 美元,升级版售价 799 美元。 高级版 溢价(溢价):创建可扩展的,高品 质的程序完整的工具包,相比专业版增加了数据库开发的 Team Foundation Server( TFS),调试和诊断的 MSDN 订阅 9 程序生命周期管理( ALM),完整版的售价为 $ 5,469,升级版售价 2299 美元。 旗舰版 旗舰版(旗舰版):全面 ALM 工具的开发团队,先进相比,增加了结构和建模, 实验室管理,完整版售价为 11899 美元,升级版售价为 3799 美元。 Beta 版 Beta 版 (专业测试):简化测试规划和手动测试执行的一个特殊版本,包含 TFS, ALM, MSDN 订阅,实验室管理, 测试工具,完整版售价 2169 美元,升级后的版本售价为 899 美元。 学习版 学习版(快递): Visual Studio 2020 中(快递)是一个免费工具。 从 Visual Studio产品线,新的集成开发环境 VS2020 新的编辑器内置在 Windows Presentation Foundation( WPF)和像爱好者非专业开发人员的支持。 四集的。 NET 框架中,学生和新手开发谁想要建立动态的 Windows 应用程序,网站和网络服务。 在Visual Studio 2020 的快递是一个轻量级的版本 9 新功能 这将是一 个版本的经典,相当于 版本。 它可以自定义开始页。 新功能包括: ( 1) C# 中的动态类型和动态编程。 ( 2)多显示器支持。 ( 3) Visual Studio 2020 的功能支持 TDD。 ( 4)支持办公室。 ( 5)快速搜索功能。 ( 6) C 为 0x 新功能。 ( 7) IDE。 ( 8) 2020 年创建的 Visual C Ribbon 界面。 ( 9)新 NET 平台为基础的语言 F#。 [7] [7] SQL Server 2020 SQL Server 2020 是 个 影响 重大的产品版本 之一 ,它 具有完善而强大的功能 ,并 推出 很多新的 特性和 重要功能的 改进。 SQL Server 2020 具有可伸缩性好、软件集成度高等特点,使应用程序在 10 运行时大大 降低了 数据管理 和 信息交互 的成本。 server 平台有以下特点: 可信任的 —— sql server 具有很高的 安全性、可靠性 及 可扩展性 ,可以使平台使用公司放心的运行 最关键 的 应用程序。 高效的 —— server 平台可以使 公司 大大 降低开发 及 管理数据基础设施 的成本 和时间。 3 系统需求分析与总体设计 系统可行性研究 技术可行性 技术 的 可行性 主要包括硬件和软件两方面。 软件,网上考试系统需要的各种软件环境都相当的成熟 , . 、 SQL Server、 vs2020 等。 这些工具完备、自由的强大功能,为程序的编写 提供 良好的条件 ,故 系统 开发 在软件方面具有绝对的可行性。 硬件, 便随着科技的发展,计算机功能越来越强大 , 进行数据处理安全、迅速,轻松储存、备份海量数据数,而且随着计算机技术的日益成熟, 计算机功能的强大还便随着价格的低廉,因此 硬件 方面 完全 可以 满足系统 运行 需要。 经济可行性 经济的可行性就是对系统推行后效益的评估。 网上考试系统投入 主要在软件的研发和维护, 系统 题库 一旦 建立可以 持续更新使 用, 而且系统有便利的组卷和自动评分等自动化功能, 与传统考试相比,节约大量的纸张、油墨等有型的资产和 无限 重复的无形资产 ,人力物力 的投入都大大减少,经济效益非常显著。 所以系统的实现在经济方面完全可行的。 操作可行性 只要有计算机和网络就可以进行使用。 11 可行性研究 综上所述,系统的开发以后为考试带来的便利与资源的节约是相当显著的,在技术、经济、操作方面都具有绝对的可行性。 系统需求分析 系统功能需求 经过对考试流程的 分析, 结合网络的特性,并对相关系统进行考察后,将本系统分为以下几个模块 : 考生模块 本模块 主要负责考生登陆系统后 的一系列操作,个人信息管理方便考试自主核对修改自己的相关信息,考试管理是分为开始考试和成绩查询两块,选择开始考试后考生可以选择要考的试卷进行答题,成绩查询则是考生查询考试成绩的入口。 管理员模块,考生管理 该模块主要是针对管理员对人员信息的管理,分为系统管理和用户管理,系统管理负责超级管理员对普通管理员的管理,普通管理员不具有操作此子模块的权利,用户管理则是所有管理都可以进行操作,是对考生的信息的 管理,可以对其进行添加和查询。 管理员模块,考题管理 这个模块 是对考题及试卷进行管理,试题管理是对试题库进行添加和查询的入口,试卷管理可以从题库选题进行快速组合试卷,和对以前组合的试卷进行查询、添加题目和删除。 总体,数据库 该模块主要负责 对考生模块、管理员模块需要进行数据交换的部分设计对应的数据库, 整合所有 模块,使系统具有完整性和 操作的 连贯性。 系统测试 此模块则是对系统的进行完善和纠错,使用多种方法对系统进行测试找到其漏洞,并予以修复。 12 用户需求 本系统用户 角色 分为三种:考生、管理员和超 级管 理员,登陆界面的不同,拥有各自的权限,能分别使用各自的功能: 超级管理员:拥有普通管理员的一切权利,并且 能 对普通管理员进行添加和删除,拥有系统的最高权限,只有一个不可添加。 管理员: 能够对 考生进行添加和删除,题库更新试题库,组合试卷和删除试卷。 考生:修改自己的信息,进行考试和成绩查询。 系统总体功能设计 系统设计是 程序的 开发过程中另 外 一个 非常 重要 的 阶段,这一阶段根据 之前所做的 逻辑分析 、 系统分析的基础上,按照 定义的 逻 辑模型的一系列 要求,进行新系统 设计。 系统 的 设计包含两 大 方面: 第一 是总体结构 的设计,第 二 是具体 的 物理模型设计。 这个阶段主要将反映用户 需求的系统逻辑方案转换成可以在计算机上运行的物理方案, 为下一阶段系统事实 的实现 提供技术资料 的支持。 系统设计 的依据如下: (1)相关 系统 研究和 分析阶段的成果 (2)计算机 的 软件技术 及 数据库技术 (3)现行 的 信息管理 标准 与信息技术标准 (4)用户要求 (5) 系统运行 所需的 环境 我们采用 的是结构化的设计 来实现系统 的功能,把整个系统 划分 为 几 个功能模块,正确 处理 好模块之间和模块内部的联系及调用关系和数据联系,确定各个模块的 内部 结构,通过对模块及其 之间关系的 统系设计 来实 现系统 整体 的功能。 根据 上述的 需求分析, 网上考试 系统是 使用 B/S 模型的架构 来 进行开发 的。 根据考试流程实际的需要,本系统将 使用者分为三种角色: 超级管理员(拥有普通管理员的一切权利,并且能对普通管理员进行添加和删除,拥有系统的最高权限,只有一个不可添加)管理员(能够对考生进行添加和删除,题库更新 13 试题库,组合试卷和删除试卷)考生(修改自己的信息,进行考试和成绩查询)一个 完美的 系统要求 数据库 数据 的一致性、 完整性 和安全性都必须很强,操作界面也必须功能完善、美观大方且简单易用。 在 对 系统 进行 开发之前,对 要 开发 的数据库的 大题思路,数据库 结构、开发数据库程序的 具体 步骤有相当清楚的了解。 数据库 型 应用系统 的 开发 唯一目标是制作出一个能够长期稳定使用 的产品。 [9] 开发过程 为:理解用户需求,然后将它们转化为合理的数据库 设计。 接着把 设计转变 成 实际的数据库,并且 将这些数据库附加上使用便捷,功能完善 的应用。 本系统采用 的 是 和 SQL Server 工具来 进行开发的,对数据库系统 具有初步掌握的同时,还应该具有程序开发 以及 对系统 界面进行美化 的能力,进而才能开发出一个稳定、漂亮 的系统。 文中分析了 技术及基于 建立网上考试 系统的技术手段,并结合 Microsoft SQL Server 2020 数据库技术,设计并实现了这个网上考试 系统。 角色功能模块划分 图 31 系统总体功能模块划分 角色功能模块划分 系统管理 题库管理 试卷管理 用户登录 根据角色分类 管理员 超级管理员 考生 试卷管理 考生管理 题库管理 考生管理 考试管理 个人资料管理 14 图 32 超级 管理员功能 模块 图 33 管理员 功能 模块 考生管理 题库添加 题库管理 超级管理员 系统管理 考生添加 用户添加 用户管理 试卷管理 题库查询 试卷查询 试卷添加 考生查询 管理员 考生管理 考生添加 考生查询 试卷管理 试卷查询 试卷添加 题库添加 题库查询 题库管理 15 图 34 考生 功能 模块 系统总体数据库 设计 数据表设计 根据系统的用户需求,本系统需要设计的数据表共有 6 个。 各表的详细信息如下: 用户 图 35 分数 考生 开始考试 考试管理 修改个人资料 个人资料管理 成绩查询 16 图 36 试卷 图 37 添加试题 图 38 试题 图 39 员工 17 图 310 4 管理员模块 —— 考题管理的具体设计及实现 管理员模块 —— 考题管理的工作流程 根据系统的具体需求,我们根据考试的具体流程,将考题部分设计为以下流程: 图 41 工作流程 试卷库 题库 考试管理者者者 题库管理 题库查询 题库添加 试卷添加 试卷管理 试卷查询查询 18 管理员模块 —— 考题管理 题库管理 详细设计与实现 界面设 计 主界面: 图 42 主界面 题库管理链接在主界面的侧栏上,点击后会出现相应的选项 (如图) 图 43 题库管理 选项 管理员选择题库添加 ,可以点击下拉菜单选择要添加试题的类型,选择完毕后确定,进入相应类型试题的添加界面 19 图 44 题库添加 与查询 功能的具体实现 进入题库添加之后,可以打开下拉菜单进行实体类型的选择, 由单选题、多选题和判断题三种,点击相应的类型可以进行相应 试题 的添加, 需要添加的项目有题目名称,选项,正确答案,分数。 题库添加代码如下 : table cellSpacing=0 borderColorDark=9cc7ef cellPadding=4 width=100% align=center borderColorLight=145aa0 border=1 tr bgColor=4296e7 td colSpan=2 div align=centerfont color=ffffff添加题目 /font/div /td /tr trtd noWrap width=39。 3039。 style=39。 WIDTH: 164px39。 FONT face=宋体 39。 题目称 :/FONT/tdtd width=39。 79%39。 asp:TextBox ID。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。