1、键入文字毕 业 设 计(论 文)题目 网络综合布线网站设计与实现 目 录摘 要 .IIABSTRACT III第 1 章 引言 .- 1 -1.1 任务概述 - 1 -1.2 需求概述 - 1 -1.3 设计目标 - 2 -1.4 运行环境 - 2 -第 2 章 总体设计 .- 3 -2.1 系统总体模块概述 - 3 -2.2 系统总体功能介绍 - 3 -2.3 功能分配和模块设计 - 4 -2.4 数据库设计 - 5 -第 3 章 模块详细设计与实现 .- 8 -3.1 模块功能详细描述 - 8 -3.1.1 系统的流程图 - 8 -3.1.2 前台的管理 .- 8 -3.2 模块关键技术
2、.- 14 -3.3 模块功能实现 .- 17 -致谢 .- 19 -参考文献 .- 20 -II摘 要随着 Internet 的发展和网络信息的广泛传播,现代教育已经开始突破传统教育模式,与网络相结合。而核心课程就是这种结合形式之一,它打破现有教育教学质量受制于教学资源不足的瓶颈。我的毕业设计课题题目网络综合布线核心课程网站的建设研究,是核心课程建设的一部分。它是一个教学应用性网站,是网上的免费资源。通过该网站,可以为教师、学生及其他相关人员提供全面的教学信息,实现教学的资源共享;可以增强师生之间的交流,更好的促进学生的学习和对知识的掌握,并对高校的教育模式的改革具有重要的意义。本网站的建立
3、主要是用 Dreanweaver 8 和 Asp 语言实现的。利用网页编程工具Dreanweaver8 进行前台开发,构建网站框架,其中关键之处在于如何显示动态文本;动态内容是采用 Access 数据库开发的,它相对简单,支持动态数据类型和动态协议,便于对各种数据资源不断更新和维护;建立完成的网络综合布线核心课程网站基本上可以满足预期要求,实现网上教学资源的共享,全面提高教学质量和人才培养质量。关键词:网络综合布线核心课程;网站设计;Asp;Web 技术AbstractWith the development of Internet and network information of wid
4、espread, modern education has begun to break through the traditional mode of education, combined with the network. It is this combination of quality courses and one form of teaching quality is to break the existing shortage of teaching resources is subject to bottlenecks. My graduation project topic
5、 - Circuit Construction Course Website is part of Course Construction. It is a teaching application of the site is the online free resources. Through the site, for teachers, students and other stakeholders to provide comprehensive teaching information, sharing of teaching resources to achieve; can e
6、nhance communication between teachers and students, to better promote student learning and mastery of knowledge, and university mode of education reform is of great significance. The establishment of this website is mainly used Dreamweaver 8 and Asp language implementations.Use of Web development pr
7、ogramming tools Dreanweaver8 the front, building Web framework, the key lies in how to display dynamic text; dynamic content is the use of Access database development, it is relatively simple to support dynamic data types and dynamic protocol, to facilitate a variety of data resources constantly upd
8、ating and maintenance; established network cabling done basically to meet the expected quality requirements of the course website, and online sharing of teaching resources, and comprehensively improve the quality of teaching and quality of personnel training. Keywords: network cabling Courses; websi
9、te design; Asp; Web Technology网络综合布线核心课程第 1 章 引言1.1 任务概述核心课程是指具有特色和一流教学水平的示范性课程。核心课程建设要体现现代教育思想,符合科学性、先进性和教育教学的普遍规律,具有鲜明特色,并能恰当运用现代教学技术、方法与手段,教学效果显著,具有示范性和辐射推广作用。2005 年教育部启动了“ 高等学校教学质 量和教学改革工程” 。核心课程建设作为这项工程的奠基性工作,是一个理性的继承和适时的总结,又是一个具有前瞻性的推进。能否使学校具有一定的吸引力,除 了师资及办学投入外,核心课程设计和发展对于一个高职院校的生存与发展来说,显得至关重要
10、。 1通过对核心课程设计和发展与社会需求、行业标准、就业市场导向等方面的探讨,进一步把握高职院校的课程呈多渠道、多层次、多元化发展趋势,发挥高职院校课程研究和开发的效益,构成优势突出而又平衡的课程资源系统。本课题的研究的主要内容是使用网站设计软件工具,通过对 Asp 等的学习学会网站的布局,使网站的结构合理。学会链接的建立和修改,使访问者可以在网页之间自由跳转,真正体会网上冲浪的感觉。本课题的设计步骤是:首先,通过上网对大型网站的结构进行学习和模仿。上网查找一些相关资料并下载。然后,学习 DREAMWEAVER 和 Asp 的网络编程语言学习网站设计的基本技术和方法。然后,利用 DREAMWE
11、AVER 进行网站的布局和编辑,进行网站的链接。最后,利用 Aspt 进行后台数据管理等页面的设计和编程。1.2 需求概述 学校课程的发展,首先应考虑到社会的需求,考虑到就业市场的导向。从课程发展的角度看就业市场,必须有一定的前瞻性。当前流行的热门专业,三年后不一定真的有就业竞争力。分析就业市场,应当充分占有可靠的信息资料,认真搜集人才交流信息和劳动人事部门做出的各种人才流动情况的报告。在充分估计经计发展对人才的需求趋向后,再做出专业设置的决定,会有助于学校与地区经济同步发展,为学校发展打下一个较好的社会基础。培养各种高技能型人才为自己办学定位的高职院校,在考虑自己的专- 2 -业课程设置目标
12、时,不可忽略国家劳动部门颁布的行业职业标准。当然,在当今瞬息万变的经济社会中,即使是国家劳动部门、人事部门最新颁布的各种标准,在各地区各行业的不同背景下,也同样存在着不同程度的滞后问题。但至少学校课程应以劳动部职业标准为导向,来考虑自己课程设置的基本目标,为学习者提供与其未来可能从事职业活动有关的知识与技能。为使学生能够学到最有用的知识技能,学校的行政管理、教育培训、鉴定考试方面都会由此产生一系列改革,帮助学校从学院式、学术性道路,走向职业性、应用性轨道。同时,如果我们能高度重视教育活动与生产、 经济活动的高度结合,就会为企业提供真正有用的人力资源1.3 设计目标我们通过本网站,按照核心课程的
13、需求,利用 asp 和 access 技术实现以下功能:1.学生可以方便、快捷地对浏览网络综合布线的学习资料以及该课程的发展方向。2.管理员可以方便、快捷地对课程信息进行删除、查找、修改等管理。3.形象、科学、完整地表现课程信息的改变。4.可以对管理员权限进行具体的设置。1.4 运行环境本系统采用 Microsoft 公司的可视开发环境 Dreamweaver 作为主要开发工具,使用Microsoft Access 2003 作为关系数据库,并为 ASP 编程语言中采用 ADO 数据库编程模型,配合功能强大的 SQL 查询语言实现建立关系数据库,访问数据库,对数据库更新,较好地实现了预定的需求
14、功能。网络综合布线核心课程第 2 章 总体设计2.1 系统总体模块概述本网站的基本功能是让过大学生通过网络来了解学校的核心课程网络综合布线。管理员可以登录后台,进行用户、新闻、等数据的管理。网站大体上分成了十三大部分,分别是:首页、申报表、课程设置、教学内容、方法手段、教学队伍、实践条件、教学效果、特色与政策、课程录像、教学资源、工学结合、教学互动。首页首先给人以最简洁的方式告诉来访者网络综合布线技术的概论,左半部分是网络综合布线的设备图片展示。来访者没有注册权利,可以浏览信息,大多都可以得到需要的东西,超级管理员可以后台登陆,可以增加、删除、修改管理员信息为以后计算机课程的学习和专业学习奠定
15、扎实的程序设计基础。掌握程序设计的思想和方法,让学生在学习与编写网页过程中享受到程序设计的乐趣,培养学生在各专业领域中应用计算机解决问题的意识和能力。在以后的进一步钻研和改进,不断完善这个核心网站,希望能够早一天作为真正核心课程的网站让广大用户浏览2.2 系统总体功能介绍系统整体页面的首页本核心课程网站看到的第一个页面,也是一个课程介绍页面。为了让用户能够清楚的了解网站的大概内容,在首页分为三部分,导航-该核心课程的功能模块,左边是网络综合布线的设备图片展示,右半部分是课程简介,整页显得紧凑清晰,导航条的可以让用户轻松浏览网站所有内容。 图 2-1 网站的首页 2.3 功能分配和模块设计. 前
16、台各模版设计及功能(1)首页- 4 -用于学生获取课程的设备图片展示,以及课程简介的信息。(2)后台登录用于管理员进入后台进行后台的相关管理。(3)申报表课程的基本信息以及各个主讲教师的情况。(4)课程设置介绍网络综合布线技术在计算机网络专业的定位和课程设计的理念和思路。(5)教学内容在此模块上传的大量的网络综合布线的电子课件,学生可以在此学习本课程知识。(6)方法手段介绍网络综合布线的教学方法。(7)教学队伍该门课程的师资力量及各位教师的情况。(8)实践条件针对本门课程进行的实习实训。(9)教学效果专家及社会对本课程的评价。(10)特色与政策本课程的创新模式及教学特色。(11)教学资源历年来
17、针对本课程开展的实训项目(12)工学结合网络综合布线的顶岗实习情况及学生作品(13)教学互动学生可以在此进行测试和学习2.4 数据库设计数据库是通用化的相关数据的集合,它不仅包括数据本身,而且包括数据之间的联系。为了让多种应用程序并发的使用数据库中具有最小冗余的共享数据, 必须使数据与程序具有较高的独立性。则需要一个软件网络综合布线核心课程系统对数据进行专门的管理,提供安全性和完整性等统一控制,方便用户以交互命令或程序方式对数据库进行操作。本设计中是在一个名为 jsj.mdb 数据库中建立了 admin 表,class 表,picture 表, shop 表, smallclass 表等。1.
18、 admin(管理员管理信息)数据表:表 2-1 admin 数据表字段名 说明 数据类型 字段长度 允许空admin_id 编号 文本型 50 否admin_name 管理员名称 文本型 50 否admin_pass 管理员密码 文本型 50 否Mingcheng 真实姓名 文本型 100 是quan 权限 数字 50 是此表保存保存系统管理员的用户名和密码。2. class(网站大类 )数据表:表 2-2 class 数据表字段名 说明 数据类型 字段长度 允许空id 编号 文本型 50 否classname 大类 备注 50 是此表显示网站一级菜单。3. picture (图片路径)数据
19、表:表 2-3 picture 数据表字段名 说明 数据类型 字段长度 允许空url 链接 文本型 50 是date 日期 文本型 50 是此表用来存储上传图片路径。4. shop(信息总表)数据表:表 2-4 shop 数据表字段名 说明 数据类型 字段长度 允许空- 6 -id 编号 文本型 50 否shopname 信息总表 文本型 100 是b_class 大类 文本型 50 是s_class 小类 文本型 50 是s_pic 图片路径 文本型 50 是s_content 信息内容 备注 1000 是add_time 添加时间 时间/日期 50 是users 使用人 文本型 100 是
20、5. smallclass(一级菜单与二级菜单对应表)数据表:表 2-5 smallclass 数据表字段名 说明 数据类型 字段长度 允许空id 编号 文本型 50 否b_class 大类 文本型 50 是s_lass 小类 文本型 50 是此表用来对应一级菜单与二级菜单。网络综合布线核心课程第 3 章 模块详细设计与实现3.1 模块功能详细描述3.1.1 系统的流程图流程图-对本网站的流程图形化,是网站的运行过程一目了然,如图 3-1 所示。是成功失败首页用户登录读取用户信息管理首页 站点管理登录失败 退出程序结束管理员是否是退出管理信息管理管理员管理添加管理员信息管理添加信息修改删除修改
21、删除信息更新成功图 3-1 网站流程图3.1.2 前台的设计前台的具体模块设计- 8 -. 系统首页图 3-2 网站首页页面点击首页即可进入页面显示如图 3-2,此页面介绍该网站的菜单并展示设备图片以及课程简介。2 .后台登陆点击版权符号如图 3-3 所示。图 3-3 后台管理页面进入此页面登陆可以进入后台管理。登陆成功如图 3-4 所示。图 3-4 登陆成功页面3 . 添加管理员页面点击站点管理中的添加管理员即可出现图 3-7 的页面所示。网络综合布线核心课程图 3-7 添加管理员页面在此输入管理员名称、密码和真实姓名即可添加后台管理员。4 .管理页面进入管理页面后,左侧是三个链接,分别是:
22、管理首页、站点管理、信息管理,单击可以分别在右侧框架显示对应的数据。如图 3-8 所示。图 3-8 管理页面5 .申报表页面本页面主要使用的是 include 和 iframe,点击出现网络综合布线申报表材料。通过如图 3-10 所示页面的联系我们进行相关问题的咨询。图 3-10 申报表页面6 .教学互动页面通过教学互动可以进行测试,如图 3-11 所示。- 10 -图 3-11 习题测试7 .信息显示页面,该页面显示所有列表链接内容如图 3-12 所示。网络综合布线核心课程图 3-12 信息显示页面3.2 模块关键技术用编写网站应用程序时间长了,难免会遇到各式各样的问题,在编写本网站的过程如
23、重要信息添加模块中文件上传则是我们很棘手的问题,经过一段时间搜集资料,终于使我克服了这个困难,使用纯代码来实现文字的上传、修改、删除及阅读次数显示的功能。其主要代码如下:(1)文字添加代码:alert(添加成功!);- 12 -window.location.href=c_add.asp;“%(2)文字修改代码:大修改大“(3)文字删除代码alert(删除成功!);window.location.href=c_add.asp;“%- 14 -3.3 模块功能实现网站功能模块图如图 3-13 所示。网站首页申报材料课程设置教学内容课程定位课程设计方法与手段教学方法 课 程 定 位 内容组织 表现
24、形式教学设计内容选取教学手段网络教学环境课程负责人队伍结构主讲教师 1主讲教师 2校内实训校外实习教学队伍教学内容教学效果课程录像课程标准电子教案电子课件主讲教师 3教学评价社会评价获奖作品特色与政策特色与创新政策支持图 3-13 功能模块图(1)该系统用前台模块功能实现:对所有的内容进行显示。网络综合布线核心课程(2)该系统管理员登录模块功能实现:可以通过自己的用户名和密码课程的信息,后台密码进行管理。也可以对信息进行添加和修改。- 16 -致谢忠心感谢各位老师,俨然家人般对我非常严厉与负责,对我的三年专科学习生活的各个方面都给予了无微不至的关怀与照顾!在学术上,精益求精;在工作上,一丝不苟
25、;在学习上,对我严格要求、诲人不倦;在生活上,悉心关怀、无微不至。这所有的一切对我产生了巨大的影响,使我受益匪浅,在此向帮助我的老师致以最诚挚的敬意和感谢!最后,谨向所有在百忙之中参加我的论文评议和答辩的老师致以崇高的敬意和衷心的感谢!网络综合布线核心课程参考文献1 石志国 ASP 动态网站编程 清华大学出版社出版 2001 年 9 月.2 杨威 ASP 3.0 网络开发技术 人民邮电出版社出版 2000 年 11 月3 邓问渊 陈惠贞 陈俊荣 ASP 与网页数据库设计 中国铁道出版社出版 2001 年 2 月4 丁贵广等 ASP 编程基础与实例 机械工业出版社 . 2002 年 9 月5 Christoph Wille Christian Koller 潇湘工作室译 24 小时学通 ASP 人民邮电出版社出版 2000 年 1 月. 6 别具光芒 DIV+CSS 网页布局与美化 李烨 编著 人民邮电出版社出版 2007 年 5 月.7 巧学巧用 HTML CSS JAVASCRIPT 制作网页 宋朝东 编著 人民邮电出版社出版 2007 年 10 月8 Visual Basic.NET 控件时尚编程百例. 机械工业出版社 .2003 年