




已阅读5页,还剩21页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业论文学校名称:中央广播电视大学 姓名: 年级:专业: 指导老师:要领一:选择好域名 目前,做个人网站的很多都依赖免费个人空间,其域名也是依赖免费域名指向,如网易的虚拟域名服务,其实这对个人网站的推广与发展很为不利,不光是它“适时”开启的窗口妨碍了浏览者的视线和好感,让人一看就知道是个人网站,而且也妨碍了网页的传输速度。所以,就我个人观点来说,首先花点钱去注册一个域名,独立的域名就是个人网站的第一笔财富,要把域名起得形象、简单、易记。 要领二:掌握建网工具 网络技术的发展带动了软件业的发展,所以用于制作Web页面的工具软件也越来越丰富。从最基本的HTML编辑器到现在非常流行的Flash互动网页制作工具,各种各样的Web页面制作工具,下面是几款具有代表性的网页制作器: (1)HTML编辑器。虽然HTML代码复杂,编辑和调试要花费大量的时间,但因HTML的稳定性、广泛支持性及可创建复杂的页面效果,仍受高级网页制作人员的青睐。就目前来说,有众多的编辑器供选择,这些编辑器广泛支持复杂页面创建及高级HTML规范,使用较为普遍的有Hotdog等专业HTML编辑器。 (2)所见即所得的网页编辑器。其中以Microsoft Frontpage为代表,它具有如Word一样的操作界面,熟知Word功能的操作者,只要稍加培训就能轻松编制网页。而且,Frontpage还能解析网页的HTML源代码,并提供了预览支持。但Frontpage的一些特殊显示功能并不能在其它非IE浏览器下实现。所以Frontpage是一款非常适合初、中级网页制作人员使用的工具软件。 (3)现在非常流行的 Macromedia公司出品的Flash互动网页制作工具。这是是一款功能非常强大的交互式矢量多媒体网页制作工具。能够轻松输出各种各样的动画网页,它不需要特别繁杂的操作,也比JAVA小巧精悍!但它的动画效果、互动效果、多媒体效果十分出色。而且还可以在Flash动画中封装Mp3音乐、填写表单等;并且由于Flash编制的网页文件比普通网页文件要小得多,所以大大加快了浏览速度。这是一款十分适合动态Web制作的工具。 另外,个人网站制作者还需了解W3C的HTML4.0规范、CSS层叠样式表的基本知识、javascript、VBScript的基本知识。对于常用的一些脚本程序如ASP、CGI、PHP也要有适当了解,还要熟练使用图形处理工具和动画制作工具以及矢量绘图工具,并能部分了解多种图形图像动画工具的基本用法,熟练使用FTP工具以及拥有相应的软硬件和网络知识也是必备的。 当然,互联网还是一个免费的资料库。编制网页需要多种多样的按钮、背景还有各种各样图形、图片。如果这些都要靠自己完成,既浪费时间又浪费金钱,而且还需要强大的图形、图片制作技术。所以,为了省却这些麻烦,网站制作者完全可以从网上下载各种精美实用的图片、按钮、背景等网页素材。 要领三:确定网站界面 界面就是网站给浏览者的第一印象,往往决定着网站的可看性,在确定网站的界面时要注意以下三点栏目与板块编排 构建一个网站就好比写一篇论文,首先要列出题纲,才能主题明确、层次清晰。网站建设初学者,最容易犯的错误就是:确定题材后立刻开始制作,没有进行合理规划。从而导致网站结构不清晰,目录庞杂混乱,板块编排混乱等。结果不但浏览者看得糊里糊涂,制作者自己在扩充和维护网站也相当困难。所以,我们在动手制作网页前,一定要考虑好栏目和板块的编排问题。 网站的题材确定后,就要将收集到的资料内容作一个合理的编排。比如,将一些最吸引人的内容放在最突出的位置或者在版面分布上占优势地位。栏目的实质是一个网站的大纲索引,索引应该将网站的主体明确显示出来。在制定栏目的时候,要仔细考虑,合理安排。在栏目编排时需要注意的是: 尽可能删除那些与主题无关的栏目; 尽可能将网站内最有价值的内容列在栏目上; 尽可能从访问者角度来编排栏目以方便访问者的浏览和查询;辅助内容,如站点简介、版权信息、个人信息等大可不必放在主栏目里,以免冲淡主题。 各板块要有相对独立性; 各板块要有相互关联; 各板块的内容要围绕站点主题; 目录结构与链接结构 网站的目录是指建立网站时创建的目录。例如:在用Frontpage建立网站时都默认建立了根目录和Images子目录。目录的结构是一个容易忽略的问题,大多数站长都是未经规划,随意创建子目录。目录结构的好坏,对浏览者来说并没有什么太大的感觉,但是对于站点本身的维护,以后内容的扩充和移植有着重要的影响。所以建立目录结构时也要仔细安排,比如: 不要将所有文件都存放在根目录下。有网站制作者为了方便,将所有文件都放在根目录下。这样就很容易造成:文件管理混乱,搞不清哪些文件需要编辑和更新,哪些无用的文件可以删除,哪些是相关联的文件,影响工作效率;上传速度变慢,服务器一般都会为根目录建立一个文件索引,如果将所有文件都放在根目录下,那么即使只上传更新一个文件,服务器也需要将所有文件再检索一遍,建立新的索引文件,很明显,文件量越大,等待的时间也将越长。 按栏目内容建立子目录。子目录的建立,首先按主栏目建立。友情连接内容较多,需要经常更新的可以建立独立的子目录。而一些相关性强,不需要经常更新的栏目,例如:网站简介、站长情况等可以合并放在一个统一目录下。所有程序一般都存放在特定目录,例如:CGI程序放在cgi-bin目录,所有提供下载的内容也最好放在一个目录下,便于维护管理。 在每个主目录下都建立独立的Images目录。一般来说,一个站点根目录下都有一个默认地Images目录。将所有图片都存放在这个目录里很是不方便,比如在栏目删除时,图片的管理相当麻烦。所以为每个主栏目建立一个独立的Images目录是方便管理的。原因很简单,就是方便维护与管理。 其它需要注意的还有:目录的层次不要太深,不要超过3层;不要使用中文目录,使用中文目录可能对网址的正确显示造成困难;不要使用过长的目录,太长的目录名不便于记忆;尽量使用意义明确的目录,以便于记忆和管理。 进行形象设计 网站的设计可以从以下几点出发: 设计网站标志(LOGO)。LOGO是指网站的标志,标志可以是中文、英文字母,也可以是符号、图案等。标志的设计创意应当来自网站的名称和内容。比如:网站内有代表性的人物、动物、植物,可以用它们作为设计的蓝本,加以卡通化或者艺术化;专业网站可以以本专业有代表的物品作为标志。最常用和最简单的方式是用自己网站的英文名称作标志,采用不同的字体、字母的变形、字母的组合可以很容易制作好自己的标志。 设计网站字体。和标准色彩一样,标准字体是指用于标志,标题,主菜单的特有字体。一般网页默认的字体是宋体。为了体现站点的“与众不同”和特有风格,可以根据需要选择一些特别字体。制作者可以根据自己网站所表达的内涵,选择更贴切的字体。需要说明的是:使用非默认字体只能用图片的形式,因为很可能浏览者的计算机里没有安装特别字体,那么辛苦设计制作便可能付之东流了。 设计网站宣传语。也可以说是网站的精神、主题与中心,或者是网站的目标,用一句话或者一个词来高度概括。用富有气势的话或词语来概括网站,进行对外宣传,可以收到比较好的结果。 设计的目的及意义:有一个个人网站是我的梦想,大学学了那么多年,总要结个果吧!又碰巧老师让我做设计,所以做个人个网站是一石二鸟既实现了自己的梦想,把自己大学所学的知识做个总结,又完成了老师交给的任务,何乐而不为呢?这就是我做这个设计的目的,至于意义嘛!对我来说,可谓是意义重大。首先,我不用再在自己的博客上写东西了,那些服务商提供的博客服务太死板,不如自己有个个人网站,可以随便改变它的版式,就好比领养别人的孩子,总不如自己亲生的好。其次,我可以把自己收藏的经典的电影、软件、动画、图片传到自己的个人网站上,资源共享,既方便了网民又为中国的互联网事业做了一份自己的贡献,善莫大焉!再次,可以和更多的人进行交流,通过网站留言版块与更多的人交流学习心得及自己的不足,从而提升自己的综合素质,让自己做的更好! 设计内容:(1)网络资源的丰富性:网络资源的安全度与丰富程度是个人网站设计的关键,空有好的外观,花俏的界面,却没有丰富,吸引人的内容,是不可能吸引人的. 特别在现在这个病毒横行的互联网时代,资源的安全度和丰富程度是站主责任心的表现,所以我上传的资源力求更多,更安全。(2)界面的可观性:如果网站的规划的不好,设计不新颖,会让浏览者顿生厌恶,所以,本网站主要是给人一种清新亮丽的感觉,版面内容要根据需要,以简洁为基本原则,给浏览者以视觉享受。(3)浏览者与站主的互动性:个人网站难免会有不足和缺点,肯定会有人看到这些不足和缺点,所以网站增加留言版块,使站主能及时的了解他们的想法和建议,并对基进行改正,使网站更加完善。 系统后台管理后台的模块主要是对应前台的模块来设计的,是从操作方便和使用安全的角度出发设计的,详细设计和设计流程图如下:管理用户发表更改资料后台登录返回首页观看管理员名管理员数据库后台管理一、数据库管理备份数据库二、管理员信息管理添加新管理员 管理管理员信息【管理操作:修改、删除、锁定、解除锁定】三、系统信息修改系统信息【管理操作:修改】网站设计思想 通过网站,全面宣传,展示学校风采、优点与特色,发布学校的重大活动安排与招生政策,增强家长与学校之间的联系,在Internet上实现完成部分校务,提高办事效率。企业网站是把该企业的最新工作动态提供给每个员工,使之对该企业有更深的了解。网站主页采用静、动相结合的方式,即静态的主画面和动态的图片相结合,体现学校的勃勃生气,静态主页方式介绍学校风采、优点特色、信息发布,对于四大校务,就得利用与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的web画面来实现。 网站设计目标该网站主要提供网上信息浏览,一个简单的课程网站主要提供以下功能: 1、对资料进行分类,发布到网上,以供读者阅读。 2、为读者提供交流功能。 3、读者能方便的对文章进行评论。 4、读者能下载对自己有用的资料。后台的总体架构模块功能介绍后台页面主要包括以下功能模块:n 后台登陆模块:主要用于管理登陆网站后台n 网站常规设置模块:主要包括系统设置、功能设置、部门管理、用户管理、添加管理 n 文章管理模块:主要用于管理新闻、添加新闻、修改新闻、删除新闻,还有栏目管理、专题管理、评论管理、文章审核网站基本设置功能说明:主要对网站的栏目、导航、网站评论、首页显示、数据库地址等进行设置用户界面:导航管理功能说明:l 主要是通过后台对网站的导航栏进行管理,使前台和后台分离。l 通过后台可以对栏目进行添加、修改、删除、排序l 通过后台可以使导航栏隐藏网站公告管理功能说明:通过后台可以对公告进行添加、修改、删除、排序动态管理功能说明:l 主要是通过后台把网站中的动态按大类进行显示l 通过后台可以对动态进行查看、修改管理员模块 功能说明:本后台管理分为两个级别 系统管理员: 信息添加、信息管理(自己发表的信息) 软件添加、下载管理(自己发表的信息)。普通会员:只能发表文章,修改自己的信息。系统环境为了保证系统运行的效率和可靠性,系统服务器端具有较高的软硬件配置,客户端的要求不是很高。此应用程序可广泛运行于国际互联网即Internet,也可适用于内部的局域网。其运行要求如下:软件环境:服务器端:Windows2000/xp/2003,Interner Information Server(IIs)5.0及其以上版本。客户端:Windows 98 Windows2000/xp/2003/vista Internet Explorer(IE)等。硬件环境:服务器CPU:PIV1.5以上 内存:256M以上客户机CPU:PIII500以上,内存:128M以上数据库设计该系统中需要建立的数据库表如下:Admin表: 管理员信息表Review表:在线留言信息表News表:网站新闻信息表Type表:网站的栏目组成信息表BigClass表:网站的子栏目信息表Special表:网站专题信息表admin表:主要用于保存网站中管理员的信息,表中包含了管理员的账号、密码、登录时间、次数、权限等字段名类型说明Id自动编号Username文本用户名Password文本密码Oskey文本权限Loginip文本登录ipLogintime日期/时间登录时间Logouttime日期/时间上次登录时间Logintimes数字登录次数Review表:主要是用于在线留言中包含有发表评论的文章ID、评论或留言的内容、作者、更新时间等字段类型说明ReViewID自动编号NewsID数字要评论文章的IDtitle文本所评论文章的标题 Content备注发表的内容 Author文本发表留言或评论的作者名 UpdateTime日期/时间留言或评论的时间News表:主要用于网站新闻的信息,包含有新闻标题、新闻内容、编辑者、更新时间、点击数等字段类型说明ReViewID自动编号title文本文章的标题Content备注文章的内容 editor文本文章的编辑者 UpdateTime日期/时间发表文章的时间 click数字文章的点击数Type表:主要包含有栏目的ID、栏目的名字、栏目的内容等字段类型说明typeid自动编号typename文本栏目的名字typecontent备注栏目的内容typeorder数字栏目的序号BigClass表:主要包含有栏目的ID、栏目的内容等字段类型说明BigClassID自动编号BigClassName文本子栏目的名字typeid数字子栏目所属的栏目Special表:包含专题的ID、专题的作者、专题的名字字段类型说明SpecialID自动编号Specialmaster文本发表专题的作者SpecialName文本专题的名字系统详细设计栏目设置:主页、本站动态、文学作品、图片收藏、资源收藏、动画收藏、视频天地、网站留言文件说明:文件夹或文件说明admin存放后台管理文件Images存放网站图片文件Img存放网站前台图片文件INCLUDE存放网站中包含的文件Jingping存放网站中的js文件Style存放网站的css文件AddReview.asp添加网站评论的数据库文件attach.asp下载资料的文件BigClass.asp子栏目页面bigClassdeta.asp子栏目的详细界面guestadd.asp用户添加留言界面guestbook.asp用户留言成功后进入的界面guestedit.asp留言编辑界面guestreply.asp留言回复界面guestreplyok.asp留言回复成功界面index.asp网站首页luxiang.asp课程录像界面ReadNews.asp新闻阅读界面review.asp评论界面Result.asp搜索结果界面Special.asp特殊专题界面type.asp栏目界面网站前台设计对于网站中公共调用的页面,考虑到代码的重用性与维护的方便性,采用ASP的文件包含语法,将常用代码单独放在一个文件中,在需要使用的时候,只要通过文件名调用即可。包含文件语法:。运用了此方法后,使系统模块化,便于修改和维护。运用CSS样式网站的头部页面 top.asp功能说明:主要包括网站的头部的FLASH和网站的导航栏搜索页面 功能说明:输入搜索的关键字,把数据库中相关的文章都显示出来用户界面 5.3.5在线留言模块功能说明:网站的浏览者可以在留言簿上对该网站提出自己宝贵的意见,同时也为浏览者提供一个交流的场所。用户界面:5.4后台的总体架构模块功能介绍后台页面主要包括以下功能模块:n 后台登陆模块:主要用于管理登陆网站后台n 网站常规设置模块:主要包括系统设置、功能设置、部门管理、用户管理、添加管理 n 文章管理模块:主要用于管理新闻、添加新闻、修改新闻、删除新闻,还有栏目管理、专题管理、评论管理、文章审核n 友情链接模块:主要用于管理和查看友情链接n 投票管理模块:主要用于对网站用户进行问卷调查n 留言管理模块:主要用于对网站的留言进行管理、回复、审核n 用户管理模块:主要用于对网站中的用户进行管理、修改密码、查看在线用户显示所有用户后台所有用户显示:详细的显示所有用户的情况:l 用户类型l 访问时间l 活动时间网站模块的核心代码后台登录的用户校验代码通过Request.cookies的方式来判断用户名和密码的正确性%IF not(Request.cookies(KEY)=super or Request.cookies(KEY)=check or Request.cookies(KEY)=typemaster or Request.cookies(KEY)=bigmaster or Request.cookies(KEY)=smallmaster or Request.cookies(KEY)=selfreg) THENresponse.redirect login.aspresponse.endEND IFset urs=server.createobject(adodb.recordset)sql=select * from admin where username=&Request.cookies(username)&urs.open sql,conn,1,3if urs.bof or urs.eof thenresponse.redirect login.aspresponse.endend ifIF Request.cookies(passwd)urs(passwd) THENresponse.redirect login.aspresponse.endEND IFurs.closeset urs=nothing%首页模块代码通过文章总数代码了解整站的文章总数通过今日文章总数代码了解当天发表的文章数在线留言界面分页代码留言界面连接数据库的代码%set rs=server.createobject(adodb.recordset)sql=select * from review where newsid is null order by reviewid descrs.open sql,conn,1,1if rs.eof and rs.bof thenresponse.write 还 没 有 任 何 留 言elsetotalPut=rs.recordcount%网站搜索页面代码%request_BigClassid=checkstr(Request(BigClassid)keyword=trim(checkstr(Request(keyword)keyword=replace(keyword,)PageShowSize = 10 每页显示多少个页MyPageSize = 20 每页显示多少条If Not IsNumeric(Request(page) Or IsEmpty(Request(page) Or Request(page) history.back() alert(请输入查询关键字!) 网站的数据库连接代码测试的范围与主要内容测试的目的:主要是对网站前台和后台以及主要功能模板进行测试通过测试来查看网站中是否有设计中的不足和隐藏的错误找到测试中的不足,对系统进行编码修正测试范围主要内容简要说明后台用户登录验证用户身份,进行权限控制功能性测试新闻管理模板测试是否能正常地对新闻进行管理功能性测试栏目管理测试是否能正常地对栏目进行管理功能性测试留言管理测试是否能正常地对留言进行管理功能性测试数据完整性测试测试登记失败时的数据完整性功能性测试核心代码复检检查核心代码的质量逻辑检错性测试7.2测试结果测试范围测试结果后台用户登录系统正常响应新闻管理模板测试系统正常响应栏目管理测试系统正常响应留言管理测试系统正常响应数据完整性测试系统正常响应核心代码复检正常无误网站的各个模板都能正常的响应,网站测试完成。 第十章 参考文献(1) 吴学军 编著:网站建设与规划出版社:武汉理工大学出版社 2005年6月湖北第1次印刷(2) 吴权威 吴绪溢 编著:Dreamweaver 网页设计 出版社:中国铁道出版社 2005年8月北京第1次印刷(3) 赵曾敏 朱粹丹 赵朱曦 编著:ASP动态网页设计 出版社:电子工业出版社 2004年8月北京第3次印刷(4) 龙马工作室 编著:Dreamweaver MX 2004&ASP动态网页编程完全自学手册 出
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年智慧校园教学资源平台建设:构建高效教育生态圈
- 民法典相伴一生课件
- 《ISO 37001-2025 反贿赂管理体系要求及使用指南》专业深度解读和应用培训指导材料之4:6策划(2025A1)(可编辑!)
- 河北省定兴中学2026届化学高二上期末质量检测模拟试题含答案
- 2025年英语四六级考试阅读理解专项训练试卷 高效解题技巧
- 2025年公务员考试行测数量关系专项突破模拟试题集
- 玩具公司专业知识培训总结课件
- 盐城小学面试题目及答案
- 玉簪花春季养护知识培训
- 2025年高端办公室装饰工程及智能照明系统安装合同
- 上海选调生面试题和考官用题本及答案21套
- 2025年学校食堂从业人员食品安全知识培训考试试题及答案
- 2025年国家电投校园招聘笔试考点考试题库及答案
- 让情绪有着落-2025年情绪营销8大趋势洞察报告
- 教师校园安全培训课件
- 头皮健康与头发生长关系的研究
- Odoo面试题及答案
- 2025年全国I卷英语 高考真题
- 科技论文写作 第2版 课件 第1-5章 科技论文写作概述-英文科技论文的写作
- 北京车牌结婚过户协议书
- 赃款退还协议书
评论
0/150
提交评论