第一范文网 - 专业文章范例文档资料分享平台

计算机网络课程在线考试系统设计与开发设计

来源:用户分享 时间:2025/5/28 1:06:27 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

湖南商学院毕业设计

3.4.2 分析类图

obj_scoresscore-<>score_id-stu_id-subject1-scores-<>test_id-stu_id-answer_qus_id1-answer_text-obj_scores+add course()10.n1student-<>stu_id0.n-stu_name -stu_number+login()+get testpaper info()+add obj_scores info()1testpaper-<>testpaper_id -testpaper_type -testpaper_qes_type-testpaper_qes_chapt-testpaper_qes_sum-qes_degree+get question info()design1teacher-<>teacher_id-login_name-login_pwd -name-teacher_subject+get testpaper info()+get obj_scores info()+add testpaper()+add score()choice_qes-<> choice_qes_id-choice_qes_chap -choice_qes_text -choice_qesA -choice_qesB -choice_qesC -choice_qesD -choice_qesAns -choice_qes_degreeanswer_qestionright_wrong-<>right_wrong_id-right_wrong_chap-right_wrong_text -right_wrong_ans -right_wrong_degeree-<>answer_qes_id-answer_qes_chap-answer_qes_text-answer_qes_ans-answer_qes_degreeadmin-<>admin_id-user_name-user_pwd-name+add question info()+update question info()+delete question()

图 13 学生在线考试系统分析类图

第 17 页

湖南商学院毕业设计 3.4.3 活动图

(1)学生考试活动图如图14所示:

登录登录失败考试学生交卷自动交卷答卷储存图 14 学生考试系统活动图

(2)教师设计试卷系统活动图如下所示:

登录登录失败进入试卷设计设置题型设置题目章节设置题目数量设置题目难度存储试卷图 15 试卷设计系统活动图

第 18 页

湖南商学院毕业设计

3.4.4 业务规则建模(判定表)

(1)利用业务判定表对设计试卷进行分析,其中判定的条件包括:用户成功登录、用户类型为教师、查询试卷操作和执行新增或修改试卷操作;可供选择的结果包括:操作成功和操作失败。其业务判定表如下所示:

表 8 设计试卷业务判定表

规则 条件 1 用户成功登录 用户类型为教师 查询试卷操作 执行新增或修改试卷操作 结果 操作成功 操作失败 Y Y Y Y × 2 Y Y Y N × 3 Y N Y Y Y 4 Y N N N N

(3)利用业务判定表对考试情况进行分析,其中用于判定的条件包括:登录用户为学生、进入考试页面、执行交卷操作和时间用完自动交卷;可供选择的结果包括考试成功和考试失败。其业务判定表如下所示:

表 9 考试业务判定表

规则 条件 1 登录用户为学生 进入考试页面 执行交卷操作 时间用完自动交卷 Y Y Y N 第 19 页

3 Y Y N N 4 Y N N N 2 Y Y N Y 湖南商学院毕业设计 结果 考试成功 考试失败 × × × × (3)利用业务判定表对成绩管理情况进行分析,其中用于判定的条件包括:登录用户为管理员、进入成绩管理、查询学生分数操作和执行增删改操作;可供选择的结果包括操作成功和操作失败。其业务判定表如下所示:

表 10 成绩管理业务判定表

规则 条件 1 登录用户为管理员 进入成绩管理 查询学生分数操作 执行增删改操作 结果 操作成功 操作失败 Y Y Y Y × 2 Y Y N Y × 3 Y Y Y N × 4 Y Y N N ×

4. 系统设计与建模

4.1 总体结构设计 4.1.1 体系结构设计

计算机网络课程在线考试系统是分为客户层、表现层、业务层和数据层。其中,客户层是提供一个平台;表现层是以一种外在界面的方式展现;业务层则是根据从页面上传递过来的信息进行处理;数据层主要是用于存储数据。

第 20 页

计算机网络课程在线考试系统设计与开发设计.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c5lodb74wcd5uqa87qzsz8c83h0epg60164q_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top