湖 南 科 技 大 学 毕业设计(论文)答辩记录
日期:
学生: 学号: 班级: 题目: 提交毕业设计(论文)答辩委员会下列材料:
1 设计(论文)说明书 共 2 设计(论文)图 纸 共 3 指导人、评阅人评语 共
毕业设计(论文)答辩委员会评语:
[主要对学生毕业设计(论文)的研究思路,设计(论文)质量,文本图纸规范程度和对设计(论文)的介绍,回答问题情况等进行综合评价]
页 页 页
答辩委员会主任: (签名)
委员: (签名)
(签名) (签名) (签名)
答辩成绩:
总评成绩:
摘 要
教育的网络化代表了教育改革的一个重要的方面,并且已经开始成为现代教育的一个主要特征,对教育的发展形成新的推动力。随着Internet/Intranet的迅速发展和广泛普及,建立在其上的远程教育成为现代教育技术未来发展方向之一,在线考试作为远程教育的一个子系统也成为一个重要的研究领域。
系统以MyEclipse为开发工具,Java为编程语言,通过基于面向对象的设计方法,针对B/S结构的特点,采用J2EE相关技术的分层设计思想,有效将业务逻辑与视图层分开,大大增强了系统的灵活性。系统整体架构在基于MVC模式的Web应用框架Struts之上,后台的数据库为Microsoft SQL Server 2000。系统实现的主要功能有在线考试、管理员信息管理、用户信息修改、题目信息管理、课程信息管理、成绩信息管理等。
系统采用B/S模式设计实现,可以灵活地部署在Internet上,使系统具有可扩展性和易用性,从而很大程度提高了考试工作的效率,优化了考试信息管理工作流程,使考试更加方便快捷。
关键字: 在线考试;MIS系统;J2EE平台;B/S模式;MVC模式;SQL2000
ABSTRACT
The networking education represents an important direction of development and has started to become one of the main features of modern education, and formed a new impetus to the education in the future. With the development of Internet / Intranet and the wide popularization, the establishment of distance education is to become one of the direction of modern education technology, and certainly the test online as a subsystem of distance education will become an important area of research.
This system which adopting MyEclipse for development tools, Java for programming language, based on object-oriented design method, according to the characteristics of B/S structure and adopting J2EE related technical stratification design ideas, is effective to separate business logic layer from view layer, greatly enhancing the flexibility of this system. System’s architecture is based on Struts which is a web application framework of MVC pattern. The database in backgroud is Microsoft SQL Server 2000. The main function of the system includes the administrator information management, the personnal information changes, the question information management, the courses infomation management, the score information management.
This system which based on B/S pattern designing and implementation, could be deployed in Internet flexibly, so that the system has the scalability and ease of use, which largely increased the efficiency of examinations to optimize the test information management workflow, made the examination more convenient.
Key Words: Online Examination;MIS systems;J2EE platform;B / S pattern;MVC pattern;SQL2000
湖南科技大学本科生毕业设计(论文)
目 录
第一章 前言 ..................................................................................................................... - 1 -
1.1 传统考试方式 ........................................................................................................ - 1 - 1.2 在线考试方式 ........................................................................................................ - 1 - 1.3 系统的开发意义 .................................................................................................... - 1 -
第二章 系统可行性分析和开发方法 ...................................................................... - 2 -
2.1 系统调研 ................................................................................................................ - 2 - 2.2 系统的总体目标 .................................................................................................... - 2 - 2.3 技术可行性 ............................................................................................................ - 2 - 2.4 经济可行性分析 .................................................................................................... - 3 - 2.5 系统环境 ................................................................................................................ - 3 -
2.5.1 系统配置 ..................................................................................................... - 4 - 2.5.2 系统命名规则 ............................................................................................. - 4 - 2.6 开发方法 ................................................................................................................ - 4 -
第三章 系统分析 ............................................................................................................ - 6 -
3.1 需求分析 ................................................................................................................ - 6 -
3.1.1 系统功能要求 ............................................................................................. - 6 - 3.2 系统流程图 ..................................................................................................... - 6 - 3.3 系统数据库设计 .................................................................................................... - 7 -
3.3.1 数据表概要说明 ......................................................................................... - 8 - 3.3.2 系统E-R图 ............................................................................................... - 8 -
第四章 概要设计 .......................................................................................................... - 10 -
4.1 设计原则 .............................................................................................................. - 10 - 4.2 功能模块概要 ...................................................................................................... - 10 -
第五章 详细设计 .......................................................................................................... - 12 -
5.1 数据库设计 .......................................................................................................... - 12 -
5.1.1 数据表设计 ............................................................................................... - 12 - 5.1.2 数据库完整性 ........................................................................................... - 14 - 5.1.3 关系数据库的规范化 ............................................................................... - 14 - 5.2 系统模块设计 ...................................................................................................... - 14 -
5.2.1 用户注册/登录模块设计 ......................................................................... - 14 - 5.2.2 在线考试模块设计 ................................................................................... - 16 - 5.2.3 密码找回模块设计 ................................................................................... - 17 - 5.2.4 管理员信息管理模块设计 ....................................................................... - 18 - 5.2.5 课程信息管理模块设计 ........................................................................... - 19 - 5.2.6套题信息管理模块设计 ............................................................................ - 21 - 5.2.7 题目信息管理模块设计 ........................................................................... - 22 -
i
相关推荐: