《网页制作精品课程网站毕业设计论文.pdf》由会员分享,可在线阅读,更多相关《网页制作精品课程网站毕业设计论文.pdf(62页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业设计(论文)说明书 题目:网页制作精品课程网站 作者:学号: 系(院): 专业班级 : 指导者: (姓 名)(专业技术职务) 评阅者: (姓 名)(专业技术职务) word 文档 可自由复制编辑 毕 业 设 计 ( 论 文 ) 中 文 摘 要 网页制作精品课程网站 摘要:数据结构在计算机科学中是一门非常重要的综合性的专业基础课,其内容丰富,涉及面 广泛。随着计算机技术的发展,教学条件的改善,教学思想的成熟,该课程从课程体系、教学内容、使 用教材与描述算法的语言、 教学方法与手段等方面均发生了很大变化与发展, 随着网络的高速发展, 及 教育体制改革的深入, 通过网络自主学习与搜集信息, 已经
2、成为每个人所必须做的事情。 特别是计算机 数据结构方面的知识, 因其自身知识更新快的特点, 通过网站进行数据结构精品课程建设与学习无疑是 最佳的选择。 本课题主要运用了数据库(SQL Server 2000)与 ASP 整合的动态网站开发技术,实现了数据结构 这一精品课程的在线学习, 在线答疑与学生在线测试的功能。 方便学生在进行学习数据结构这门课程的 同时,通过在线答疑,交流讨论等进行学习心得的交流。 随着互联网技术的飞速发展,利用网络进行辅助教学已经成为时代发展的必然趋势。建立 精品课程资源网站,尽可能提高优质教学资源的利用率,对实现人才培养,促进社会经济 发展都能起到十分重要的作用。一个
3、优秀的精品课程网站不仅能够帮助教师进行教学,也 可以引导学生主动学习,提高学习效率,更为教学双方提供了一个进行协作学习和交流的 平台。 本文运用Microsoft Visual Studio.NET中的ASP.NET技术和SQL Server 2005数据库 管理系统,开发了一个能动态维护课程资源、界面美观大方、操作友好的精品课程资源网 站。本网站的主要功能有:用户注册登陆,课程资源浏览,课程信息查询,信息交流以及 对系统进行动态管理。 本设计说明书主要介绍了课题的开发背景、研究意义、国内外研究现状等内容,并按 照软件工程的思想对系统进行了分析说明。 关键词:精品课程 ASP.NET SQL
4、Server 2005 word 文档 可自由复制编辑 毕 业 设 计 ( 论 文 ) 外 文 摘 要 Development of a Website for Best Course ResourcesDevelopment of a Website for Best Course Resources Abstract:Abstract: With the rapid development of internet technology, assistant teaching by networks has become an inevitable trend in the developm
5、ent of the era. Establishing a best course resources website and maximizing the utilization of fine course resources can play an important role in bring up the person with ability, and it also can boost the evolution of socio-economic. An outstanding piece of fine courses website can assist teachers
6、 teaching, and help students study initiatively and enhance the effectiveness of learning. And more, it provides a platform for both of the teachers and students to exchange ideas and do collaborative learning. This paper developed a website for best course resources using ASP.NET technology in Micr
7、osoft Visual Studio.NET and SQL Server 2000 database management system. This website is able to maintain dynamic course resources and supplies a friendly interface. The main functions of this website are user registering and entering, browsing and enquiring course resources, exchanging information a
8、nd managing the system. The main topics of this article are the background of development, significance of research and analyses of the system with the thinking of software engineering. Keywords:Keywords:Best Course; Resource Website;ASP.NET SQL Server 2000. word 文档 可自由复制编辑 目录 1引言.1 1.1 课题的研究背景及意义.1
9、 1.1.1 课题的研究背景.1 1.1.2 课题的研究意义.1 1.1.3 课题国内外研究现状.2 1.2 系统的可行性分析.3 1.2.1 技术可行性.3 1.2.2 经济可行性.3 1.2.3 操作可行性.3 1.2.4 法律可行性.3 1.3 各章内容简介.4 2需求分析.5 2.1 系统的综合需求.5 2.1.1 用户需求.5 2.1.2 功能需求.5 2.1.3 其它需求.6 2.2 业务需求.6 2.3 数据需求.6 2.3.1 数据流分析.6 2.3.2 数据字典.9 3.系统设计.14 31系统总体功能结构.14 3.1.1 用户注册登陆模块的基本功能.14 3.1.2 课程
10、资源浏览模块的基本功能.14 3.1.3 信息查询模块的基本功能.15 3.1.4 信息交流模块的基本功能.15 3.1.5 系统管理模块的基本功能.15 3.2 系统数据模型设计.15 3.2.1 数据概念结构设计E-R 图 .15 3.2.2 数据逻辑结构设计关系模式.18 3.2.3 数据库设计.19 3.3 系统开发环境.21 word 文档 可自由复制编辑 4模块详细设计.25 4.1 用户注册登陆模块.25 4.1.1 用户注册登陆功能简介.25 4.1.2 用户注册登陆流程图.25 4.1.3 用户注册与登陆界面设计.25 4.1.4 用户注册与登陆部分代码:.27 4.2 资源
11、浏览模块.30 4.2.1 资源浏览功能简介.30 4.2.2 资源浏览界面设计.30 4.2.3 课程资源浏览模块的部分代码.32 4.3 课程资源查询模块.36 4.3.1 课程资源查询功能简介.36 4.3.2 课程资源查询界面设计.36 4.3.3 查询模块的部分代码.37 4.4 信息交流模块.38 4.4.1 课程资源交流功能简介.38 4.4.2 论坛交流流程图.39 4.4.3 短信交流模块图.39 4.4.4 交流界面.39 4.4.5 交流模块的部分代码.42 4.5系统管理模块.43 4.5.1 课程资源管理.43 4.5.2 论坛管理.48 4.5.3 邮件管理.48
12、4.5.4 用户信息管理.49 5 用户使用手册.51 5.1 系统运行环境.51 5.2 系统的使用.51 6系统评价.52 6.1 系统主要功能、特色与优点介绍.52 6.1.1 系统的主要功能.52 6.1.2 系统的特色与优点.52 6.2 系统存在的不足与改进方案.52 6.2.1 系统存在的不足.52 6.2.2 改进方案.52 6.3 毕业设计心得与体会.52 word 文档 可自由复制编辑 结论.54 致谢.55 参 考 文 献.56 word 文档 可自由复制编辑 1引言 当代信息技术日新月异的变化,给人们的学习和生活带来了巨大的影响,传统的教育 模式已经不再是人类获取知识的
13、唯一途径。利用网络进行辅助教学拓宽了教学渠道,为高 校课程与教学提供了一个重大的发展机遇。建立精品课程资源网站是网络教学的一个支 点,它不仅能够帮助教师教学,也可以引导学生主动学习,提高学习效率,更为教学双方 提供了一个进行协作学习和交流的平台。 1.1 课题的研究背景及意义 1.1.1 课题的研究背景 国际互联网的出现为教育创造出一个全新的天地,使得大学同中小学之间的联系变得 更为紧密,学校与单位之间的联系变得更加密切,它更是大大缩短了世界各国大学之间的 距离,使得大学之间的合作与交流变得更加方便、更加快速。为了顺应时代的发展,2003 年 4 月,教育部下发了教育部关于启动高等学校教学质量
14、与教学改革工程精品课程建设 工作的通知 ,精品课程建设工作正式启动,全国范围内的各个高等学校对此纷纷积极响 应,以十分饱满的精神投入到精品课程的建设大潮中。精品课程建设要以传统教育中的精 华为垫石,以现代教育的思想为武器,能够积极开拓,积极创新,能够符合科学性、先进 性和教育教学的普遍规律,并能取到一个典范作用。为此,很多高校都建立了自己的精品 课程网站,精品课程网络化不但可以帮助学习者查询资料、搜索信息、并且能够为学习者 提供一个协作学习和交流的桥梁。利用网络为平台的教学方式恰当地运用了现代教学技 术、方法与手段,它改变了传统教育的模式,成为学生主动学习、协作式探索、解决实际 问题的认知工具
15、。经过将近三年的努力建设,精品课程建设取得了显著的成果,但是它毕 竟是我国提出的教育教学改革的新举措,还刚刚起步,或多或少会有不尽人意之处。例如: 1.各高校之间师资、教学水平的不均衡造成了资源数量和质量存在着巨大的差别,而地区 之间经济发展水平的不平横又导致了有些资源又不能共享,使得一些优秀精品课件的利用 率极低。2.精品课程是一个发展的概念,不可能是一次完成的,而是个不断吸收新成果、 适应新需要的动态发展过程。但是,很多学校建设精品课程网站都是静态的,没有考虑到 它的可持续发展,保证网站的时时更新以及对网站的维护变得极为麻烦。所以,建立一个 具有实效性,共享性,交互性的优秀动态精品课程资源
16、网站显得尤为重要。 1.1.2 课题的研究意义 精品课程的建设体现了一种信息时代的新课程特征,其意义在于利用现代技术手段发 展教学,促进教学的改进。精品课程的建设为我们的教学提供了大量的知识来源和不同的 学习途径,它可以帮助学生和教师学习代表国内,甚至是国际最高水平的名师名课,从真 正意义上实现优秀教学资源的共享。它不再拘泥于传统的教育模式,可以按照不同的学习 者的不同需要提供不同资源, 为学习者带来最佳学习环境, 以此激发学生内在的学习动力。 在一所学校里,有计划、有目标地建设成一批具有先锋表率作用的精品课程,可以大范围 地推进全校的课程建设,大力建设辐射性强、影响力大的精品课程,可以营造一
17、种重视教 学质量、重视课程建设、以人才培养为己任的良好氛围,从而可以创造良好的生源,为学 word 文档 可自由复制编辑 校的发展提供优越的前提条件。那么,如何才能利用先进的技术手段建立一个能够方便、 快捷、大量、大幅度收集优秀精品课件的共享资源库呢?精品课程资源网站的建设就是一 个十分有效的举措。特别在这个越来越走向信息化,数字化、全球化、个性化的信息时代, 优秀的精品课程可以通过网络这个媒体与国外进行接轨, 实现更大范围的资源共享。 因此, 精品课程资源网站的开发具有十分重要的实践意义。 1.1.3 课题国内外研究现状 随着社会的发展,二十一世纪已经转化成一个信息化的年代。显然,在这个向数
18、字化, 网络化,终身化和以普及提高人的素质和基本能力为中心的学习社会过渡的世纪,各国原 有的传统的教育体系、模式已经不能满足人类发展的需要,开放灵活的教育方式已经变成 了教育的新动向。为了跟上时代演变的步伐,世界上各国政府和国际社会都非常重视发展 和推进网络教育,各国的教育内容和管理方法都已开始进行重大的调整。 (1)国际发展现状 1996年8月美国加利福尼亚、德克萨斯等十个州共同创建了各州认可的、各高等院校 承认课程学分的虚拟大学,学生在电子课堂中上课、考试并获得学位证书,从而正式拉开 了网络远程教育的序幕。目前美国有80所大学通过网络修得学位,网上虚拟大学开出的课 程已覆盖了各个主要的学科
19、领域。例如,美国国家技术大学(NTU) ,1998年夏季学年开设 了化学工程、桥梁工程、工商管理等16门课程。威士康辛大学1998年元月建成了它的第一 个电子教室,并为商业、文学、教育、图书馆学和社会科学5个门类开设了17门课程。以 亚特兰大和乔治亚洲为主的美国南部地区教育董事会,开始通过Internet来转播南部50所 大学的课程。同时,美国已经开始把注意力放到中小学校基础设施的建设上来。美国总统 克林顿于1996年提出了“教育技术行动” (Education Technology Initiative) 。行动 纲领指出:到2000年,全美国的每间教室和每个图书馆都将联上信息高速公路,让每
20、个孩 子都能在21世纪的技术文化中受到教育。 另外,加拿大、英国等其它西方国家也在大力开展网络远程教育工作;例如,加拿大 滑铁卢大学远程教育和继续教育学院使学生可以方便地进入虚拟课堂完成该大学文学、理 学和环境方面所需的全部课程,该大学提供250多门课程供选择,并提供非全日制的技术 管理硕士课程,可边工作边学习,西蒙福莱士大学开设了地理学、历史学和心理学等28门 课程;英国的开放大学开设了数学、农业、结构工程等十一门课程。 (2)国内发展现状 与西方发达国家相比,国内的网络技术应用工作开展得相对较晚,1995年底我国首条 覆盖全国的计算机互联网络CERNET(中国教育和科研计算机网)才正式建成
21、和投入使用。 受技术条件的限制,国内在CERNET建成后才开始进行网络远程教学的研究工作,但发展相 当迅猛。目前从网上可查到的信息和各院校开放的对外服务看,国内清华大学、北京大学、 上海交通大学、同济大学、华南理工大学、北京医科大学、中山医科大学、中国人民大学、 湖南大学、华南师范大学、中国科技大学、长春邮电学院、辽宁大学、浙江大学、北京广 播电视大学、广东广播电视大学、浙江广播电视大学、西安交通大学等十几所高校已陆续 提供了自己的网上远程教育资源,此外还有一些中学,如北京101中学、深圳中学、南京 word 文档 可自由复制编辑 师大附中、江苏省常中等中学也开设了网校,其它如一些省市地区机构
22、也纷纷在网上设立 了远程教育站点,如COL网校、云舟网校、新疆远程教育资源网、吉林教育教学网、万恒 远程教育网等。 1.2 系统的可行性分析 可行性研究的目的是要决定“做还是不做”,换句话说,就是要用最小的代价在尽可 能短的时间内确定问题是否能够解决。其根本任务是对以后的行动方针提出建议。如果问 题没有可行的解,就应该停止这项开发工程,以避免时间,资源,人力和金钱的浪费;如 果问题值得去解,就应该推荐一个较好的解决方案,并且为工程制定一个初步的计划。 可行性分析可以分为:技术可行性,经济可行性,操作可行性等等。 1.2.1 技术可行性 本系统主要使用Microsoft Visual Studi
23、o.NET 中的 ASP.NET 为开发工具, SQL Sever2005 为网站开发的数据库服务程序。 ASP.NET 采用基于文本的分层配置系统,简化了应用于服务器环境和 Web 应用程序 的设置,使执行常见任务变得容易。 SQL Server 2005 可以很方便地通过 Web 浏览器直接从数据库中访问数据并且它在数 据库性能、可靠性、易用性方面都有很大的优势。 本系统采用的是 B/S 结构模式,采用这种模式,只需在客户端安装通用的浏览器。在 服务器方面,应用程序可为 Internet/Intranet 上的任何授权用户所使用,所以 B/S 的开 发成本较低;B/S 的客户端把事物逻辑部
24、分分给服务器,大大减轻了客户端的负载,并且 保证了应用程序的通用性和跨平台性,还不存在移植问题,并增加了安全性。 1.2.2 经济可行性 本系统主要是把本校的精品课程做成一个动态网站,实现资源共享,为学生提供了一 个除课堂学习以外的另一种学习方式,同时通过精品课程的示范作用带动整体课程水平的 提高。虽然,此网站的可用性极高,但其开发所需的经济投入却不大,只需计算机一台, 一些必需的软件和一些参考文献。这些条件对我们来说都已具备。所以开发此系统具有经 济可行性。 1.2.3 操作可行性 本系统是一个基于 Web 的精品课程资源网站。操作此系统十分方便,用户只要懂得计 算机的基本操作知识,就可以方
25、便的使用此系统。而且此系统是动态的,所以可以十分方 便地在浏览器中直接对网站资源进行浏览,修改,删除,查阅等操作,为管理员节省大量 的时间和精力。由于此系统是基于 Web 的,所以并不需要在客户端另外配置应用软件,就 可以任意浏览此系统。由此可见,开发此系统完全可行。 1.2.4 法律可行性 此系统完全由个人开发,并不涉及到侵权问题,从而不可能引起法律上的纠纷。而且, 精品课程网站的开发是对教育部开展精品课程建设活动的一个积极相应,不可能危害国家 以及社会利益。所以,开发此系统具有法律可行性 word 文档 可自由复制编辑 1.3 各章内容简介 第 1 章引言,这部分主要讲述的是课题的研究背景和意义,系统的可行性分析以及各 章的内容简介。 第 2 章需求分析,这部分只要包括系统的综合需求,业务需求和数据需求。 第 3 章主要内容是:系统总体设计,包括系统总体功能结构;系统数据模型设计,系 统环境。 第 4 章主要内容是:详细设计部分,主要描述每个模块的功能,对一些界面的设计, 还有部分代码。 第 5 章主要内容是:用户使用手册,包括系统的运行环境,系统的使用方法
限制150内