`
htwoolotus
  • 浏览: 6377 次
  • 来自: ...
最近访客 更多访客>>
社区版块
存档分类
最新评论

Flex开源的ERP的开发困境.

阅读更多
正在做一个开源的 ERP,(代码在: http://code.google.com/p/t-side)
现在是起步阶段.描述一下项目的状况:
1. Flex + GraniteDS + EJB3(计划转3.1).
2. 相关数据库表: 目前300个,完成时估计600-800个.
3. java 代码文件,1400个.
4  组件及工具类 100个 as/mxml 文件;应用mxml文件30个
4. 设计及开发工作目前只有一个人.


困境:
     a.项目还是有一点大.(进销存,财务[含成本],生产[完成到一定阶段后加入])
     b.项目只有一个人,flex,java两头做真要命.ERP逻辑实现等...
     c.个人对flex研究不够深入.
     d.整个架构设计不完善,重构一次,涉及的修改代码要2~3天.有些干脆不敢重构.

请教一下各位达人有什么高见,特别是flex组件方面的,也欢迎有同好加入项目.
分享到:
评论
47 楼 dcross 2010-09-13  
我觉得flex做erp就没有什么不可以,除了不用考虑浏览器的兼容,还可以方便的断点调试,界面整洁,代码优雅,效率也不算慢,前后台的切分更加容易。
46 楼 176170847 2010-08-13  
anreddy 写道
jltest 写道
flex有下面几个大问题:
1.自带组件少,啥都要自己封装,效果没ext好。
2.界面复杂之后渲染速度并不快。
3.编译巨慢且麻烦,module一多了以后改一个小小的东西就编译老半天。而且编译出来的文件巨大,还要用rsl压缩。

当然flex是很好的东西。
如果项目不急可以考虑,急的话。。。还是先html吧。


现在很多开源的或者免费的组件下载了。


兄弟,你module多了编译一次肯定会慢的,但如果你是大型的系统,肯定会有几个主module,何不尝试着将这几个主要的功能module分离出去,每个功能module自己建立一个project,编译路径改到主application下,这样,你修改主框架或者单个功能module的内容时,将只会编译他自己的工程,系统其它工程不需要编译。
45 楼 bluesummer 2010-07-06  
做的很好,楼主继续努力!
44 楼 弃天笑 2010-05-05  
关注一下~~
43 楼 wangbanmin 2010-02-08  
FLEX做ERP。。有兴趣。。。252894553 希望加入
42 楼 anreddy 2010-02-01  
jltest 写道
flex有下面几个大问题:
1.自带组件少,啥都要自己封装,效果没ext好。
2.界面复杂之后渲染速度并不快。
3.编译巨慢且麻烦,module一多了以后改一个小小的东西就编译老半天。而且编译出来的文件巨大,还要用rsl压缩。

当然flex是很好的东西。
如果项目不急可以考虑,急的话。。。还是先html吧。


现在很多开源的或者免费的组件下载了。
41 楼 htwoolotus 2010-01-12  
Seto 写道
- -逛了一圈,没找着一个Java代码~?还有就是既然用GDS和EJB3,为什么不用Seam呢。。用Seam的话我乐意加入,对Seam比较有爱~


1.重大重构,在第一个版本(version 0.1)时再出源版.
2.不用seam,不想有太多的架构什么的.
40 楼 htwoolotus 2010-01-12  
alkj 写道
那个可以说一下为什么用EJB而不是Spring吗?嘿嘿!

1.标准
2.足够简单
39 楼 alkj 2010-01-11  
那个可以说一下为什么用EJB而不是Spring吗?嘿嘿!
38 楼 海阔天空love 2010-01-11  
期待大虾们完成。。。
37 楼 Seto 2010-01-11  
- -逛了一圈,没找着一个Java代码~?还有就是既然用GDS和EJB3,为什么不用Seam呢。。用Seam的话我乐意加入,对Seam比较有爱~
36 楼 key232323 2010-01-10  
zhenkm0507 写道
开源ERP价值不大吧?哪个公司敢用开源的ERP?


比如,当php被javaer“鄙做”草根语言却慢慢积累了大量的开发者,在web开发高效多产硕果累累。

如果有一套能开发ERP等**软件的“草根”平台,那其上的应用会有多少啊??对于国内信息化初级阶段(或还没怎接触)的中小企业来说,这个就是TIOBE的java啊

35 楼 zhenkm0507 2010-01-10  
开源ERP价值不大吧?哪个公司敢用开源的ERP?
34 楼 faye.feelcool 2010-01-09  
楼主什么时候,写写架构简介。让在下也能拜读一下。
现在我也有意将现有的OA项目转为flex+java来实现。
不过个人以为,使用前端与后端通讯模式+这种混合语言方式,一定是发挥各个语言的优势所在。
在结构上是一个跨语言的MVC,我想flex主要是实现V的部分及用户交互部分,而且重在实现交互逻辑,而不是业务逻辑,
而业务规则部分,交与java实现的服务端。
33 楼 vinlam 2010-01-09  
我也想了解一下,对flex还好,java就不是很好。vinlam@yhoo.cn
32 楼 jltest 2010-01-09  
flex有下面几个大问题:
1.自带组件少,啥都要自己封装,效果没ext好。
2.界面复杂之后渲染速度并不快。
3.编译巨慢且麻烦,module一多了以后改一个小小的东西就编译老半天。而且编译出来的文件巨大,还要用rsl压缩。

当然flex是很好的东西。
如果项目不急可以考虑,急的话。。。还是先html吧。
31 楼 fuwang 2010-01-09  
要做erp开源就别用flex这样的玩意,这样只会喧宾夺主。
30 楼 maleo 2010-01-08  
I know nothing about pureMVC, I am now working on a system whose ui is constructed using cairngorm. I think I will evaluate these two frameworks
29 楼 htwoolotus 2010-01-08  
maleo 写道
Cairngorm is a good flex mvc framework, maybe lz could think about using it to construct the UI.


试过 pureMVC之类的,最后决定不用这一类的东东. 费时失事 :-(
28 楼 maleo 2010-01-08  
Cairngorm is a good flex mvc framework, maybe lz could think about using it to construct the UI. What's more, would you plz tell us which license are applied to the deliverables?

相关推荐

    flex-2.6.4.tar.gz

    2. **主程序**:主程序文件,如`flex.c`和`flex.h`,这些文件用于构建Flex词法分析器生成器本身。 3. **配置脚本**:如`configure`,这是一个自动化脚本,用于检测系统环境并创建合适的Makefile来编译Flex。 4. *...

    flex-2.5.39.tar.gz

    "flex"是这个包的核心组件,它是一个开源工具,用于生成词法分析器(lexer),通常在编译器构造、解析器开发或者处理结构化文本输入时使用。版本号"2.5.39"表示这是flex工具的一个具体发行版,意味着它可能包含了该...

    flex-2.6.0.tar.gz

    1. `flex.c` 和 `flex.h`:这是Flex生成器的主要源代码和头文件。 2. `l lex.yy.c`:由flex工具根据用户定义的lex规则文件(如`flex.l`)生成的C源代码,包含了词法分析器的核心逻辑。 3. `Makefile`:编译和构建...

    flex-messaging-core.jar

    Flex框架是一个开源的开发工具集,它允许开发者创建具有丰富用户体验的Web应用程序,利用ActionScript编程语言和MXML标记语言。Flex Messaging Core是Flex Remoting模块的关键部分,提供了远程方法调用(RMI)的能力,...

    Flex2开发人员指南.

    Flex2开发人员指南.Flex2开发人员指南.

    在VisualC++集成开发环境下应用flex和bison开发编译器.pdf

    在VisualC++集成开发环境下应用flex和bison开发编译器.pdf

    flex-2.5.4a.tar.gz

    Flex是开源的、跨平台的工具,主要用于生成词法分析器(lexer),也称为扫描器或扫描程序。它能够解析输入流中的字符序列,并根据预定义的规则转换为有意义的符号,这对于处理语言和文本解析任务非常关键。在IT行业...

    flex-2.5.37.tar.gz

    Flex是经典的开源工具,用于生成扫描器(词法分析器),它可以帮助开发者解析文本输入,将其转换成结构化的数据。`flex-2.5.37.tar.gz` 是这个工具的一个版本,用tar.gz格式打包,这是一种在Unix/Linux环境中常用的...

    flex企业应用开发实践.pdf

    《Flex企业应用开发实践》这本书由兰天、曲鹏东、孙高飞、姜建卫四位资深专家共同撰写,他们都是在IT行业有着近10年丰富经验的专业人士,尤其在JavaEE企业级应用开发领域有着深厚的造诣。本书不仅详细介绍了Flex与...

    Flex企业应用开发实战.rar

    《Flex企业应用开发实战》共分为4大部分,涵盖企业级应用开发的整个生命周期。首先介绍了Flex/Flash的工作机理和利用Flex开发企业级应用必须掌握的基础知识和核心元素;接着剖析了Flex与Java的通信机制,以及Flex...

    完全手册Flex3.0RIA开发详解.rar

    Flex是用于构建高性能、交互性强的Web应用程序的开源SDK,它允许开发者使用ActionScript编程语言和MXML标记语言创建丰富的用户界面。此压缩包包含的资源详细讲解了Flex 3.0的各个方面,旨在帮助开发者全面掌握Flex...

    flex 3 搭建开发环境.doc

    1. **Eclipse 3.3**:一款开源的集成开发环境(IDE),FlexBuilder 3基于其构建。 - 下载地址:[www.eclipse.org](http://www.eclipse.org/) 2. **FlexBuilder 3 Beta 2 插件版**:用于Eclipse的插件,提供了丰富的...

    flex-2.5.36.tar

    Flex,全称为“Fast Lexical Analyzer Generator”,是一款广泛应用于Linux和Unix环境下的开源工具,它主要用于生成词法分析器(也称扫描器或词法解析器)的源代码。Flex 2.5.36是该工具的一个特定版本,它在开发...

    flex开源项目介绍.doc

    flex开源项目介绍.doc

    flex jar包(很全)

    【flex的jar包,项目中的jar包,比较多,但是...在上一提交版本中,有人找不到flex.messaging.io包,在此顺便说明,次包在flex-messaging-core.jar中和(此次更新)flex-messaging.jar中(希望与大家共同进步,谢谢)

    [Flex.3实战].(美)艾哈迈德,(美)赫希,(美)阿比德.扫描版

    《Flex.3实战》这本书由美国的艾哈迈德、赫希和阿比德三位作者共同撰写,旨在为读者提供Flex 3开发的实践经验。Flex是Adobe公司推出的一款用于构建富互联网应用程序(RIA)的开源框架,特别是在创建交互式、数据驱动...

    flex-webiter.jar.zip

    Flex是由Adobe开发的一种用于创建交互式、动态网页内容的开源框架,它基于ActionScript编程语言和Flash Player或Adobe AIR运行时环境。Webtier,通常指的是应用服务器的前端层,负责处理来自客户端的HTTP请求,并将...

    FLEX企业应用开发实战.pdf

    《Flex企业应用开发实战》由业界4位拥有近10年企业级应用开发经验的资深专家撰写,权威性毋庸置疑。全书共分为4大部分,涵盖企业级应用开发的整个生命周期。首先介绍了Flex/Flash的工作机理和利用Flex开发企业级应用...

    推荐60+ Flex开发参考网站.docx

    9. Flex Samples(flex.org) - Flex官方组织提供的示例库,涵盖了多种组件和功能的使用方法。 10. Viewing a Flex application’s generated source code(blog.flexexamples.com) - 教程如何查看Flex应用生成的...

Global site tag (gtag.js) - Google Analytics