计算机公共课教学网站的设计与实现[精选5篇]

时间:2019-05-13 01:25:16下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《计算机公共课教学网站的设计与实现》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《计算机公共课教学网站的设计与实现》。

第一篇:计算机公共课教学网站的设计与实现

数据库课程设计

计算机公共课教学网站的设计与实现

班级:

姓名:

–1–

一、系统分析

系统需求分析是网站开发的首要任务,是完成网站规划设计和网站应用开发不可缺的步骤。系统需求分析的主要目标是查清目前运行网站所存在的问题,了解用户对该网站的需求,制定符合实际操作的拟案。

(一)网站功能需求

平常在学校的教学活动中,老师主要在课堂上授教,学生认真接受知识的陶冶,教师的作用不可或缺,但是课下不能满足全部学生的学习知识巩固和加深理解。大部分学生在互联网上查找到的学习资源并不能充分利用,不能有效的解决学生的学习问题,这会加深了学生的学习苦恼。

为了解决学生的学习苦恼,该网站将对能够利用到的复习资源和参考资料进行科学化的整理安排,让广大的用户可以在计算机公共网站导航的引导下进行更加合理的学习,如下载资料,同步交流等。

将网站的功能需求进行总结,总结网站应该有以下功能:

(1)管理使用者功能(2)同步聊天室管理功能(3)管理公告板功能(4)搜索学习资源功能(5)管理学习资源功能

从使用功能安排来讲,本网站有三种类型的用户,学生、教师和特殊用户。学生:经过注册后,便可以下载学习资源,也能登入聊天室,与一或多人进行消息传送,实现同步聊天。

教师:安排负责讲授课程的教师来管理,管理者可以进行管理公告板、学习资源和聊天室等部分。

特殊用户:主要是后台管理者,可对教师和学生进行管理。

(二)网站可行性分析

该网站符合系统可行性分析。从以下四点可以看出,主要有:

条理性:它的重要性主要体现在可以让用户在最短的时间内,尽可能简单明了的快速实现网站功能,使之更有条理性。

实用性:它强化了教学需求定向开发设计的方案及后台管理是为了突出广大用户所需要的专业知识,使之更加便捷高效。

专业性:它的良好实用性体现在为广大用户提供了方方面面的计算机学习资源。

–2– 合理性:集中把页面中的常用部分结合成板块,主要安排在页面的下,右侧和顶部,这样即使所建页面有重复部分出现的时,只需要用现成板块来重新组合就可解决完成。

–3–

二、网站设计

通过对计算机公共课教学网站的系统分析调查基础上,制定出它的总体规划方案。网站设计包括系统总体设计、系统详细设计、系统数据库设计、系统开发工具、开发技术等[4]。

(一)系统功能模块划分

该网站为实现需求分析中提及的各种功能,向不同的使用者们提供不同的界面,所以可以灵活操作。将系统功能按用户类型进行功能划分。本网站的功能结构如图3.1所示。

计算机公共课教学网站 学生 教师 特殊用户 在线聊天浏览公告板搜索学习资源下载学习资源修改个人资料管理聊天室管理公告管理学习资源修改个人资料学生 信息 管理教师信息管理

图3.1网站功能结构图

1.学生(1)在线聊天

每一位教师都有自己的聊天房间,允许注册后的学生登录到教师的聊天房间中进行聊天、切换和离开聊天房间等操作。

(2)浏览公告板

对于访问该网站的用户,可以通过浏览公告板来获悉更新的学习资源和聊天室的相关信息。

(3)搜索学习资源

学生可以根据自身需要,进行相关类型学习资源的搜索操作。(4)下载学习资源

–4– 学生登录后,可以根据自己的学习需求去下载学习资料。2.教师(1)管理聊天室

教师登录后,对于自己创建的聊天室,不仅可以聊天,还可以有管理权限,例如,查看全部在线用户的信息,把不遵守聊天室规则的人踢出聊天室。

(2)管理公告板

教师登录后,对于自己新上传的学习资源或自己聊天房间信息作为公告去发布,同时对错误公告进行改正,及时删除过期公告。

(3)管理学习资源

教师登录后,可以上传与本门课程相关的资源,帮助学生提高自主学习能力,同时进行删除等操作。

(5)修改个人资料

教师登录后,可以修改包括更改密码等个人信息。3.特殊用户

(1)学生信息管理

特殊用户也可以对学生实行检查和删除操作。(2)教师信息管理

特殊用户可以对讲授相关课程的教师进行添加,每添加一次教师,即建立一个由这名教师所管理的聊天室也可以对教师进行删除操作。

(二)数据库设计 1.概念结构设计

根据功能模块划分的结果,具体分析了本系统具有的实体,实体E-R图如下图4.3所示。

学生老师1进入N聊天室M发布N1公告管理1–5–

图4.3 E-R图

年龄性别E-mail学生姓名学生名电话地址课程名注册时间密码课程号课程数课程说明课程图片更新时间学生学生账号密码问题提示答案课程资料名资料号资料上传者资料类型上传时间截止日期学习资料公告类型特殊用户帐号特殊用户名职能公告号公告名公告发布日期公告内容公告截止日期特殊用户公告职称老师E-mail提示答案密码问题密码老师注册时间聊天室网址聊天室名聊天室类别聊天室范围注册步骤老师名老师帐号聊天室老师姓名老师年龄

说明:图中用矩形表示实体,也就是数据表。实体之间的关系用菱形表示,用无向线把菱形与有关实体连接,在边上标明联系的类型。实体的属性可用椭圆表示,但在该图中省略了属性。

2.逻辑结构设计

逻辑结构设计是概念结构设计的下一阶段,设计根据概念阶段的E-R图转化成系统支持的数据模型,本公共课系统采用关系模型。

根据以上原则将计算机公共课系统中的E-R图转换为关系模型如下:

● 学生(学生账号号,学生名,学生姓名,密码,地址,密码问题,提示答案,电话,E-mail,用户积分,注册时间)

● 课程(课程号,课程名,课程数量,课程图片,课程说明,更新时间)● 老师(老师账号,老师名,老师姓名,老师密码,密码问题,提示答案,老师E-mail,老师注册时间,职称,老师年龄)

● 公告(公告号,公告名,公告类型,公告内容,公告发布日期,公告截

–6– 止日期,老师账号)

● 聊天室(聊天室网址,聊天室名,聊天室类别,聊天室功能,注册步骤)● 学习资料(资料号,资料名,资料类型,资料上传者,上传日期,截止日期)

● 进入(学生账号,聊天室网址)

3.数据表设计

说明:用户信息表用来存放用户的基本信息和一些登录信息。用户的注册信息存储在这个用户信息表中,用户登录时,输入用户名与密码进行登录,通过用户信息表对用户名和密码进行校验。用户信息表如表4.1所示。

表4.1 学生信息表t_student 字段名称

数据类型

长度 自动编号

说明

学生帐号(主键)学生Email(不为空)学生密码(不为空)学生电话(不为空)密码问题 提示答案 学生地址 学生姓名 学生名(不为空)更新时间 性别 年龄 saccount email password phone question Answer address struename sname Updatetime Sex Age

Integer Varchar Varchar Integer Varchar Varchar Varchar Varchar Varchar Datetime Varchar Integer 50 自动编号 20 20 50 10 10 自动编号 10 自动编号

