上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 62 下一页
摘要: 面向对象之软件需求中的体系构造 这里需要一种特定的思维方式与特有的方法论,正确地理解与恰当地运用经典的需求分析理论是必要的。 1.在思想方式上尽快建立起一个系统的整体框架,大体定位各种具体目标在系统框架中所处的位置及其对总体的作用,同时要分析各个部分之间的相互作用与内在联系。在这个阶段中,往往重视交流过程而忽视真实的操作过程。实际上,通过亲临现场的走访过程来了解需求所要达到的目的往往会更快地了解命题,同时也能够更准确地把握设计目标。 2.在总体框架的基础上,分别剖析每个应用节点上所要产生或应用的数据集合与表现方式,尽早搭建各个业务节点之间在数据体系上的内在联系,而不是单纯地从业务层面上理解应用 阅读全文
posted @ 2009-04-21 14:24 我的javaIT 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 写软件的 需求分析全方位考虑 需求总是在回答“需要什么”的问题,而实现总是在解决怎样才能做到的问题。需求是所要达到的目的,就是要在事先确定出到达目的地的路径与方法。为了避免误入歧途,就要避免由于需求分析误差产生的误导。 首先要明确,“分析”是一个主动思维的过程,而不是一个总结归纳的过程。很多需求调研人员认为,只要把用户提出的原始需求归纳在一起就是需求分析了,这是一个误区。 针对不同的用途,需求文档可能会表现为不同的撰写方式。 1.售前方案书:在项目签约之前为用户提供的重点功能描述。 2.需求分析报告:为项目双方约定设计任务的基本内容,限定设计任务的边界。 3.需求规格说明书:对系统的设计目标与 阅读全文
posted @ 2009-04-21 08:53 我的javaIT 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 面向对象之需求分析要略 这里不想讨论经典的需求分析理论,只是提出些经验性的工作过程供读者参考。 笔者多次主持软件架构体系设计,有很多机会接触到很多客户的决策者,也有机会与项目管理人员、开发人员并肩协作。在这个过程中对用户经常关心的问题、经常提出的需求及其原因有所了解与领悟。借此机会就需求调研与系统架构设计之间的关系简单地谈谈个人的看法。虽然有些看法难登大雅之堂,但也算是出于经验的一隅之见吧。 需求调研人员在实践工作中经常会遇到一些棘手的问题。由于用户需求杂乱零散甚至是自相矛盾,导致进退维谷无所适从的难堪局面。尤其是在项目交付的过程中,会突然冒出大批的需求与变更,甚至会导致前功尽弃的结果,这是令 阅读全文
posted @ 2009-04-20 15:43 我的javaIT 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 认真对待失败的支付 对于一个在线网店来说,订单列表中有未支付的订单是一个常见的现象。从消费者的行为分析,造成订单没有支付的原因可以大致分为两类,一类为主观原因,另一类为客观原因。如果你的网站在支付页面进行了用户行为跟踪的话,可以轻而易举地分析出这两种不同的情况。例如,如果消费者在购物结束后跳转到支付页面,但不再进一步操作的话,基本上,可以将此消费者的未支付订单归类为第一种情况,即因为消费者主观原因而产生的未支付的订单;如果消费者在购物结束后跳转到支付页面,然后又填写个人信息(如物流信息)接着进行支付操作,但是没有支付成功,这种情况就可以归类于第二种情况,即因为网站的支付系统的客观原因而造成的未 阅读全文
posted @ 2009-04-20 08:16 我的javaIT 阅读(957) 评论(0) 推荐(0) 编辑
摘要: 面向对象之封装的成本价值 本章对一些具有代表性数据控件实现了自定义封装,其内容已经足够翔实精细,同样还有一些控件被封装,比如: • 自定义“TabControl”到“TC_”类; • 自定义“RichTextBox”到“RTB_”类等。 因为它们在需求把握与设计构思上没有太多值得强调的特点,所以就不再一一列出。只要把握了自定义封装的一般理念与实现方式,在任何必要的时候随时可以对一些必要的命题实现自定义封装。 对操作逻辑的封装有益于全面提升操作员对系统的评价,这一点是基本可以肯定的结果。实际上,我们从操作逻辑上实现控件封装只是浅层次的目的,这种封装在更深层次上的意义是为容器、窗体及业务模式的封装 阅读全文
posted @ 2009-04-17 14:41 我的javaIT 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 自定义“TB_定位访问”子类 在很多应用中,经常需要通过某个“特征值”从给定的数据对象(前台的数据集或后台的物理表)中得到一条(或一组)满足约束的记录,并在此基础上实现某种给定的后续功能,“TB_定位访问”就是要以最简洁的操作并经过标准化的封装设计实现这一系列的连续动作。4.3.1.1 命题提出 对数据库的访问是实现过程中必不可少的实现过程,由于物理表可能是个庞大的记录集合,要想从中找到某个需要的目标记录并不是件容易的事。一般会通过某些事先知道的“特征值”并形成恰当的逻辑表达式,然后再通过逻辑条件达到记录搜索的目的。在项目的设计过程中,类似的数据方位需求太多了,所以就有必要封装一个专用的控件类 阅读全文
posted @ 2009-04-17 08:11 我的javaIT 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 面向对象之自动生成助记码 这是个母体语言导致的问题。随着计算机应用技术的日益成熟,那种单纯依靠编码实现数据操作的方式早已过时,通过基于母语的方式实现各种操作就是必然要达到的设计目标。4.2.4.1 命题提出 我们基于汉语环境,所以汉语就是交流效果最好的数据表现方式。现实的问题是:最好的表现与最简单的操作方式并不吻合。为了解决这个矛盾,最经典的方法是通过汉语拼音的字头组合(习惯上被称为“助记码”,词汇会延续这种说法)形成一种可以完成数据操作的简洁方式。这里的问题是:如何通过汉字自动生成标准形态的“助记码”数据。这是汉语用户最基本的特定需求,所以也是封装过程中首先要解决的问题。4.2.4.2 设. 阅读全文
posted @ 2009-04-16 14:05 我的javaIT 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 要做网络营销 这样的讲座不能错过 昨天下午电子工业出版社博文视点公司邀请到《解密SEO——搜索引擎优化与网站成功战略》作者 欧朝晖老师给博文视点的所有员工上了一堂“网络营销制胜”课程,长达两个小时的分析与讲解,让博文视点的所有员工都受益匪浅。 欧朝晖老师的讲解的内容主要分为:基本介绍部分,实例分析部分和具体答疑解惑部分,让在场的听众都能畅所欲言,一起讨论网站的优化以及网络营销等技巧和经验。 在基本的介绍部分,有简单的定义开始,无论你是否具有网络营销的基础和经验,你都能理解和清楚网络营销是怎么的一回事,而且让你能体会到在当今互联网日趋完善与发达的时代,利用网络营销的主要性以及网络营销的市场前景等 阅读全文
posted @ 2009-03-31 08:29 我的javaIT 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 《嵌入式系统Linux内核开发实战指南(ARM平台)》书评 手里拿着一本沉甸甸的《嵌入式系统Linux内核开发实战指南(ARM平台)》,真的让我感慨万分。这本书在我的编辑及多方的共同努力下终于出版了,看着精美的成品书,我心里也有无法言表的满足与兴奋。封面上赫然写着“技术总监辞职一年精心写作”几个大字,在编辑的过程中,我也时时刻刻地感受到作者的良苦用心,王洪辉老师把自己12年的工作经验和学习心得全部体现在这一本厚达1156页的巨著中。“缘起”中的字字句句也能让我体会到作者在与Linux打交道的这么多年中,从“隐忧和茫然”到“融会贯通”的蜕变。试问人的一生能有几个12年!这本书是作者在Linux阵 阅读全文
posted @ 2009-03-30 13:31 我的javaIT 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 《演说之禅》书评 这是一本很特别的关于PPT的书。封面图片是在海天相接的背景下,五块巨石简单地垒成一座小塔,如此的意境很契合书名,透出简约、自然、宁静的禅意。其实自己在工作中不怎么用PPT,所以对于PPT与东方的禅能联系在一起心存几分疑惑,况且本书的作者还是一个美国人,真的是有炒作的嫌疑,呵呵!所以我是带着问题来阅读此书的。为什么要会PPT? 关于这个问题,我想起了曾经看过一段在网上广为流传的搞笑视频,内容是某大学寝室夜话。其中有以下一段对话:学生A:我给你们说啊,现在最有前途的开发工具不是什么C++、Java、C#,而是PPT。学生D:有道理!你看人家老板给客户做演示从来都用PPT,哪有看见 阅读全文
posted @ 2009-03-30 08:12 我的javaIT 阅读(126) 评论(0) 推荐(0) 编辑
上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 62 下一页