English

CS(WinForm)

CS有强大的互操作性、数据处理能力和图形展示功能,在交互性高的场合优势明显,比如航空产品中,需要在不同的区域用鼠标拖拽。

CS基于.Net平台。数据访问使用封装的ADO.Net,可以访问主流的数据库,如SQL Server、My SQL、Oracle等。数据访问层是通用的,可以在不同的数据库中切换。

CS设计成统一的框架,所有的产品都是同一个框架,通过配置实现产品的差异化。大大地节约开发和维护的成本。

界面

界面由几个部分组成:菜单、工具栏、主导航区、工作区、状态栏。





采用多个Tab页显示详细的属性信息,既集中又有条理。



列表页面都有统一的增、删、改、查、关闭等工具栏,列表的标题、宽带、数据类型都可以配置。



可以直接用鼠标拖拽,实现直观的编辑功能。下图分成了5个工作区。



体系架构

系统体系架构上使用了分层的体系架构,各层之间定义明确,有效地保证了系统的可扩展性。C/S分为5层:数据访问层、实体层、实体控制层、逻辑层、表示层。

(1)表示层是Windows软件程序界面;

(2)逻辑层是业务逻辑的实现;

(3)实体层和实体控制层实现对实体的控制。

(4)数据访问层实现了对数据库的访问,支持SQL Server、My SQL、Oracle等主流数据库。