说明:学生信息表来存放学生的基本信息。在系统前台用户查看的学生信息都是通过这个学生信息表显示给用户的。

表4.2 老师信息表t_teacher 字段名称

数据类型

长度 自动编号

说明

老师帐号(主键)taccount Integer

–7– temail password question Answer address tturename tname Updatetime Age

Varchar Varchar Varchar Varchar Varchar Varchar Varchar Datetime Integer 50 20 20 50 10 10 自动编号 5

老师Email(不为空)老师密码(不为空)密码问题 提示答案 老师地址 老师姓名 老师名(不为空)更新时间 老师年龄

说明:老师信息表来存放老师的基本信息。在系统前台用户查看的老师信息都是通过这个老师信息表显示给用户的。

表4.3课程信息表t_course 字段名称

数据类型

长度 自动编号

说明 课程号(主键)课程名(不为空)课程数量(不为空)课程说明 课程图片 更新时间 Cid Cname Quantity Explanation Picture Updatedtime

Integer Varchar Integer Varchar Varchar Datetime 自动编号 30 50 自动编号 说明:课程信息表用来存课程的基本信息。用户可以通过此表了解相关课程的信息,从而选侧自己喜欢的课程。

表4.4 公告信息表t_ Announcement 字段名称

数据类型 Integer

长度 自动编号

说明 公告号(主键)公告名(不为空)公告类型 id Name Type

Varchar Varchar

10

–8– Releasetime Deadline Content taccount

Datetime Datetime Varchar Integer

自动编号 自动编号 100 自动编号

发布日期(不为空)截止日期(不为空)公告内容(不为空)老师账号(外键)

说明:公告信息表存放公告的信息。从此表中可查看各类公告。

表4.7 进入信息表t_enter 字段名称

数据类型

长度 自动编号

说明

学生账号(外键)聊天室网址(外键)saccount Website

Integer Varchar

说明:进入信息表存放用户进入聊天室的信息。两个外键共同作为主键。

表4.8 聊天室信息表t_ChatRoom 字段名称

数据类型

长度 30

说明

聊天室网址(主键)聊天室名(不为空)聊天室种类

聊天室范围 Website Chatroomname Species Range Varchar Varchar Varchar Varchar 50 30 说明:聊天室信息表主要是记录用户使用聊天室的过程及其相关的种类、功能等。

表4.9 学习资料表t_ Data 字段名称

数据类型

长度 自动编号

说明 资料号(主键)资料名(不为空)资料种类(不为空)资料作者 Dataid Dataname Types Author

Integer Varchar Varchar Varchar 30 10

–9– Uploaded dDeadline

Datetime Datetime

自动编号 自动编号

上传时间 截止日期

说明:学习资料表主要是用来存学习资料信息,供用户查看、下载。

表4.10 特殊用户信息表t_ Specialuser 字段名称

数据类型

长度 自动编号

说明

特殊用户账号(主键)特殊用户名 特殊用户职能 account Name Functions

Integer Varchar Varchar 30 说明:特殊用户信息表主要是用来存储特殊用户信息,同时实现其职能。

–10–

第二篇:《计算机网络技术》课程教学网站设计与实现

毕业论文

(《计算机网络技术》课程教学网站设计与实现)

姓 名: 张慧 学 号: 20071116080 指导教师: 哈斯巴根

2010年5月10日

物理与电子信息学院学年论文

目 录

引言„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„2 1 教学媒体的网络化„„„„„„„„„„„„„„„„„„„„„„„„„2 1.1 网络化课堂教学的特点„„„„„„„„„„„„„„„„„„„„„„3 1.2 网络化课堂的发展趋势„„„„„„„„„„„„„„„„„„„„„„4 2《计算机网络技术》课程教学网站„„„„„„„„„„„„„„„„„„„5 3 教学网站的实现„„„„„„„„„„„„„„„„„„„„„„„„„„5 参考文献„„„„„„„„„„„„„„„„„„„„„„„„„„„„6

《计算机网络技术》课程教学网站设计与实现

《计算机网络技术》课程教学网站设计与实现

张慧(学号:20071116080)

(物理与电子信息学院 电子信息科技专业 2007科技班,内蒙古 呼和浩特 010022)

指导教师:哈斯巴根

摘要:网络信息传播对教育和学习的冲击是巨大的。面对网络生存时代,如何实现教育的转变,如何塑造新型的人才,是现代教育关注的焦点。本文提出了利用网站进行教育教学对教育教学的作用和影响以及网络化课堂教学的特点。

关键词: 教学媒体;网络化;网络课堂;教学网站;发展趋势 中途分类号:O39

引言

目前的教师和学生不能及时交流,学生上课时间长,学习任务重,而教师上完课后就离开教室,离开学生,造成学生中的很多问题不能及时解决,而且对于学生作业也不能及时跟踪,网络课堂服务于软件学院全体师生,有效解决学生问题,延展师生沟通时间,充分了解学生情况,尤其针对对特殊环境更适合,比如甲流时期,教师或者学生在生病的时期,完全可以通过网络传输教学内容,学生可以通过网络课堂提问,交作业,在线测试等。教师可以留作业,改作业,资源的上传,师生在线讨论等。1 教学媒体的网络化

20世纪90年代,计算机的发展进入一个新的阶段,其中一个最主要的特征就是网络的发展,网络以其快捷的通信手段、简便的信息查寻很快得到了普及。可以说目前我们获得的信息主要来源是通过网络,网络已经深入到每个人的生活 2

物理与电子信息学院学年论文

中,它改变了人们之间信息交流的传统方式。在教育领域,各种教育网站、学校的校园网迅速发展、壮大起来,这个时候,网络化课堂教学就应运而生了,它是将教学媒体与网络进行有机地结合,运用网络技术进行的教学活动。1.1 网络化课堂教学的特点

(1)学习资源丰富、开放

利用网站进行教育的重要特点就是其资源的丰富性与共享性,所以学生的主要网络学习活动就是信息的收集活动。信息收集并非简单的光收集信息,而且也包括对收集的信息进行共享,建立数据库以及通过工具进行相应的分析等内容。信息收集、的活动使学生网上学习活动的主要形式。学生通过网站可以收集到各种各样的信息,再对收集来的信息进行加工和处理,并在课堂上和其他学生共享和交流,完成相应的学习任务。在网站上,可以让学生通过解决问题,和真实的社会接触,从而真正培养学生的问题解决能力。

(2)教师与学生之间的信息交流是交互式、平等的

传统的教学模式是以课堂为中心,以课本为中心,以教师的“教”为中心,其主要问题是只重视教师对学生的知识灌输,而忽视了学生在学习过程中的主体地位;以学生为中心,以“学”为中心的模式,是在20世纪90年代以后,现代信息技术迅猛发展,建构主义学习理论日益风行的条件下,基于建构主义学习理论的模式。在这种教学模式下,整个教学过程中由教师起组织者、指导者、帮助者和促进者的作用。充分发挥学生的主动性、积极性和创造精神。

(3)学生的学习是自主、协作式的

利用网络进行的教学活动中,学生不再是被动的听课者,而是需要自主搜寻。查找、编辑资料与信息,还需要与他人进行沟通、交流,以便获得最佳方案。在这个过程中,不仅锻炼了学生的思维能力、操作能力,还培养了与他人合作的能力。

