{物流管理}物流企业管理系统_第1页
{物流管理}物流企业管理系统_第2页
{物流管理}物流企业管理系统_第3页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、物流管理)物流企业管理系统vfp 现代物流企业管理系统目录摘要1 系统介绍1 1.1 概述2 1.2 数据库基础3 1.2.1 数据库现状51.2.2 数据库系统介绍61.2.3 关系型数据库71.2.4 数据库管理系统82 现代流通企业管理系统的介绍102.1 系统设计122.1.1 系统目标设计122.1.2 开发设计思想132.1.3 开发和运行环境选择142.1.4 系统介绍152.1.5 系统功能模块设计152.2 数据库设计数据库需求分析162.2.2 数据库概念结构设计172.2.3 数据库逻辑结构设计172.3 现代流通企业管理系统原程序清单 183 现代流通企业管理系统系统的

2、应用 263.2 系统的应用324 结束语33 现代流通企业综合管理系统摘要:随着计算机技术的广泛应用 ,于现代流通企业管理中引入计算机 管理技术 ,成为壹个值得深入研究的问题。本文首先概要的论述了数据库的有关知识和现状。之后,对当代 计算机数据库技术的现状,尤其是对关系型数据库作了系统的描述。 于此基础上,论文重点对数据库的开发环境 MicrosoftVisualFoxPro6.0 作了详细的介绍,然后,对开发壹个小型 的现代流通企业综合管理系统所用到的语句、函数、对象进行了详细 的阐述。最后,结合自己编写的现代流通企业综合管理系统,给出了 完整的、可实际使用的数据库管理系统。且给出了该系统

3、的使用方法 和设计方法。关键词 :现代流通企业综合管理系统数据库 VisualFoxpro1 引言1.1 概述 随着经济的发展,企业正向着大型化、规模化发展,而对于大中 型企业,员工、职称等跟工资管理有关的信息随之急剧增加。于这种情况下单靠人工来处理员工的工资不但显得力不从心,而且极容易出 错。该系统的具体任务就是设计壹个企业工资的数据库管理系统,由 计算机来代替人工执行壹系列诸如增加新员工、删除旧员工、工资修 改、查询、统计及打印等操作。这样就使办公人员能够轻松快捷地完 成工资管理任务。有鉴于 Microsoft 公司的数据库开发软件 VisualFoxPro 于数据 库软件开发上的壹些优势

4、。本系统使用了 VFP6.0 作为开发环境。论文将就 VisualFoxPro 、关系型数据库、 企业工资管理系统这三 个方面分别进行比较详细的论述。2 数据库基础1.2.1 数据库现状数据库技术自产生以来,发展到今日已形成了坚实的理论基础和 独特的数据处理技术,且获得了广泛的应用。数据库技术是信息社会 的重要基础之壹,是计算机科学领域中发展最为迅速的分支。数据库 技术是壹门综合性的技术,它涉及到操作系统、数据结构、算法设计 和程序设计等知识,因此,于计算机科学中,将数据库技术作为专门 的学科来研究和学习。从应用的角度来见,计算机用户需要掌握数据 库的理论基础,以其来指导应用实践。数据库学科的

5、研究范围十分广泛,概括的讲能够分为三个主要领 域。1)数据库管理系统软件的研制数据库管理系统( DBMS )是数据库系统的基础,研制 DBMS 的基本目标是扩大功能、 提高性能、增强可用性。 研制以 DBMS 为核 心的壹组互相可联系的软件系统已成为当前数据库软件产品的方向, 这些于 DBMS 基础上运行的软件有: 数据通讯软件、 表格软件、 数据 字典、报表书写、图形系统等。2)数据库设计 于数据库管理系统的支持下,按照某企业某组织的需求,设计壹 个结构良好的,使用方便,效率较高的数据库及其应用系统,是数据 库设计的主要任务。于这个领域内,主要研究课题是设计方法学;数 据模型和数据建模方法的

6、研究;数据库设计计算机辅助方法的研究; 数据库设计规范和标准的研究,以及数据库设计工具的开发等。3 )数据库理论 数据库理论研究主要集中和关系的规范化理论、关系型数据库理 论、数据库和人工智能结合、数据库和逻辑、逻辑演绎和知识推理等 方面,此外,演绎数据库、面向对象数据库、知识库系统的研究均是 研究方向。1.2.2 数据库系统介绍 壹般来说数据库系统由计算机软、硬件资源组成。它实现了有组 织地、动态地存储大量关联的数据,方便多用户访问,它和文件系统 的重要区别是数据的充分共享、交叉访问及应用的高度独立性。通俗 地讲,数据库系统能够把日常壹些表格、卡片等数据有组织地集合于 壹起,输入到计算机,

