课程设计在线学习系统的设计与实现(多用户)(ASP.NET,SQL)(含录像)

资料介绍:
课程设计在线学习系统的设计与实现(多用户)(ASP.NET,SQL)(含录像)(毕业论文9400字,程序代码,SQLserver数据库)
课程设计在线学习系统主要建立在学生自主学习的动机上,为了鼓励学生积极参与系统进行互动学习,实现了一个基于B/S构架的网上互动知识学习系统。该系统是在教师指导下的自主学习平台,在信息资料共享方面,能够把教师发布的文章、视频等学习资料形成系统的资源库以供学生在线学习;在学习互动方面,能够提供聊天室以实现师生交流、答疑等学习活动。本文论述了该系统的设计思路、系统分析、功能结构、实现过程和关键技术。
功能描述
管理员系统模块:
1、 登录模块:
该模块主要用于管理员登录后台;
2、 在线交流模块:
本模块的作用是管理员、教师和学生在线交流的平台;
3、 学生管理模块:
管理学生信息,包括添加、删除和编辑操作;
4、 教师管理模块:
管理教师信息,包括添加、删除和编辑操作;
5、 用户管理模块:
管理用户信息,包括审核及删除操作;
[资料来源:http://Doc163.com]
6、 信息修改模块:
在此模块管理员可以修改自己的信息;
7、 安全退出模块:
该模块的作用是清除系统帐号信息缓存,确保系统安全;
教师系统模块:
1、 登录模块:
该模块主要用于教师登录后台;
2、 在线交流模块:
本模块的作用是管理员、教师和学生在线交流的平台;
3、 课设管理模块:
教师在本模块可以添加、修改和删除课设名称;
4、 检测评阅模块:
查看学生提交的课设任务,并可以在本模块为学生提交的任务打分;
5、 上传资料模块:
上传学习资料以及各种程序文件;
6、 分配课设模块:
为学生组长分配任务;
7、 下载资料模块:
下载学习资料以及各种程序文件;
8、 修改信息模块:
修改当前账户的基本信息;
9、 安全退出模块:
该模块的作用是清除系统帐号信息缓存,确保系统安全; [来源:http://www.doc163.com]
学生组长模块:
1、 登录模块:
该模块主要用于学生组长登录后台;
2、 在线交流模块:
本模块的作用是管理员、教师和学生在线交流的平台;
3、 分配课设:
为小组成员分配课设任务;
4、 查看成绩:
查看成绩;
5、 下载资料:
下载学习资料以及各种程序文件;
6、 完成情况:
查看各任务的完成情况;
7、 提交任务:
提交被分配的课设任务;
8、 修改信息模块:
修改当前账户的基本信息;
9、 安全退出模块:
该模块的作用是清除系统帐号信息缓存,确保系统安全;
学生模块:
1、 登录模块:
该模块主要用于学生登录后台;
2、 在线交流模块:
本模块的作用是管理员、教师和学生在线交流的平台;
3、 查看成绩:
查看成绩;
[资料来源:http://www.doc163.com]
4、 下载资料:
下载学习资料以及各种程序文件;
5、 完成情况:
查看各任务的完成情况;
6、 提交任务:
提交被分配的课设任务;
7、 修改信息模块:
修改当前账户的基本信息;
8、 安全退出模块:
该模块的作用是清除系统帐号信息缓存,确保系统安全;
开发工具的选择
UML建模:Microsoft Visio 绘图
数据库管理:Microsoft SQL Server 2005
Asp.net开发:Microsoft Visual Studio2005
网站页面编辑:Dreamweaver8.0
对位图进行加工:Adobe PhotoShop
[资料来源:https://www.doc163.com]








[资料来源:http://www.doc163.com]
目 录
第1章 前言 1
1.1 课题研究背景 1
1.2 课题研究目标与意义 2
1.3 课题研究思路 3
1.4 开发环境的确定 3
第2章 系统需求分析 4
2.1系统的性能要求 4
2.2系统功能需求分析 4
2.2.1功能划分 4
2.2.2功能描述 5
2.3用例模型 5
2.3.1用例图 5
第3章 系统设计与实现 12
3.1系统体系结构设计 12
3.2数据库表的设计 13
3.3系统实现具体技术 13
3.3.1 UML建模技术 13
3.3.2 SHA1加密技术 14
第4章 系统功能模块 19
4.1用户注册 19
4.2系统登录 21
4.3在线交流 24
[资料来源:Doc163.com]
4.4课设管理 27
4.5检查评阅 30
4.6上传资料 32
4.7课设分配 35
4.8修改密码 38
第5章 总结 40
5.1系统主要特色 40
5.2系统存在的不足 43
参考文献 44
致 谢 44
[资料来源:http://www.doc163.com]
上一篇:电子销售购物网站的设计与实现(ASP.NET,SQL)(含录像)
下一篇:留学生论坛BBS的设计与实现(ASP.NET,SQL)(含录像)