企业生产管理系统分析与设计毕业设计(编辑修改稿)内容摘要:

了便利的除错工具,特别是集成了微软 视窗设计程序 、 三维动画DirectX API, Microsoft .NET 框架。 目前最新的版本是 Microsoft Visual C++ 2020。 1 Visual C++ ,集成了 MFC ,是 Visual C++第一代版本, 1992年推出,可同时支持 16 位处理器与 32 位处理器版,可算是 Microsoft C/C++ 的更新版本。 2 Visual C++ ,集成了 MFC ,增加了 “ 目标文件链接嵌入 (OLE) 和支持 MFC的开放式数据库链接( ODBC)。 这个版本只有 16 位的,也是第一个以 CDROM 为软件载体的版本。 这个版本也没有所谓 “ 标准版 ”。 它是最后一个支持 16位软件编程的软件,也是第一个支持基于 x86 机器的 32位编程软件。 Visual C++ ,集成了 MFC ,第一个只发行 32位的版本。 这个版本提前发行了,几乎成了一个 “ 丢失的版本 ”。 这是因为那个时候 Windows 95(开发代码为 Chicago)还没有发行,而 Windows NT 又只占有很小的市场份额。 该版本用户可以通过 微软 公司的订阅服务( Microsoft Subscription Service)升级至 和 版本。 微软公司在这个版本中集成并升级了 Visual C++ ,四川理工学院毕业设计 10 作为 版本( Visual C++ 升级后版本号: )以及 版本( Visual C++ 升级后版本号: )的一部分。 Visual C++ 附带了 16 位和 32位版本的 CDK,同时支持 Win32s 的开发。 Visual C++ 及其后续版本不再升级 Visual C++ (尽管它一直被集成至 Visual C++ )。 尽管出生的比 Windows 95 早,这个版本的发行日期还是非常接近 Windows 95,可是当 Windows 95 发行时, Visual C++ 也已经发行了。 因此很多程序开发者直接从 过渡到 ,把 跳过去了。 3 Visual C++ ,集成了 MFC ,这个版本是专门为 Windows 95 以及 Windows NT 设计的。 用户可以通过 微软 公司的订阅服务( Microsoft Subscription Service)升级至 和 版本(此版本不再支持 Win32s 开发)。 4 Visual C++ ,集成了 MFC ,是 版以来比较大的一次升级。 5 Visual C++ ,集成了 MFC ,于 1998 发行。 发行至今一直被广泛地用于大大小小的项目开发。 但是,这个版本在 Windows XP 下运行会出现问题,尤其是在调试 模式的情况下(例如:静态变量的值并不会显示)。 这个调试问题可以通过打一个叫 “Visual C++ Processor Pack” 的补丁来解决。 奇怪的是,这个网页强调用户也必须运行 Windows 9 Windows NT 、或 Windows 2020。 Visual C++ .NET 2020(也即 Visual C++ ),于 2020 年发行,集成了 MFC ,支持 链接时代码生成 和 调试运行时检查。 这个版本还集成了 Managed Extension for C++,以及一个全新的用户界面(与 Visual Basic 和 Visual C共用)。 这也是为什么 Visual C++ 仍然被广泛使用的一个主要原因。 6 Visual C++ .NET 2020(也即 Visual C++ ),集成了 MFC 7. 于 2020 年发行,是对 Visual C++ .NET 2020 的一次重大升级。 7 embedded Visual C++,用于 Windows CE 操作系统。 Visual C++作为一个独立的开发环境被 Microsoft Visual Studio 2020 所替代。 8 Visual C++ 2020(也即 Visual C++ ),集成了 MFC ,于 2020年 11 月发布。 这个版本引进了对 C++/CLI 语言和 OpenMP 的支持。 9 Visual C++ 2020(也即 Visual C++ ),于 2020 年 11 月发布。 这个版本支持 .NET ,是目前最新的版本。 10 Visual C++ 2020(也即 Visual C++ ),将于 2020 至 2020年间发布。 目前仍在开发中, Visual C++开发团队考虑使用 SQL Server Compact 格式的数据库来存储源码的相关信息 [1]. 本版也加入了现代化的 C++并行计算库Parallel Patterns Library,部分支持 C++0x。 本版建构于 .NET 之上,但仍支持机器码的编译。 11 是一个微软的平台,它集成了微软 VC++, VB, VC等语言。 实际上四川理工学院毕业设计 11 它对 c的支持是最好的。 VC++. 就是 VC++,只不过某些功能是 VC++ 的改进,比如加入了托管运行库之类的。 VC. 就是 c语言的环境。 这你可以进行VS 环境的设置。 你会发现 VS 中的 VC++环境和经典的 VC++ 差不多。 所以说VC ++. 就是 VC++ 的升级版本,也就像 windows vista 和 XP的关系一样。 visual studio 的最新版本就是现在的 visual studio 2020,以前 有过 visual studio , visual studio 2020, visual studio 2020 和 visual studio 2020。 你可以看看微软的 visual studio 的介绍。 所以别把 VS2020 看得多么神秘,它只不过是最新版的 Microsoft windows 编程工具,同以前的微软编程工具一样。 四川理工学院毕业设计 12 第 3 章 可行性分析 问题分析 与计算机管理企业相比,我国传统的手工企业生产管理存在着很多问题: (1)企业生产缺乏柔性,对市场反应 能力低。 所谓 “ 柔性 ” ,就是加工制造的灵活性、可变性 与可 调节性。 现代企业的生产组织必须适应市场需求的多变性,要求在短时期内,以最少的资源消耗,从一种产品的生产转换为另一种产品的生产。 但传统生产管理模式是以产品为单位,按台份编制生产计划的。 投入产品与调整产品对整个计划影响较大,再加上企业生产的反馈信息比较慢,下月初才有上月末的生产统计资料,无法实现动态调整,生产严重滞后,导致生产系统速度慢。 (2)查询,统计困难。 每天的销售情况,客户欠款,回款情况,只有把单据交给财务部记账后,才能反馈给经理,企业决策者 不能实时有效的了解企业经营情况和出现的问题。 现今的企业发展很快,大量的新产品不但推出,新旧产的价格变动等都是销售人员急需及时了解的信息,以便针对不同的地区、不同的时间、对某中产品价格进行调整。 但现今纸介质下的营销管理使得所需信息的及时获取是一件很困难的事情。 (3)工作内容重复,效率低,工作量大。 在企业管理中从订货到实际销售,期间需要经过很多流程,这其中要填制大量的表单,在填制这些表单时,要重复录入很多的信息,例如,产品名称,生产厂家,规格,包装等信息,可能在订货,入库,销售,库存以及出库记录中反复出现, 每次订货,入库,销售或统计库存时,都要重复录入这些信息,由于产品品种繁杂,这些无疑降低了工作人员的工作效率,加重了工作负担。 (4)因受时间、地点及人为等因素制约,流程难以高效流转。 有的业务处理需要跨地区、跨部门协作,即使公司内部的业务流程,也会因为人员外出而需要跨地区处理,这时纸质的单据处理方式将成为瓶颈。 (5)流程优化周期长、效率低。 流程不是僵死的,要随着公司的业务发展得到持续优化。 有些公司制订的流程从发布之日起就是僵死的,没有一个持续优化的机制。 为什么要优化,一方面是因为公司的业务在发展,另一方 面流程本身存在一些缺陷。 一个大型企业集团,在人工执行业务流程的情况下,当流程变时,要做的培训、培训后流程执行过程中的磨合,都要专用相当的企业资源,同时执行周期也四川理工学院毕业设计 13 比较长。 可行性分析目的 根据系统功能、性能及实现系统的各项约束条件,了解系统中提出的技术是否符合;弄清系统是否具有实用性,确保能提高工作效率,实现监控;确定其具有可操作性与可实施性。 经济 可行性分析 企业已配备有计算机 、 局域网 、 网站,所以不必再硬件上做太大投资。 需要将企业的生产管理模式清楚的讲给软件公司。 所用费用不高,可以实现。 技术可行性分析 可行性分析也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。 可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。 经研究,本系统的设计和实现是可行的。 业务流程图 在对企业生产管理系统上的功能总体把握,可以通过信息资源规划建立起个企业生产管理系统的功能模型。 信息资源规划的第一步是进行业务分析,接着要进行 “ 业务梳理 ” ,目的是为了按信息工程的思想方法来重新认识企业,以便能系 统的、本质的、概括的把握企业的功能结构。 图 企业生产管理系统业务流程图 采购部 生产部 加工计划单 废品管理 原料统计 投资管理 盘存管理 生产部 加工申请单 原料出库单 产品入库单 销售中心 领料单 销售中心仓库 出库单 仓库 原料入库单 四川理工学院毕业设计 14 图 原料采购业务流程图 四川理工学院毕业设计 15 第 4 章 系统总体设计 系统功能设计 生产 管理是对生产运行系统的设计 、 运行与维护过程的挂历,包括对生产运作活动进行计划 、 组织和控制。 生产管理系统作为企业管理系统的基本组成部分,包含许多具体的管理工作,其管理职能主要有以下五个方面: 1) 生产运作战略。 在 20 世纪 80 年代,越来越多的公司认识到生产运作战略的重要性,它是企业战略下的职能战略,通过对企业运 作系统进行全局性和长远性的谋划,以构造不断创新的高效益、高效率的、可持续的运作模式。 2)生产运作准备与生产运作组织。 它是指生产运作系统的物质准备工作 、 技术准备工作和组织工作,包括生产能力确定 、 设备选址 、 部门及设备布置 、 产品开发与设计 、 运作过程组织 、 物料管理 、 设备管理等功能。 3)生产运作计划。 它是组织和控制企业生产运作活动的依据,是企业对生产产品和提供服务的预先安排与负荷分配,包括生产计划 、 生产作业计划 、 生产能力计划 、 物料需求计划 、 人员需求计划和负荷分配计划等功能。 4)生产运作控制。 它是企业围绕完成 计划所进行的生产检查 、 信息反馈 、 调整优化等过程性管理工作,包括生产进度控制 、 物料库存管理 、 设备检修与更新 、 产品质量控制 、工序质量 、 生产成本控制及企业标准化工作。 通过对企业以及企业生产行业进行详细的调查研究,熟悉并掌握企业的运行管理机制,明确企业对企业生产管理系统的要求,在此基础上初步确定该管理系统所要实现的功能。 系统把涉及复杂操作的不同功能独立出来,作为一个模块来设计,在需要用到特定功能的程序中,仅仅做出调用即可。 这样做不仅避免了程序代码中一些不必要的重复,更重要的是使整个系统层次结构更为清晰,大大方便 了以后系统功能的增加,在一定程度上也缩减了开发成本。 系统主体架构采用 “界面 —中间件—数据库 ”这样的经典三层结构,使系统业务逻辑和数据库基础操作与用户应用界面分开,能够使业务逻辑程序员更专注于程序的开发,而界面设计者专注于用户界面的开发,在一定程度上明确了系统开发的分工。 系统前台的应用程序用 VC 语言进行开发,后台利用 SQL Server 2020 进行建立 , Visual C++提供了可视化的开发环境,使用者可以像搭积木一样构建出程序的界面,而且 Visual C++提供了丰富的控件组 , 省去了自己编写代码实现这些效果的麻烦。 VC 的数据访问特性允许对包括 SQL Server 2020 数据库和其他企业数据库在内的大多数数据库格式建立数据库和前端应用程序,以及可调整的服务器端部件。 四川理工学院毕业设计 16 系统模块设计 通过功能分析,将本系统划分为:基础信息管理模块、计划信息管理模块、生产设备管理模块、产品库存管理模块、系统维护模块等。 系统功能模块图如图 所示。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。