讨论一下软件工程 ,来着有分!!!! ( 积分: 300 )

  • 主题发起人 主题发起人 yf168
  • 开始时间 开始时间
变成牢骚贴了,顶
 
我大学里面不是学计算机的,非科班出身!
 
不太了解,学习学习
 
不要发牢骚了,
还是说说正题吧!
大家说说在各自公司都有什么样的管理方式,怎么具体管理的
 
同期待了解
 
看来大家对此问题不太感兴趣
过两天散分
 
中国的软件本来就很弱,但是高高地上的更加是一帮做不了事的人,没办法,国情这样。
 
show me money!~~~~[:D][:D][:D]
 
无论是甲方&乙方都是利益的驱动,有的想要名,有的想要利,有的还想名利双收,官员不少,缺少的是真正的懂行人士.但他们往往决定不了什么,从事IT近二十年,其中见的多了,唉,不说了......
 
也想知道,更想知道,delphi 有没有现成的快速傅立叶变化函数可以用!
 
唉。现在很多都在追求利益。
 
To : yf168
在我公司,很清晰,当找到客户,此时我是客户代表,需要完全了解客户的需要,并同时是系统分析员,简单组建软件初型后再和客户讨论方案的可行性。
回到公司,此时我是架构设计师,开始搭建整个软件的架构。完成后马上身份一变,成为数据库设计师,组建数据库关系结构。最后再变身成为界面设计师。
还好,最后的软件测试员不是我。所以当中如果有任何软件变动,都能马上作出调整。
 
《大道至简——软件工程实践者的思想》周爱民(Aimingoo)著。
的确是非常好的著作!大家都要看看啊!
 
to mk_wong:
你说的现象很典型,国内大部分公司都这样。成败系于一身,关键人员一有变动,后果不堪设想。由于从上到下都是一人负责,一方面可以快速应对变化;另外一方面,由于缺乏评审,变动难免草率。同时,由于不需要与他人沟通,你也没有完善文档的外部压力,更缺少分层设计的组织需要。
以上任何一条都是软件工程的大忌。
 
TO:yf168, kmbeibei,我觉得你们说的非常有道理,真正揭示了我国软件业的现状,而且现在普遍上来看,毕业(本科)的学生(专业计算机软件开发方向)(除对计算机感兴趣和基础较为扎实的以外),其余的水平都是不够的,象上次我面试了一个学生(当时在学校工作的时候),这个学生的自荐书上就写着DELPHI精通,VC++非常熟练等,当时的我计算机水平还不是很好,就是现在我也不敢说水平很好,精通意味着什么?非常熟练又意味着什么?我当时就想这个学生挺厉害的,我就出了一个题目想考验一下是不是真的有这方面的水平,到结果他竟然一点头绪业没有,还没有我自己带的学生的思路来的清晰。这样的学生毕业出来能干什么用呢?高不成低不就,真是这样的教育体制和学习环境再加上学生自身的素质,才造就了今天的样子,而且最好笑的是,他们都想进国企,收入高,稳定,福利好,敢于闯,敢于拼搏的毕竟少,这样我国的软件产业是可悲的,还有说写程序吃的是青春饭,而且35岁以后写出来的程序会没有人要,难道我们的思维结构会真的这么容易跟不上节奏?这个问题是值得深思的,看看国外的资深的专业编程人员,哪个年龄不超过30的?只有不断的积累经验,不断的总结经验和失误的地方,这样才能有助于我们的提高,在平常时间里也要多看书,学习,能使自己跟上节奏,我觉得这样才能使自己立于不败之地。(个人意见仅供参考,不作发表,大家有想法的可以提出来,相互交流。)E_mail:wj964124@163.com
 
现在的大型数据库应用系统一般由前台表现层,业务逻辑层,数据持久层,数据服务层这样由高到低的几个层次表现。前台表现层只负责展现由业务逻辑层的业务数据;而业务逻辑层引用数据持久层(无需要和任何数据库或者SQL语句耦合)处理业务;数据持久层通过某种机制(例如XML配置文件形式)实现数据服务的操作而无需理会具体数据库类型;数据服务提供层只负责数据的存储。由这样一些层来共同实现一个数据库应用系统,可以保证数据库系统的低耦合,高复用,高可扩展性.
对于JAVA或DotNet类已经有很多不错的数据持久层开源库了,DELPHI方面在这显得比较薄弱了点,目前只有一个InstantObject算比较好的数据持久层开源库,另还有一个叫Depo的使用起来也还算顺手。
 
才毕业还不明白啊 看了 似乎还是迷糊啊
 
不太懂,帮顶!
 

Similar threads

后退
顶部