收藏 分享(赏)

基于javaweb_struts_hibernate课程教学网站的设计与实现.doc

上传人:无敌 文档编号:632752 上传时间:2018-04-15 格式:DOC 页数:40 大小:3.15MB
下载 相关 举报
基于javaweb_struts_hibernate课程教学网站的设计与实现.doc_第1页
第1页 / 共40页
基于javaweb_struts_hibernate课程教学网站的设计与实现.doc_第2页
第2页 / 共40页
基于javaweb_struts_hibernate课程教学网站的设计与实现.doc_第3页
第3页 / 共40页
基于javaweb_struts_hibernate课程教学网站的设计与实现.doc_第4页
第4页 / 共40页
基于javaweb_struts_hibernate课程教学网站的设计与实现.doc_第5页
第5页 / 共40页
点击查看更多>>
资源描述

1、 本科毕业论文(设计)题目:Visual Basic课程教学网站的设计与实现姓 名: 学 号: 专 业:计算机科学与技术 院 系: 信息工程学院 指导老师: 职称学位: 讲师/硕士 完成时间: 2015 年 5 月 教务处制安徽新华学院本科毕业论文(设计)独创承诺书本人按照毕业论文(设计)进度计划积极开展实验(调查)研究活动,实事求是地做好实验(调查)记录,所呈交的毕业论文(设计)是我个人在导师指导下进行的研究工作及取得的研究成果。据我所知,除文中特别加以标注引用参考文献资料外,论文(设计)中所有数据均为自己研究成果,不包含其他人已经发表或撰写过的研究成果。与我一同工作的同志对本研究所做的工作

2、已在论文中作了明确说明并表示谢意。毕业论文(设计)作者签名: 日 期: 安徽新华学院 2011 届本科毕业论文(设计)III摘 要随 着 Internet 技 术 的 发 展 , 人 们 的 学 习 生 活 已 经 离 不 开 网 络 。 未 来 社 会人 们 的 生 活 和 学 习 将 越 来 越 依 赖 于 数 字 技 术 的 发 展 , 越 来 越 数 字 化 、 网 络 化 、电 子 化 、 虚 拟 化 。 Internet 的 发 展 历 程 以 及 目 前 的 应 用 状 况 和 发 展 趋 势 , 可以 充 分 地 相 信 网 络 技 术 将 极 大 的 改 变 我 们 的 生

3、活 和 工 作 方 式 , 甚 至 社 会 的 价值 观 也 会 发 生 某 种 变 化 。本 设 计 尝 试 用 eclipse 在 网 络 上 架 构 一 个 Visual Basic 教 学 网 站 , 使每 一 位 学 生 不 用 出 门 进 教 室 , 在 家 里 就 能 够 通 过 上 网 来 轻 松 学 习 。 本 网 站 系统 是 运 用 JSP 技 术 来 实 现 的 。 其 主 要 功 能 有 : 用 户 管 理 , 查 看 文 件 , 分 类 查找 , 课 程 下 载 , 留 言 板 , 网 站 管 理 等 。 论 文 在 撰 写 过 程 中 , 力 求 将 理 论 与

4、实践 应 用 相 结 合 , 对 各 种 理 论 进 行 阐 述 的 同 时 配 合 系 统 从 实 际 应 用 和 操 作 技 巧上 加 以 说 明 , 希 望 能 够 更 充 分 地 体 现 到 这 些 知 识 与 技 术 在 本 系 统 中 的 应 用 与实 现 。关键词: 面 向 对 象 分 析 与 设 计 , JSP 安徽新华学院 2011 届本科毕业论文(设计)IVAbstractWith the development of Internet technology, peoples learning life has been inseparable from the netwo

5、rk. The future society peoples life and learning will be more and more dependent on the development of digital technology, more and more digital produce, network, electronic and virtualization. Because of the development of the Internet and the current application situation and development trend, we

6、 can fully believe that network technology will greatly change the way we live and work, and even social values will occur to some changes. This design attempts to use eclipse in a Visual Basic teaching website on the Internet architecture, in order to make every student dont have to go out into the

7、 classroom, study at home can easily go by surfing on the Internet. This website system is implemented using JSP technology. Its main features are: user management, view the file, the classification search, download course, message board, site management, etc. In the process of writing papers, it st

