VB组卷信息系统的设计【SQL server】
需求分析
要实现一个软件系统,首先应该进行需求分析,这样才能令设计出的软件满足用户的各项功能。下面就对自动组卷系统的设计进行需求分析。
2.1 可行性分析
(1) 经济可行性:主要是对项目的经济效益进行评价,本系统开发经费在经济上是可以接受的,并且本系统实施后可以减轻教师负担,避免重复工作,显著提高工作效率。所以本系统在经济上是可行的。
(2) 技术上的可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。随着国内软件开发的日益发展壮大,各种单位已具备独立开发各种类型的软件的能力,能够满足不同行业的特别的需求。而这个系统尽管其在组织关系上存在着很大的复杂性,繁琐性,但是就整个系统的技术构成上来看,它还是属于一个数据库应用类的系统。其基本操作还是对存在数据库进行添加、删除、查找、编辑等。所以就单纯的数据库应用来看,暂不存在太大的技术问题。数据库服务器SQL数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。
随着时代的发展,人员素质己逐步提高,不论是对于电脑系统的基本操作还是对于系统的维护都有了一定的基础。同时还可以配置专业的电脑维护人员来维护电脑,不必担心电脑故障问题。
综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且投入少、见效快。因此系统的开发是完全可行的。
2.3.1基础数据设置
(1)科目内容设置:对科目内容信息进行添加和删除操作。
(2)试题类型设置:对试题类型信息进行添加、修改和删除操作。
(3)试题内容设置:对试题内容信息进行添加、编辑和删除操作。
2.3.2试卷信息管理
(1)自动组卷管理:通过选择科目名称、题目类型,输入试题数量,进行自动组卷操作。
(2)手动组卷管理:通过在试题列表里选择试题,进行手动组卷操作。
(3)卷子信息管理:存储组卷以后的信息,可以查看卷子和删除卷子操作。
2.3.3查询信息管理
(1)基础信息浏览
1)课程内容浏览:显示课程内容信息。
2)试题类型浏览:显示试题类型信息。
(2)试题信息查询:通过选择科目名称或题型名称,查询出符合该条件的试题信息。
(3)组卷信息浏览:可以查看组卷以后的卷子信息。
2.3.4权限信息管理
(1)员工信息设置:对使用本系统的员工信息进行添加、修改和删除操作。。
(2)设置用户权限:对使用本系统的用户进行权限设置。
3 系统总体设计
3.1 系统结构图
根据需求分析,自动组卷系统的结构图如下:
以上内容只是毕业设计作品的部分资料介绍,如果了解更多详情请联系客服QQ:57510459
购买帮助>>
Tags:
作者:佚名评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论