精品课程网络展示平台———主页面、课程简介、教学大纲模块---毕业论文.doc

上传人:滴答 文档编号:1273898 上传时间:2019-01-26 格式:DOC 页数:49 大小:3MB
下载 相关 举报
精品课程网络展示平台———主页面、课程简介、教学大纲模块---毕业论文.doc_第1页
第1页 / 共49页
精品课程网络展示平台———主页面、课程简介、教学大纲模块---毕业论文.doc_第2页
第2页 / 共49页
精品课程网络展示平台———主页面、课程简介、教学大纲模块---毕业论文.doc_第3页
第3页 / 共49页
精品课程网络展示平台———主页面、课程简介、教学大纲模块---毕业论文.doc_第4页
第4页 / 共49页
精品课程网络展示平台———主页面、课程简介、教学大纲模块---毕业论文.doc_第5页
第5页 / 共49页
点击查看更多>>
资源描述

1、 本 科 毕 业 论 文 精品课程网络展示平台 主页面、课程简介、教学大纲模块 Excellent -Courses Network Platform Page, course description, syllabus Module 姓 名: 学 号: 学 院:软件学院 系:软件工程 专 业:软件工程 年 级: 指导教师: 教授 年 月 精品课程网络展示平台 I 摘要 在 21 世纪这个信息高度发达 高速流通的时代 ,计算机的普及以及计算机网络的广泛应用 ,让普通人能够接触到比以往更多的知识 作为一个以传播知识为主要职能的机构 ,学校建立一个自己的精品课程网站是十分必要的事情 ,这不仅能使更

2、多的人享用宝贵的教育资料 , 同时也对于提升学校自身的知名度 、 提高 学生自学能力有相当大的帮助 随着 2003 年教育部精品课程文件的出炉,许多学校 、学院、 教师都开始着手创建了自己的精品课 程,并且不断地开发完善。然而, 学校、学院、教师们 做的精品课程网站系统是独立的、单一的、 不全面的。在这些系统中,学生只能看到某个课程的网络课程,甚至缺少课程的某些内容(比如说没有教学录像)等等弊端。而外,各种专业的教学网站也层出不穷,但是却缺少了互动与交流。为了更好地达到教育的真正目的 ,课题小组 经过研究,开发了 “ 精品课程展示平台网站系统 ” 。 本项目 基于 B/S 架构 ,采用 ASP

3、 程序设计语言以及 Microsoft SQL Server 2005 数据库进行开发 本文 首先对精品课程网站做了详细的需求分析 ; 然后给出了精品课程网站所需的功能 ,重点探讨了精品课程网站的设计 方案 ; 最后对精品课程网站 的部分模块 进行了较详细的设计 ,给出了具体实现步骤 , 并通过测试验证了系统的可靠性、稳定性 。 关键词 : 精品课程; ASP.NET; B/S 架构 精品课程网络展示平台 II Abstract The message in the 21st century, a highly developed high-speed flow of the era, the

4、 popularity of computers and computer networks, widely used, so that ordinary people can come into contact with more knowledge than ever before as a function of the dissemination of knowledge as the main institutions, the establishment of a school Courses its Web site what it is necessary to not onl

5、y make more people enjoy the valuable educational materials, but also for enhancing the visibility of the schools own students, and enhance self-learning ability a great help With the Ministry of Education Courses in 2003 released the document, many schools, colleges, teachers have begun to create t

6、heir own quality programs, and continuously improve the development. However, schools, colleges, teachers do Courses website is an independent, single, non-comprehensive. In these systems, students can only see a certain network programs, even some of the lack of course content (for example, there i

7、s no teaching video) and so the defects. Out, teaching a variety of professional web sites one after another, but the lack of interaction and exchange. In order to better achieve the real purpose of education, the subject group that researches, develops the “curriculum quality site to display platfo

8、rm system.“ The project-based B / S structure, the use of ASP programming language and Microsoft SQL Server 2005 database development Courses This article first site to do a detailed needs analysis; and then given a quality web site functionality required courses focus on the boutique website design

9、 courses; Finally, part of the site quality curriculum module in detail the design, implementation steps are given in detail and tested to verify the reliability of the system, stability. Key words: Quality courses; ASP.NET; B / S structure 精品课程网络展示平台 III 目 录 第一章 绪论 . 1 1.1 项目背景 . 1 1.2 开发意义 . 1 1.3

10、 开发工具 . 2 1.4 项目任务 . 5 第二章 系统总体设计 . 6 2.1 需求背景 . 6 2.2 需求概述 . 6 2.2.1 功能性需求 . 6 2.2.2 性能需求 . 8 2.3 系统关键问题分析 . 8 2.3.1 合理的数 据库设计 . 8 2.3.2 友好的前台页面 . 8 2.3.3 易操作的逻辑流程 . 9 2.4 确定运行环境 . 9 2.4.1 硬件环境 . 9 2.4.2 软件环境 . 9 2.5 概念性系统设计 . 9 2.6 系统部署架构 . 10 2.7 数据库设计 . 13 2.7.1 确定数据表 . 13 2.7.2 建立数据库 . 14 2.7.3

