登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 软件工程 > 正文

基于jsp的学习资料共享网站实现毕业论文

 2021-03-21 09:03  

摘 要

伴随着信息社会网络化和计算机科学技术的广泛普及并在不断创新和发展,大部分学校都在运用网络技术来实现各类学习资源的共享。传统的学习方式和查询学习资料方式很容易造成“资源孤岛”,使得“孤岛”之间联系不通畅,难以实现学生对学习资料的广度和深度的需求。学校的服务器大多是FTP服务器,学生们靠它上交作业和下载教学资源,但是FTP服务器会受权限的限制,也不便管理。为各高校搭建有一个学习资料共享网站,对于方便广大师生进行学习交流,具有划时代的意义。

本课题所做的学习资料共享网站只是针对学校信息交流平台下的一个小系统,具有一定的局限性,但从中可窥探到学校信息交流平台的大框架。学习资料共享网站主要是实现学习资料的上传下载。本文阐述了学习资料共享网站的软件体系结构和主要功能模块,软件架构采用B/S模式,以JSP 为表示层,JavaBean组件为中间层,MySQL为数据库等开发技术。该网站的开发过程遵循MVC三层模式,降低了开发的复杂性,提高了网站的可扩展性,可以满足各类学习资源的上传、下载和评论的功能需求。

论文按照需求分析、系统设计、系统实现到系统测试等软件工程标准流程组织,较为完整地体现了系统从设计到实现的过程。在学习资料共享网站实现的基础上,对网站的各功能模块的正确性进行测试,验证共享网站不只满足预先设定的功能需求,而且能够对用户操作进行及时地响应处理。

关键词:JSP ;MVC ;资源共享

Abstract

With the development of information society, network and computer science popularization which have continuous innovation and development, most schools is sharing kinds of learning resources by exploiting the network technology . The traditional learning methods and the way of inquiring learning resources are likely to result in “resources island”, that result in links among the “islands” not smooth . It is difficult for students to realize the breadth and depth of learning resources . Students in the school with the FTP server to upload , and download some teaching materials , however, the FTP server will be limited by uploading , and downloading privileges , the management is not so convenient . Building a learning resource sharing site has the vital significance that is convenient for teachers and students to study and exchange .

The learning resource sharing website of this topic is only a small system for the school information exchange platform, has certain limitation, but can be seen from a large frame information exchange platform design school. Learning data sharing website is mainly to achieve the upload and download learning materials. This paper explains the design of the system frame and the main function module of the site. This system based on B/S structure,using JSP for the presentation layer, JavaBean component for the intermediate layer, and MySQL for the database, etc. The site process of development follows the MVC three-tier architecture model, so we have low system complexity, and we can improve the scalability of the system. The website can realize the functional requirements :upload, download and review kinds of learning resources.

Full-text software engineering standards in accordance with organizational processes, from requirement analysis, system design to implement and testing, etc., show a more complete system from design to all aspects of implementation. On the basis of the learning data sharing site to achieve the above , the accuracy of the system for the functional module are tested to verify the site not only meets the need of pre-programmed functions, but can achieved on the site in a timely manner.

Key words: JSP ; MVC ; Resource sharing

目录

第1章 绪论 1

1.1 课题背景和意义 1

1.2 国内外现状研究 1

1.3 研究目的 2

1.4 论文的组织结构 2

1.5 相关技术与开发环境 3

第2章 需求分析和可行性研究 4

2.1 问题描述和可行性研究 4

2.1.1 问题描述 4

2.1.2 可行性研究 4

2.2 需求分析 5

2.2.1 系统应用需求分析 5

2.2.2 数据库需求分析 6

2.3其他需求分析 9

2.4 系统功能需求 9

第3章 系统概要设计 11

3.1 概述 11

3.2 网站的系统开发步骤 11

3.3 功能模块划分 12

3.4 数据库设计 13

第4章 系统实现 21

4.1 登录模块 21

4.2 网站首页实现 22

4.3 密码管理模块实现 22

4.4 管理用户信息模块实现 23

4.5 资源管理模块实现 23

4.6 数据库连接 25

第 5 章 系统测试 27

5.1 软件测试概述 27

5.2 测试用例 27

第6章 结论 34

参考文献 35

致谢 36

第1章 绪论

1.1 课题背景和意义

现如今随着互联网技术的日益更新并不断推陈出新,信息时代的来临,信息爆炸式增长,传播速度也在不断加快,资源共享的方式和载体也在不断地扩展,并且给我们的工作和学习方式造成了深刻的影响,很大程度上改善我们的工作和生活。信息时代带来的影响要求我们的工作、管理等要摒弃陈旧的方法,采用新的模式,新的战略。信息时代的快速发展对于时间和效率的要求比过去更高,换而言之,信息时代对人们的学习知识、掌握知识、学习能力等提出了新的挑战。在这样的大环境之下,资源共享就成为了人们扩展信息获取进行学习的一种有效方式。因特网的出现标志着最初的网站,但是那时的网站还只能保留单纯的文本。在互联网兴起后,在本质上网站就是一种沟通工具,人们通过网站进行信息、资源的交互。通过网络进行交互的信息资源的载体就不再只局限与纸质形式了,电子书、音频及视频等多媒体资料更生动形象地彰显资源存在形式多元化。要实现信息资源共享化的基础是网络,而网站就是一个实现信息资源共享的重要的途径[1]。学习资料共享网站就开始成为各组织、单位和团体进行学习交流的重要平台。

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图