基于BS架构的精品课程网站建设的研究与实现论文Word文件下载.docx

上传人:b****4 文档编号:15863664 上传时间:2022-11-16 格式:DOCX 页数:58 大小:670.92KB
下载 相关 举报
基于BS架构的精品课程网站建设的研究与实现论文Word文件下载.docx_第1页
第1页 / 共58页
基于BS架构的精品课程网站建设的研究与实现论文Word文件下载.docx_第2页
第2页 / 共58页
基于BS架构的精品课程网站建设的研究与实现论文Word文件下载.docx_第3页
第3页 / 共58页
基于BS架构的精品课程网站建设的研究与实现论文Word文件下载.docx_第4页
第4页 / 共58页
基于BS架构的精品课程网站建设的研究与实现论文Word文件下载.docx_第5页
第5页 / 共58页
点击查看更多>>
下载资源
资源描述

基于BS架构的精品课程网站建设的研究与实现论文Word文件下载.docx

《基于BS架构的精品课程网站建设的研究与实现论文Word文件下载.docx》由会员分享,可在线阅读,更多相关《基于BS架构的精品课程网站建设的研究与实现论文Word文件下载.docx(58页珍藏版)》请在冰豆网上搜索。

基于BS架构的精品课程网站建设的研究与实现论文Word文件下载.docx

针对以上问题,设计开发了创新园网站系统,本系统前台主要使用JSP作为开发语言,后台使用SqlServer作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的基于在线课件发布、在线课件视频发布、在线考试一体的管理系统。

关键词:

教学管理,WEB,JSP,B/S结构

ABSTRACT

Intwenty-firstCenturythisinformationishighlydeveloped,andthehighcirculationtime,thepopularityofcomputerandtheapplicationofcomputernetworktechnology,makealargenumberofordinarypeoplecanhaveaccesstomoreknowledge.Asaknowledgeasthemainfunctionsofthebody--school,setupahigh-qualitygoodscurriculumwebsiteisverynecessarythings,itnotonlymakesmorepeopletogetvaluableeducationalinformationsource,butalsoschooltoenhancetheirvisibility,improvestudents'

selfstudyability,thereisconsiderablehelp.

WiththerapiddevelopmentofInternettechnology,theuseofnetworkaidedteachinghasbecomethedevelopmenttrendofthetimes,buildhigh-qualitygoodscurriculumwebsite,asfaraspossibletoimprovethequalityofteachingutilization,toachievethetraining,promotingsocialandeconomicdevelopmentwillplayaveryimportantrole.Canalsoguidetheuseractiveyearsofthestudy,toimprovelearningefficiency,moreteachingbothsidestoprovideaplatformfortheexchangeoflearningandwriting.

Inviewoftheaboveproblems,designanddevelopmentoftheInnovationParkwebsitesystem,thissystemmainlyusestheJSPasadevelopmentlanguage,theuseofSqlServerasdatabasemanagementsystem,thedevelopmentenvironmentisMyEclipse,serverusingtomcat,developedaWebtechnologybasedonB/Sstructurebasedononlinecoursewarepublishing,onlinecoursewarevideopublishing,onlineexaminationintegratedmanagementsystem.

Keywords:

teachingmanagement,WEB,JSP,B/Sstructure

目录

摘要I

ABSTRACTII

第一章绪论1

1.1课题背景1

1.2目的和意义1

1.3开发工具及技术1

1.3.1开发工具1

1.3.2JSP2

1.3.3JavaScript3

1.3.4Struts2简介3

1.3.5Hibernate简介4

1.4软硬件需求4

第二章需求分析6

2.1需求调研6

2.2可行性分析6

2.2.1技术的可行性6

2.2.2经济的可行性6

2.2.3操作可行性6

2.2.4法律的可行性6

2.3系统用户用例图7

2.3.1管理员用例图7

2.3.2教师用例图7

2.4功能模块需求分析8

2.5设计的基本思想9

2.6性能需求9

2.6.1系统的安全性9

2.6.2数据的完整性10

2.7界面需求10

第三章系统分析与设计11

3.1数据库的分析与设计11

3.1.1数据库的概念结构设计11

3.1.2数据库的逻辑结构设计15

3.1.3数据库的连接原理18

3.2中文乱码问题处理19

第四章系统功能实现21

4.1系统登陆页面实现21

4.2管理员功能模块23

4.2.1学生信息管理23

4.2.2教师信息管理25

