要开发一套OA,想了解一下以下内容:
1、最重要的,用Delphi可以开发吗?如果不可以,应该用什么工具?
2、做成什么模式最好?B/S?C/S?
3、主要有些什么功能?要实现的话需要哪些方面的知识?
4、哪里可以找到参考资料?书籍?
5、讨论一下值得注意的地方,或者你的谈谈经验。问题较多,望不吝赐教,分不够可以另开贴,谢谢!

解决方案 »

  1.   

    lotus的做过一点点,delphi没做过。up
      

  2.   

    没学过delphi,跟你一起学可以吗
      

  3.   

    asp也可以,很快,最好采用b/s但缺点服务器可能负担大一点,配置高一点没问题的。
    功能挺多:公文收发、公告发布、内部邮件服务器系统、个人工作桌面、工作日志、工作提醒、计划安排、公物使用、请假、考勤、等等,很多很多
      

  4.   

    去年我以前学习这方面知识时曾经看过一篇帖子,相信对你有启发,你可以参考一下,Btw:OA系统具体做起来复杂度很高,可能一个人做难度较大,建议你能细分系统寻求合作者。
    帖子地址:http://www.delphibbs.com/delphibbs/dispq.asp?lid=753892
      

  5.   

    现在的OA系统大多用LOTUS开发的,用DELPHI的较少,如果你想赢得市场最好用B/S,C/S相结合的模式,因为很多公司的OA系统都是这么设计的,C/S 用于数据的存储管理,B/S一般用于发布通知之类的。用LOTUS开发安全性保密性较高些,主要的功能就是公文的流转,公文的收发,这个流程一定要控制好。
    总的说来,OA系统涉及的范围很广,你自己在找找这方面的系统看看,对你肯定用帮助的
      

  6.   


    我就是用delphi 开发OA的,很好。其你可以用你熟悉的开发工具进行开发。那样你可以更好地的定制或控制的流程变化。你开发一定要搞清楚业务流程关系,否则会很不爽的做起来,具体是什么模式,那就根据你自己的需求了。祝  你一切顺利
      

  7.   

    1、最重要的,用Delphi可以开发吗?如果不可以,应该用什么工具?
       好像没有什么是Delphi做不成的吧?没有做不到的,只有想不到的。
    2、做成什么模式最好?B/S?C/S?
       如果设计的好的话,可以把c/s的很容易的转为b/s.用什么模式要看具体的需要了。
      

  8.   

    当然可以用delphi开发了,
    用c/s速度比较快,也方便一点,对于b/s对客户端来说可以瘦身啊!
      

  9.   

    你这个问题我去年也问过,当时我打算为公司开发一套办公自动化系统,结果采用b/s+c/s的结果,比如内部人员交流采用集成的聊天室和留言板方式,嵌入到b/s中,c/s主要是从事工资,人事等方面的管理,不需要公司各个人都知道的,主要是因为B/S结构,浏览器对数据的灵活打印不是很好,所以采用C/S来处理重要的数据。B/S可以发布通知和传输文件,采用的编程工具没有固定,当然,delphi+ASP做起来比较轻松。我现在也在继续完善这套系统,有机会相互切磋一下,我的个人网址:http://sanjianxia.myrice.com
      

  10.   

    to yan_anny: 非常欢迎;to forgot: 没办法,公司就那么几个人了,老板在一次信息展回来之后就说要开发一套OA(是不是有点不自量力?);to tangliang813: LOTUS一点不会,经初步了解,的确如你和forgot兄所说的,涉及的范围真的很广,也相当复杂,看来这次难了。
      

  11.   

    呵呵,原来有delphi开发的也不少。to sanjianxia(三剑侠) :好啊,向你学习。
      

  12.   

    我们公司已经作了一套成型的,现在正在打市场,他们用locus作的。delphi也可以,不过好像麻烦一些。而且一个人作很费劲,你还是在找几个人吧。
      

  13.   

    我們已經用Delphi+asp開發了一套3層結構的OA,原以為沒有多少公司做OA的,看來做OA的還真不少!
    不過市場上OA軟件雖然很多,但像樣的卻沒幾套,市場上大概有50%的OA用LOTUS開發的,用Delphi開發需要解決很多難題!
      

  14.   

    我这些也在做OA,是用delphi+java写的,服务器端用java;客户端用delphi,但距离基于lotus的还有些差距,不过这只是服务器端的问题而已.
      

  15.   

    to zsy_good(只要坚定不移的走下去,那一定会成功): 原来大哥已经来过了看来真的好难!()OOOo
    (    )
     )  /
    (__/
      

  16.   

    UP
    ()OOOo
    (    )
     )  /
    (__/
      

  17.   

    谢谢!我自己也来一脚。()OOOo
    (    )
     )  /
    (__/
      

  18.   

    我拿lotus notes做过工作流,c/s,开发语言lotusscript很好学的,语法象vbscript,公式语言也比较简单,但是用惯了关系型数据库会觉得lotus的文档型数据库很恶心,拿delphi没开发过OA,不过我想肯定能实现
      

  19.   

    我们单位正在开发一套OA1、架构:win2000server+asp+sqlserver?
    2、B/S模式
    3、功能:主要是文件批阅,文档管理等,我看关键是用户需求我没参与,不好意思!
      

  20.   

    ()OOOo
    (    )
     )  /
    (__/
      

  21.   

    用delphi, b/s,c/s架构想结合, c/s用于局域网内部,b/s用于inter网上
      

  22.   

    使用Notes或Exchange Server可以,当然使用delphi也可以。
    根据需要可以B/s、C/s无所谓。
      

  23.   

    现在都比较流行B/S的了,比以前的C/S来说是有很多优点。我和我的开发团队现在正在做一个,是win2000+asp+sqlserver/access的,从我来说,我觉得开发oa中最重要的还是做好客户的需求分析。
      

  24.   

    b/s模式你要充分考虑安全问题,用ASP虽然开发速度快,但是不安全,建议用jsp结合,开发成C/S模式,用DELPHI好像开发起来比较费事,还是用莲花吧。
    深圳有家公司做过办公自动化软件
    WWW.HECHENG.COM后面有没有.CN我忘了,希望对你又帮助。
      

  25.   

    ()OOOo
    (    )
     )  /
    (__/
    脚踏实地一步一个脚印,不为别的,只为求分,我快没分了
      

  26.   

    刚到公司的时候做过,用的是PHP+MYSQL的
    不知道算不算是OA
      

  27.   

    主要是需求的问题,还有是软件发布、安全要求方面,数据交换,报表及打印等方面考虑,DELFHI可以做,但对文挡、流程方面的功能差点,关键看OA功能的重点。