求大家给个思路(200)

  • 主题发起人 主题发起人 zbdzjx
  • 开始时间 开始时间
Z

zbdzjx

Unregistered / Unconfirmed
GUEST, unregistred user!
因为我们原来的系统太乱,所以我们最近想用DELPHI重写个新系统,有些要求,希望大家能给一点思路。1、系统要三层结构。2、支持多种数据库。3、支持多种界面语言(简体中文、繁体中文、英文……)4、在用户端可以用网页格式显示,也可以用WINFORM形式。5、支持在系统中建立或修改数据库中的表。6、支持将表自动生成界面,并修改界面显示的内容及简单的排版。7、最难的一点,就是能够在系统中写代码。这一段时间,我们在看一个著名的开源系统,基本上能实现上面说的效果,因为这个系统是用JAVA写的,所以上面的第7条比较容易实现,而DELPHI就感觉难以实现了。因此,希望大家能给个思路。据我目前所知,好象三层结构中,中间层有COM+和WEBSERVICE两种方式比较多,不知哪种方法比较广泛使用,并且相对容易些。
 
7、最难的一点,就是能够在系统中写代码。提供一些宏命令并不难,这个能写代码和写代码是有区别的,要写什么代码?
 
其实不太复杂的命令,如GetValue(读字段内容)、SetValue(写字段内容)、IF、WHILE……支持一些常用命令,最好能弹出窗口来输入一些值。我们在看的那个系统是JAVA写的,所以,在里面可以直接写JAVA代码,而DELPHI不行,可能要自定义一些语法,再对这些语法进行解析,再执行。
 
如果delphi 技能足够,以上功能可以轻松实现!
 
WEBSERVICE做三层结构比较好
 
WEBSERVICE三层结构要比COM+好,需求7java能实现,我想delphi也能实现,不过对delphi的水平要求就很高了。
 
其实不太复杂的命令,如GetValue(读字段内容)、SetValue(写字段内容)、IF、WHILE……支持一些常用命令那就没什么难点了,果断Delphi,服务器效率会比Java快N倍.还有一点,别用控件,直接API,效率,稳定性都会很好,如果楼主搞不定,可以联系我帮你开发服务器部分
 
下载一些delphi的执行脚步的控件,也许可以实现你需要的功能,给你个地址,你试一下吧。http://www.delphibbs.com/keylife/iblog_show.asp?xid=31293(别加那个QQ号,我不加任何好友,但你可以给这个号发邮件。)
 
您的这些需求,我早已开发出成品了!如何您有需要,我们可以合作!QQ:307180242
 
为什么不使用java开发呢?有了java开源的东西拿过来改一下很快就可以用了。第七条的话,如果只是简单的脚本,用任何语言都可以实现的,一个最简单的解释器。还是强烈建议用java开发。楼上有人提到java的效率比不上delphi,确实在windows平台上是这样的,但是如果有专业的服务器安装了unix或者linux就未必差多少了。而且对于普通的业务来说,只要不是慢到难以忍受,基本上都是可以的。
 
非常感谢各位,方法目前还在研究,先发分吧,大家平分,希望不要太介意!
 
多人接受答案了。
 
后退
顶部