全文下载链接(充值:¥50.00元)
论文字数:11939,页数:30
摘 要 随着计算机及计算机网络的普及和全国各院校的校园网络的日益完善、健全,各种工作的计算机网络化将逐步取代繁重的传统办公模式。[2]考试考场编排作为学校考试工作的重要环节,也有必要实行计算机网络化管理,从而减轻工作人员的承重负担,简化编排考场、安排监考教师、监考记录等过程,让繁冗的考场编排信息采用计算机数据库统筹管理。因此,设计一种监考管理系统是各个学校教学管理发展的一项任务,也是各院校教学发展的趋势。该系统为教师、教务处提供一个交互的接口,大大的方便了老师及教务处的管理人员。该系统的实施,显著提高了学校日常考试安排的的有序性及协调性,提高了工作效率。本论文中,将软件工程的基本原理和方法应用到整个系统,并对其进行需求分析,提出了解决问题的具体方法。 本系统采用struts框架开发了一个监考管理系统。系统采用界面与业务逻辑分离的三层结构设计,结合面向对象编程,采用数据库JDBC技术,将业务逻辑封装在Java Bean中,使得系统的安全性、可维护性、重用性和扩展性都大大提高。
关键词:监考管理,三层结构,struts ,web,B/S
目 录 摘要 I 1 绪 论 1 1.1 课题选题 1 1.2开发调试环境介绍 1 1.2.1 web应用服务器:Apache Tomcat 5.5 1 1.2.2 前台页面编辑工具:Macromedia Dreamweaver 8 2 1.2.3 数据库管理系统:MySQL 2 1.2.4 编程语言:jsp,java 2 2 系统概述 4 2.1 需求分析 4 2.2 可行性分析 5 3 系统分析 6 3.1 系统业务流程分析 6 3.2 数据流分析 7 3.2.1 教师选课信息数据流顶层图 8 4 系统设计 9 4.1 输入输出设计 9 4.1.1 输出设计 9 4.1.2 输入设计 9 4.1.3 人机对话设计 9 4.2 数据库设计 10 4.2.1 数据库的概念 10 4.2.2 系统数据 10 4.3 概念设计 11 4.4 逻辑结构设计 11 4.5 物理结构设计 12 5 系统实现 15 5.1 系统架构设计 15 5.2 实用技术介绍 16 5.3 功能模块实现 17 5.3.1 教师监考信息管理模块 17 5.3.2 上级监考管理模块 20 6 系统测试 23 6.1 软件测试的目的 23 6.2 调试方法 23 7 结 论 24 致 谢 25 参考文献 26