对WEB应用并行开发的一点想法
2005-03-19 19:08
204 查看
如果一个WEB应用程序做为一个项目进行团队开发,首先应该符合软件工程的中软件开发的定义,确定目标,去求分析,系统设计等等,在有了完整的设计之后,WEB页设计者,WEB程序员,数据库程序员或者有更多的人参加,这些人应该是并行开发的。例如一个在线书店,所有的数据库操作动作是由数据库程序员完成,面向用户的界面,也就是WEB页,应该由WEB设计者完成,数据如何显示到页面以及和客户端的交互工作应该由WEB程序员完成。但是这些工作直接必然存在着先后顺序,如何协调以实现并行开发呢?
这几天看了MVC后,有了点想法,或许接近100%的并行开发真的可以实现。WEB设计者负责设计HTML,js,和CSS等文件,完成一个静态的网站,我们可以看到最终效果;同时,数据库程序员将定义好的所有数据操作封装到类,这里可能是大段的SQL语句,连接数据库操作以及PHP,JAVA代码,PHP5和JAVA都很好的支持了面向对象编程;有人或许会想,那中间的WEB程序员的工作必须等到前两者完成后再开始吧?其实不用。WEN程序员面向WEB页时关心的是FORM,也就是表单,而面向数据库时,关心的是相应数据库操作的类,而不是具体的数据库操作,所以,只要快速的开发出模拟数据库操作的类,就可以进行WEB编程了。快速开发出模拟数据库操作的类其实很简单,获得数据的类只要单纯的返回数据,非常的机械,数据可以直接写在类里,因为我们的目的只是模拟。这样,WEB应用开发的3大主力军就可以并行开发系统了。自己的想法,请大家赐教
这几天看了MVC后,有了点想法,或许接近100%的并行开发真的可以实现。WEB设计者负责设计HTML,js,和CSS等文件,完成一个静态的网站,我们可以看到最终效果;同时,数据库程序员将定义好的所有数据操作封装到类,这里可能是大段的SQL语句,连接数据库操作以及PHP,JAVA代码,PHP5和JAVA都很好的支持了面向对象编程;有人或许会想,那中间的WEB程序员的工作必须等到前两者完成后再开始吧?其实不用。WEN程序员面向WEB页时关心的是FORM,也就是表单,而面向数据库时,关心的是相应数据库操作的类,而不是具体的数据库操作,所以,只要快速的开发出模拟数据库操作的类,就可以进行WEB编程了。快速开发出模拟数据库操作的类其实很简单,获得数据的类只要单纯的返回数据,非常的机械,数据可以直接写在类里,因为我们的目的只是模拟。这样,WEB应用开发的3大主力军就可以并行开发系统了。自己的想法,请大家赐教
相关文章推荐
- 关于开发框架设计的一点想法
- Java 学习笔记15:关于web开发中,全局变量的一点想法
- 开发J2EE两年多的一点想法
- 开发与QA之间关系的一点想法
- 软件开发中排错的一点想法
- 开发J2EE两年多的一点想法
- 关于写用.NET Remoting开发分布式应用随笔的一点想法
- 项目“结项期”中如何改善开发VS测试效率的一点想法
- 软件开发问题的管理的一点想法
- 做项目的一点自己的想法 在开发中我觉得可以修改的地方
- 关于SmartClient 与 游戏开发的一点想法
- 大龄程序员对学习移动开发的一点想法
- 关于UED前端开发的一点想法
- 你的项目TDD了吗? 有关测试驱动开发的一点想法
- 【一点想法】网站开发的中心
- 对于js开发游戏的一点想法
- 多应用统一开发平台的一点想法
- 最近关于软件开发的一点想法
- WEB-WEB开发的一点想法
- 做项目的一点自己的想法 在开发中我觉得可以修改的地方