「金融行业案例」看DevExpress如何实现易操作且跨平台的交易系统 DevExpress金融行业跨平台数据可视化界面交互
程序员文章站
2022-03-03 18:42:37
...
(图片来源:摄图网)
项目背景:
Vanguard于1975 年在美国成立。经过四十多年的发展, Vanguard已成为全球最大的公募基金管理公司之一,全球资产管理规模已达7.2万亿美元,其中ETF全球管理规模达1.6万亿美元。除美国市场外,Vanguard的全球业务遍至澳大利亚、欧洲、加拿大等多个市场。
声明:本文案例仅供参考,相关图片均为示意图,与真实项目无关。
需求背景
Vanguard内部项目“Vanguard AI”旨在为投资者提供一个全面且易操作的交易平台,实现基础的了解投资策略、筛选股票和昨日数据回顾等功能。Vanguard AI允许用户大量的自定义操作,以适应不同用户的使用习惯和操作需求,实现更快速、更高效的交易决策,这就对界面UI的灵活性提出了非常具体的要求。同时,除了PC端之外, Vanguard有计划将应用扩展到Web端和移动端,需要一个高效迁移应用的跨平台解决方案。
需要实现的具体目标:
- 快速开发投资交易所需的图表和列表,需要拟态UI和灵活布局;
- 退出应用后再次打开,直接显示用户的自定义布局、自定义部件和相关数据;
- 交易系统更新本地数据后,自动运行用户自定义的脚本,图表需支持自动更新数据。
解决方案:
使用了DevExpress Winforms中的多个UI、图表、列表控件进行交易界面的开发,虽然同时也使用了自定义UI,但是由于使用了XAF这一跨平台工具,实现了在其他平台重用.net开发的控件和表单。
获得的收益:
- DevExpress Winforms实现了Vanguard AI所需的界面开发需求;
- DevExpress的灵活性帮助最终用户实现了完美的自定义操作和二次打开后自动恢复前一天的设置与数据的功能,让其在第二日的投资交易中更加胸有成竹;
- XAF让Vanguard AI的跨平台扩展变得非常容易,大大减少了工作量。
(图片来源:摄图网)
慧都软件定制|解决方案
慧都软件定制研发团队,拥有近20年项目研发经验,为客户提供提供数字化建设、业务系统定制、软件二次研发、高端UI定制等一站式的定制开发服务,让快速研发界面美观、数据逻辑清晰、用户交互体验优质的系统成为现实。
DevExpress技术交流群5:742234706 欢迎一起进群讨论