第四章 系统设计4.1 前台模块设计:4.1.1功能描述:
经考察与分析,典型的自测考试管理系统主要应具有以下功能:
1. 基本信息管理:包括对系统管理员登录信息、系部信息、班级信息、学生信息、阅卷教师信息的录入、修改、删除等功能。
2. 考试试题管理:包括对历届试题的删除、定制考试试卷、选择题考试试题等功能。
3. 题库管理:包括对判断题、选择题、程序阅读题、程序填空题等题库的管理功能。
4. 考试管理:学生考试、试卷评阅、考试成绩查询功能。
4.1.2系统功能模块设计:
对上述各项功能进行集中、分块,按照结构化程序设计的要求,得到系统功能模块图。
系统功能模块图如下:
图 4.1自测考试管理系功能模块图
4.1.2系统功能流程设计:
根据系统功能模块结构图和自测考试管理流程,绘制出4.2自测考试管理系数据流图
图 4.2自测考试管理系数据流图
第五章 详细设计
5.1 系统的一些主要编码和界面:
5.1.1启动窗口 图5.1系统登录
启动屏幕在启动屏幕时测试是否能够正确连接数据库服务器,如果不能正确连接数据库服务器,显示相应的提示信息,不再继续启动系统。
主要代码如下:本文来自辣.文~论^文·网原文请找腾讯3249.114
Private Sub Form_GotFocus()
On Error GoTo DealError
'测试是否可联接到SQL Server服务器
Me.Enabled = False '在测试完成之前,禁止窗体响应用户操作
'创建与数据库的联接
Dim objCn As New Connection '定义并实例化联接对象
With objCn '建立数据库联接
.Provider = "SQLOLEDB"
.ConnectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=exam1;Data Source=MICROSOF-88DEE5"
.Open '打开数据库联接
.Close '关闭数据库联接
End With
Set objCn = Nothing '释放数据库联接
Label1(4) = "
论文网http://www.751com.cn/ 已联接到数据库服务器" '提示联接到数据库服务器
Timer1.Interval = 3000 '启动计数器,定时为三秒
Me.Enabled = True '允许窗体响应用户操作
Exit Sub
DealError:
'在不能正确联接数据库服务起伏时显示提示信息
MsgBox "不能正确联接数据库服务器,请与系统管理员联系!", vbCritical
Unload Me '关闭窗体End Sub
上一页 [1] [2] [3] [4] [5] [6] 下一页
vb+sql server自测考试管理系统设计 第3页下载如图片无法显示或论文不完整,请联系qq752018766