- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
如何写2014数据库课程设计报告2014网上图书销售系统—数据库课程设计报告.doc
如何写2014数据库课程设计报告2014网上图书销售系统—数据库课程设计报告
如何写2014数据库课程设计报告2014X上图书销售系统—数据库课程设计报告 导读:信息4、数据存储数据123 数据库原理与应用 课程设计报告—— 填空题阅卷系统
学院:计算机科学与技术学院 班级: 学号: 教师:
1 引言1.1 编写目的考试无纸化、阅卷自动化一直是教师所追求的,它能极大提高考试和阅卷的效率。
但由 于以下两种原因, 使得这种考试方法无法大面积实施: ①机房要有X络服务器和专门的考试 软件; ②要求考试的课程必须按照规定的格式建立客观题试题库, 考试前要由专门人员将考 试课程的试题库导入到服务器中。
显然准备过程较为专业和繁琐。
本案例开发的系统,其目 的就是要解决上述考试中所存在的各种问题,让更多课程加入到无纸化考试的行列中来。
1.2 定义1、系统名称:填空题阅卷系统 2、数据库管理软件:Microsoft SQL Server 2008 3、数据库设计采用软件:Microsoft Visual Studio 2010 4、系统采用 C/S(客户端/服务器)体系结构:Client (客户端)负责提供表达逻辑、 显示用户界面信息、访问数据库服务器;Server (服务器)端用于提供数据服务。
5、运行平台:操作系统 windows 8 及以下版本
1.3 参考资料(略)
-1-
2 需求分析2.1 功能需求分析客观题的标准答案具有唯一性, 判断学生题目做得正确与否的方法就是把学生的答案与 标准答案进行对比,对比结果一致即正确,否则错误。
但由于填空题存在不同说法或填空题 答案的位置可以互换的情况, 以及有些题学生不懂作答而全部填上同一个答案来碰运气的情 况,教师在添加填空题答案时,很难将所有可以作为填空题正确答案的情况考虑完全。
为简易可行起见,采用人工阅卷的方法。
具体实现功能如下: (1)可选定所需查看的学生的作业答案; (2)可查看题库的题目和答案等数据; (3)教师对学生答案进行批改; (4)系统根据阅卷结果判分,统计正误。
2.2 用户界面设计(1)选择学生界面:
-2-
(2)批改作业界面:
(3)查看题库界面:
-3-
(4)成绩统计界面:
2.3 数据字典1、数据项编号 数据项名称 说明部分 编号 数据项名称 说明部分
1 3 5 7 9 11
题库题编号 题型 试卷题编号 判值 填空题得分 学院
整数类型 字符串类型 整数类型 整数类型 整数类型 字符串类型
2 4 6 8 10 12
题目 标准答案 考生答案 学号 姓名 班级
字符串类型 字符串类型 字符串类型 整数类型 字符串类型 字符串类型
2、数据结构编号 3 4 数据结构名 标准答案 考生答案 填空题成绩 考生信息表 属 性 题库题编号、题目、题型、标准答案 试题卷编号、题库题编号、考生答案、判值 学号、填空题得分 学号、学院、班级、姓名
3、数据流编号 数据流名 变更成绩 查询成绩 输入 变更判值 学号 输出 成绩信息 成绩信息
4、数据存储数据 3
如何写2014数据库课程设计报告2014X上图书销售系统—数据库课程设计报告 导读:部分5、处理过程处理过程名批改作业判值输入数据流终端系统输出数据流判值填空题成绩说明部分2.4数据流图1、顶层进程――登陆界面(教师、学生)选择身份,输入用户名、 登陆界面软件工程系教学管理系统2、第二层——批改作业软件工程系教学管理系统作业管理批改作业批改填空题1)进程1――选定 存储名 考生答案信息 成绩信息 输入数据流 变更考生答案 变更判值-4-
输出数据流 考生答案 得分信息
说 明 部 分
5、处理过程处理过程名 批改作业 判值 输入数据流 终端 系统 输出数据流 判值 填空题成绩 说 明 部 分
2.4 数据流图1、顶层进程――登陆界面(教师、学生) 选择身份,输入用 户名、 登陆界面
软件工程系教学管 理系统
2、第二层——批改作业
软件工程系 教学管理系统
作业管理
批改作业
批 改 填 空 题
1)进程 1――选定学生信息 选择学生 开始批改
2)进程 2――查看题库数据 批改题目 查看题库数据
3)进程 3――成绩统计 批改题目 成绩统计
-5-
3 结构设计3.1 概念结构设计用户登录
服务器 身份 班级 用户名
3.2 逻辑结构设计3.2.1 基本表1、标准答案表 属性中文名称 题库题编号 题目 题型 标准答案 2、考生答案表 属性中文名称 试卷题编号 学号 题库题编号 判值 属性名 No studentId xh Anse 类型 int varchar varchar varchar 长度 说明 不空且唯一
3.2.
文档评论(0)