多媒体环境下人与机、人与网之间的互动,一方面激发学生的学习兴趣,产生强烈的学习欲望,形成学习动机,有利于学生主体地位的发挥;另一方面,多媒体和网络环境下,以计算机及网络为中介而形成的教师与个别学生、教师与学

《计算机网络技术》课程教学网站设计与实现

生群体、学生与学生之间的互动,都为协作学习创造了理想的空间,不仅有利于学生共享群体的智力资源,提高整个群体的综合素质,也有利于培养学生与人合作、团结向上的团队精神。1.2 网络化课堂的发展趋势

网络教育的迅猛发展的势头令人惊喜。设立网站利用网站进行教育教学工作是目前教育的一大趋势。网站教育就是利用现代信息网络工具所特有的易跨时空沟通、互动、共享信息的开放、平等的无中心网状环境来发展学习者个性,从而实现以学习者个体为本的理念的教学组织形式。

在网站设立聊天室或设立在线论坛,教师、学生、家长之间通过网络互通信息,进行心灵的沟通,健康且不失自由。这样总比在网上随便查找网友不着边际的闲聊、互相漫骂要好的多。另外,它的隐蔽性好,让学生们敢说真话,敢说心里话,其较之于陈旧的写日记、写周记交流方式,更富有新鲜感、趣味性,通过聊天室,教师、和家长能及时了解学生的内心世界和班级状况。2 《计算机网络技术》课程教学网站

利用多媒体和网络教学素材、课程软件和反馈系统等等,丰富的媒体信息呈现方式及整合技术,使充分开发、组合和利用各种有益而丰富的学习资源,扩展教育或学习空间成为可能。利用多媒体和网络技术化大为小,化小为大,化静为动,化动为静等新的表现信息的时空观念和技术优势,能使学生认识事物过程的途径和方法得到改善。《计算机网络技术》课程教学网站运用现代信息技术及相应媒体,可以构建多样化的教育教学环境,有利于及时主导作用发挥的多媒体组合课堂教学环境。

教育正向着信息化、社会化、网络化发展。网络的发展影响着今天人们的生存和发展。利用网络学习,是适应时代变化的根本手段。利用网站进行教育教学可以锻炼学生运用信息工具的能力;能使学生根据自己的学习目标有效的搜集和选择各种学习信息;能使学生对搜集的信息进行理解、归纳、存储记忆、批判、鉴别、遴选、分析综合、抽象概括和表达等;能使学生在信息搜集、选择、理解和批判的基础上,能准确的概述、综合、改造和表述所需要的信息,使之简洁明 4

物理与电子信息学院学年论文

了、通俗流畅并且富有个性特色;围绕同一目的,在多种多样的信息交合的基础上迸发创造思维的火花,产生新信息的生长点,从而创造新信息。3 教学网站的实现

利用网站设立在线网络虚拟实验环境,通过网络虚拟实验室,能够通过计算机在网络中模拟一些实验现象。它不仅仅能够提高网站教育的教学效果,更重要的是对一些缺乏实验条件的学生,通过网络同样能够“身临其境“的观察实验现象,甚至和异地的学生合作进行实验。

利用网络平台,可以有效的解决研究学习中的问题,快捷的交流信息,加强项目的管理。比如,开始时,每个同学的搜集的资料和自己取得结论或形成的观点可以在网上发布;可以全班集中讨论,也可以通过电子邮件和信息发布台进行异地讨论;将初步的成果公布在网上,再继续通过网站进行讨论,如此反复。

总之,随着网络和计算机技术的不断发展,网络教育无疑将成为当代教育改革的一个主要趋势。但基于个体全面发展的需要,网络教育决不可能包括教育的全部。因此,坚持传统教育和网络教育并行发展,实现优势互补,资源共享,应当成为今后我们每个教育工作者努力的方向。

《计算机网络技术》课程教学网站设计与实现

参考文献:

[1]《当代教育科学》2004年4月 [2]《山东教育科研》2001年9月

[3] 陈康 温旭升。《计算机网络实用教程》。清华大学出版社 2007年12月。[4] 张晓明。《计算机网络教程》。清华大学出版社 2010年9月。

物理与电子信息学院学年论文

“Computer Network” web site design and implementation of teaching

Zhang Hui(Student ID: 20071116080)

(Institute of Physics and Electronic Information Science and Technology Electronics and Information Technology Professional class of 2007, Hohhot

010022)

Instructor: Ha Siba root

Abstract:The computer has gone deep into all walks of life, every office, studio is a small local area networks, this paper describes the technical aspects of computer network LAN, LAN management.At the same time the basis of language based on the popularity of the Java language for simple analysis, and in the current situation, common office software is that each person must master the ability.

第三篇:班级网站设计与实现

沈阳化工学院

本科毕业论文

题 目: 班级网站设计与实现 院 系: 计算机科学与技术学院 专 业: 计算机科学与技术 班 级: 计算机0802 学生姓名: 金智宇 指导教师: 张 丽

论文提交日期:2012年06月20日 论文答辩日期:2012年06月26日

I

内容摘要

随着人类的进步,网络技术不断发展和计算机的普及,越来越多的人拥有自己电脑,让人们的生活更快捷和丰富,并且丰富人类的精神世界和物质世界,让人类最便捷地获取信息,找到所求,让人类的生活更快乐。

网络的普及越来越多的学校和班级通过计算机网来管理各项事务。同时,学生与学生之间通过网络来交流的方式也日趋频繁。在这种潮流的趋势下,应该采用什么样的方式来更好的管理学生各项信息和班级各项日常事务,以及怎么是学生之间能更好的交流,成为一个问题。

班级网站设计是为了合理的利用网络资源,提供班级与交流、有管理班级事务的网络平台。本网站基于B/S模式,在ASP.NET集成开发的环境下采用C#语言开发完成。本网站有班级介绍、班级相册、同学登陆、班级留言、学习空间、休闲等模块。网站的设计体现个性化要求。其中同学登陆模块实现了用户注册、登陆与修改个人资料等功能;班级相册实现图片上传和在线浏览功能;班级留言实现网上留言功能;提供交流平台。本网站 促进班级学生的学习交流,实现用户自由访问,增加同学们的相互了解,增强班级凝聚力。

关键词: 网站建设、网站运营、ASP.NET|、SQL server 2005

II

Abstract With the progress of mankind, the continuous development of network technology and the proliferation of computers, more and more people have their own computer to make people's lives more efficient and rich, and enrich our spiritual world and physical world, human access to the most convenientinformation, find what we seek to make human life happier.More and more schools and classes of the popularity of the network through the computer network to manage the affairs.At the same time, the way to communicate through the network between the students and the students become more frequent.In this fashion trends, what way should be used with good management students all the information and classes the daily affairs, and how better communication between students, become a problem.The class website is designed to use the network resources to provide classes and exchanges, to manage class affairs network platform.This site is based on B / S mode, ASP.NET integrated development environment using C # language developed.This site have a class, class album, the students landing, message classes, learning space, leisure and other modules.The site design reflects the individual requirements.Students landing module user registration, login and modify personal information;class album image upload and

III

