企业生产管理系统论文.docx
《企业生产管理系统论文.docx》由会员分享,可在线阅读,更多相关《企业生产管理系统论文.docx(27页珍藏版)》请在三一办公上搜索。
1、当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这 正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利 用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率, 而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分 发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关, 系统的开发是系统管理的前提。本系统就是用计算机操作企业生产管理系 统,是企业单位用户更好的维护各项生产管理业务处理工作而开发的管理 软件。数据库管理系统(DBMS)是指数据库系统中管理数据的软件系统。 DBMS是数据库系统的核心组成部分。对数据库的一切操作,包括定义、 更
2、新及各种控制,都是通过DBMS进行的。DBMS总是基于某种数据模型, 可以把DBMS看成是某种数据模型在计算机系统上的具体实现。根据数据 模型的不同,DBMS可以分成层次型、网状型、关系型、面向对象型等。 Access 2000就是一种关系型数据库管理系统。根据需求分析,实现企业生产管理业务,效益已越来越明显。因此, 开发这样一套企业生产管理系统软件成为很有必要的事情,在本文中将就 本次毕业设计我所开发的企业生产管理系统,谈谈其开发过程和所涉及到 的问题及解决方法。本人结合企业生产管理系统的要求,对Microsoft Access 2000数据库、 管理系统、SQL语言原理、VB应用程序设计,
3、VB数据库技术进行了较深 入的学习和应用,主要完成对企业生产管理系统的需求分析、功能模块划 分、数据库模式分析,并由此设计了数据库结构和开发了应用程序。系统 运行结果证明,本文所设计的企业生产管理系统可以满足中小企业用户的 而女。第一章系统需求分析第一节需求分析随着社会的进步和人们生活水平的不断提高,越来越多的企业都感到 使用程序化的管理给人们生活和生产带来的巨大好处。本人也深刻认识到 这一点,企业生产相对比较频繁,而且相应的管理软件也比较落后。企业生 产管理系统可以使企业能够更快速的,更完善的,更便洁的来管理所在企业 生产的基本情况和信息。企业生产管理系统是每个企业不可缺少的,它的系统性能对
4、于企业的 决策者和管理者来说都至关重要,一个企业内部管理的成功与否和管理系 统的好坏是密不可分的。有资料显示,当一个生产类型的企业一线的员工 超过15人时就应当考滤使用正规化的管理。正规化并不仅仅表现在公司管 理有序,更重要的表现在公司能提高工作效率,有及时排解困难的“抗毒” 能力。正规化的管理不仅有利于公司眼前的管理,更有利于公司以后的发 展,企业文化的建设不是一朝一夕就建立起来的。随着企业发展规模的不断扩大,生产管理的复杂程度也不断挑战着管 理者的能力。当今中国的企业在许多领域的竞争已经非常激烈,竞争的成 败取决于“成本低、速度快和质量高”。企业都面临着在有限资源的前提 下,迅速地对客的需
5、求做出反应,提供高质量的产品和服务的任务。伴随 着我国生产能力的提高,生产型企业也异军突起,显示出很强的活力志。 它们有着一套自已的管理方法和经营理念,规模越做越大,企业文化越来 越正规。由此可见一个好的企业生产管理系统的重要性。第二节设计要求企业生产管理系统以员工工作管理,工时管理为主要业务,通过公司 工作项目和员工所在部门的基本信息来汇报个人工时,并且将工时存储在 数据库中,最终将统计项目工时、部门工时、个人工时以报表的形式输出。 该系统主要分为以下几个模块:部门员工基本信息管理、工时管理、工时统计、系统维护。部门员工基本信息管理模块能够完成部门和员工基本信息的增加、删 除、修改。工时管理
6、模块可以管理员工工时,并对工时进行查询和、修改、打印。工时统计模块能够统计公司工作项目工时和部门工作项目工时,以及 提供工时统计查询。系统维护模块能够增加、修改用户,更改密码等。该系统前台采用Visual Basic编程语言,后台采用ACCESS数据库。第二章数据库和开发语言介绍本管理系统采用的数据库是Microsoft Access 2000数据库,开发语 言为 Microsoft Visual Basic 6.0(简称 VB6.0)。VB6.0 作为前台的开发 工具,用ACCESS 2000作为后台支持数据库,通过VB6.0的数据库控件来 连接ACCESS 2000中并对其编程来实现各种功
7、能。因为ACCESS与Visual Basic用的同为Microsoft Jet数据库引擎,有着最好的兼容性。第一节Access数据库介绍过去的一些数据库软件,在操作上、数据库建立、维护等等,都相当 复杂且不易使用,但是在具备了窗口的GUK图形用户界面)特性的ACCESS 数据库推出之后,数据库的建立不再是困难的事情,我们可以在PC上简单 而快速的建立出一套符合自己的数据库。不但如此,在ACCESS 2000推出以后,我们发现数据库的建立更加的 快速,但是功能却更加强大,用户不用再去记忆那一大堆的文件名称,或 是为数据库的文件管理大费周章,通过ACCESS的人性化管理接口把数据库 的管理整理,
8、便于维护;此外,在报表的制作上也是相当容易的,完全的 视觉开发向导设计,让人使用起来很舒服。但是美中不足的是ACCESS对于 主从式结构的安全性管理不足,由于ACCESS可以快速的通过ODBC连接到 数据库服务器上(Database Server),并浏览所有表格或是相关对象转成 HTML基本上,ACCESS对建立一个数据库所具备的每一个对象,其中包括了 表、查询、窗体、报表、宏、模块。其功能分别叙述如下:表对象打开已经存在的表格、对已存在的表格字段数据进行修改、新建 表格。 查询对象可以用直接拖放的方式,建立表格之间的关联与对应关系,自动 产生SQL语法查询出我们想要的数据。 窗体设计对象可
9、以设计用户接口,用来输入并处理数据。报表对象利用视图向导的开发方式,简单、快速的建立出需求报表或标签。宏对象提供许多的宏功能,您可以把这样的宏连接到窗体设计中的任一 个对象,以达成一些复杂的功能。模块对象撰写VB的程序模块,处理较复杂的问题与需求,该功能是采用事件驱 动的模式,类似VB的处理方式。第二节 VB概述Visual Basic的前身是QBASIC,语言基础是BASIC。自从微软推出VB 后,便成为了程序开发人员的首选工具。据统计,仅在数据库系统开发领 域,VB就占了 90%的份额。VB是基于对象的可视化程序开发工具,它的 优点在于能够快捷、简易地建立Windows应用程序。1998年
10、8月,微软推 出了 VB 6.0的版本,进一步加强了部件开发的功能。以适用人员来分,可 有以下三个版本:1. 标准版针对一般程序设计人员,适合普通应用系统的开发。2. 专业版针对专业程序开发人员,它在标准版的基础上提供了对数 据库和Internet的支持。3. 企业版适用于专为企业设计应用软件的程序开发人员。使用VB不需要追求完美的算法和精密的逻辑,而只要充分发挥你的想 象力和创造力,就能利用VB开发出各种实用的软件了,不论是小游戏还是 大型的客户端/服务器端应用程序,都变得非常简单。可视化编程的一个突出特点就是其开发环境就像一个百宝箱,很多功 能都集成在其之中,这就是 IDE (Integr
11、ated Development Environment), 即集成开发环境。IDE是指在相应的开发平台中集成了编辑器、编译连接 工具、控件器箱辅助工具。例如在VB的集成开发环境中就包括了以下一些 主要元素:工具栏、工具箱、工程管理器窗口、属性窗口、窗体设计器、 代码编辑器窗口等;和VB类似,Delphi的IDE中具有主控制窗体、对象 查看窗口和窗体设计器。同时IDE的设置是很灵活的,开发人员可以按照 自己的编程习惯来配置IDE。从简单的文本文件到各种复杂的关系型数据库,数据库应用程序需要 面对各种各样的数据源Visual basic 6.0 提供 ADO(Active Data Object
12、s) 作为应用程序和OLE-DB连接的桥梁ADO,即Active数据对象(Active Data Objects):实际是一种提供访 问各种数据类型的连接机制。ADO设计为一种极简单的格式,通过ODBC的 方法同数据库接口相连。用户可以使用任何一种ODBC数据源,即不仅适合 于SQL Server、Oracle、Access等数据库应用程序,也适合于Excel表格、 文本文件、图形文件和无格式的数据文件。ADO是基于OLE-DB之上的技术, 因此ADO通过其内部的属性和方法提供统一的数据访问接口方法。本系统 就是用ADO对象来连接数据库的。下一节专门介绍ADO。Microsoft在Visual
13、 Basic 6.0以后的版本都集成了 ADO。它与以前 Visual Basic 的 DAO、RDO 相比有了很大的提高DAO(Data Access Objects) 即数据访问对象,是一种面向对象的界面接口。通过DAO/Jet功能可以访 问ISAM数据库,使用DAO/ODBC Direct功能可以实现远程RDO功能。 RDO(Remote Data Objects)即远程数据对象,为使用代码来创建和操作一 个远程ODBC数据库系统的各个部件提供了一个框架。RDO是ODBC API的 一个浅层界面接口,是专为访问远程ODBC关系数据源而设计的。第三节ADO对象ADO是Microsoft公司
14、关于各种类型数据的高等界面,后来逐渐演变 成满足所有数据访问需要的完整解决办法ADO的对象模型是所有数据访 问接口对象模型中最简单的一种。Microsoft公司用来访问ADO数据的应 用程序界面技术是OLEDB。OLE DB是一种底层编程接口,用来访问许 多不同类型的数据源,其中包括消息、文件系统以及其他一些非传统的数 据源。OLE DB 是一个由 Component Object Model (COM)接口组成的集 合,用来隐藏创建数据访问服务过程中的细节。OLEDB提供了访问任何 数据资源的方法,包括相互关联的数据库和相互不关联的数据库、Email 和文件系统、文本和图形以及用户定义的数据
15、对象。以下是本程序中用到的对象:Connection对象:通过“连接”可从应用程序访问数据源,连接是交换 数据所必需的环境。对象模型使用Connection对象使连接概念得以具体。Recordset对象:表示的是来自基本表或命令执行结果的记录全集。 Recordset对象可支持两类更新:立即更新和批更新。使用立即更新,一旦 调用Update方法,对数据的所有更改将被立即写入基本数据源。也可以使 用AddNew和Update方法将值的数组作为参数传递,同时更新记录的若干 字段。Field对象:代表使用普通数据类型的数据的列。Recordset对象含有 由Field对象组成的Fields集合。每个



- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 生产管理 系统 论文

链接地址:https://www.31ppt.com/p-5007771.html