毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
《Premiere视频制作》教学网站设计与实现(2)
2.相关技术简介
2.1 ASP.NET技术
ASP.NET不是编程语言,而是一种网站开发技术。ASP.NET技术与其它技术如JSP、PHP相比具有更强的执行效率、更好的适应性、可靠性和安全性、超强的自定义功能和扩展性、程序结构和代码分离。ASP.NET 的优势很明显在于它简洁的设计和实施。ASP.NET是一种建立动态Web应用程序的技术,是一个已编译的,基于.NET的环境;可以与任何.NET的语言兼容,易于写出清晰的代码,并且代码易于重用和共享;另外它把基于通用语言的程序在服务器上运行,是基于通用语言的编译运行程序,效率很高,这一点正好符合了教学网站系统所要求的实时性。
2.2 SQL Server 2005数据库技术
考虑到教学网站系统数据库所涉及的数据量及安全性的要求,数据库服务器采用SQL Server 2005,Web服务器上的ASP页面采用ADO(ActiveDataObject)方式连接数据库。
SQL Server 2005是一个关系数据库
管理
系统,提供了丰富的图形化管理工具,使系统管理和数据库管理更加直观、简单;具有动态自动管理和优化功能;具有丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地,便于开发;具有很好的伸缩性,可跨越多种平台使用,对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上;支持ODBC、ADO数据库对象、OLE数据源等。
3.网站设计
3.1 网站的体系结构
系统的设计基于浏览器/服务器(B/S) 模式,如图1所示。在客户端运行浏览器,提供用户接口,负责产生用户的请求,并接受Web服务器传递的Web页面数据;Web服务器接收请求,将其转换为数据库服务器能识别的SQL语句,传递给数据库服务器,数据库服务器执行后将结果返回给Web 服务器,Web服务器将结果生成浏览器识别的格式返回到客户端的浏览器上。B/S 结构的系统开放性好,易文护、扩展。客户浏览器只跟Web服务器交换数据,数据安全性比较高。
图1 B/S 结构图
3.2 网站的功能设计
教学网站从总体上分为主页面、学生页面和教师页面三大功能模块。各个功能模块设计的具体功能如下:
(1) 网站主页页面模块:运行系统后,首先会进入Premiere视频制作课程网站主页,不同的用户具有不同的权限。主页面主要实现的功能模块有用户注册、用户登录(这里登录时有角色的区分)和找回密码。
(2) 学生页面模块:用户具有两种类型:普通用户(即学生)和管理员(即教师)。普通用户登录网站进入学生页面后,可以修改密码、浏览下载课件、查看优秀作品,还可以查看教师发布的实验练习,用户可根据自己的疑点难点在网站进行留言。
(3) 教师页面模块:管理员则进入教师页面,进入后可以进行的操作有修改密码;在课程管理中教师可以上传课件和优秀作品、发布与课程操作相关的实验、作业和一些相关的项目设计;疑点回复等功能。
综上所述,教学网站的总体功能模块设计如图2所示。
图2 网站总体功能模块图
3.3 数据库设计
3.3.1 需求分析
用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。
系统登录需要的数据有:用户名和密码,其中用户角色分为学生和教师;注册保存学生和教师的信息需要的数据有:姓名、密码、角色、性别、邮箱;学生留言和教师回复留言所需要的数据有:编号、留言姓名、留言题目、留言内容、回复人姓名、回复题目、回复内容;课件上传所需要的数据有课件名称、课件大小、课件格式、课件保存路径;作品的记录的数据有:作品编号、作品名称、作品大小。 实验的记录数据有:作品编号、作品名称、作品大小。
共4页:
上一页
1
2
3
4
下一页
上一篇:
ASP.net在线教育系统设计与实现+需求分析+数据库设计
下一篇:
基于jfreechart的动态数据可视化应用开发
VC++在线学习平台的设计
《管理信息系统》微课程设计与实现
C++《控制工程基础》课程试题数据库设计
jsp+mysql《电力电子技术》...
Asp.net《网页设计与制作》在线学习系统设计
JSP《数字图像处理》实验教学系统设计与实现
2D游戏《保卫萝卜》的设计+源代码
医院财务风险因素分析及管理措施【2367字】
10万元能开儿童乐园吗,我...
国内外图像分割技术研究现状
公寓空调设计任务书
承德市事业单位档案管理...
志愿者活动的调查问卷表
C#学校科研管理系统的设计
中国学术生态细节考察《...
AT89C52单片机的超声波测距...
神经外科重症监护病房患...