Flex LCDS的一个简单应用--AgileShopping&Management项目小结

Flex 接触了四个月有余,前面的时间一直在做准备工作。五月初的时候决定开始动工,用felx尝试一下Web企业级应用开发。之前开始接触Flex技术也是处于一种巧合,后来不断看到网络上关于集中RIA技术优缺点的一些争议。其实没有必要比较,需要的时候学好、用好就可以了,很多东西都是在慢慢的积累,一点点进步吧。 
    项目驱动其实才是王道,之前看的书少说也有5,6本,只是其中基本只做工具书来参考查询,刚开始还是认真真学了蛮久。下面开始讲讲新出炉的Flex LCDS项目吧。
     对于LCDS不想说太多,只是如果Flex编程人员若在LCDS上遇到麻烦了,最好的建议就是看LCDS的官方文档,600多页的英文,不难懂,看起来比看国内一些抄来抄去的书有趣些也实用些。
    项目总共分为两大模块,AgileShopping提供销售、购物模块,有点类似于超市的POS机,只不过是放在互联网上,增加了监控以及实时分布等功能,当然这也是Flex带来的好处。先截个图看一下主要的shopping界面吧。

打印出来的单据效果如下:

 

当然,最好玩的就是AgileManagement管理平台。截点图来看吧,虽然看图没有是什么感觉,真正的实时Web交互才是RIA吸引力之所在

1)HR的管理平台:

 


2)普通员工的操作平台:(供应商、产品类别商品信息管理)

3)销售部门监控台(这个实时性,也就是RIA技术能把整个监控做得很beautiful!)





4)CRM客户关系管理




5)最后,采购加库存提醒监控



       整个过程也进行得比较匆忙,有段时间也没有一直全身心地去敲代码,事情多也杂,有时候调试bug就要很久,甚至在信管嘉年华那天上午编译器出问题了,servers怎么都掉不出来,结果浪费了三天时间在搞编译器,还有就是felx和Java程序交互的一些问题,sdk等问题,最后竟然自己改动了flex的sdk之后才能完成编译。因为对于felx技术我还是个新手,整个项目简单的功能是实现了,但是也有点举步维艰的感觉。不是很顺畅,真正花费最多的时间都是在思考,思考怎么封装业务逻辑,思考怎么改善数据库存储,思考怎样的UI体验是可行高效并且有好的,思考bug为什么会怎么调都调不出来,有的很小的问题甚至google50多次最后还是在日文网站上得到解决方案的,思考编译器有时候真的不给面子,思考其实敲代码不难,难的是不停的思考,感觉大脑快炸掉,然后梦里全是if...else...for...while...

    Agile1.0版本也快要上线测试了,不断改进中吧,等待V2.0的诞生,到时候要改善的地方真的是很多,总结也很重要,要找个时间把它从头到尾梳理一下,这是个很庞大的工程~不过,加油吧~

 

    因为项目压缩文件比较大,想要源码的可以QQ:745207950联系~谢谢~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值