目 录
1 引言 1
1.1 系统开发背景 1
1.2 系统开发的目的意义 1
2 开发工具、技术简介及运行环境 1
2.1 开发工具简介 1
2.1.1 Tomcat 简介 1
2.1.2 MyEclipse 简介 2
2.2 开发技术简介 2
2.2.1 JSP简介 2
2.2.2 JDBC简介 3
2.2.3 Oracle 数据库简介 3
3 需求分析与总体设计 4
3.1 系统需求分析 4本文来自优.文~论-文·网原文请找腾讯324-9114
3.2 可行性分析 4
3.3 系统设计思想 5
3.4 数据库设计 5
3.4.1 数据库需求分析 5
3.4.2 数据库逻辑结构设计 6
3.5 系统功能设计 7
3.6 系统功能图 8
3.7 系统功能流程图 8
4 部分详细设计和实现 10
4.1 系统页面主题设计 10
4.2 数据库操作类 10
4.3 教师界面及其基本功能的实现 13
4.3.1 教师登录 13
4.3.2 教师在线出题 14
4.3.3 毕业设计课题查询 15论文网http://www.youerw.com/
4.3.4 毕业设计课题修改 15
4.3.5 查询已选课题名单 18
4.3.6 安全管理 19
5 软件测试 21
5.1 软件测试的目的 21
5.2 系统测试 21
结 论 22
参考文献 23
致 谢 24
1 引言
1.1 系统开发背景
随着物质化办公的日益普及,信息的自动处理以及网络式的信息交互方式越来越被人们认可和应用。让计算机来管理学生的信息是现在各个高校都在积极进行的工作之一,也是高校教学管理工作的重要内容之一。随着近几年高校的持续扩招,学生人数逐年增加。为了满足广大学生的求学需求,各个高校的师资力量、硬件配置也随之增强。这样一来,日常行政部门的工作也接越来越繁重。传统的管理方式要耗费大量的资源,毕业设计信息管理系统与传统的手工方式选择毕业设计课题相比不但节约资源,而且更加准确,便于查询和修改信息。同时,增强学生选题的自主权,能够选择自己感兴趣的课题。传统的毕业设计课题选择方式已经不适应现代教学管理的改革和发展的需要,迫切需要一种新的信息管理方式。
1.2 系统开发的目的意义
毕业设计是学生在校期间的最后一个教学环节,是学习深化和提高的一个重要过程,也是综合检验所学理论知识的一个重要环节。本系统从课题的审核,学生选题、查询课题,教师出题、查询课题、修改课题等多个环节进行管理,实现了毕业设计课题的管理工作。同时实现了学生自主选题,对已选课题进行查询的功能,同时教师可以及时查看所选课题名单,保证毕业设计期间教师和学生之间信息的联通。
随着Internet的发展,基于网络的毕业设计信息管理系统由于能使得学生可以在任意地点、任意时间进行课题的选择,因此,基于网络的信息管理系统的研发工作正引起国内外高校的广泛关注。并且随着学院的教学体制改革不断加深,本系统的建立为参加毕业设计的教师和学生提供了接口。2346
[1] [2] [3] [4] [5] [6] [7] [8] 下一页