基于j2ee技术的网上考试系统的开发与设计内容摘要:
供一个 45 天的试用版,在数据库建模上也有他独到的地方。 因 此建模工具就选用 PowerDesigner。 北京科技大学天津学院本科生毕业设计(论文) 10 2 基于 UML的系统分析 用例图 用户关系图 系统用例图 北京科技大学天津学院本科生毕业设计(论文) 11 顺序图 老师活动顺序图 登录生成试卷维护确认密码 试卷老师学生 北京科技大学天津学院本科生毕业设计(论文) 12 考生活动顺序图 北京科技大学天津学院本科生毕业设计(论文) 13 类图 北京科技大学天津学院本科生毕业设计(论文) 14 3 数据库的分析设计 图 表 设计 用户表设计 名称 类型 长度 PK? userId int 10 是 username varchar 45 password varchar 45 idAdmin tinyint 1 SQL 语句 : CREATE TABLE `user` ( `userId` int(10) unsigned NOT NULL auto_increment, `username` varchar(45) NOT NULL, `password` varchar(45) NOT NULL, `isAdmin` tinyint(1) NOT NULL default 39。 039。 , 北京科技大学天津学院本科生毕业设计(论文) 15 PRIMARY KEY (`userId`), UNIQUE KEY `usename` USING BTREE (`username`) ) 课程表设计 名称 类型 长度 PK? id int 10 是 name varchar 100 code varchar 100 des text SQL 语句: CREATE TABLE `course` ( `id` int(10) NOT NULL auto_increment, `name` varchar(100) NOT NULL, `code` varchar(100) default NULL, `des` text, PRIMARY KEY (`id`) ) 试题表设计 名称 类型 长度 PK? id int 10 是 content mediumtext type varchar 32 course_id int 10 score int 2 ans varchar 10 opti varchar 1024 SQL 语句: CREATE TABLE `question` ( `id` int(10) NOT NULL auto_increment, 北京科技大学天津学院本科生毕业设计(论文) 16 `content` mediumtext, `type` varchar(32) default NULL, `course_id` int(10) default NULL, `score` int(2) default NULL, `ans` varchar(10) default NULL, `opti` varchar(1024) default NULL, PRIMARY KEY (`id`), KEY `FK_question` (`course_id`), CONSTRAINT `question_ibfk_1` FOREIGN KEY (`course_id`) REFERENCES `course` (`id`) ) 试卷表设计 名称 类型 长度 PK? id int 11 是 f char 2 SQL 语句: CREATE TABLE `paper` ( `id` int(11) NOT NULL auto_increment, `f` char(2) NOT NULL default 39。 039。 , PRIMARY KEY (`id`) ) 成绩表设计 名称 类型 长度 PK? id int 4 是 user_name varchar 10 paper_id int 4 score int 4 date_time varchar 50 SQL 语句: 北京科技大学天津学院本科生毕业设计(论文) 17 CREATE TABLE `grade` ( `id` int(4) NOT NULL auto_increment, `user_name` varchar(10) default NULL, `paper_id` int(4) default NULL, `score` int(4) default NULL, `date_time` varchar(50) default NULL, PRIMARY KEY (`id`) ) 试卷试题表 名称 类型 长度 PK? id int 11 是 paper_id int 11 question_id int 11 SQL 语句: CREATE TABLE `paper_question` ( `id` int(11) NOT NULL auto_increment, `paper_id` int(11) NOT NULL, `question_id` int(11) NOT NULL, PRIMARY KEY (`id`), KEY `FK_paper_question` (`paper_id`), KEY `FK_paper_question1` (`question_id`), CONSTRAINT `paper_question_ibfk_1` FOREIGN KEY (`paper_id`) REFERENCES `paper` (`id`), CONSTRAINT `paper_question_ibfk_2` FOREIGN KEY (`question_id`) REFERENCES `question` (`id`) ) 北京科技大学天津学院本科生毕业设计(论文) 18 4 系统实现 开发平台的选择 本系统由于是采用的微软公司所推出的分布式 Web 应用构架,所以开发平台使用了 WindowsXP,数据库选用 MySQL, Web 服务器程序使用。 由于使用了XML,所以客户端必须是 以上版本的浏览器才能正常使用本系统。 编辑工具的选择 本系统以 Java 语言为基础,采用 SSH 为框架, JSP, Servlet,DWR 等技术,而MyEclipse 对此技术提供了很好的支持,所以本系统采用 MyEclipse 为编辑工具。 系统编码 因 为本系统源代码比较多,在这里就仅仅列出比较重要的核心代码。 核心配置文件 ?xml version= encoding=UTF8? webapp version= xmlns= xmlns:xsi= xsi:schemaLocation= listener! 用于启动在 web下的 spring listenerclass /listenerclass /listener !更改 北京科技大学天津学院本科生毕业设计(论文) 19 指定支持 struts2 filter filternamestruts2/filtername filterclass /filterclass /filter filtermapping filternamestruts2/filtername urlpattern*.action/urlpattern /filtermapping ! 支持 DWR servlet servletnamedwrinvoker/servletname servletclass/servletclass initparam paramnamedebug/paramname paramvaluetrue/paramvalue /initparam /servlet servletmapping servletnamedwrinvoker/ser。基于j2ee技术的网上考试系统的开发与设计
相关推荐
器 当收到使能信号 ,分频器启动 ,将标准 1 kHz 信号经 3 次 10 分频 ,得到 100 Hz, 10 Hz, 1 Hz 信号。 1 Hz 信号既作为开关控制的时钟信号 ,也作为显示电路自锁存器的取样时钟 (即锁存器的输出使能信号 )。 1 kHz,100 Hz, 10 Hz 信号作为计数器闸门信号来控制计数 ,以实现不同量程 ,具体输出哪种频率的信号 ,由锁存器发出的量程选择信号控制
处理容易等优点。 按照结构可以分为烧结型( a)、薄膜型( b)和厚膜型( c)如图 31。 河南理工大学毕业设计说明书 8 MQ5 介绍 工作原理: 电阻型半导体气敏传感器气敏元件的敏感部分是金属氧化物微结晶粒子烧结体,当它的表面吸附有被测气体时,半导体微结晶粒子接触介面的导电电子比例就会发 生变化,从而使气敏元件的电阻值随被测气体的浓度改变而变化。 MQ5 技术指标: 本设计用的传感器元件时
结晶器上振与铸坯之间的相对运动速度。 由此可见非正弦振动具有以下特点 : ( 1) 在正滑动时间里结晶器振动速度与拉坯速度之差减小。 因此 ,可减小结晶器施加给铸坯向上作用的摩擦力 ,作用在弯月面下坯壳的拉应力减小 ,减少拉裂。 ( 2) 在负滑动时间里结晶器振动速度与拉坯速度之差较大。 因此 ,作用于坯壳上的压力增大 ,有利于铸坯脱膜。 ( 3) 负滑动时间短 ,铸坯表面振痕浅。 正滑动时间长
职工每人签定安全生产责任书。 自觉做好生产过程中的施工防护和人力防护。 坚持“五同时”、“三不放过”制度。 ( 3)进入施工现场人员,应严格遵守安全生产规章制度,牢固树立“安全第一、预防为主”的思想,确保安全生产。 ( 4)加强安全管理标准化,施工现场有安全标语、危险处设立安全警示标志,特殊工种坚持持证上岗。 搞好机具的维修保养,保证电器和消防设施的安全有效。 ( 5)施工过程中