【毕业学位论文】(Word原稿)金龙铜管公司订单管理系统设计与实现-软件工程_第1页
【毕业学位论文】(Word原稿)金龙铜管公司订单管理系统设计与实现-软件工程_第2页
【毕业学位论文】(Word原稿)金龙铜管公司订单管理系统设计与实现-软件工程_第3页
【毕业学位论文】(Word原稿)金龙铜管公司订单管理系统设计与实现-软件工程_第4页
【毕业学位论文】(Word原稿)金龙铜管公司订单管理系统设计与实现-软件工程_第5页
已阅读5页,还剩71页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中图分类号: 学校代码: 10055 密级: 公开 专 业 硕 士 学 位 论 文 金龙铜管 公司 订单管理 系统设计与实现 中文摘要 I 中文 摘要 随着数字化信息技术水平的不断提高,信息化管理也得到长足快速发展。订单 管理系统作为信息化管理的一种数字化管理系统,以往主要应用于大型企业、集团等领头羊行业,并在这些行业中发挥着巨大的作用,为企业的信息化管理带来很大的经济价值和市场价值。由于国家现在支持和扶植中小企业发展,鼓励私营业主在市场经济中发挥更大作用,因此订单管理系统也逐渐在这些中小企业中得到应用。 中小企业 订单 管理系统相比大型企业 订单 管理系统有着极其不同的特色。首先,中小 企业 订单 相对灵活,客户资源广,客户流动性大;另外中小企业没有充足的资金使用大型的 订单 管理系统,并且需要根据自身发展需要,定制合理的适合自己的 订单 管理系统;同时中小企业相对大型企业,其 订单 管理和服务客户的营销体制相对不如大型企业规范,因此在系统开发过程中存在很多问题需要解决。 因此开发适合 钢管 行业的 中 小型 订单 管理系统有一定的市场需求和经济价值。在开发该系统时,要充分考虑到中小企业的性质,他们的 订单 管理人员可能学历水平较低,在系统管理方面不像大型企业中的专职 订单 管理人员。同样在开发该种 钢管 材料 订单 管理系统时,要 充分考虑该企业对情况的要求,要有针对性地解决 订单 过程中的管理混乱问题,需要深入企业进行部门调研,并提出系统详细的需求分析方案,与客户及时沟通,最终完成系统的开发。 金龙精密钢管集团订单管理系统是一个完整的企业订单管理系统,发平台以及 据库管理工具,采用 B/S 的模式 ,使用 005 做为开发平台,最终设计和开发了 一个高效、可靠、安全的订单管理的平台。 本系统在开发过程中,主要涉及的功能有客户 管理、采购管理、仓 库存储管理、 订单 管理、物流配送 管理以及收付款管 理等功能。该系统将为中小企业内部管理控制和决策提供有效的信息服务 。 关键字: 订单管理系统 B/S 模式 I of as a in in in a in a of of a in in MS to MS do to a to is so to be in MS in of a of to of MS in of in in of in of to of of be to in in a of of is a of an 005 , of in to MS B/S 目录 录 第一章 绪论 . 1 第一节 课题研究的背景及意义 . 1 第二节 课题研究的主要内容 . 2 第三节 本文组织结构 . 6 第二章 系统可行性分析与 系统架构 . 7 第一节 开发建模语言 . 7 述 . 7 究领域及存在问题 . 8 示及视图 . 9 第二节 系统可行性分析 . 10 . 10 . 10 . 10 第三节 系统架构 . 11 . 11 . 14 架 . 14 架 . 16 、学术论文与研究成果 . 70 第一章 绪论 1 第一章 绪论 第一节 课题研究 的 背景 及意义 近二 十年来,我国企业信息化建设在企业内部信息管理、办公自动化、电子商务和生产过程自动化方面取得了比较明显的进步。但对于绝大多数的中小型企业来说,在信息化建设方面 却 存在 比较多 的问题,虽然大部分中小企业也已经购置了计算机,有 些也用上了财务软件、仓管软件,建立了自己的网站,甚至有些企业还实施了 目,但总体来讲应用层面比较浅,“信息孤岛”现象日渐突出:不同软件间,尤其是不同部门间的数据信息不能共享,设计、管理、生产的数据不能进行交流,数据出现脱节,信息需要多次重复输入,信息交流的一致性无法保证。 随着数字化信息技术水平的不断提高,信息化管理也得到长足快速发展。订单管理系统作为信息化管理的一种数字化管理系统,以往主要应用于大型企业、集团等领头羊行业,并在这些行业中发挥着巨大的作用,为企业的信息化管理带来很大的经济价值和市场价值 。由于国家现在支持和扶植中小企业发展,鼓励私营业主在市场经济中发挥更大作用,因此订单管理系统也逐渐在这些中小企业中得到应用。 中小企业订单管理系统相比大型企业订单管理系统有着极其不同的特色。首先,中小企业订单相对灵活,客户资源广,客户流动性大;另外中小企业没有充足的资金使用大型的订单管理系统,并且需要根据自身发展需要,定制合理的适合自己的订单管理系统;同时中小企业相对大型企业,其订单管理和服务客户的营销体制相对不如大型企业规范,因此在系统开发过程中存在很多问题需要解决。在开发该系统时,要充分考虑到中小企业的 性质,他们的订单管理人员可能学历水平较低,在系统管理方面不像大型企业中的专职订单管理人员。同样在开发该种钢管材料订单管理系统时,要充分考虑该企业对情况的要求,要有针对性地解决订单过程中的管理混乱问题,需要深入企业进行部门调研,并提出系统详细的需求分析方案,与客户及时沟通,最终完成系统的开发。 第一章 绪论 2 第二节 课题研究的主要内容 金龙精密钢管集团股份有限公司 ( 是河南省新乡市一家精密铜管高科技股份制企业。该企业拥有新乡、洛阳、原阳 等四大制造公司和轻合金研究所。该企业 在 总结多年的生产管理经验的基础上 建立了一套符合自己企业需要的订单制生产管理模式。 金龙精密钢管集团为了坚持生产顾客所需要的产品,为了在同行业的竞争中其产量和盈利达到较高水平,为了在控制成本和客户的及时响应上处于较高水平,逐步开发和完善了这一生产模式。 金龙精密钢管集团 部门、生产基地较多,组织结构复杂,其主要产品为铜管、铝管相关产品,其组织结构如下图 示。 珠 海 铜 管 生 产 基 地太 仓 生 产 基 地重 庆 生 产 基 地新 乡 铜 管 生 产 基 地墨 西 哥 铜 管 生 产 基 地新 乡 铝 管 生 产 基 地上 海 铜 管 生 产 基 地金 龙 精 密 公 司股 东 会金 龙 精 密 公 司 股 份有 限 公 司 委 员 会党 委 办 公 室 党 委 组 织 部纪 律 检 查 委 员会党 委 宣 传 部职 能 部 门生 产 基 地办 公 室法 律 事 务 部人 力 资 源 部规 划 发 展 部资 产 运 营 部财 务 部审 计 与 风 险 管 理 部质 量 管 理 部安 全 环 保 部生 产 部科 研 开 发 部 能 源 部工 程 管 理 部企 业 文 化 部 监 察 室保 安 部 网 络 信 息 部资 源 部监 视 会图 金龙精密铜管集团组织结构 随着计算机和软件技术的广泛 普及,一些中小型企业也购置了计算机,但是对计算机的使用只是停留在文件的处理上,并没有充分发挥计算机的优势。在知识经济和全球信息化飞速发展的今天,各 订单 企业对信息资源的需求越来越大,信息化能帮助企业实时了解生产 订单 情况,把握最好的 订单 时机,最大程度降低 订单 成本。 随着企业管理者的管理观念的逐步更新,提出了针对本企第一章 绪论 3 业的企业活动编制一套特定管理软件,可以对企业的内部信息和外部信息进行系统的综合的管理,提高企业工作效率、规范管理制度、合理设计工作流程。 国外从 20 世纪 70 年代就有人研究 订单 管理问题。直到 20 世纪 90 年 代关于 订单 管理问题的研究仍然十分活跃。目前国外像日本、美国等发达国家 订单管理系统已经非常成熟,并处于不断研究出很多先进的开发技术。据不完全统计,现在 钢管材料订单 管理系统在美国、日本等少数发达国家中所占比重非常大。 在国外,特别是在日本、美国、英国、法国等国家,由于中小企业具有市场灵活性,能够满足大企业无法做到的维持国民经济发展的独特的作用,上述很多国家都对发展中小企业采取很多措施,以保证中小企业的市场竞争力,提高他们的经济效益,与此同时中小企业的 订单 管理方式也得到这些国家的重点扶持。 日本是重视中小企业发展 国家中最早的。早在 20 世纪 60 年代,日本政府就通过法律相关规定等措施扶持和引导中小型企业发展。在 20 世纪末,日本政府还相继出台了诸如金融、创新、税收、防止中小企业破产等法律法规,保证中小企业在经济建设中的重要地位。 英国同样重视私营小企业在社会经济中扮演的独特角色。私营小企业主不断促进社会经济的快速发展,并创造出很多的就业机会。为此英国也陆续出台了很多有利于中小企业发展的法律法规,与此同时在中小企业贷款方面,英国政府做出了很大的努力,并非常重视非正规投资市场和风险投资基金,对高新科技方向发展的中小企业能够提 供很大的资金贷款。 德国是一个经济发达国家,在各个州都设有专门负责管理中小企业的机构。德国在中小企业发展方面也有其独特之处。相对日本和英国,德国在经济和法律上对中小企业的扶持力度是相当大的。德国政府专门成立为中小企业产品研发提供支持的科研部门,并且有专项部门管理和保护中小企业不受国家大型垄断行业的损害。经济上,虽然德国政府不直接通过拨款方式贷款给中小企业,但是允许通过金融机构融资资金为中小企业解决资金短缺问题。与此同时,政府还通过减少中小企业税收等优惠措施保护中小企业的合法利益。 作为中小企业的 订单 管理体系 是中小企业的命脉所在。企业生产的产品如何 订单 出去,怎么 订单 出去关系到企业的资金流动是否正常运转。如果生产的展品 订单 不出去,产品就会积压,形成恶性循环,最终导致企业的资金链断裂,第一章 绪论 4 不是 企业申请破产,就是员工主动辞职。因此订单管理系统能够帮助这些中小企业解决订单管理人工管理繁杂的困难,并且能够促进中小企业向着数字化、信息化、规范化的科学管理迈进。 国内现状:我国从 20 世纪 80 年代初期开始订单管理问题的研究,起步晚。国内许多企业开发过与订单管理相关的系统,但大多是根据本企业的特点而设计的。只有少数系统考虑到了订单管 理的通用性。 目前,面向对象程序设计方法日益成熟很好地促进了通用订单管理系统的研究与开发。我们要像国外借鉴经验的基础上开发出适合中国订单管理的系统。 从钢管材料订单企业的性质来讲,它的业务主要有钢管材料的生产、进货和订单。由于钢管材料属于零部件的一种,所以其本身 的规格型号非常多,例如,非金属类、金属类、半金属类 等。这些钢管材料在品种、规格型号、用途上有着严格的区分,并且同种规格的 管材 来之不同的生产厂家,就可能有不同的厂家内部编制代码。如果在操作过程中稍有不慎,就会给企业带来不必要的损失 , 具体现状如下 图 示。 图 统的现状 在市场经济中,企业为了生存必须要参与激烈的市场竞争,企业鼓励订单人员努力工作多订单产品,并建立了相应的奖励机制,订单人员订单多少商品就会得到相应比例的提成奖金。这本是一件好事,但是在统计小猴商品的数量和价格上可能会遗漏和计算不精确,使订单人员的积极性受到打击,给企业的经营带来伤害,严重的还会造成企业的亏损或破产。 很多钢管材料订单企业面对每天的进销数据,目前主要是依靠手工记录统计订单情况并逐个打印订单清单,对企业的综合订单情况不能快速的统计和查第一章 绪论 5 询,保存订单记录的过程也相当繁 琐。面对日益更新的产品,为了更好地管理库存商品,掌握订单情况,开发实时的订单管理信息系统就显得十分迫切。 在我国中小企业同样是国家的经济支柱,没有中小企业和民营经济的快速发展,国家的市场经济就不会进步,人均 不会以每年 8%以上的增长速度快速增长。虽然国家陆续出台了很多有利于中小企业发展法律、法规政策,但是仍然不能够满足中小企业的实际需要。在我国,中小企业毕竟规模小,融资困难、社会服务体系对中小企业的关注还是不够,为此鼓励和扶植中小企业发展仍然是我国目前经济发展的重要不分,也是我国市场积极快速发展的重要力量。同样,我国中小企业的信息化、数字化的科学管理水平还是很低,因此订单管理系统是中小企业在迈向快速发展的一个有效措施。 本系统地实现目标是对钢管材料订单公司等小型公司的生产、进、销、存等企业信息数据进行系统的管理纪录,利用数据库实现各部门之间的信息交换,为企业管理者提供决策信息。 通过该订单管理系统的设计希望系统能够达到如下图 示订单管理效果。 图 期望的状况 本系统 具体 实现功能 应包括以下功能: 1 主要功能 用户能够通过该功能完成对钢管材料订单管理系统的基本操作,如产品物料编号,产品进货 ,产品订单,账务管理,其他费用明细,收支统计等。 2 辅助功能 用户能够通过该功能辅助主要功能完成各种辅助功能,并提供部分系统的具体操作,如各种表单操作,包括类别子功能,子类别子功能,客户子功能,供应商子功能,单位子功能等。 3 系统管理功能 第一章 绪论 6 用户能够通过该功能完成对系统的登陆与权限管理功能,如用户注册,用户登录,找回密码,权限管理等。 4 基本信息功能 用户能够通过该功能获取一些基本的系统信息服务 ,如系统当前的时间,日期等。 5 预览报表功能 用户能够通过该功能,根据钢管材料订单管理数据库中的信息,生成相 应的报表,并可以生成票据的报表。 第三节 本文 组织 结构 第一章概述 , 主要 讲述 金龙精密钢管集团 现在的订单制生产 背景 ,课题研究的主要内容 , 对 金龙精密钢管集团 订单系统 的使用进行了分析 。 第二章是 系统开发模型以及可行性分析。分别从系统开发建模语言,系统可行性分析两个方面进行讲解。系统开发建模语言采用 过介绍 念,研究领域,当前存在的问题以及 表示及视图等方面进行阐述。 在系统可行性分析方面分别从市场可行性,运行可行性以及技术可行性进行阐述, 并对系统架构进行了分析 最后对本章简单做了 概 述 。 第三章主要讲述系统需求分析 及系统总体及设计 。 在讲解系统需求分析时通过系统控制面板模块,物料订单管理模块,产品进货模块,待收账务管理模块,其他费用明细子模块,系统用户管理模块以及系统查询信息模块等进行阐述。 第 四 章 具体阐述系统的数据库设计与实现 及系统各个功能模块的设计与实现 。 在系统功能模块的设计与实现环节主要从 系统查询功能模块、系统宏涉及与实现、系统主要窗体涉及与实现以及系统用户登陆和权限管理等窗体的涉及与实现 角度进行阐述 。 第 五 章是总结与展望。是对本论文的总结以及对于系统前景的一些展望。第二章 系统需求分析及总体架构 7 第二章 系 统 可行性 分析 与 系统 架构 本章主要介绍 系统开发模型 、 可行性分析 以及系统架构 。系统开发建模语言采用 一建模开发语言,通过介绍 念,研究领域,当前存在的问题以及 表示及视图等方面进行阐述。 在系统可行性分析方面分别从市场可行性,运行可行性以及技术可行性进行阐述。 第三小节从系统的架构进行阐述, 系统的开发工具使用的是 发平台以及 为数据库管理工具 , 开发模式主要介绍 式以及 架。 第一节 开发建模语言 述 由一 种统一建模语言,早在 1975 年左右即 20 世纪 70 年代中期,面向对象建模语言得到的迅速发展,并且是多种建模语言并发的发展,这些语言存在方法上存在着很多差异,也都有着自己的很多优点,由于这种情况的存在,很多世界级的面向对象专家学者像 等就开始对面向对象建模语言进行探讨汇总 , 最终以 法、 法和 法三种方法作为基础 , 并且兼容必报其它各种面向对象方法的优点,经过许多专家的集中广义,反复修改最终 型对象建模语言在 1996 年脱颖而出 。 在以后的时 间里,经过很多计算机软件工程界的著名学者、著名企业的软件工程优秀人士的多次评论、修改,在 1997 年最终由 司向 交了 最终得到 认可, 此成为软件工程行业的标准建模语言,也作为一个软件开发规范成为各种软件人员争相学习的典范 12。 统一建模语言。统一就是标准,一种能够让各类软件人员、专家、学者、客户、设计师等等认可,并且通过这个标准完成自己相应的工作的方法。建模可以说是建造模型。类似于建筑工程师,在建设楼房前,需要画出图纸,做好 型,通过物理 的、数学的方式对所要建设楼房的整体力学分析、岩土分析、结构分析等等。一个好的系统,一个复杂的系统,就像建设这么一座楼房一样, 必不可少的一环。所谓的语言就是使用各种规范的符号,通过形式语言或是自然语言把要解决的方法或是问题描述出来。 第二章 系统需求分析及总体架构 8 为统一语言建模的标准,结束了长期以来在面向对象语言领域,百家混战的局面,并且在得到各个行业认可的同时, 于其具有的规范性和广泛性在建模语言上掀起了新的软件开发高潮。同时由于其代表的是软件开发的发展方向,因而其巨大的市场前景和潜在的经济价值都得到了软件工程领域的推崇和膜拜,可以说 思想和方法的进步,使其占据了面向对象领域的重要地位。具体 型详见下图 示。 13 结构建模 行为建模 体系结构建模 D e p l o y m e n t D i a g r a m U s e - Di a g r a m S c e n a r i o D i a g r a m s S c e n a r i o D i a g r a m s S e q u e n D i a g r a m S t a t e D i a g r a m s S t a t e D i a g r a m s S t a t e D i a g r a m C o m p o n e n t D i a g r a m s C o m p o n e n t D i a g ra m s C o m p o n e n t D i a g r a m M o d e l s S t a t e D i a g r a m s S t a t e D i a g r a m s O b j e c t D i a g r a m S c e n a r i o D i a g r a m s S c e n a r i o Di a g r a m s C o l l a b o r a t D i a g r a m A c t i v i t y D i a g r a m S t a t e D i a g r a m s S t a t e D i a g r a m s C l a s s D i a g r a m 图 究领域及存在问题 由于 作 为一种用图形符号来表示软件系统的 ,并且这些图形具有明确的语义、语法,能够描述软件开发过程中的各个方面。这就好比在做网络搭建时,没有一个标准的拓扑图和完整的编址表,在网络搭建的过程中是很容易出现问题的。一旦网络搭建完毕,发现某个节点不通的时候,再排错,那就又好 比,程序写完了,编译运行后发现有很多错误,需要再修改一样。所以说从软件需求分析角度来讲, 能够表述的是一个系统的结构和行为,它可以使用试图描述各个用例,描述系统对象的属性和方法,也可以描述对象之间的相互关系,还可以描述系统的状态等等。 以将系统模型拆分开多个组件,就好像在网络层, 据报被分组分片后,最终通过 志将所有分片最终组合到一起一样, 分开的多个组件,最终在软件开发人员的组织下,将系统分解的各个模块,通过相互之间的依赖关系最终将组件合成起来。 14 第二章 系统需求分析及总体架构 9 由于 有统一定 义软件的开发过程,因此, 适合迭代的开发过程,能够满足现存的绝大多数面向对象开发过程。 统一的建模语言,但它不是一种语言,不像 C、 C+、 C#、 语言, 能够自身将模型转化为代码,但是可以使用代码生成器等相关软件将 型转换为相应的程序语言。因此,这个方面也可以视为 一个缺点。 示及视图 体系结构主要包含基本构造块、规则、公用机制三个部分。其中基本构造块包含事物、关系和图。在 基本构造块中,结构事物、行为事物是我们经常见到的两种事物,而分 组事物以及注释事物也是事物组成的两个部分。依赖关系、关联关系、泛化关系及实现统称为关系,用例图、顺序图、协作图、状态图、活动图、组件图和部署图等等都统一成为图。规则有名字、作用域、可见性、完整性、执行五部分组成。而公用机制含有规范说明、修饰、公共划分及扩展机制。具体详见下图 示 成图。 15 U M L 的 构 成规 则公 用 机 制事 物 依 赖 关 联 泛 化结 构 事 物行 为 事 物分 组 事 物用 例 图 协 作 图 状 态 图名 字作 用 域 可 见 性规 范 说 明 修 饰 公 共 划 分关 系构 造 型扩 展 机 制 图基 本 构 造标 记 值约 束注 释 事 物实 现组 件 图完 整 性执 行 图 为一种规范化的标准面向对象建模语言,有着自己的规范化的图形符号,这些图形符号可以视为模型元素。软件开发人员通常 使用这些元素将涉及到的系统开发模型,用类、对象、状态、组件以及这些元素之间的关系等描述。而常见的关系有关联、继承、依赖和实现这四种,其图形符号如下图 示。 第二章 系统需求分析及总体架构 10 依 赖 继 承关 联 实 现图 系元素示例 第二节 系统可行性分析 进行系统可行性分析的目的是将 河南 金龙精密钢管集团 的现状与业务流程通过系统分析以及可行性分析,来确定对于 金龙精密钢管集团 订单管理系统( 金龙精密钢管集团 订单管理系统, 实际需求,并最终确定系统各个部分的功能模块构成。 场可行性分析 河南金龙精密钢管集团 的订单制生产管理模式 倾向于企业或公司之间的物料材料的订单管理 ,企业与客户之间 的联系和信息共享, 在 供应链的优化和管理 方面有较好的管理经验 。 术可行性 系统开发技术的可行性分析分别可以从开发该系统的前提开发环境的选择,已经具备的相关专业知识和所熟悉的开发语言等方面进行阐述。 开发环境的选择:选用 主要开发环境。 数据存储的选择:选用 为数据库 。 开发语言的选择:选用 为开发语言 。 行可行性分析 河南金龙精密钢管集团 运行模式的实现, 主要在企业与供应商的合作方式上体现。由于企业自身的生产基地在墨西哥有分厂,因此 作 为跨国化和全球化的企业,如何保持企业与供应商,企业与客户的紧密联系,信息的准确畅通,成为集团正常运行的关键。 河南金龙精密钢管集团 订单 产品 零部件有上千种,为了保证每种零部件的质量和及时供应, 金龙精密钢管集团 更 加需要与供应商之间保持紧密的联系,原始传票卡成为信息传 递的关键。 具体传票卡信息流程第二章 系统需求分析及总体架构 11 图如下图 示。 市 场 需 求 变 化 决 策 人 员供 应 商 装 载 线图 票卡 信息流程图 第 三 节 系统架构 本节主要介绍金龙钢管集团订单管理系统的开发工具。该订单管理系统使用 为开发平台,设计主要使用 005。数据库管理工具主要使用 发平台 一个常用的 发模型, 是 一个重要组成部分,我们通常在编写 用程序的代码时访问 的类。作为 程框架 之一, 页和控件框架在 务器上运行 时,当相应的页事件和控

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论