生产调度管理信息系统..doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
生产调度管理信息系统.

生产调度管理信息系统 解决方案 南京数源软件有限公司 目录 1 项目概述 2 2 技术方案 2 2.1 总体方案 2 2.1.1 业务模型 2 2.1.2 功能框架 3 2.1.3 系统内部集成关系 4 2.1.4 技术架构 4 2.1.5 部署架构 7 2.1.6 集成架构 8 2.2 功能概述 9 2.2.1 基础数据 9 2.2.2 呼叫中心 10 3 工作方案 12 4 报价方案 12 项目概述 智能生产调度管理系统以生产计划为依据,基于生产过程的实时工艺信息和设备运行状态信息,提供包括计划执行与修正、资源合理利用、产量与质量统计分析、平稳工况的优化调度、异常工况的动态调度、辅助生产调度决策等功能的一体化解决方案,做到“实时监控、平衡协调、动态调度、资源优化”,降低生产成本、提高劳动生产率,为企业的生产组织和管理工作带来全面提升,增添新的价值。 总体方案 业务模型 通过对实际业务的分析和梳理,将公司日常业务模型抽象如下图所示: 功能框架 根据业务模型分析,从基础数据层、业务执行层和综合分析层进行分析,有关业务执行功能分为基础数据、呼叫中心、客服中心、运维服务、财务管理、物资管理、客户管理、我的工作台、知识库管理、车辆监控、条码系统、高架库管理。其中呼叫中心、车辆监控、条码系统、高架库管理为独立系统,和运维服务管理系统集成,如下图所示: 系统内部集成关系 根据功能框架及业务功能需求进一步分析,各模块之间以及模块内各应用功能之间的集成关系如下图所示: 技术架构 运维服务管理系统的整体技术路线采用基于J2EE技术的多层WEB应用程序架构,它具有可伸缩、事务处理能力强、可扩展且安全可靠等特点。基于WEB的应用程序可以向客户提供一致的、及时的和方便的访问。系统总体技术框架如下: 系统采用B/S下的多层设计,分为视图层、控制层、业务逻辑层、数据服务层;呼叫中心与企业运维服务之间采用接口服务方式进行分层。 视图层:主要完成用户交互功能。数据的展示主要使用JSP生成HTML页面,用户的输入使用HTML控件,一些特殊的操作和页面效果通过Java Script完成,用CSS来规范页面样式。向服务器提交的数据提交到后台的Action类进行处理,部分功能通过AJAX方式提交以提高用户界面友好性。视图层使用公共组件中的页面控件完成一些典型的用户界面元素。本项目利用ExtJs组件来开发页。 控制层:控制层使用Struts的Action来实现,Struts是一个基于J2EE平台的MVC框架 业务逻辑层:业务逻辑层由一系列Service组成,主要进行业务处理,每个Service是一组紧密关联的业务功能,这些业务功能调用数据服务层接口完成持久化,系统对外提供的服务由本层包装后通过XFire发布成WebService。 业务逻辑层也是调用基础设施服务的入口,其余各层禁止使用基础设施提供的接口。 业务逻辑层只关心业务逻辑,应设计成线程安全,大部分应该是单例模式,本项目用JavaBean来实现业务逻辑层功能。 事务控制采用JTA在业务逻辑层进行控制,其它各层禁止使用事务控制。 数据服务层: 数据服务层主要负责访问关系数据库等数据源并把数据转换为Java对象供其它层的程序调用。本项目采用SpringJdbc Template访问数据库。 Spring框架核心的思想就是建立一个Java对象的大工厂,用户只要给工厂一个指令,工厂就能将用户需要的对象根据配置文件组装好返还给用户。用户需要做的许多工作则可以写成简单的配置文件。 JdbcTemplate正是为了减少繁琐的代码而设计出来的。它是对JDBC的一种封装,抽象常用的一些方法。 JdbcTemplate的使用需要有DataSource的支持,在配置文件中,要配置一个DataSource,然后在将这个DataSource配置到JdbcTemplate里。接着将JdbcTemplate配置进DAO层,最后将DAO配置进Model层。 呼叫中心与运维服务系统的交互采用接口服务的方式。 运维服务系统提供来电管理的服务,由呼叫中心采用主动调用方式将号码及相关的客户辅助信息传输给运维服务系统,用以同步来电信息。 当呼叫中心有来电用以报修或咨询时,通过调用运维服务系统提供的客户信息展示服务,采用主动推送信息方式将号码传输给运维服输服务系统,用以检索相关的客户信息并显示。 当运维服务系统的客户服务记录需要查询客户相关的语音信息时需要调用由呼叫中心提供的检索语音服务(一般是OCX控件方式),可通过号码、时间等条件检索相应的语音信息并回传至运维服务系统。 部署架构 运维服务管理系统是一个集中部署式的应用系统,在业务上覆盖各子、分公司

文档评论(0)

v4v5v4I + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档