基于webservice的商品进销存管理系统论文内容摘要:
50%, 就是总库存的相当可观的一笔压缩。 关于 ABC分类方法有几条基本法则: ( 1) 控制的程度:对 A类物品严加控制 , 包括做完备 、 准确的记录 , 高层监督和经常评审,从供应商按大合同订单频繁交货,对车间紧密跟踪以压缩提前期。 对 B类物品做正常控制 , 包括良好的记录与常规的关注。 对 C类物品尽可能使用简便的控制 , 诸如定期目视检查库存实物 、 简要记录或以简便标志法表明补充存货已经订货 , 采用大库存量与订货 4 量以避免缺货 , 安排车间日程计划时给以低优先级。 ( 2) 优先级 : 在一切活动中给 A类物品以高优先级以压缩其提前期与库存。 对 B类 物品予以正常处理 , 仅在关键时给以高优先级。 予 C类物品以最低优先级。 ( 3) 订货过程 : 对 A类物品提供及时 、 准确的采购信息和状态查询。 计算机数据需要人工加以核对 , 进行阶段性盘点 , 以及频繁的评审以压缩库存。 对 B类物品 , 按一定周期或当发生重大变化时评审一次库存数据和订货点 , MRPII操作按例行公事处理。 对 C类物品可以盘点处理或订货点计算。 订货往往不用 MRPII作计划 , 可以凭业务人员的经验加以控制。 由上可以看出库存管理的重要性。 因此 , 库存管理是企业管理的重要组成部分。 市场需要库存商品提供给用户 , 企业的经营需要库存 保证各种药品的供应以进行药品的销售 ,库存对生产效率的提高有着极其重要的影响 , 库存管理系统是计算机管理系统的中心。 因为 , 所有企业的经营活动都离不开物流的活动。 课题 研究 的目的和意义 大多数库存管理理论 认为,库存是 物理上和逻辑上库房库位的所有有形和无形物料极其价值的总和 , 具体包括成品、原材料、在制品、在途品 、 生产前物料、备品备件等。 虽然持有一些库存是必要的 , 过量的库存却非但没有用处而且占用了资金 , 占用的资金对于公司发展 、 新产品开发等都是非常需要的 ; 减少资金占用还可以大大减少来自银行贷款的利息和风险。 对 那些采购量特别大、采购件市场价格有波动的物料 库存,加强 库存管理效果更为明显。 因此 , 平衡公司库存投资与其它资金需求至关重要。 从理论上讲 , 公司是可以储存足够多的产品来满足客户的需求。 一方面,由于风险和成本太高 , 几乎没有公司采取这样奢侈的库存方法来满足客户的需求 , 保证对客户的承诺;另一方面,很多时候,公司不得不保有一定的库存量来尽量的满足客户的需求 , 这种库存量常常被称为 “ 安全库存”。 而这种库存量的决定往往是根据公司的市场预测做出的 ,但是由于市场环境的复杂性,预测往往会出现误差 , 导致缺货或积压。 库存管理的目的是在 满足客户要求的前提下通过对企业库存水平进行控制 , 力求尽可能的降低库存水平 , 减少资金积压 , 提高整个系统的效率 , 增强企业的竞争力。 库存管理的主要目 的 就是通过对仓库所有入出库活动的管理和控制及对库存数据有效的统计和分析 , 以保证企业生产中畅通的物流 , 使决策人员及早发现问题 , 采取相应措施,调整库存结构 ,缩短储备周期 , 加速资金周转 , 最大限度地降低库存占用 , 同时 , 通过周期性的仓库盘点 , 及时补救管理中的漏洞 , 使库存管理系统实时地反映企业中各个仓库的现时情况 , 为各类管理人员从不同侧面提供所需信息 , 以便协调企业经营收到更大效益,库存管理系统是协调企业生产经营的基础 , 其数据的准确性 、 方便的查询 、 有效的分析是整个计算机管理系统顺利运行的关键。 基于 Web Service的商品进销存管理系统中的库存管理能够帮助企业的仓库管理人员对仓库物品的入库 、 出库 、 移动和盘点等操作进行全面的控制和管理 , 达到提高库存控制 5 精度 、 降低库存量、杜绝物料积压与短缺、提高客户服务水平 、 保证生产经营活动顺利进行的目的。 但是目前一般中小型企业往往不会 购买大型通用库存管理系统 来提高这种管理机制 , 因为这种系统不一定符合该企业的库存管理的要求 , 而且 又需要付出昂贵的代价。 因此根据 目前一般中小型 企业实际的库存管理情况开发一套 适合该类企业的 库存管理系统是十分必要的。 库存 管理对于管理人员的意义: ( 1) 库存 管理不再费时费力 ; ( 2) 检索查询更为方便 ; ( 3) 库存 的查阅 调拨 工作更加可控。 库存 管理对于 企业 工作人员的意义: ( 1) 更好的管理 库存 库存管理系统对库存物料的出库、入库、转移、盘点等事务处理进行全面的控制和管理。 它通过库存物品的入库、出库、移动和盘点等操作,对企业的物流进行全面的控制和管理。 ( 2) 方便 查阅 、提高 工作效率 库存 管理 可以降低库存、减少资金占用、杜绝物料积压 与短缺、提高客户服务水平、保证生产经营活动顺利进行。 完善的库存管理功能 , 可对企业的存货进行全面的控制和管理,降低库存成本。 论文的主要研究内容 本课题主要实现了基于 Web Service的 商品进销存 管理系统。 它可以为使用者提供丰富 全面 的功能 , 实现操作的 简单化 , 自动化 , 从而大幅度的降低 商品 信息管理的工作强度 ,可为使用者节省大量的时间 , 提高了 商品进销存 管理工作的效率 , 减少了大量的手工操作可能引起的操作失误 , 推动 商品进销存 管理的信息化建设。 本论文 在课题中以典型的 商品进销存 管理系统的开发过程作为实例 , 具体 的研究内容如下: ( 1)通过使用 C语言实现了一个基于 C/S结构的 商品进销存 管理系统 ; ( 2)介绍了系统实现的主要技术 , 包括 C语言、 Web Service技术 、 等 ; ( 3)分模块实现了 库存 管理系统的每个子模块和用户界面 ; ( 4)通过学习 ER模型和 SQL的相关知识 , 在对 商品 信息进行了详尽的分析下 , 使用SQL Server 2020 建立一个以 ER模型为基础的关系数据库系统 ; ( 5)探讨了系统实现中设计的关键问题 , 包括用户的访问控制和身份验证。 本论文通过对以上相关知识的介绍和 商品进销存 管 理系统这个具体实例的开发 , 研究一个数据库信息系统的实际开发过程。 6 7 2 关键技术研究 本章简单阐述系统开发中应用的关键技术 , 包括开发系统所使用的 C编程语言 、 所需要的 Web Service技术 、 在工程设计上使用的 三层体系结构 、水晶报表以及 术 ,作为系统开发所使用的主要技术环境。 C编程语言 C是微软开发的一种面向对象的编程语言 , 是微软 .NET开发环境的重要组成部分。 而 Microsoft Visual C 2020 是微软开发的 C编程集成开发环境 , 它是为生成在 .NET Framework上运行的多种应用程序而设计的。 C简单、功能强大、类型安全,而且是面向对象的。 C凭借它的许多创新,在保持 C样式语言的表示形式和优美的同时,实现了应用程序的快速开发。 C拥有一个非常好的集成开发环境 —— Visual , 这是通过功能齐全的代码编辑器、项目模板、设计器、代码向导、功能强大且易于使用的调试器以及其他工具实现的。 通过 .NET Framework类库,可以访问多种操作系统服务和其他有用的精心设计的 类,这些类可显著加快开发周期。 主要特点如下: (1)简洁的语法 : 在缺省的情况下, C的代码在 .NET框架提供的 “ 可操纵 ” 环境下运行,不允许直接地内存操作。 那些在 C++中被疯狂使用的操作符已经不再出现。 C用真正的关键字换掉了那些把活动模板库 (Active Template Library, ALT)和 COM搞得乱糟糟的伪关键字,如 OLE_COLOR等等。 每种 C操作符在 .NET类库中都有了新名字。 C对语法中的冗余进行了简化,只保留了常见的形式。 (2)精心地面向对象设计 : 在 C的类型系统中,每种类型都可以 看作一个对象。 C提供了一个叫做装箱与拆箱的机制。 C只允许单继承,即一个类不会有多个基类,从而避免了类型定义的混乱。 整个 C的类模型是建立在 .NET虚拟对象系统 (Visual Object System,VOS)的基础之上,其对象模型是 .NET基础架构的一部分 , 而不再是其本身的组成部分。 C具备了良好的开发环境 , 结合自身强大的面向对象功能 , 使得开发人员的生产效率得到极大提高。 (3)与 Web的紧密结合 : .NET中新的应用程序开发模型意味着越来越多的解决方案需要与 Web标准相统一 , 例如超文本标记语言和 XML。 由于历史的原因 , 现存的一些开发工具不能与 Web紧密地结合。 SOAP的使用使得 C克服了这一缺陷 , 大规模深层次的分布式开发从此成为可能。 由于有了 Web服务框架的帮助 , 仅需要使用简单的 C语言结构 ,C组件将能够方便地为 Web服务 , 并允许它们通过 Inter被运行在任何操作系统上的任何语言所调用。 (4)完整的安全性与错误处理 : C中不能使用未初始化的变量,对象的成员变量由编译器负责将其置为零 , 当局部变量未经初始化而被 使用时 , 编译器将做出提醒 ; C不支持不安全的指向 , 不能将整数指向引用类型 , 例如对象 , 当进行下行指向时, C将自动验 8 证指向的有效性; C中提供了边界检查与溢出检查功能。 (5)版本处理技术 : 级软件系统中的组件(模块)是一件容易产生错误的工作。 在代码修改过程中可能对现存的软件产生影响,很有可能导致程序的崩溃。 为了帮助开发人员处理这些问题 , C在语言中内置了版本控制功能。 (6)灵活性与兼容性 : C允许你将某些类或类的某些方法声明为非安全的。 这样一来,你将能够使用指针、结构和静态数组,并且调用这些非安全代码不会带 来任何其它的问题 , C不支持类的多继承,但是通过对接口的继承,将获得这一功能。 Web Service 技术 Web Service有着广泛一致的认识 , 但并没有一个统一的标准定义。 Web Service提供了一个平台 , 基于该平台可以构建一种自包含,自描述及模块化的功能组件 , 在网络范围内 , 这些组件具有被发现 , 可组合和重组合的特性,应用程序可通过网络协议与这些组件进行交互,完成应用程序所提出的要求。 简单的来说, Web Service是一种在网络范围内向其他应用程序提供服务的组件。 Web Service 概述 关于 Web Service, 从不同的角度会有不同的理解。 对于服务提供者来说 , 可认为 Web Service是一种新型的应用程序 , 这种新型的应用程序需符合 Web Service技术规范 , 基于Web Service技术平台可将应用程序的功能发布在网络上。 服务构建完成后,将生成的服务描述文件 , 发布在服务注册处以便其他应用程序来查询和搜索或通过其他方式发布服务描述文件。 对于服务消费者来数 , 可认为 Web Service是部署在网络上的组件 、 服务或者是一个可以通过 URL访问的远端函数接口。 服务消费 者不用关心 Web Service是如何实现的 , 只需根据 Web Service的描述文件,构建相应的代理访问 Web Service。 Web Service 体系结构分析 在 Web Service体系结构中,包含了三种角色:服务注册处,服务提供者,服务消费者。 服务注册处:为了 Web Service的发布和查询 , 业界制定了注册和发现 Web Service的UDDI( Universal Description Discovery and Integration)技术规范。 UDDI是一套基于网络、分 布式的、为 Web Service提供的信息注册中心的实现标准规范,同时包含了一组使企业能将自身提供的 Web Service注册,以使别的企业能够发现、访问协议的实现标准。 服务提供者在此发布所构建服务的描述文件供服务消费者搜索和查询。 服务提供者:服务提供者也就是服务的拥有者,提供服务的网络平台。 在 Web Service技术体系中,用 WSDL( Web Service Description Language)来描述服务的所有内容。 WSDL是以 XML Schema 为基础,可以将任何语言开发的 Web Service进行描述,包括数据类型,消息结构和使用的传输协议,具有与开发语言无关的特点。 服务消费者通过 WSDL所描述的服务内容来构建访问服务的代理与服务进行交互。 9 服务消费者:服务消费者也就是访问服务、与服务进行交互的客户端。 服务消费者通过网络协议来访问 Web Service, Web Service将响应的消息内容进行 XML序列化,封装到SOAP( Simple Object Access Protocol)信封中,通过 Web协议返回给服务消费者。 Web Service 核心内容 在一个互异的网络环境 中,如何才能构建一种跨平台,跨语言,松散耦合,开放的技术架构,来达到系统间的互相。基于webservice的商品进销存管理系统论文
相关推荐
而增加企业的经济效益,财务管理人员需要利用计算机技术把财务管理的理论和方法实 现于企业的财务管理工作中,促进财务管理科学化。 四、财务管理信息化的可行性 随着会计电算化和网络时代的兴起。 企业内部和外部都产生了大量的财务及非财务的数据。 例如,财务软件内各子系统保存的总账及明细账内记录的企业业务的数据、工资数据、固定资产及其折旧数据、存货出入库及库存数据、销售收入及成本数据
操作和使用起重机所必需的力学知识; e. 液压传动的基本知识; f. 物体重量目测; g. 吊具、索具的种类、选择、使用方法、报废标准及吊重的捆扎方法; h. 指挥信号; i. 有关登高作业、电气安全、消防及有关的一般救护知识; j. 有关法规、法令、标准、规定等。 实习操作的时间不得少于 150 个课时( 1 个月)。 实习操作应包括以下内容: 、拆除、顶升、爬升、附着及锚固; ; ;。
有重视中药质量管理,才能不断提高中药质量,确保 “ 辨证准确、处方正确、用药有效 ” ,改变 “ 医准、方对药不灵 ” 状况。 1 存在的问题 入库把关不严 基层医院医药消费者又是普通百姓 , 对用药质量,疗效没有太多的认知能 力,受到媒体及其他监督力量小,因此基层医院往往在管理上不严格。 另外国 家对医药市场的部分开放使得医药市场的竞争日益激烈,因此很多药材经营者 不顾伦理道德 ,
者要充 分意识到实施 CRM 系统远远要比安装一个 软件复杂得多这主要是因为实施 CRM 系统要牵涉到很多的因素如外包 IT 员工管理等可以说 CRM 是一项管理重于技术的活动 对于 CRM 供应商来说这些观点的改变对他们自身的影响是非常大的这就 [21] 需要他们对市场重新进行定位和思考 比如他们会认为 CRM 方案不会是针 对所有的企业也不会认为给大企业提供的服务要比小企业提供的服务更好反
维条码 , Maxicode 事维条码 , QR Code, Code 49, Code 16K ,Code one,等,除了返些常见癿事维条码之外,迓有 Vericode 条码、 CP 条码、 Codablock F 条码、田字码、 Ultracode 条码, Aztec 条码。 根据本系统癿信息需求,本系统采用癿是 QR Code 编码。 第 18 页共 53 页 移动应用开发技术
,UPDATE 和 DELETE 操作的 mand 对象引用。 你将为 DataSet 中的每一个 table 都定义 data adapter,它将为你照顾所有与数据库的连接。 所有你将做的工作是告诉 data adapter 什么时候装载或者写入到数据库。 数据库 SQL Server 2020 (1).非过程化语言 SQL SQL 是一个非过程化 的语言,因为它一次处理一个记录