[Tonn]图南软件概览

阅读目录

   2012年1月底,图南软件进入了开发阶段,在设计、开发的过程中,遇到了很多问题,最终,克服问题,产品问世,此文记录了开发过程中所遇到的问题,选择,以及处理的方式.

本产品的开发目的

    本产品的针对人群是服装品牌公司,在进销存的基础上加入了对于服装行业销售业绩、发展趋势的智能诊断软件,由于避免广告嫌疑,暂不做太多的介绍.

 

在WPF与WinForm之间的抉择

    “万事开头难”,这句话已经流传了千年,是的,这次项目的开始,就强烈体现了这一点,产品经理是在服装行业从业8年的专职服装从业者,从IT行业的角度来说,他只能够提供给我们开发人员详细的需求信息,而并不能考虑到现在的技术是否能够方便快捷的达到他的需求,在界面的设计上,UED对视觉把关很严格,所以,给我们带来了第一个大难题:WinForm Or WPF?

这个问题,相信以前已经有很多很多讨论的文章,在此,我的出发点只是适合我们的团队

首先介绍一下我们的团队,我们团队一共6个人:

1.本人:工作经验4年,接触.Net 2年,熟悉WinForm,对底层技术较为了解,开发程序特别注重内存的使用,程序的性能,对程序较低层的参数比较关心,只有两个B/S项目经验,在项目启动时,对WPF接触只有两个月.

2.开发者1:工作经验3年,接触.NET 3年,熟悉WinForm开发,熟悉WinSocket,做事效率高.

3.开发者2:工作经验5年,接触.NET 4年,熟悉B/S开发,WinForm只有一个项目经验,年龄较大(28岁),开发过程中,考虑较周全.

4.开发者3:工作经验4年,接触.NET 4年,熟悉WinForm开发,对于委托、时间、回调之间的理解较深,曾经做过WCF 4.0开发.

5.开发者4:北大青鸟毕业,接触.NET 2年,具有很强的求知欲,相对开发经验较低,具有非常强的欲望展示自己的才能(比如说写通用方法给其他开发人员使用)

6.开发者5:工作经验1年,接触.NET 1年,具有非常谦虚的求学精神.缺乏上进精神.

 

 WinFormWPF
开发效率较高中低
软件效率中高
网络资源
熟悉程度
界面效果
界面开发效率高(我们的UI会Blend,纯矢量图)
第三方控件

 

以上表格则是我们对于WPF与Winform选择的对比.

经过激烈的讨论,最后还是选择了WPF.

 

选择了WPF,必然有好处有坏处,

好处:

1.能接触更新的技术,学习到WPF

2.能够做出更加漂亮的界面

3.程序员再也不用担心界面的问题(个人认为:程序员的审美非常独特,出了本行业的人士,其他人,无人能懂)

4.某种程度上来说,开发效率会高很多(比如说Binding相对于WinForm下传统的绑定)

 

坏处:

1.网络资源相对较少

2.第三方控件的选择较少

3.遇到的技术问题较多

4.从效率角度出发,一定比WinForm占用的内存高

5.出现的某些Bug,不会很轻易的解决.

 

WPF中使用到的第三方控件

通过两个星期的了解与测试,我们一共了解到3个WPF的第三方控件

1.大名鼎鼎的Devexpress

2.Component Art

3.SyncFusion

4.Infragistics

5.Xceed

6.Telerik

7.Actipro

 

经过比较,最终确定使用Devexpress的控件,原因如下:

1.界面漂亮,有多种主题供选择,其中的"Seven”主题和我们的UI非常搭配

2.控件功能强大,这里只能说功能异常强大,有些功能,完全想不到

3.网上资源较多,有官方论坛供解答问题

4.图表控件非常好用,易于数据的统计展示

5.报表控件强大,完全自定义的万能报表

 

但是在使用过程中也遇到了非常棘手的问题,比如说,表格控件显示行号,整行选择等等.

 

界面预览

在此展示一下软件界面

1.C/S端:

登录界面:

image

 

Loading界面:

image

 

登录后的主界面:

image

  • 单据界面:
  • image
  • 打开单据界面:
  • image 

 

 

 

 

 

统计界面:

image

图表界面:

image

决策管理界面:

image

智能诊断界面:

image

image

image

 

 

 

 

 

 

 

2.B/S端:

登录界面:

image

登录后界面:

image

image

智能诊断:

image

单据界面:

image

POS销售:

image

POS结算:

image

决策管理:

image

统计:

image

锁屏:

image

 

下节预告:WPF开发中的问题,敬请期待

转载于:https://www.cnblogs.com/dingmingyi/archive/2012/11/06/2757223.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值