优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

计算机基础课程考试系统命题与组卷模块

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘??????? 要 随着科学技术的进步,计算机行业的迅速发展,大大提高人们的工作效率。 计算机信息处理系统的发展已彻底改变了人们的生活方式 。无论是大型组织,还是个人,都纷纷开始使用计算机来从事生活与工作,提高生产效率与生活质量。 因此,作为当前工作的重要工具,对计算机操作的掌握程度成为人们工作考核中重要的组成部分。对常用的计算机操作,如对计算机的认知程度、对office系列软件的应用情况、对文字录入的准确性等,都属于考核的范畴。 本系统就是为了解决考核问题而编制的一个软件系统,它解决了题库的积累、随机组卷的问题,将会同本系统的其它模块一起,形成整体的计算机考核方案。 本系统使有Microsoft公司推出的visual basic 进行前端开发,VB是基于WINDOWS的面向对象的可视化开发工具。它采用了当今软件设计的最新技术,具有开发效率高、设计灵活、生成的软件界面友好美观等特点。本系统中通过VB的ADO和数据库进行无缝连接,大量应用了VB中的控件和触发事件。后端的开发工具是Microsoft sqlserver 2000,整个数据库都是相互关联的,使数据库具有较高的完整性,一致性和安全性。 关键词:计算机考核,组卷与题库,数据库管理系统,VB,ADO,SQLSERVER 需求分析 2.3.1? 问题定义及可行性研究 在讨论具体的需求分析之前,我想先对两个问题给予简单的说明。这两个问题虽然简单,但却是软件开发周期中不可缺少的两个阶段。 2.3.1.1 ?问题定义 问题定义阶段必须回答的关键问题是“要解决的问题是什么?”。显然,这个问题解决整个软件开发周期中起着指导性作用。软件开发应该有这样一条鲜明的线索贯穿始终,否则我们的所有工作都是盲目的。现在我们应该明确问题定义阶段的主要任务:我们要建立一个计算机基础知识考核管理系统,以解决学校对学生的计算机基础考核管理事务中最基础的问题,来摆脱传统的手工设题、组卷、考试、打分等过程,实现管理自动化,从而提高工作效率。同时该系统应不可避免的涉及到院系的信息、班级信息、考生信息、教师信息的维护和处理。重点在于对各类题型的建立入库、随机按条件组卷、以及考生登录、答题、自动判分、考场管理等工作模块。 2.3.1.2?? 可行性研究 这个阶段要解决的关键问题是“对上一阶段所确定的问题有无行得通的解决办法”。从而导出系统的逻辑模型,然后从系统逻辑模块出发探索若干种可供选择的系统实现方案。由于实际条件的制约,对可行性研究我们不再多说,但我们必须明确,现在我们所讨论的问题从各方面来说都行得通。在明确 了这两个简单问题之后,我们的问题应该步入正题了。需求分析阶段是软件定义时期的是后一个阶段,这一阶段的中心任务是准确的回答“系统必须做什么?”这个问题。其结束的标准是通过需求分析应该得出有数据流程图、ER图、数据字典等描绘的精确的系统逻辑模型。 下面我们就紧紧围绕需求分析阶段的中心任务和目标展开计论。 2.3.2? 本系统具体任务要求和运行过程 系统的功能要求即用户对目标系统数据处理功能所提出的要求,主要考虑以下考核需求: ★系统应该对各种题型设置专题题库,长期保存。 ★对office应用软件,应对知识点进行考核。 ★老师按考试要求,进行组卷命令。 ★系统按老师考勤设置,进行随机抽题组卷。 ★学生登录系统,应等侯组卷结束后才能答题。 ★同时,要把各个学生组卷情况显示出来,以便查看组卷信息。 ★系统需要登录才能操作。