现代物流企业综合管理系统毕业论文.doc
《现代物流企业综合管理系统毕业论文.doc》由会员分享,可在线阅读,更多相关《现代物流企业综合管理系统毕业论文.doc(33页珍藏版)》请在三一办公上搜索。
1、现代流通企业管理系统目 录摘要1系统介绍1 1.1概述 21.2数据库基础 3 1.2.1数据库现状 5 1.2.2数据库系统介绍 6 1.2.3关系型数据库 7 1.2.4数据库管理系统 82现代流通企业管理系统的介绍10 2.1系统设计 12 2.1.1系统目标设计 122.1.2开发设计思想 132.1.3开发和运行环境选择 142.1.4系统介绍 15 2.1.5系统功能模块设计 15 2.2数据库设计2.2.1 数据库需求分析 16 2.2.2数据库概念结构设计 17 2.2.3数据库逻辑结构设计 17 2.3现代流通企业管理系统原程序清单 18 3 现代流通企业管理系统系统的应用2
2、6 3.1系统的调试 31 3.2系统的应用 324结束语 33 摘要:随着计算机技术的广泛应用,在现代流通企业管理中引入计算机管理技术,成为一个值得深入研究的问题。 本文首先概要的论述了数据库的有关知识与现状。之后,对当代计算机数据库技术的现状,尤其是对关系型数据库作了系统的描述。在此基础上,论文重点对数据库的开发环境 Microsoft Visual FoxPro 6.0 作了详细的介绍,然后,对开发一个小型的现代流通企业综合管理系统所用到的语句、函数、对象进行了详细的阐述。最后,结合自己编写的现代流通企业综合管理系统,给出了完整的、可实际使用的数据库管理系统。并给出了该系统的使用方法和设
3、计方法。关键词:现代流通企业综合管理系统数据库Visual Foxpro 1引言1.1概述随着经济的发展,企业正向着大型化、规模化发展,而对于大中型企业,员工、职称等跟工资管理有关的信息随之急剧增加。在这种情况下单靠人工来处理员工的工资不但显得力不从心,而且极容易出错。该系统的具体任务就是设计一个企业工资的数据库管理系统,由计算机来代替人工执行一系列诸如增加新员工、删除旧员工、工资修改、查询、统计及打印等操作。这样就使办公人员可以轻松快捷地完成工资管理任务。 有鉴于Microsoft公司的数据库开发软件Visual FoxPro在数据库软件开发上的一些优势。本系统使用了VFP6.0作为开发环境
4、。论文将就 Visual FoxPro、关系型数据库、企业工资管理系统这三个方面分别进行比较详细的论述。2数据库基础1.2.1 数据库现状数据库技术自产生以来,发展到今日已形成了坚实的理论基础和独特的数据处理技术,并获得了广泛的应用。数据库技术是信息社会的重要基础之一,是计算机科学领域中发展最为迅速的分支。数据库技术是一门综合性的技术,它涉及到操作系统、数据结构、算法设计和程序设计等知识,因此,在计算机科学中,将数据库技术作为专门的学科来研究和学习。从应用的角度来看,计算机用户需要掌握数据库的理论基础,以其来指导应用实践。数据库学科的研究范围十分广泛,概括的讲可以分为三个主要领域。1)数据库管
5、理系统软件的研制 数据库管理系统(DBMS)是数据库系统的基础,研制DBMS 的基本目标是扩大功能、提高性能、增强可用性。研制以DBMS 为核心的一组互相可联系的软件系统已成为当前数据库软件产品的方向,这些在DBMS 基础上运行的软件有:数据通讯软件、表格软件、数据字典、报表书写、图形系统等。2)数据库设计 在数据库管理系统的支持下,按照某企业某组织的需求,设计一个结构良好的,使用方便,效率较高的数据库及其应用系统,是数据库设计的主要任务。在这个领域内,主要研究课题是设计方法学;数据模型和数据建模方法的研究;数据库设计计算机辅助方法的研究;数据库设计规范和标准的研究,以及数据库设计工具的开发等
6、。3)数据库理论数据库理论研究主要集中与关系的规范化理论、关系型数据库理论、数据库与人工智能结合、数据库与逻辑、逻辑演绎和知识推理等方面,此外,演绎数据库、面向对象数据库、知识库系统的研究都是研究方向。1.2.2 数据库系统介绍 一般来说数据库系统由计算机软、硬件资源组成。它实现了有组织地、动态地存储大量关联的数据,方便多用户访问,它与文件系统的重要区别是数据的充分共享、交叉访问及应用的高度独立性。通俗地讲,数据库系统可以把日常一些表格、卡片等数据有组织地集合在一起,输入到计算机,然后通过计算机处理,再按一定要求输出结果。所以,对于数据库来说,主要解决了三个数问题。第一,有效地组织数据这里主要
7、是指对数据进行合理设计,以便计算机存取;第二,将数据方便地输入到计算机中;第三,根据用户的要求将数据从计算机抽取出来。数据库技术发展到今天,可说是较为成熟,但究竟什么是数据库还未有一个被普遍接受的定义。这里,从不同角度给出的定义或描述,列举几例:1) 数据库是团体用户的团体数据。2) 数据库是组织、存储、管理数据的仓库。数据库可以被定义为一个基于某种数据模型存储起来的、为某个特定组织的多种应用服务、并具有尽可能小的冗余度的相关的数据集合。其数据结构独立于使用数据的程序,对数据的增添、修改和检索,由系统进行统一的控制,系统提供的数据模型也有利于将来应用的扩展。我们将以上几种定义概括起来,不难发现
8、一个数据库就是一个可共享的数据集合,用于满足不同的信息需求,并且集合中的数据彼此之间有相互联系。数据库具有以下一些特征。(1) 数据共享性;(2) 数据一体化和结构化;(3) 较少的数据冗余度;(4) 数据的独立性;(5) 对数据实行集中统一的控制。 部门1 部门2 部门n 应用程序n 应用程序2 应用程序1 数据库 图1.2.1 数据库系统中应用与数据的关系1.2.3关系型数据库数据模型是按计算机系统的观点对数据建模,用于机器世界。它需要有严格的形式化定义,并且常常会附加上一组限制或规定。一个数据模型是表达(或描述)一个组织内有关实体、事件、活动以及它们之间联系的数据信息。数据库技术中一般有
9、三种传统的数据模型。它们是层次模型、网状模型和关系模型。其中,关系模型是最重要的模型。与层次模型和网状模型相比,关系模型具有多方面的优势。关系型数据库是由美国IBM公司的E.F.Codd提出的,奠定了关系型数据库的理论基础。该数据库是当今世界上最常用的数据库类型,本论文主要介绍关系型数据库。 关系模型就是用表格数据来表示实体和实体间的联系。这种表格就是二维平面表。在层次模型和网状模型中,数据结构中的各节点只保存实体本身的信息,实体间的联系是通过指针来实现的。而在关系模型中,只有表格没有指针,表格中既存放实体本身的信息,也存放实体间的联系。对应于一个关系模型的所有关系的集合称为关系数据库。关于关
10、系数据库现在总结如下:关系的列称为属性,不同的列有不同的名字,但不同的列出自同一个值域中。同列中的各分量具有相同的数据类型,并在同一值域中。列的次序是任意的,可随意交换。关系的行称为元组,任意两行不能完全相同。元组的每一分量都是不可再分的数据项。行的次序是任意的,可以随意交换。关系有一个主键来唯一标识各个元组。1.2.4数据库管理系统 数据库管理系统DBMS是数据库的核心软件,是数据处理技术各种先进思想的汇集。它的主要功能有: 1)数据的存储、获取和修改 一个数据库可被许多用户共享。因此,DBMS必须提供多个用户视图,允许用户方便有效地存储、获取和修改他们的数据。 2)数据字典 数据字典是与一
11、个组织相关数据的所有信息的储藏所。数据字典通常包含数据库完整性定义,安全保密定义,存取路径的定义等。DBMS必须维护一个用户可访问的数据字典,这一服务可由DBMS自身的一个子集提供,或由一个独立的软件包提供。 3)安全机制 数据库中的数据必须受到保护,免遭由于意外或误用而引起的破坏。DBMS的安全机制用于控制数据的访问(如用户口令、身份标识、用户级别、存取权限等),并且定义允许用户执行什么样的操作(例如只读或可读可写)。 4)数据完整性 数据完整性就是数据的正确性、真实性、客观性。且数据失真,其完整性就受到了破坏。DBMS必须提供工具协助用户维护他们的数据的完整性。在DBMS及其软件接口中可设
12、计多种编辑检查和完整性约束。 5)并发控制 由于一个数据库是由多个用户共享的,两个或更多的用户可能同时试图访问相同数据。如果两个用户并发地试图修改同一数据记录,就有可能产生错误结果,因为两个事务处理会相互干扰。DBMS中必须有防护措施来避免或克服这种干扰。DBMS实现并发控制的基本方法是将被操作的数据进行封锁,封锁单位的大小将会影响到并行度的高低。封锁的单位越大,开销越小,但并行度就越低;反之封锁的单位越小,开销越大,但并行度却越高。因此,在决定封锁单位的大小时,应考虑到开销和并发度这两方面的因素。 6)故障恢复 数据库恢复是DBMS的重要任务之一。由各种各样的系统失效造成的数据库损坏或丢失是
13、不可避免的,其原因是多方面的,例如:用户操作失误,硬件出错,不正确或不合法的数据,程序出错,以及自然灾害等。由于数据库在现代管理信息系统中有着举足轻重的地位,DBMS必须提供机制,在数据库丢失或损坏之后迅速而准确地恢复数据库。 DBMS应提供以下工具来恢复数据库: (1)建立副本,提供整个数据库的周期性副本拷贝。 (2)建立日志,提供用于日后审查的有关事务处理和数据库变更的依据。 (3)设置检查点,DBMS定期挂起所有处理,并使数据库的文件和日志同步。 (4)恢复或重启动工具,DBMS将数据库恢复到一个正确的状态,并重新开始处理事务。企业工资管理系统的开发2.1 系统设计2.1.1 系统目标设
14、计通过使用企业工资管理系统,使企业的工资管理工作系统化、规范化、自动化,从而达到提高企业工资管理效率的目的。 本系统开发的总体任务是使办公人员可以轻松快捷地完成工资管理任务。2.1.2 开发设计思想本系统的开发设计思想: 尽量采用企业现有的软硬件环境,及先进的管理系统开发方案,从而达到充分利用公司现有资源、提高系统开发水平和应用效果的目的; 系统应符合人事管理的规定,满足公司日常员工管理的工作需要,并达到操作过程中的直观、方便、实用、安全等要求; 系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护; 系统应具备数据库维护功能,及时根据用户需求进
15、行数据的添加、删除、修改、备份等操作。2.1.3 开发和运行环境选择 开发工具:Visual FoxPro6.0。运行环境:Windows 9x或Windows 2000。一系统介绍:“现代流通企业综合管理系统”是专门针对中小型企业各项管理业务而开发的通用性很强的管理系统。该软件集进、销、存、决策于一体,同时还集成了报表打印、查询统计等多种实用的功能,真正实现了进、销、存一体化。本软件采用微软可视化编程工具Microsoft Visual FoxPro开发,软件的界面美观大方,系统运行稳定。该软件有以下特点。功能强大:该软件以中小型企业为应用对象,结合中小型企业当前和未来发展的管理需求提供实用
16、先进的应用模式,实现多商品、多规格、大范围复杂的经营理念,为经营决策提供及时准确的信息,真正面向市场提高企业效益。实用高效:建立规范的业务管理模式,使业务人员从繁忙的手工开票、统计报表工作中解脱出来,提高工作效率,减少人为差错。用户界面操作简洁:系统的每个功能都经过精心设计,充分考虑到使用人员计算机知识较少的特点,全部使用业务人员最熟悉的业务流程、提示用语和操作方式,即使不熟悉此软件的人也能熟练使用本软件完成业务处理。系统性能稳定:严格按照规范的软件工程管理,充分利用面向对象技术,采用FoxPro为后台数据库,利用Windows系统的内存管理和多任务特性,从技术上保证了系统的稳定性、可靠性和先
17、进性。主要功能“现代流通企业综合管理系统”主要由基础信息、销售管理、库存管理、配送管理、往来管理、查询管理、报表管理、决策管理、系统管理、维护管理组成,包括如下模块。基础信息:商品信息管理、客户信息管理、供应商信息管理、员工信息管理、银行账户管理。销售管理:订货管理、销售管理、销售退货管理。库存管理:入库管理、入库退货管理、库存查询管理、库存盘点管理、商品有效期管理、库存上下限管理、商品报损报溢管理。配送管理:配送申请管理、配送审核管理、配送开票管理、配送结账管理。往来管理:供应商账目管理、客户账目管理、超期应收应付款管理。查询管理:商品销售查询、商品入库查询、商品退货查询、商品配送查询、商品
18、报损报溢查询。报表管理:日销售报表、周销售报表、月销售报表、单商品销售报表。决策管理:商品销售排行、商品配送排行、商品退货排行、利润分析、决策分析。系统管理:系统设置、权限设置、操作员管理、更改密码。维护管理:初期建账、系统初始化、数据备份、数据恢复。(一) 主要模块介绍主程序界面主程序也是程序控制的核心,操作权限、程序功能调用等都要通过主程序实现。另外,主程序还要显示系统时间、操作状态等功能。主程序通过菜单和工具栏两种方式调用系统。商品信息商品信息模块是录入商品基本信息的模块,是进行入库、销售及其他操作的基础。该模块中,除了基础信息的添加、修改、删除等操作外,还支持查找定位的功能。销售管理销
19、售管理是进销存系统中重要的部分,它的功能是支持快速地完成商品销售。本模块支持鼠标和键盘两种输入方式。可同时录入多条记录,并设置了灵活多样的录入方式,支持订单销售和零售两种销售类型。销售查询销售查询模块也是商品销售管理的一个重要环节,在销售查询界面中,用户可以按不同字段查询商品销售信息,而且可以查询某时间段内的销售信息。入库管理入库管理模块是进销存系统中重要的组成部分。其主要功能是支持快速地完成商品入库,可同时录入多条记录,并设置了灵活多样的录入方式。本模块支持鼠标和键盘两种输入方式。利润分析利润是一个企业生存和发展的关键,系统在决策管理模块中,设计了利润分析功能,它可以直观地反映出在一段时间内
20、企业的营业利润情况。利润分析模块支持表格与图表两种显示方式,并可以根据自己的需要更改查询的时间段。商品销售排行利用商品销售排行模块可以直观地反映出某种商品在某段时间的销售排行情况,主要目的在于了解客户对商品的认可程度。本系统中根据客户的实际需要,对每月的销售信息进行统计。二、 需求分析(一) 开发背景随着国际贸易自由化、世界经济一体化的趋势日益加强,流通企业的国际化经营已经成为不可逆转的时代潮流。我国加入世贸组织以后,正在引入先进的经营管理技术、服务理念和营销方式以及统一的国际运行规则,伴随着外商逐步进入中国流通产业,中外企业之间必然在易于标准化的领域展开激烈的竞争。中国流通企业最后有多大的胜
21、率,不取决于外商的投资规模和进入速度,而取决于我们的改革力度和自身竞争力水平。据初步统计,目前全国共有中小企业近1000万个,并且每年以80的速度增长。我国加入WTO后,企业面临着前所未有的机遇与挑战,企业的高速发展更要求企业管理水平的不断完善、提高,因此,迅速提高企业的经营管理水平、掌握先进的管理方式是企业迫在眉睫的事情,是企业在激烈的市场竞争中稳步发展的基础。在新的市场环境下,用户对软件需求的个性化越来越强烈。企业信息化发展到今天,一些市场上的销售管理软件已经无法完全满足企业高速发展的需要。企业面对国际、国内激烈的竞争和挑战,必须及时进行管理变革,创新适合自身发展的管理模式,从而增强实力、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现代物流企业综合管理系统 毕业论文 现代 物流 企业 综合 管理 系统

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