欢迎来到天天文库
浏览记录
ID:13078380
大小:167.00 KB
页数:8页
时间:2018-07-20
《多媒体技术与应用课程考试系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、多媒体考试系统的设计摘要:针对当前的考试系统不足以表达计算机学科的考核特点,尝试开发一个主要以多媒体表达考试信息为主的考试系统。关键词:多媒体考试系统;MYSQL;JAVA编写目的:对计算机的教学和考试来说,关键是提高学生的实践能力,针对很多课程的特点,多媒体考试系统包括传统的文字以外,还可以插入图片,声音,视频等信息,答题的结果页刻意很直观的传到服务器上,从而方便灵活的为多学科,多课程所使用。系统结构:电子化考试系统学生考试端教师阅卷端学生登录填充题选择题简答题批阅考题选择考题查看成绩教师登录录入
2、考题考题考试系统DFD图验证处理考生信息考试信息读取相应的试题和考试时间考生姓名处理验证考生考号验证错误的回馈信息考试科目输出考题到用户界面考试系统详细的DFD图数据库验证考生学号考生姓名考题和对应的考试时间处理验证操作考试科目验证错误的回馈信息用户特征:本软件适用于各个学科,各个课程。运行环境:硬件环境:机房微机运行系统:windows功能划分本软件具有如下主要功能:l考试系统l阅卷系统l添加考题系统l选题系统l帮助功能2.3.2功能描述l考试系统(1)验证考生的信息(2)登录后可以对相应的科目考
3、试l阅卷系统系统自动阅卷和教师阅卷更加人性化。l添加考题系统(1)按照科目添加考题。(2)选择题,填充题,简答题多种题型l选题系统对题库的题筛选形成考题;l帮助功能为用户提供使用帮助。2.4外部接口需求2.4.1用户界面采用windows的通用图形界面,对用户友好,且必须对鼠标和键盘提供支持,界面的设计应遵循如下规则:l界面要具有一致性,界面规范应遵循MSWindows软件界面的规范;l提供简单的错误处理;l提供信息反馈,用多种信息提示用户当前软件运行的状态,软件界面元件的功能;l操作可逆,其动作可
4、以是单个的操作,或者是一个相对独立的操作序列;l设计良好的联机帮助;l显示启动画面,画面简洁明快,富有现代气息,不能太花哨;l应遵循国家关于计算机词汇的标准,用词应当精练准确,没有歧义,图形的意义明朗。2.4.2硬件接口支持一般的PII或更高档微机,笔记本电脑。2.4.3软件接口运行于WINDOWS95/98/ME/2000/NT,且具有WIN32API的操作系统之上;2.4.4故障处理正常使用时不应该出错,若运行是遇到不可恢复的系统错误,也必须保证数据库的完好无损。2.5性能需求2.5.1数据精确
5、度查询时应保证查全率,所有相应域包含查询关键字的记录都应能查到。查询时应保证查准率,查到的记录应与给定的单项或组合项查询条件完全匹配。2.5.2时间特性一般操作的响应时间应在1~2秒内,对软磁盘和打印机的操作,以及数据的导入和导出也应在可接受的时间内完成。2.5.3适应性满足个人使用的需求。对前面提到的运行环境要求不应存在困难。2.6软件属性需求2.6.1正确性要求发布的软件达到用户的预期目标,运行时基本无错误。2.6.2可靠性在一般条件下,应不出故障。2.6.3效率对于浏览,查询,增加,删除,更新
6、和密码设置的一般操作,要求及时响应,在1~2秒内。2.6.4完整性要求能在发生意外(如掉电)的情况下,保证不丢失数据。2.6.5易实用性要求能尽量为用户的使用提供方便,软件界面符合目前流行的界面规范。2.6.6可维护性要求本软件在运行中发现错误时,能快速,准确对其进行定位,诊断和修改。2.6.7可测试性设计时尽可能减少测试本软件的各项功能所需要的工作量。2.6.8复用性设计时尽可能采取模块化的方法进行设计,对系统内各模块接口尽可能达到高内聚,低耦合的程度,以提高各模块的复用性。2.6.9安全保密性要
7、求提供身份验证,只允许通过身份验证的用户使用本软件。对于三次密码输入不正确的,应强行关闭。2.6.10可理解性对于本软件提供的各种菜单命令,各种信息提示,应易于用户理解。2.6.11可移植性要求本软件在将来能易于向WINDOWSXP操作系统上移植,以用于掌上电脑。2.6.12互联性要求提供数据的导入和导出接口,以易于同其他系统的连接。2.7其他需求无其它需求2.8数据描述2.8.1静态数据student姓名Name学号Num密码password专业major班级classnum入学时间intimeM
8、ajors编号mid专业姓名majorname2.8.2动态数据2.8.3数据库描述本软件采用ODBC数据库。2.8.4数据字典数据流图,层次方框图参见项目概述中的呆开发软件的功能,其中涉及到的数据定义如下:[1]姓名=1{汉字}10
9、1{字母}20[2]单位姓名=1{汉字}40
10、1{字母}80[3]职位=1{汉字}10
11、1{字母}20[4]部门=1{汉字}40
12、1{字母}80[5]单位地址=1{汉字
13、数字}40
14、1{字母
15、数字}
16、80[6]单位邮编=1{数字}8[7
此文档下载收益归作者所有