欢迎来到天天文库
浏览记录
ID:58876399
大小:1.09 MB
页数:18页
时间:2020-09-21
《软件专业毕业设计结题报告.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、...毕业设计——在线考试系统设计者:伟、袁宁、吴小琴班级:软件071班2009-12-24.......绵阳职业技术学院计算机科学系毕业设计结题报告项目名称在线考试系统专业软件工程班级071班项目组编号001项目组长伟设计时间2009年11月21日——2009年12月26日项目经理填写成员,毕业设计成绩由教师填写:成员吴小琴、伟、袁宁个人成绩项目组总成绩教师签名.......一.项目需求分析:1、现行业务系统描述用户登陆:用户通过用户名和密码进行登录。有三个页面:管理,教师,学生管理.用户信息的管理:管理员可以增删用户,权限管理,在此系统中只有一个管理员,即系统管理
2、员。具有一般用户所没有的权限,即具有管理一般用户的功能。管理员进入在线考场是本系统最重要的部分之一。因为一个系统如果涉及到现实的话,就必须考虑得十分周到、完善。考生登录后,只要选择考试科目以后,就可以调出试卷进行在线考试。系统所选的题是随机选出的,这样就会使每个考生的试卷都不同。考生的其答题信息通过单选按钮选择答案来反映。考试结束采取自主交卷的方式办法予以实现。查看人员:是用GridView完成的。查看人员的信息。修改人员:管理员还可以对人员进行修改。对于对数据库数据的修改,在以前的asp页面中比较麻烦,要想修改一条记录,必须写很长的代码。在asp.net中,几乎可以
3、不写一行代码,就可以对数据库记录进行修改。添加人员:管理员可能添加人员.对数据库进行添加记录.教师试题库管理:可以增加、修改、删除试题。学生在线考试:系统严格控制整个考试过程,实行时间的监控与权限的控制,考生需要在限定的考试时间交卷。.计算机自动阅卷:本系统只考虑客观题,要求计算机能自动阅卷,然后马上显示出考生分数。学生/教师成绩查阅:考生考完以后,可以对自己的成绩进行查询,教师也可以对自己所教的那科查询学生成绩并进行修改。管理员:添加人员、维护人员、添加专业、添加班级、添加系别、修改密码教师:添加题目、维护题目、查看成绩、修改密码学生:考试开始、查看自己成绩、查看个
4、人信息、修改个人信息修改密码2、现行系统存在的主要问题分析现在还不能实现选择题类型的试题,界面不是很专业,色彩搭配不是很准确。3、解决方案继续努力,多学习,希望在下次中能完善所不能完善的。项目计划:1、项目计划起止时间2009年11月21日——2009年12月26日2、项目任务分配:伟(管理界面)、袁宁(学生界面)、吴小琴(教师界面)项目总体结构设计:1、系统分层架构设计2、数据库设计类型划分:l主表:6个l辅助表:0个标识符和约定.......数据库表的命名是用表名的英文单词命名的,命名严谨易懂,编程实现简单明了!编号格式描述说明1administrator管理员基
5、本信息表管理员表2student学生信息表学生表3teacher教师基本信息表教师表4Course课程基本信息表课程表5Score学生分数表学生分数表6Test试题信息表试题表数据库表设计说明书管理员表administrator字段名字段代码字段类型允许为空主键外键1管理员编号adminIdvarchar(10)NTrue2管理员密码adminpwdvarchar(10)N教师表tacher字段名字段代码字段类型允许为空主键外键1教师编号teacherIdvarchar(10)NTrue2教师密码teacherPwdvarchar(10)N3教师teachername
6、varchar(10)N4课程编号courseIdvarchar(20)学生表student字段名字段代码字段类型允许为空主键外键1学生编号stuIdvarchar(10)NTrue2学生密码stuPwdvarchar(10)N3学生stunamevarchar(10)N4学生性别stusexInt(4)5考试状态stuStatusInt(4)6当前考试stuCurrentCoursevarchar(20)课程表course字段名字段代码字段类型允许为空主键外键1课程编号courseIdvarchar(20)NTrue2课程名字coursenamevarchar(20
7、)N3是否允许考试isTestBit(1)N试题表test字段名字段代码字段类型允许为空主键外键1试题编号testIdUniqueident(16)NTrue.......2试题题干testContentNvarchar(100)N3选项1testAns1Varchar(50)4选项2testAns2Varchar(50)5选项3testAns3Varchar(50)6选项4testAns4Varchar(50)7正确答案rightAnsInt(4)8是否发布pubInt(4)9考试科目testCourseVarchar(20)10分数testSco
此文档下载收益归作者所有