网站开发各阶段的任务课件_第1页
网站开发各阶段的任务课件_第2页
网站开发各阶段的任务课件_第3页
网站开发各阶段的任务课件_第4页
网站开发各阶段的任务课件_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网站开发各阶段的任务了解网站开发各阶段任务能够编写网站需求调查与分析报告能够编写网站开发规划书能够编写网站设计说明书学习目标1本章主要内容网站开发阶段项目立项阶段网站需求调查与分析阶段网站规划阶段网站设计阶段网站开发硬件和软件准备网站开发素材的收集与制作思考与练习21

网站开发阶段网站开发过程的各个阶段及任务(1)网站开发项目立项阶段:主要任务是确定开发项目。(2)网站需求调查与分析阶段:主要任务是进行网站需求调查与分析,编写网站需求调查与分析报告。(3)网站规划阶段:主要任务是进行网站定位,确定网站的目的和功能,编写网站开发规划书。3(4)网站设计阶段:主要任务是进行进行网站内容设计、网站结构设计等,编写网站设计说明书。

(5)网站制作实现阶段:主要任务是用Html、JSP

、ASP等网站开发技术制作网页。

(6)网站宣传推广阶段:主要任务是向亲朋好友推荐,在搜索引擎登记,在新闻组和BBS上作宣传……。

(7)网站运行维护阶段:主要任务是测试网络,网页的日常维护,网站的宣传推广,网站的优化与更新,网站的备份与恢复。2

项目立项阶段本节的内容主要介绍项目立项阶段的主要任务——确定开发项目,即为谁开发一个什么类型的网站。现在越来越多的企业、单位、组织要开发功能强大的网站或浏览器/服务器模式的管理信息系统。当用户有了开发网站的需求,经过用户与开发人员双方不断的接洽和了解,并通过基本的可行性讨论,可初步达成开发网站协议,这时就需要将项目立项,签订项目立项书。接着要成立一个专门的开发网站项目小组,小组成员包括:项目经理,网页设计员,编程员,测试员,编辑/文档员等。一般项目实行项目经理制。在学生学习过程中可以成立开发网站项目小组,以团队的力量共同来开发一个网站。53

网站需求调查与分析阶段3.1明确网站开发的目的在确定用户要开发一个网站后,开发人员首先要明确用户为什么要建立这个网站?是为了给顾客提供服务,还是要在网上宣传自己的公司、产品、是在网上介绍知识、以网会友,还是要给自己的企业建立一个电子商务网站,只有给这些问题一个满意的答案,才能说明明确了建站的目的,下面的工作才能有一个明确的方向。63.2网站需求调查与分析当明确网站开发的目的后,开发人员接着要确定网站包括的主要内容和功能,通过网站的内容和功能实现网站开发的目的网站需求分析阶段就是专门解决网站的需求,网站需求从开发人员的角度来划分可以分为内容需求和网站的功能需求;从用户角度来考虑可以分为用户实际需求和用户发展需求。要解决需求分析阶段的问题,先要进行调查工作。调查工作可分为以下两种类型。1.用户需求调查在调查中要做到以下几点:(1)让用户畅所欲言,罗列出所有的需求(2)透过现象分析用户潜在的需求(3)编写用户需求调查报告2.对类似网站进行调查开发人员还要对类似网站进行调查,目的是了解目前类似网站的情况,了解当前类似网站的内容和功能,以拓宽思路,使功能更完善,设计更合理3.类似网站调查报告对类似网站的调查也要编写一份网站调查报告,主要内容包括:①

调查规模②

调查了哪些网站、调查的覆盖率;③

调查的内容④

被调查网站的内容特色、功能特点⑤

调查的收获⑥

根据调查情况提出开发网站的内容参考建议和网站功能的参考建议。3.3编写需求分析报告网站需求分析报告主要内容(1)确定网站的用户角色(2)分析用户需求使用示意图描述不同用户角色的需求。分析确定每个角色的权限及可操作的功能,比如会员可以查看特别信息、修改个人信息、退出登陆等;制作流程图和示意图将用户需求表现出来;可以让用户参与到示意图的设计中,这样可以正确的反映用户的需求。(3)使用文字和功能体系图描述网站要为用户角色提供哪些服务需求分析报告部分内容实例(1)网站名称:体育用品商店(2)网站用户细分:个人顾客:体育用品主要面向儿童、青年人和休闲一族。团体顾客:在小区健身,全民健身的氛围下,大的团体采购活动已经出现并有进一步升温的趋势。为满足这一市场需要,要求网站为这些大的团体提供便捷的服务。网站新闻管理员:负责网站新闻发布编辑修改工作。网站市场调查管理员:负责市场调查的标题内容发布、编辑、修改等工作。网站维护管理员:负责数据库的管理、页面更新等工作。网站销售管理员:负责网上订单查询、打印订单等工作。(3)用户需求特点分析用户需求特点可使用如示意图来描述(4)网站为用户提供的服务可使用文字和功能体系图描述网站要为用户角色提供的服务4

