订单管理系统(OMS)是物流信息管理系统的一部分,是现代企业运作的重要驱动力。下面是小编为大家整理的订单管理系统论文,供大家参考。
订单管理系统论文篇一
浅析医药订单管理系统的设计与实现
订单管理系统论文摘要[摘 要] 该系统是开发一个能大大提高医药管理人员工作效率的定单信息管理系统,为管理人员制定计划和方案作出依据。本文简要分析了医院信息系统的一个子系统――基于Visual FoxPro的药品定单管理系统的设计和实现。
订单管理系统论文内容[关键词] Visual FoxPro语言 数据库 管理信息系统
基于Visual FoxPro的药品定单管理系统的设计和实现,从总体设计入手,充分利用数据库的技术,主要对系统的药品管理、客户管理和药品定单管理等几大功能模块的设计与实现进行了简要的介绍,操作简便灵活,系统不仅设置了菜单快捷键,而且提供了与windows风格相同的工具栏,使用户在操作时方便快捷。
一、设计任务
本次设计的任务是通过调查、分析、编程、调试等过程来实现基于Visual FoxPro6.0的医药定单管理系统的设计。本系统包括信息管理模块、用户管理模块、信息浏览模块三个大模块。具体功能模块要求:
第一,信息管理模块。该模块包括三个基本功能:药品信息管理,客户信息管理,订单信息管理。需要使用的产品信息和客户信息必须首先通过产品信息管理和客户信息管理功能添加。
第二,用户管理模块。该模块包括四项基本功能:添加用户,修改用户,删除用户,修改密码和用户登陆。
第三,信息浏览模块。该模块包括产品信息浏览和客户信息浏览。其中产品信息浏览包括产品信息浏览,产品信息查询和产品信息输出。客户信息浏览包括客户信息浏览,客户信息查询和客户信息输出。
二、技术背景
该系统是于Visual FoxPro设计与实现的,Visual FoxPro6.0是Microsoft公司1998年发布的可视化编成语言集成包Visual Stadio6.0中的一员.VisualFoxPro6.0是可运行于Windows95/98,WindowsNT平台的32位数据库开发系统,能充分发挥32位微机处理器的强大功能,是一种用于数据库结构设计和应用程序开发的功能强大的面向对象的微机数据库软件。它采用了可视化的面向对象的程序设计方法,简化了应用系统的开发过程,并提高了系统的模块性和紧凑性。Visual FoxPro 是目前微机上优秀的数据库管理系统之一,正如其名称中冠之的Visual一样,它采用了可视化的面向对象的程序设计方法,大大简化了应用系统的开发过程,并提高了系统的模块性和紧凑性。微机数据库系统以其开发成本低,简单易学,方便用户等优点得到了迅速发展。
三、简单的医药订单管理系统设计与实现
和其他的管理系统设计一样医药订单管理系统也从总体设计开始,为了符合软件的国际化标准和医院药品医疗的需要,实现了用户安全与权限认证,不同权限的用户进入系统后的用户界面不同,操作员管理只有系统管理员才有权限设置或修改。然后再进入各个模块的设计与实现。医药订单管理系统主要包括了信息管理模块、用户管理模块、信息浏览模块三个大模块。这三大模块又有药品信息管理、客户管理、订单信息管理、客户信息浏览、产品信息浏览、用户权限管理的主要功能。这几个模块都实现了数据的增、删、改、查询和单据审核等功能。下面就简要介绍一下这其中的信息管理模块里的药品信息管理和订单信息管理两个功能基于Visual FoxPro的设计与实现。
1.药品信息管理模块
管理订单中所使用的药品信息,可以浏览、增加、修改和删除产品信息。
*――声明本地变量,用来接收自定义属性值
Local BeModify,BeBrowse
BeModify=THISFORM.bModify
BeBrowse=THISFORM.bBrowse
*――控制表单中与数据绑定的控件的状态
THISFORM.txt编号.ReadOnly=.NOT. BeModify
THISFORM.txt品名.ReadOnly=.NOT. BeModify
THISFORM.txt单位.ReadOnly=.NOT. BeModify
THISFORM.txt单价.ReadOnly=.NOT. BeModify
THISFORM.txt类别.ReadOnly=.NOT. BeModify
THISFORM.txt产地.ReadOnly=.NOT. BeModify
THISFORM.txt说明.ReadOnly=.NOT. BeModify
*――控制表单中工具栏及其中按钮的状态
THISFORM.ProMoveRec.Enabled=.NOT. BeModify
THISFORM.ProAdminButton.CmdAdd.Enabled=.NOT. BeModify
THISFORM.ProAdminButton.CmdMod.Enabled=.NOT. BeModify
THISFORM.ProAdminButton.CmdDel.Enabled=.NOT. BeModify
THISFORM.ProAdminButton.CmdPri.Enabled=.NOT. BeModify
THISFORM.ProAdminButton.CmdExit.Enabled=.NOT. BeModify
*――控制表单“命令按钮工具栏”中“保存”与“取消”按钮状态
THISFORM.ProAdminButton.CmdSave.Enabled=BeBrowse
THISFORM.ProAdminButton.Cmdccl.Enabled=BeBrowse
2.订单信息管理
订单信息信息,可以浏览、增加、修改和删除订单信息,在增加订单时需要使用的产品信息和客户信息必须首先通过产品信息管理和客户信息管理功能添加。
*――声明本地变量存储属性值
Local BeModify,BeBrowse
BeModify=THISFORM.bModify
BeBrowse=THISFORM.bBrowse
*――控制中表单与数据绑定的控件的状态
THISFORM.txt订单编号.ReadOnly=.NOT. BeModify
*THISFORM.txt产品编号.ReadOnly=.NOT. BeModify
THISFORM.txt产品数量.ReadOnly=.NOT. BeModify
*THISFORM.txt客户编号.ReadOnly=.NOT. BeModify
THISFORM.txt邮编.ReadOnly=.NOT. BeModify
*THISFORM.txt下单日期.ReadOnly=.NOT. BeModify
THISFORM.txt送货地址.ReadOnly=.NOT. BeModify
THISFORM.txt联系人.ReadOnly=.NOT. BeModify
THISFORM.txt联系电话.ReadOnly=.NOT. BeModify
THISFORM.txt备注.ReadOnly=.NOT. BeModify
*――控制表单中工具栏及其中按钮的状态
THISFORM.OrderMoveRec.Enabled=.NOT. BeModify
THISFORM.OrderAdminButton.CmdAdd.Enabled=.NOT. BeModify
THISFORM.OrderAdminButton.CmdMod.Enabled=.NOT. BeModify
THISFORM.OrderAdminButton.CmdDel.Enabled=.NOT. BeModify
THISFORM.OrderAdminButton.CmdPri.Enabled=.NOT. BeModify
THISFORM.OrderAdminButton.CmdExit.Enabled=.NOT. BeModify
THISFORM.OrderAdminButton.CmdSave.Enabled=BeBrowse
THISFORM.OrderAdminButton.Cmdccl.Enabled=BeBrowse
*――控制表单中选择按钮的状态
THISFORM.CmdDate.Visible=BeBrowse
THISFORM.CmdProduct.Visible=BeBrowse
THISFORM.CmdClient.Visible=BeBrowse
四、结论
该医药订单管理系统可以服务于医药单位,使原来繁琐的工作变得简化。该系统整体设计思想先进,提供各方面完善的医药管理信息,用以计划、决策、控制、分析和考核医药管理全过程,从而从本质上提高了医药管理水平。从总的来说,该系统基本满足了用户在医院药品管理方面的需求,实现了医药管理系统的信息化。
订单管理系统论文文献[1]李大友主编:数据库原理及应用(第2版).清华大学出版社,2000年5月
[2]孙春来 韩正清等:Visual FoxPro 6.0中文版编程基础与范例.电子工业出版社,出版日期,2001年1月
[3]陈 明:Visual FoxPro 程序设计.清华大学出版社:出版日期,2002年4月
[4]周苏娟:基于Web Service的连锁药店管理系统的研究与设计.电脑与知识,2005.21
订单管理系统论文篇二
ERP系统订单管理模块在企业中的应用
订单管理系统论文摘要摘要:对企业来说,应用ERP系统的目的是通过系统的计划、控制和管理等功能,结合企业自身现有的管理流程,优化、有效的配置各项资源,以提高工作效率及经济效益。在生产制造企业管理优化过程中,订单管理是整个企业管理的核心。本文对ERP系统订单管理模块的业务类型和业务内容进行研究,说明企业应用ERP系统订单管理模块的实际效果。
订单管理系统论文内容关键词:ERP 订单管理 企业应用
在生产制造型企业对订单管理要求日渐提升的今天,传统的订单管理模式已难以适应当今竞争激烈的社会,这就要求企业必须加强自身生产管理水平,ERP系统的订单管理模块可以帮助企业管理供、产、销的各个环节以及与供应商、经销商、客户等资源的协同关系,它可以在原有性能的基础上,综合企业现状进行二次开发,使其能够真正满足企业的需求,提升企业形象、降低成本和提高客户满意度。
1 订单管理模块的业务类型
ERP系统的订单管理模块,主要有采购订单、生产工单和销售订单三种形式,以订单驱动企业生产和采购,以信息流驱动企业信息流和资金流,帮助企业构建顺畅的生产物流体系,有效帮助企业优化作业流程,提升生产管理水平。
1.1 采购订单
在企业料件或者产品存在短缺时,就会形成采购订单。采购业务的一般流程为:采购计划→采购申请PR→采购申请的批准→采购订单PO→采购订单批准→接收、作收据(在待检区/待检仓库)→检验、录入检验代码→合格之后送货入库→不合格的退回供应商/待检。
采购的过程中需要企业确定适合的供应商,采购订单一经生成,ERP系统即在批采购订单和批采购申请单之间进行核对,确认无误后将订单发出给供应商。采购订单有四种类型:
①标准采购单SPO:适用于欲采购的物料、价格、数量、时间、供应商均确定的一次性物品或服务采购。
②合同采购协议CPA:与同一家供货商做长期的采购合约,只与供货商签订此合约的总采购金额,但尚未决定要买的料件为何、数量多少以及何时会买。当计划协议发放时,才发生采购行为。
③一揽子采购协议BPA:与同一家供货商签订一批量折扣采购合约,签订此合约的总采购金额、购买的料件等,但未知何时要订购
④计划采购订单PPO:与同一家供货商签订一计划采购订单,签订此合约的总采购金额、购买的料件、计划交货日期等,但未知何时要订购。
1.2 生产订单
生产订单,又称工单,就是生产管理中心向生产车间下达的一个生产指令。对一个生产制造企业来说,当企业收到一个客户订单或者企业内部有需求时,内部就会形成一个生产订单,生产中心就会根据生产订单开始生产。
按订单生产是指企业根据客户订单的需求量和交货期来进行生产安排,其宗旨在于降低库存,有订单才安排生产,无订单则调整生产。生产计划员按照自制品的物料需求计划编制生产订单,通过审核后生产订单连同自动的定额配料表将同时下达到相关生产车间,生产车间据此开生产配料单领料,开生产入库单入库,仓库记账后生产订单中将自动反映车间的用料及入库情况。ERP系统根据销售订单下达生产,实现以销定产,并根据生产任务下达采购,实现以产订购。
1.3 销售订单
销售订单是企业在发生销售业务时,预先与客户签订的一种契约式的业务单据,同时该单据可以提供利润预估值供参考。通过该业务可以全面跟踪客户或者货品的订货、发货等情况。还可以对有订货合同的客户进行集中管理,也可以将销售订单转入采购订单,对采购、发货等业务实现有效地管理。
销售订单不仅是销售业务的业务处理源,更是工业系统整体的起源单据和最终目标,可以实现以销定产、以销售定计划、以销定购等多种业务模式,因而在整个系统中处于核心地位。
2 订单管理模块的业务内容
ERP订单管理的业务内容主要包括销售收款循环、客户管理、报价管理和订单管理几部分。
2.1 销售收款循环
企业的销售收款循环包括销货作业(Standard Sales Order);销货退回作业(RMA Order);三角贸易作业(Drop-Ship Order);内部订单作业(Internal Orders)。通过这些相关作业,掌握了解企业客户数据、可以进行报价、订单、出货等作业流程,认列相关的销货成本与销货收入、针对客户的应收账款进行收款冲账作业、进行应收票据管理与银行对账作业等。
一般销货作业的流程:建立客户资料→报价→输入订单→预收款→检料包装→出货→销货成本认列→应收账款认列→收款冲账→应收票据作业→银行对账→过账至总账。
2.2 客户管理功能
客户管理(Customers Management)主要包括建立客户信用分类(Profile Classes);建立客户数据(Create Customer);客户合并(Merge Customers)。
2.2.1 客户信用分类
对企业而言,客户是很重要的信息资源,企业需要把企业所有的客户,按照交易的信用等级进行分类,定义同一信用等级分类客户的应收账款立账规则、对账单寄发、客户付款规则、催收作业、信用额度制订以及信用额度控管。所谓信用额度,就是客户未偿还应收账款余额的上限,该额度应该依据不同币别加以设定。信用额度控管对信用额度有一定的约束作用,若超过信用额度上限,系统将限制业务部门开订单或出货。
2.2.2 客户数据的设定
有效地维护企业客户的信息,能帮助企业更好的发展。客户数据的设定只要是记录客户的名称、客户编号、统一编号、联络人电话、公司地址以及地址的用途(出货地址、收款地址、寄发对账单地址及催收地址),及时更新。对不同信用等级的客户,分别设定付款条件(Payment Term),不同的企业付款方式也是不同的,不同客户可以选择不同的付款方式(Payment Method),如现金支付、信用卡支付、在线支付、PayPal支付、银行电汇(TT—Telegraphic transfer)、信用证(LC—Letter of credit)等。交易之前应该对付款方式进行设定,像TT,通常会先打过来一定百分比的订金,如30%。这样能帮助企业有一个项目的启动资金。但是LC的话,收汇通常都在交货后,已经拿到各方的单证了,备妥后去银行交单压汇。因此,应该按照客户及自身的利益最大化,采取最有效的方式。
有关订单管理系统论文推荐:
1.浅谈采购与供应管理论文
2.浅谈超市采购管理论文
3.浅谈会计存货管理论文
4.浅谈电子商务和物流论文
5.采购管理论文
6.仓库管理系统毕业论文
7.仓库管理系统论文