需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:6689 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:当今社会,随着自动考试系统的开发和成熟,各行各业的测试都和计算机产生了密不可分的联系,在一定的程度上都要依赖计算机来实施。而这一切,都是数据库技术飞速发展,和网络应用不断扩展所带来的结果。本次研究就是为了实现并成功运行大学生安全知识自动考试系统。本次设计主要采用了三层结构,S2SH框架技术,通过这些技术的应用,我们的系统将会有更多可扩展的空间,同时系统在稳定运行方面也将表现得更加突出。系统开发方面实现了业务与实现,逻辑和数据的分离。这都是得益于新采用的软件组件化的方法。此外,系统还拥有开放的标准和统一的业务接口。在功能方面,此系统有学生和教师两个角色,学生可以在这个平台上管理自己的考试题目、试卷,也可以更改自己的个人信息;与此同时,教师也可以在这个平台上管理学生的成绩、题目,还可以进行个人信息的更改。从这点上看,这个系统的开发设计还是比较完善的。
关键词:大学生安全知识自动考试系统;S2SH框架;MySQL数据库设计;模拟考试
目录 摘要 Abstract 一、-绪论-1 (一)课题背景-1 (二)本课题研究意义-1 (三)本课题主要工作-2 二、 相关技术简介-2 (一) Jsp简介-2 (二) MVC模式-2 (三) MySQL数据库简介-3 三、 系统分析-4 (一) 系统可行性分析-4 (二) 系统功能需求概述-6 四、 系统设计-6 (一) 系统架构的设计目标-6 (二) 系统架构设计-7 (三) 系统架构类图-8 (四) 系统交互图-9 1. 系统架构类交互图-9 2. 系统协作图-11 3. 系统状态图-12 4. 系统活动图-13 (五)业务逻辑对象类设计-14 (六) 数据库设计-15 1. ER图-15 2. 物理结构图-17 (七) 网络架构设计-20 五、 系统实现-21 (一) 系统主要功能-21 (二)各功能模块设计-21 1. 数据库连接设计实现-21 (三) 学生和教师功能模块-25 1. 学生列表功能模块实现-25 2. 教师列表功能模块实现-25 3. 试卷管理功能模块实现-26 4. 我的成绩功能模块实现-27 六、结论-28 参考文献-29 |