网站规划阶段网站规划阶段的工作是在网站开发前面两个阶段的基础上做的工作总结,根据需求分析报告对网站开发建设中所需要的内容、功能、技术、费用、测试、维护等做出书面的、全局的规划。网站开发规划书主要内容包括:1.市场分析相关网站的市场是怎样的,市场有什么样的特点,是否能够在互联网上开展公司业务。市场主要竞争者分析,竞争对手上网情况及其网站规划、功能作用。公司自身条件分析、公司概况、市场优势,可以利用网站提升哪些竞争力,建设网站的能力(费用、技术、人力等)。142.开发网站的目的及功能类型定位确定网站的目的。确定网站的功能类型。根据网站功能类型,确定网站应达到的目标要求。3.网站技术解决方案采用自建服务器,还是租用虚拟主机。选择操作系统,用Unix,Linux还是Window2000/NT。分析投入成本、功能、开发、稳定性和安全性等。采用系统性的解决方案(如IBM,HP)等公司提供的企业上网方案、电子商务解决方案?还是自己开发。网站安全性措施,防黑、防病毒方案。相关功能程序开发使用什么开发技术是使用JSP、ASP还是CGI等。4.网站内容与功能要求确定网站名称一个好的名字必须有概括性,简短、要合理、有特色,易记(6个字内),还要符合自己站点的主题风格。例如:新浪网、搜狐、网易。根据网站的目的和需求分析划分网站的主要页面内容及包括的主要功能模块确定网站各功能模块内容概要,可考虑采用网站编程专人负责相关栏目模块内容的准备、开发工作。确定网站的层次数,画出网站的结构图5.网站设计要求网页美术设计要求在新技术的采用上要考虑主要目标访问群体的分布地域、年龄阶层、网络速度、阅读习惯等。制定网页改版计划,如半年到一年时间进行较大规模改版等。确定网站整体风格6.网站维护说明服务器及相关软硬件的维护,对可能出现的问题进行评估,制定响应时间。数据库维护,有效地利用数据是网站维护的重要内容,因此数据库的维护要受到重视。制定内容的更新、调整的时间计划。制定相关网站维护的规定,将网站维护制度化、规范化。7.网站测试说明网站发布前要进行细致周密的测试,以保证正常浏览和使用。主要测试内容:服务器稳定性、安全性。程序及数据库测试。网页兼容性测试,如浏览器、显示器。根据需要的其他测试。8.网站发布与推广计划网站测试后进行发布的公关,广告活动计划。搜索引掣登记等。9.网站建设日程表10.网站开发费用预算明细5

网站设计阶段5.1

网站设计方法网站设计阶段的主要工作是网站内容和功能的具体设计,要解决如何展示网站浏览的内容、如何实现网站的功能。具体任务包括网站主页结构设计、主要栏目主页设计、确定各页面的内容和功能、网站导航与链接模式设计、网站目录结构设计等。它是进行网站实际制作前的准备工作,网站设计阶段的成果是——网站开发设计说明书,20进行网站设计首先要决定采用什么样的方法来进行网站开发设计。网站开发设计也有自顶向下、自底向上和从中间开始等设计方法所谓自顶向下,就是从整个网页的主页(顶),常说的HomePage开始设计,向下一层一层地展开。采用这种设计方法,在开始实现网页时可以先用一些空的网页构筑起整个网站的框架,按模块开发相关的应用程序,然后再一步一步地向框架中增加内容,逐步细化,直至最后完成整个网站的制作。在网站制作时,先将网站的各个栏目先作为一个链接放在主页上,以形成网站一个总的概貌,然后分别实现各个栏目的主页和二级页面,以及各个页面中需要的功能模块,最后充实主页上的链接,直到最后实现所有的功能,网站就开发成功了。5.2

网站标题设计网站标题包括网站名称和logo标志。每一个网站都要有一个响亮的名字和独具风格的logo标志。例如著名的雅虎、搜狐、新浪等5.3

