生产调度管理信息系统

上传人:飞*** 文档编号:44449224 上传时间:2018-06-09 格式:DOC 页数:13 大小:2.36MB
返回 下载 相关 举报
生产调度管理信息系统_第1页
第1页 / 共13页
生产调度管理信息系统_第2页
第2页 / 共13页
生产调度管理信息系统_第3页
第3页 / 共13页
生产调度管理信息系统_第4页
第4页 / 共13页
生产调度管理信息系统_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《生产调度管理信息系统》由会员分享,可在线阅读,更多相关《生产调度管理信息系统(13页珍藏版)》请在金锄头文库上搜索。

1、生产调度管理信息系统生产调度管理信息系统解决方案解决方案南京数源软件有限公司南京数源软件有限公司南京数源软件有限公司1 / 13目录1 1项目概述项目概述.22 2技术方案技术方案.22.12.1总体方案总体方案.22.1.12.1.1业务模型业务模型.22.1.22.1.2功能框架功能框架.32.1.32.1.3系统内部集成关系系统内部集成关系.42.1.42.1.4技术架构技术架构.42.1.52.1.5部署架构部署架构.72.1.62.1.6集成架构集成架构.82.2功能概述.92.2.1基础数据.92.2.2呼叫中心.103 3工作方案工作方案.124 4报价方案报价方案.12南京数源

2、软件有限公司2 / 131 1项目概述项目概述智能生产调度管理系统以生产计划为依据,基于生产过程的实时工艺信息和设备运行状态信息,提供包括计划执行与修正、资源合理利用、产量与质量统计分析、平稳工况的优化调度、异常工况的动态调度、辅助生产调度决策等功能的一体化解决方案,做到“实时监控、平衡协调、动态调度、资源优化”,降低生产成本、提高劳动生产率,为企业的生产组织和管理工作带来全面提升,增添新的价值。2 2技术方案技术方案2.12.1总体方案总体方案2.1.12.1.1 业务模型业务模型通过对实际业务的分析和梳理,将公司日常业务模型抽象如下图所示:南京数源软件有限公司3 / 132.1.22.1.

3、2 功能框架功能框架根据业务模型分析,从基础数据层、业务执行层和综合分析层进行分析,有关业务执行功能分为基础数据、呼叫中心、客服中心、运维服务、财务管理、物资管理、客户管理、我的工作台、知识库管理、车辆监控、条码系统、高架库管理。其中呼叫中心、车辆监控、条码系统、高架库管理为独立系统,和运维服务管理系统集成,如下图所示:南京数源软件有限公司4 / 132.1.32.1.3 系统内部集成关系系统内部集成关系根据功能框架及业务功能需求进一步分析,各模块之间以及模块内各应用功能之间的集成关系如下图所示:2.1.42.1.4 技术架构技术架构运维服务管理系统的整体技术路线采用基于 J2EE 技术的多层

4、WEB 应用程序架构,它具有可伸缩、事务处理能力强、可扩展且安南京数源软件有限公司5 / 13全可靠等特点。基于 WEB 的应用程序可以向客户提供一致的、及时的和方便的访问。系统总体技术框架如下:系统采用 B/S 下的多层设计,分为视图层、控制层、业务逻辑层、数据服务层;呼叫中心与企业运维服务之间采用接口服务方式进行分层。视图层视图层:主要完成用户交互功能。数据的展示主要使用 JSP 生成HTML 页面,用户的输入使用 HTML 控件,一些特殊的操作和页面效果通过 Java Script 完成,用 CSS 来规范页面样式。向服务器提交的数据提交到后台的 Action 类进行处理,部分功能通过

5、AJAX 方式提交以提高用户界面友好性。视图层使用公共组件中的页面控件完成一些典型的用户界面元素。本项目利用 ExtJs 组件来开发页。控制层控制层:控制层使用 Struts 的 Action 来实现,Struts 是一个基于 J2EE 平台的 MVC 框架,技术成熟、应用广泛,它通过内置 MVC南京数源软件有限公司6 / 13开发模式,把页面数据处理、页面流转控制、页面生成三者分离开来。本项目主要使用它的页面流转控制功能。对于 WebService 使用XFire 实现。控制层调用业务逻辑层进行业务处理。业务逻辑层业务逻辑层:业务逻辑层由一系列 Service 组成,主要进行业务处理,每个

