网站地图>收藏本站>设为首页
定做流程>服务项目>价格参考>付款方式>诚邀加盟>关于本站>联系我们
当前位置:5173毕业设计论文网文章资讯.NET

ASP.net在线考试系统(登录注册和导航栏设计)

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2010-03-25 11:19:00
QQ交谈在线咨询详情 5173论文网竭诚为您服务 本站永久域名:www.lw5173.com

本科毕业设计(论文)任务书

(指导教师填写)

设计(论文)题目

数值分析在线测试系统

——登录注册以及导航栏设计

 院 系

理学院

专业年级

 

学 号

 

学生姓名

 

题目来源

教师科研课题

纵向课题( )

题目类型

工程设计( )

注:请直接在所属项目括号内打“√”

横向课题( )

理论研究( )

企业生产( )

实验研究( )

实验室建设( )

计算机软件开发(

自拟课题( )

结合社会、经济、文化实际( )

其他(

论文( )

 

设计(论文)选题目的及工作任务

目的:

通过对此考试系统的开发,希望能够更有效的把握对项目开发的进度和计划,熟悉网站系统的建设,熟练的掌握对asp.netMicrosoft Visual Studio 2003)和SQL以及相关软件应用,提高自己动手能力,为自己在以后的工作中做好一定的准备。

工作任务:

1.    用户登录:为考生提供一个身份验证的平台,包括管理员登录。

2.    新用户注册:为第一次浏览本系统的考生提供一个注册平台,成为本系统的用户。         

3.    导航栏:为用户提供一些相关知识以及考研专题。

4.    数据库设计:共同设计系统的后台数据库。

目前资料收集情况(含指定参考资料)

[1]曹 斌、韩中孝. ASP.NET数据库系统项目开发实践.科学出版社

[2]李若岩,徐妹,杨波. Photoshop CS2基础与实例教程.电子工业出版社

[3]陈宗兴,杜国梁. ASP.NET网络系统程序开发.中国水利水电出版社

[4]邹建.中文版SQL Server2000开发与管理应用实例.人民邮电出版社

[5]金小璞,罗庆云,徐芳.基于ASP.NET 技术的在线考试系统.福建电脑.2005,(10):76-77

[6] Louis Davidson. Professional SQL Server 2000 Database Design.WROX

[7] Scott MitchellSteve Walther.ASP.NET:TipsTutorialsand Code.

设计(论文)的进程安排

序 号

设计(论文)各阶段内容

起止日期

1

毕业设计准备阶段:包括学习学校有关规定,明确任务分工,对资料进行收集、整理和研究。

41号——47

2

数据库的初步设计,撰写开题报告,准备开题报告答辩。

 

48号——414

 

3.

 

查看相关书籍与资料,进行asp.net以及各种相关语言的学习,翻译相关专业资料。

415号——430

 

4.

 

进行网站管理系统的具体设计,题库的制作,数据库的完善,翻译相关专业资料。

51号——522

 

5.

 

将个人项目与其他组员的分工部分进行结合,测试整个网站系统并且做修改完善。翻译相关专业资料。

523号——65

 

6.

 

拟写毕业设计论文,交指导教师检查并提出修改意见,修改论文。翻译相关专业资料。

606——610

 

设计(论文)的预期结果

本项目成果提供一个数值分析在线考试的网站,学生通过在校园网或互联网上访问该网站,学生可以按照教师的建议或各自的计划对所学知识进行自我测验;教师可以通过网站提供的环境对学生的学习情况进行动态管理,并依据网站记录的考试成绩给出对每一位学生客观的综合评价。在线考试系统减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。

接受任务日期: 2007 4 2        

要求完成日期: 2007 6 10       

学生接受任务(签名):

师(签名):      

教研室主任(签名):

院系负责人审定(签名):                       

                 

备 注:

此任务书一式两份,于毕业设计(论文)开始前一周下达:一份发给学生,一份指导教师保存,毕业设计(论文)结束时交教研室备案。

3.1 系统需要解决的主要问题

首先,因为考试是面向特定的某些对象的,所以考试者进入系统应该进行身份验证。考试者进入考试系统后,应该能根据自己的需要进行个人信息的修改、考试系统的进入,以及考分的查看。在线考试于一般的单机考试是不同的。鉴于考试环境一般为机房,考试者之间的距离很近,为了在线考试做到规范,对于每个应试者来说,试卷的试题和题量都应是相同的,但试题并不相同。在线考试基于网络环境,试卷应该从服务器的数据库随机抽取试题后动态生成的。另外,系统还应该对考试时间进行控制,时间到了会要求考试者交卷。考试者选择答案提交后,应该由计算机自动判卷,得到成绩后显示出来。考试完毕后,可以返回登录界面或继续考试。此外,用户还应能进行远程注册。

3.2 系统应该具备的基本功能

1、用户注册:用户可以进行注册,然后登录。

2、用户信息的修改:用户可以根据需要修改密码。

3、用户信息的管理:管理员可以增删改用户。

4、试卷模型设置:设置试题的每种题型的数量和分值以及考试的总时间。

5、试题库管理:对选择、判断、填空三种题型试题库的管理,使试题的增删、编辑更为简便。

6、试卷生成:可以指定试卷的各题型的数量,从试题库里随机抽取试题生成一份原始试卷。

7、在线考试:系统严格控制整个考试过程,实行时间的监控与权限的控制,考生需要在限定的考试时间内交卷。

8、计算机自动阅卷:本系统只考虑客观题,要求计算机能自动阅卷,然后马上显示出考生分数。

9、成绩查阅:考生考完以后,管理员应该能对所有纪录进行查询,并应该可以删除指定纪录。除了实现上述功能以外,在线考试系统还应该具有友好、简洁的界面,安全性要高,稳定性要强,能够满足100人以上同时及进行在线考试。

 

4. 系统设计

4.1考试系统总体结构设计

4.4.1 网站风格

考虑:

    1、如果只用一句话来描述站点,应该是:有创意,专业,有(技术)实力,有  美感;

    2、看到站点,可以联想到的色彩是:幻想的天蓝色;

    3、看到站点,可以联想到的画面是:一份早报;

4、如果网站是一个人,他拥有的个性是:思想成熟;

5、作为站长,希望给人的印象是:敬业,认真投入,有深度,负责;

6、用一种动物来比喻,这个网站最象:鹰(目光锐利)

7、浏览者觉得和其他网站的不同是:可以信赖,信息最快,交流方便;

8、浏览者和你交流合作的感受是:师生、朋友。

色彩:

9、深色背景配浅色字体或者是浅色背景配深色字体,这样给人的感觉会比较清晰、自然、易接受;

10、图像与背景,图像与字体等之间的互配,颜色不能相差太悬殊,因为作为页面上的主要视觉元素来讲,颜色相差太远会影响整体的效果,给人不统一、一气呵成的感觉,不实在;

11、不同色彩之间的对比会有不同的效果,当两种色同时在一起时,这两种色各自走向自己的极端是比较普遍的用法;

12、色彩间的对比也有纯度对比,举个例子,黄色是夺目的色,但是加入灰色会失去其夺目的光彩,通常可以用混入黑、白、灰色来对比纯色,这样可以减低其纯度。纯度的对比会使色彩的效果更明确肯定;

13、色彩所处的位置的不同,也会造成色彩对比的不同效果;

14、暗色中含高亮度的对比会给人清晰、激烈,很有强烈的刺激,如深黄到刺黄色,暗色中间含高亮度的对比,会给人沉着、稳重、深沉的感觉,中性色与低高度的对比,给人模糊、朦胧、深奥的感觉,如草绿中间是浅灰,纯色与高亮度的对比,给人跳跃舞动的感觉,如黄色与白色的、纯色与低亮度的对比,给人轻柔、欢快的感觉,如浅蓝色与白色、纯色与暗色的对比,给人强硬、不可改变的感觉;

15、一般说来,普通的底色应柔和些,素一些,淡一些,配上黑色字体,读起来自然、流畅,不易疲劳;

本系统主要采用浅蓝色为底色、左右框架式。我们的网站标志如图41所示:

41  网站标志

4.1.2 登录与导航模块

    登录模块分为用户注册与用户登录两大部分,已经有帐号的用户可以直接登录访问我们的网站,第一次访问我们站点的用户需要由注册系统来注册一个帐号。导航模块就是站点的相关的链接,我们设计了一些与数值分析相关知识的文章以及考研专题,可以方面大家学习。这部分设计包括了整个网站风格页面的设计等相关内容,这个模块的设计由我来负责设计。

4.1.2 在线考试模块

在线考试模块是本系统中的一个重要部分,它由试卷生成,在线考试,自动评分等构成,本模块的设计由我们小组的赵寒宇同学负责设计。

4.1.3 管理模块

    管理模块也是本系统的另一个重要部分,主要有用户管理(考生管理)、题库管理、成绩管理等功能,本系统模块的设计由我们小组的杨华涛同学来制作。

4.2 数据库的设计

4.2.1 基本概念

在系统中利用数据库是为了更方便的管理试题的数据,而建立一个考试系统一定要大量的的考试题目做为被用,因此一定要有数据库来管理这些数据,那么就一定要有个数据库来管理。在考试系统中的数据库主要用于存储试题、答案、组卷信息、考生信息、考场信息、系统管理信息、模块维护信息等等。而考试系统中的系统管理员主要是系统管理员来做的,而且维护起来简单安全。下面将介绍下数据库的基本概念和数据库的发展。

数据(Data数据实际上就是描述事物的符号记录。

数据库(Database,简称DB数据库是长期存储在计算机内有结构的大量的共享的数据集合。

数据库管理系统Database Management System,简称DBMS):数据库管理系统是位于用户与操作系统之间的一层数据管理软件。

数据库系统(Database System,简称DBS):数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。

数据库系统管理员(Database Administrator,简称DBA负责数据库的建立、使用和维护的专门的人员。

4.2.2数据模型

 

目录

1.绪论... 1

1.1 传统考试的弊端... 1

1.2 在线考试系统的问题的提出及发展背景... 1

1.3 考试系统的研究目的及其意义... 2

1.4 考试系统的功能和作用... 2

1.5 课题研究的主要内容以及个人任务... 3

1.6 课题研究的价值... 3

2. 可行性研究... 4

2.1 可行性分析... 4

2.1.1 技术可行性... 4

2.1.2 经济可行性... 4

2.1.3 操作可行性... 4

2.2 系统实现目标... 4

2.3 ASP.NET概述... 5

2.3.1 ASP.NET的技术概述... 5

2.3.2 ASP.NET程序运行原理... 5

2.3.3 ASP.NET与数据库访问... 6

3. 需求分析... 7

3.1 系统需要解决的主要问题... 7

3.2 系统应该具备的基本功能... 7

4. 系统设计... 8

4.1考试系统总体结构设计... 8

4.4.1 网站风格... 8

4.1.2 登录与导航模块... 9

4.1.2 在线考试模块... 9

4.1.3 管理模块... 9

4.2 数据库的设计... 9

4.2.1 基本概念... 9

4.2.2 数据模型... 10

4.2.3 数据库设计方法简述... 11

4.2.4 数据库设计的基本步骤... 12

4.3 属性图... 13

4.3.1 学生信息属性图... 13

4.3.2 成绩属性图... 13

4.4 考试系统数据库建表及其说明... 13

4.5 系统流程图... 16

5.系统实现... 17

5.1 用户登录... 17

5.2 用户注册... 19

5.3 导航栏... 19

6. 功能测试... 20

6.1 测试目标... 20

6.2 测试项目说明... 20

6.3 测试评价... 20

7. 结论... 21

谢辞... 22

参考文献... 23

附录:程序部分后台代码... 24

用户登录:... 24

用户注册:... 27

用户信息管理:... 28

查看成绩:... 30

 


以上内容只是毕业设计作品的部分资料介绍,如果了解更多详情请联系客服QQ:57510459
     购买帮助>>

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论