商品进销存管理系统设计论文数据库设计论文

上传人:枫** 文档编号:490216883 上传时间:2023-05-31 格式:DOC 页数:60 大小:1.05MB
返回 下载 相关 举报
商品进销存管理系统设计论文数据库设计论文_第1页
第1页 / 共60页
商品进销存管理系统设计论文数据库设计论文_第2页
第2页 / 共60页
商品进销存管理系统设计论文数据库设计论文_第3页
第3页 / 共60页
商品进销存管理系统设计论文数据库设计论文_第4页
第4页 / 共60页
商品进销存管理系统设计论文数据库设计论文_第5页
第5页 / 共60页
点击查看更多>>
资源描述

《商品进销存管理系统设计论文数据库设计论文》由会员分享,可在线阅读,更多相关《商品进销存管理系统设计论文数据库设计论文(60页珍藏版)》请在金锄头文库上搜索。

1、数据库设计论文商品进销存管理系统2010年 1 月 10 日56摘 要进销存管理系统能够及时将数据快速转化为企业信息,为管理者提供决策依据。本系统对企业中常见的采购、库存、销售等商业活动以及相关的供应商和客户等基本信息进行管理,自动生成采购入库单、出库单,定期盘点库存,查询历史采购和销售记录;维护产品信息、客户信息和供应商信息等。系统设计不具体对某一个行业或企业,具有一定的普适性。系统开发的总体任务是实现各种信息的系统化、规范化、自动化。以进、销、存管理为基本要求,主要功能包括:用户名和密码的管理、基本信息的输入和修改、进货信息的管理、销售信息的管理、库存信息的管理、财务信息的管理。设计的模块

2、主要是实现用户名和密码的管理、基本信息的输入和修改、进货信息的管理。关键词:商业信息管理,数据库,SQLSever2000,Visual BasicAbstract There are some still common characteristics and questions among the retailers and chain stores in selling medium and small-scale in batches .In order to solve there problems ,we have designed the system of goods inlet

3、 ,sale and stored .This system is a multi-layer database system ,which use VB as the front developing instrument ,SQLSever2000 as backstage supporters database operating platform and ODBC to connect and visit the database. The overall task of this system developed is to put different information sys

4、temazations ,standardzation ,automazation into reality .The basic demand includes enter commodity ,sell commodity and store commodity .The management of user name and passwords input ,the basic information of input and modification ,the management of stocking information .Keywords: Business informat

5、ion management, Database, SQLSever2000, Visual Basic目 录第一章 绪论61.1 研究背景61.1.1 管理信息系统的发展历史61.1.2 国内管理信息系统发展现状71.2 开发工具简介71.2.1 Visual basic 简介71.2.2 ADO数据库访问技术71.2.3 SQL Server 200091.3 可行性研究91.3.1 技术可行性91.3.2 经济可行性10第二章 系统的需求分析112.1 需求分析的目标112.2 需求分析的原则112.3 需求分析的一般步骤112.4 系统业务流程分析122.4.1 业务流程图使用的基本符

6、号122.4.2 进销存管理业务流程图132.5 系统数据流图分析132.5.1 数据流程图图形符号132.6 系统功能的提出142.7 数据字典14第三章 数据库设计163.1数据库设计概述163.1.1数据库设计的一般性原则163.1.2数据库设计的步骤163.2数据库概念结构设计173.2.1概念模型173.2.2 E-R图173.2.3 系统 E-R图设计183.3 数据库与逻辑结构设计183.4 数据表结构清单183.4.1 Product数据表结构193.4.2Supplier数据表结构193.4.3 Customer数据表结构203.4.4 Users数据表结构203.4.5 P

7、urchase数据表结构213.4.6 Sale数据表结构213.5 各数据表的关系22第四章 系统详细设计234.1 系统功能设计234.2 系统的实现264.3 创建系统窗口274.3.1 创建登陆窗口274.3.2创建系统主窗口294.3.3创建菜单栏304.3.4创建工具栏304.3.5创建状态栏314.3.7创建销售单364.3.9 创建产品管理窗口394.3.10创建库存查询窗口424.3.11 创建采购查询窗口444.3.12 创建销售查询窗口464.3.13 创建供应商管理窗口474.3.14 创建客户管理窗口504.3.15 创建密码设置窗口524.3.16 创建关于窗口55

8、4.3.17 实现退出功能564.4 系统的改进与扩展57第五章 结束语585.1 课题工作总结585.2 本系统在今后要完善的工作585.3 心得体会58参考文献:60第一章 绪论1.1 研究背景1.1.1 管理信息系统的发展历史管理信息系统的概念起源很早。早在20实际30年代,柏德就强调了决策在组织中的作用。50年代,西蒙提出了依赖信息和决策的管理概念、维纳发表了控制论和管理的论述,以及与此同时计算机技术的飞速发展,为管理信息系统的出现奠定了理论和技术基础。管理信息系统的应用、发展是与计算机技术、通信技术和管理技术的应用、发展紧密相关的。特别是随着计算机技术、信息技术的飞速发展,管理信息系