8、rive to combining theory and practice application, elaborates the theory of various coordinate system at the same time explained from practical application and operation skill, hoping that it can more fully reflect to the knowledge and technology in the application of this system and implementation.

9、 KEYWORD: OOD, JSP安徽新华学院 2011 届本科毕业论文(设计)V目 录1 绪 论 .11.1 网络教育的发展情况 .11.2 课程网站系统的现状 .11.3 教学网站的优势 .21.4 任务概述 .21.4.1VISUAL BASIC 教学网站教学网站系统特点 .22 需求分析 .42.1 开发环境及相关技术概述 .42.1.1 JAVA WEB技术的介绍 .42.1.2 JAVA EE 的介绍 .42.1.3 MYSQL 的介绍 .52.1.4 开发环境介绍 .52.2 系统需求分析 .52.2.1 网站系统用例图分析 .53 网站设计与实现 .73.1 数据库设计 .7

10、3.2 网站用户 E-R 图 .113.3 网站流程分析 .123.4 网站功能设计 .143.4.1 后台链接 .143.4.2 业务逻辑设计 .144 结 论 .32致 谢 .33参考文献 .34安徽新华学院 2011 届本科毕业论文(设计)11 绪 论1.1 网络教育的发展情况计算机的出现给人类社会带来了第三次工业革命,计算机和计算机网络已经深入到了各行各业,各个领域,随着 Internet1的不断扩大和发展,电脑网络“把每一个国家、每一个城市甚至每一个家庭连接到一起” ,形成了一条“信息高速路” ,就像高速公路大大提高了车辆行驶的速度一样。信息高速公路给生活、学习和工作带来了什么影响呢

11、?总结起来主要有三点:第一,电脑网络可以查阅信息,迅速而便捷地了解周围的世界;第二,可以跟世界各地的人随时进行交流,并建立联系;第三,可以参加网络购物、拍卖等活动。正是由于有了这么一条信息高速路,网上查询和网上购物随之有可能,因此网上商业交易也迅速地发展起来,也因此给我们的生活带来很多方便。网络教育是基于成熟的 WWW 技术支持,以及完备的用户设备,而形成的一种全新的网上学习平台。其主要特点是,学生不必到教育去上课,而只需在家里进行相关操作,即可进行包括课程设置、课程下载等功能,随时随刻,想学就学,可以不受时间限制。而且,通过网上教育的推行,可使教学过程中尽可能地减少纸张的使用率,这对环境保护

12、也是能起到良好的促进作用。但与此同时,相关的信息数据却急剧膨胀。这些海量的、以不同形式存储的数据资料,表面上杂乱无章且缺乏组织的规整化,但事实上却包含了许多潜在的、有价值的知识和规则,如何从这些海量的数据中发现有用的知识是知识工程研究面临的新课题。 1.2 课程网站系统的现状我国互联网行业较国外起步晚, 1994 年中国获准进入互联网,并于同年完成所有中国互联网工作,次年 5 月,张树新创立瀛海威,这是中国第一家互联网 2服务供应商,自此之后,在一代 IT 人才的推动下,中国互联网事业获得蓬勃发展。由此,中国课程网站的起步也较晚,但现在却无从得知谁是第一家安徽新华学院 2011 届本科毕业论文

13、(设计)2课程网站了,只知道现在中国课程网站的发展十分迅速,几乎涵盖了所有包括中小学、大学及各种技能证书培训的所有课程,内容丰富而冗余,分类庞杂而紊乱,大多功能相似,内容相仿。1.3 教学网站的优势数据库原理教学网站的最大优势不是最快,而是最多最深,它为学生提供了无限大的选择空间,通过多种媒体表现形式,使学生可以选择最适合自己的学习方式。教学网站是传统课堂的延伸和拓展,是课后学习的一个很好的平台,有着更好的学习气氛,与平常的网络学习系统相较,则又多了些针对性的纵深辅导。Visual basic 教学网站的魅力主要表现在三个方面:1、内容丰富,学生选择学习媒体的余地大。凡是稍具规模的课程网站,一

14、般都具有良好的网络学习界面,由于不受实物陈列空间的限制,从而可使学生更加投入地学习。2、方便学习交流。读者可在课程网站中的留言板等功能模块,方便地与其他学友进行互动交流,而且这种交流有着不受地域限制、友善人性的特点。3、功能齐全。在系统中,学生可进行 课程查看,课程下载,资讯查看,资源下载,留言交流,作业提交。1.4 任务概述1.4.1visual basic 教学网站教学网站系统特点(1) 完备的学习功能系统设计的学习功能模块,可分为课程介绍、课程下载、留言板等,操作功能健全而不冗余,简约而无遗漏。(2) 科学的学习模式系统采用多种学习方式,学生可结合灵活多样的高级检索,能轻松的找到适合的学

15、习方法;通过学生意见反馈系统,通过完善的信息发布系统,学生可安徽新华学院 2011 届本科毕业论文(设计)3以及时得到网站最新动态和新闻,掌握行业动向;后台结构化管理模式,涵盖了课程管理、资源管理、留言板等,为学校的电子化管理提供了一套良好的管理模式。(3) 人性化的操作界面一个网站,能否吸引顾客的经常光顾,界面的美观也显得非常重要。本课程系统通过专业美工的精心打造,让课程网站的设计充分体现软件的时尚、大众化。安徽新华学院 2011 届本科毕业论文(设计)42 需求分析2.1 开发环境及相关技术概述在对系统开发本身的前景、意义分析之后,接下来就是确定开发的目标和功能需求,最后确定开发工具并运用

16、相关的技术来开发系统。通过对自身学习的方向和认识,确定采用 java EE3作为系统的开发平台。2.1.1 Java Web 技术的介绍Java Web4,是用 Java 技术 5来解决相关 Web6互联网领域的技术总和,Java 在客户端的应用有 Java Applet,不过应用的很少,Java 在服务器端的应用非常丰富,比如 Servlet、 Jsp7和第三方框架等。Java Web 框架有很多,虽然各不相同,但基本也都是遵循特定的流程:使用 Servlet 或者 Filter 拦截请求,使用 MVC 的设计架构,使用 XML 或 Annotation 实现配置,运用 Java 面相对象的

17、特点,面相抽象实现请求和相应的流程。目前比较流行的 Java Web 开发框架有:Struts 8、Spring 9、Hibernate 10,简称 SSH 框架。Struts 就是比较经典的 MVC 框架;Spring 在大部分 Java EE 应用中都被用来管理其他组件,它与 Struts 的结合应用使开发过程变得更加高效和易于管理;Hibernate 是一个开源的 ORM 框架,它对 JDBC 进行了轻量级的对象封装,在 Struts 应用中使用 Hibernate,程序员能够以多种方式更加灵活地实现数据持久化。2.1.2 Java EE 的介绍Java EE(Java Platform

18、,Enterprise Edition)11是 Java 平台的企业版,是一套技术架构。Java EE 是 J2EE 版本的后续版本。Java EE 技术具有 J2SE12平台的所有功能,同时还提供对 EJB、JSP、Servlet 、XML 等技术的支持。Java EE 旨在成为一个支持企业级应用开发的体系结构,简化企业解决方案的开发、部署和管理。Java EE 框架克服了传统 C/S13模式的弊端,迎合 B/S 架构的潮流。安徽新华学院 2011 届本科毕业论文(设计)52.1.3 MySQL 的介绍MySQL14是瑞典 MySQL AB 公司开发的一个小型关系数据库管理系统。在2008

19、年 1 月 16 日被 Sun 公司收购。目前 MySQL 被广泛应用在 Internet 上的中小型网站中。由于其体积小、速度快、总体成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体成本而选择了 MySQL 作为后台数据库系统。2.1.4 开发环境介绍(1) 硬件环境: PC 机。(2) 软件环境: eclipse、MySQL、Tomcat。2.2 系统需求分析Visual Basic 课程教学网站 16,旨在网站上实现用户课程下载,资源下载,校园资讯浏览,交流的功能。2.2.1 网站系统用例图分析网站用例设计:学生用户可以浏览校园资讯、查看课程、下载资源、留言互动、查看作业功能,如图 2.1 所示:学生浏览校园资讯下载资源查看课程留言互动查看作业

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

当前位置:首页 > 学术论文 > 管理论文

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报