4.2.3测试题目管理27

4.2.4竞赛获奖管理29

4.2.5公告信息管理31

4.2.6留言信息管理33

4.2.7修改密码35

4.2.8退出系统35

4.3教师功能模块35

4.3.1课件信息管理35

4.3.2教学视频管理37

4.3.3试题信息管理38

4.4前台网站模块40

4.4.1网站首面40

4.4.2用户注册41

4.4.3获奖信息查看41

4.4.4教学课件查看42

4.4.5教学视频查看43

4.4.6考试试题查看43

4.4.7学生在线自测44

4.4.8系统留言板功能45

第五章系统测试47

5.1系统测试目的与意义47

5.2测试过程47

5.2.1主页面的登录模块测试47

5.3其他错误48

结论49

参考文献50

致谢51

第一章绪论

1.1课题背景

也可以引导用户主动年该学习,提高学习效率,更为教学双方提供一个进行写作学习和交流的平台。

人口多而教育资源缺乏影响着我国受过高等教育的人在人口比例中所占的比重,这严重的制约了我国社会的发展与进步,这对于提高我国国民的文化科学素养十分不利。

怎样才能让更多的人享有少部分人拥有的精品教育资源呢?

对于这个问题,前人已经做了大量的研究。

随着计算机技术以及计算机网络技术的飞速发展,人们终于找到了一条实现这种梦想的捷径,那就是寄希望于把各种教育资源移置到互联网上去,使得各地方的人都能够方便的获取到各种自己想要的知识,打破传统教育资源分配不均的限制,使得更多的人能够有机会获取到知识。

近年来,学校学生的数量逐渐增加,人工书写教学的方式已经不能满足如此庞大的数据。

为了更好的适应信息时代的高效性,一个利用计算机来实现学校精品课程网站管理工作的系统将必然诞生。

基于这一点,设计了一个精品课程网站,用来就学生精品课程网站进行管理,以便在最短的时间内,高效准确的完成整个教学程。

1.2目的和意义

与传统的教育相比,精品课程教学平台是一种全新的教育模式,它可以突破时间和空间的限制,让更多的学习者共享优秀的教育资源。

精品课程教学平台既具有开放性、交互性、协作性和自主性等特点,有具有异步性、实时性、生动性、集成性和大容量等优势。

因此在精品课程教学平台系统的建设中,单纯地构建各种功能单一的系统并不能完全满足精品课程教学平台建设的要求,只有那些对数据和信息进行有效组织,整合了多种业务,为用户提供个性化服务的系统才能充分地发挥精品课程教学平台的作用。

数据库原理精品课程是具有一流教师队伍、一流教学内容、一流教学方法、一流教材和一流教学管理等特点的示范性课程。

建设精品课程的根本目的是利用现代化的教育信息技术手段将精品课程的相关内容上网并免费开放,以实现优质教学资源共享,提高高等学校教学质量和人才培养质量。

1.3开发工具及技术

1.3.1开发工具

此次设计主要采用MyEclipse加Tomcat后台服务器进行,设计过程中页面主要使用JSP技术完成,下面对MyEclipse、Tomcat和SqlServer数据库进行简要介绍。

1.3.1.1MyEclipse

MyEclipse,是一个十分优秀的用于开发Java,J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开元产品的支持十分不错。

MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。

它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML,Struts,JSP,CSS,Javascript,SQL,Hibernate。

1.3.1.2Tomcat

Tomcat是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。

可以这样认为,当在一台机器上配置好Apahce服务器,可利用它响应对HTML页面的访问请求。

实际上Tomcat部分是Apache服务器的扩展,但它是独立运行的,所以当运行tomcat时,它实际上作为一个与Apache独立的进程单独运行的。

1.3.1.3SqlServer

SqlServer使用C和C++编写,并使用了多种编译器进行测试,保证源代码的可移植性;

支持AIX、FreeBSD、HP-UX、Linux、MacOS、NovellNetware、OpenBSD、OS/2Wrap、Solaris、Windows等多种操作系统;

为多种编程语言提供了API;

支持多线程,充分利用CPU资源;

提供TCP/IP、ODBC和JDBC等多种数据库连接途径;

可以处理拥有上千万条记录的大型数据库。

对于一般的个人使用者和中小型企业来说,SqlServer提供的功能已经绰绰有余,而且由于SqlServer是开放源码软件,因此可以大大降低总体拥有成本。

1.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1