课程设计任务书Word下载.docx
《课程设计任务书Word下载.docx》由会员分享,可在线阅读,更多相关《课程设计任务书Word下载.docx(9页珍藏版)》请在冰豆网上搜索。
![课程设计任务书Word下载.docx](https://file1.bdocx.com/fileroot1/2023-1/10/5ab4627f-a52f-411e-9915-07c18039174f/5ab4627f-a52f-411e-9915-07c18039174f1.gif)
1、课程设计论文要求(详见附件1)
(1)、不少于3000字。
(2)、主要内容及装订顺序:
封面、中文摘要、英文摘要、目录、正文、参考文献
(3)、正文部分内容可参考附件2。
2、课程设计需要提交的内容:
(1)、装订完整的课程设计报告。
(2)、应用系统。
3、课程设计的成绩评定:
课程设计的成绩由平时考核与最终考核相结合,平时作业(见表1)是否按时提交30%;
最终占70%(设计报告70%、数据库及应用系统30%)。
成绩计分按优、良、中、及格与不及格5级评定。
五、课程设计实验项目设置与内容
表1列出了《数据库原理及应用》课程设计的实验内容。
表1实验内容
序号
提交日期
提交内容
1
第一周(周五)
系统开发背景和意义
开发工具的确定
2
第三周(周一)
系统功能需求分析
数据流图和数据字典(借助VISIO完成)
3
第三周(周五)
系统总体功能模块图(借助VISIO完成)
4
第四周(周五)
ER图(借助VISIO完成)
数据库的逻辑模型(数据表和视图)
5
第七周(周一)
课程设计报告
6
第七周(周五)
提交应用程序(数据库除外)
附件1:
课程设计论文格式(装订顺序:
封面,中文摘要,英文摘要,目录,正文,参考文献)
在线考试系统数据库的设计与实现
OnlineTestingSystemDesignandImplementationoftheDatabase
数学与信息技术学院计算机科学与技术专业
学号080000001
姓名李新
日期2011-10-25
摘要
文章从系统结构图……,针对计算机应用能力网络化考核系统,通过对office系列软件的VBA对象结构的分析,提出了通过XML的评分脚本(XML-basedScript)技术实现的对操作题型的评分模式,……。
……使系统具备更高的可靠性和容错能力,……考试数据被高强度加密,提高了系统的安全性。
考生使用Web浏览器就可完成所有的考试,减少了硬件投资,最终实现远程考试。
关键词:
考核系统;
XML脚本技术;
容错性;
……
Abstract
ThispaperrealizesthetestsystembasedB/S,fromtestingandgradingmanagement,subject’sdatabaseandexaminationservingmanagement…….…….AnalyzingthestructureofVBAforoffice,itdeliverythegradingmodelusingXML-basedScripttechnology.……Then,thesystemismoresecurityandtolerance.Inordertoimprovingthesecurity,thesystem,usingtheencryptedfiles,realizesthedatedeliveringbetweentheparts.Theexamineecanfinishthetestusingthebrowser,thatwillreducetheinvestmentforhardwareandrealizethetestoflong-distance.……
Keywords:
ComputerSkillTestSystem;
XML-basedScripttechnology;
tolerance;
……
目录
第一章.系统功能需求分析1
第二章.数据库设计分析2
第三章.数据库整体逻辑结构设计3
第四章.数据库实现4
4.1建立数据库和表4
4.2建立视图4
4.3建立存储过程4
4.4建立触发器4
第五章.课程设计总结5
参考文献7
第一章.系统概述
随着标准化考试的日益普及,在各种考试中越来越多地采用了计算机考试的方式。
相对于传统的卷面考试而言,由于传统的卷面考试从出题印刷到下发试卷等环节需要较长的时间,接触的人员相对较多,因而在保密方面具有一定的困难。
而计算机考试系统采用试题库方式提供试题来源,考前无任何成套试卷,考试时考卷由计算机现场随机生成,各考生试卷不完全相同,从而避免了互相参看等作弊现象或不公平成绩的出现。
同时也可考后即可获得成绩,省去了人力评卷的麻烦和弊端。
据此,我实现了在线考试系统的数据库设计。
系统主要实现了一下几个方面的功能:
…………………………..
1)考生信息表,如表1所示。
表1考生信息表
字段名
数据类型
主关键字
外部关键字
参照的表
取值说明
准考证号
char(6)
Yes
姓名
varchar(8)
不允许为空
性别
char
(2)
只允许取“男”或“女”
身份证号
char(18)
所在学校
varchar(16)
(2)所有表之间的关系图,如图1所示。
……………………….
4.1
建立数据库和表
4.4
建立触发器
了实现表间数据的一致性和完整性,创建了触发器,具体代码如下:
/*考生信息表触发器*/
createtriggertrigger_ksxx1
onksxx
forinsert,update,delete
as
begin
if(SELECTLEN(准考证号)FROMinserted)<
6
begin
raiserror('
准考证号长度不对!
'
10,1)
rollbacktransaction
end
else
print'
添加成功!
ifexists(select*frominserted)
begin
身份证号已经存在!
return
end
说明:
页面设置(正文的所有页面)
页边距:
上2.5厘米,下2.5厘米,左3厘米,右2.5厘米,
装订线0厘米;
正文必须标注页码,位置为页脚居中,并在目录中注明并对应。
距边界:
页眉1.5厘米,页脚1.75厘米
内容:
宋体,小4号,1.5倍行距,段前0行,段后0行
参考文献
[1]计算机丛书编委会.frontpage2000网页制作实用教程[M].北京:
希望电子出版社,1997.14-16.
[2]廖彬山,高峰霞.ASP动态网站开发教程[M].北京:
清华大学出版社,1997.14-16.
[3]李劲.ASP数据库程序设计[J].上海:
计算机研究,2000,(4):
14-16.
[4]LiuGuangyuan,YuJuegang,AFastLearningAlgorithmviaAHybridApproach[J].JournalofUESTofChina,Vol.27,No.3,Jun.1998.14-16.
[5](台州学院计算机基础教学网)
1.M表示专著,J表示期刊,C表示论文集
2.各类参考文献条目的编排格式及示例如下:
a.专著、学位论文、报告
[序号]主要责任者.文献题名[文献类型标识].出版地:
出版者,出版年.起止页码(任选).
[1]刘国钧,陈业,王兴因.图书馆目录[M].北京:
高等教育出版社,1987.13-17.
b.期刊文章
[序号]主要责任者.文献题名[J].刊名,年,卷(期):
起止页码.
[2]何保田.读顾城<
南明史>
[J].中国史研究,1998,(3):
167-169.
[3]金显一,王昌伙,江磊.一种用于检测的的技术[J].清华大学学报(自然科学版),1993,33(3):
34-39.
c.报纸文章
[序号]主要责任者.文献题名[N].报纸名,出版日期(版次).
[4]谢田.创造学习的新思路[N].人民日报,1998-12-25(10).
附件2:
课程设计论文结构(该结构仅作为参考)
第一章系统概述
1.1系统开发背景和意义
1.2系统开发的目的,内容及作者重要贡献
第二章 系统需求分析
2.1系统开发策略
2.2系统功能需求分析
2.3数据流图和数据字典
2.3.1数据流图概述
2.3.2数据字典
第三章 系统设计的原理和采用的方法与技术
3.1系统设计的基本原理
3.2系统设计采用的方法与技术
3.2.1项目设计采用的方法
3.2.2系统设计采用的技术
第四章 总体设计
4.1总体设计原理
4.2运行环境与系统结构
4.3系统功能模块图与设计
第五章
详细设计
5.1数据库设计概述
5.1.1数据库设计的特点
5.1.2数据库设计方法
5.2数据库的概念设计
5.3数据库逻辑设计
5.4数据库的物理设计
第六章
编码实现与测试结果
6.1系统界面及核心代码
第七章
测试与运行记录
结束语