online feature;class message Message function;provide an exchange platform.This site to promote the exchange of classes students learn to achieve the users the freedom to access, increase mutual understanding of the students, and enhance class cohesion.Key words: Website building、website operators、ASP.NET|、server 2005

IV

SQL

目录

班级网站设计与实现.........................................................................1 一.绪论..........................................................................................1 1.1 课题背景来源和发展意义..........................................................1 1.1.1 课题背景.............................................................................1 1.1.2 课题来源.............................................................................1

二.开发工具与开发技术..................................................................3 2.1 开发技术...................................................................................3 2.1.1 ASP.NET技术....................................................................3

2.2 开发工具...................................................................................4 2.2.1 SQL server 2005数据库.....................................................4

2.3 开发环境...................................................................................5 2.3.1 Visual Studio.NET2010开发环境.....................................5 2.3.2 CSS样式表在HTML中的实现............................................7

三.方案设计与论证........................................................................9 3.1 项目概述与需求分析.................................................................9 3.1.1 目标....................................................................................9 3.1.2 用户的特点..........................................................................9

V

3.1.3 假定和约束..........................................................................9

3.2 设计中的图表..........................................................................10 3.2.1 对功能的规定....................................................................10 3.2.2 网站结构图:....................................................................11 3.2.3 类图..................................................................................12

3.3 测试........................................................................................12 3.3.1 软件测试...........................................................................12

四.设计与实现..............................................................................14 4.1 网站框架和代码......................................................................14 4.1.1 添加用户...........................................................................14 4.1.2 管理用户...........................................................................15

4.2 网站首页.................................................................................15 4.2.1 班级首页...........................................................................15 图4.2.1班级首页.........................................................................16 4.2.2 网站首页部分代码.............................................................16

4.3 网站介绍.................................................................................18 4.3.1 班级介绍...........................................................................18 4.3.2 班级介绍部分代码.............................................................19

4.4 资源共享.................................................................................22 4.4.1 资源共享介绍....................................................................22 4.4.2 连接代码...........................................................................22

VI

4.5 专业课程.................................................................................23 4.5.1 课程信息...........................................................................23 4.5.2 专业课程部分代码.............................................................23

4.6 班级通讯.................................................................................24 4.6.1 通讯界面...........................................................................24 4.6.2 班级通讯部分代码.............................................................25

4.7 留言飞语.................................................................................27 4.7.1 留言界面...........................................................................27 4.7.2 同学留言部分代码.............................................................27

4.8 联系方式.................................................................................29 4.8.1 管理员联系界面.................................................................29 4.8.2 联系方式部分代码.............................................................29

五.结果与评价..............................................................................31 六.结论.........................................................................................32

VII 沈阳化工学院学士学位论文

第一章 绪

班级网站设计与实现

一.绪论

1.1 课题背景来源和发展意义

1.1.1 课题背景

随着互联网的进一步发展与成熟,网络的带宽进一步加阔,网络应用也越来越广泛。网页制作更是日新月异,层出不穷。涌现了很多琳琅满目的网站,使得整个互联网多姿多彩。网页功能分析就是以系统的观点,对已选定的对象与开发范围进行有目的、有步骤的实际调查和科学分析。分析的目的就是要弄清楚网页要做什么,最终为后面的设计工作打下基础。需求分析是制作一个网站的第一步。在制作网站之前,首先要了解客户的需要和要求。这些必要的信息包括客户所要表达的理念、界面显示的内容和栏目的要求、网站功能方面的要求等。根据客户的具体情况,需求也会有所差别。本网站是针对班级同学而设计的网站,主要是便于同学联系例如聚会、发布班级信息等系列的通知,同时本网站还针对同学们的需求建立个人信息空间,可以建立个人影集,彰显每个同学的个性与风采,相当于一个“便携式”的聊天平台,无论同学们以后身在那里我们都可以在茶余饭后对我们现在也或是过去进行讨论,彼此交换心得体会,更加了解班级的概况,增强同学之间交流。

1.1.2 课题来源

大学时代的同学之情是最真挚的一份感情。没有任何一个时代的学生比现在的学生们更加渴望言论自由,渴望情感交流。但在学分制条件下,快节奏的学习生活、越来越少的集体活动时间使同班同学之间的交流也日益困难。大学班级网站的建立为现实世界中的班级提供了一个非正式交往的虚拟平台,它为班级每一个成员都提供了平等、自由的发言机会,使相互的交流跨越了时间和空间的樊篱,也打破了男女间、寝室间的障碍。沈阳化工学院学士学位论文

第一章 绪

为了满足班级网站的交流目的。本网站包括:班级简介、班级相册、班级登陆、班级留言、学习交流、论坛等模块。班级简介模块,作为班级总体介绍平台,极少班级的建设,班级成员,班级成绩等;班级相册模块,包括用户上传图片以及图片的浏览功能,实现与数据库的衔接;班级登陆模块,包括注册和登陆两个子模块,通过注册可以成为班级成员,在通过登录拥有访问网站各项功能的权限;班级留言模块,实现用户的在线留言;班级论坛模块,论坛模块主要实现注册用户能在此网站平台之上交流,一般用户可以回复别人的发言,亦可提出自己的言论,一伙的其他人的建议和意见;

本系统使用ASP。Net技术的动态网页与SQL server2000数据库结合设计建立的一个班级网站。用户首先通过内部网络访问本站进行简单的注册并经营管理员审核通过后,即拥有了使用本网站上所提供的出管理模块的各项功能的权利。功能模块包括班级留言、班级相册、学习交流等,论坛社区提供用户之间的主要交流平台,用户可以发起自己的帖子,来引起班级其他同学的对本帖的讨论或回复,同时用户也可以对自己或别人的帖子提出自己的见解,从而很好地促进了班级内同学的交流。班级留言提供网上留言功能。留言可以使班级的老师班长或其他同学的留言,通过网络的迅捷的传输率达到快速的了解及处理班级各项事务的目的。班级相册可以将班级内同学的相册传到网站上自由浏览,增加班级的亲和力。以及以上功能很好的解决上面所提出的问题 沈阳化工学院学士学位论文

第二章 开发工具与开发技术

二.开发工具与开发技术

2.1 开发技术

2.1.1 ASP.NET技术

AS.PNET是一种建立在通用语言上的程序结构,能被用于一台Web服务器来建立强大的Web应用程序。ASP.NET是在服务器上运行的编译好的公共语言运行库,利用早期的绑定、实时编译、本机优化和盒外缓存服务,着相当于在编写代码行之前便显著提高了性能。另外,由于ASP.NET框架补充了Visual Studio 集成开发环境,想必ASP,使程序设计相对简化,结构更为清晰

ASP.NET的前身ASP技术,是在IIS 2.0上首次推出(Windows NT 3.51),当时与 ADO 1.0 一起推出,在IIS 3.0(Windows NT 4.0)发扬光大,成为服务器端应用程序的热门开发工具,微软还 特别为它量身打造了Visual InterDev开发工具,在1994年到2000年之间,ASP技术已经成为微软推展Windows NT 4.0平台的关键技术之一,数以万计的ASP网站也是这个时候开始如雨后春笋般的出现在网络上。它的简单以及高度可定制化的能力,也是它能迅速崛起的原因 之一。不过ASP的缺点也逐渐的浮现出来:

意大利面型的程序开发方法,让维护的难度提高很多,尤其是大型的ASP应用程序。直译式的VBScript或JScript语言,让效能有些许的受限。延展性因为其基础架构扩充性不足而受限,虽然有COM元件可用,但开发一些特殊功能(像文件上传)时,没有来自内置的支持,需要寻求第三方软件商开发的元件。1997年时,微软开始针对ASP的缺点(尤其是意大利面型的程序开发方法)准备开始一个新项目来开发,当时ASP.NET的主要领导人Scott Guthrie刚从杜克大学毕业,他和IIS团队的Mark Anders经理一起合作两个月,开发出了下一代ASP技术的原型,这个原型在1997年的圣诞节时被发展出来,并给予一个名称:XSP,这个原型产品使用的是Java语言。不过它马上就被纳入当时还在开发中的CLR平台,Scott Guthrie事后也认为将这个技术移植到当时的CLR平台,确实有很大的风险(huge risk),但当时的XSP团 沈阳化工学院学士学位论文

第二章 开发工具与开发技术

队却是以CLR开发应用的第一个团队。

为了将XSP移植到CLR中,XSP团队将XSP的内核程序全部以C#语言重新撰写(在内部的项目代号是 “Project Cool”,但是当时对公开场合是保密的),并且改名为ASP+,作为ASP技术的后继者,并且也会提供一个简单的移转方法给ASP开发人员。ASP+首次的Beta版本以及应用在PDC 2000中亮相,由Bill Gates主讲Keynote(即关键技术的概览),由富士通公司展示使用COBOL语言撰写ASP+应用程序,并且宣布它可以使用Visual Basic.NET、C#、Perl与Python语言(后两者由ActiveState公司开发的互通工具支持)来开发。

在2000年第二季时,微软正式推动.NET策略,ASP+也顺理成章的改名为ASP.NET,经过四年的开发,第一个版本的ASP.NET在2002年1月5日亮相(和.NET Framework 1.0),Scott Guthrie也成为ASP.NET的产品经理(到现在已经开发了数个微软产品,像ASP.NET AJAX和Microsoft Silverlight)。目前最新版本的 ASP.NET 4.0 以及.NET Framework 4.0 已经在VS2010平台内应用。

2.2 开发工具

2.2.1 SQL server 2005数据库

数据库是信息的集合,是指长期存储在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。例如,记录客户信息、网络通讯录等。以往会将这些数据记录到纸上或是计算机某个文件中,如果要修改或查询则要消费大量时间。现在人们借助计算机和数据库技术科学地保存和管理大量的复杂的数据,以便能方便而充分的利用这些宝贵的信息资源。数据被规整地存储起来,修改和查询只需几条SQL语句就完成了。

Internet集成。SQL Server 2005 数据库引擎提供完整的XML 支持。它还具有构成最大的Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。SQL Server 2000 程序设计模型与 Windows DNA 构架集成,用以开发 Web 应用程序,并且SQL Server 2005 支持 English Query 和 Microsoft 搜索服务等功能,在Web 应用程序中包含了用户友好的查询和强大的搜索功能。沈阳化工学院学士学位论文

第二章 开发工具与开发技术

2.可伸缩性和可用性。同一个数据库引擎可以在不同的平台上使用,从运行 Microsoft Windowsreg;98 的便携式电脑,到运行 Microsoft Windows 2000 数据中心版的大型多处理器服务器。SQL Server 2005 企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大 Web 站点所需的性能级别。

3.企业级数据库功能。SQL Server 2005 关系数据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。SQL Server 2005 分布式查询使您得以引用来自不同数据源的数据,就好像这些数据是 SQL Server 2005 数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制同样使您得以维护多个数据复本,同时确保单独的数据复本保持同步。可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并会发布服务器。

4.易于安装、部署和使用。SQL Server 2005 中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用 SQL Server 的过程。SQL Server 2005 还支持基于标准的、与 Windows DNA 集成的程序设计模型,使 SQL Server 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。这些功能使您得以快速交付 SQL Server 应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。

2.3 开发环境

2.3.1 Visual Studio.NET2010开发环境

1998 年,微软公司发布了 Visual Studio 6.0。所有开发语言的开发环境版本均升至 6.0。这也是 Visual Basic 最后一次发布,从下一个版本(7.0)开始,Microsoft Basic 进化成了一种新的面向对象的语言:Microsoft Basic NET。由于微软公司对于 Sun 公司 Java 语言扩充导致与 Java 虚拟机不 兼容被 Sun 告上法庭,微软在后续的 Visual Studio 中不再包括面向 Java 虚拟机的开发环境。Visual Studio 97 是最早的 Visual Studio 版本。包含有面向 Windows 开发使用的 Visual Basic 5.0、Visual C++5.0,面向 Java开发的 Visual J++和 面向数据库开发的 Visual FoxPro,还包含有创建 DHTML(Dynamic HTML)所需要的 Visual InterDev。其中,Visual Basic 和 沈阳化工学院学士学位论文

第二章 开发工具与开发技术

Visual FoxPro 使用单独的开发环境,其他的开发语言使用统一的开发环境。

2002 年,随着.NET 口号的提出与 Windows XP / Office XP 的发布,微软发布了 Visual Studio.NET(内部版本号为 7.0)。在这个版本的 Visual Studio 中,微软剥离了 Visual FoxPro 作为一个单独的开发环境以 Visual FoxPro 7.0 单独销售,同时取消了 Visual InterDev。与此同时,微软引入了建立在.NET 框架上(版本1.0)的托管代码机制以及一门新的语言 C#(读作 C Sharp,意为 C#)。C# 是一门建立在 C++和 Java 基础上的现代语言,是编写.NET 框架的语言。

.NET 的通用语言框架机制(Common Language Runtime, CLR),其目的是在同一个项目中支持不同的语言所开发的组件。所有 CLR 支持的代码都会被解释成为 CLR 可执行的机器代码然后运行。

Visual Basic、Visual C++ 都被扩展为支持托管代码机制的开发环境,且 Visual Basic.NET更是从 Visual Basic 脱胎换骨,彻底支持面向对象的编程机制。而 Visual J++ 也变为 Visual J#。后者仅语法同 Java 相同,但是面向的不是 Java 虚拟机,而是.NET Framework。

2003 年,微软对 Visual Studio 2002 进行了部分修订,以 Visual Studio 2003 的名义发布(内部版本号为 7.1)。Visio 作为使用统一建模语言(UML)架构应用程序框架的程序被引入,同时被引入的还包括移动设备支持和企业模版。.NET 框架也升级到了 1.1。

2005 年,微软发布了 Visual Studio 2005。.NET 字眼从各种语言的名字中被抹去,但是这个版本的 Visual Studio 仍然还是面向.NET 框架的(版本2.0)。

这个版本的 Visual Studio 包含有众多版本,分别面向不同的开发角色。同时还永久提供免费的 Visual Studio Express 版本。

随着即将发布的 Windows Vista和 Office 2007,Visual Studio 9 也渐渐浮出水面。Visual Studio 9 目前可以确定的是支持建立于 DHTML 基础上的 Ajax 技术,这种微软在 Visual InterDev 时代提出的基于异步的客户端动 态网页技术在当年并没有像微软预期中的那么流行起来,反而随着 Gmail 等应用而东山再起,渐渐成为主流网络应用之一。同时 Visual Studio 9 会强化对于数据库的支持以及微软新的基于工作流(Workflow)的编程模型。预计为了保持与 Office 系列的统一,Visual Studio 9 的名称为 Visual Studio 2007。沈阳化工学院学士学位论文

