操作系统优秀课程网站的设计与实现
目 录
1 引言 1
1.1 课题研究的背景 1
1.2 课题研究意义 2
1.3 课题研究目的 2
2 可行性分析 2
2.2 技术可行性 3
2.3 操作可行性 5
3 系统需求分析 5
3.1 功能需求 5
3.2 安全性需求 5
3.3 数据流程图 6
4 系统概要设计 8
4.1 系统的功能模块 8
4.2 数据库设计 9
5 系统详细设计 15
5.1 网站首页 15
5.2 新闻发布模块 16
5.3 在线答疑模块 17
5.4 用户注册模块 18
5.5 教学视频模块 19
5.6 后台管理员登录模块 20
5.7 添加教师模块 21
5.8 站内新闻模块 21
5.9 个人资料修改模块 22
5.10 用户注册信息管理模块 22
5.11 教学视频添加管理模块 23
5.12 在线自测试题添加管理模块 24
6 系统测试 24
6.1 测试目的 24
6.2 系统测试及操作过程 25
6.3 软件测试内容 26
6.4 测试结果 27
7 软件部署 28
总 结 30
致 谢 31
参 考 文 献 32
1 引言
伴随着网络信息技术的迅速强大与完善,多媒体信息技术的 *好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
发展也是非常的惊人,互联网的使用已经深入到广大人民群众之中。怎么让互联网和教育学习能够十分融洽的联系在一起是现在我们所需要解决的最主要的问题。当下,在众多的各色各样的网站里,专门用与提供给求学者学习操作系统的专题网站还是比较少的,在这样的形式下,各种技术操作系统专题学习网站也就慢慢越来越多了。越来越多的人希望能便捷的学习到Asp.net开发技术。Asp.net技术是伴随着因特网的崛起而孕育而生的一门新兴技术,它的出现为人们对因特网上各种资源信息的浏览查看和使用提供了非常大的便捷。Asp.net技术涉及的内容相当广泛,如:HTML标识语言、C#、Applet 、CGI 、脚本语言、ASP 和JSP 技术等。网络上有关Asp.net开发技术的内容有很多而且很杂乱。Asp.net网络技术的发展,集成了网上可行的学习方法和网络上的大量真实案例的学习材料和证据。开发技术操作系统专题学习网站整合了网络上可行的学习方法并佐证大量的真实案例和学习资料。成功投入使用后可使希望学Asp.net开发技术的人们系统地学习Asp.net开发技术,对人们专业能力的提高有很大的帮助。
1.1 课题研究的背景
近年来互联网的迅速崛起,人们也随着不知不觉的走进了信息时代。互联网大大方便了人们生活的方方面面,很多的事情都可以在网上解决,像是去淘宝购物啊,去优酷看看视频啊,去新浪看看新闻啊,去百度查查资料。随着网络技术的发展,越来越多的人通过互联网知天下事。动态网页技术的发展趋于成熟。现在互联网上发展比较完善的有交易相亲互动类网站,聊天互动论坛网站,购物网站等。慢慢的,有关Asp.net开发技术的学习网站也越来越多。很多的网站会在其模块中设有Asp.net开发技术的视频学习板块,这样的设计模块有助于那些初学者更好的从头学习新知识,也能让专业的学者更加有效的找到并了解自己到自己所寻找的知识;也有很多的网站设计了Asp.net开发技术的各类资源知识模块,这样学生就可以查找自己所需要的问题。而时下几乎所有的操作系统专题学习网站都会有论坛功能模块,这样的设计方便了网上用户之间的互相学习和资源的共享。外国的有关使用Asp.net技术开发操作系统专题学习网站有很多的学习资料可以参考,他们会提供各种学习功能模块,并在有利于用户分享这方面做的更好,美中不足的是形式比较枯燥单调。比如说俄罗斯的Asp.net开发技术操作系统学习网站,他的各个方面的建设专题都比较完善,它的商业性很强但是它有着强大的信息资源和各种优秀的学习服务做为保障。而英国的Asp.net开发技术操作系统专题学习网站在各个功能模块的跳转指引方面做的比较生动形象,用户有很强的体验性,但是它对于用户之间的交流互动方面做的就不尽人意了。在大多数资源扩展方面Asp.net技术开发的网站已经做的很好。但是大部分的国内ASP学习网站在支持服务和互动技术这些方面做的还不到位。国内的Asp.net开发技术做的网站的数量虽然没有国外的多,一 *好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
方面是因为国内外的操作系统专题学习网站的发展形式不同,另一方面是国内学习者学习Asp.net开发技术很多都是在培训机构才能进行专业的学习,所以很有必要建立一个专业的Asp.net开发技术学习网站以及类似专业学习网站,例如操作系统课程网站。
1.2 课题研究意义
本课题从一个学生的角度作为出发点,开发一个有针对性的学习网站,使学习这门课程的学生们可以共同分享使用这个平台。这个平台主要能够实现各种学习资料的查询下载功能,视频的在线观看学习与下载功能,提供各种与学习有关的资料信息与下载权限功能,可以在线与老师讨论相关的学习问题,疑难解答问题,查看一些老师发布的重要公告和教务通知等。本文把使用Asp.net开发技术开发的学习网站作为研究对象对广大学习者与各类学习网站都有十分重要的意义。
1.3 课题研究目的
现在Asp.net技术求学者中不仅有很多专业人员也有很多业余爱好者,他们很需要一个平台来获得知识解决问题,进一步说,现在校园里好多学习同一门课的学生需要一个平台来学好这个课程,而老师也会因为有了这个平台可以更好的处理教学问题,方便发布作业与学生交流学术问题,使得教学计划进行的井然有序,Asp.net开发技术学习网站就提供了这么一个平台。通过对网站数据的研究分析,广大学子可以融入到一个研究同一门学科的小团体极大的有利于彼此之间交流互答,共同进步共同分享一些最新的学习信息,考试信息,复习资料等,能够让广大求学者们在线互动,不懂的即时与老师交流或者留言。为各个用户提供较好的学习环境和交流环境。从而达到共享资源,互相学习,共同进步的目的。
2 可行性分析
我们要分析该系统的可行性是因为我们想在最短的时间内达到使用最小成本来完成系统的设计。可行性分析的实现,不应该依靠主观臆造的,为了达到这一目的只有作出一个客观的分析,因此必须进行客观公正的分析,以多种方式解决可能存在的缺点,确定预定的目标和系统实现的规模化,最终实现系统完成后所具有的价值量大于对开发此系统所投资的成本这个最基本的要求。可行性研究是简化系统的分析和设计,以系统的逻辑模型为起点,找各种不容的解决方案,在相互比较择优选用。在一般情况下,应在技术上的可行性,经济可行性,社会可行性和操作可行性等方面进行研究。
1 引言 1
1.1 课题研究的背景 1
1.2 课题研究意义 2
1.3 课题研究目的 2
2 可行性分析 2
2.2 技术可行性 3
2.3 操作可行性 5
3 系统需求分析 5
3.1 功能需求 5
3.2 安全性需求 5
3.3 数据流程图 6
4 系统概要设计 8
4.1 系统的功能模块 8
4.2 数据库设计 9
5 系统详细设计 15
5.1 网站首页 15
5.2 新闻发布模块 16
5.3 在线答疑模块 17
5.4 用户注册模块 18
5.5 教学视频模块 19
5.6 后台管理员登录模块 20
5.7 添加教师模块 21
5.8 站内新闻模块 21
5.9 个人资料修改模块 22
5.10 用户注册信息管理模块 22
5.11 教学视频添加管理模块 23
5.12 在线自测试题添加管理模块 24
6 系统测试 24
6.1 测试目的 24
6.2 系统测试及操作过程 25
6.3 软件测试内容 26
6.4 测试结果 27
7 软件部署 28
总 结 30
致 谢 31
参 考 文 献 32
1 引言
伴随着网络信息技术的迅速强大与完善,多媒体信息技术的 *好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
发展也是非常的惊人,互联网的使用已经深入到广大人民群众之中。怎么让互联网和教育学习能够十分融洽的联系在一起是现在我们所需要解决的最主要的问题。当下,在众多的各色各样的网站里,专门用与提供给求学者学习操作系统的专题网站还是比较少的,在这样的形式下,各种技术操作系统专题学习网站也就慢慢越来越多了。越来越多的人希望能便捷的学习到Asp.net开发技术。Asp.net技术是伴随着因特网的崛起而孕育而生的一门新兴技术,它的出现为人们对因特网上各种资源信息的浏览查看和使用提供了非常大的便捷。Asp.net技术涉及的内容相当广泛,如:HTML
1.1 课题研究的背景
近年来互联网的迅速崛起,人们也随着不知不觉的走进了信息时代。互联网大大方便了人们生活的方方面面,很多的事情都可以在网上解决,像是去淘宝购物啊,去优酷看看视频啊,去新浪看看新闻啊,去百度查查资料。随着网络技术的发展,越来越多的人通过互联网知天下事。动态网页技术的发展趋于成熟。现在互联网上发展比较完善的有交易相亲互动类网站,聊天互动论坛网站,购物网站等。慢慢的,有关Asp.net开发技术的学习网站也越来越多。很多的网站会在其模块中设有Asp.net开发技术的视频学习板块,这样的设计模块有助于那些初学者更好的从头学习新知识,也能让专业的学者更加有效的找到并了解自己到自己所寻找的知识;也有很多的网站设计了Asp.net开发技术的各类资源知识模块,这样学生就可以查找自己所需要的问题。而时下几乎所有的操作系统专题学习网站都会有论坛功能模块,这样的设计方便了网上用户之间的互相学习和资源的共享。外国的有关使用Asp.net技术开发操作系统专题学习网站有很多的学习资料可以参考,他们会提供各种学习功能模块,并在有利于用户分享这方面做的更好,美中不足的是形式比较枯燥单调。比如说俄罗斯的Asp.net开发技术操作系统学习网站,他的各个方面的建设专题都比较完善,它的商业性很强但是它有着强大的信息资源和各种优秀的学习服务做为保障。而英国的Asp.net开发技术操作系统专题学习网站在各个功能模块的跳转指引方面做的比较生动形象,用户有很强的体验性,但是它对于用户之间的交流互动方面做的就不尽人意了。在大多数资源扩展方面Asp.net技术开发的网站已经做的很好。但是大部分的国内ASP学习网站在支持服务和互动技术这些方面做的还不到位。国内的Asp.net开发技术做的网站的数量虽然没有国外的多,一 *好棒文|www.hbsrm.com +Q: 3_5_1_9_1_6_0_7_2
方面是因为国内外的操作系统专题学习网站的发展形式不同,另一方面是国内学习者学习Asp.net开发技术很多都是在培训机构才能进行专业的学习,所以很有必要建立一个专业的Asp.net开发技术学习网站以及类似专业学习网站,例如操作系统课程网站。
1.2 课题研究意义
本课题从一个学生的角度作为出发点,开发一个有针对性的学习网站,使学习这门课程的学生们可以共同分享使用这个平台。这个平台主要能够实现各种学习资料的查询下载功能,视频的在线观看学习与下载功能,提供各种与学习有关的资料信息与下载权限功能,可以在线与老师讨论相关的学习问题,疑难解答问题,查看一些老师发布的重要公告和教务通知等。本文把使用Asp.net开发技术开发的学习网站作为研究对象对广大学习者与各类学习网站都有十分重要的意义。
1.3 课题研究目的
现在Asp.net技术求学者中不仅有很多专业人员也有很多业余爱好者,他们很需要一个平台来获得知识解决问题,进一步说,现在校园里好多学习同一门课的学生需要一个平台来学好这个课程,而老师也会因为有了这个平台可以更好的处理教学问题,方便发布作业与学生交流学术问题,使得教学计划进行的井然有序,Asp.net开发技术学习网站就提供了这么一个平台。通过对网站数据的研究分析,广大学子可以融入到一个研究同一门学科的小团体极大的有利于彼此之间交流互答,共同进步共同分享一些最新的学习信息,考试信息,复习资料等,能够让广大求学者们在线互动,不懂的即时与老师交流或者留言。为各个用户提供较好的学习环境和交流环境。从而达到共享资源,互相学习,共同进步的目的。
2 可行性分析
我们要分析该系统的可行性是因为我们想在最短的时间内达到使用最小成本来完成系统的设计。可行性分析的实现,不应该依靠主观臆造的,为了达到这一目的只有作出一个客观的分析,因此必须进行客观公正的分析,以多种方式解决可能存在的缺点,确定预定的目标和系统实现的规模化,最终实现系统完成后所具有的价值量大于对开发此系统所投资的成本这个最基本的要求。可行性研究是简化系统的分析和设计,以系统的逻辑模型为起点,找各种不容的解决方案,在相互比较择优选用。在一般情况下,应在技术上的可行性,经济可行性,社会可行性和操作可行性等方面进行研究。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/2966.html