6、Service 是一组紧密关联的业务功能,这些业务功能调用数据服务层接口完成持久化,系统对外提供的服务由本层包装后通过 XFire 发布成 WebService。业务逻辑层也是调用基础设施服务的入口,其余各层禁止使用基础设施提供的接口。业务逻辑层只关心业务逻辑,应设计成线程安全,大部分应该是单例模式,本项目用 JavaBean 来实现业务逻辑层功能。事务控制采用 JTA 在业务逻辑层进行控制,其它各层禁止使用事务控制。数据服务层数据服务层: 数据服务层主要负责访问关系数据库等数据源并把数据转换为 Java 对象供其它层的程序调用。本项目采用SpringJdbc Template 访问数据库。S

7、pring 框架核心的思想就是建立一个 Java 对象的大工厂,用户只要给工厂一个指令,工厂就能将用户需要的对象根据配置文件组装好返还给用户。用户需要做的许多工作则可以写成简单的配置文件。JdbcTemplate 正是为了减少繁琐的代码而设计出来的。它是对 JDBC的一种封装,抽象常用的一些方法。南京数源软件有限公司7 / 13JdbcTemplate 的使用需要有 DataSource 的支持,在配置文件中,要配置一个 DataSource,然后在将这个 DataSource 配置到JdbcTemplate 里。接着将 JdbcTemplate 配置进 DAO 层,最后将 DAO配置进 Mo

8、del 层。呼叫中心与运维服务系统的交互采用接口服务的方式。运维服务系统提供来电管理的服务,由呼叫中心采用主动调用方式将号码及相关的客户辅助信息传输给运维服务系统,用以同步来电信息。当呼叫中心有来电用以报修或咨询时,通过调用运维服务系统提供的客户信息展示服务,采用主动推送信息方式将号码传输给运维服输服务系统,用以检索相关的客户信息并显示。当运维服务系统的客户服务记录需要查询客户相关的语音信息时需要调用由呼叫中心提供的检索语音服务(一般是 OCX 控件方式),可通过号码、时间等条件检索相应的语音信息并回传至运维服务系统。2.1.52.1.5 部署架构部署架构运维服务管理系统是一个集中部署式的应用

9、系统,在业务上覆盖各子、分公司。在总部部署数据库服务器、应用服务器。系统采用 Web 方式运行,用户通过浏览器经企业门户使用系统。应用服务器部署是由多台服务器组成的集群,进行负载均衡。南京数源软件有限公司8 / 13相关的结构:2.1.62.1.6 集成架构集成架构运维服务管理系统的集成方式支持应用集成的快速配置与扩充,而工作流引擎能够将集成的流程与数据的流向进行可视化的展现,将极大的规范集成的过程,保障项目质量的同时有效的降低应用集成项目的复杂度。具体应用集成架构如下图所示:南京数源软件有限公司9 / 132.2 功能概述2.2.1 基础数据组织管理组织管理组织管理主要提供对公司内组织架构的

10、设置及维护功能。用户管理用户管理用户管理是用来进行用户具体信息设置的。设置的用户可以是员工,也可以是非员工,除了在权限管理中设置的权限组外,系统还默认了一个最高权限系统管理员。必须设置至少一个系统管理员才能使得用户管理生效。角色管理角色管理角色管理可以给每个用户分配一定的角色,每个角色在系统中对应不同的功能,完成不同的业务。供应商管理供应商管理供应商管理主要用来设置采购零配件、辅助件等的供应商。权限管理权限管理南京数源软件有限公司10 / 13权限管理可以为每个用户分配具体的功能权限,用户只有在拥有相应功能权限后才可以操作相应的业务。工作流管理工作流管理工作流管理可以针对一些业务进行工作流审批

11、设置,不同的业务可以设置不同的工作流。2.2.2 呼叫中心SIPServer:整个系统以 genesys IPCC 解决方案为基础,IPPBX平台采用 Genesys 自身的 SipServer,本身提供对于类似于语音交换机自动呼叫排队功能。系统可通过 voip 语音网关,实现与电信公网连接,或者可以通过 IP trunk 与软交换平台连接。从语音效果考虑,座席使用 SIP 硬电话。SIPServer 内置 CTI 功能,能够实现智能来话处理、屏幕弹出、语音和数据协调转移、主动外拨、软电话等功能。Genesys 软件为客户端应用提供 SDK 等编程接口,还提供 ActiveX、JAVA 自动化呼叫控制控件,简化客户端 CTI 编程

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

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