毕业设计(论文)《网页脚本编程》 教学网站系统设计javascript编程教学网站.doc
《毕业设计(论文)《网页脚本编程》 教学网站系统设计javascript编程教学网站.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)《网页脚本编程》 教学网站系统设计javascript编程教学网站.doc(36页珍藏版)》请在三一办公上搜索。
1、分类号 密级 UDC 编号 广州大学华软软件学院专科毕业论文论文题目:网页脚本编程 教学网站系统设计javascript编程教学网站学 号: 姓 名: 专 业: 互联网信息软件开发 指 导 教 师: 【摘要】网络教学的优点就是能够随时随地都能够学习到专业知识,只要能够上网就可以了,方便快捷,不拘束于地点和时间,能在网站上学到自己需要的只是,有什么问题都能在网站上提问和得到答复,不需要专门找老师和同学。所以能够提高学习的兴趣和效率,在现在教育中尤其重要。而且该网站操作简便,安全可靠,功能完善。本论文主要是阐述javascript编程教学网站系统的设计和开发过程以及技术。该系统分为前台和后台的设计
2、。前台是用来查看信息,后台是对前台信息的管理。本人主要是负责用ASP技术设计后台系统以及数据库Access的建立。后台系统主要是用Dreamweaver工具制作,其中包括主要的网站配置管理,课程管理,下载管理,考试管理,留言管理等。由于时间和能力的问题,网站后台系统可能存在一定的瑕疵,希望老师能够见谅,本人已经尽了最大的能力和精力去制作了。【关键字】课程教学,用户管理,考试系统,asp技术,数据库ABSTRACT The network teaching advantages is anytime anywhere can learn professional knowledge just t
3、o be able to get online is ok, convenient and quick, playful in place and time, can go to school to himself in the website need is, have what problem can in the website to question and get an answer, does not need special find teachers and classmates. So can improve the learning interest and efficie
4、ncy and in the education of now is particularly important. And this site easy operation, safe and reliable, perfect function. This thesis mainly is to explain the javascript programming teaching website system design and development process and technology. This system is divided into front desk and
5、background design. Front desk is used to check information, backstage to front desk is information management. I mainly responsible for using ASP technology to design the background system and the establishment of database Access. Backend system is mainly made in Dreamweaver tools, including main we
6、b site configuration management, course management, download management, the exam management, guestbook management, etc. Because of the time and the problem of a faculty website backstage system, there may exist certain flaws, hope the teacher can excuse me, I have been best ability and effort to ma
7、king. Keywords: Course teaching, user management, the test system, asp technology, database目录第一章 前言5第二章 网站开发背景及相关理论知识介绍71.1动态网站开发背景介绍71.1.1网站开发环境71.1.2网站建设目标的管理可行性81.2 相关理论知识介绍及工具介绍81.2.1 ASP技术81.2.2 Html81.2.3 Access数据库9第三章 网站策划及主要功能93.1 网站总体规划93.1.1网站的定位93.1.2 网站的内容建设103.1.3 网站的设计原则103.2 主要功能10注销退
8、出:退出后台,进入前台。10第四章 网站制作流程图113.3 后台流程图113.3.1后台管理流程图(如下图1):11图1 后台流程113.3.2 课程管理流程图(如下图2):112.3.3 资源下载流程图(如下图3):122.3.4 考试管理流程图 (如下图4):122.3.5 留言管理流程图(如下图5):122.3.6 会员管理流程图(如下图6):132.3.7 公告管理流程图(如下图7):13第五章 数据库设计145.1 Microsoft Office Access简介145.2 数据库概念结构设计145.3 系统处理流程185.4 数据库创建195.5 数据库结构及实现20第六章 系
9、统功能实现和制作246.1 系统功能模块分析246.2公共管理模块的实现工程246.2.1创建数据库连接246.2.2 CSS样式表文件设计256.3 后台首页设计256.4 后台信息模块266.4.1 登录验证页面设计266.4.2 课程管理页面设计266.4.3 下载管理页面设计326.4.4 管理页面设计346.4.5 会员管理页面设计366.4.6 考试管理页面设计386.4.7 公告管理页面设计416.4.8 投票管理页面设计42第七章 系统安全447.1 系统安全措施447.1.1 登陆验证码功能447.1.2 MD5 加密功能的实现447.1.3 限制对页的访问44第一章 前言就
10、以华软为例,华软每个系都有老师的资源能够进行共享,但是分的比较散,但是如果说想学javascript编程就要在该系的老师FTP中寻找课件等,而且不知道有哪些老师是教这门课程,所以寻找起来就有点麻烦。所以我觉得需要一个专门的网站,能够对课程,资源进行统一的管理和阅读,能够提供给学生对学习专门的知识提供更好的平台,方便和快捷,更能在该平台上下载所需的软件或者文件,减轻老师ftp空间不足的缺点。而且平台能够提供老师对学生的知识进行测试,试卷的内容能随时在后台更新,而且阅卷和评测的成绩能够即时统计并保存在后台,能够减轻老师的工作压力,方便老师掌握每个学生成绩和能力,也让学生能够清楚所学的知识是否牢固,
11、那些方面需要加强。很多时候老师要问老师问题都要到老师办公室去,而且有时候老师还不在办公室,所以说比较麻烦。本平台提供了留言系统,对学生在该平台上的留言,老师能够在空闲时期在后台进行回复解答,能够很好的解决交流的问题。第二章 网站开发背景及相关理论知识介绍1.1动态网站开发背景介绍Internet起源于20世纪60年代的美国,它在近几年迅速风靡全球,其根本原因不仅在于她拥有卓越的国际通信功能,更在于它拥有巨大的信息资源。所谓的Internet是指由分布在全世界成千上万的计算机网络遵循一定的通讯协议,并相互联系在一起而形成的国际互连网络,也就是说,Internet是建立和使用这些网络的人群、群体、
12、公司以及各种网络资源的集合体。随着网络技术的不断发展,单纯的静态页面已经不能满足发展的需要,因为静态页面是用单纯的HTML语言组成的,它没有交互性。因此,为了满足实际的需要,许多网页文件扩展名不再只是“htm”、“html”,出现了以“php”、“asp”、“jsp”、“shtml”等为后缀的动态网页文件。1.1.1网站开发环境1 软件环境 操作系统:Windows xp WEB服务器:IIS 5.1 数据库:Microsoft Office Access 开发软件:Dreamweaver CS3 Photoshop cs4 2 硬件环境 处理器:Intel(R) Pentium(R) Dua
13、l CPU E2180 2.00GHz 内存:金士顿 DDR2 800MHz 2GB 硬盘:希捷 ST3250310AS (250GB) 显卡:Nvidia Geforce 9600 GT (512MB) 显示器:三星 SAM036F SyncMaster (19.1英寸)1.1.2网站建设目标的管理可行性对于用户来说,本系统只要求使用者掌握一定的上网经验,经过仔细设计和测试之后的系统具有操作简单,方便灵活等优点,足可以满足各种用户的不同需求,同时也方便了管理人员的内部管理。管理人员及用户一定会在短时间内掌握并熟练使用。只要动一动鼠标键盘就可以达到想要的效果1.2 相关理论知识介绍及工具介绍1
14、.2.1 ASP技术Active Server Pages:“动态服务器网页”,一般简称为“ASP”,ASP之所以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE 或Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直接在浏览器中“浏览”。 ASP的程序比HTML更方便而更富有灵活性.是在Web服务器端运行,运行后再将运行结果以HTML格式传送至客户端的浏览器。因此ASP与一般的脚本语言相比要安全得多。ASP最大的好处就是可以包含HTML标签,也可以直接存取数据库及使用无限扩充
15、的ActiveX控件,用户可以直接使用ActiveX控件,调用对象方法和属性,以简单的方式实现强大的交互功能。但ASP技术也并非完美无缺,由于它基本上是局限于微软的操作系统平台,主要的工作环境是微软的IIS应用程序结构,又因ActiveX对象具有平台特性,所以ASP技术要实现在跨平台Web服务器上工作,不是很容易。在ASP的程序开发中,它所用的脚本语言是JavaScript和VBScript,在默认情况下使用的是VBscript,它是VB程序设计语言的一个子集,语法与VB基本相同。ASP中的ADO对象用来执行与数据库相关的操作,ADO再以OLEDB或ODBC的方式访问数据库。1.2.2 Htm
16、lHTML(Hyper Text Markup Language 超文本标记语言)是一种用来制作超文本文档的简单标记语言。与常见的字处理文件不同,Web页以超文本标识语言编排格式。HTML文件是带有特定HTML插入标记的用以编排文档属性和格式的标准文本文件。它能独立于各种操作系统平台(如UNIX,WINDOWS等)。自1990年以来HTML就一直被用作World Wide Web上的信息表示语言,用于描述Homepage的格式设计和它与WWW上其它Homepage的连结信息。HTML文档(即Homepage的源文件)是一个放置了标记的ASCII文本文件,通常它带有. html或. htm的文件
17、扩展名。生成一个HTML文档主要有以下三种途径:1) 手工直接编写(例如用你所喜爱的ASCII文本编辑器或其它HTML编辑工具)。 2) 通过某些格式转换工具将现有的其它格式文档(如WORD文档)转成HTML文档。3) 由Web服务器(或称HTTP 服务器)一方实时动态地生成。在一个HTML网页文件中,一般必须有一对html标记作为文件的开头和结尾,在标记后是头部标记,其后是实体标记1.2.3 Access数据库完善地管理各种数据库对象,具有强大的数据组织、用户管理、安全检查等功能。强大的数据处理功能,在一个工作组级别的网络环境中,使用Access开发的多用户数据库管理系统具有传统的XBASE
18、(DBASE、FoxBASE的统称)数据库系统所无法实现的客户服务器(Cient/Server)结构和相应的数据库安全机制,Access具备了许多先进的大型数据库管理系统所具备的特征,如事务处理/出错回滚能力等。可以方便地生成各种数据对象,利用存储的数据建立窗体和报表,可视性好。作为Office套件的一部分,可以与Office集成,实现无缝连接。能够利用Web检索和发布数据,实现与Internet的连接。 Access主要适用于中小型应用系统,或作为客户机/服务器系统中的客户端数据库。第三章 网站策划及主要功能3.1 网站总体规划3.1.1网站的定位Javascript教学网站是提供给华软网络
19、技术系的网站,是面向给华软软件学院的师生而设立的,它将为网络系提供一个信息资源集散地,所以它的性质是为华软网络系提供关于javascript编程的课程教学和资源享用,师生交流的服务性平台的网站。3.1.2 网站的内容建设网站最基本主要分为前台的页面制作、后台的编程两个部分,本人主要负责前台的制作,前台主要的版块为课程教学,资源下载,在线测试,留言,会员登录等等。前台的功能方面,课程教学主要是提供关于javascript的内容教学,资源下载主要是提供给用户下载关于javascript学习的平台和应用软件,在线测试主要是提供给用户进行关于javascript编程的测试,了解自己对于该课程的熟悉和掌
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网页脚本编程 毕业设计论文网页脚本编程 教学网站系统设计javascript编程教学网站 毕业设计 论文 网页 脚本 编程 教学 网站 系统 设计 javascript

链接地址:https://www.31ppt.com/p-2881253.html