网站的内容与功能设计1首页首页具有简单、鲜明的特点,吸引浏览者的目光,指引用户到主页2主页网站的主页要尽可能地将本站的所有内容和功能栏目展现出来,要最大可能地将主页做成整个网站的缩略图,使得用户只要浏览过主页,就能对网站有一个比较清晰的印象,主页还要提供通向各个主要栏目模块的链接和会员、管理员登陆入口。在主页的风格设计中,色彩的使用也非常的重要。既不能太过鲜艳,让人觉得刺目难受,也不能过于沉闷,看得让人提不起精神来。在主页的结构设计中,可将主页划分成几个部分分别设计。这里介绍的是先分为上中下,再把中间部分分为两块。(1)主页的上部是网站标题和网站标语图片或主要广告(2)网页的中间部分一般就是网站的各个功能页面的简化版本的组合。一般中间部分占页面的比例较大。还还可以分为左右两部分。左边为小标题。右边为小标题连接的内容。(3)网页的下部给出联系方式、版权信息、与其他相关网站的链接和其他内容。“网上体育用品商店”网站的主页3.网站主要栏目设计主要栏目设计包括各个栏目的主页和二级功能页面的设计。栏目主页要包括该栏目的主要内容介绍、到各个二级功能页面的接口(链接)。要使浏览者一进入该页面,就能知道本栏目提供哪些服务,可以浏览哪些内容。二级功能页面是根据内容和功能需要使用的页面,可在制作时具体确定,只要注意提供返回栏目主页面和网站主页的链接即可下面以“网上体育用品商店”为例说明一些主要栏目页面的设计。(1)关于公司栏目(2)体育动态栏目(3)市场信息栏目(4)关于产品栏目(5)服务中心栏目(6)好友论坛栏目(7)会员天地栏目5.4目录结构设计目录结构设计也称为网站物理结构设计,物理结构是指网站文件的物理存储结构,即网站文件在服务器上存储的方式。由于设计一个网站会涉及到许多文件和目录,同时在设计的过程中也会生成许多文件,包括页面文件、程序代码等等。如何合理地放置这些文件和目录对于顺利地进行开发工作也是很重要的。特别是在网站的开发初期就合理地规划好目录结构,对于设计网页是很有好处的。如果网站规模很小,网页文件也不多,最简单的方法就是给整个网站建立一个目录,将所有的文件和图片文件都放在该目录下面。复杂的网站可以按网站的内容结构分成不同的部分,每个部分从结构上来说是相对独立的。例如,“网上体育用品商店”网站的所有网页文件都放在应用服务器下的fess目录中,fess目录下为每个栏目建立一个子目录,以便于未来管理页面的方便。图片统一放在image目录中,文件名都使用简短的英文或中文拼音字母命名。5.5导航与交互设计1导航设计导航设计要解决的问题是页面位置、去向、路径、返回方法。导航设计有以下类型:超文本链接:非顺序的通过超文本链接起来,使用户按使用的顺序和意愿浏览信息。导航栏:放置在固定位置的多个标题的超链接。可以是文字或图片。一般有大型导航条、小型导航条、导航目录。网站地图:以图形的方式显示站点中所有的页面和栏目部分、内容分类列表等。显示的是网站的逻辑结构,逻辑结构是网站在运行时抽象出来的拓扑结构,它是建立在物理结构之上的。网站地图一般专门提供一个链接的页面。2.交互设计交互设计要解决的问题:解决互相作用、互相交流的方式问题;解决信息传递和选择性问题。人机交互设计要注意交互的简易性,友好性。还要注意交互的灵活性、明确性、一致性、容错性、反馈性、图形化。人机交互的常用方式有:问答式、菜单式、功能键、图符、查询语言界面、自然语言界面。要注意菜单层数不能太多,即菜单交互功能深度。菜单宽度不要过大,即同层中菜单项总数。3.“网上体育用品商店”网站中导航设计每个页面都包含网站标志,单击网站标志可通向网站主页面,每个页面包含到各个栏目版块的导航条和网站地图,方便用户在本站内浏览,进入各个功能页面。对于超文本链接,用户访问过和未访问的分别用不同的颜色显示。在每个页面设置“返回主页”的链接。5.6网页版面布局设计网页版面布局设计统一设计了网站所有页面的布局,而且在设计定型之后一般就很少修改。有时候将网页版面布局设计称为“模板设计”,以后各页面的详细设计和实现都是基于这个模板展开的。5.7网站外观设计网站色彩设计在设计网页时,必须要高度重视色彩的搭配。要合理地选取页面的背景色,一旦选定了网站的主背景色,所有其他色彩的使用都要围绕它展开,要选择那些能很好的融入到主背景色中的颜色,决不要使用与之相对立的颜色。一个网站必须有一种或两种主题色,一个页面尽量不要超过4种色彩,当主题色确定好以后,考虑其它配色时,一定要考虑其它配色与主题色的关系,要体现什么样的效果。2.网站的CI设计网站的CI设计包括以下内容:网站标志网站标准色彩。标准色彩是指能体现网站形象和延伸内涵的色彩。一个网站的标准色彩不超过3种。网站标准字体。标准字体是指用于标志,标题,主菜单的特有字体。网站宣传标语。网站的宣传标语可以说是网站的精神,网站的目标。5.6.以上四方面:标志,色彩,字体,标语,是一个网站树立CI形象的关键,设计并完成这几个任务,网站将脱胎换骨,整体形象会大大提高。色彩与字

