毕业设计_企业进货订单管理系统的设计与实现

上传人:鲁** 文档编号:562884725 上传时间:2022-12-15 格式:DOCX 页数:52 大小:5.42MB
返回 下载 相关 举报
毕业设计_企业进货订单管理系统的设计与实现_第1页
第1页 / 共52页
毕业设计_企业进货订单管理系统的设计与实现_第2页
第2页 / 共52页
毕业设计_企业进货订单管理系统的设计与实现_第3页
第3页 / 共52页
毕业设计_企业进货订单管理系统的设计与实现_第4页
第4页 / 共52页
毕业设计_企业进货订单管理系统的设计与实现_第5页
第5页 / 共52页
点击查看更多>>
资源描述

《毕业设计_企业进货订单管理系统的设计与实现》由会员分享,可在线阅读,更多相关《毕业设计_企业进货订单管理系统的设计与实现(52页珍藏版)》请在金锄头文库上搜索。

1、企业进货订单管理系统的设计与实现摘 要本课题针对现在小规模企业在订单管理方面存在的一些问题进行了研究,发现小型企业员工数量不多,也没有过多的资金自主开发出一整套的ERP管理系统,但又迫切需要一个简单实用的小型系统来实现公司内部订单的自动化管理。本文将详细介绍,为了解决小型企业中进货员手动管理自己的订单易出错,管理者不能及时了解公司订单状况等问题而设计的这个小型实用系统的实现过程,具体的,就是从课题背景的研究,到需求分析和主要实现技术的介绍,到系统模块设计和数据库建模过程,再到编码实现、系统优化和测试的过程。从整体上来讲,系统开发设计,采用B/S架构,进货员只要在浏览器中访问系统即可,数据的处理

2、都在效劳器端进行,实现统一管理,保证了数据的一致性。在数据库管理软件选择方面,使用的是关系型数据库管理系统SQL Server 2021,前端网页使用JSP技术,并使用JQuery脚本语言优化,实现前端校验,优化用户体验,后台那么使用平安性较高的Java语言做处理。在开发系统实现技术的选取方面,选择了JSP和JavaBean的组合,而数据库选择的是应用广泛的SQL Server 2021。JavaBean可重用的软件组件满足小型应用,同时使编程人员投入少量精力便可重用组件,在简单的应用中可以充分考虑。由于系统比拟简单,访问量也不会很大,仅有公司内部员工访问,因此开发的模式就采用比拟简单的模式,

3、这样不仅实现了应用程序逻辑和页面显示别离,使得界面设计更加简单,而且架构搭建起来比拟简单,比拟容易实现。在系统所有的开发工作完成以后,我根据需求,对系统的所有功能都进行了测试,没有发现特别严重的缺陷,证明了系统的可行性和实用价值。关键词:进货订单管理,OMS(Order management system),B/S,JSP,JavaBeanDesign and Implementation ofEnterprise Order Management SystemAbstractIn view of the small-scale enterprises some problems in the

4、 order management, we put forward this Graduation Design Topic. Due to the number of employees is not much, and also the small companies do not have much money to independently develop a set of ERP Management System. In fact, the small-scale enterprises urgently need a simple and practical small sys

5、tem to realize the automated management for internal orders. This paper will detail the following contents. In order to solve the problem that the buyer how to manage their own orders more effectively and more quickly, also to overcome the challenge that the managers can not learn the status of the

6、order in time, we designed the small practical system. The paper includes Purchase Order Management System OMSs (Order Management System) background of topic analysis, system requirements analysis, overall design, implementation process and testing process, and detailed development scheme of the sys

7、tem is mainly introduced.In terms of the overall system development and design, we choose B/S architecture. The buyer can access system in the browser. As long as the data processing is on the server, this provided buyer with great convenience. Obviously, a system with B/S architecture can realize t

8、he unified management, and can ensure the consistency of the data in the database. We save the data using a Relational Database Management System named SQL Server 2021, and choose JSP as front page language. We choose the Scripting Language called JQuery to optimize the system even realize the front

