2022年Web网页设计设计报告 .pdf
《2022年Web网页设计设计报告 .pdf》由会员分享,可在线阅读,更多相关《2022年Web网页设计设计报告 .pdf(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、共25 页第1 页Web 网页设计课程设计题目: 班级: 姓名: 指导教师 : 2011年 12 月 22 日课程设计任务书名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 25 页 - - - - - - - - - 共25 页第2 页一、 设计任务及要求:采用 Dreamweaver+ASP+Access 综合进行课程设计,开发一个动态的网站系统,要求能够根据设计题目的要求,划分功能模块,根据功能模块的划分,进行相应的数据库设计,画出程序流程图,列出组成网页的文件清单;
2、完成程序代码,对各模块进行整合,并进行调试,编写课程设计报告。1、设计任务要求(1)进一步巩固和加深“Web 网页设计”课程的基本知识,了解ASP 动态网页设计知识在实际中的应用。(2) 综合运用 “ASP 动态网页设计” 课程和先修课程的理论及生产实际知识去分析和解决问题,进行的相关训练。(3) 学习 ASP 动态网页设计的一般方法,了解和掌握通用数据库的连接、数据的相关操作或网站的设计过程和进行方式,培养正确的设计思想和分析问题、解决问题的能力,特别是网站功能规划的能力和实现相关功能的能力。(4) 通过能系统的分析、系统设计、数据库设计和功能的实现等,培养ASP 动态网页设计的基本技能2、
3、设计内容要求1) 、站点主题自拟、站点风格自行设计、布局简洁美观,站点内容健康详实,站点图片与网页内容贴近主题。2) 、所有页面必须有头部导航栏和尾部版权信息。3) 、文档结构清晰,不得出现中文的文件夹名字以及中文的网页名字。4) 、所有网页必须给标题命名。5) 、整个站点必须有良好的导航系统。6) 、考虑页面与屏幕的分辨率问题。3、设计报告要求1) 、设计报告要有封面、有页码;2) 、设计报告必须在2011 年 12 月 23 日提交;3) 、设计报告必须交打印文档。指导教师签名年月日二、指导教师评语:指导教师签名年月日三、成绩评定指导教师签名年月日一、课题名称:二、设计时间:名师资料总结
4、- - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 25 页 - - - - - - - - - 共25 页第3 页2011年 12 月 12 日 2011年 12 月 23日时间安排:12月 12日 12 月 22 日设计、编码12月 23日:书写设计报告、提交三、设计环境硬件:多媒体机房软件:Dreamweaver8.0 +AspWebServer +Access2003+Flash+PS 四、设计目的:1、进一步巩固和加深“ Web 网页设计”课程的基本知识,了解ASP 动态网页设计
5、知识在实际中的应用。2、综合运用“ Web网页设计”课程和先修课程的理论及生产实际知识去分析和解决问题,进行的相关训练。3、学习 ASP 动态网页设计的一般方法,了解和掌握通用数据库的连接、数据的相关操作或网站的设计过程和进行方式,培养正确的设计思想和分析问题、解决问题的能力,特别是网站功能规划的能力和实现相关功能的能力。1) 、数据库、表的设计2) 增加模块、修改模块、删除模块的代码编写4、通过能系统的分析、系统设计、数据库设计和功能的实现等,培养ASP动态网页设计的基本技能。五、设计要求1、独立完成课程设计。2、 要求熟练掌握 Dreamweaver的操作使用, AspWebServer的
6、安装与配置3、熟练掌握 Access数据库的设计基本方法。4、站点主题自拟(体育、军事、茶叶、个人站点等)站点风格自行设计、布局简洁美观,站点内容健康详实,站点图片与网页内容贴近主题。5、文档结构清晰,不得出现中文的文件夹名字以及中文的网页名字6、所有网页必须给标题命名,整个站点必须有良好的导航系统六、设计内容与步骤1、网站的规划与设计名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 25 页 - - - - - - - - - 共25 页第4 页1)网站定位(面向人群,涉
7、及范围)随着信息化全面普及,为处理大量数据、发布及时信息,所以建立一个系部网站。希望该网站能够让师生之间进行良好的沟通。网站通过asp架构可以对学生的基本信息及其大量的学习成绩尽心处理2)网站简介信息工程管理系统网是面向信息工程系的信息、管理系统。信息工程管理系统旨在为广大师生提供一个交流的平台,强调师生互动的特色,而非仅仅是自上而下发布消息的场所。网站基于ASP+Access的架构,通过后台管理,能够实现即时更新。通过学院服务器进行组建服务管理。网站涵盖了了系部的动态信息的发布,各个班级子网的建设。此网站能让同学知道更多关于系部的消息及外部人员更好的了解本系动态。为实现更好的网站建设,由各个
8、班级自己实施管理,可以根据实际需要发布班级动态,自主查找自己需要的信息,可以更好的促进个人与集体的沟通交流。3)网站的栏目规划(总体结构设计)网站首页系部动态系部风采10网络10冶控10多媒体信息工程系管理系统学期安排发布信息系部活动系部荣誉学期项目班级信息学期项目班级信息学期项目班级信息名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 25 页 - - - - - - - - - 共25 页第5 页4)网站的数据设计与规划一个专业的网站建立在合理的网站规划前提之下,网站规
9、划既有战略性的内 容,也包含战术性的内容,网站规划应站在网络营销战略的高度来考虑,战术是为战略服务的。网站规划是网站建设的基础和指导纲领,决定了一个网站的发展方向,同时对网站推广也具有指导意义。网络营销计划侧重于网站发布之后的推广,网站规划侧重于网站建设阶段的问题,但网站建设的目的是为了开展网络营销的需要,因此应该用全局的观点来看待网站规划,在网站规划阶段就将计划采用的营销手段融合进来,而不是等待网站建成之后才考虑怎么去做营销。网站规划的内容对网络营销计划同样具有重要意义,具有与网络营销计划同等重要的价值,二者不可互相替代。网站规划的主要意义就在于树立网络营销的全局观念,将每一个环节都与网络营
10、销目标结合起来,增强针对性,避免盲目性。5)网站的文档结构图sc(根目录)前台页面Images(网站图片)Dongtai (date)数据库typeList(后台文件)Index、huaihi_readnew 链接动态更新Db1 网站图片后台文件名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 25 页 - - - - - - - - - 共25 页第6 页2、网站主要页面及核心代码 首页 系部风采 系部动态 10 网络 10 多媒体 10 冶控 校长寄语 邮箱登录 名师资
11、料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 25 页 - - - - - - - - - 共25 页第7 页 请选择邮箱 信息工程系动态 document.all.Layer8.style.display=none; document.all.Layer8.style.visibility=hidden; 10网络 信息工程系动态 document.all.Layer8.style.display=none; document.all.Layer8.style.visibi
12、lity=hidden; mtDropDown.isSupported = function() if (typeof mtDropDown.isSupported.r = boolean) return mtDropDown.isSupported.r; var ua = navigator.userAgent.toLowerCase(); var an = navigator.appName; var r = false; if (ua.indexOf(gecko) -1) r = true; else if (an = Microsoft Internet Explorer) if (d
13、ocument.getElementById) r = true; mtDropDown.isSupported.r = r; return r; mtDropDown.initialize = function() for (var i = 0, menu = null; menu = this.registryi; i+) menu.initialize(); mtDropDown.renderAll = function() var aMenuHtml = ; for (var i = 0, menu = null; menu = this.registryi; i+) aMenuHtm
14、li = menu.toString(); document.write(aMenuHtml.join(); function mtDropDown(oActuator, iDirection, iLeft, iTop, iReferencePoint, parentMenuSet) this.addItem = addItem; this.addMenu = addMenu; this.toString = toString; this.initialize = initialize; this.isOpen = false; this.show = show; this.hide = hi
15、de; this.items = ; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 25 页 - - - - - - - - - 共25 页第9 页this.onactivate = new Function(); this.ondeactivate = new Function(); this.onmouseover = new Function(); this.onqueue = new Function(); this.index = mtDropDown.reg
16、istry.length; mtDropDown.registrythis.index = this; var id = mtDropDown + this.index; var contentHeight = null; var contentWidth = null; var childMenuSet = null; var animating = false; var childMenus = ; var slideAccel = -1; var elmCache = null; var ready = false; var _this = this; var a = null; var
17、 pos = iDirection = mtDropDown.direction.down ? top : left; var dim = null; function addItem(sText, sUrl) var item = new mtDropDownItem(sText, sUrl, this); item._index = this.items.length; this.itemsitem._index = item; function addMenu(oMenuItem) if (!oMenuItem.parentMenu = this) throw new Error(Can
18、not add a menu here); if (childMenuSet = null) childMenuSet = new mtDropDownSet(mtDropDown.direction.right, -5, 2, mtDropDown.reference.topRight); var m = childMenuSet.addMenu(oMenuItem); childMenusoMenuItem._index = m; m.onmouseover = child_mouseover; m.ondeactivate = child_deactivate; m.onqueue =
19、child_queue; return m; function initialize() initCache(); initEvents(); initSize(); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 25 页 - - - - - - - - - 共25 页第10 页ready = true; function show() if (ready) _this.isOpen = true; animating = true; setContainerPos()
20、; elmCacheclip.style.visibility = visible; elmCacheclip.style.zIndex = mtDropDown._maxZ+; slideStart(); _this.onactivate(); function hide() if (ready) _this.isOpen = false; animating = true; for (var i = 0, item = null; item = elmCache.itemi; i+) dehighlight(item); if (childMenuSet) childMenuSet.hid
21、e(); slideStart(); _this.ondeactivate(); function setContainerPos() var sub = oActuator.constructor = mtDropDownItem; var act = sub ? oActuator.parentMenu.elmCacheitemoActuator._index : oActuator; var el = act; var x = 0; var y = 0; var minX = 0; var maxX = (window.innerWidth ? window.innerWidth : d
22、ocument.body.clientWidth) - parseInt(elmCacheclip.style.width); var minY = 0; var maxY = (window.innerHeight ? window.innerHeight : document.body.clientHeight) - parseInt(elmCacheclip.style.height); while (sub ? el.parentNode.className.indexOf(mtDropdownMenu) = -1 : 名师资料总结 - - -精品资料欢迎下载 - - - - - -
23、- - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 25 页 - - - - - - - - - 共25 页第11 页el.offsetParent) x += el.offsetLeft; y += el.offsetTop; if (el.scrollLeft) x -= el.scrollLeft; if (el.scrollTop) y -= el.scrollTop; el = el.offsetParent; if (oActuator.constructor = mtDropDownItem) x += parseInt(e
24、l.parentNode.style.left); y += parseInt(el.parentNode.style.top); switch (iReferencePoint) case mtDropDown.reference.topLeft: break; case mtDropDown.reference.topRight: x += act.offsetWidth; break; case mtDropDown.reference.bottomLeft: y += act.offsetHeight; break; case mtDropDown.reference.bottomRi
25、ght: x += act.offsetWidth; y += act.offsetHeight; break; x += iLeft; y += iTop; x = Math.max(Math.min(x, maxX), minX); y = Math.max(Math.min(y, maxY), minY); elmCacheclip.style.left = x + px; elmCacheclip.style.top = y + px; function slideStart() var x0 = parseInt(elmCachecontent.stylepos); var x1 =
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年Web网页设计设计报告 2022 Web 网页 设计 报告
限制150内