摘 要
随着现代网络技术的快速发展,计算机网络已经成为各行各业信息管理当中不可缺少的一部分。对于现在的导师信息管理上也都应用了网络技术,但是在网络技术的介入同时也存在着很多的问题,所以我们要使用计算机来完成对数据的分析和处理,这样就能给学生提供一个信息化和动态化的管理模式,能够提高管理的工作效率。
本论文主要讲述了导师选择系统开发背景,对该系统做了详细的需求分析和功能需求,然后对导师选择信息管理系统进行测试和总结。业务流程、系统结构和数据库设计等方面的问题。望能利用先进的计算机技术和网络技术来改变目前的信息管理状况,提导师选择信息管理效率。
本文以JSP为开发技术,实现了一个导师选择系统。导师选择系统分为三大模块,包括管理员:学员信息管理、导师信息管理、导师选择管理、导师分布图、公告信息管理、系统管理,学生:个人资料管理、导师选择管理、导师分布图管理、公告信息管理,导师:个人资料管理、学员管理、导师分布图管理、公告信息管理。
对于本系统的设计来说,它主要是采用java语言和mysql数据库来完成对系统的设计,运用JavaBean对程序的关键代码进行封装。
关键词:导师选择系统;JSP技术;MY SQL数据库;B/S结构
Abstract
With the rapid development of modern network technology, computer network has become an indispensable part of information management in all walks of life. For today’s mentor information management on the application of network technology, but in the intervention of the network technology at the same time it still has many problems, so we have to use the computer to complete the data analysis and processing, so it can give students a information and dynamic management model, to improve management efficiency.
This paper mainly describes the tutor selection system development background, the system to do a detailed analysis of requirements and functional requirements, and then the tutor selection information management system for testing and summary. Business process, system structure and database design. Hope to use advanced computer technology and network technology to change the current situation of information management, improve the mentor choice of information management efficiency.
This paper takes JSP as the development technology and implements a tutor selection system. Mentor selection system is divided into three modules, including the administrator: student information management, teacher management, teacher management, master map, announcements, information management, system management, student: personal information management, teacher management, tutor, announcements, information management, distribution management supervisor: personal information management, student management, distribution management, announcements, information management of the instructor.
For the design of the system, it is mainly the use of Java language and mysql database to complete the design of the system, the use of JavaBean program key code packaging.
Key words: Tutor selection system; JSP technology. MY SQL database; B/S structure
目 录
1 概述 1
1.1 课题背景及意义 1
1.2 国内外研究现状 1
1.3 本课题主要工作 2
2 系统开发环境 3
2.1JSP技术 3
2.2JavaScript 3
2.3 B/S结构 4
2.4 HTML简介 4
2.5 MYSQL数据库 5
3 系统分析 7
3.1 可行性分析 7
3.1.1 技术可行性 7
3.1.2操作可行性 7
3.1.3 经济可行性 7
3.1.4 法律可行性 8
3.2系统流程设计 8
3.2.1系统开发流程 8
3.2.2 用户登录流程 9
3.2.3 系统操作流程 9
3.2.4 添加信息流程 10
3.2.5 修改信息流程 11
3.2.6 删除信息流程 12
3.3系统用例分析 12
3.3.1 管理员用例图 12
3.3.2 学生用例图 13
3.3.3 导师用例图 14
4 系统设计 15
4.1 系统概述 15
4.2 系统结构设计 15
4.3 数据库设计 16
4.3.1 数据库设计原则 16
4.3.2 数据库实体 16
4.3.3 数据库表设计 18
5系统界面设计 21
5.1 系统前台主界面 21
5.2管理员功能模块的实现 21
5.2.1 学员信息管理界面 21
5.2.2导师信息管理界面 22
5.2.3导师选择管理界面 22
5.2.4导师分布图管理界面 22
5.2.5公告信息管理界面 23
5.2.6系统管理界面 23
5.3学生功能模块的实现 23
5.4导师功能模块的实现 24
6系统测试 25
6.1系统测试的意义 25
6.2性能测试 26
6.3测试分析 26
结 论 27
致 谢 28
参考文献 29