CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  软件工程/管理 >  开发方法版

关于"系统的蓝图"中的"系统"的含义再次论述.下面是我经过又一次深思熟虑(晚上想了一晚)后的一些想法.

楼主nail63547188(叶子落了)2004-02-01 11:58:56 在 软件工程/管理 / 开发方法版 提问

下面的这些内容是我经过一晚的思考后的想法,是对我前面所发的贴子的改正和补充.  
  下面所有的这些东西,是我看到"模型是对现实的简化.模型提供了系统的蓝图."这句话后,根据我仅有的对软件工程的一点印象,所产生的想法.我想这应该是学习的方式.这是一种用思考来学习的方式,是一种主动的方式.  
   
  <<UML用户指南>>第5页有这样一句话:  
          模型是对现实的简化.模型提供了系统的蓝图.  
   
          下面讲述了三个概念,分别是系统1,系统2,系统3.  
          系统1是不依赖于人类存在的客观事物.比如说一块岩石.在岩石这个系统中,包含了许许多多需要人类解决的问题.问题的个数是无穷的,人类直到灭亡那天也解决不了岩石这个系统中所有的问题.注意系统1是客观的,不依赖于人类的.  
          系统2是人类根据自身利益从系统1的无数多个问题中,提炼出对其自身有用的问题,系统2中的问题个数是有限的,因为人类只能解决有限的问题.系统2即是客观的,又是主观的.说系统2是主观的,意味着系统2中的问题是人类根据自身利益提炼的出来的,有主观的成分在里面.  
          系统3是存在于计算机中的系统.系统3是系统2在计算机中的对应物.也可以说是存在于计算机思维中的.当把系统2通过运用软件工程的方法映射到计算机中时,就产生了系统3.    
        系统2通过映射过程(指的就是软件工程中的那套理论了),即通过分析,设计,实现,来实现系统3,当系统3实现后,并交付使用后,还要进行映射,因为系统2根据人类自身利益的转变还要发生变化.交付使用后的映射过程是通过维护来实现的.  
   
        系统2中的变化有可能是业务需求的变化,还有可能是技术水平的变化.说到这就引出了   "如何打好能适应变化的体系结构基础,"的问题.关于这个问题我的其它的贴子中问过.在那个贴子中有人认为我提出的那个问题是很幼稚的.这是题外话了.  
   
        系统2向系统3的映射过程是一个渐进,反复的过程.  
   
        "模型提供了系统的蓝图"中的"系统"对应的应该是系统3(注意:这里我的用语是"应该"而不是"绝对",表示这里所说的是有可能是错误的).因为软件工程师在和客户讨论系统2时,对所需要的软件(这里"所需要的软件"就是系统3)提出了他们的要求,规划了所需要软件的功能.  
   
          我们就以系统2为出发点,系统3为目标开始了映射过程.  
          其实应该先为系统2建立一个模型,当把系统2的模型建立好之后,通过面向对象的分析,通过面向对象的设计.等等,也就产生了系统3.  
           
          准确来说,       "模型提供了系统的蓝图"中的系统即对应系统2,又对应系统3  
  会对系统2,建立一个模型,又对系统3   建立一个模型.  
            为系统2所建立的模型是需求分析阶段的产物.  
            系统3所对应的模型是存在计算中的,系统3只是一个系统2的一个结果,只是系统2的一个顺理成章的东西,只是一个衍生品.这里的产生结果的过程,顺理成章的过程,衍生的过程,就是前面提到的映射过程.也就是分析,设计,测试,实现,维护.  
   
          所以"模型提供了系统的蓝图"中"系统"从本质上来说是系统2的含义,而不是系统3.  
        我要说的完了,要是我的这些内容对您有所帮助,请您向我表示感谢,我需要别人的承认,而不是无情的打击.我真的需要您对我的想法的承认谢谢. 问题点数:20、回复次数:2Top

1 楼swinging(山不在高)回复于 2004-02-01 13:11:25 得分 20

“要是我的这些内容对您有所帮助,请您向我表示感谢,我需要别人的承认,而不是无情的打击.我真的需要您对我的想法的承认谢谢.”  
   
  楼主贴这个帖子是什么目的呢,我觉得你要想想的,你一晚上想的东西,就很肯定地要别人对你地想法承认,难道你发到这里来就是想教大家的而不是和大家讨论的吗?注意“教”和“讨论”有本质区别,“教”首先就认定内容正确或者基本正确,如果你认为你是正确的,是需要在这里的人承认的,那么请论证。注意,论证不同于你对一句话的想法和理解,歌德巴赫猜想提出来了,但是还没有论证过它是成立的,所以它不能被认为是正确的。  
   
  再一步,楼主你认为别人可以从你的想法中学到什么呢?你自己说说看好了,你说得出来,我觉得就不错了。反正我是什么也看不到,你的想法完全是个人想象,没有论据,即使是对的也没有说服力,更不要说,我觉得你是断章取义,拿一句话(甚至可以说不是完整的一句,不是说有个句号就算一句的哦)来浮想联翩,自己给这句话提供环境,说的东西又没有太多价值。算了,不说了,如果你觉得我说得不对,那么你就当是教大家吧,教大家你认为会对别人有什么样的帮助。Top

2 楼nail63547188(叶子落了)回复于 2004-02-01 13:43:01 得分 0

to   山高兄:  
        你估计不知道为什么要说:“要是我的这些内容对您有所帮助,请您向我表示感谢,我需要别人的承认,而不是无情的打击.我真的需要您对我的想法的承认谢谢.”..Top

相关问题

  • 又一次“献”血……
  • 我又一次糊涂了
  • 又一次江湖救急
  • 又一次江湖救急
  • 又一次失恋,烦躁!
  • 又一次的失败——
  • 第一次,又一次,再一次
  • COME ON,COM 高手,又一次机会
  • 又一次高分求一SQL语句
  • 为何今晚我又一次孤单.....

关键词

  • 系统
  • 映射
  • 软件工程
  • 计算机
  • 解决
  • 内容
  • 想法
  • 蓝图
  • 人类
  • 模型

得分解答快速导航

  • 帖主:nail63547188
  • swinging

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo