一、开发工具:VB+SQL2000
二、开发期限:2011年
三、相关介绍:
随着近几年来微机技术、网络技术、多媒体技术及相应软件技术的迅猛发展,学校的教学、管理、考试等工作己越来越离不开计算机了。一方面,计算机辅助教育与计算机辅助教学是计算机技术非常重要的应用领域;另一方面,计算机与网络的应用更加促进了两者的飞速发展,目前它们已逐步成为现代教学的一个很重要且有效的手段。
本系统——自动组卷系统,使用Visual Basic 6.0开发,采用客户端/服务器的模型构架。数据库采用SQL Server2000来实现。在设计过程中最大限度满足用户的要求,该系统具有较强的实用性和针对性。具有界面友好,操作简单,可维护性强等特点。
本系统基本遵循了软件工程方法论进行系统分析、总体设计、详细设计和软件测试。实现了科目内容、试题类型、试题内容的设置;自动组卷、手动组卷、卷子信息的管理;课程内容、试题类型、组卷信息的浏览以及试题信息的查询和管理员对使用本系统用户的信息、权限的设置。
以下是论文目录: 目 录 1 概述. 1 1.1开发背景. 1 1.2项目提出的意义. 1 1.3设计定义. 1 1.4 开发工具的简介. 2 1.4.1 Visual Basic 6.0 2 1.4.2 数据库简介. 4 2 需求分析. 5 2.1 可行性分析. 5 2.2 系统需要解决的主要问题. 6 2.3 系统应该具备的基本功能. 6 2.3.1 基础数据设置. 6 2.3.2 试卷信息管理. 6 2.3.3 查询信息管理. 6 2.3.4 权限信息管理. 7 3 系统总体设计. 7 3.1 系统结构图. 7 3.2 运行环境. 7 3.3 详细设计. 8 3.3.1 用户个人信息设计. 8 3.3.2 数据库中表的设计. 8 3.3.3 数据库逻辑设计E—R图. 10 4 系统程序实现. 13 4.1 用户登陆界面. 13 4.2 系统主界面. 15 4.3 科目内容设置. 15 4.4 试题内容设置. 18 4.5 自动组卷管理. 20 4.6 手动组卷管理. 25 4.7 卷子信息管理. 29 4.8 试题信息查询. 31 4.9 员工信息设置. 34 4.10 设置用户权限. 36 5 软件测试. 38 5.1 软件测试的意义. 38 5.2 软件测试的重要性. 38 5.3 软件测试的范围. 39 5.3 软件测试的方法. 39 5.4 软件测试的目的和原则. 39 参 考 文 献. 41 谢 辞. 41 |
<责任编辑:计算机毕业设计网(http://www.xiaoniu168.com)>