7、然后通过计算机处理, 再按壹定要求输出结果。所以,对于数据库来说,主要解决了三个数问题。第壹,有效地组织数据这里主要是指对数据进行合理设计,以便计算机存取;第二,将 数据方便地输入到计算机中;第三,根据用户的要求将数据从计算机 抽取出来。数据库技术发展到今天,可说是较为成熟,但究竟什么是数据库 仍未有壹个被普遍接受的定义。 这里,从不同角度给出的定义或描述, 列举几例:1) 数据库是团体用户的团体数据。2) 数据库是组织、存储、管理数据的仓库。数据库能够被定义为壹个基于某种数据模型存储起来的、为某个 特定组织的多种应用服务、且具有尽可能小的冗余度的关联的数据集 合。其数据结构独立于使用数据的程

8、序, 对数据的增添、 修改和检索, 由系统进行统壹的控制,系统提供的数据模型也有利于将来应用的扩 展。我们将之上几种定义概括起来,不难发现壹个数据库就是壹个可 共享的数据集合,用于满足不同的信息需求,且且集合中的数据彼此 之间有相互联系。数据库具有以下壹些特征。(1)数据共享性;(2)数据壹体化和结构化;(3)较少的数据冗余度;(4)数据的独立性;(5)对数据实行集中统壹的控制 部门 1 部门 2部门 n图 数据库系统中应用和数据的关系1.2.3 关系型数据库数据模型是按计算机系统的观点对数据建模,用于机器世界。它 需要有严格的形式化定义,且且常常会附加上壹组限制或规定。壹个 数据模型是表达(

9、或描述)壹个组织内有关实体、事件、活动以及它 们之间联系的数据信息。数据库技术中壹般有三种传统的数据模型。它们是层次模型、网 状模型和关系模型。其中,关系模型是最重要的模型。和层次模型和 网状模型相比,关系模型具有多方面的优势。关系型数据库是由美国 IBM 公司的 提出的,奠定了关系型数据库的理论基础。该 数据库是当今世界上最常用的数据库类型,本论文主要介绍关系型数 据库。关系模型就是用表格数据来表示实体和实体间的联系。这种表格 就是二维平面表。于层次模型和网状模型中,数据结构中的各节点只 保存实体本身的信息,实体间的联系是通过指针来实现的。而于关系 模型中,只有表格没有指针,表格中既存放实体

10、本身的信息,也存放 实体间的联系。对应于壹个关系模型的所有关系的集合称为关系数据库。关于关 系数据库当下总结如下:关系的列称为属性,不同的列有不同的名字,但不同的列 出自同壹个值域中。同列中的各分量具有相同的数据类型,且于 同壹值域中。列的次序是任意的,可随意交换。关系的行称为元组, 任意俩行不能完全相同。元组的每壹分量均是不可再分的数据项。行 的次序是任意的,能够随意交换。关系有壹个主键来唯壹标识各个元 组。1.2.4 数据库管理系统数据库管理系统 DBMS 是数据库的核心软件, 是数据处理技术各 种先进思想的汇集。它的主要功能有:1)数据的存储、获取和修改壹个数据库可被许多用户共享。因此,

11、 DBMS 必须提供多个用户 视图,允许用户方便有效地存储、获取和修改他们的数据。2)数据字典数据字典是和壹个组织关联数据的所有信息的储藏所。数据字典 通常包含数据库完整性定义,安全保密定义,存取路径的定义等。 DBMS 必须维护壹个用户可访问的数据字典,这壹服务可由 DBMS 自身的壹个子集提供,或由壹个独立的软件包提供。3 )安全机制 数据库中的数据必须受到保护,免遭由于意外或误用而引起的破 坏。 DBMS 的安全机制用于控制数据的访问 (如用户口令、身份标识、 用户级别、存取权限等 ),且且定义允许用户执行什么样的操作 (例如只读或可读可写 )。4)数据完整性 数据完整性就是数据的正确性、真实性、客观性。且数据失真, 其完整性就受到了破坏。 DBMS 必须提供工具协助用户维护他们的数 据的完整性。于 DBMS 及其软件接口中可设计多种编辑检查和完整性 约束。5)且发控制 由于壹个数据库是由多个用户共享的,俩个或更多的用户可能同 时试图访问相同数据。如果俩个用户且发地试图修改同壹数据记录, 就有可能

温馨提示

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

评论

0/150

提交评论