煤炭业中销售监管设计综述

时间:2022-08-24 09:21:58

煤炭业中销售监管设计综述

作者:张晓伟 单位:秦皇岛职业技术学院

Rational统一过程即RUP,RUP的特点可以概括为一句话:用例驱动的、以构架为中心的、迭代和增量的软件开发过程,是由UML的创始者Brooch、Rumbaugh和Jacobson在创建UML的同时提出的一套软件工程方法,这使得它与UML的很好的结合,为现代软件开发过程提供了一个成功的解决方案。RUP非常强调要在透彻地理解系统如何被使用的基础上来建造系统,提供从开发到提交系统的可跟踪的线索;RUP拥有一个健康的、有活力的体系结构,最小化重复的工作负担,并使最终的系统易于维护,成为计划和管理基于组件的软件开发的坚实基础;RUP是一个迭代的过程。对于小型的简单系统,采用线性的系统开发方法,顺序地定义整个问题域、设计整个解决方案、建造软件系统、然后测试系统到最终形成产品,对于大型的复杂系统,迭代方法通过不断地细化和多个周期的循环,得到更有效成熟的解决方案。这种迭代方法增加了适应业务目标的新需求或战略改变的灵活性,能够在早期就有效认识和控制项目风险,降低开发成本。J2EEJ2EE是SUN公司为开发企业应用程序提供的强大的平台,J2EE是Web应用软件的开发标准,它给开发人员提供了一种工作平台,在这个体系结构中,定义了整个标准的应用开发体系结构和一个部署环境,一切与基础结构服务相关的问题以及底层分配问题都由应用程序容器或者服务器来处理。具有开放性、扩展性。

销售管理系统的需求

通过遍布全国的商销售煤炭产品和承接相关工程,客户可以根据地域、环境的不同进行选择。商有各自的专业化队伍负责产品的安装、调试和售后服务,并将客户信息定期交公司存档。公司对商有严格的信用管理制度,通过信誉品质、偿债能力、资金支持、忠诚度、个人素质5个方面来判定商的信用等级。商销售产品和公司的市场营销中心、物流配送中心和计划财务部3个业务部门以及生产管理中心有着频繁的业务往来。销售管理系统充分考虑到与其他子系统在业务逻辑上的相互关系,保证企业业务流程的顺畅,要考虑系统的接口与扩展;同时该系统与其它子系统共用相同的数据库,在设计该系统相关数据库表时要充分考虑已有的数据库表和其他子系统涉及到的数据库表,避免重复,冗余和冲突。市场营销中心主要工作内容是完成煤炭商品的销售工作,各个地区的商向市场营销中心的销售部提出订购请求,由销售部的业务员对订购请求进行审核,完成整个订购过程。业务员还要对日常的销售数据进行整理,对有用的数据进行提取、分析,做出报告或报表,并将新商品信息及时发给各地商。市场营销中心的客户服务部负责客户信息的整理、客户服务咨询和投诉处理等。目前业务处理的流程如下:主要输入。包括商的基本信息、客户的基本信息、商品的基本信息、商的订购单信息等。主要输出。包括销售数据、成品出库单、报表。主要处理功能。销售基础数据管理、订购单管理、销售数据统计。商销售管理系统的核心业务是订单的处理,商根据本地区市场对煤炭产品的需求制定下一月度的本地区《月度需求计划》并书面传真给物流配送中心销售配货部。销售配货部汇总商《月度需求计划》,转发生产管理中心,制定下一月度的生产计划。商应在本地区《月度需求计划》的基础上,每次提货前5天对所需产品下达定单。商在约定时间提货,定金即转入当次货款。销售配货部设专人对《月度需求计划》及订单进行评审。订单评审有效,将订单盖章反馈商,此次销售合同即为签订。在一切准备都做好以后物流配送中心会根据客户订单,把成品出库,并装车发货。由于需求调查涉及面广,信息庞杂,工作量很大,而且公司人员业务繁忙,所以在系统开发阶段重视需求获取和需求管理。首先采取查阅资料、发调查表、采样调查和召开座谈会这4种方法进行全面的调查研究,其次经过反复讨论确定本系统实现的功能范围,然后在功能范围内进一步深入细致调查并与公司相关人员讨论研究,最后确定系统应实现的功能。系统功能需求包括用户登录、商报价查询、商在线订货、竞争情报上报商、客户信息上报、管理员登录、公告管理、商管理、商品管理、订单处理、订单管理、客户管理、竞争情报管理、商用户管理、管理员管理、统计。

销售管理系统设计与实现

(1)体系结构设计。该系统设计目标是满足煤炭企业的功能需求,即对商提供浏览公告、查询商品、商订单管理、在线订货、客户信息上报等功能,让商能够在线完成所有与公司联系的业务;对公司提供商品、订单、产品配比的管理,以及实时接收处理销售业务,并实时接收和处理客户信息等。本系统使用了许多能够实现上述目标的思想、框架和技术。使用资源文件可以将页面中显示的提示信息或错误信息提取出来,便于将来进行多语言版本的开发。在业务设计时,与特定业务有关的依赖关系应该尽量依赖接口和抽象类,而不是依赖于具体类;具体类只负责相关业务的实现,修改具体类不影响与特定业务有关的依赖关系;应尽量在接口或抽象类中定义业务方法的原型,并通过具体的实现类(子类)来实现该业务方法,业务方法内容的修改将不会影响到运行时方法的调用,使这些类在几何分布上呈现树型拓扑的关系,这是一种良好的、开发式的线性关系,具有较低的设计复杂度。(2)数据库设计。它是根据数据库管理系统所提供的各种存储结构和存取方法且依赖于相应的计算机结构的各项物理设计措施,对具体的应用任务选定最合适的物理存储结构,例如文件类型、索引结构和数据的存放次序与位逻辑等。其中数据库表结构设计是非常重要的环节。为了解决数据库访问效率低下的问题,所开发的系统采用了基于连接池技术的数据库连接管理方法,从而改善资源利用,提高应用程序的响应能力。(3)后台管理员权限管理。后台权限设定为3类共6种:系统管理员权限、高层负责人权限、销售部管理员权限、仓储部管理员权限、财务部管理员、客户信息管理员。系统管理员权限只设有一个,负责对整个系统进行设置,包括用户权限设置,功能模块设置等。

结语

销售管理信息系统的设计与实现,较好地满足了煤炭企业的需求,通过系统的使用可以缩短商的订货周期、减少人员开支、节约成本、提高工作效率,对煤炭企业的信息化发展有非常重要的意义。

上一篇:医院开展医学教导工作的实践综述 下一篇:化工品销售发货过程的监管