软件工程网络课程管理平台的开发与建设(源码)【字数:10859】
摘 要二十一世纪是个信息网络化爆炸的时代,计算机技术以及互联网技术应用日益普遍,形形色色的行业都在向着数字化、网络化的方向发展。教育作为国之大计有着举足轻重的位置,当代科学技术不断地更新换代产生了海量的新信息与新知识,使教育不管是在现实社会或者是网络虚拟社会,都发生了重大的变化。现代教育研究的一个重要课题就是使得教学满足时代发展的需求,及时更新不落伍。本课题利用ASP.NET技术对网络课程管理系统进行开发和建设,基于网络课程管理系统,一方面可以将海量教学资源与信息免费提供给学生;另一方面,可以使得教师教学水平提升。基于Microsoft Visual Studio.NET的环境,通过ASP.NET技术制作并管理页面,数据库为SQL Server 2012数据库,平台开发使用面向对象的目前流程的C#编程语言。学生对网站资料、内容可以基于自身需求进行查看和学习,同时对于课程内容进行检测,向老师提问等;教师将作业、课件进行发布,将通知及时向学生发布,利用系统能够对学生课程学习情况进行及时的了解,对学生的问题进行及时解答等;网站内容的添加、修改、删除以及用户权限管理等是由管理员实现的。精品课程网站的实现,使得优秀、丰富的课程资源可以在网络上广泛传播,充分满足了在校学生课外学习,在职学生业余自学等不同的学习需要,对高校教学质量的提高,为全民整体素质的全面提升都具有重要的意义。
目 录
第一章 绪论 1
1.1课题背景 1
1.2课题研究 1
1.2.1课题研究的目的和意义 1
1.2.2国外发展现状 1
1.2.3国内发展现状 2
第二章 开发技术介绍 3
2.1 B/S结构体系 3
2.2 C#开发语言 3
2.3 ASP.NET技术 4
2.4 SQL server数据库 4
第三章 软件需求分析 5
3.1 系统可行性研究 5
3.1.1技术可行性 5
3.1.2经济可行性 5
3.1.3操作可行性 5
3.1.4社会可行性 5
3.2 需求分析 5
3.2.1 概要设计 5
*好棒文|www.hbsrm.com +Q: ^351916072^
3.2.2 用户角色 6
3.2.3 功能分析 6
3.3 系统功能用例 6
3.3.1 管理员 6
3.3.2 教师 7
3.3.3 学生 8
第四章 系统设计 10
4.1 设计原则 10
4.1.1 系统设计原则 10
4.1.2 人机界面设计原则 10
4.2 系统总体设计 11
4.2.1 系统总体结构图 11
4.2.2 系统处理流程图 12
4.2.3 系统数据流图 12
4.3 数据库设计 13
4.3.1 ER图设计 13
4.3.2 关系模型 14
4.3.3 数据字典 14
第五章 系统实现 22
5.1 系统前端 22
5.1.1 注册登录 22
5.1.2 通知新闻 23
5.1.3 教学资源 25
5.1.4 在线测试 26
5.1.5 答疑交流 27
5.2 系统后台 27
5.2.1 资源审核 27
5.2.2 用户管理 28
5.2.3 发布通知新闻 29
5.2.4 上传资源视频 29
5.2.5 试题编辑 31
第六章 系统测试 33
6.1 资源视频 33
6.2 在线练习 34
6.3 答疑交流 35
结束语 37
致 谢 38
参考文献 39
第一章 绪论
1.1课题背景
21世纪是一个崇尚科学技术,知识文化与数字信息化的时代。随着当今计算机技术和网络技术的迅猛发展,网络平台的开发与建设正在如火如荼的进行着。网络平台在当今社会人们的工作当中都可以见到,网络技术渗透在各行各业当中,为我们的工作带来方便、快捷与效率。在当下经济全球化的今天,简便高效,是增加自我与企业竞争力最坚固的保障。我们想在如今快节奏的社会中,谋求自己的一席之地,就必须跟上时代的发展。
教育是兴邦大计,科技与文化软实力是如今国际竞争力的根本点。今日的中国倡导经济一体化,倡导文化自信。对于世界第二大经济体来说,人才的需求是巨大的,其中知识复合型人才尤为突出。但如今的教育模式过于单一,过于传统,仅限于学校教育。无法满足学生甚至非学生群体,对于学习新知识的渴望。这在一定程度上限制了国家文化软实力的发展,以及国民自身竞争力的提升。因此,如何打破这一传统教育的围墙,跟上科技时代的发展,为国民提供更灵活,更廉价以及更丰富的学习资源,是我们当下要迫切解决的问题。
1.2课题研究
1.2.1课题研究的目的和意义
随着我国经济实力的增长,我国的高等教育实现了历史性的突破,进入了国际公认的大众化教育阶段。被教育人群已占我国总人口数相当大的比例,并且教学质量也在每年提高,这对于一个第三世界的发展中国家而言,堪称教育史上的奇迹。但毕竟我国是世界人口数最多的国家,想要达到全民教育,优质教育,还需要很长的路要走,人民群众日益增长的教育需求与教育手段供不应求成为了主要矛盾。我国的教育投入与被教育人口数相比还是略显不足的,如何平衡日益扩大的教育规模以及实现稳步增长的教育质量,是我国教育界当下所面临的最严峻的考验。
网络课教育的出现很有效的缓解了这一问题。网络教育是教育部深化教育改革的重要举措,以教育数字信息化带动教育现代化。网络教学打破了传统教育的教育形式,网络课平台的出现,对于人类的教育方式、教育手段以及教育理念产生了巨大而深刻的影响。网络教育不再受时间、地点以及被教育人的所学专业的限制,学生可以根据自己未来发展的道路,而选择不同的专业知识学习,可以大大将被教育者接受的知识范围拓展到全科范围。教育工作者也可以通过平台及时了解学生的学习情况,有利于提高自己的教学质量。
1.2.2国外发展现状
由于国外互联网发展较早,其网络教学已经相当成熟,互联网教学已经深入到教育体制的核心位置。无论是学生与老师,还是学生群体之间,互联网教学的实时性与交互性极大的促进了学生对于知识的理解和运用,更在网络学习中,不知不觉的完善了自己发散性的思维塑造与明了了自己未来发展的职业道路。教育不再是将书本知识原封不动的教导给学生,而是要为学生提供一个交互的学习环境,实现自我学习、互助学习。
1.2.3国内发展现状
我国的网络教学是于1994年开展建立的,期间又经历了很长时间段的摸索与探讨,直到2003年教育部才将网络教育作为实现世界高水平教学质量与传统教育改革的重要举措之一。网络教育在高校教育体制中越来越起到举足轻重的作用,它可以很友好的共享各高校的教育资源,平衡国内尤其是中西部地区教育资源匮乏、教育手段单一以及教育质量参差不齐的窘境。因此,政府颁布了很多文件来支持网络教育的建设。但总体而言,我国的网络教育仍处于初步阶段,缺乏一些理论指导以及统一配置等问题,形成了如今多而不精的现状。
目 录
第一章 绪论 1
1.1课题背景 1
1.2课题研究 1
1.2.1课题研究的目的和意义 1
1.2.2国外发展现状 1
1.2.3国内发展现状 2
第二章 开发技术介绍 3
2.1 B/S结构体系 3
2.2 C#开发语言 3
2.3 ASP.NET技术 4
2.4 SQL server数据库 4
第三章 软件需求分析 5
3.1 系统可行性研究 5
3.1.1技术可行性 5
3.1.2经济可行性 5
3.1.3操作可行性 5
3.1.4社会可行性 5
3.2 需求分析 5
3.2.1 概要设计 5
*好棒文|www.hbsrm.com +Q: ^351916072^
3.2.2 用户角色 6
3.2.3 功能分析 6
3.3 系统功能用例 6
3.3.1 管理员 6
3.3.2 教师 7
3.3.3 学生 8
第四章 系统设计 10
4.1 设计原则 10
4.1.1 系统设计原则 10
4.1.2 人机界面设计原则 10
4.2 系统总体设计 11
4.2.1 系统总体结构图 11
4.2.2 系统处理流程图 12
4.2.3 系统数据流图 12
4.3 数据库设计 13
4.3.1 ER图设计 13
4.3.2 关系模型 14
4.3.3 数据字典 14
第五章 系统实现 22
5.1 系统前端 22
5.1.1 注册登录 22
5.1.2 通知新闻 23
5.1.3 教学资源 25
5.1.4 在线测试 26
5.1.5 答疑交流 27
5.2 系统后台 27
5.2.1 资源审核 27
5.2.2 用户管理 28
5.2.3 发布通知新闻 29
5.2.4 上传资源视频 29
5.2.5 试题编辑 31
第六章 系统测试 33
6.1 资源视频 33
6.2 在线练习 34
6.3 答疑交流 35
结束语 37
致 谢 38
参考文献 39
第一章 绪论
1.1课题背景
21世纪是一个崇尚科学技术,知识文化与数字信息化的时代。随着当今计算机技术和网络技术的迅猛发展,网络平台的开发与建设正在如火如荼的进行着。网络平台在当今社会人们的工作当中都可以见到,网络技术渗透在各行各业当中,为我们的工作带来方便、快捷与效率。在当下经济全球化的今天,简便高效,是增加自我与企业竞争力最坚固的保障。我们想在如今快节奏的社会中,谋求自己的一席之地,就必须跟上时代的发展。
教育是兴邦大计,科技与文化软实力是如今国际竞争力的根本点。今日的中国倡导经济一体化,倡导文化自信。对于世界第二大经济体来说,人才的需求是巨大的,其中知识复合型人才尤为突出。但如今的教育模式过于单一,过于传统,仅限于学校教育。无法满足学生甚至非学生群体,对于学习新知识的渴望。这在一定程度上限制了国家文化软实力的发展,以及国民自身竞争力的提升。因此,如何打破这一传统教育的围墙,跟上科技时代的发展,为国民提供更灵活,更廉价以及更丰富的学习资源,是我们当下要迫切解决的问题。
1.2课题研究
1.2.1课题研究的目的和意义
随着我国经济实力的增长,我国的高等教育实现了历史性的突破,进入了国际公认的大众化教育阶段。被教育人群已占我国总人口数相当大的比例,并且教学质量也在每年提高,这对于一个第三世界的发展中国家而言,堪称教育史上的奇迹。但毕竟我国是世界人口数最多的国家,想要达到全民教育,优质教育,还需要很长的路要走,人民群众日益增长的教育需求与教育手段供不应求成为了主要矛盾。我国的教育投入与被教育人口数相比还是略显不足的,如何平衡日益扩大的教育规模以及实现稳步增长的教育质量,是我国教育界当下所面临的最严峻的考验。
网络课教育的出现很有效的缓解了这一问题。网络教育是教育部深化教育改革的重要举措,以教育数字信息化带动教育现代化。网络教学打破了传统教育的教育形式,网络课平台的出现,对于人类的教育方式、教育手段以及教育理念产生了巨大而深刻的影响。网络教育不再受时间、地点以及被教育人的所学专业的限制,学生可以根据自己未来发展的道路,而选择不同的专业知识学习,可以大大将被教育者接受的知识范围拓展到全科范围。教育工作者也可以通过平台及时了解学生的学习情况,有利于提高自己的教学质量。
1.2.2国外发展现状
由于国外互联网发展较早,其网络教学已经相当成熟,互联网教学已经深入到教育体制的核心位置。无论是学生与老师,还是学生群体之间,互联网教学的实时性与交互性极大的促进了学生对于知识的理解和运用,更在网络学习中,不知不觉的完善了自己发散性的思维塑造与明了了自己未来发展的职业道路。教育不再是将书本知识原封不动的教导给学生,而是要为学生提供一个交互的学习环境,实现自我学习、互助学习。
1.2.3国内发展现状
我国的网络教学是于1994年开展建立的,期间又经历了很长时间段的摸索与探讨,直到2003年教育部才将网络教育作为实现世界高水平教学质量与传统教育改革的重要举措之一。网络教育在高校教育体制中越来越起到举足轻重的作用,它可以很友好的共享各高校的教育资源,平衡国内尤其是中西部地区教育资源匮乏、教育手段单一以及教育质量参差不齐的窘境。因此,政府颁布了很多文件来支持网络教育的建设。但总体而言,我国的网络教育仍处于初步阶段,缺乏一些理论指导以及统一配置等问题,形成了如今多而不精的现状。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/78.html