C/S 模式物资管理论文 1 物资管理系统结构和开发基础 1.1 系统结构 本文探讨的物资管理系统以某制造公司为例,在体系上选择以及 C/S 模式为基础,主要是因为 C/S 模式可以减少物资管理系统在网络通信上的负担,还可以充分发挥 Client 端计算机的功能。所以该物资管理系统是建立在客户机(Client)/服务器(Server)模式的基础上的,其主要的体系结构包括了前端客户机、后端服务器以及相应的通讯传输设备等。并且很好地利用了 C/S 模式有效分离应用程序和数据信息处理的优点,可以保证服务器在根据指令计算分析数据后及时向客户传达处理结果。因此这种体系结构可以最大化的使用客户机和服务器的资源,并且达到信息资源的共享利用目的,同时协调好各个客户对于信息的使用工作。所以基于 C/S 模式的物资管理系统除了具备运行效率高的优点外,还可以保障系统数据的完整和安全,极大地提升了物资管理系统的扩充容纳能力。所以这种系统结构在我国物资管理系统的开发中成为比较流行的方式,得到了广泛的推广应用。 1.2 开发基础 在 开 发 基 础 方 面 , 本 文 探 讨 的 物 资 管 理 系 统 运 行 在WindowsNT6.0 的 网 络 环 境 中 , 在 客 户 端 开 发 软 件 上 选 择 了PowerBuilder7.5 , 在 服 务 器 的 数 据 库 系 统 上 以MSSQLServer8.0forWindowNT 为开发基础。并且将服务器端的数据库和经由 PB 应用的数据库接口相互接通,促使该系统服务器和客户机之间的信息交互可以在网络协议 TCP/IP 的标准下运行,并完成数据通信的功能。 2 物资管理系统的设计 2.1 系统的 DFD 设计 根据我国企业的实际情况,该物资管理系统的顶层数据流处理情况如图 1 所示。使用者可以进行报表、查询以及库存分析操作,并且这些操作是建立在各个部门的入库、库存以及出库数据上,基本涵盖了企业物资管理中的常规内容,因此具有实践的应用价值。 2.2 系统功能的设计 在对物资管理工作的调查分析之后,笔者认为物资管理系统可以应用模块化程序设计的方案,依据业务流程和功能可以划分为各个不同的模块,在各个模块实现各自功能的基础上,利用物资管理系统来进行总的控制和管理。表示了该物资管理系统模块结构的情况,以下将具体分析: (1)物资入库:该模块主要是负责将产品和原材料运进仓库,然后记录更改各个产品和原材料的库存数据,对于退料情况要在入库单和库存上做必要...