pet store 的设计目标

原创 2002年06月05日 10:15:00

                                  pet store 的设计目标

看了pet store后,觉得它的设计目标很有启发,特意翻译如下

 

1、代码和设计重用  代码重用能减少新的开发的费用,还能够持续性的提高软件的质量<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

2、合理的功能划分  设计中的各个类在应用中的作用应该尽可能清晰。设计清晰的话,会有利于维护,也有利于分析,而且对于开发中的新成员来说则更容易上手

3、设计任务按所需要的技能划分   设计任务的划分应该按所需的技能来进行,这样可以把各个任务交给不同的专业小组。例如JSP尽量使用JSP tag libraries,这样网页开发者不需要有编程的知识。而程序员则主要集中精力解决编码问题。

4、把系统中常变化的部分和较为稳定的部分分开  一般来讲,设计中的一部分会经常改变,而另一部分则较为稳定。经常变化的一部分一般跟整个系统的耦合也较为松散。而稳定的一部分则一般耦合紧密。这样的划分会提高效率。

5、可扩展性  应用设计的功能应该能够便于随技术进步而升级,便于扩展。

6、安全性  由于商务应用会涉及金融事务的处理,以及客户的隐私和安全,所以加强数据安全是十分必要的。

7、一致的界面  这样会减少培训用户的成本

8、尽可能减少网络的交通  要防止不必要的数据传输,减少网络的负载

9、容许多个用户接口

 

 

Java Pet Store 2.0介绍

Java Pet Store 2.0    Java Pet Store 2.0是sun公司根据java蓝本实现的一个简单参考应用.该应用系统用来展示说明如何在Java EE 5平台上开发ajax的w...
  • yq76034150
  • yq76034150
  • 2006年05月20日 10:09
  • 3809

Java Pet Store 2.0体验

        Java Pet Store 2.0火热登场,加入了wen2.0元素,构建于java EE5之上,部署简单,性能大大提升,我截了两张图片以飨读者,当然大家可以自己玩玩.       1...
  • yq76034150
  • yq76034150
  • 2006年05月20日 12:49
  • 5009

J2EE Java Pet Store 与 .NET PetShop

相信大家常常会看到很多统计数字,来自各家厂商、各种传播媒体、各个政治团体,但是数字虽然会说话,却常常各说各话。前阵子出现一篇比较微软.NET和Java J2EE架构执行效率的报告,常常被微软阵营拿来当...
  • gaulhor
  • gaulhor
  • 2007年03月20日 17:43
  • 3332

J2EE宠物商店(Java Pet Store)

J2EE 是Java技术在企业运算上的应用,它包含多种运算标准,如EJB组件架构、JDBC数据库运算、JMS信息传递、Java Servlets/JSP等Web组件程序等,功能强大且内容博大精深。为了...
  • zhoudm2005
  • zhoudm2005
  • 2008年04月06日 11:13
  • 7607

Petstore源码追踪记(3)-商业逻辑处理(一)

作者:欧宣修 图文并茂版请参考http://www.javatwo.net/JavaPaper/Petstore-3_business_logic.pdf前言透过前面的介绍,我们能够了解Petstor...
  • bruce
  • bruce
  • 2003年01月28日 18:55
  • 1362

java语言的设计目标

专注于克服开发和维护程序的复杂性, 所以java捆绑着设计模式
  • Kevin_Samuel
  • Kevin_Samuel
  • 2015年01月31日 14:32
  • 472

设计师如何明确设计目标?

独立项目中,交互设计师的工作可以分成四个核心环节:定义方向策略、确定解决方案、有理有据的进行设计输出、上线效果跟踪。本期要和大家分享的是:方向策略。 方向策略阶段需要明确了解本次设计原因及产...
  • dlfeicui
  • dlfeicui
  • 2017年06月19日 13:53
  • 343

大唐之路(1)PE/PP/PS/PVC/PET之间的区别

聚乙烯(PE) 特点:未着色时呈乳白色半透明,蜡状。用手摸制品有滑腻的感觉,柔而韧。一般低密度聚乙烯较软,透明度较好;高密度聚乙烯较硬。 常见制品:手提袋、水管、油桶、饮料瓶(钙奶瓶)、日常用品等。 ...
  • prevention
  • prevention
  • 2016年08月22日 17:28
  • 1249

pet store宠物商店数据库设计

数据库具体的sql查询文件内容如下:create database petstore;use petstorecreate table Client (username varchar(25) not...
  • quailzhang
  • quailzhang
  • 2005年05月25日 02:31
  • 3105

Pet Store安装ok

都说想提高技术的最好的办法就是学习比你强的人的技术这些年一直孤陋寡闻刚刚知道原来Sun 公司 还专门写了一个宠物店的DEMO ,于是决定学习一下。本人环境 jdk1.6.0_01 windows xp...
  • kevinluck
  • kevinluck
  • 2007年04月14日 16:36
  • 3267
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:pet store 的设计目标
举报原因:
原因补充:

(最多只允许输入30个字)