出,Type=4,IsDeleted=0。
列名 导出表 列名 导出表 PaperDataID PaperData PaperID PaperData QuestionID PaperData QuestionDes Space Answer1 Space Answer2 Space Answer3 Space Answer4 Space RightAnswer Space 7、StudentJudgeView视图,由PaperData、Paper、 Judge、JudgeAnswer和Users五个基本表导出。
列名 导出表 列名 导出表 StudentID Users PaperID Paper StudentName Users PaperName Paper Type PaperData Score PaperData PaperDataID JudgeAnswer 8、StudentMoreView视图,由PaperData、Paper、More、MoreAnswer和Users五个基本表导出。
列名 导出表 列名 导出表 StudentID Users PaperID Paper StudentName Users PaperName Paper Type PaperData Score PaperData PaperDataID MoreeAnswer 9、StudentProgramView视图,由PaperData、Paper、ProgramAnswer和Users四个基本表导出。
列名 导出表 列名 导出表 StudentID ProgramAnswer PaperID PaperDatar StudentName Users PaperName Paper Type PaperData Score ProgramAnswer PaperDataID PaperData 10、StudentSingleView视图,由PaperData、Paper、Single、SingleAnswer和Users五个基本表导出。
列名 导出表 列名 导出表 StudentID Users PaperID Paper StudentName Users PaperName Paper Type PaperData Score PaperData PaperDataID PaperData 11、StudentSpaceView视图,由PaperData、Paper、Space、SpaceAnswer和Users五个基本表导出。
列名 导出表 列名 导出表 StudentID Users PaperID Paper StudentName Users PaperName Paper Type PaperData Score PaperData PaperDataID SpaceAnswer 12、StudentView视图,由Users基本表导出,Type=user,IsDeleted=0。
列名 导出表 列名 导出表 StudentID Users ClassID Users StudentName Users IsDeleted Users 4.3. 系统总体构架设计
目前开发网络考试系统的模式通常有两种:一种是B/S(浏览器/服务器) 模式,另一种是C/S(客户/服务器) 模式。传统的C/S 结构是指若干客户端连接一个服务端,通过这样的交互方式来进行工作。这就需要分别编写服务器端和客户端软件,且客户机需要安装客户端软件,给以后的维护带来很大麻烦。在这样的方式下,受到限制的因素很多,比如不同网段下的客户端与服务器连接会非常麻烦等。而B/S 结构是指浏览器/服务器模式。在这种方式下,程序的设计只需在服务器端就可以完成,客户机只要有浏览器便可正常工作。B/S 带来的最大好处就是不受地域限制,只要网络是连通的,并且在系统维护时只要在服务器端进行,不需要分发到每个客户机,实现客户端零维护,大大节省了人力、物力、时间、费用。
4.3.1. 系统层次结构图
4.3.2. 系统流程图
学生做答模块流程图
用户登录管理模块流程图
试卷管理模块流程图
题库管理模块流程图
4.4. 小结
本章是对系统设计目标、开发语言、工具,运行环境、后台数据库、数据库设计、系统框架的简单介绍。并详细介绍了系统数据库基本表和视图的设计。
5. 系统主要功能模块设计
5.1. 登陆模块
每个用户要进入系统都必须先到登陆模块。在此页面,如果你已经注册了帐号和密码,那么可以直接输入帐号、密码登陆,如果之前未注册过,则必须先注册,然后再登陆。Admin用户(如教师)直接用指定的帐号登陆,学生的帐号即为。
5.2. 注册模块
Admin用户无需注册,只有Users用户需要注册。在注册界面,用户选择自己的班级和,并填上自己的真实和登陆用的密码按"确定"进行注册。唯一,若与别人相同则无法注册。
5.3. 学生模块
学生在登陆的时候,根据其用户类型,跳转到由user.js控制的学生用户的首页面。当你进入时会显示 "用户名 你好,欢迎进入..."以"welcome"及字样。
5.3.1.1. 密码修改模块
用户如果需要修改自己的用户密码,可以点击上面的"修改密码"按钮,跳转到密码修改界面,只要重新输入新密码,确认一下就可以了。
5.3.1.2. 答题模块
学生等入后,到了考试时间就要开始答题。按"答题"按钮就可以进入答题页面。学生考试完毕或者考试时间到了以后,要按 "提交"按钮提交考卷。对于程序题要上传程序文件(EXE)和源码文件(RAR)。
5.4. 教师模块
教师在登陆的时候,根据其用户类型,跳转到由admin.js 控制的管理者用户的首页面。当你进入时和学生用户一样,会显示 "用户名 你好,欢迎进入..."以"welcome"及字样。和学生用户不同的是由admin.js 控制的操作功能模块的不同。下面将一一列出了管理者所能
上一篇:
基于net的商品进销存管理系统
下一篇:
购书系统设计与实现论文