Web应用程序开发必须遵循的结构化过程
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
开发web应用程序是一件非常辛苦的事情,你需要花大把大把的时间来做无数的事情。假如你不运用有条理的方法,尤其是在复杂的项目中,你会承受忽视项目,不能按时完成,浪费时间一无所获的风险。 一般的web应用程序开发流程分为五个主要的阶段: 规划与跟踪监测是一个“跨阶段”的跟随开发发展的过程,定义一个在项目执行期间你需要跟踪监测的项目计划活动名单,并且每项活动需要定义一套行之有效的信息报告来进行跟踪监测,例如: - 拥有者 看一看这些前一段我所写的文章,怎样使用excel或者google制表软件设计制作项目实施计划: how to organize a project plan 怎样组织项目规划 在这第一阶段你必须确定范围和web应用程序的需求,在你的应用程序中必须做的,主要特点和技术要求: [align=center][/align]范围 需求 在需求定义阶段,你需要明确的规划“设计”你的应用。在这个阶段,可以按照以下步骤: [align=center][/align]设计: 应用图 通过这种方式,您拥有了有关一些“位置” (页)和“路径” (关系页)的图,您可以非常容易的遵循它,逐页,以执行应用程序的下一阶段。运用这种方式,可以节省大量的时间,并明确什么是你需要执行的。 设计: 数据库 1:1表示集的关系(在这种情况下,例如1用户只能分派1的任务, 1个用户只生活在一个城市) 。欲了解更多有关这一主题的内容,来看看我的旧文章: define the entities-relationships model 定义实体关系模型 设计: 页面结构 设计: 服务端语言 设计: js 框架 ok.. 现在是真正的挑战的开始,因为“执行”才是实现应用。您可以划分这一阶段为以下几个步骤: [align=center][/align]执行: 数据库 how to use php and sql to create db tables and relationships 怎样使用php创建db表和关系 执行: html 此时添加所有在设计阶段定义的所需要的html元素。例如,如果maincontent部分包含一个标题,文字和文章的标签后,添加这些内容: this is the moment to add all html elements you need in sections identified during design phase. for example if the sections maincontent contains a post with a title, a text body and post tags, add these elements: >
实施: css css coding: semantic approach in naming convention css编码:语义的方法命名惯例 实施: 服务器端语言 实施应用类,应用功能,db互动,查询,以及一切需要服务器端的实现的交互。 实施: javascript 在这一阶段需要“强调”的是。你的应用程序能在各种条件下执行(例如使用不同的浏览器) 。您的目标是在最后释放前检测和修复所有的应用程序错误。 [align=center][/align]请记住,这一过程需要有条理,需要极大的耐心!试验的每个页面和每个功能(在这种情况下还可以帮助理顺应用图) 。如果您测试过程中发现一个bug ,修复它修改代码并继续进行最后的代码审核(一个不可告人的测试)。 5. 发布最后你准备好发布了!在测试文件夹中发布并做最后的测试,假如一切都ok的话,那就进行最后的发布吧。 在scribd上,阅读与下载此篇文章下载 woork papers n1幻灯片 |你需要知道的开发web应用程序的结构化过程 [align=center] [/align]that’s all. 希望这篇文章能帮助到那些朋友,并要求我对这个主题做补充。 如果您有任何建议,以改善这一过程,请添加评论!谢谢: ) via:structured process you must know to develop a web application 该文章在 2010/4/27 2:14:10 编辑过 |
关键字查询
相关文章
正在查询... |