9、统也得到了飞跃。其发展过程大致分为如下3个阶段:(1)电子数据处理系统(Electronic Date Processing System,EDPS)电子数据处理系统是数据处理的计算机化。通过计算机的高速运算和处理提高数据处理效率。这是管理信息系统的雏形。 (2)管理信息系统(Management Information System,MIS)计算机技术、数据库技术、网络通信技术与现代化管理技术相结合,产生了管理信息系统,20世纪70年代以来管理信息系统逐渐发展、成熟起来,表现出高度集中、定量化科学管理两大特点。(3)决策支持系统(Decision Support Systems,DSS)早期

10、的MIS只能提供大量的报告,其中真正对用户有用的信息很少。决策支持系统,即通过人及交互的方式帮助决策者找到可能的答案,为管理者决策提供必要的信息。随着计算机技术、信息处理技术、管理技术的更新和发展,以及MIS和DSS自身的理论发展,MIS和DSS又有了新的变化。总之,随着技术发展和理论的更新,管理信息系统在未来将会有更大的进步和发展。1.1.2 国内管理信息系统发展现状企业是国民经济的基本单元,企业信息系统建设是我国企业走向现代化的必由之路。我国目前共有各类企业800万家,这些企业在近20年来,在不同程度上都遇到了企业信息系统的建设问题。80年代以来,国家有关部门就一直非常重视企业信息化的推进

11、。国家有关部门曾重点扶持过一批国有大企业的信息化工程,并以他们为样板在全国制造业企业中推广过CIMS。90年代后,随着微型计算机、互联网等的迅速普及,计算机技术对企业的影响越来越大,企业信息化进一步为人们所重视。1995年以后,我国企业信息化走向了以MIS为主的道路,许多的人事信息管理系统被广大的企业所采用。在每一个大型的企业中都有自己的人事信息管理系统。因为随着企业员工的不断增长,信息管理的复杂度也在明显的增加,一些调查说明,在很多的企业在使用管理信息系统软件后,人事管理工作变得比较简单,只要对相应的管理人员进行一些简单的培训都能实现这种操作。1.2 开发工具简介1.2.1 Visual b

12、asic 简介Visual basic是一种可视化的、面向对象和采用事件驱动方式的高级语言程序设计工具,可用于开发Windows环境下的各类应用程序。它简单易学、效率高,且功能强大。在Visual Basic环境下,利用事件驱动的编程机制、新颖易学的可视化设计工具,使用Windows内部的应用程序接口(API)函数,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLE)、开发式数据访问(ODBC)等技术,可以高效、快速地开发Windows环境下功能强大、图形界面丰富的应用软件系统。1.2.2 ADO数据库访问技术Visual Basic使用的数据访问技术的示意图如下图所示

13、。 图1.1 数据库访问示意图。ADO数据模型提供执行以下操作的方法:(1)连接到数据源;(2)指定访问数据源的命令,同时可带变量参数或优化执行。通常涉及ADO的Command对象;(3)执行命令,例如一个SELECT脚本;(4)如果这个命令使数据按表中行的形式返回(例如SELECT命令),则将这些行存储在易于检查、操作或更改的缓存中;(5)适当情况下,可以把行的更改内容写在数据库中,更新数据源;(6)提供常规方法检测错误(错误通常由建立连接或执行命令造成),涉及ADO的Error对象。ADO编程模型由以下8个对象组成:连接对象,命令对象,参数对象,记录集对象,字段对象,错误对象,属性对象和集

14、合对象。ADO提供“集合”,这是一种可方便地包含其他特殊类型对象的对象类型。使用集合方法可按名称(文本字符串)或序号(整形数)对集合中的对象进行检索。他主要提供4种类型的集合;(1)Connection对象具有Error集合,包含为响应与数据源有关的单一错误而创建的所有Errors对象;(2)Command对象具有Parameters集合,包含应用于Command对象的所有Parameter对象;(3)Record set对象具有Fields集合,包含所有定义Record set对象系列的Field对象;(4)此外,Connection、Command、Record set和Field对象都具有Properties集合。它包含所有属于各个包含对象的Property对象。1.2.3 SQL Server 2000SQL Server 2000系统是一个先进的面向新世纪的关系型数据库管理系统,它引入了大量先进的数据库技术,代表了未来数据库技术的发展趋势,可以为各种用户提供完整的数据库应用解决方案。除了其关系型系统的内核之外,它的分布式查询处理、强大的触发器功能、方便的数据发布等特点,使它充满着未来数据库技术的气息。SQL Server 2000的特点如下:(1)、易用性,它拥有微软产品的一贯特性,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号