用VB制作考试系统难吗,有这方面的经验的人请帮帮忙

来源:百度知道 编辑:UC知道 时间:2024/06/19 18:43:43
我毕业设计是做考试系统的,想用VB,不知道复杂吗,有卖这方面的书吗,有经验者帮忙一下,多谢了

VB的话, 建议使用 VB.Net , VS2005 / VS2008开发

多采用B/S架构,一般情况下使用于本地多媒体网络考试的话,多设置一台服务器,装Win2003(Win2000也可)系统,IIS,DNS等基本系统服务配置完成后,就软件本身而言需要考虑的问题大概分为四部分.

1,考试用户管理
A 用户身份认证(准考证,身份证,照片,其他个人信息)
B 用户考试记录( 准考证(唯一), 考试试卷名称(相对唯一),考试科目,登录时间(取服务器时间),提交的答案(采用特殊字符进行分割处理))

2,试题管理
A 从后台添加单选,多选,填空,判断,简答等题型,能够修改分值,给定答案(用于考试后机器阅卷),简答题给必要描述项亦可可实现机器阅卷.
对于计算机类考试,可能需要用户在本机操作软件或者生成程序,这个另外考虑

B 对已成型的试卷进行相关操作(修改,删除等)
需要注意的是,需要判断当该试卷有使用者则不能修改答案

C 阅卷管理
1,允许机器按照给定答案获取成绩
2,对部分需要人工评阅的部分(作文),任然需要加入人工阅卷支持(评分范围必须界定)

3, 考试管理
第一部分
(必须基于软硬件安全,网络安全考虑)
以下是特别需要注意的
为保障考试过程中死机现象,必须允许用户在这段时间任意时刻均能登录;为确保机器系统故障,事先必须对系统盘进行快速还原保护.
另外,机房必须有防断电措施
为防止考生通过木马等在线窃取他人信息,每台计算机需要安装后认真检查系统内部资源,装入杀毒软件防护等手段
必须禁止用户修改IP或者MAC及注册表

第二部分(软件)
需要有以下功能
A 有一个前提,就是某门课的考试在特定时间段进行(比如2009-02-10 10:00-12:00),用户登录后,读取每台登录客户机器的IP,MAC或者电脑名称(不相同的话)作为登录凭证

B