当前位置:首页 > JSP精品课程网站课程设计 - 图文
《概率论》精品课程网站
于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
2.9小结
介绍了大学教材预订系统的集成开发环境,以及数据库操作时用到的SQL 语句,设计系统时所采用的语言和开发环境,即Java开发语言和SQL Server 2005 Express Edition。从中我知道了它们所具有的强大功能以及它们的技术先进性。
3.精品课程网站需求分析
需求分析是软件开发的一项必不可少的工作,不论采用何种开发技术,首先就得彻底的了解和弄清系统在功能、性能等方面的用户需求,以保证开发出来的应用系统真正的满足用户的需求。根据国家和市高教厅关于精品课程建设的基本要求,结合学校精品课程实际情况,对现有的精品课程的建设情况进行分析,运用软件工程的方法,通过研究、提问、调查、会议、讨论和收集等形式,对学校关于精品课程网络资源的建设的具体应用需求做了一个详细的分析,以便开发出一个满足要求的基于Web的精品课程网站。
12
山东科技大学学士学位论文
3.1 可行性分析
目前学校己经建立起了覆盖全校的千兆校园网,基本实现了数字化校园的硬件建设,并支持无线网络接入方式,对学生和教师开放。另外,该校园网通过网关和防火墙与Internet连接,方便了学生、教师、管理员在任何场所直接通过互联网进行各种权限操作。因此,本系统的开发已经具备了足够的硬件环境和软件环境。
由于该系统是一个典型的采用B/S多层结构的WEB应用系统。因此,可以利用Myeclipse集成开发平台,利用Java开发技术,使用Myeclipse结合Tomcat进行Web开发和采用 Microsoft SOL2005数据库进行数据管理,实现精品课程系统的各项功能。具体涉及的主要技术有: (l)采用用户名和密码机制进行安全登录,利用用户类型来区分用户权限,并采用MDS进行加密;
(2)采用Java语言,实现客户端的初步数据认证与过滤; (3)采用Myeclipse集成开发平台,Java语言进行开发; (4)熟悉 Microsoft SQL2005数据库的各项操作;
(5)熟悉WEB运行环境,特别是Tomcat的操作功能及安全设置。
3.2 系统需求
精品课程网站包括系统前台显示界面以及后台管理界面两个模块。具体的功能需求分析如下步骤。 3.2.1 精品课程网站主要结构
本精品课程网站面对对象只是访客(学生或老师)和管理员(老师),所以可以确定网站的结构图:
13
《概率论》精品课程网站
概率论精品课程
首页 网上课堂
师资队伍
教学资源
网上答疑
学科轶事
概率实验
管理登录
申报书
管理首页
信息管理
资源管理
网上答疑
用户管理
退出管理
发布信息
查看资源
管理员列表
工作信息
上传资源
增加管理员
学科轶事
修改管理密 码
3.2.2系统的前台显示界面
作为一个教学资源的Web网站,其主要功能是向全体学生和老师展示精品基于Java技术的精品课程网站设计与开发课程的建设信息。对于非
14
山东科技大学学士学位论文
注册用户来说,系统的前台显示界面主要功能包括:
(1)浏览课程基本信息——包括浏览课程简介、教学内容、教学研究、教师队伍、教学条件信息。任何用户都可以浏览这些基本信息。 (2)浏览最新公告和学科资料——系统最新信息公告模块可以动态的显示近期发布的教学公告信息和学科故事等。
(3)资源下载——网站提供最新的学习资料、软件让学生下载促进学习。
(4)网上模拟实验——学生在做实验前,能通过该区体验各种FLASH模拟实验的过程、问题以及解决方法等,提高学生实验效果
(5)网上疑问解答——发表关于该课程学习过程中遇到的问题,也可以发表自己的学习心得体会。教师登录系统后,可以对学生所提出的问题进行答疑,在线指导学生学习。
(6)教师队伍——提供各相关教师的资料及简介。 3.2.3系统的后台管理界面
精品课程网站主要是动态显示课程计划和安排,所以网站必须定时管理更新,即需要管理员管理。基本功能如下:
(1)登录——为了网站的安全和管理权限,需要对管理员的身份进行辨别。
(2)信息管理——实现功能是发布工作信息和学科轶事,管理相关信(即工作信息和学科轶事的修改、删除)。
(3)资源管理——包括资源的上传修改,对已经上传的资源修改和删除。
(4)网上答疑——管理员登录后对学生提出的问题进行答复、参与讨论。
15
共分享92篇相关文档