11、 数据库访问 . 15 2.7.4 搭建平台框架 . 16 第三章 部分模块的详细设计 . 18 3.1 主页面模块 . 18 3.1.1 模块用例 . 18 精品课程网络展示平台 IV 3.1.2 模块类图 . 20 3.1.3 模块页面导航 . 21 3.1.4 模块详细设计 . 22 3.1.5 功能实现 . 23 3.2 课程简介模块 . 24 3.2.1 模块用例 . 24 3.2.2 模块类图 . 26 3.2.3 模块页面导航 . 27 3.2.4 模块开发前准备 . 27 3.2.5 功能实现 . 29 3.3 教学大纲模块 . 29 3.3.1 模块用例 . 29 3.3.2

12、 模块类图 . 31 3.3.3 模块页面导航 . 31 3.3.4 模块开发前准备 . 32 3.3.3 功能实现 . 32 第四章 系统实现结果 . 34 4.1 主页面 . 34 4.2 课程简介 . 35 4.3 教学大纲 . 37 第五章 结 论 . 38 精品课程网络展示平台 V Contents Chapter 1 Introduction. 1 1.1 The Background of the Project . 1 1.2 Development meanings . 1 1.3 Development tools . 2 1.4 Project tasks. 5 Chap

13、ter 2 System Total Design. 6 2.1 Requirement Background . 6 2.2 Requirement Outline . 6 2.2.1 Functionality Requirement. 6 2.2.2 Function Requirement. 8 2.3 System Key Problems Analysis . 8 2.3.1 Reasonable Database Design . 8 2.3.2 Friendly Frontpage . 8 2.3.3 Easy Operating Logical Steps . 9 2.4 R

14、unning Environment . 9 2.4.1 Hardware Environment . 9 2.4.2 Software Environment . 9 2.5 Conceptual system design. 9 2.6 Deployment framework . 10 2.7 Database design . 13 2.7.1 Data sheet to determine. 13 2.7.2 The establishment of a database. 14 2.7.3 Database Access . 15 2.7.4 Framework to build

15、a platform . 16 Chapter 3 Part of the detailed design of modules . 18 3.1 Page module . 18 3.1.1 Use Case Module . 18 精品课程网络展示平台 VI 3.1.2 Module Class Diagram . 20 3.1.3 Module page navigation. 21 3.1.4 Module detailed design . 22 3.1.5 Functions . 23 3.2 Course Description Module . 24 3.2.1 Use Cas

16、e Module . 24 3.2.2 Module Class Diagram . 26 3.2.3 Module page navigation. 27 3.2.4 Module detailed design . 27 3.2.5 Functions . 29 3.3 Module syllabus. 29 3.3.1 Use Case Module . 29 3.3.2 Module Class Diagram . 31 3.3.3 Module page navigation. 31 3.3.4 Module detailed design . 32 3.3.5 Functions

17、. 32 Chapter 4 System to achieve results . 34 4.1 Page . 34 4.2 Course Description. 35 4.3 Syllabus . 37 Chapter 5 Conclusions . 38 精品课程网络展示平台 1 第一章 绪论 众所周知, 21 世纪是一个信息高度发达、高速流通的时代。 计算机的普及以及计算机网络的广泛应用,让普通人能够接触到比以往更多的知识。 近年来,为了 促进现代信息技术在教学中的应用 ,实现 优质教学资源 的 共享 , 进一步促进教授上讲台 , 全面提高教育教学质量 ,造就数以千万计的 专门人才

18、、 一大批拔尖创新人才 和 提升我国高等教育的综合实力和国际竞争能力 ,我国 在全国高等学校 ( 包括高职高专院校 ) 中启动高等学校教学质量与教学改革工程精品课程建设工作 ( 以下简称精品课程建设 )。 学校作为一个以传播知识为主要职能的机构,建立一个自己的精品课程网站是十分必要的事情,这不仅能使更多的人享用宝贵的教育资料源,同时也对于提升学校自身的知名度,提高学生自学能力,有相当大的帮助。 1.1 项目 背景 精品课程是具有一流教师队伍、一流教学内容、一流教学方法、一流教材、一流教学管理等特点的示范性课程。 精品课程建设要体 现现代教育思想,符合科学性、先进性和教育教学的普遍规律,具有鲜明

19、特色,并能恰当运用现代教学技术、方法与手段,教学效果显著,具有示范性和辐射推广作用。 精品课程建设是高等学校教学质量与教学改革工程的重要组成部分 。近年来,全国已 建立 了各门类、专业的校、省、国家三级精品课程体系。就厦门大学而言,目前已有超过 60门的精品课程。 精品课程建设是一项综合系统工程 ,其中包括精品课程网站建设。 目前各大院校精品课程网站课程内容参差不齐 ;网站分散,不易于校外人员查看;课程资料的实时性较差,导致以后的学生缺乏查看该网站的积极性。而 且,学校 创建一个专门的精品课程网站也不容易 ,需要找到专业技术人员,通过任课教师和技术人员的沟通,然后搭建网站。如此一来,不仅耗时,