9、-end check. So that in terms of user experience, there will be a lot of improvement. At last, I want to say the website background processing code is Java, a language with high security to do the background processing.In fact, the pattern which I choose in actual development process is JSP + JavaBea

10、n + SQL Server 2021. This pattern can realize the separation between the front and back. And also, it makes the interface design friendly. At last, I want to say, in this small system, JavaBean is a reusable component which plays a very important role.Because the system is simple and the traffic is

11、not big, only the companys internal staff access, the development mode can choose a relatively simple one. Not only separate the application logic and the page display, makes the interface design friendly, but also make the architecture easy to build, easy to realize.At the end of the development pr

12、ocess, the systems all functions are tested and I can find no especially serious defects. All of the tests are based on system requirements. So we may safely draw the conclusion that, the system has the feasibility and practical value. Key words:B/S, OMS, JSP, JavaBean目 录第一章 绪论11.1 课题的背景及意义11.2 课题分析

13、11.3 国内外研究现状21.4 论文组织结构2第二章 系统概述42.1 需求分析42.2 主要实现技术52.3 开发及运行环境6第三章 系统概要设计83.1 模块设计83.2 数据库建模93.3 界面设计12第四章 系统详细设计与实现144.1 前台系统实现144.2 后台系统实现244.3 数据库实现304.4 算法设计与实现324.5 汉字乱码解决方法334.6 访问权限控制34第五章 系统优化365.1 冗余代码合并365.2 归类页面365.3 JQuery前端校验37第六章 系统测试406.1 单元测试406.2 功能测试426.3 测试结果42总结与展望43参考文献44致 谢45

14、第一章 绪论1.1 课题的背景及意义不管是大规模的跨国企业,还是小规模的中小型企业,想要提高工作效率和经济效益,就必须依靠科学的管理手段,来提高工作效率和经济效益。尤其是在一些小型企业里,公司规模比拟小,没有足够的人员,也没有足够的资金来开发一套完整的ERP系统,但是却渴望使用小而实用的系统实现订单管理的自动化。我们可以想象,不使用订单管理系统,完全靠进货员自主管理自己的订单,不仅容易出错,而且企业管理者也不能及时了解订单的状态,如此一来,小型企业想要扩展规模,在订单管理这一环节首先就收到了制约。因此,我们可以说订单管理系统也是众多管理软件中最为关键的一个系统,从供给商、商品、订单等信息的自动

15、化管理出发,使公司管理实现高效,从而经济效益也得到提升。所以说,对小规模的企业而言,开发一个小而且实用的订单管理管理系统是非常必要的。针对上面的问题,我们可以得出结论,小公司开发一个简单并且实用性强的小型系统,势在必行。规模大一些的每个公司都有自己的现有的订单管理系统,对于不同类型的公司,在订单管理方面的功能需求是有很大区别的,并且在订单管理的模式根底上,也都会有相应的扩展。但是,所有企业都有一个共同的目标,那就是,实现订单信息管理的自动化,减少本钱,提高经济效益,让企业的开展不受制约。所以,在为小型企业设计进货员订单管理系统时,就一定要考虑到实现订单自动化管理时最为核心的东西。本课题主要研究

16、的是进货订单的自动化管理,初步了解后,发现目前常见的进货订单管理系统具有以下几个功能模块:供给商信息管理,在生成进货订单时,能方便的选择适宜的供给商。商品信息管理,进货订单大多数是基于商品的库存量来实现。订单信息浏览和查询,进货员和供给商能方便的查询其相关订单的执行情况。订单生成,是进货订单管理系统中最为重要的一个功能。订单执行,管理员对生成的订单进行授权执行。用户管理,在进货订单管理系统中,用户主要指进货员。1.2 课题分析本课题的要求是设计并实现一个实用性较强的进货订单管理系统,该系统属于企业订单管理系统中的一个分支系统,但是,它也可以作为一个单独的分支系统供进货员和企业管理员进行使用。调查和分析后,得出进货订单管理系统至少应该包括如下几个

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号