基于web的精品课程 网站设计与实现.doc
《基于web的精品课程 网站设计与实现.doc》由会员分享,可在线阅读,更多相关《基于web的精品课程 网站设计与实现.doc(51页珍藏版)》请在沃文网上搜索。
1、中央民族大学本科生毕业论文(设计)摘 要精品课程建设是“高等学校教学质量与教学改革工程”的一项重要内容和先期启动的四个项目之一,也是教育部深化教学改革,以教育信息化带动教育现代化的一项重要举措。精品课程网站是精品课程建设和评价的窗口,是精品课程网络化学习的平台,是教师与学生互动交流的媒介,也是精品课程示范幅射的载体。因此,精品课程网站建设意义重大。本精品课程网站就是为了顺应这一时代要求而设计的。本网站的开发是基于B/S结构,采用ASP程序设计语言及Access数据库进行开发。在本篇文章中,首先对本系统设计的意义和开发工具等做了简要介绍,接着对系统做了详细的需求分析;然后给出了精品课程网站所需的
2、功能,重点探讨了精品课程网站的设计法案;最后对管理员的登录模块、新闻管理模块、文章管理、论坛模块等进行了重点详细介绍,并给出了具体实现步骤;通过测试分析,该系统的运行稳定、可靠,具有一定的实用价值。关键词: 精品课程;网站;资源共享;ASPAbstractThe establishment of Quality Course is an important element of the teaching quality and teaching reform project and one of the early start of the four projects. It is an im
3、portant measure to further reform the teaching methods and modernize teaching facility through educational informationization. The website establishment of Quality Course is the excellent courses learning platform and a window of communication. It is not only the interaction between teachers and stu
4、dents of the media, but also the excellent course radiation carrier. So, the website establishment of Quality Course is very important. This Quality Course Website is to comply with the requirements of the times and design. The development of this website is based on B / S structure, using ASP and A
5、ccess database programming language developed. In this article, the significance of the system design and development tools are briefly introduced at first, then introduced the detailed analysis of system needs; then gives the required Course Website features, focusing on the Course Website Design ;
6、 Finally, I introduced the administrator of the login module, news management module, article management, the Forum module for detail, and gives concrete steps to achieve; by test and analysis, the system is stable, reliable, has certain practical value. Key Words: quality course; website; resource
7、sharing; ASP目 录一 问题阐述11.1课题背景11.2国内外研究现状11.3精品课程网站研究的意义1二 需求分析以及开发工具介绍12.1业务及用户需求分析12.2系统可行性分析62.2.1技术可行性62.2.2经济可行性72.2.3操作可行性72.3系统开发工具介绍72.3.1ASP与IIS72.3.2数据库与Css92.3.3 eWebEditor10三 系统设计113.1系统设计指导思想及原则113.2系统结构图113.3系统功能具体分析113.4数据库的设计133.4.1概念结构设计133.4.2逻辑结构设计14四 详细设计154.1网站前台显示模块设计154.2管理员登陆模
8、块设计194.3新闻及文章管理模块设计224.4论坛留言板模块设计254.5文件上传模块设计274.6图片循环显示模块28五 系统测试305.1系统测试305.1.1测试的目的305.1.2测试的准则305.1.3测试的方法305.2单元测试实例30六 系统维护336.1改正性维护336.2适应性维护336.3完善性维护33参考文献34附 录35英文文献41致 谢47IV前 言精品课程是国家教育部关于高等学校教学质量和教学改革工程的重要内容,是彰显学校整体办学水平的重要标志,各高校均十分重视。精品课程网站是精品课程建设和评价的窗口,是精品课程网络化学习的平台,是教师与学生互动交流的媒介,也是精
9、品课程示范幅射的载体。因此,精品课程网站建设意义重大。本文的主要目的是分析说明精品课程网站的各项功能以及其实现过程。本文的组织结构是这样安排的:“第1部分”从选题背景、国内外对精品课程网站的研究现状以及精品课程研究的意义等方面给大家做一个简要的介绍;“第2部分” 精品课程网站的需求分析与开发工具介绍,将着重介绍精品课程的发展概况,系统的需求分析,设计所用的开发环境;“第3部分”精品课程网站的实现,重点介绍精品课程网站各个功能的设计以及系统的执行流程以及如何实现此精品课程网站各功能;“第4部分”网站运行测试与分析,将简要介绍此精品课程网站测试结果,以及通过测试结果所能得出的一些分析情况。3一 问
10、题阐述1.1课题背景以网络化、数字化、多媒体化和智能化为代表的现代信息技术正在改变着人们的工作、学习与生活方式,也给教育的内容和发展带来了新的发展空间。课程是教育的核心和灵魂,大学课程则是大学培养目标与培养规格的具体化,是高等学校教学工作的重要依据,而精品课程更被上升为学校办学水平的重要标志。高校实施精品课程建设是一项深化教学改革、提高教学质量的系统工程。因此,高校建立一个自己的精品课程网站是十分必要的事情,这不仅是能使更多的人享用宝贵的教育资料源,同时也对于提升学校自身的知名度,提高学生自学能力,有相当大的帮助。 1.2国内外研究现状在世界范围内来看,有关精品课程网站研究一直都在进行并且不断
11、取得进步,特别是西方发达国家,他们在精品课程的理论研究与实际运用方法积累了大量的经验,虽然我们中国国内在精品课程网站这一方面的研究起步较晚,但我们同样也取得了大量丰硕的成果。目前已有大约750门国家级精品课程上网,为实施和推广精品课程、全面提高教学质量提供了样板。各省、市院校也建立了自己的富有特色的精品课程网站。这些优质的课程资源,已经为其他高校的教学工作起到了先锋模范的样板作用。1.3精品课程网站研究的意义高等教育需要网络精品课程,因为它能使学生体验到先进的教学方式,获取大量的学科前沿信息,使他们在大学阶段的学习内容更加丰富,知识面更加宽广,能更快地提高自身的综合素质和能力,适应飞速发展的科
12、学要求及学科之间日趋明显的交叉融合的趋势。可以说,网络精品课程的数量和质量直接地影响到能否打造出符合未来社会发展需求的人才。因此,探索和研究精品课程网站建设的设计原则以及设计、开发的方法,将对网络教育、终身教育以及充分发挥优秀教育资源的价值有很重要的指导意义。47二 需求分析以及开发工具介绍2.1业务及用户需求分析随着现代信息技术的迅猛发展及广泛应用,传统的教学手段已远远不能适应现代化教学的需要,也不能满足当代大学生的信息需求。由于这种传统的教学手段所传输的信息量较少,在时空有限的课堂教学中,学生难以对课程内容进行充分的理解,并且自主选择式的学习模式不能得到实践,以学生为中心的现代教学理念很难
13、得到实践。精品课程网站是高等学校教学质量与教学改革工程的重要组成部分。在高等学校精品课程的评审、建设、验收过程中,课程教学网站起着非常重要的作用。精品课程网站对精品课程的网络化具有不可替代的作用,是学生自主学习、教学互动、学习交流的重要平台。为了实现课程的精品化,在网站的设计中必须注重将无形的教学理念和方法融入到有形的教学资源中,实现资源的实例化、生动化和网络化。以这种思想为指导设计者在规划网站时必须考虑以下几个原则问题。(1)内容充实为了将待建学课程精品化,在网站的构建上必须充分考虑教与学的互动性,如设置清晰简洁的导航菜单,提供丰富详尽的教学资源.以多种形式卖现师生之间的交流等,来体现课程的
14、精品性。教学网站应围绕“教学”这一主题尽量使其内容丰富,具备大量的学科素材,以满足不同专业、不同学科、不同级别学生的需要以及个别化学习的需要。(2) 体现教学资源教学网站的功能主要是为教学服务,在介绍学科知识体系、提供教学参考资料、相关题集和相关链接的基础上,结合实际情况,有重点地突出本学科的特色栏目。系统全面的教学资料能够帮助学习者理解和掌握教学要点。(3) 模块化模块化能大大提高系统的可管理性和可维护性.使整个教学系统能成为一个真正清晰明了的有机系统。模块化便于修改、扩充。采用模块化设计后,在维护时可以直接对某一需要改动的模块进行修改,从而能够有效降低网站不断更新带来的麻烦。(4) 平台兼
15、容性目前,各种操作系统和各种版本的浏览器.都具备相似的访问站点的功能。用户只要选择一个合适的浏览器就可以访问Internet上发布的信息资源。(5) 实现互动性网络作为一种优势媒体能够得到迅速普及,在于它的实时性和可交互性。为搭建师生交流的平台网站必须具备较强的交互能力。在Web网页的设计中,有这样几种常用的方式:(1)上网访问方式。教师可以在网上发布每门课程的标准化作业题、模拟试题以及在线测试等,学生可以下载到本机上完成作业,自己评判结果,并将疑问反馈给老师。 (2)e-mail电子邮件方式。学生可获得本教学网站提供的电子邮箱地址。通过电子邮箱师生可以讨论问题、提取或提交作业等。 (3)电子
16、公告方式。学生可以把具有代表性的问题张贴到留言板上, 管理员将相关问题整理为常见问题或公告发表在网站明显的位置上,供其他有同样疑问的学生方便浏览。该系统主要面向的用户人群为:(1)教师,作为教学资源的提供者,精品课程的申报者(2)广大同学,作为网站的主要使用者(3)管理员,作为后台管理者和网站维护者精品课程网站建设的目标是使教学更加方便,方便学生在家或寝室自己学习,提高学生自学能力,也节省学生、老师的时间。要求所设计系统操作方便、更新及时、易于维护管理。拥有动态新闻;网上答疑;课程教学等基本功能。学生进入网站后可根据系统功能对该课程进行信息浏览,查看课件,查看动态新闻,提出问题及学习等;教师进
17、入网站后也可对课程的一些信息进行浏览,对学生提出的问题进行回复,而后台管理员需要进入系统对网站进行维护,更新信息、修改信息或者删除某些信息。因此该系统需要满足的需求为:为使用户操作方便,要求有良好的人机界面。学生查看新闻,下载课件,网上提问等。教师查看学生提出的问题并进行回答。管理员发布新闻,整理留言和教学资源等。用例图如下:图 2. 1学生用例图用例描述:名称:学生操作 说明:学生进入前台进行操作参与者:学生基本操作流程:学生可以查看新闻,通过系统分类选择感兴趣的课程资料,查看、下载教师信息和学习资料 ,也可通过留言板进行交流。图 2. 2管理员用例图用例描述:名称:管理员操作 说明:管理员
18、进入后台进行操作参与者:管理员前置条件:管理员登陆假设:常有教师更新资料 基本操作流程:管理员登陆后,可以进行新闻管理,文章管理,留言管理,用户管理。可选操作:常规设置管理。图 2. 3教师用例图用例描述:名称:教师操作 说明:教师将资料交与管理员或在前台进行操作参与者:教师假设:常有学生提出疑问 基本操作流程:教师通过管理员提出精品课程申请,提供教学资料,或者在前台浏览学生留言并进行答疑。可选操作:申请精品课程后台管理时序图:图 2. 4后台管理时序图2.2系统可行性分析2.2.1技术可行性硬件:计算机的存储量大,运算速度快,成本较低,外部设备的功能好、效率高、可靠性高,通信设备的能力、质量
19、都满足要求。系统软件:本系统主要采用B/S结构,其中B/S部分采用ASP技术来实现,由前台用户使用、后台系统管理部分两大部分组成,不需安装客户端,被授权用户通过浏览器即可登录系统。服务器以Windows 2000/2003为操作系统,Access为数据库,主体程序以Asp技术实现,IIS实现Web发布。客户端以Windows98/ME/NT/XP/2000/2003为平台,用IE浏览器进行系统登陆和页面浏览。ASP技术是比较成熟的WEB开发技术,使用它可以创建和运行动态、交互的Web服务器应用程序,后台数据库是采用Access建库。在B/S三层体系结构系统中,用户通过客户端浏览器向网络上的服务
20、器发出请求,服务器对浏览器的请求进行处理,将用户所需信息返回到浏览器。B/S结构简化了客户机的工作,客户机上无需配置客户端软件。服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。浏览器发出请求,而其余如数据请求、加工、结果返回以及动态网页生成等工作全部由Web Server完成。实际上B/S体系结构是把二层C/S结构的事务处理逻辑模块从客户机的任务中分离出来,由Web服务器单独组成一层来负担其任务,这样客户机的压力减轻了,把负荷分配给了Web服务器。这种三层体系结构如下图所示:IE浏览器WEB服务器端HTML数据库HTTP图 2.5 B/S三层体系结构图2.2.2经济可行
21、性从经济角度看,投资要小于回报,决策者才会实施计划。本系统的开发过程所进行的投资为书费和网费、电费,投入很少,而做出的系统运行后将大大方便学生学习交流,性价比极高。2.2.3操作可行性本系统的开发对于初学者来说大概需要六个月的时间完成。前期主要是以学习以及收集资料为主,接下来就是对系统的分析,做数据库,界面,以及中间的连接。对于相关专业的人来说是可行的。综上所述,网站建设在技术上、经济上、操作上都是可行的。2.3系统开发工具介绍2.3.1ASP与IIS(1)ASP近年来随着Internet技术的飞速发展及用户需求的不断升级,Web页面技术也不断的推陈出新,使得Web站点的功能越来越强大,能够提
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于web的精品课程 网站设计与实现 基于 web 精品课程 网站 设计 实现