c语言课程教学网站的设计与实现.doc

约39页DOC格式手机打开展开

c语言课程教学网站的设计与实现,c语言课程教学网站的设计与实现该毕业论文适用于本科计算机毕业的学生,格式和内容无需改动直接使用即可摘 要   internet作为全球性的计算机互联网,已深入到人们日常生活当中。现代教育技术的发展,使得学生学习的方式发生了巨大的变化,连上课的方式也不再只拘泥于传统的方式。网络教学系统的广泛应用,突出了学生在网上教学活动...
编号:30-251976大小:1.89M
分类: 论文>计算机论文

内容介绍

此文档由会员 shenshihong 发布

C语言课程教学网站的设计与实现


该毕业论文适用于本科计算机毕业的学生,格式和内容无需改动直接使用即可

摘  要
   Internet作为全球性的计算机互联网,已深入到人们日常生活当中。现代教育技术的发展,使得学生学习的方式发生了巨大的变化,连上课的方式也不再只拘泥于传统的方式。网络教学系统的广泛应用,突出了学生在网上教学活动中的主体作用,为学习者在课堂上实现“建构学习”提供了可能。
   根据C语言这门课程的特点和要求,采用了 ASP+DIV+CSS 的设计模式,并采用 B/S 模式结构,利用 MD5加密进行了系统与总体数据的规划、设计与实现。并结合Dreamweaver实现静态网页界面的设计。本系统使用的ASP.NET动态网页技术以及SQL SERVER数据库技术都已经发展成熟,完全可以满足系统设计需要,而且是目前主流技术,服务器的架设和支持均十分方便。
   经过测试表明,建立一个符合学校教学要求的使用网站,可实现课程描述、在线学习、师生互动模块等功能,同时能够提供一定的安全机制,提供数据信息的授权访问。

关键词:教学网站;网络教学;动态网页

 

 

 

 

 

 

 

 


Abstract
   Internet is global computer Internet , already has gone deep into to people daily life middle. Development of modern education technology, the feasible student studies such that way has happened being so enormous as to change, way even the way giving lessons rigidly adhering to tradition no longer only. Along with the development of multimedia and network technology, web-based instruction has been developed and popularized rapidly.
   According to the characteristics and requirements of this course in the C language, ASP + DIV + CSS design patterns, and the B / S model structure, use MD5 encryption system and the planning of the overall data, design and implementation. Combined with Dreamweaver static web interface design. This system uses the ASP.NET dynamic web technology, as well as the SQL SERVER database technologies have been developed to fully meet the system design needs, and is the current mainstream technology, the server set up and support are very convenient.
   The tests show that the establishment of the use of the website in line with school teaching, can achieve the course description, online learning, teacher-student interaction modules and functions, while able to provide some security mechanisms to provide the unauthorized access of data and information.
   
Key words:  Teaching site; Network teaching; Dynamic web pages
目  录
摘要 I
Abstract II

第1章 绪论 1
  1.1 课题研究的背景及意义 1
  1.2 教学网站及相关技术研究现状 1
   1.2.1传统教学模式与新型教学模式的比较 1
   1.2.2教学网站的优势 2
  1.3课题的研究目标与内容 2
   1.3.1课题研究的目标 2
   1.3.2课题的主要工作和研究内容 2
  1.4 设计说明书结构 3
第2章 系统开发相关技术的简介 4
  2.1 系统开发环境 4
  2.2 软件开发环境 4
   2.2.1 开发工具Visual Studio 2008 4
   2.2.2 数据库开发工具SQL Server 2005 5
   2.2.3 ASP技术 5
第3章 系统的需求分析 7
  3.1 目前教学网站运营中存在的问题 7
  3.2 功能分析 7
   3.2.1 系统业务流程 7
   3.2.2 用例模型 8
  3.3 可行性分析 9
   3.3.1 经济可行性 10
   3.3.3 操作可行性 10
第4章 系统的概要设计 11
4.1 系统功能设计 11
   4.1.1 系统功能结构 11
4.2 数据库设计 11
   4.2.1 数据库概念设计 12
   4.2.2 数据库逻辑结构设计 14
   4.2.3 文件夹组织结构 16
第5章 系统的详细设计与实现 17
5.1系统登录模块设计 17
   5.1.1 系统登录模块界面 17
   5.1.2 系统登录模块技术分析 17
   5.1.3 系统登录模块实现过程 18
5.2 系统管理员模块设计 18
   5.2.1 系统管理员模块界面 18
   5.2.2 系统管理员模块技术分析 18
   5.2.3 系统管理员模块实现过程 18
5.3 教师模块设计 19
   5.3.1 教师模块界面 19
   5.3.2 教师模块技术分析 19
   5.3.3 教师模块实现过程 19
5.4 学生模块设计 19
   5.4.1 学生模块界面 19
   5.4.2 学生模块技术分析 19
   5.4.3 学生模块实现过程 19
5.5 用户注册模块设计 20
   5.5.1 用户注册模块界面 20
   5.5.2 用户注册模块技术分析 20
   5.5.3 用户注册模块实现过程 20
5.6 测试题维护模块设计 21
   5.6.1 测试题维护模块界面 21
   5.6.2 测试题维护模块技术分析 21
   5.6.3 测试题维护模块实现过程 21
5.7 在线学习模块设计 21
   5.7.1 在线学习模块界面 21
   5.7.2 在线学习模块技术分析 22
   5.7.3 在线学习模块实现过程 22
5.8 课程描述模块设计 22
   5.8.1 课程描述模块界面 22
   5.8.2 课程描述模块技术分析 22
   5.8.3 课程描述模块实现过程 22
5.9 师生论坛模块设计 23
   5.9.1 师生论坛模块界面 23
   5.9.2 师生论坛模块技术分析 23
   5.9.3 师生论坛模块实现过程 23
第6章 系统测试 24
6.1 使用环境要求 24
6.2 系统配置 24
6.3 测试内容和测试策略 25
6.4 测试内容 25
6.5 测试总结 30
结论 31
参考文献 32
致谢 33