《旅游电子商务教程微课版》课件项目四任务1熟悉网站开发技术_第1页
《旅游电子商务教程微课版》课件项目四任务1熟悉网站开发技术_第2页
《旅游电子商务教程微课版》课件项目四任务1熟悉网站开发技术_第3页
《旅游电子商务教程微课版》课件项目四任务1熟悉网站开发技术_第4页
《旅游电子商务教程微课版》课件项目四任务1熟悉网站开发技术_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

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

文档简介

任务1熟悉网站开发技术也称为网站需求分析、系统需求分析或需求分析工程等,是开发人员经过深入细致的调研和分析,准确理解用户和项目的功能、性能、可靠性等具体要求,将用户非形式的需求表述转化为完整的需求定义,从而确定系统必须做什么的过程。需求分析的工作内容是针对待开发网站提供完整、清晰、具体的要求,确定网站必须实现哪些任务,一个完整的网站需求分析可以包括功能性需求、非功能性需求与设计约束三个方面。需求分析需求分析内容即网站必须完成哪些事,必须实现哪些功能,以及为了向其用户提供有用的功能所需执行的动作。是网站需求的主体。开发人员需要亲自与用户进行交流,核实用户需求,从帮助用户完成事务的角度上充分描述外部行为,形成网站需求规格说明书。功能性需求需求分析内容作为对功能性需求的补充,网站需求分析的内容中还应该包括一些非功能需求。主要包括网站使用时对性能方面的要求、运行环境要求,以及网站设计必须遵循的相关标准、规范、未来可能的扩充方案等。非功能性需求需求分析内容一般也称做设计限制条件,通常是对一些设计或实现方案的约束说明。例如,要求待开发网站必须使用Oracle数据库系统完成数据管理功能,运行时必须基于Linux环境等。设计约束需求分析流程问题识别分析与统合制订规格说明书评审系统设计系统设计是从需求说明书出发,根据需求分析阶段确定的功能设计网站系统的整体结构、划分功能模块、确定每个模块的实现方法以及编写具体的代码,形成网站的具体设计方案。当网站结构复杂的时候,如果直接编写代码的话,会造成开发后期维护和测试的一系列问题,从而直接影响项目的开发效率和产品的最终指令。概念系统设计概要设计是指参照需求分析说明书,将一个复杂目标系统按功能进行较大的模块划分、建立模块的层次结构及调用关系、确定模块间的接口及人机界面等的逻辑模型,整体说明软件的实现思路,并且需要指出关键技术难点,是一种与计算机实现无关的结构性设计。概要设计阶段的主要工作内容集中于划分模块、分配任务、定义调用关系,应最大限度地提取可以重用的模块,建立合理的结构体系,节省后续环节的工作量。概要设计过程中最常用的文档工具包括类图、顺序图、分层数据流图、结构图、数据字典等。在概要设计完成时,整个网站应该呈现出一个清晰的系统轮廓。概要设计系统设计详细设计就是对概要设计的一个平行细化,主要是通过参照概要设计的结果,按模块并行开展具体设计,从而满足概要设计的全部要求。在详细设计阶段,设计者的工作对象是一个子模块,根据概要设计赋予的局部任务和对外接口,设计并表达出模块的细节实现方法,包括考虑具体的算法和数据结构、信息的存储格式、代码的编写规范等,帮助下一阶段的开发人员据此进行编码。详细设计的常用工具有图形工具和语言工具两类,其中,图形工具包括了PAD图、NS流程图,语言工具包括有伪码和PDL等。详细设计开发与测试在开发实现阶段,一般由项目开发经理、开发工程师、配测工程师和QA人员等进行协同工作,其协同作业的核心是一个软件版本管理库。在开发过程中,开发工程师负责编写实施代码,做单元测试,他们每次都从代码库中调出代码文件,进行编写、修改和测试,完成后存入版本数据库,形成某个版本的源文件。配置管理工程师负责版本库的管理,并且在需要的时候依照项目开发经理的要求编译指定的版本。测试工程师负责对编译出来的版本进行测试,产生错误列表,并且提交给项目开发经理,开发经理再根据错误的情况和任务的情况,把相关要求转给相应的开发工程师,并且依照完成的功能和错误情况修改项目开发计划。开发与测试常用网站开发工具AxureRPMockplusMicrosoftOfficeVisio设计类工具常用网站开发工具AdobeDreamweaverBluefishAtomSublineText代码类工具常用网站开发工具SVNGit版本控制类工具网站开发技术前端开发技术是指围绕浏览器端展开的,用于构建用户和网站之间交互界面的一系列开发技术的总和。随着移动互联网的发展,用户终端也从PC浏览器渐渐发展到了跨平台的多终端,如手机、平板、智能家电等等,随着终端的移动化和多样化,前端开发技术的运用变得愈发复杂和重要。前端开发网站开发技术服务器端开发技术指对于终端用户来说不可

温馨提示

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

评论

0/150

提交评论