软件工程实训学习网站学生入口
摘 要摘 要伴随互联网E+时代的到来,各种新的学习模式如潮水般涌现,然而在所有模式当中,最具有冲击力的便是随着网络技术发展而出现的网络化学习,又称在线学习。它是通过在网上建立公众教育平台,学生利用网络进行在线学习的一种全新方式,不仅方便快捷,而且资源丰富。本文介绍的软件工程实训学习网站是一个基于学习和管理的全站管理系统,采用B/S架构,使用C#语言,运用ASP.NET MVC5技术以及SQL Server Compact数据开发工具开发。它可以将用户上传的资料和内容归纳整理,使用户能够更快捷的、更有针对性的学习。主要实现了对学习资料的上传、下载、查看、管理以及讨论等功能,而用户则是通过不同权限的账号分别实现部分以上功能。 本实训学习网站以IT为标签,以提高学习效率为目的,不仅可以帮助学生在此找到专业的共鸣,而且也能随时了解该专业的所有课程信息。同时,该系统的实现将会取代传统的管理模式,实现了管理员在线监督管理用户以及网站信息。关键词: 学习网站;B/S架构;ASP.NET平台;SQL Server目录
第一章 绪论 4
1.1软件工程学习网站的开发背景 4
1.2软件工程实训网站的发展目标 4
1.3软件工程实训网站开发的目的和意义 5
1.3.1网站开发的目的 5
1.3.2网站开发的意义 5
1.5软件工程实训网站的可实施性 5
1.6软件工程实训网站可能面临的问题及解决办法 6
1.7本章小结 6
第二章 开发软件工程学习网站的相关技术 7
2.1 B/S架构 7
2.2 ASP.NET简介 7
2.2.1 ASP.NET简介 7
2.2.2 ASP.NET 文件简介 8
2.2.3 ASP.NET 技术优势 8
2.3 SQL语言简介 8
2.3.1 SQL简介 8
2.3.2 SQL 操作 8
2.3.3 SQL 是一种标准 8
2.4 Bootstrap设计介绍 9
2.4.1 Bootstrap 概述 9
2.4.2优点和缺点 9
2.
*好棒文|www.hbsrm.com +Q: ^351916072*
r /> 2.2.3 ASP.NET 技术优势 8
2.3 SQL语言简介 8
2.3.1 SQL简介 8
2.3.2 SQL 操作 8
2.3.3 SQL 是一种标准 8
2.4 Bootstrap设计介绍 9
2.4.1 Bootstrap 概述 9
2.4.2优点和缺点 9
2.5 Visualstudio2015访问SQL Server数据库的方法 9
2.6本章小结 10
第三章 软件工程实训学习网站的需求分析 12
3.1网站设计的目标 12
3.2网站需求分析 12
3.3系统功能模块分析 13
3.4本章小结 14
第四章 软件工程实训学习网站系统设计 15
4.1数据库设计 15
4.1.1数据库逻辑设计 15
4.1.2数据库表结构设计 17
4.2界面设计 20
4.3本章小结 21
第五章 软件工程实训网站的实现 22
5.1界面实现 22
5.3数据库服务器配置 24
5.4功能实现 25
5.5程序运行的主要界面 27
5.5本章小结 40
第六章 测试分析 41
6.1测试的计划及要点 41
6.2 web测试用例及测试结果 41
6.2.1界面测试 41
6.2.2功能测试 42
6.2.3性能测试 44
6.2.4兼容性测试 44
6.2.5安全性测试 44
6.3测试目的 45
6.4测试结论 45
6.5本章小结 45
结论与期望 46
1 结论 46
2 期望 46
致谢 48
参考文献 49
第一章 绪论
1.1软件工程学习网站的开发背景
当今社会是一个信息化的时代,学习是学生的首要任务。然而学生如何学习,以何种方式学习,在科技浪潮的推动下,正发生着越来越大的变化。摆脱了传统的书本,在线学习网站正让更多的学生们越来越适应它的方便快捷,以及提供更多更丰富的学习资源。实训学习网站是一个基于学习和管理的全站管理系统,它可以将用户上传的资料和内容归纳整理,使用户能够更快捷的、更有针对性的学习。主要实现的功能有:对学习资料的上传、下载、查看、管理以及讨论等功能,而用户则是通过不同权限的账号分别实现以上部分功能。
目前,越来越多的高校开始意识到学习网站的重要性,愿意花费精力和金钱为学生建立专门的学习网站,以此来为学生提供专业的有针对性的学习途径。作而为与科技接轨的软件工程专业,更要首先建立自己的网站来帮助学生更好的学习。软件工程实训平台网站最大追求的目的是实用性,不仅可以共享资源、互相讨论解决问题,让学生和老师方便交流和学习,而且运用一些新的技术来提高网站的多样性,使网站能够在实用的基础上又有自己的特色,让学习效率得到有效的提高。
1.2软件工程实训网站的发展目标
此网站不同于的一般的学习网站,目的是让本学校的所有对软件工程专业感兴趣的学生有一个共同进步的虚拟空间,因为专业限制,本网站将以IT相关作为主要内容。学习资料,讨论区,招聘栏,课程信息等将组成一个丰富的学习园地。在该网站上,课程信息作为学习过程的出发点,学生在这儿可以找到任一年级的详细课程信息;学习资料是完成学习任务的过程,管理员会定期在分类课程下上传相关学习资料;讨论区是对学习问题的升华,学生可以在这儿针对某一专业问题,进行专业讨论;招聘栏则是对学习成果的评估,管理员会定期在该区域发布最新的跟IT相关的工作,为有需要的学生提供一个可靠的捷径,而那些低年级的同学可以通过这些招聘信息了解市场需要,尽早的为自己的定好未来的发展方向。
1.3软件工程实训网站开发的目的和意义
1.3.1网站开发的目的
现如今,“微博”,“推特”,“Facebook”等社交平台出现,已经让大家直接感受了到网络传递力量的强大。人们不仅可以随时随地的通过它们了解最新时事动态,还能发表自己的意见与他人分享自己的想法。那么网络实训平台就是以社交平台为原型,建立一个专门属于学生和老师的象牙塔。目的如下:
(1)培养学生自主学习的能力。
(2)提高学习效率。
(3)提供丰富的学习资料。
(4)带动新型教学模式的出现。
1.3.2网站开发的意义
(1)通过老师线上布置作业,上传相关学习资料视频等,提供了一个学生在课后自主学习的平台。
(2)学生在遇到问题之后,可以足不出户的在学习网站查找相关资料,并且还可以像百度知道一样,进行提问,等待其他用户的解决。
(3)任一用户只需成功注册账号之后,可以在资料区上传以及下载资料(文件、视频)。
(4)打破传统的只能在课堂上交流讨论的模式,让学生在课下也有机会及时跟同学分享经验。
1.5软件工程实训网站的可实施性
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1412.html
第一章 绪论 4
1.1软件工程学习网站的开发背景 4
1.2软件工程实训网站的发展目标 4
1.3软件工程实训网站开发的目的和意义 5
1.3.1网站开发的目的 5
1.3.2网站开发的意义 5
1.5软件工程实训网站的可实施性 5
1.6软件工程实训网站可能面临的问题及解决办法 6
1.7本章小结 6
第二章 开发软件工程学习网站的相关技术 7
2.1 B/S架构 7
2.2 ASP.NET简介 7
2.2.1 ASP.NET简介 7
2.2.2 ASP.NET 文件简介 8
2.2.3 ASP.NET 技术优势 8
2.3 SQL语言简介 8
2.3.1 SQL简介 8
2.3.2 SQL 操作 8
2.3.3 SQL 是一种标准 8
2.4 Bootstrap设计介绍 9
2.4.1 Bootstrap 概述 9
2.4.2优点和缺点 9
2.
*好棒文|www.hbsrm.com +Q: ^351916072*
r /> 2.2.3 ASP.NET 技术优势 8
2.3 SQL语言简介 8
2.3.1 SQL简介 8
2.3.2 SQL 操作 8
2.3.3 SQL 是一种标准 8
2.4 Bootstrap设计介绍 9
2.4.1 Bootstrap 概述 9
2.4.2优点和缺点 9
2.5 Visualstudio2015访问SQL Server数据库的方法 9
2.6本章小结 10
第三章 软件工程实训学习网站的需求分析 12
3.1网站设计的目标 12
3.2网站需求分析 12
3.3系统功能模块分析 13
3.4本章小结 14
第四章 软件工程实训学习网站系统设计 15
4.1数据库设计 15
4.1.1数据库逻辑设计 15
4.1.2数据库表结构设计 17
4.2界面设计 20
4.3本章小结 21
第五章 软件工程实训网站的实现 22
5.1界面实现 22
5.3数据库服务器配置 24
5.4功能实现 25
5.5程序运行的主要界面 27
5.5本章小结 40
第六章 测试分析 41
6.1测试的计划及要点 41
6.2 web测试用例及测试结果 41
6.2.1界面测试 41
6.2.2功能测试 42
6.2.3性能测试 44
6.2.4兼容性测试 44
6.2.5安全性测试 44
6.3测试目的 45
6.4测试结论 45
6.5本章小结 45
结论与期望 46
1 结论 46
2 期望 46
致谢 48
参考文献 49
第一章 绪论
1.1软件工程学习网站的开发背景
当今社会是一个信息化的时代,学习是学生的首要任务。然而学生如何学习,以何种方式学习,在科技浪潮的推动下,正发生着越来越大的变化。摆脱了传统的书本,在线学习网站正让更多的学生们越来越适应它的方便快捷,以及提供更多更丰富的学习资源。实训学习网站是一个基于学习和管理的全站管理系统,它可以将用户上传的资料和内容归纳整理,使用户能够更快捷的、更有针对性的学习。主要实现的功能有:对学习资料的上传、下载、查看、管理以及讨论等功能,而用户则是通过不同权限的账号分别实现以上部分功能。
目前,越来越多的高校开始意识到学习网站的重要性,愿意花费精力和金钱为学生建立专门的学习网站,以此来为学生提供专业的有针对性的学习途径。作而为与科技接轨的软件工程专业,更要首先建立自己的网站来帮助学生更好的学习。软件工程实训平台网站最大追求的目的是实用性,不仅可以共享资源、互相讨论解决问题,让学生和老师方便交流和学习,而且运用一些新的技术来提高网站的多样性,使网站能够在实用的基础上又有自己的特色,让学习效率得到有效的提高。
1.2软件工程实训网站的发展目标
此网站不同于的一般的学习网站,目的是让本学校的所有对软件工程专业感兴趣的学生有一个共同进步的虚拟空间,因为专业限制,本网站将以IT相关作为主要内容。学习资料,讨论区,招聘栏,课程信息等将组成一个丰富的学习园地。在该网站上,课程信息作为学习过程的出发点,学生在这儿可以找到任一年级的详细课程信息;学习资料是完成学习任务的过程,管理员会定期在分类课程下上传相关学习资料;讨论区是对学习问题的升华,学生可以在这儿针对某一专业问题,进行专业讨论;招聘栏则是对学习成果的评估,管理员会定期在该区域发布最新的跟IT相关的工作,为有需要的学生提供一个可靠的捷径,而那些低年级的同学可以通过这些招聘信息了解市场需要,尽早的为自己的定好未来的发展方向。
1.3软件工程实训网站开发的目的和意义
1.3.1网站开发的目的
现如今,“微博”,“推特”,“Facebook”等社交平台出现,已经让大家直接感受了到网络传递力量的强大。人们不仅可以随时随地的通过它们了解最新时事动态,还能发表自己的意见与他人分享自己的想法。那么网络实训平台就是以社交平台为原型,建立一个专门属于学生和老师的象牙塔。目的如下:
(1)培养学生自主学习的能力。
(2)提高学习效率。
(3)提供丰富的学习资料。
(4)带动新型教学模式的出现。
1.3.2网站开发的意义
(1)通过老师线上布置作业,上传相关学习资料视频等,提供了一个学生在课后自主学习的平台。
(2)学生在遇到问题之后,可以足不出户的在学习网站查找相关资料,并且还可以像百度知道一样,进行提问,等待其他用户的解决。
(3)任一用户只需成功注册账号之后,可以在资料区上传以及下载资料(文件、视频)。
(4)打破传统的只能在课堂上交流讨论的模式,让学生在课下也有机会及时跟同学分享经验。
1.5软件工程实训网站的可实施性
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1412.html