版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、考务管理系统课程设计考务管理系统课程设计 学 院:计算机科学技术学院 系 别:软件工程系 专 业:软件工程 班 级: 学 号: 姓 名: 指导教师: 时 间:2012 年 1 月 13 日 前言前言 考务管理是教务管理的重要组成部分,随着学校规模而来越大,教学管理也变 得越来也复杂,所以考务管理系统应运而生。通过该系统,充分利用现代化的办公 手段,将考务工作者从繁重的手工劳动中解放出来,将各种考试安排工作利用计算 机进行管理,实现无纸化网络化的管理具有重大意义。可以很好地管理学生,老师 等与考试相关的信息,为教师和学生提供快捷方便的查询。 在本次实训中,小组成员有: 小组分工如下: 需求分析、
2、概要设计: 界面美化: 代码修改及程序运行: 目录目录 一、 需求分析: .1 1.引言 .1 1.1 编写目的 .1 1.2 项目背景 .1 1.3 参考资料 .1 2任务概述.1 2.1 目标.1 2.2 运行环境 .2 3数据描述.2 3.1 数据库介绍 .2 3.2 数据词典 .2 二、 概要设计: .4 系统框图 .4 系统功能划分.4 系统功能描述.4 用户界面 .5 部分代码及分析.8 三、 实验总结与感想:.13 一、一、需求分析:需求分析: 1.1.引言引言 1.1 编写目的编写目的 随着现代信息技术的发展,信息化已遍布我们生活、学习的各个角落。作为计算机应用的一 部分,使用
3、计算机对考务工作进行管理,具有人工管理无法比拟的优点,它的检索速、方便查找、 可靠性高、存储量大、保密性好、成本低等,可减少更多的人力物力,这些都能极大的提高管理 工作效率。因此开发一个考务管理系统是很有必要的,具有其特有的技术意义和管理意义。考务 管理系统是管理系统的一个重要组成部分,其主要功能是通过该系统合理安排有关考试的相关信 息,将有关老师的监考等信息和学生的考试信息存入,方便学生与老师查询,从而大幅度减少由 于考试带来的资源消耗,提高工作量,增加效率。 1.2 项目背景项目背景 随着学校规模的日益扩大,办学层次和类别的增多,以前开发的考务管理系统的运转已越来 越沉重,暴露出诸多技术和
4、业务逻辑上的问题,虽经多次修改,仍未能满足要求。为了更好的解 决问题,研究开发了新的考务管理系统。 1.3 参考资料参考资料 实训中指导老师提供课件,实例等。 2任务概述任务概述 2.1 目标目标 考务管理是教务管理的重要组成部分,此系统是针对我校考务管理的实际情况和现状,旨在 探索一种科学化、数字化的考务自动化管理模式,建立一个考务管理的信息化平台,通过计算机 自动完成考试日期安排,考试时间设置,考务人员安排,考生信息,考场安排,考务工作流程管 理,从而推动、提高教学效率和服务质量。加教学自动化管理的工作,充分发挥其在学校教育管 理、教学活动、教学研究等各项工作中的作用,提高教学管理的质量和
5、科学管理水平,逐步实现 教学工作的标准化、规范化和现代化,更好地为学校的发展服务13。 2.2 运行环境运行环境 操作系统: Windows XP 运行环境: MyEclipse 支持环境: JDK 数 据 库: Access 3数据描述数据描述 3.1 数据库介绍数据库介绍 kw_info , , Admin 3.2 数据词典数据词典 数据库名:kwgl 数据源:kwgl 表:kw_info 字段类型名称说明 Kw_idInt编号主键 Kw_teacherChar(10)老师姓名Not null Kw_kechengChar(20)课程名称Not null Kw_weekChar(10)时间
6、(第几周) Kw_dayChar(6)星期几 Kw_timeChar(20)第几节(几点) Kw_classChar(20)班级 Kw_placeChar(20)地点 Kw_jiankao1Char(10)监考人 1 Kw_jiankao2Char(10)监考人 2 Kw_jiankao3Char(10)监考人 3 Kw_isdeleteInt是否删除1 删除 0 不删除 默认 0 表:Admin 字段类型名称说明 Id Int编号主键 NameChar(20)用户名 PasswdChar(20)密码 ClassInt权限1:超级 0:一般 (默认 0) ER 图图 管理员属性 考生考试属性
7、数据流图数据流图 登陆登陆 添加各门考试相关信息添加各门考试相关信息 管理员管理员 删删 查查 除除 询询 考考 试试 信信 息息 查询查询 二、二、概要设计:概要设计: 系统框图系统框图 系统功能划分系统功能划分 登陆和退出考务管理系统登陆和退出考务管理系统 添加考务信息添加考务信息 删除考务信息删除考务信息 查询考务安排查询考务安排 监考情况统计监考情况统计 导出导出 Excel 文件文件。 系统功能描述系统功能描述 登陆和退出考务管理系统登陆和退出考务管理系统:使用已注册的账号密码登录或退出考务管理系统。 添加考务信息添加考务信息:登陆考务管理系统后添加考试安排信息,包括编号,考试课程名
8、称,考试班级, 考试地点,时间,监考老师等考试信息,其中考试课程名称,代课老师,监考老师采用选取的 方式添加。 删除考务信息删除考务信息:登陆考务管理系统删除考试安排信息,包括编号,考试课程名称,考试班级, 考试地点,时间,监考老师等考试信息。 查询考务安排查询考务安排:登陆考务管理系统后查询考试安排信息,包括编号,考试课程名称,考试班级, 考试地点,时间,监考老师等考试信息。 监考情况统计监考情况统计:登陆考务管理系统统计监考老师以及监考次数等情况。 导出导出 Excel 文件文件:将查询或添加的信息通过 Excel 的形式导出。 用户界面用户界面 部分代码部分代码及分析及分析 1111 %
9、 % jsp:useBeanclass=.ConnectDB/ metacharset=gb2312 考务管理考务管理 styletype=text/css !- LINKtype=text/css table divsrc=image/head.jpg tableborder=0 tdalign=center考试安排考试安排 tdhref=addinfo.jsp添加信息添加信息 tdhref=update.jsp 修改信息修改信息 tdhref=tongji.jsp 监考统计监考统计 tdhref=logout.jsp 退出登录退出登录 tdwidth=300 formmethod=post
10、 inputvalue= inputExcel table tdalign=center教师姓名教师姓名 divalign=center课程名称课程名称 divalign=center时间时间 divalign=center班级班级 divalign=center地点地点 divalign=center监考人监考人 % tdheight=29 tdwidth=146 tdgetString(kw_time)% tdwidth=86 tdwidth=62 tdsp; tdwidth=60 aa href=href=删除删除 % %file=tail.jsp% % %contentType=tex
11、t/html;charset=gbk% %import=java.sql.*% jsp:useBeanclass=.ConnectDB/ % 3333333333 % % jsp:useBeanclass=.ConnectDB/ jsp:useBeanclass=.charSet/ metacharset=gb2312 % % /获取表单值获取表单值 intint j;j; StringString teacher1=null,teacher1=null, kecheng1=null,week1=null,day1=null,time1=null,class1=null,place1=null
12、,jiankao11=null,kecheng1=null,week1=null,day1=null,time1=null,class1=null,place1=null,jiankao11=null, jiankao12=null,jiankao13=null;jiankao12=null,jiankao13=null; for(j=1;j=5;j+)for(j=1;j% 三、三、实验总结与感想:实验总结与感想: 通过一周的上机实训对整个考务管理系统有了初步了解,对页面设计有了初步掌握,能够用 Myeclipse 进行简单的页面设计和发布,以及 JDBC 和 ODBC 数据库的搭建,对整个考
13、务管理系统的 编写到发布流程有了初步了解,将 JSP 技术和 Tomcat、Myeclipse、Access 数据库有机的结合起 来。在实训过程中小组成员积极、认真、相互配合协调工作,积极的推动了此次实训任务的顺利 完成,进一步锻炼的实际操作能力,和与他人协调工作的能力。为大三学期末实训和将来就业工 作取得了一些宝贵的经验。各个指导老师在整个实训过程中尽职尽责,对保证实习质量起了重要 作用。本次综合实训的任务是对考务管系统进行界面美化与模块增加,系统以基于 Java 的 JSP 为 基础进行开发,以 Acess 作为后台数据库开发工具,利用 JDBC 完成数据源的连接与打开。该系统 的开发基本上完成了设计任务的要求,能够实现教师监考具体信息录入与查询,教师监考统计, 学生考试信息录入与查询等功能,并具有一定的安全性与信息共享性,符合设计基本要求,完善 考务管理的基本流程,提高了考务人员的工作效率,配合考试系统的实现。通过这次实训学习了 JSP。这一技术是需要有一定基础,而且动手能力很强的一门学科。要想真正的掌握 JSP 技术,必 须有较好的 JAVA 语言基础,以及 HTML 语言方面的知识。这次实训,我
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理核心要素解析
- 护理服务流程中的患者安全与隐私保护
- 名师解析护理考试易错题
- 护理与医疗教育
- 河北邯郸市2026届高三第一次模拟检测英语试卷(含答案)
- 护理个案:护理应急处理
- 零售业店铺行政人员面试宝典
- 二级建造师执业资格考试模拟试题及答案
- 基于项目的数学学习策略研究
- 零售业门店长招聘的面试技巧
- 张雷声《马克思主义基本原理概论》笔记和课后习题(含考研真题)详解
- 花篮式脚手架专题培训
- 国家职业技术技能标准 4-10-01-01 婴幼儿发展引导员 人社厅发202192号
- 新课标人教版小学二年级语文下册教案 全册
- GB/T 43947-2024低速线控底盘通用技术要求
- 读书课件分享(认知觉醒)
- 剪叉式升降工作平台作业专项施工方案24
- 重庆市巴渝学校2023-2024学年九年级下学期第一次月考物理试卷
- 图书馆图书分类细则
- 市政道路建设项目设计招标文件
- 浅谈三国演义中的智慧型人物诸葛亮
评论
0/150
提交评论