您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 纺织服装 > _基于JSP的精品课程设计网站
12009界计算机科学与技术专业毕业论文基于JSP的精品课程网站设计系院:学生姓名:学号:专业:年级:完成日期:指导教师:2摘要在21世纪这个信息高度发达、高速流通的时代,计算机的普及以及计算机网络的广泛应用,让普通人能够接触到比以往更多的知识。面对信息时代的信息大“爆炸”现象,怎样才能使教育跟上时代的步伐,而不至于被时代抛在后面?很多专家一直都在思考这个问题“如何把教育资源移置到网络上去,使更多的人可以享有这些资源”。作为一个以传播知识为主要职能的机构,学校建立一个自己的精品课程网站是十分必要的事情,这不仅能使更多的人享用宝贵的教育资料源,同时也对于提升学校自身的知名度,提高学生自学能力,有相当大的帮助。本设计的开发是基于B/S结构,采用ASP程序设计语言及Access数据库进行开发。首先对精品课程网站做了详细的需求分析;然后给出了精品课程网站所需的功能,重点探讨了精品课程网站的设计法案;最后对精品课程网站进行了较详细的设计,并给出了具体实现步骤;通过测试分析,该系统的运行稳定、可靠,具有一定的实用价值。关键词:关键词:精品课程;网站;数据库;教育;资源;信息共享3AbstractDesignandImplementationofHigh-qualityCurriculumWebsiteAbstractThe21stCenturyisthetimeswhichinformationishighlydevelopedandcirculated,peoplecangetmoreknowledgethanbeforewiththepopularizationofcomputersandthewidespreadapplicationofcomputernetwork.Facingtothe“informationdetonation”phenomena,howdoestheeducationcatchupwiththestepoftimenotbeingdroppedbehind?Manyexpertsthinkaboutthisquestion:“Howcanwemovetheeducationresourceontothenetworkandenablemorepeopletosharetheseresources”.Asaninstitutionwhosemaindutyisspreadingknowledge,it’sverynecessarytobuildahigh-qualitycurriculumwebsiteforeachschool,itisnotonlyenablemorepeopletosharethevaluableeducationinformationbutalsoprovideagreathelptopromotetheschool’sreputationandthestudents’self-studyability.ThedevelopmentofthisprojectisbasedonB/Sframe;ASPprogramminglanguageandAccessdatabaseareusedtodevelop.Atfirst,thispapercarriesonademandanalysisabouthigh-qualitycurriculumwebsiteindetail.Secondly,thefunctionsofhigh-qualitycurriculumwebsiteareprovided,andtheplanofhigh-qualitycurriculumwebsiteisdiscussed.Finally,acomparativelydesignisprovided,andthestepsofconcreterealizationareproduced.Throughacarefullytestandanalysis,whichshowsthissystemisstable,reliable,andhascertainpracticalvalue.Keywords:High-qualityCurriculum;Website;Database;Education;Resource;InformationShare1目录第一章需求分析1.1精品课程网站的概述…………………………………………………….21.2精品课程网站的编写目的……………………………………………….21.3精品课程网站的功能和特点…………………………………………….31.4工具介绍………………………………………………………………….31.4.1JSP介绍……………………………………………………………....31.4.2HTML网页编程语言………………………………………………...51.4.3SQLServer介绍……………………………………………………....61.5精品课程网站的功能介绍………………………………………………..6第二章网站分析设计………………………………………………………….72.1精品课程网站的需求分析与设计……………………………………….72.2精品课程网站的发展…………………………………………………….72.3精品课程网站的设计…………………………………………………….82.3.1精品课程网站的整体风格设计……………………………………..82.3.2精品课程网站的构架设计…………………………………………..82.3.3精品课程网站的栏目设计………………………………………......92.3.4精品课程网站的系统流程图………………………………………..9第三章系统详细设计、运行及调试………………………………………….123.1对性能的规定…………………………………………………………….123.2基本设计概念和处理流程……………………………………………….133.3系统体系结构设计…………………………………………………….....133.4设计开发的技术路线…………………………………………………….133.5开发运行环境及运行方法……………………………………………….14第四章数据库设计…………………………………………………………….154.1数据库分析……………………………………………………………….154.2数据库物理设计………………………………………………………….154.3数据库结构介绍……………………………………………………….....164.4数据库设计……………………………………………………………….164.5数据库的具体实现……………………………………………………….17第五章系统出错处理设计…………………………………………………….195.1出错信息………………………………………………………………….195.2补救措施………………………………………………………………….19结论………………………………………………………………………………20附录………………………………………………………………………………232第一章需求分析1.1精品课程网站的概述精品课程是具有一流教师队伍、一流教学内容、一流教学方法、一流教材、一流教学管理等特点的示范课程。精品课程建设是“高等学校教学质量与教学改革工程”的一项重要内容和先期启动的四个项目之一。精品课程是教育部深化教学改革,以教育信息化带动教育现代化的一项重要举措。它将引导广大高等学校进一步巩固教学工作的中心地位,在切实加强教学建设、提高教学质量的基础上改善、加强高校信息化条件建设,利用现代化教育信息技术手段将优质的教学资源上网并共享,使全国其他高校在实施同类课程教学的过程中能够借鉴、使用这些优质的教学资源,在更大范围内提高高等学校的教学和人才培养质量。精品课程的建设是学校课程教学工作中一个重要的内容,为了使学生和老师之间有多角度,多渠道的沟通,以及及时、有序和高效地完成教学任务,及时了解教学当前的状态,精品课程的建设就显得尤为重要。在以往的课堂教学模式中,教师是按照自己对课程的理解来对整个班级的同学进行教学活动,但是这种教学模式不可能很好地实现“因材施教”的方针,而在精品课程这样的教学方式中,学生可以选择自己感兴趣的方式和内容进行学习,同时还可以根据自己的理解对教师提出问题和建议,这样大大改善了教学效果,达到了一定的教学目的。这个数据库精品课程系统就是为了配合这一流行有效的教学方式而设计的。1.2精品课程网站的编写目的当前,网络教学已经成为教育领域的热门话题和教育改革的一个热点,网络教学的开展情况成为衡量一所学校乃至一个国家教育实力的重要指标之一。网络化教育代表了教育改革的一个发展方向,已经成为现代教育的一个特征,并对教育的发展形成新的推动力。随着Internet/Intranet的迅速发展和广泛普及,建立在其上的远程教育成为现代教育技术未来发展方向之一,考试测试作为远程教育的一个子系统也成为一个重要的研究领域。现代远程教育作为一种新的教学手段已经开始进入我们的生活,正在给传统教育模式带来新的变革,并对教育的发展形成新的推动力。由于对各高校不断扩招与资源相对不足的矛盾的考虑,传统的教学、考试方法和手段已经无法适应当前的需要,与纸张考试相比,网络考试不但能发挥校园网的功能,而且可以大量节省考试用纸,更方便灵活管理有效防止作弊。另一方3面,目前高校对学生要逐步实现量化管理,但这些工作如果在平时找专人统计,工作量是相当大的,实现起来不方便,也不太客观,然而网络考试平台恰好巧妙的解决了这个问题。对学生成绩及相关信息的统计,可以直接由系统自动完成,并将结果存于数据库中。这样既节省了教师的时间又最大限度的满足了学生的学习需求。对提高整体教学水平具有重大的显示意义。本系统包含了全部学生资料、所有课程的试题库、所有考生的答案、成绩等大量数据资源,为了保证性能和安全性,采用了功能强大的SQLServer作为数据库支持,如果学生人数较少,也可以采用ACCESS数据库。在数据库规划中,基本上每个功能模块对应自身的数据表,班级,课程学生,教师等四种信息表都按常规格式要求定义结构。1.3数据结构精品课程网站的功能和特点①创条件.为了教师们学习的方便,课程组准备用优秀课建设经费,筹集和购买教学参考书籍,方便了老师们的学习和工作需求.②传帮带.通过相互听课,共同讨论,交流教学经验,发挥老教师的传,帮,带作用,在给年轻教师压担子的同时,也给他们传授经验,帮他们尽快成长.③严要求.对课程组每位教师提出具体要求,按照指标体系的观测点,规范自己的教学过程,认真上好每一堂课.1.4工具介绍1.4.1JSP介绍JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。JSP与JavaServlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。JSP页面由HTML代4码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。JavaServlet是JSP的技术基础,而且大型的Web应用程序的开发需要JavaServlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。JSP的优势如
本文标题:_基于JSP的精品课程设计网站
链接地址:https://www.777doc.com/doc-5532045 .html