第二章 开发工具与开发技术

2007年11月,微软发布了 Visual Studio 2008 英文版,2008年2月14日发布了简体中文专业版。

2010年4月12微软发布Visual Studio 2010以及.NET Framework 4.0,并于2010年5月26发布了中文版

Visual Studio.NET2010是Microsoft推出.NET应用程序开发工具。Visual Studio,我们一般都简称为VS,Visual Studio其实是微软开发的一套工具集,它由各种各样的工具组成,这就好像Office 2007时由Word 2007、Excel 2007、Access 2007等等组成的一个道理。其中Visual C++就是Visual Studio的一个重要的组成部分。Visual Studio可以用于生成Web应用程序,也可以生成桌面应用程序,在Visual Studio下面,除了VC,还有Visual C#,Visual Basec,过去还有Visual J#,现在还有Visual F#等等组件工具,使用这些工具你可以使用C++语言C#语言或者Basic语言进行开发。这就好比桌上放着刀、叉、筷子,你可以用它来吃饭,无论它们都是餐具的一种

2.3.2 CSS样式表在HTML中的实现

在HTML网页中加入CSS并不是只有一种方法,在不同的情况下,可以采用不同的方法,比较常用的有下面几中。

1.嵌入式样式表

嵌入式样式表的实现很简单,只需在每个要应用样式的HTML标签后写上CSS属性即可。例如要设置指定表格中的文字的样式为红色,字号为10pt,可在当前表格的

标记内添加下面的代码:

。这种方式主要用于对具体的标签作具体的调整,其作用的范围只限于本标签。嵌入式样式表不能充分体现出CSS样式表的优越性,所以应用场合并不多。

2.内联式样式表

若想只对当前页面应用样式,就要使用内联式样式表。所谓内联式样式表就是把样式表定义语句放在标签中,设置时通常放在HTML代码的部分。

3.外联式样式表 沈阳化工学院学士学位论文

第二章 开发工具与开发技术

外联式样式表是将指定的样式代码放到一个扩展名为css的样式文件中以方便其他网页的调用。这种方式的优点是可以通过一个css文件管理网站中的多个网页。如果要对网站中其他页面进行样式引用,可以先把样式用记事本定义成一个“css”的文件。例如:打开记事本,将定义的名为h3的样式代码写到记事本中,保存的文件名为example.css,代码如下:

h3{ font-family:“黑体”;color:green;font-style:italic; } 引用时在网页HTML代码的标记后用引用这个样式文件,在部分的相应内容的前后加上

。沈阳化工学院学士学位论文

dd沈阳化工学院学士学论文

三.方案设计与论证

3.1 项目概述与需求分析

3.1.1 目标

该软件是一个基于.NET技术的网站管理软件,程序采用B/S架构,能提供浏览等功能。用户可以在网上浏览计算机班级网站的基本信息,资料的上传下载,也可以进行留言及回复。管理员经过登陆,能够管理网站里所有的信息的添加、修改和删除。网站风格力求简洁朴素,美观大方,能够完成基本的功能。

软件开发目的是理解软件文档写作规范以及利用.net开发简单的网站,同时也希望最终产品能满足班级成员的期望。该网站运行的平台应具有IE浏览器5.0以上版本。

3.1.2 用户的特点

用户不需要任何技术背景,但能够具有浏览网页的基本操作能力。用户也无须具备网络方面的知识,只需知道如何访问网站。管理员需要有电脑打字方面的技术。

3.1.3 假定和约束

本软件的开发期限为五周。完成项目的主要困难是: 1.缺乏B/S软件开发的背景和知识 2.缺少平面设计的相关知识经 3.对.net开发平台的不熟悉 4.开发技术不成熟 5.没有软件工程实际经验

由于是个人完成整个软件的开发过程,时间、人力和技术上都有限,因此部分功 沈阳化工学院学士学位论文

dd沈阳化工学院学士学论文

能已简略.3.2 设计中的图表

3.2.1 对功能的规定

用户通过首页进入网站,以点击不同的栏目或链接,转入其它页面来浏览本网站的相关内容。用户可以上传下载资料,同时可以留言以及回复。管理员进入网站登陆后,可以通过后台管理对网站的数据库进行相关的操作,主要的后台管理分为七部分,分别对应网站的六大模块与用户管理。

具体栏目需求:

名称

班级首页:

需求说明

能展示班级主要动态信息,设置导航栏以及后台接口。风格力求简约大方,自然清新,能够体现大学生的精神面貌。

显示本班级简介;在后台进行修改。班级简介:

专业课程: 展示班级课程安排

班级通讯: 展示班级同学与同学的联系,按日期降序排列。

班级相册: 展示班级相册;点击每一条可查看详细。

资源共享: 可以上传和下载资源;资源列表以日期降序排列。

留言飞语: 可以留言和回复;添加留言者各种联系方式。

联系方式: 显示管理员的联系信息。沈阳化工学院学士学位论文

dd沈阳化工学院学士学论文

3.2.2 网站结构图:

班班级级首介页绍

班级首页注册/登陆资专班留源业级言共课通飞享程讯语图3.2.2 网站结构图

联系方式 沈阳化工学院学士学位论文

dd沈阳化工学院学士学论文

3.2.3 类图

图3.2.3 类图

3.3 测试

3.3.1 软件测试

软件测试就是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。执行测试用例后,需要跟踪故障,以确保开发的产品适合需求。使用人工或者自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。

它是帮助识别开发完成(中间或最终的版本)的计算机软件(整体或部分)的正确度(correctness)、完全度(completeness)和质量(quality)的软件过程;是SQA(software quality assurance)的重要子域

Grenford J.Myers曾对软件测试的目的提出过以下观点: 沈阳化工学院学士学位论文

dd沈阳化工学院学士学论文

(1)测试是为了发现程序中的错误而执行程序的过程

(2)好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案

(3)成功的测试是发现了至今为止尚未发现的错误的测试。

然而,这种观点指出测试是以查找错误为中心,而不是为了演示软件的正确功能。但是只从字面意思理解,可能会产生误导,认为发现错误是软件测试的唯一目的,查找不出错误的测试就是没有价值的测试,实际上并非如此!

(1)测试并不仅仅是为了找出错误.通过分析错误产生的原因和错误的发生趋势,可以帮助项目管理者

发现当前软件开发过程中的缺陷,以便及时改进

(2)这种分析也能帮助测试人员设计出有针对性的测试方法,改善测试的效率和有效性

(3)没有发现错误的测试也是有价值的,完整的测试是评定软件质量的一种方法

(4)另外,根据测试目的的不同,还有回归测试、压力测试、性能测试等,分别为了检验修改或优化过程是否引发新的问题、软件所能达到处理能力和是否达到预期的处理能力等。沈阳化工学院学士学论文

第四章 设计与实现

四.设计与实现

4.1 网站框架和代码

4.1.1 添加用户

添加用户分三个角色:管理员、普通用户、班级同学。

图4.1.0添加用户

