前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >小型教育网站的开发与建设-开篇(一)

小型教育网站的开发与建设-开篇(一)

作者头像
jiankang666
发布2022-05-12 21:11:11
9120
发布2022-05-12 21:11:11
举报
文章被收录于专栏:java基础笔记java基础笔记

一、本科计算机专业毕业设计论文写作指南系列文章

本科计算机专业毕业设计论文写作指南

2020(届)本科毕业设计

院(系)名 称 xxxxxxxxxx

专 业 名 称 xxxxxxxxxx

学 生 姓 名 xxxxxxxxxx

学 号 xxxxxxxxxxx

指 导 教 师 xxxxxxxxxxx

完 成 时 间 2020年5月5日


声明

本人郑重声明:所呈交的毕业论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

本人完全了解有关保障、使用毕业论文的规定,同意学校保留并向有关毕业论文管理机构送交论文的复印件和电子版。同意省级优秀毕业论文评选机构将本毕业论文通过影印、缩印、扫描等方式进行保存、摘编或汇编;同意本论文被编入有关数据库进行检索和查阅。

本毕业论文内容不涉及国家机密。

作者签名:

年 月 日


摘 要

经济比较发达的城市日趋成熟,而在小城市仍处于发展阶段,具有较大的提升空间,同时,2020年由于疫情的影响,对线上教育的需求越来越大,在这种背景下,开发了在线教育网站,通过该平台,能够将高质量的课程资源传播到经济不发达的小城市,为小城学生提高优质教育资源,满足小城市学生的学习需求。

该平台可以实现远程教育,支持管理员审核课程,审核教员,消息管理等功能,教员可以开发课程,上传,发布课程,并支持课程上下架,播放等,学生可以到课程中心查看所有教员发布的课程,进行选课,播放课程学习,拥有我的课程,课程中心等模块。

为了满足功能需求,该平台决定使用java语言进行开发,后端使用了最近流行的spring boot框架,MyBatis作为持久层框架,使用MySQL数据库。前端主要用到了html+css+js进行开发。

关键词:在线教育;Web;spring boot;课程


Abstract

Online education industry in a second-tier market has become increasingly mature, and in three or four line city is still in the development, has great potential for development, at the same time, 20 years because of the influence of the outbreak, the demand for online education is more and more big, in this context, the development of the online education, through this platform, delivers the high-quality curriculum resources to three or four line city, achieve high quality education resources sharing, meet the demand of three or four line city students education.

The platform can realize remote education, and support the administrator audit course, faculty, news management, and other functions, teachers can develop course, upload, publish course, rack up and down and supporting courses, such as, students can go to check all faculty at the centre of the course, course selection, play the course, with my courses, curriculum center module.

In order to meet the functional requirements, the Web project is developed using Java language, and the back-end USES the recently popular spring boot framework, MyBatis persistence layer framework, and MySQL database.The front end mainly used HTML + CSS + Js implementation.

Key Words : Online; educationWebspring ;boot courses


目录

第1章 前言 3

1.1 课题背景 3

1.2 问题提出 3

1.3 课题目的与意义 3

第2章 需求分析 4

2.1 需求挖掘 4

2.1.1 当前在线教育发展状况 4

2.1.2 需求的抛出 4

2.2 解决方案 4

2.2.1需求整理 4

2.2.2技术需求 5

2.3 概念架构 5

第三章 总体设计 6

3.1目的要求 6

3.2登陆注册模块设计 6

3.3权限模块设计 7

3.4模块功能设计 8

3.4.1用户模块 9

3.4.2审核模块 10

3.4.3 消息模块 12

3.4.4 课程模块 12

3.4.5 课程中心模块 15

第四章 系统设计 16

4.1数据库设计 16

4.1.1 用户相关表 16

4.1.2 课程相关表 17

4.1.3 消息管理表 17

4.1.4 学生选课表 18

4.1.5 角色申请表 18

4.2后台设计 18

4.3前端设计 22

第五章 总结与展望 27

5.1 总结 27

5.2 展望 27

参考文献 28

致谢 29


二、总结

以上是本人论文小型教育网站的开发与建设-开篇(一)的主要内容,觉得不错的话

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-11-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 java基础笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档