开发工具
1、数据库:MySQL
2、开发工具:Idea、Eclipse、MyEclipse等Java开发工具均可
3、服务器:Tomcat系列均可
技术简介
系统采用Java语言开发,数据库使用MySql,后端框架采用SSM
摘要
21世纪的今天,随着社会的不断发展与进步,人们对于信息科学化的认识,已由低层次向高层次发展,由原来的感性认识向理性认识提高,管理工作的重要性已逐渐被人们所认识,科学化的管理,使信息存储达到准确、快速、完善,并能提高工作管理效率,促进其发展。
论文首先介绍了网络教学平台的现状及开发背景,然后论述了系统的设计目标,系统需求和总体设计方案,较详细的论述了系统的详细设计和实现。最后,对网络教学平台进行了测试。本文以JSP为开发技术,实现了一个网上课程学习、考勤、作业管理为一体的系统。网络教学平台分为三大模块,用户模块可以查看课程报名、考勤等;老师可以进行学生管理、课程管理等;管理员可以进行用户管理、新闻公告管理等。通过这些前台、后台功能模块的设计,基本上实现了整个教学管理过程。
在设计方面,系统采用B/S结构、SSM框架,同时使用JSP技术进行动态页面的设计,从系统的安全性和代码的可重用性方面考虑,运用JavaBean对程序的关键代码进行封装。后台数据库选用MYSQL 数据库。
关键词 教学平台,JSP技术,MYSQL数据库,SSM,模块
文章目录
1 概述
1.1 课题背景及意义
1.2 国内外研究现状
1.3 本课题主要工作
2 系统开发环境
2.1JSP技术
2.2JavaScript
2.3 B/S结构
2.4 SSM框架
2.5 MYSQL数据库
3 系统分析
3.1 可行性分析
3.1.1 技术可行性
3.1.2操作可行性
3.1.3 经济可行性
3.1.4 法律可行性
3.2系统流程分析
3.2.1系统开发流程
3.2.2 用户登录流程
3.2.3 系统操作流程
3.2.4 添加信息流程
3.2.5 修改信息流程
3.2.6 删除信息流程
3.3系统用例分析
3.3.1 管理员用例图
3.3.2 学生用例图
3.3.3 老师用例图
4 系统设计
4.1 系统概述
4.2 系统结构设计
4.3 数据库设计
4.3.1 数据库设计原则
4.3.2 数据库实体
4.3.3 数据库表设计
5系统界面设计
5.1 系统前台主界面
5.1.1用户注册界面
5.1.2课程信息界面
5.2管理员功能模块的实现
5.2.1 管理员登录界面
5.2.2管理员用户管理界面
5.2.3管理员公告管理界面
5.3学生、老师功能模块的实现
5.3.1 学生注册界面
5.3.2学生留言界面
5.3.3学生课程报名界面
5.3.4学生提交作业界面
5.3.5老师考勤管理界面
5.3.6老师作业管理界面
6系统测试
6.1系统测试的意义
6.2性能测试
6.3测试分析
结 论
致 谢
参考文献