首钢工学院成教学院毕业设计(论文)
5、result
6、survey
7、surveyitem
8、教师
9、班级
-13-
首钢工学院成教学院毕业设计(论文)
16、用户
10、答案
11、管理
12、评价
13、评价结果
14、问题
-14-
首钢工学院成教学院毕业设计(论文)
(四) 数据库的完整性和安全性
SQL Server身份验证方式:
用户必须使用一个登录账号,才能连接到SQL Server中。SQL Server可以识别两类的身份验证方式,即:SQL Server身份验证(SQL Server Authentication)方式和Windows身份验证(Windows Authentication)方式。这两种方式的结构如图2所示。这两种方式都有自己的登录账号类型。
图为SQL Server系统身份验证方式示意图
当使用SQL Server身份验证方式时, 由SQL Server系统管理员定义SQL Server账号和口令。当用户连接SQL Serve时,必须提供登录账号和口令。当使用Windows身份验证方式时,由Windows NT/2000账号或者组控制用户对SQL Server系统的访问。这时,用户不必提供SQL Server的Login账号和口令就能连接到系统上。但是,在该用户连接之前,SQL Serve系统管理员必须将Windows NT/2000账号或者Windows NT/2000组定义为SQL Server的有效登录账号
-15-
首钢工学院成教学院毕业设计(论文)
四、 功能模块设计
(一)系统总体功能模块
软件系统总体结构设计分为管理员模块、学生模块和教师模块。
(二)评价模块
下图为评价模块的详细信息
网上教学系统的评价模块管理员教师学生问卷项目管理问卷设计问卷分析问卷调查生效日期评价学生查看自己的评价结果布置作业评分及评语评价教师查看自己的评价结果上传作业查看分数及评语 -16-
首钢工学院成教学院毕业设计(论文)
五 系统实现
(一)本系统所采用程序设计语言简介
VBScript是Visual Basic Script的简称,即 Visual Basic 脚本语言,有时也被缩写为VBS。是asp动态网页默认的编成语言,配合asp内建对象和ADO对象,用户很快就能掌握访问数据库的asp动态网页开发技术。
VBScript是微软开发的一种脚本语言,可以看作是VB语言的简化版,与VBA的关系也非常密切。它具有原语言容易学习的特性。目前这种语言广泛应用于网页和ASP程序制作,同时还可以直接作为一个可执行程序。用于调试简单的VB语句非常方便。
(二) 数据库连接的建立
<%
StrDSN=\set Conn = Server.CreateObject(\Conn.Open StrDSN %>
(三)各子系统程序的实现
1、问卷项目管理
(1)设计思路
管理员点击“评价题目管理”,可以在a_survey_wenda_find.asp和a_survey_xuanze_find.asp中对教师和学生的选择题和问答题进行增加、删除和修改,将结果保存到数据库中的表item。
(2)程序流程图
-17-