没有合适的资源?快使用搜索试试~ 我知道了~
在线课程学习网站lw论文.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 86 浏览量
2023-08-12
07:06:49
上传
评论
收藏 6.12MB DOCX 举报
温馨提示
试读
38页
在线课程学习网站lw论文.docx
资源推荐
资源详情
资源评论
I
摘 要
本论文主要论述了如何使用 net 语言开发一个在线课程学习网站,本系统将严格按照软
件开发流程进行各个阶段的工作,采用 net 语言、SQL Server 数据库,面向对象编程思想进
行项目开发。在引言中,我将论述在线课程学习的当前背景以及系统开发的目的,后续章节
将严格按照软件开发流程,对系统进行各个阶段分析设计。
论文主要是对在线课程学习网站进行了介绍,包括研究的现状,还有涉及的开发背景,
然后还对系统的设计目标进行了论述,还有系统的需求,以及整个的设计方案,对系统的设
计以及实现,也都论述的比较细致,最后对在线课程学习网站进行了一些具体测试。
本文以 ASP.NET 为开发技术,实现了一个在线课程学习网站。在线课程学习网站的主要
使用者分为管理员、学生、教师,管理员权限如下;个人中心、学生管理、教师管理、学习
资料管理、学习签到管理、学习视频管理、类型信息管理、系统管理;前台首页;首页、学
习资料、学习视频、个人中心、后台管理、;学生后台;个人中心、学习签到管理、我的收
藏管理。教师后台;个人中心、学习资料管理、学习签到管理、学习视频管理、类型信息管
理等功能通过这些功能模块的设计,基本上实现了整个在线课程学习网站的过程。
具体在系统设计上,采用了 B/S 的结构,同时,也使用 ASP.NET 技术在动态页面上进行
了设计,后台上采用 SQL Server 数据库,是一个非常优秀的在线课程学习网站。
关键词 :在线课程学习网站;ASP.NET 技术;SQL Server 数据库;B/S 结构
II
Abstract
This paper mainly discusses how to use net language to develop an online course management
system. The system will work in every stage in strict accordance with the software development
process, and use net language, SQL Server database and object-oriented programming ideas to
develop the project. In the introduction, I will discuss the current background of online course
management and the purpose of system development. In the following chapters, the system will be
analyzed and designed in each stage in strict accordance with the software development process.
This paper mainly introduces the online course learning website, including the research status
and the development background, then discusses the design goal of the system, the demand of the
system, and the whole design scheme. The design and implementation of the system are also
discussed in detail. Finally, some specific tests are carried out on the online course learning website.
This paper is based on ASP.NET In order to develop technology, an online course learning
website is implemented. The main users of online course learning website are administrator;
personal center, student management, teacher management, learning materials management,
learning sign in management, learning video management, type information management, system
management; front page; front page, learning materials, learning video, personal center, background
management; student background; personal center, learning sign in management, my Collection
management. Through the design of these functional modules, the whole process of online course
learning website is basically realized.
Specifically, in the system design, the structure of B / S is adopted, at the same time, the
system is also used ASP.NET Technology is designed on the dynamic page, and SQL Server
database is used in the background. It is a very excellent online course learning website.
Key words: online course learning website; ASP.NET Technology; SQL Server database; B /
S structure
目 录
1 概述..................................................................................................................................................1
1.1 课题背景及意义....................................................................................................................1
1.2 国内外研究现状...................................................................................................................1
1.3 本课题主要工作...................................................................................................................2
1.4 研究内容................................................................................................................................1
1.5 本课题主要工作...................................................................................................................1
III
1.6 论文结构 ............................................................................................................................2
2 系统功能需求..................................................................................................................................3
2.1 ASP.NET 介绍.......................................................................................................................3
2.2 B/S 结构.................................................................................................................................4
2.3 数据库技术...........................................................................................................................4
3 系统分析..........................................................................................................................................5
3.1 可行性分析...........................................................................................................................5
3.1.1 设计技术可行性分析................................................................................................5
3.1.2 经济可行性分析 .......................................................................................................5
3.2 需求分析................................................................................................................................6
3.2.1 功能需求分析.............................................................................................................6
3.2.2 性能需求分析............................................................................................................7
3.3 功能分析..............................................................................................................................10
3.4 系统流程分析......................................................................................................................10
3.3 系统用例分析......................................................................................................................10
4 系统设计........................................................................................................................................11
4.1 系统概述.............................................................................................................................11
4.2 系统结构设计.....................................................................................................................12
4.3 数据库设计..........................................................................................................................13
4.3.1 数据库设计原则......................................................................................................13
4.3.2 数据库实体..............................................................................................................13
4.3.3 数据库表设计..........................................................................................................14
5 统详细设计.....................................................................................................................................17
5.1 前台首页功能模块..............................................................................................................17
5.2 学生功能模块......................................................................................................................18
5.3 教师功能模块......................................................................................................................21
5.4 管理员功能模块..................................................................................................................21
6 系统测试.........................................................................................................................................23
6.1 系统测试的意义..................................................................................................................23
6.2 测试方法.............................................................................................................................24
6.3 测试分析..............................................................................................................................24
结 论............................................................................................................................................26
致 谢............................................................................................................................................27
第 1 页
1 概述
1.1 课题背景及意义
网络的快速发展从根本上更改了世界各组织的管理方式,自二十世纪九十年代开始,我
国的政府、企事业等单位就设想可以通过互联网系统来进行管理信息。由于以前存在各方面
的原因,比如网络普及度低、学生不接受、互联网的相关法律法规也不够完善、开发技术也
不够成熟等,阻碍了互联网在各大机构中的发展速度。进入二十一世纪以后,我国经济有了
快速的发展,限制机构管理的各个难题逐一被解决,国内各大机构都加入到了电子信息化的
管理模式中来。
以往的学习相关信息管理,都是教务工作人员手工统计。这种方式不但时效性低,而且
需要查找和变更的时候很不方便。随着科学的进步,技术的成熟,计算机信息化也日新月异
的发展,社会也已经深刻的认识,计算机功能非常的强大,计算机已经进入了人类社会发展
的各个领域,并且发挥着十分重要的作用。本系统利用网络沟通、计算机信息存储管理,有
着与传统的方式所无法替代的优点。比如计算检索速度特别快、可靠性特别高、存储容量特
别大、保密性特别好、可保存时间特别长、成本特别低等。在工作效率上,能够得到极大地
提高,延伸至服务水平也会有好的收获,有了网络,在线课程学习网站的各方面的管理更加
科学和系统,更加规范和简便。
1.2 国内外研究现状
随着计算机网络的不断渗透,人们的生活与工作、学习的方式也在慢慢发生变化。传统
的学生相关信息管理方式一般都采取人工的方式,信息的获取、整理、修改、存储等工作还
停留在人工阶段。这种方式一方面需要花费大量的人力、物力和金钱,交互起来比较困难,
而且会浪费时间;另一方面对学生等信息的管理,特别是随着学生数量的递增,查询、修改
起来特别困难;最后由于学生等其他信息的不断增加,信息的存储也成为了难题。
一些发达国家,网络发展比较快,已经很大程度上完成了从人工到计算机管理的转变。
我国计算机应用起步比较晚,而且发展区域不平衡,还有很多地区或单位使用传统的方式进
行管理,但是目前计算机发展较快,包括网络也已经普及,很多单位和学生也开始慢慢接触
网络管理系统。纵观这些系统主要有以下几个特点:
剩余37页未读,继续阅读
资源评论
豆包程序员
- 粉丝: 3578
- 资源: 3504
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功