毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

ASP.NET在线学习系统的设计与实现 第3页

更新时间:2016-10-20:  来源:毕业论文
3. 系统概要设计
3.1 系统总体设计
3.1.1 系统模块划分
根据实现功能的不同可以将本系统划分为五个模块:
(1)注册登陆模块:用户通过注册成为网站会员之后登陆系统,就可以享受会员权利,如下载课件。
(2)发布教程模块:会员登录后可以上传视频教程和语音教程,并且可以查看已发布的教程。
(3)视频课堂模块:显示所有的视频教程,可以观看视频并对其进行留言,另外可以按关键字进行查找自己想要的视频教程。
(4)语音课堂模块:显示所有的语音教程,可以收听教程并对教程进行留言,另外可以按关键字进行查找自己想要的语音教程。
(5)后台管理模块:管理员登陆后台可以对用户、教程、公告等进行管理。
3.1.2 用户流程图
用户流程图如图 1 所示,由此图可以看出,本系统用户分为三种:普通用户、会员用户和管理员用户。普通用户只能观看教程和对教程进行留言;如果是会员用户,登陆后可以发布教程,可以观看和下载本网站的所有教程,并且可以留言;如果是管理员用户,登录系统后可以对教程、用户、公告进行管理。
 
图1 用户流程图
3.2 数据库设计
本系统采用SQL Server 2005数据库,数据库名称db_study。
3.2.1系统的E-R图设计
通过分析用户需求,对用户需求进行综合、归纳与抽象,根据系统功能设计的要求以及功能模块的划分,画出系统的E-R图(本图只画出了主要属性),如图2所示。
.
图2系统的E-R图
3.2.2 数据库物理设计
     根据对系统的分析,本系统数据库需要建立6张数据表,主要表如下:
(1)会员信息表tb_Login,如图3所示。

上一页  [1] [2] [3] [4] [5] 下一页

ASP.NET在线学习系统的设计与实现 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。