云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 精品课程网站毕业设计论文

精品课程网站毕业设计论文

  • 62 次阅读
  • 3 次下载
  • 2025/5/7 16:38:17

在结构上,MyEclipse的特征可以被分为7类: 1. J2EE模型 2. WEB开发工具 3. EJB开发工具

4. 应用程序服务器的连接器 5. J2EE项目部署服务 6. 数据库服务 7. MyEclipse整合帮助

对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。

简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错。

2.6 Tomcat6.0

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得

到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。目前最新版本是6.0。

Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

第3章 系统需求分析

根据第一章所定义的课题研究方向及目标,本章将对系统功能进行具体的需求分析,具体分析精品课程网站系统所要实现的功能以及欲达到的效果。

2.1 系统的性能要求

(1)磁盘容量要求:

本系统属于BS模式构架,因此存储容量较小,数据库系统也不是很大,系统文件估计占30M的磁盘空间,数据库文件占用空间也不是很大。不过该精品课程网站中的资源管理模块将会占用很大的空间。一些管理员的课件资源在文件中将会占用很大的空间。而本机器有320G的空间,足够放入一些视频,如果空间不够,这个就要管理员及时的清空系统中的过期文件。 (2)安全性要求:

本系统有着权限设置,不同的用户有不同的权限,教师用户不可以越权进行学生的操作,学生用户也不可以越权更改或者访问管理员的页面。管理员的权限,可以对网站进行任何的操作。 (3)适应性要求:

要求界面友好,菜单清楚,学生和老师都能很快熟悉网站。对于部分文章、课件的发布要求达到所见即所得的效果。

2.2 系统功能需求分析

本系统要求采用BrowserServer模式设计开发,可以作为一般高等院校的在线教学课堂;可以为教师的辅助教学或者课程发布提供一个完善的教学网站;学生可以利用该网站来学习一些课程的任务和查询老师留下的作业,并可以提交作业。 2.2.1 功能划分

精品课程网站根据不同的使用者,可以分为两个部分:

一是面向管理员部分,管理员的部分内容包括文章审核、公告管理、教程管理、课件管理、交流吧模块管理、用户管理(教师和用户)、管理员信息管理、退出功能;

二是面向学生用户和教师用户部分,用户可以查看公告、教程区浏览、课件区下载、交流吧中发布问题(需要登录)和解决问题、站内搜索、个人空间。 2.2.2 功能描述

根据系统功能划分,本系统详细需求描述如下: 2.2.2.1 登陆功能

为了使得网站的一些信息和使用功能得以,就必须有一个用户登陆功能。作为一个基本的登陆系统,应具有以如下功能:

(1)本系统不接受新用户的注册,新用户(教师和学生)由管理员负责管理; (2)实现用户的登陆; 2.2.2.2 教程浏览功能

该模块提供了教程发布,用户可以打开网页链接学习相应的教程内容,可以有效的提高学生的成绩和知识量。 2.2.2.3 课件下载功能

改模块提供了课件下载功能,用户可以打开网页链接,查找要下载的课件,然后下载到本地,可供学习。 2.2.2.4 上传功能

用户需要先登录,然后可以实现用户上传教程和课件等资源,需要填写标题,需要选择上传类型,选择以真实姓名或昵称的方式上传。如果用户是教师可以直接上传资源,如果用户是学生上传资源后需要管理员审核后才能发布。 2.2.2.5 交流吧功能

用户可以在交流吧中提出自已的疑问,等待其他人的解答,改功能需要用户登录。

用户可以选择问题来发表议论。 用户可以通过关键字实现问题搜索。 2.2.2.6 个人空间管理 该功能需要登录。

如果登录的用户是教师,可以实现备忘录管理、留言薄管理、课程管理(开课,选课功能)、作业管理(作业发布,作业修改,成绩导出)、退出功能。 如果登录的用户是学生,可以实现备忘录管理、留言薄管理、作业管理(上传作业和查询作业)、退出系统。 2.2.2.7 公告功能

管理员可以实现公告以及新闻的发布,管理员负责公告的编写、发布、修改、删除。 2.2.2.8交流吧功能

用户只要注册,就可以发布回复查看帖子内容。这样可以方便用户交流。

2.3 用例模型

2.3.1学生用户用例图

图2.1是学生用户对该网站进行操作的用例图。

浏览公告浏览教程<>资源上传<><>提出问题<>添加备忘录查看留言浏览课件学生用户下载课件登录回答问题<><><><>站内搜索查询作业发布留言上交作业查看备忘录退出系统

图2.1 学生用户用例图

2.3.2教师用户用例图

密码修改查看备忘录添加备忘录<><><>浏览公告开课浏览教程<><>选课<>教师登录<>发布作业浏览课件下载课件<><><>作业修改<>站内搜索<><>成绩导出上传资源添加留言查看留言提出问题退出系统

图2.2 教师用例图

2.3.3管理员用例图

管理员用例图表示了管理员的操作权限,管理员可以有管理员的权限,身份认证通过以后,管理员可以进行公告管理,文章模块管理,交流吧模块管理,。具体用例图如图2.3所示:

搜索更多关于: 精品课程网站毕业设计论文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

在结构上,MyEclipse的特征可以被分为7类: 1. J2EE模型 2. WEB开发工具 3. EJB开发工具 4. 应用程序服务器的连接器 5. J2EE项目部署服务 6. 数据库服务 7. MyEclipse整合帮助 对于以上每一种功能上的类别,在Eclipse中都有相应的功能部件,并通过一系列的插件来实现它们。MyEclipse结构上的这种模块化,可以让我们在不影响其他模块的情况下,对任一模块进行单独的扩展和升级。 简单而言,MyEclipse是Eclipse的插件,也是一款功能强大的J2EE集成开发环境,支持代码编写、配置、测试以及除错。 2.6 Tomcat6.0 Tomcat是Apache 软件基金会(Apache Software Found

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com