基于Oracle数据库的ERP系统设计开发探讨
◆ 库尔班江·托乎提
摘要:论文针对ERP发展的客观趋势,从基于Oracle数据库的ERP系统的主要功能出发,通过采用大量参考文献的分析法、对比法,首先从从库存管理模块功能的分析、销售管理模块功能分析、商品管理模块功能分析三个方面入手,分析了基于Oracle数据库的ERP系统的主要功能,其次,从库存管理模块、销售管理模块、商品管理模块、财务管理四个方面入手,研究了基于Oracle数据库的ERP系统的基本模块设计,接着,从系统架构设置、应付账款设置、应收账款设置、资产账簿设置四个方面入手,探讨了基于Oracle数据库的ERP系统的开发与实现,最后,总结了该系统的设计与开发给用户的正常、稳定和安全的使用带来的积极影响。希望通过这次研究,为软件开发人员提供有效地参考。
关键词:Oracle数据库;ERP系统设计;开发;探讨
最近几年,随着部分软件开发公司对基于Oracle数据库的ERP系统设计开发的不断关注和重视,对基于Oracle数据库的ERP系统设计开发提出了更高的要求,因此,关于“基于Oracle数据库的ERP系统设计开发探讨”这一话题成为了互联网行业关注的焦点。为了有效地增强该系统功能,提高该系统的通用性,我们一方面要重视对基于Oracle数据库的ERP系统的主要功能的分析,另一方面要重视对基于Oracle数据库的ERP系统的基本模块设计,除此之外,还要重视对基于Oracle数据库的ERP系统的开发与实现,从而为保证基于Oracle数据库ERP系统的推广和普及发挥更大作用。
二、基于Oracle数据库的ERP系统的基本模块设计
通常情况下,通过对基于Oracle数据库的ERP系统的基本模块进行科学合理的设计,可以有效地保证用户的良好体验,从而为提高该系统在市场的推广和普及发挥不可估量的作用,接下来,对基于Oracle数据库的ERP系统的基本模块设计进行详细介绍,以加深对该系统基本模块设计过程的认识和理解。
(一)库存管理模块。众所周知,库存管理模块的主要用途是对该系统的存货情况进行系统管理,管理的货品种类多种多样,分别为采购、还物、赔偿等,在对库存管理模块进行设计的过程中,首先,要对入库的管理模块进行科学合理的设计,其中入库的管理流程如图1的入库管理流程图所示:
一、基于Oracle数据库的ERP系统的主要功
能分析
为了开发出功能强大、通用性好的ERP系统,在开发基于Oracle数据库的ERP系统的初期,需要对该系统即将实现的功能进行详细分析,为提高该系统整体的开发效果和水平发挥更大作用,为了加深对基于Oracle数据库的ERP系统的主要功能的初步认识和理解,接下来,对该系统的主要功能进行详细的介绍。
(一)库存管理模块功能的分析。通常情况下,库存管理模块功能主要通过入库管理、还物入库、索赔入库、销售出库等步骤对库存的商品进行系统的管理,以方便商家对库存的商品先关信息的查询。
(二)销售管理模块功能分析。顾名思义,销售管理模块功能主要通过填写订单、商家收款、顾客提货、顾客退货、顾客换货等步骤对商品的销售情况进行系统的管理[2],从而实现卖家出售商品和买家购买商品的目的。
(三)商品套餐管理模块功能分析。商品套餐管理模块的功能主要通过商品的套餐信息、商品的价格信息等内容,对商品进行套餐化出售[3],这样一来,一方面提高商品的销售量,为商家赚取更多利润,另一方面,还能在一定程度上满足顾客的购买欲望。
(四)财务管理模块功能分析。财务管理模块功能主要通过对商品的成本核算、商品的管理等步骤对商家的经济成本进行有效控制,从而为商家节约大量的资金成本,进而,提高商家的经济效益。与此同时,还能帮助商家有效地控制资金风险。
38
信息系统工程 │ 2019.11.20
[1]
图 1入库管理流程图
其次,对采购入库的模块进行设计,其采购入库的详细流程如表1的采购入库流程介绍表所示:
表1 采购入库流程介绍表
店面在对入库的商品进行签收入库的过程中,描述需要严格按照以下几个步骤:分别是签收、扫码、库单查询、入库明细查看,从而实现对商
品的高效管理使用店面的管理员对象
输入商品的单号、商品的名称、用品签收的数量等内容
采购输出入库单信息和进货单信息入库内容
基本首先,打开签收入库界面,查找入库量,其次,路径用户通过点击进入到扫码商品页面,最后,用户提交入库的所有签收信息
第一,用户签收商品的总量必须是大于零的正
整数
业务第二,签收商品的总数量必须与扫码商品的总规则数量保持一致。
第三,必须将在途库存量转化为可使用的库存量第四,用户在提交之后,系统会自动生成进货单
接着,对调拨入库进行设计,其调拨入库的详细流程与采购入库比较相似,如表2的调拨入库流程介绍表所示:表2 调拨入库流程介绍
描述
调拨员填写调拨出库单,可以进行调拨单查
询和编辑
用户调拨员输入内容店面名称等
调拨输出内容调拨出库单和提货单出库调拨员进入调拨单填写界面,选择调拨店面,基本选择相应编码和数量后提交生成调拨出库单路径和提货单,同时系统扣减调出店库存,增加
调入店的在途库存
业务规则调拨数量不能超过调出店面的可用库存数量
(二)销售管理模块。通常情况下,销售管理模块的主要用途是对方便商家对顾客以口头形式发送订单要求,其中销售管理流程如图2的销售管理流程图所示:
图2 销售管理流程图
(三)商品管理模块。商品管理具体的流程介绍如下表的商品管理模块流程介绍表所示:
表3 商品管理模块流程介绍表
模块名称模块实现的功能模块对应的界面
商品价格录入和修改根据指定的条件
查询指定的商品商品信息显示和查询
商品套餐的管理查询维护商品的
相关信息
商品的套餐查询
三、基于Oracle数据库的ERP系统的开发与实现
通过开发出满足市场需求的ERP系统,让用户体验到该系统的强大功能,接下来,对基于Oracle数据库的ERP系统的开发与实现进行详细介绍,以加深对该系统的开发与实现的细节流程有更加充分的认识和理解。
(一)系统架构设置。基于Oracle数据库的ERP系统需要设置的内容主要表现在以下几个方面:第一,根据该系统的业务流程特点,对业务组进行系统的设置。第二,根据该系统对职责的实际需求情况,对职责层进行合理的设置。第三,根据该系统对会计科目的实际需求情况,对会计科目的结构进行设置。第四,根据该系统对财务账套的实际需求情况,对财务账套进行定义。
(二)应付账款设置。为了满足系统的实际需求,系统管理员有权限对该系统的相关配置文件进行定义和设置,这些配置文件主要体现在以下几个方面:第一,用户可以定义财务的选项,其操作步骤是应付、设置、选项、财务选项。第二,用户可以通过使用“财务系统选项”的窗口对
SYS MANAGEMENT 系统管理
ORACLE的应用产品的选项内容进行设置。第三,用户还可以使用负债账户功能,其他应付款、往来项等,如表4所示:表4 银行设置层级结构举例说明表
银行分行账户
收款银行
工商银行的基本户0108
实体银行
中国银行保证金账户4001
付款银行
付款现金RMB
付款现金USD
上线中转上线中转
虚拟银行付款中转付款中转
收款中转收款中转
通常情况下,银行和分行不需要重新创建,只需要新建银行账户即可。用户在使用该系统的过程中,新建银行账户的操作步骤如下,分别为设置、付款、银行账户、创建界面,除此之外,在付款的过程中,需要在付款方法的选项处,选择“CHECK”,同时在付款单据的类别栏处选择“CHECK PAY”。
(三)应收账款设置。应收账款需要设置的内容有以下几个部分:分别是为系统选项、自动会计、标准通知单、事务来源、收款分类、汇款地址。
(四)资产账簿设置。在对资产账簿进行设置的过程中,首先,要对资产账簿的系统路径进行定义,该路径的步骤为:资金数目设置-组织-资产组织。其次,要对资产的类别进
行定义,该路径的步骤为:资产超级用户-资产设置-资产系统-资产类别。接着,要对资产的安全性进行定义,该路径的步骤为:安全性设置-组织-层次结构,与此同时,还要对安全性清单进行提交,但是,如果没有提交该请求,那么就会出现警告框提示。
四、结语
综上所述,随着对基于Oracle数据库的ERP系统的基本模块设计开发并成功上线,该系统的强大功能给用户带来了良好的体验,因此,深受广大用户的喜爱,为了方便后期对基于Oracle数据库的ERP系统的维护和升级,需要相关软件开发人员再接再厉,用更加优化的代码扩充更多使用的功能,从而为保证用户正常、稳定、安全的使用基于Oracle数据库的ERP系统发挥更加重要的作用。H参考文献
[1]陈琪, 廖璘志. 基于Web数据库的ERP计划管理系统设计[J]. 机械工程师, 2005(11):128-130.
[2]陈媛媛. 基于Oracle ERP的资产管理股份有限公司A公司的资金管理子系统的设计与实施[D],2015.
[3]倪永杰. 基于Oracle ERP系统的一单式零库存管理的应用及实现[J]. 计算机光盘软件与应用, 2014(10).
(作者单位:油田公司勘探开发研究院)
信息系统工程 │ 2019.11.2039
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- huatuoyibo.net 版权所有 湘ICP备2023021910号-2
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务