您可以选择添加角色或组,这让您可以允许或拒绝用户组对网站中特定文件夹的访问。例如,您可以创建“经理”、“销售人员”或“成员”等角色,每种角色对特定文件夹都具有不同的访问权限。沈阳化工学院学士学论文

第四章 设计与实现

图4.1.1创建新角色

4.1.2 管理用户

图4.1.2 管理用户

4.2 网站首页

4.2.1 班级首页

班级首页如图: 沈阳化工学院学士学论文

第四章 设计与实现

图4.2.1班级首页

4.2.2 网站首页部分代码

@{ ViewBag.Title = “班级首页”;}

沈阳化工学院学士学论文

第四章 设计与实现

第四篇:基于ASP的教学网站的设计与实现

4.5.3查看主题信息

用户在论坛首页中,单击讨论主题超链接,将进入到查看主题信息页面,该页面主要实现以下功能:

1.显示当前主题的详细信息; 2.显示当前主题的回复信息。

查看主题页面的运行结果如图4.8所示。4.5.4回复主题

当用户浏览主题时,可能会对该主题有自己的看法,此时可以单击“回复主题”来发表意见。回复主题页面主要实现以下功能:

1.显示当前主题信息; 2.填写回复信息;

3.显示当前系统日期;

4.自动显示回复人姓名,该内容不允许用户修改。回复主题页面运行结果如图4.9所示。在网上课堂页面中同样由网站导航条、网上课堂主体内容和页脚版权信息三大部分组成,其中网站导航条和页脚版权信息同首页一样,只需包含相应文件即可。在网上课堂主体内容的左边是专业信息列表,它是从数据库中提取出来的。右边列出来的是和所选专业相对应的课程信息,按课程类别分列显示。

设计课程学习内容页面。在该页面的右侧显示相应课程的参阅资料,用户单击参阅资料名称可以打开相应的 Word文件显示资料信息。

3.学习资料库

在该页面的左边是资料类别信息,右边是每个类别所包含的资料信息,单击它会链接到相关的网址。

4.网络考试

学生进入考试系统后,会列出考试规则,考生同意之后,链接到选择考试课程页面。因为考生在注册时已经选择好了专业,所以这时列出的只是与该考生专业相关的课程信息。

在选择完考试课程之后,考生开始正式考试。如果考试时间到了还没有交卷,则系统会自动提交并阅卷,同时显示本次考试成绩。

5.在线论坛

该模块主要是为了方便师生之间的交流,因此要有发表主题和回复主题的信息。

6.教师登录

该教学网站的教师登录模块也就是管理员登录模块,教师登录该模块后能够方便的对本教学网站后台进行管理。主要有学生档案管理、专业管理、学习资料库管理和公告栏管理几大模块,管理员能够对数据库中的内容进行及时更新。

第四节

部分源程序代码

1.分页显示源程序代码 <%

rs_student.pagesize=10

page=CLng(Request(“page”))

if page<1 then page=1

rs_student.absolutepage=page

for i=1 to rs_student.pagesize %>

<%=rs_student(“Name”)%> <%=rs_student(“sex”)%> <%=rs_student(“birthday”)%> <%=rs_student(“Professionname”)%> <%=rs_student(“address”)%>”>

第五篇:中学计算机教学资源网站设计与探讨

中学计算机教学资源网站设计与探讨

摘要:开发校园网教学资源是为适应新形势下的教育改革需要,提高教学效率,改善教学环境。在校园网教学资源开发时,要根据现代教育理论保证网络资源内容的科学合理性、可更新性等要求。关键词:计算机;教学网站;设计探讨

Website Design and Explore Secondary Teaching Resources

LI Yi-Zhong(Shunde No.1 School,Foshan 528300,China)Abstract:Campus network resources to meet the needs under the new situation of reform.improve the efficiency and improve the teaching and learning environment.Teaching resources on the campus network, according to modern educational theory as a scientific and reasonable assurance of network resources, can be updated by others.Key words:computer;teaching website;Design.校园网络教学资源的设计原则

(1)需求性原则:教学性原则是一切教学软件需要遵守的首要原则。校园网教学资源的目的是优化教学结构,提高教学效率,培养学生的综合素质。因而无论在内容还是功能上都应充分考虑教学的需求,使学生、教师能方便及时的获取所需信息,具有可利用性。

(2)易操作原则:在运用校园网教学资源时,老师和学生的时间是有限的,不能使教师和学生把宝贵的时间浪费在软件的调试和控制上,因而要求校园网教学资源的操作要简便、灵活、可靠,有良好的导航和操作界面,师生经过简单的训练就可以灵活使用。

(3)科学性原则:在校园网教学资源中,科学性包括网络资源内容的科学性、网络管理的科学性、网络设备的科学性等方面。当然,艺术性也是科学性的某种体现。良好的艺术表现形式,可以调动学生的学习兴趣,激发学生的学习热情,产生良好的教学效果。

(4)开放性原则:一方面要保证硬件设备的结构合理与先进性,如硬件可以升级代换,可支持宽带多媒体业务等;另一方面网络资源内容应该可以方便地添加、删减,也就是软件内容的开放性。在网络中要提供相关的参考资源的网址,以扩大学生的知识面,同时培养学生的探索精神。网络资源系统模块设计 2.1 用户管理

该系统的用户主要包括两类:教师用户和学生用户(1)教师用户

教师是教学资源的提供者,可以对教学资源进行录入和修改,等,所以对教师身份的认定非常重要。教师注册的第一步就是输入系统管理员提供的通行帐号和密码,输入正确才能实现注册。注册过程只填写系统进行教师管理时必须的一些信息,如教师帐号、密码、所授课程等。为了让学生对教师有一定的认识,教师可选择录入或上传个人资料,包括介绍个人经历,教学成果、爱好和个性等。当用户需要浏览教师个人资料时,系统通过读取相应信息并显示于客户端。教师必有经过注册程序才能拥有添加、资源等权限。(2)学生用户

学生用户通过提交自己的学号(唯一的)进行身份验证,通过验证后才可以注册。注册时要填写自己的所要选择学习的课程。

2.2资源管理

资源管理包括资源分类信息的管理和资源内容的管理。(1)自动创建资源知识分类体系

课程教学资源内容的录入以分类信息的存在为前提。教学资源的录入和相关素材文件的上传,必须先对资源进行分类,上级分类。接收教师填写的课程体系结构信息,根据教师建立的分类和知识点在校园服务器上创建相应的子目录,采用树形目录结构实现教学资源和素材文件的分类存储和管理。

(2)知识点内容的添加修改

上传素材文件ASP脚本从数据库中修改教学 教师要进行弄清其所属的 也就是说,教学资源的添加以知识点为单位,教师根据已有的知识点分类信息添加知识点内容,添加内容包括教学资源的描述、正文文字等信息的录入,相关素材文件的上传:系统创建一定的目录结构,把上传的素材文件存储于相应的目录中,并将相关信息写入数据库。知识点内容可以由教师根据需要随时更新、修改、删除,包括素材文件的重新上传。系统根据教师修改的结果,自动更新资源库的有关内容。

当用户提出浏览、修改要求时,系统通过形成动态网页,用户修改或更新有关内容时系统将对数据库中的内容作出相应修改或更新。系统将教师添加的教学资源加入资源库后,要的信息等,可按知识点标题、关键词等检索。

2.3 教学过程管理

