1308编号系统(erp)架构设计方案

上传人:玩*** 文档编号:145471695 上传时间:2020-09-21 格式:PDF 页数:11 大小:258.81KB
返回 下载 相关 举报
1308编号系统(erp)架构设计方案_第1页
第1页 / 共11页
1308编号系统(erp)架构设计方案_第2页
第2页 / 共11页
1308编号系统(erp)架构设计方案_第3页
第3页 / 共11页
1308编号系统(erp)架构设计方案_第4页
第4页 / 共11页
1308编号系统(erp)架构设计方案_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《1308编号系统(erp)架构设计方案》由会员分享,可在线阅读,更多相关《1308编号系统(erp)架构设计方案(11页珍藏版)》请在金锄头文库上搜索。

1、Erp 系统架构设计方案系统架构设计方案 ERP 系统架构设计方案系统架构设计方案 2009 年年 5 月月 版本控制版本控制 版本版本注释注释作者作者时间时间 1.0ERP 系统架构设计方案初稿麦仲博2009-05-28 Erp 系统架构设计方案系统架构设计方案 一、前言一、前言 二、架构设计二、架构设计 2.1 架构分析 2.2 架构定义 2.3 架构说明 2.4 软件逻辑结构 三、具体功能简述三、具体功能简述 3.1 自定义工作流解决方案 3.2 多语言解决方案 3.3 消息发布/订阅系统方案 3.4 报表 要想查找其中长度大于 3 的字符串,你可以使用以下查询语句: var ThisQ

2、uery = from StringValue in QueryString where StringValue.Length 3 select StringValue; 2、 编写更少代码即可创建完整应用。 3、 更快开发错误更少的应用程序。 4、 无需求助奇怪的编程技巧就可合并数据源。 5、 让新开发者开发效率更高。 ADO.NET Entity Framework包括 1. 实体数据模型(Entity Data Model),开发人员通过 EDM 抽象出非常合适的模型。 2. 非常强大的 client-view/mappping 引擎,用于映射数据关系 3. Entity SQL 语言和

3、 LINQ 查询对 EDM schemas 的全面支持 4. ojbect services layer 供您选择以何种方式去处理查询结果。 比如 (行, 列或作为对象) 。 5. 提供一个开放的模型使 ADO.NET Entity Framework 可以处理其他的数据存储。 6. Entity Framework 实现了乐观的并发模式(Optimistic Concurrency Model) 7. 事务处理 三、具体功能简述三、具体功能简述 3.1 工作流解决方案工作流解决方案 工作流引擎 : 该部分为工作流模型的核心部分,用于生成、管理、角度和监控工作流的 各个活动执行情况,并实现相应

4、的人机交互。由于采用 XPDL 等语言定义的工作流文件记 载了相应的业务逻辑, 隐藏工作流引擎通过解析该文件来了解业务流转的逻辑。 然后依据某 种运行模式按照解析出来的业务逻辑进行驱动,最终实现业务流程的流转。 工作流定义接口 : 通过该接口可以进行工作流程的分析、 建模、 描述和归档等工作, 并将设计完毕的业务流程生成工作流引擎能够识别的语言。 工作流客户接口:处理工作流运行过程中需要人为参与的操作。 工作流调用应用程序接口:工作流引擎调用外部应用程序的规范。 工作流引擎协作接口:不同工作流引擎之间的协作。 工作流管理监控接口:监控和管理工作流所有实例状态。 3.2 多语言&用户自定义标签方

5、案3.2 多语言&用户自定义标签方案 数据库结构 Erp 系统架构设计方案系统架构设计方案 3.3 消息发布消息发布/订阅系统方案订阅系统方案 使用 WCF 创建发布/订阅系统有多种不同的方式, (1)使用回调契约的发布/订阅系统 (2)使用 MSMQ 实际通用组播的发布/订阅系统 (3)使用流的发布/订阅系统 方法 1,2 适合通知数据量较大并且发布频率比较低的应用场景。 当通知的数据量较小而且发布频率又较高时,应该使用方法 3。 3.4 报表报表&打印方案打印方案 四、系统平台四、系统平台&支撑组件支撑组件 Wpf (UI) A mvc(UI) ClickOnce(智能客户端。可自动升级,

6、离线操作) Linq(借助于 LINQ 技术,我们可以使用一种类似 SQL 的语法来查询任何形式的数据,普 通开发人员不必学习 MsSql, mysql, orcale, access 等数据库语法,节省开发时间) ADO.NET Entity(让应用程序可以用完全对象化的方法连接与访问数据库, 修改 Provider 就可迁移到不同的数据库) IIS6 或以上 Windows server 2003 或以上 WCF(服务层) Unity(是微软模式与实践团队开发的一个轻量级、可扩展的依赖注入&反转控制容器) SQL Server Compact Edition(用作智能客户端离线操作) WF(Microsoft Windows Workflow Foundation 是一个可扩展框架,用于在 Windows 平 台上开发工作流解决方案) 五、系统网络结构五、系统网络结构 Erp 系统架构设计方案系统架构设计方案 B/S C/S Internet/Intranet 本地SQL Server Compact Edition数据库 离线请求 在线更新本地数据库 Web服务器 数据库 六、开发管理层面六、开发管理层面

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作范文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号