体的设计可以专门使用style样式文件来保存,以利

于制作各个页面时使用。3.版面设计所谓版面设计,就是在版面上将有限的视觉元素进行有机的排列组合,将理性思维个性化地表现出来,是一种具有个人风格和艺术特色的视觉传达方式。网页的版面设计要主次分明,中心突出。在一个网页上,必然要考虑视觉的中心,这个中心一般在页面的中央,或者在中间偏上的部位。因此,一些重要的文字和图片一般可以安排在这个部位。网页的版面设计要注意文字与图片的布局。网页的版面设计要注意大小搭配,相互呼应网站的整体风格和创意设计例如,“网上体育用品商店”网站在外观设计中在大多有动态的网页中一致使用黑色的背景,在此背景下通过各种颜色的搭配。表现动感的运动之美。在版面设计上,运用flash,动态图片等动感视觉元素有机结合,努力向浏览者传达健康、向上、充满活力的运动理念。网站的图片和flash设计要紧紧围绕健康时尚的运动主题。做到主次分明,中心突出。在各栏目的网页外观设计上注重图文并茂,相得益彰。形成鲜明活泼的整体风格。5.8页面详细设计1.页面详细设计内容(注意要和需求分析说明相结合)该页面的作用;该页面的要反映的具体内容;该页面的要使用的图片、动画、声音文件的内容、格式等要求;确定静态和动态内容、确定动态功能模块使用什么Web开发技术工具进行开发。5.9

数据库设计数据库与表的设计建立网站的时候,建立多少个数据库,每个数据库中有

多少张表,开发人员要根据所建网站的实际情况来决定。这之中有数据量大小的考虑,有数据更新频率和数量的

考虑,有数据库查询操作的频繁程度的考虑,还有管理

层次上的考虑,等等,可以说需要注意和分析的问题是

非常多的。实际操作之前必须经过慎重的设计工作。数据库系统中的数据是企业了解用户的主要渠道,是企业的宝贵资源,一定要充分利用和重视。数据库系统不仅要有存取信息功能,还要注意数据库的安全性和条理性。最大限度获取和使用用户信息。2.数据结构规范化数据库设计的关键是设计数据表中的数据项(字段),要符合数据结构的规范化要求,最大限度的避免数据冗余。一般的数据结构要满足以下要求:在表中任意一列上,数据项应属于同一属性,即不允许有重复数据项。在表中所有行都是不相同的,不允许有重复的行。在表中,行的顺序无关紧要。在表中,列的顺序无关紧要,但不能有重复的列。每个数据表必须有一个或多个数据项组合构成的主关键字,其他数据项元素要由主关键字来确定。非主关键字的数据项元素之间相互独立,没有函数传递依赖关系。6

网站开发硬件和软件准备硬件准备要创建一个网站,需要有一台安装了Web服务器的计算机。如果是在一个主机超过四五十台的局域网上建立网站,所需的服务器至少得有128MBRAM、CPU工作频率应在300MHz以上。可以把网站建在比较高级的工作站上,如管理本地局域网的服务器,甚至可以把网页上传到提供个人主页空间服务的全国性的大型主机上,这样就能保证网页有很好的硬件环境。也可以在自己的机器上建立一个小型的站点,用于本地自己主页的测试。436.2

软件准备首先,要有Web服务器软件。现在流行的基于PC机的Web服务器有如下几个:(1)windows提供的Personal

Web

Server和IIS。(2)Linux的Apache。(3)支持JSP的Tomcat/Jboss……。为编制网页代码,可准备一个能自动编写静态内容代码的网页制作工具,如FrontPage等。因为动态内容主要采用手工编写代码方式,可使用EditPlus编辑器或Eclipse或NetBean

IDE或Jbuilder等。7网站开发素材的收集和制作在具体开发网站前,要先进行素材的准备和收集。要收集各个网页需要的文字素材和图片素材。还要根据需要由

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论