浅谈三大文档-需求、概要及详细
摘要:当今,电脑已经走进了千家万户。而用360清理电脑,好像已经是每家每户经常干的事情。而我的一个远亲更为夸张,家里电脑上装满了360的套装。从浏览器 到安全卫士再到杀毒软件。清理电脑清理的频繁极了,而且人家还非常关注360软件的更新,虽然他不知道是怎么回事儿,软件一有更新,就更上瘾似的去更新。 下面我们想一个问题:为什么360能够通过不断的升级程序,达到程序的更新,而有的程序一有新的业务,就非得推倒重来呢? 当然,初期软件的架构非常重要了。然而无论在软件设计之初,还是在软件的使用过程中,维护过程中,项目经理级别的人物交流等等,等等都离不开的,就是文档。 说到文档,就必须得说需求...
阅读全文
posted @
2012-12-13 19:31
刘正权的博客
阅读(5948)
推荐(0) 编辑
三层架构精髓之谈
摘要:面向对象开发中,大家都熟知三层架构,也经常使用三层架构思想。我们都知道,三层架构主要就是讲解一个分层思想。经典的三层架构主要分为三层:UI表现层,BLL业务逻辑层、DAL数据访问层。 我们先搞懂每个层到底有哪些职责: UI:展现给用户的界面,用户在使用一个系统的时候他的所见所得;如果逻辑层相当强大和完善,无论表现层如何定义和更改,逻辑层都能完善地提供服务; BLL:业务逻辑层,针对具体问题的操作,也可以说是对数据层的操作,对数据业务逻辑处理;如果说数据层是积木,那逻辑层就是对这些积木的搭建; DAL:直接操作数据库,针对数据的增删查改。 那又为什么要分层呢?分层...
阅读全文
posted @
2012-12-13 19:22
刘正权的博客
阅读(321)
推荐(0) 编辑