20、拖延课程申请、发布的周期,还多耗费财力和物力。因此,借助毕业设计的契机,我们小组决定开发一个精品课程发布平台,以解决以上问题。 1.2 开发意义 本次毕业设计的目标是对课程进行规范统一的管理,方便广大教师进行精品课程的发布,并保证其发布过程简易 ;本设计项目将提供快速灵活的对课程进行发布管理的平台,给各个课程的建设提供充分的发挥的空间。 精品课程发布平台的开发有以下几点优势: 精品课程网络展示平台 2 1. 本平台 已有专门的精品课程网站框架,有助于学校降低课程建设的费用,使学校无须再为每门精品课程专门定制一个网站,而只需申请一个账户即可; 2. 本平台操作简单易懂,有助于教师自由、方便地发布

21、课程信息,随时上网更新资料信息,保持课程资源更新的及时性,而无须等待专门的网站设计(管理)人员,大大缩短课程信息发布的周期; 3. 本平台将借助各种渠道由厦门大学向全国推广,面向全国用户,可以使更多的人了解精品课程,获取宝贵的知识信息,同时也提升了学校的自身的知名度,使校外人士更多地了解学校良好的教学环境; 4. 精品课程建设也是为了发挥学生的主动 性和积极性,拥有包含众多精品课程的发布平台有助于学生更快更好更方便地搜集信息,帮助学生进行多方位的学习; 5. 为了实现教师与学生的课外互动,本平台专门设置了“教学论坛”,大大方便了教师与学生之间的沟通,使学生能与教师“零距离”接触,提升学生学习热

22、情; 6. 本平台能统一课程网站样式结构,使得每门课程所发布的课程信息完整。 1.3 开发工具 结合本人所学知识,确定本平台 开发环境如下: 1. 开发平台: Windows XP Professional 2. 网站开发: ASP.NET 2.0 本系统采用 B/S( Brower/Server) 架构,即浏览器和服务器结构 。 在这种结构下 , 用户工作界面是通过 WWW 浏览器来实现 , 极少部分事务逻辑在前端 ( Browser) 实现 , 但是主要事务逻辑在服务器端 ( Server) 实现 , 形成所谓三层 3-tier 结构 。 以目前的技术看 , 局域网建立 B/S 结构的网络

23、应用 , 并通过 Internet/Intranet 模式下数据库应用 , 相对易于把握、成本也是较低的。它是一次性到位的开发 , 能实现不同的人员 , 从不同的地点 , 以不同的接入方式(比如 LAN, WAN, Internet/Intranet 等)访问和操作共同的数据库 ; 它能有效地保护数 据平台和管理访问权限,服务器数据库也很安全 。 B/S 架构管理软件更是方便 、 速度快 、效果优 。 系统网站建设采用 ASP.NET 2.0 技术,其功能优越,提高了管理人员对于网站的维护和管理。随 ASP.NET 2.0 一起发布的 Visual Studio 2005 提供了 FrameW

24、ork2.0 框架,更扩充了许多功能性 API,为 ASP.NET 2.0 提供了强有力的支持。提高了开发效率,并极大地减少代码量。其主要功能包括: 精品课程网络展示平台 3 (1) 添加主题解决方案,提升设计功能,允许不同级别登录的用户看到的界面不同。 (2) 添加新空间母板页 MasterPage,简化了网站中各界面的统一布局。 (3) 集成的用户管理系统,可视化的实现对用户和角色权限的管理。 (4) 站点导航新控件和 Web Part 空间,可实现对门户网站的自由定制。 (5) 内嵌了 Web Server,不再需要 IIS 的支持。 (6) 对匿名用户也进行了管理。 (7) 嵌套简装版

25、的 SQL Server 2005,保存用户配置等功能信息。 3. 开发工具: Microsoft Visual Studio 2005 Visual Studio 是微软公司推出的开发环境。是目前最流行的 windows 平台应用程序开发环境。 2005 年,微软 发布了 visual studio 2005。 .net 字眼从各种语言的名字中被抹去,但是这个版本的 visual studio 仍然还是面向 .net 框架的(版本 2.0)。它同时也能开发跨平台的应用程序,如开发使用微软操作系统的手机的程序等。总体来说是一个非常庞大的软件,甚至包含代码测试功能。 Visual studio 可以用来创建 windows 平台下的 windows 应用程序和网络应用程序,也可以用来创建网络服务、智能设备应用程序和 Office 插件。提供了许多专用的、可编程对象模型。通过这 些模型,可以访问 Visual Studio 集成开发环境 (IDE) 及其项目内部的基础组件和事件。每个模型都包含若干类型和成员,用来表示解决方案、项目、工具窗口、代码编辑器、调试器、代码对象、文档和事件等。因此,可以扩展 IDE 的功能、自动执行重复性任务以及将其他应用程序集成到 IDE 中。 Micros

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

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。