教学功能包括教师备课功能、教师授课功能和学生自主学习功能。(1)教师备课功能

教学是学校的中心任务,如何完成教学是网络的基本功能之一。共课教学中,教师可以分为文科和理科两组,子教案自动保存在备课服务器中,与其他老师共享,从繁重的劳动中解放出来,提高教师的工作效率。录界面登录后,可以自行设计某一模块教学所需的教案和教学活动的实施方案。(2)同步教学功能

网络教学并不否定老师讲授的重要性,学习方法的教授为主,引导学生进行有效的网络学习。授课模块,以方便老师指导教学。教师授课功能是一种同步教学方式,传统的面对面的教学,也可以通过实时交流通讯工具实现实时的教学活动,师在某地上课时,学生可以在异地教室中通过网络听课,教室中一样通过语音和视频图像进行实时交流。工具最常用的是基于流媒体的同步广播系统和桌面视频会议系统。(3)异步教学功能

异步教学模块是指“教”与“学”两个过程不同步进行,即非实时的教学过程。在“教”的子系统中,教师可以方便的制作修改以产生新的课程软件,还可

ASP文件读取数据库中的信息并学生就可以浏览、检索需

在计算机公将教师开发出的网络电减少重复劳动,从而将教师在教师备课功能中,教师从登

少讲,主要以因此要在网站中设立教师可以使用使教师生之间可以像在一个实现同步教学的视音频交流通讯

分工合作,而是要求教师要精讲、以方便的将教学资源库中的资源元件或课程软件整合在一起,生成满足特定需要的课程软件,灵活编制、修改和发布多媒体电子教案,即对资源的添加和修改。而学生自主学习、探究学习和协作学习构成了“学”的子系统,如基于视频点播(VOD)的自主学习、自适应自主学习等。网上教学最主要的就是为学生提供自主学习的环境。学生自主学习模块,可以让学生登录学习界面后,选择适合自己的学习内容、难易程度或学习方式(探索式学习、多媒体演示学习、合作学习等)等。

2.4 辅导答疑模块辅导答疑系统为学生提供常见问题查询、智能答疑系统、答疑讨论室、讨论区等答疑讨论方式。疑库”FAQ(种讨论模式,应提供的工具包括:基于同步浏览机制、应包括:电子邮件当学生在学习过程中遇到疑难问题时,统将根据学生提交的问题,对当在FAQ中没有检索到对该问题的解答时,系统将通知学生,并将问题公布在答疑布告牌上或将问题通过电子邮件的方式发送到主持这门课程的答疑教师,教师对该问题进行回答后,答归纳到学科知识库中,以便其他学生遇到类似问题时,能给予自动应答。2.5作业管理作业与考试是教学质量控制十分重要的因素,也是传统教学过程中的重要一环。作业管理包括教师对作业的发布与评阅、教师发布、批改、统计、分析学生完成提交的作业、浏览作业的总体情况;学生完成和修改作业、分析报告,了解知识点掌握情况,计算机可以自动判断,学生可以查看老师的批阅结果。所有的作业成绩都可以存入网上数据库中。

教师将学生经常提出的问题解答后放入“常见问题与答Frequent Asked Questions)中供学生查询。在讨论系统中,提供两即实时讨论与非实时讨论,以支持师生协作学习。实时讨论模式下WEB的音视频交互功能、基于文本的交谈功能、提供共享白板SWB(Shared White Board)。非实时讨论模式交流工具E-mail、电子公告板BBS等。

通过网络登录答疑中心提交问题,FAQ进行搜索,将对该问题的答案呈现给学生。系统将自动将解答发送给学生,同时将对该问题的解

学生对作业的浏览、完成和提交。提交作业,并可浏览由教师评语与子系统分析结果组成的作业调整自己的学习方案。作业题中的客观题部分并将结果反馈给教师和学生;主观题部分可以由老师批阅,BBS系当

2.6 教学管理

可以进行学生选课、最终评价等的管理;同时也要对教师教学进行管理评价。学生一旦选择通过校园网络进行计算机公共课的学习,就要发出申请,一旦被批准就必有按照要求完成学习任务,以便最终通过考核。作为教师只要承担教学任务,虽然不像传统教学和学生面对面,但也必须严格按照教学计划,认真负责完成自己的教学任务。关于学生成绩评价,主要由定性评价和定量评价两部分构成。定量评价由在线无纸化测试部分决定,作业、参与讨论及参加课外实践活动的具体情况决定。度、答疑情况、资源利用情况、作业完成和考试几个方面作出全面的评价。对学习者的评价是网络教学评价的主体内容,构过程的评价,出提示和建议信息。参考文献:[1]张青.[2]孙昌达

定性评价由学生在平时学习过程中提交的一方面真正了解学生的学习过程,.基于宽带网的远程教学模式研究具体来说,另一方面做出评价和反馈,[J].中国远程教育,电化教育研究,主要从交互程意义建提2004.2004.网络教学注重对学习者的态度、教师信息技术培训的思考和模式构建[J].

下载计算机公共课教学网站的设计与实现[精选5篇]word格式文档
下载计算机公共课教学网站的设计与实现[精选5篇].doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    个人网站的设计与实现

    二○○七届学生毕业论文(设计) 毕业设计(论文) 论文题目 个人网站的设计与实现 英文 Personal Webside Design and accomplish 个人网站的设计与实现 摘 要 在互联网走进......

    课程网站的设计与实现

    课程网站的设计与实现摘要:课程建设是“高等学校教学质量与教学改革工程”的一项重要内容,也是教育部深化教学改革,以教育信息化带动教育现代化的一项重要举措。课程网站是课......

    教学网站的设计与实现-文献综述

    河北大学2011届本科生毕业论文(文献综述) 文献综述 计算机和互联网技术日新月异的发展,正在迅速地改变人们传统的生活、工作和学习方式。多媒体计算机技术、以及 Internet 的不......

    基于ASP的招聘网站规划与实现 - 计算机网络技术毕业论文网站设计毕业论文

    基于ASP的招聘网站规划与实现 摘要 求职是当今大学生在毕业前最关注的一个问题。由于如今大学生上网途径非常便捷,使得网络招聘成了异军突起深受大学生广泛欢迎的求职方式。......

    毕业论文_社交网站的设计与实现[本站推荐]

    摘要 互联网技术的发展使得社交网络日益流行起来,并引起国内外人们的关注与参与,社交网络的注册人数逐年增长,其内容不断更新。社交网站为人们提供了一个交友的网络平台,通过网......

    学校网站建设的设计与实现

    【摘要】校园网站能对内实现办公自动化、电子校务、在线考试,对外实现远程教育、资源共享,对社会实现与家长、社会沟通,实现电子商务,对上级部门实现文件交换,远程会议,在线管理等......

    论文:个人网站的设计与实现

    个人网站的设计与实现 前 言 随着国际互联网的普及,很多人已经不满足仅仅在Internet上的浏览信息,而是希望更深入的参与其中,拥有自己的Web网站,这似乎已经成为一种潮流。如果......

    企业电子商务网站的设计与实现

    《企业电子商务网站的设计与实现》开题报告一、文献综述 随着网络的普及与发展,企业在Internet上拥有自己的网站是必然趋势,网上主页不仅成为企业宣传产品和服务的窗口,也是树......