本文以jsp为开发技术,实现了一个教师基本功比赛系统。教师基本功比赛的主要使用者分为用户、管理员二个角色。主页功能通过用户、比赛信息、报名信息、比赛通知、项目信息、项目评比、获奖信息等这些功能模块的设计,基本上实现了整个教师基本功比赛系统的过程。
具体在系统设计上,采用了B/S的架构,同时,也使用jsp技术在动态页面上进行了设计,后台上采用Mysql数据库,是一个非常优秀的教师基本功比赛系统。
系统功能需求分析是通过软件开发者在参与市场调研,与教师基本功比赛系统管理者及用户交流后经过详细缜密的思考,再讨论研究后得出的初步系统开发所需实现功能。这是开发的第一步,也是至关重要的一步,如果不在这个阶段制定系统所需模块,日后会带来不必要的麻烦。因此,必须严肃认真,全身心投入去做好这个步骤。
本系统采用自上往下的方法开发,基本定位如下功能:
本课题要求实现一套教师基本功比赛系统,系统主要包括比赛信息管理、报名信息管理、比赛通知管理、项目信息管理、项目评比管理、获奖信息管理、系统管理等功能模块。
(1)用户管理模块
模块名称:用户管理
主要操作:对用户信息进行增删改查等操作
前提要求:系统能够正常登录,且能够连接到网络
操作步骤:
首先以管理员身份进入教师基本功比赛系统。
在系统登录界面上输入与数据库匹配的用户工号、密码。
点击登录,进入系统欢迎页面。
点击用户管理按钮,系统会链接到用户管理界面。
点击用户管理界面的查询按钮,链接到用户信息列表。
在此界面对数据进行增删改查,系统自动同步至数据库。
系统将用户信息表移至数据库
目录
摘 要 I
1 绪论 1
1.1 课题背景 1
1.2 课题研究现状 1
1.3 初步设计方法与实施方案 2
1.4 本文研究内容 3
2 系统开发环境 3
2.1 JSP技术 3
2.2 B/S结构 4
2.3 MySQL数据库 6
2.4 SSM三大框架 9
3 系统分析 11
3.1 系统可行性分析 11
3.2 网站现状分析 11
3.3 功能需求分析 12
3.4 系统设计规则与运行环境 15
4 系统设计 16
4.1 系统设计主要功能 16
4.2 数据库设计 16
5 系统实现 19
5.1 管理员功能模块 19
5.2 前台功能模块 19
5.3用户后台功能模块 19
6 系统测试 21
6.1 功能测试 22
6.2 可用性测试 23
6.3 维护测试 24
6.4 性能测试 25
6.5 测试结果分析 26
结 论 27
参 考 文 献 28
致 谢 29