企业生产管理系统—计算机毕业设计内容摘要:

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