超级列车时刻表 V4.5.42002年给公司做的,这是公司的一个产品,前几个版本都是别人做的下载地址: http://www.zzdw.com/Download_GetURL.asp?id=3从2001年至今一直用DELPHI在这个公司工作,负责做过一个MIS,先想找个程序员的工作不知道好找吗?谢谢!

解决方案 »

  1.   

    其实我要求不高,再补充一下自我介绍吧:我从2001年至今在一家软件公司用DELPHI搞开发,开发经验比较丰富,有作品(2002年 超级列车时刻表 V4.5.4),负责做过一个MIS,客户口碑极好极好【 自我评价: 对公司鞠躬尽瘁,对产品追求完美 】对于公司没有过高要求,如果这个公司尊重程序员,注重能力,能提供个人发展空间就行。如果您或您的朋友需要这样的程序员,麻烦请您介绍一下,非常感谢!!
      

  2.   

    相信自已我也是靠我这些软件(http://e-gotop.com/51ds/)出来混的
      

  3.   

    to:  Superisboy(superisboy) 反正也要出来了,不说也罢,提起就要伤心啊
      

  4.   

    To: cg1120(代码最优化-§惟坚韧者始能遂其志§) 请问为什么啊?麻烦您告诉我好吗?谢谢!
      

  5.   

    To: alphax(多喝了三五杯) 这是我们公司的一个产品,从版本号看得出来已经经历了4个版本,前3个版本都是别人做的它们虽然版本不同但用的算法都是一样的,并非吹捧,这个算法是一个相当厉害的算法,目前并没有哪个时刻表软件的算法能与之相提并论。然而这个算法的产权属于公司,并非我个人。V3.5.4 是由别人用BCB开发的V4.5.4 这个版本是彻头彻尾是我一个人用DELPHI做的,从界面设计到细节实施无一例外我做了个截图,如果有兴趣大家可以看看:V3.4.3  http://www.zzdw.com/lwf/s1.jpgV4.5.4  http://www.zzdw.com/lwf/s2.jpg
      

  6.   

    楼主有兴趣把简历发来吗??
      [email protected]
    公司在顺德
      

  7.   

    To:  flp(会说话的哑巴)
    我已经给您发信,请查收,谢谢
      

  8.   

    我看你整个作品太简单了,真的,何况前几个版本都是别人做的。至于你说的超级算法,我没看出需要多么厉害的算法。
    提几个想法,供参考:
    1、所有窗体弹出时,位置是混乱的。
    2、打印没有预览功能,这怎么行(包括没有安装打印机的计算机上应该有预览功能)
    3、没有数据更新功能。这大大限制了作品的生命力。你可知道列车时刻表是经常变动的,而你这个数据不能变动,那不很快就过时了吗?就想一个反病毒软件,必须提供更新病毒库的能力。
    从2001年开始使用Delphi,如果这个是你最得意的作品,恕我直言,那么你的进步可能有点慢。—————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    —————————————————————————————————
      

  9.   

    to lxpbuaa(桂枝香在故国晚秋)
    说得好。^!^
    我又学到一点点
      

  10.   

    不瞒楼主您说,我用Delphi做数据库应用,学习阶段曾经就做过一个列车时刻表。需要算法那是显然的,至于超级,我看也就对不了解或者不知道数据结构的人来说吧。此外,这个程序做得很不完善,例如:
    1、从“乌鲁木齐”到“广州”为何查不到“成都”、“西安”、“兰州”中转?
    2、从“沈阳”到“乌鲁木齐”为何允许从“上海”中转?
       甚至从“沈阳”到“兰州”可以经过“广州”????
    既然是超级算法,这些低级错误总不该犯吧。其他的就是上面大家说的了。俺就不重复。包括赞扬这个软件做得不错的观点在内,俺都同意。
      

  11.   

    可否将简历给我发送一份,email:[email protected]
      

  12.   

    TO: yhncom_36(我正在找工作中.....) 请问您要我的简历做什么? :)
      

  13.   

    楼主:
    1、您犯的第一个错误在于,这里提出意见和建议的,大多数是从用户的角度,而不会考虑你是如何想的。例如,我输入了“昆明”和“哈尔滨”,得到的结果只有4条“郑州”中转的结果,难道你要求我知道北京可以作为中转站?对于大城市,或许了解地理的人应该知道一般的中转选择,但对于类似于“合肥”到“长沙”这样存在多种路线的行程,您还能要求用户心理明白吗?如果用户了解中转的最佳选择,那么你的软件意义何在?
    2、您犯的第二个错误在于,“超级算法”。原因很简单,俺在前面已经说过,这个软件固然需要用到一些算法和数据结构作为基础,但不至于象您吹嘘的那样,已经是“超级算法”了。如果是超级算法,那么从“长沙”到“合肥”,就不至于给出从“南昌”中转如此糟糕的结果了(07:59出发,到第三日12:43才到达合肥)。事实上,在长沙吃午饭,然后前往武汉,在汉口吃晚饭,然后上火车,舒舒服服睡一觉,第二天一大早(5:40)就达到合肥了。实践出真知,你的时刻表经得起检验吗?不客气地说,只有当你的时刻表中的算法能够满足大多数用户的需求时,才称得上是“超级算法”,因为做到我说的这一目标确实不是一件容易的事情。事实上,你可能更需要的是数据结构的定义。
    3、您犯的第三个错误在于,没有仔细推敲大家提出的见解。比如说用户界面吧,如果按照您设计的先输入“发站”,回车,焦点自动到“到站”,再输入“到站”,再回车,自动中转查询。这样当然没有问题。但如果我想改发站或者到站,编辑框中的文本已经全选,比如原来是“成都”,输入“昆明”后却变成了“成都昆明”,难道这是用户的错?
    4、您犯的第四个错误在于,“夜郎自大”。关于我做的时刻表,那是Turbo Prolog 2.0和Turbo Pascal 4.0时代的老古董(两个版本都有,但都很差,差得只能运行在DOS环境中,而且只能以拼音字母表示地名),不过是数据结构的练习而已。实现的也就相当于您目前所做的查询,令我自己很不满意,因为我觉得仅仅得到这样的结果可谓是垃圾软件(当时,对我自己写的软件)。鉴于我没有时间可能也没有能力做出令自己满意的时刻表中转查询软件(比如真正意义上的路线推荐),因此只好做罢了。之所以我拿到你的软件就能找出不足,就是因为我急于知道当初我没有解决的问题在您的软件中是否已经解决,可惜结果令我失望,不是因为您没有解决,而是因为您不但没有解决,而且认为已经是“超级算法”。楼主:相信您有一定的实力,否则不会很在乎这里的不同声音。但就这个时刻表而言,我在郑州中转过N(N>=20)次,从1993年至今买过十几本和几十张印刷的列车时刻表(书和单页),可以说对你的软件挑毛病简直易如反掌。如果你真的想把这个软件做得令我这样的用户比较满意,那么请与我保持联系,我一定直言不讳。相信我今天跟的的帖子更为尖刻,甚至是刻薄。但作为软件人,我希望大家能够正确认识自己,正确认识自己的作品。谨以此篇作为软件人共勉。
    我的OICQ:123010445(IT交流,闲聊无扰)
      

  14.   

    To: wudi_1982(啥都不会)您说我发这个帖子是因为我觉得自己很了不起,请您再看看我的帖内容:【超级列车时刻表 V4.5.4
    2002年给公司做的,这是公司的一个产品,前几个版本都是别人做的
    下载地址: http://www.zzdw.com/Download_GetURL.asp?id=3
    从2001年至今一直用DELPHI在这个公司工作,负责做过一个MIS,先想找个程序员的工作不知道好找吗?谢谢!】我的哪句话体现了我‘觉得自己很了不起’?相反,我觉得我很普通,很一般!否则我还用来找工作吗?我的‘态度不好’??请问您这是又指的哪里? 我倒觉得您随便怀疑一个人,随便冠以一些难以入耳的词汇非常令人难以理解和接受。
      

  15.   

    既然我已经认真地对待这个帖子,那么就继续说吧。作为软件人,如果总是只考虑如何让用户适应软件,那么软件的生命力一定很弱。当你把自己作为用户的时候,也许更能发现问题。成功的如“用友”、“速达”,它们的软件界面不一定漂亮,技术不一定先进,但它们有市场,原因很简单:在很大程度上满足了用户的需要(相信它们绝不会说完全满足了用户需要,也不会对用户提出的需求甚至是苛刻的要求回以这样或那样的托词)。就连MS,至今还在源源不断地为它出产的各种操作系统发布着补丁,但你还坚持认为你的时刻表程序就只有数据更新这唯一的不足。你为什么要找工作呢?似乎与这个时刻表一直没有较大发展有很大关系吧。如果这个时刻表程序能够在很大程度上满足用户的需要,那么你所在的公司肯定就此发达而且高枕无忧了。假如你身边的那些高人们能好好反思一下,把这个软件做得更贴近用户一些。那么,你们完善后的时刻表也许就该叫做时刻表查询系统,在全国各大中城市都能有触摸屏,上面安装你们的软件。那时候就不再是一个程序,而是一个行业软件,一个应用系统。如果再与联网售票数据库、因特网结合起来,那么这个未来的行业软件获得国家科技进步奖都有可能。现在是信息时代,技术大家都有,而且谁不学习就一定会落后,正所谓“逆水行舟,不进则退”。就象大家经常争论C和PASCAL一样,没有任何意义。软件行业的基础是技术,而软件行业的生命线是如何把现有的技术转换成生产力,也就是最大程度上满足用户的需要。换句话说,就算你的时刻表界面再简洁,风格再XP,如果没有吸引用户的实质内容,那么也只是一个花瓶而已。不知道你身边的高人究竟有多高。不是打击你,赶快离开那些高人吧,否则你永远不会比他们高。把我这些话作为你的观点讲给你的老板听,也许他会考虑给你加薪留住你的。欢迎大家批评指正!
      

  16.   

    To: cnsuyong(小可) ( ) 谢谢您的金玉良言,真的但是我们的情况您不了解:1、我们暂时不去做的东西,并不代表我们不曾去考虑。
    2、这个软件的价值在算法,并不在界面,我从不去说这个界面是XX风格了,漂亮了之类的话
    3、我的离开和这个软件没有发展并没有直接的联系。
    4、我们能不停的收到很多反馈,基本上都是不常用计算机的用户,他们提了很多不错的建议,我们也非常感谢他们。 :)
    5、有时做事要考虑的因素太多太多了......再次感谢您的肺腑之言! :)
      

  17.   

    NONONONONO,更正,是输入后关闭输入法,按Tab想进入到下一框,却没响应
      

  18.   

    To: blueshrimp(天空还下着沙)输入发、到站可以不用输入法,只输入汉语拼音的首字母,比如‘长沙’,输入 'CS'即可。 :)鼠标消失确实是一个的问题,一直没有办法解决,不知哪位高人看到了帮忙指点一下,谢谢了!!  :)
      

  19.   

    To: Spectrum() 谢谢您的鼓励!To: TechnoFantasy(www.applevb.com)谢谢您的建议! :)
      

  20.   

    时刻表内涵:
    开发工具:D6
    工程名:dwsk.dpr
    单元列表:
      ZDZZ in 'ZDZZ.pas' {TZDZZForm},
      TrnInfo in 'TrnInfo.pas' {TTrnInfoForm},
      TrnNo in 'TrnNo.pas' {TTrnNoForm},
      Msgbox in 'Msgbox.pas' {TMsgBoxForm},
      About in 'About.pas' {TAboutForm},
      Main in 'Main.pas' {TMainForm};
      ...
    程序中用到的非D6 VCL组件:
      TFlatButton
      TFlatComboBox//OnKeyUp事件处理得不好,这是导致输入不尽人意的关键。
      TFlatRadioButton
      ...
    那些.dat文件,其结构决定了程序的算法,要想继续改进似乎不太容易。
      ...
    楼主你会找到工作,不过这个软件恐怕不能起到决定作用。再说了,你用现在公司的算法到新的公司去应聘,恐怕不太合适吧,特别是如果这真的算得上超级算法的话。
      

  21.   

    关于标题栏:
    1、用一个很小的Image,一道竖线就OK,将Image的Strech属性置为True;(软件构思很聪明)
    2、在Image上方放置Label控件;(利用了Label的Transparent属性)
    3、Form中放置一个Shape,蓝颜色方框;(同样,构思很聪明)
    4、Form的BorderStyle属性置为bsNone就OK。(同样,构思很聪明)
    至此,用户看到的是由Shape框显示的窗口,而Image作为了窗口的标题栏。
    至于如何让Image具有标准窗口标题栏那样支持鼠标拖动窗口的功能,在CSDN中曾经有答案,这里就不必细说了(因为我还得查阅我的文档,懒得去找。其实很简单,就是一两句代码而已,作为问题供大家研究吧)。
      

  22.   

    To: cnsuyong(小可)谢谢您中肯的评论,不知您是否借助了DEDE?也有人曾问我这样的界面是如何做出来的,遇到这样的问题我总想避而不答,因为这个软件的价值不在于这个界面,而在与其算法,讨论界面没有任何意义。界面之所以比其它版本好看,是因为我觉得它是一件产品,而产品并然要包装。至于做界面所用的技巧,我觉得那是雕虫小技,不值一提。To:  blueeagle007(蓝鹰) 
      cnsuyong(小可)已经替我回答了您的问题,他说得完全正确!谢谢小可的回答!!
      

  23.   

    看了楼主和小可的一翻“论战”,说实话,都说得很不错。尤其小可的“批评”可谓中肯,我觉得我有时就象楼主一样,有点固执,有点“好斗”。而这样的人尤其需要象小可这样的朋友,希望和二位交个朋友,共同探讨软件技术的未来。——我是个网页设计师,目前上大二计算机系,在自学DELPHI
      

  24.   

    又找到一个好东西,DEDE,谢谢“李勇”。
      

  25.   

    可以来电:0769-6635947 星福电脑(中国)有限公司 ,现在在招人。
    面试要上机,主要考是SQL SERVER与DELPHI的数据控制,不涉及算法,呵呵。
    简历可直发[email protected]
      

  26.   

    几个小建议
    1、建议使用数据库格式存储信息,以后方便维护和二次开发,XML数据库也不会很大
    2、不喜欢拼音的查询,多此一举,增加复杂性,毕竟细节的改进还很多
    3、不建议自动的转移焦点和自动回车查询等,我研究过专业软件的做法,大都是用户手动选择程序的流向的
    4、下面的功能也多余,不如作点击表格标签自动排序好
    5、界面漂亮,但是显得小气,不如增加分割的距离和边界的距离
    6、表格和窗体不要连在一起,离开了更好看