基于javawebstrutshibernate课程教学网站设计与实现--大学论文

上传人:夏** 文档编号:496527346 上传时间:2022-10-29 格式:DOC 页数:40 大小:3.18MB
返回 下载 相关 举报
基于javawebstrutshibernate课程教学网站设计与实现--大学论文_第1页
第1页 / 共40页
基于javawebstrutshibernate课程教学网站设计与实现--大学论文_第2页
第2页 / 共40页
基于javawebstrutshibernate课程教学网站设计与实现--大学论文_第3页
第3页 / 共40页
基于javawebstrutshibernate课程教学网站设计与实现--大学论文_第4页
第4页 / 共40页
基于javawebstrutshibernate课程教学网站设计与实现--大学论文_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《基于javawebstrutshibernate课程教学网站设计与实现--大学论文》由会员分享,可在线阅读,更多相关《基于javawebstrutshibernate课程教学网站设计与实现--大学论文(40页珍藏版)》请在金锄头文库上搜索。

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

2、与我一同工作的同志对本研究所做的工作已在论文中作了明确说明并表示谢意。毕业论文(设计)作者签名: 日 期: 摘 要随着Internet技术的发展,人们的学习生活已经离不开网络。未来社会人们的生活和学习将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。Internet的发展历程以及目前的应用状况和发展趋势,可以充分地相信网络技术将极大的改变我们的生活和工作方式,甚至社会的价值观也会发生某种变化。本设计尝试用eclipse在网络上架构一个Visual Basic教学网站,使每一位学生不用出门进教室,在家里就能够通过上网来轻松学习。本网站系统是运用JSP技术来实现的。其主要功能有:

3、用户管理,查看文件,分类查找,课程下载,留言板,网站管理等。论文在撰写过程中,力求将理论与实践应用相结合,对各种理论进行阐述的同时配合系统从实际应用和操作技巧上加以说明,希望能够更充分地体现到这些知识与技术在本系统中的应用与实现。关键词: 面向对象分析与设计,JSP AbstractWith the development of Internet technology, peoples learning life has been inseparable from the network. The future society peoples life and learning will be

4、 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 can fully believe that network technology will greatly

5、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 classroom, study at home can easily go by surfing on th

6、e 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 strive to combining theory and practice application, elabo

7、rates 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. KEYWORD: OOD, JSP目 录1 绪 论11.1网络教育的发展情况11.2课程网站系统的现状11.3

8、教学网站的优势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 数据库设计73.2 网站用户E-R图113.3 网站流程分析123.4 网站功能设计143.4.1 后台链接143.4.2 业务逻辑设计144 结 论32致 谢33参考文献34V1 绪 论1.1网络教育的发展情况计算机的出现给人类社会带来了第三次工

9、业革命,计算机和计算机网络已经深入到了各行各业,各个领域,随着Internet1的不断扩大和发展,电脑网络“把每一个国家、每一个城市甚至每一个家庭连接到一起”,形成了一条“信息高速路”,就像高速公路大大提高了车辆行驶的速度一样。信息高速公路给生活、学习和工作带来了什么影响呢?总结起来主要有三点:第一,电脑网络可以查阅信息,迅速而便捷地了解周围的世界;第二,可以跟世界各地的人随时进行交流,并建立联系;第三,可以参加网络购物、拍卖等活动。正是由于有了这么一条信息高速路,网上查询和网上购物随之有可能,因此网上商业交易也迅速地发展起来,也因此给我们的生活带来很多方便。网络教育是基于成熟的WWW技术支持

10、,以及完备的用户设备,而形成的一种全新的网上学习平台。其主要特点是,学生不必到教育去上课,而只需在家里进行相关操作,即可进行包括课程设置、课程下载等功能,随时随刻,想学就学,可以不受时间限制。而且,通过网上教育的推行,可使教学过程中尽可能地减少纸张的使用率,这对环境保护也是能起到良好的促进作用。但与此同时,相关的信息数据却急剧膨胀。这些海量的、以不同形式存储的数据资料,表面上杂乱无章且缺乏组织的规整化,但事实上却包含了许多潜在的、有价值的知识和规则,如何从这些海量的数据中发现有用的知识是知识工程研究面临的新课题。 1.2课程网站系统的现状我国互联网行业较国外起步晚, 1994年中国获准进入互联

11、网,并于同年完成所有中国互联网工作,次年5月,张树新创立瀛海威,这是中国第一家互联网2服务供应商,自此之后,在一代IT人才的推动下,中国互联网事业获得蓬勃发展。由此,中国课程网站的起步也较晚,但现在却无从得知谁是第一家课程网站了,只知道现在中国课程网站的发展十分迅速,几乎涵盖了所有包括中小学、大学及各种技能证书培训的所有课程,内容丰富而冗余,分类庞杂而紊乱,大多功能相似,内容相仿。1.3教学网站的优势数据库原理教学网站的最大优势不是最快,而是最多最深,它为学生提供了无限大的选择空间,通过多种媒体表现形式,使学生可以选择最适合自己的学习方式。教学网站是传统课堂的延伸和拓展,是课后学习的一个很好的

12、平台,有着更好的学习气氛,与平常的网络学习系统相较,则又多了些针对性的纵深辅导。Visual basic教学网站的魅力主要表现在三个方面:1、内容丰富,学生选择学习媒体的余地大。凡是稍具规模的课程网站,一般都具有良好的网络学习界面,由于不受实物陈列空间的限制,从而可使学生更加投入地学习。2、方便学习交流。读者可在课程网站中的留言板等功能模块,方便地与其他学友进行互动交流,而且这种交流有着不受地域限制、友善人性的特点。3、功能齐全。在系统中,学生可进行 课程查看,课程下载,资讯查看,资源下载,留言交流,作业提交。1.4 任务概述1.4.1visual basic教学网站教学网站系统特点(1) 完

13、备的学习功能 系统设计的学习功能模块,可分为课程介绍、课程下载、留言板等,操作功能健全而不冗余,简约而无遗漏。(2) 科学的学习模式系统采用多种学习方式,学生可结合灵活多样的高级检索,能轻松的找到适合的学习方法;通过学生意见反馈系统,通过完善的信息发布系统,学生可以及时得到网站最新动态和新闻,掌握行业动向;后台结构化管理模式,涵盖了课程管理、资源管理、留言板等,为学校的电子化管理提供了一套良好的管理模式。(3) 人性化的操作界面一个网站,能否吸引顾客的经常光顾,界面的美观也显得非常重要。本课程系统通过专业美工的精心打造,让课程网站的设计充分体现软件的时尚、大众化。2 需求分析2.1 开发环境及

14、相关技术概述在对系统开发本身的前景、意义分析之后,接下来就是确定开发的目标和功能需求,最后确定开发工具并运用相关的技术来开发系统。通过对自身学习的方向和认识,确定采用java EE3作为系统的开发平台。2.1.1 Java Web技术的介绍Java Web4,是用Java技术5来解决相关Web6互联网领域的技术总和,Java在客户端的应用有Java Applet,不过应用的很少,Java在服务器端的应用非常丰富,比如Servlet、Jsp7和第三方框架等。Java Web框架有很多,虽然各不相同,但基本也都是遵循特定的流程:使用Servlet或者Filter拦截请求,使用MVC的设计架构,使用

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

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号