- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
.NET课程实训课程设计报告
(2014--2015年度第1学期)
基于ASP.NET3.5的网上学习交流平台
专业
计算机科学与技术
学生姓名
1111
班级
111
学号
111
指导教师
王翠香
完成日期
2015年1月22日
目录
TOC\o1-3\h\z\u
1概述 1
2系统需求分析 2
2.1系统目标 2
2.2主体功能 2
2.3开发环境 2
3系统概要设计 3
3.1系统的功能模块划分 3
3.2系统流程图 3
4系统详细设计 4
5测试 5
5.1.2站内公告浏览 8
5.1.3观看课堂教程模块 11
5.1.4发表留言评论模块 12
5.1.5用户管理模块概述 13
5.2测试 17
5.2.1用户注册模块测试 17
5.2.2普通登录模块测试 17
5.2.3用户管理测试 17
5.2.4用户留言管理测试 18
6小结 18
参考文献 20
基于ASP.NET3.5的网上学习交流平台
1概述
1.1课程设计目的
随着信息时代的发展,在线学习已经成为了学习的主要途径之一。网络学习平台是信息技术与学科课程整合的一种新型形式,充分发挥了信息网络的开放性、交互性、共享性、超媒体、大容量的优势。本系统充分利用现有网络的软、硬件资源,结合最新的WEB程序设计技术,在对现有网络教学平台进行深入分析和研究的基础上,针对高职院校学生的特点,建立起一个交互、开放、简便、直观的通用网络学习平台,进而方便高职学院师生的使用和交流。系统使用ASP.NET技术,采用B/S三层模式的网站核心构架,以多层体系结构为指导思想进行开发,主要由用户登录、信息发布、后台管理三个子系统组成,具有用户登录鉴别、发布公告、发布视频教程、视频点播、用户管理、教程管理、公告管理等功能,采用基于链接分析的站内搜索技术实现了内站搜索功能,采用了基于节目流行度的视频许可控制算法实现了视频点播功能。并从系统的配置、密码安全性等方面对系统做了估化,基本满足常规要求和设计初期的指导思想,对系统的工作原理、系统需求分析和总体设计做了简要论述,并针对系统中重要的子系统进行了详细阐述和认证,给出了系统具体的实现方法。
网上学习交流平台是一个虚拟的学习社区环境,它为学习者提供了学习和交流的平台,学习者通过观看,点播视频教程和语言教程能直观的进行学习。因此网上学习交流平台应该具有基本的视频学习、语言学习和留言功能。在以上基本功能的基础上,还应该添加会员注册功能,利用会员功能对访问者的权限进行控制,如会员用户可以发布教程或下载教程,同时,网上交流学习平台应具有美观、简洁的人机界面,良好的查询功能以与易维护性和易操作性的特点
1.2课程设计内容
根据网上学习交流平台的特点,可将其分为前台和后台两个部分,前台主要包括用户注册登录功能、公告浏览功能、论坛帖子发布功能、论坛主题回复功能和论坛帖子查询功能等;后台部分主要包括用户信息管理功能、公告管理功能、论坛版块管理功能、论坛帖子管理功能和主题回复管理功能等。
2系统需求分析
2.1系统目标
要求本平台能满足使用者基本的学习交流功能,为此本平台应具有基本的用户登录与用户管理系统便于用户管理与信息存储,在平台内学习要求用户能运用平台内学习交流,故应具有观看学习教程查询学习资源发表留言评论等功能。为了使学生更清楚的认识本平台应具有站内公告功能等。
2.2主体功能
网上学习交流平台主要实现用户注册登录、站内公告浏览、论坛帖子发布、论坛主题观看课堂教程、发表留言评论学习资源查询、用户管理、站内公告管理、课堂教程管理、留言评论管理。
2.3开发环境
VisualStudio是Microsoft推出的用于软件开发的重要平台,此次运用的为VisualStudio2008(简称VS2008),其内置.NETFramework3.5便于使用。VisualStudio开发平台将程序设计中需要的各个环节集成在同一窗口中,极大的方便了开发人员的设计工作。
SQLServer是由Microsoft开发和推广的关系数据库管理系统,用于对数据库的操作。
3系统概要设计
3.1系统的功能模块划分
论坛管理系统
论坛管理系统
前台
后台
用户注册登录模块
站内公告浏览模块
观看课堂教程模块
发表留言评论模块
学习资源查询模块
用户管理模块
站内公告管理模块
课堂教程管理模块
留言评论管理模块
3.2系统流程图
开始
开始
进入注册/登录界面
信息有效?
进行相关操作
结束
Y
N
4系统详细设计
学习交流平台采用三层结构体系,浏览器供用户进行页面浏览,
您可能关注的文档
- 冠心病慢性心力衰竭患者室性心律失常人性化护理干预体会.doc
- 和时间赛跑微课2.doc
- 数学沪科版七年级(上册)2.1.2 第1课时 代数式的用法.pptx
- 英语人教PEP版八年级(上册)Unit 8 section A(1a-1c) ((共27张PPT).pptx
- 数学沪科版九年级(上册)21.2二次函数的图象和性质课件(共17张PPT).pptx
- 英语人教PEP版九年级(上册)Unit9+Section+A+3a.pptx
- 数学苏教版四年级(上册)运动与身体变化(课件).pptx
- 数学沪科版七年级(上册)3.5三元一次方程组及其解法(共15张PPT).pptx
- 数学沪科版七年级(上册)1.5.1.2多个有理数的乘法.pptx
- 英语人教PEP版八年级(上册)Unit8 Section B Self Check)(共45张PPT).pptx
- 英语人教PEP版八年级(上册)Unit4+writing+写作.pptx
- 人美版美术四年级(上册)8 笔的世界 课件 (1).pptx
- 人美版美术七年级(上册)龙的制作.pptx
- 英语人教PEP版六年级(上册)Unit 2 第一课时.pptx
- 数学苏教版三年级(上册)3.3 长方形和正方形周长的计算 苏教版(共12张PPT).pptx
- 音乐人教版八年级(上册)青春舞曲 课件2.pptx
- 音乐人教版四年级(上册) 第一单元 音乐知识 附点四分音符|人教版.pptx
- 英语人教PEP版四年级(上册)Unit 6 Part B let's learn 1.pptx
- 道德与法治人教版二年级(上册)课件-3.11大家排好队部编版(共18张PPT).pptx
- 人美版美术七年级(上册)《黄山天下奇》课件1.pptx
文档评论(0)