(强烈推荐)基于JAVA在线考试系统的设计与实现_毕业论文 联系客服

发布时间 : 星期五 文章(强烈推荐)基于JAVA在线考试系统的设计与实现_毕业论文更新完毕开始阅读848e41504531b90d6c85ec3a87c24028915f8587

(此文档为word格式,下载后您可任意编辑修改!)

*****大学 毕 业 题 目:姓 名:学 院:专 业:班 级:学 号:指导教师: 文(设计)

基于JAVA在线考试系统的设计与

实现

理学与信息科学学院 通信工程

I 论

年 月 日

目录

摘要...... .............................................................................................................. I ABSTRACT: .................................................................................................... II 第一章引言 ........................................................................................................ 1 1.1课题背景..................................................................................................... 1 1.2课题的目的和意义 .................................................................................... 1 1.3对于该项目的描述 .................................................................................... 1 1.4 系统设计思想 ........................................................................................... 2 1.5可行性分析................................................................................................. 3 第二章 系统设计相关技术介绍及开发环境要求 ......................................... 3 2.1MVC模式的介绍 .......................................................................................... 4 2.1.1MVC模式的概述 ............................................................................... 4 2.1.2MVC的强势与劣势 ............................................................................... 4

2.2 JAVA组件JAVABEANS ............................................................................... 4 2.2.1 什么是JAVABEANS ............................................................................ 4 2.3 JAVASE概述 .............................................................................................. 4 2.4关于STRUTS ............................................................................................... 5 2.4.1 STRUTS简介 ........................................................................................ 5 2.4.2 STRUTS的主要功能 ........................................................................... 5 2.4.3 STRUTS工作原理 ............................................................................... 5 2.5 关于SWING ................................................................................................ 6 2.5.1 SWING简介 ........................................................................................ 6 2.5.2 为什么需要SWING ............................................................................ 6 2.5.3 SWING带给我们什么 ........................................................................ 7 2.6 关于开发环境的概述 ............................................................................... 7 2.6.1操作系统 ............................................................................................. 7 2.6.2开发语言 ............................................................................................. 7 2.6.3开发环境 ............................................................................................. 8 2.7关于布局的概述 ........................................................................................ 8 2.7.1BORDERLAYOUT .................................................................................. 8 2.7.2FLOWLAYOUT ...................................................................................... 8 2.7.3GRIDLAYOUT和GRIDBAGLAYOUT ................................................... 8 2.8小结 ............................................................................................................. 9 第三章系统需求分析和总体设计 ................................................................... 9 3.1 系统功能需求 ........................................................................................... 9

3.2 系统设计的总体框架 ............................................................................. 10 3.2.1软件层次结构 ................................................................................... 10 3.2.2界面与控制器的关系 ....................................................................... 10 3.2.3业务层介绍 ....................................................................................... 10 3.2.4数据层介绍 ....................................................................................... 11 3.3系统的用例图 .......................................................................................... 11 3.3.1 总体用例分析 .................................................................................. 11 3.3.2 用户管理用例分析 .......................................................................... 12 3.3.3 考试管理用例分析 .......................................................................... 12 3.3.4 考试题目管理用例分析 .................................................................. 13 3.3.5 成绩管理用例分析 .......................................................................... 13 3.4小结 ........................................................................................................... 14 第四章系统的详细设计 ................................................................................. 14 4.1客户机的类............................................................................................... 14 4.2服务器的类............................................................................................... 15 4.3实体类部分............................................................................................... 15 4.4工具类 ....................................................................................................... 16 4.5读取配置文件类 ...................................................................................... 16 4.6系统运行的详细描述 .............................................................................. 16 4.7系统运行图以及主要的实现代码 .......................................................... 20 4.8小结 ........................................................................................................... 28 第五章总结与展望.......................................................................................... 28