1、订单管理系统 1 目 录 1 文献综述 . 3 2 选题背景及其意义 . 4 3 研究内容 . 5 3.1 开发环境及相关技术介绍 5 3.1.1 开发环境 5 3.1.2 Eclipse 5 3.1.3 SQL Server 2008 5 3.1.4 JSP 语言 .5 3.1.5 AJAX .6 3.2 功能需求分析 7 3.2.1 管理者的需求 .7 3.2.2 系统使用者需求 7 3.2.3 系统维护人员需求 7 3.2.4 需求整理 7 4 实施方案 . 8 4.1 系统设计方案 8 4.1.1 功能模块图 .8 4.1.2 前台 .8 4.1.3 后台 .9 4.2 数据库设计方案
2、 9 5 论文工作量及预期进度. 10 6 预期成果及其可能的创新点 . 11 6.1 预期成果 11 6.2 可能的创新点 . 11 订单管理系统 2 摘 要 本次毕业设计的课题研究的是订单的自动化管理,需要实现的系统是订单管理中常 用的一个子系统,进货订单管理系统。本文的内容包括进货订单管理系统OMS(Order Management system)的开发环境及相关技术介绍、功能需求分析、实现的难点预估、总 体方案设计,着重介绍了订单管理系统的拟采用的开发环境和相关实现技术,还有需求 的详细分析。 在开发设计中,采用B/S结构,使得数据只有结果集合在浏览器中显示,数据的处 理在服务器进行,
3、用户不用安装客户端,而且由于通过服务器统一管理数据,易于保证 数据的一致性。数据库方面,使用关系型数据库管理系统SQL Sever 2008,使数据安全 性能更高。同时采用JSP技术,系统用户界面更友好。 在开发中选择了JSP+JavaBean+SQL 2008的模式,实现了应用程序逻辑和页面显示 分离,界面设计更简单。JavaBean可重用的软件组件满足小型应用,同时使编程人员投 入少量精力便可重用组件,在简单的应用中可以充分考虑。 关键词:进货订单管理,OMS(Order management system),B/S,JSP,JavaBean 订单管理系统 3 1 文献综述 在企业规模不断
4、扩大的同时,行业整个市场的业务量越来越大,许多公司的订单量 猛增,传统的订单管理方式已经不能满足企业需求,使用现代化的手段,扩大企业的业 务量成为必须。随着计算机应用领域不断的拓展,各行各业都开始引入管理软件来实现 自己商品管理的自动化,市场竞争日益白热化。而在中小型企业内部,如何高效的为客 户提供服务、如何快速准确的统计利润、提成工资,如何有效的杜绝管理漏洞,减少企 业损失等等紧迫的问题,时刻困扰着管理者,可以说,每一个发展中的公司都处于内忧 外患的困境当中。面对竞争,价格战、质量战、广告战都打了,所以他们逐渐开始意识 到,现代化的管理方式对一个中小型企业发展的重要性,他们缺乏一个统一的平台
5、来对 自己公司内部的订单、业绩进行管理。 企业的订单管理是涉及企业生产、企业资金流和企业的经营风险的关键环节。订单 管理是企业管理中的源头管理。实施了订单管理信息系统后,企业的管理将迈上一个新 的台阶。 引进这样的订单管理系统, 可以实现投资少,数据和系统安全性好,准确、 及时、 便利,减少了大量的简单重复劳动,节约了纸张、人力、通讯费用和时间。而且系统根据 订单批准量开出库量。出库量不允许大于订单的批准量,通过严格的流程和额度控制,可 较好地规避企业经营风险,减少应收账款的额度,减少企业的资金压力。通过客户的信 息表和绩效信息表,各级管理者可随时掌握全国客户的情况。 订单管理系统 4 2 选
6、题背景及其意义 在科技不断进步的同时,计算机的应用领域也在不断拓展,越来越多的企业选择引 入管理软件,来提高从业者的经济效益。订单管理系统也是众多管理软件中的一员,可 以对供应商、商品、订单等信息实现高效管理。 本课题主要研究的是进货订单的自动化管理,初步了解后,发现目前常见的进货订 单管理系统具有以下几个功能模块: 一、供应商管理,在生成进货订单时,能方便的选择合适的供应商。 二、商品管理,进货订单大多数是基于商品的库存量来实现。 三、订单查询,进货员和供应商能方便的查询其相关订单的执行情况。 四、订单生成,此功能是订单管理系统中的重点。 五、订单执行。 六、用户管理,在进货订单管理系统中,用户主要指进货员。 作为企业管理系统中的一个子系统,订单管理系统具有十分重要的地位。每个公司 都有自己的现有的订单管理系统,小公司是进销存系统,大公司是ERP系统。对于不同 类型的公司,其订单管理的功能需求又有所区别,并且在订单管理的模式基础上,也都 会有相应的扩展。然而,一个能高效的完成订单查询,订单生成,订单管理的订单管理 软件却是各种不同类型的订单客户们共同所关心的。 订单管理系统 5 3