091基于VF的日用品管理系统
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
第一章 绪 论
1.1课题研究背景
1.1.1当前计算机在企业中的运用
目前为适应当今世界的发展潮流,各公司企业或者经销商都从事于资源管理工作,那种传统的人工方式管理文件档案,根本难以适应当今社会的发展要求。因此不得不迫使人们更新换代,适应当今社会的发展,改用计算机来管理,从而加快对企业控制的速度和准确性。
过去,人们使用传统的人工方式对资源进行管理,这种方式不仅费时多,而且还容易出错。信息的保密性差,效率低,另外时间一长,将产生大量文件和数据。这对于查找更新和维护都带来了不少困难,通过现行系统的需求分析,这种管理方式不能及时满足各方面的工作。
设计一个管理系统的必要性取决于需求的迫切性和实现的可行性。现在是一个信息高速发达的网络时代,如果一个公司企业或者一个经销商仍滞留在原始的位置上,那无疑他将被社会所淘汰。所以我们必须跟上时代的脚步,向前发展,利用计算机来管理我们的企业。
本系统就是基于这种背景而开发的,进销货物的种类非常多,如果我们改变管理方式,向计算机管理方式转移,不单使经营决策者和各级管理人员从繁重的日常工作中解放出来,而工作效率也会大大提高,因此,开发这样一套管理软件是极必要的事情。 [资料来源:www.THINK58.com]
1.1.2运用计算机管理的优势
本系统的开发工具是Visual FoxPro6.0,它使用方便,硬件要求不高、易学,它还是提供强有力的应用程序开发工具,能为将来的维护提供必要的基础,系统的操作对人员的素质要求不高,只需对他们稍加培训便能胜任,它作为计算机的一部分,对进销货物的管理具有着传统管理所无法比拟的优点,例如:检索迅速,查找方便、可靠性高、存储量大、保密性好、寿命长、成本低,这些优点能够极大地提高进销货物管理的效率,也是企业科学化,规范化管理与世界接轨的重要条件。
1.2日用品管理系统开发现状
日用品管理系统是一个综合性管理系统。它可以分为货物信息管理,进货管理、库存管理和出货管理及报损管理五个子系统,每个子系统又可以说是一个相对独立的系统。日用品管理系统主要是针对进货、出货和库存、报损一体化的企业或公司,也可以说该企业或公司的员工,一个人需要完成多项事务时,适合使用该系统。
对于大型的企业,日用品管理还可以通过网络实现,而该系统可设计成为该企业的中心系统,再在各部门通过各个子系统与中心系统进行相关的连接,以实现数据的交换。网络管理系统是目前展的一个方向,但它只适合大型企业,而对小型企业来说,仍然需要一些功能较为独立的系统。
1.2.1存在的问题
根据此次市场调查,本毕业设计的题目是《安利(中国)日用品管理系统》。
安利中国有限公司(现在大多实业公司的代表)存在的问题:
信息化不足,计算机使用率低,大量的日常工作皆是手工处理,因此工作效率低落,企业内部沟通不良等等问题很难克服。要提升企业竞争力,企业内部信息化是不可缺少的一个步骤。实施先进的办公室自动化系统,实现企业内部信息管理,共享及交流,才能让企业在竞争激烈的21世纪取得先机。
从根本上说,企业就是一个利用资源(人、财、物、时间),为客户创造价值的组织,本系统就是对这些资源进行计划,调度、控制、衡量、改进的管理技术和信息系统。现今的企业并不只是人力资源,资金和产品的组合,它还应该包括供应销售,市场营销、客户服务、需求预测,以及其他更多的东西。 [来源:http://think58.com]
针对目前国内实业公司存在的问题,本文设计一个以物料流处理为主,具有一定智能特性和网络特性的管理系统。该系统不仅能智能的控制企业的物流情况,而且还具有操作方便,便于纠错的特点。
1.2.2主要工作内容
在开发前期,开发人员应对财务有一些了解。下面将阐述几点日用品管理软件的开发方法。
□ 应明确即将开发的日用品管理系统要求实现的基本功能。如进货管理功能,出货管理功能,以及库存管理功能等。
□ 与用户接触,对所需要的基本数据进行详细的调查和整理。
□ 根据用户的需要,按照要求实现的功能来设计系统的基本结构。
□ 分析基本界面及附加界面的功能,并初步确定各界面之间的接口。
□ 设计与开发,设计系统界面并编辑实现其功能的代码。
□ 调试,在开发完成后,调试系统运行的状况,然后让用户来进行测试。
1.2.3应用价值
本论文以小型日用品管理系统为例,介绍日用品管理系统开发的一般方法和步骤,本系统实现的基本功能较为简单,它适合于个体企业或个体户对货物的管理。但它具备了进销存管理的基本功能,如进货管理功能,销货管理功能、库存管理功能,另外还有一些附加功能,如用户注册等。
[版权所有:http://think58.com]
本管理系统借鉴了其他同类管理系统的开发经验,且使该系统更为完善,更符合实际应用,对本系统的特点做如下总结。
□ 简单的货物管理功能,可录入、添加、查询信息。
□ 独立的进、出、存功能、每一项功能可管理一个方面。
□ 关联的数据,如进货管理可直接调用进货的数据并对其进行统计。 [资料来源:THINK58.com]
第二章 软件开发工具介绍
2.1数据库发展三十年
一、网状数据库
最早出现的是网状DBMS,网状模型中以记录数据的存储为单位。世界上第一个网状数据库管理系统也是是第一个DBMS,是美国通用电气公司Bachman等人在1964年开发成功的IDS(Integrated Data Store).IDS奠定了网状数据库的基础,并在当时得到了广泛的发行和应用。1971年,美国CODASYL(Conferenceon DataSystem Languages,数据系统委员会)中的DBTG(Data Base Task Group,数据库任务组)提 出了一个著名的DBTG报告,对网状数据模型和语言进行了定义,并在1978年和1981年做了修改和补充。因此网状数据模型又称为CODASYL模型或DBTG模型。
二、层次数据库
层次数据库管理系统是紧随网状型数据库而出现的。层次型数据库如树状结构,具有父子关系,每个父结点可以有很多子结点,但每个子结点仅可以有一个父结点。最著名最典型的层次数据库系统是IBM公司的IMSZ(Information Management System)这是IBM公司研制的最早的大型数据库系统程序产品。这个具有30年历史的数据库产品在如今的www应用连接、商务智能应用中扮演着新的角色。
三、关系数据库
网状数据库和层次数据库已经很好地解决了数据的集中和共享问题,但是在数据独立性抽象级别上仍有很大欠缺。关系数据模型提供了关系操作的特点和功能要求,但不对DBMS的语言给出具体的语法要求。对关系数据库的操作是高度非过程化的,用户不需要指出特殊的存取路径,路径的选择由DBMS的优化机制来完成。关系模型中无论是实体还是实体间的联系均由单一的结构类型一一关系来表示。在实际的关系数据库中关系也称表。一个关系数据库就是由若干个表组成。FoxPro 则是一典型的关系型数据库,可以通过关键字将相关的表格联在一起。
数据库理论的研究在70年代后期进入较为成熟的阶段,随着80年代初期微型计算机的普及和性能的大幅度提高。AshtonTate公司的dBASE III plus完全兼容的Fox Base+,并在以后推出了Fox Base 2.0和FoxBase+2.10两个版本,它们不但在速度上超越了早期的各种dBASE产品,而且扩充了许多有利于开发人类语言功能。
1989年,Fox软件公司正式推出了FoxPro1.0。引入了图形用户界面设计和字符窗口技术,并通过窗口和菜单系统在FoxPro集成环境中实现数据库的基本操作。
1991年1月,Fox软件公司与Microsoft公司合并后,推出了更为成功的FoxPro2.5这是一个跨平台的Fox产品,它使得FoxPro可以在MS_DOS、Windows、UNIX和Macintosh等平台上运行。
1997年,新推出的Visual FoxPro 5.0,继续保持了FoxPro 3.0的各种优点,增加了应用程序生成器和www搜索页面生成器,提高了程序编译器的功能,增强了数据表设计器。
1998年发布了可视化编程语言集成包Visual Studio 6.0。相继之后Visual FoxPro 7.0也在2001年5月中旬正式发布了,2003年上半年、2004年底紧跟着又推出了Visual FoxPro 8.0和Visual FoxPro 9.0版。
概括如下:
[来源:http://think58.com]