c语言课程教学网站设计.rar
c语言课程教学网站设计,c语言课程教学网站的设计与实现包括论文,答辩ppt,系统代码目 录摘要1前言11.系统开发相关技术的简介21.1 开发平台21.1.1 visual studio 201021.1.2 microsoft sql server 200521.2 开发语言31.2.1 c#语言31.2.2 html语言31.3 相关技术...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 小花仙66 发布
C语言课程教学网站的设计与实现
包括论文,答辩ppt,系统代码
目 录
摘 要 1
前 言 1
1.系统开发相关技术的简介 2
1.1 开发平台 2
1.1.1 Visual Studio 2010 2
1.1.2 Microsoft SQL Server 2005 2
1.2 开发语言 3
1.2.1 C#语言 3
1.2.2 HTML语言 3
1.3 相关技术 4
1.3.1 B/S结构 4
1.3.2 ASP.NET技术 4
1.3.3 三层架构技术 4
2.系统的需求分析 5
2.1 现有教学网站所存在的问题 5
2.2 功能分析 5
2.2.1 系统功能分析 5
2.2.2 系统业务流程 5
2.2.3 用例模型 6
2.3 可行性分析 8
2.3.1 经济可行性 8
2.3.2 技术可行性 8
2.3.3 操作可行性 9
3.系统的概要设计 9
3.1 系统功能设计 9
3.1.1 系统功能描述 9
3.1.1.1前台功能描述 9
3.1.1.2后台功能描述 9
3.1.2 系统功能模块设计 10
3.2 数据库设计 11
3.2.1 数据库概念设计 12
3.2.2 数据库逻辑结构设计 15
3.2.3 文件夹组织结构 17
4.系统的详细设计与实现 18
4.1 系统前台各模块的设计与实现 18
4.1.1 首页模块 19
4.1.1.1系统登录模块设计 19
4.1.1.2友情链接模块设计 19
4.1.2 咨询中心模块 20
4.1.2.1专业动态模块设计 20
4.1.2.2课外视野模块设计 20
4.1.2.3通知公告模块设计 20
4.1.3 课程介绍模块 21
4.1.3.1课程简介模块设计 21
4.1.3.2教学大纲模块设计 21
4.1.3.3教材教参模块设计 21
4.1.4 教学课件模块 22
4.1.4.1教学课件模块设计 22
4.1.4.2上传课件模块设计 22
4.1.5 教师简介模块 23
4.1.5.1课程老师模块设计 23
4.1.6 实践教学模块 24
4.1.6.1作业习题模块设计 24
4.1.6.2在线考试模块设计 25
4.1.6.3上传作业模块设计 25
4.1.6.4试题管理模块设计 26
4.1.6.5查看成绩模块设计 28
4.1.7 课程答疑模块 28
4.1.7.1问题列表模块设计 28
4.1.7.2我要提问模块设计 29
4.1.7.3我要回答模块设计 30
4.2 系统后台各模块的设计与实现 31
4.2.1 系统用户管理模块 32
4.2.2 资讯中心管理模块 33
4.2.3 教师简介管理模块 35
4.2.4 课件作业管理模块 36
4.2.5 在线试题管理模块 37
4.2.6 课程答疑管理模块 38
致 谢 40
参考文献 41
附 录 42
摘 要:
随着互联网的普及,网站的设计与开发已成为理工科类学生需要掌握的一项基本技能。《C语言》是一门全校网选课程,每年有大量的专业和班级开设该课程,为了便于广大师生学习、交流,所以我们需要建立《C语言》课程教学网站。在该网站的设计与实现中,采用三层架构技术来构建网站的基本框架,并采用了B/S模式的网络软件体系结构。用Visual Studio 2010、SQL Server 2005作为网站的开发平台,采用C#语言进行代码的编写。
关键词:教学网站、三层架构、B/S、C#
Abstract:
With the popularity of the Internet, the website design and development has become a basic skill that science and engineering students need to master. "C language" is a whole-school online selection course, each year a large number of professional and class to the creation of the course, in order to facilitate the majority of teachers and students learning, communication, so we need to build the C language teaching website. In the design and implementation of the website, the three-tier technology is used to build the basic framework of the site, and B / S network software architecture is adopted. Using Visual Studio 2010, SQL Server 2005 as a website development platform, and using C # language code is written.
Keywords: teaching website, the three-tier structure, B / S, C #
包括论文,答辩ppt,系统代码
目 录
摘 要 1
前 言 1
1.系统开发相关技术的简介 2
1.1 开发平台 2
1.1.1 Visual Studio 2010 2
1.1.2 Microsoft SQL Server 2005 2
1.2 开发语言 3
1.2.1 C#语言 3
1.2.2 HTML语言 3
1.3 相关技术 4
1.3.1 B/S结构 4
1.3.2 ASP.NET技术 4
1.3.3 三层架构技术 4
2.系统的需求分析 5
2.1 现有教学网站所存在的问题 5
2.2 功能分析 5
2.2.1 系统功能分析 5
2.2.2 系统业务流程 5
2.2.3 用例模型 6
2.3 可行性分析 8
2.3.1 经济可行性 8
2.3.2 技术可行性 8
2.3.3 操作可行性 9
3.系统的概要设计 9
3.1 系统功能设计 9
3.1.1 系统功能描述 9
3.1.1.1前台功能描述 9
3.1.1.2后台功能描述 9
3.1.2 系统功能模块设计 10
3.2 数据库设计 11
3.2.1 数据库概念设计 12
3.2.2 数据库逻辑结构设计 15
3.2.3 文件夹组织结构 17
4.系统的详细设计与实现 18
4.1 系统前台各模块的设计与实现 18
4.1.1 首页模块 19
4.1.1.1系统登录模块设计 19
4.1.1.2友情链接模块设计 19
4.1.2 咨询中心模块 20
4.1.2.1专业动态模块设计 20
4.1.2.2课外视野模块设计 20
4.1.2.3通知公告模块设计 20
4.1.3 课程介绍模块 21
4.1.3.1课程简介模块设计 21
4.1.3.2教学大纲模块设计 21
4.1.3.3教材教参模块设计 21
4.1.4 教学课件模块 22
4.1.4.1教学课件模块设计 22
4.1.4.2上传课件模块设计 22
4.1.5 教师简介模块 23
4.1.5.1课程老师模块设计 23
4.1.6 实践教学模块 24
4.1.6.1作业习题模块设计 24
4.1.6.2在线考试模块设计 25
4.1.6.3上传作业模块设计 25
4.1.6.4试题管理模块设计 26
4.1.6.5查看成绩模块设计 28
4.1.7 课程答疑模块 28
4.1.7.1问题列表模块设计 28
4.1.7.2我要提问模块设计 29
4.1.7.3我要回答模块设计 30
4.2 系统后台各模块的设计与实现 31
4.2.1 系统用户管理模块 32
4.2.2 资讯中心管理模块 33
4.2.3 教师简介管理模块 35
4.2.4 课件作业管理模块 36
4.2.5 在线试题管理模块 37
4.2.6 课程答疑管理模块 38
致 谢 40
参考文献 41
附 录 42
摘 要:
随着互联网的普及,网站的设计与开发已成为理工科类学生需要掌握的一项基本技能。《C语言》是一门全校网选课程,每年有大量的专业和班级开设该课程,为了便于广大师生学习、交流,所以我们需要建立《C语言》课程教学网站。在该网站的设计与实现中,采用三层架构技术来构建网站的基本框架,并采用了B/S模式的网络软件体系结构。用Visual Studio 2010、SQL Server 2005作为网站的开发平台,采用C#语言进行代码的编写。
关键词:教学网站、三层架构、B/S、C#
Abstract:
With the popularity of the Internet, the website design and development has become a basic skill that science and engineering students need to master. "C language" is a whole-school online selection course, each year a large number of professional and class to the creation of the course, in order to facilitate the majority of teachers and students learning, communication, so we need to build the C language teaching website. In the design and implementation of the website, the three-tier technology is used to build the basic framework of the site, and B / S network software architecture is adopted. Using Visual Studio 2010, SQL Server 2005 as a website development platform, and using C # language code is written.
Keywords: teaching website, the three-tier structure, B / S, C #