当前位置:首页 > 在线考试系统的设计与实现毕业论文 - 图文
班 级 xxxxxxxx 学号 xxxxxxxxxx
毕业论文(设计)
题 目 在线考试系统的设计与实现
姓 名 xxx 系 部 信息工程系 专 业 软件技术 指 导 教 师 xxx 职称 助教 日 期 xxx
在线考试系统设计与实现
XXX
【摘 要】人类已经步入了崭新的21世纪,以Internet技术为代表的信息技术
为人类创造了一种新的不受地域、时间和计算机本身的约束的信息交流、共享和协作方式。在线考试系统前台主要实现考生在线考试、提交自动评分,后台主要实现添加、编辑和删除试题以及编辑试题分值等功能。
【关键词】Internet;计算机;在线考试;c#2.0+Microsoft SQL Server 2005;
1 系统分析
1.1系统模块的教员系统设计
登入教师模块,本窗体有试题信息管理、考试结果管理、个人信息维护,可以对试题进行添加、查询、列表。 1.2系统模块的学员系统设计
登入学员模块,本窗体有编辑个人信息、在线考试、帮助,可以对学员信息的添加、修改。
打开“在线考试”窗体,选择考试科目-开始考试-交卷评分 1.3系统模块的管理员设计
打开“管理员”窗体,本窗体有学员信息管理、教员信息管理窗体、 在线考试系统的业务流程图
图1在线考试系统的业务流程图
2数据库的设计
在开发在线系统之前,分析了系统的数据量,由于在线考试系统中试题及考生信息的数据量会很大,因此选择Microsoft SQL Server2005数据库存储数据信息,数据库名为db_ExamOnline, 操作如下:
图2建立数据库
步骤一 打开Microsoft SQL Server2005
打开Microsoft SQL Server2005之后,输入服务器名称和身份验证,然后点击“连接”。
步骤二 单击数据库-新建-数据库,如图2所示,弹出保存对话框,选择好程序所在的目录输入保存名称“db_ExamOnline”,更改路径,单击确定按钮,即完成了数据库的设计。
从此以后,设计的所有数据表都属于这个数据库里面的表了。
在数据库中创建了8个数据表用于存储不同的信息。
共分享92篇相关文档