1.2 ASP.NET简介
ASP.NET是NET Frame Work的一部分,是一种使嵌入网页中的脚本。可由因特网服务器执行的服务器端脚本技术。Asp.net提供了两大类服务器控件:HTML服务控件和Web服务控件。它成为面向任何浏览器或设备的安全稳定的应用提供了新的编程模型和基础结构[4]。
ASP.NET常用对象只要有Application对象、cookie对象、server对象、request对象。它们分别从创建COM组件与进行相关设置、存储指定用户信息、用于保存cookie信息、从客户端获取信息。
1.3 SQL Server 2005简介
同各种数据库建立联系就是SQL语言的主要功能,进行沟通。SQL语句不仅可以用来执行各种各样的操作,而且还可以更新数据库中的数据,操作运用也比较广泛。想要从数据库中提取数据都会用到SQL。很多关系型数据库管理系统中都用到了SQL语言。虽然SQL语句被很多数据库进行了再开发和扩展,但在关系型数据和结构化数据中,SQL Server 2005不仅为其提供了更安全可靠的存储功能,而且在用于业务的高性能的数据应用程序中进行构建和管理。
2.课程网站系统分析
2.1 课程网站设计目的
随着计算机网络技术和远程教育事业的高速发展,在现代教学过程中,知识的传授方式也随之变革。教育信息化、教育资源开放共享是一个与日俱增的计算机教育现状。计算机教育在各个高等教育机构的推动下深入发展,教育信息化、教育资源开放共享俨然已经成为实现计算机革新的必然选择。《计算机导论》课程教学网站的建设也成为系统化教育资源开放共享项目中的及其重要的一项。
2.2 网站总体系统设计
通过对权威的影视评论网站的认识和分析,对《计算机导论》课程网站的功能有了基本的了解,讲网站设计分为前台和后台两部分进行设计与开发,该网站应该具备以下的功能:
2.2.1 前台功能的介绍
前台所有信息能够让注册用户以及非注册用户都可以浏览。部分模块的详细信息注册用户才有权限来下载查看,如教学所用课件、教学视频和课堂作业发布等。
(1)主页:显示系统的主要模块。
(2)登录:注册用户后,进行登录。
(3)教学视频:是对管理员上传的视频进行查看和下载,该模块的作用非常重大,特别是对精品教学课程所起的作用很大,可提供有用的视频以便用户使用。
(4)教学课件:是达到资源共享的目的。它的功能是用户可以对管理员上传的课件进行查看并下载,也可以分页显示共享课件。它主要是为用户提供很多有用的课件。
(5)用户注册:用户注册模块主要是为了便于教师以及系统管理员的管理。它的主要功能是实现学生可以及时登录到该网址进行注册。
2.2.2 后台功能的介绍
后台进行管理的权限只有教师和管理员有,但二者也是有所区别的。管理员可以回复所有的留言,而教师只能回复没有隐藏的留言;系统管理权限是管理员所拥有的,也就是说用户添加和用户管理只能由管理员来进行,教师则没有此权限。
(1)登录模块:教师和管理员进行登录的模块。
(2)系统管理模块:包括用户添加和用户管理。此模块只有管理员才有权限。
(3)教学视频管理模块、教学课件管理模块等这些模块都包括添加、修改、删除和查询功能,被授予权限的是教师和管理员。
3.课程网站系统的设计过程
3.1数据库设计的描述
整个系统采用的是Microsoft SQL Server 2005数据库作为物理存储的设备,数据库的名字是ProCpp。数据库中的数据表紧密连接,由这些数据表构成了整个系统的骨架,有些数据表是系统所涉及到的,这些表的设置如下图所示:
上一篇:jsp+mysql驾校理论考试系统设计+源代码
下一篇:Flash多媒体课件的设计与开发

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

AT89C52单片机的超声波测距...

公寓空调设计任务书

10万元能开儿童乐园吗,我...

国内外图像分割技术研究现状

中国学术生态细节考察《...

神经外科重症监护病房患...

志愿者活动的调查问卷表

C#学校科研管理系统的设计

承德市事业单位档案管理...

医院财务风险因素分析及管理措施【2367字】