ImageVerifierCode 换一换
格式:DOCX , 页数:31 ,大小:445.34KB ,
资源ID:6663564      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6663564.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(商品销售管理系统.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

商品销售管理系统.docx

1、商品销售管理系统摘要未来的竞争将是效率的竞争,计算机的合理应用无疑将会大大提高竞者的竞争力。本系统就是为了让更多的人合理的使用计算机,提高工作效率。本文论述的是一种便捷高效,适合小型企业和个体使用的商品销售管理系统。通过本文你可以了解到该系统从构想到诞生的全过程。 本系统可以让你通过对鼠标的点击和键盘便捷的实现日常业务,销售报表,基础信息的管理。除此之外你还可以实现对销售,库存,货款进行查询。本系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发。对于数据库要满足数据的完整性与安全性要求。由于本程序的使用者一般对计算机不太熟练,所以开发出来的系统尽可能

2、的要操作简便,操作错误时要给出相关提示信息。添加、修改和删除三者之间的联系是本系统的核心,每一个表的修改都将联动的影响其它的表,当完成添加或删除操作时系统会自动地完成商品进销存的修改。除此之外,本系统还具有查询功能,在系统中可以根据商品名称或编号进行查询。系统管理员可以设置自己的登陆通行证,实现多用户安全操作。本系统是用VB6.0编写的,虽然她不是目前最流行的语言,但她是以事件为驱动对象的,具有很强的实用性。另外,SQL SEVER 2000为该系统提供了有力的数据服务。由于水平有限加之时间只有短短数月,本文难免会有不足的地方,望各位专家,恩师,同窗以其他读者批评指正,在此深表感谢。 关键字:

3、商品销售管理系统,VB6.0, SQL SEVER 2000,ODBC, 模块,界面,报表.ABSTRACTThe completion in the future is the efficiency. It is doubtless that using the computer in the right way will improve your ability. The purpose of this system is to make more people use the computer in the right way and increase the efficiency.Th

4、e system we discussed in this issue is a convenient and effective system, which is designed for small company and personal use. From this issues you will know how the system was designed and how it was made.The using of keyboard and mouse will make you manage the business information,the check of sa

5、ling and basci information.Besides you can require the sale ,money ect. This system is a typical management information system (MIS), which includ building and mataining datebase and make progamme.As the datebaes ,it must be enough and safe.Since most of the custommers are not very good at using com

6、puter ,this programme must be as simple as possible and if there was mistake ,there should have the advice. Add ,change and delete is the key of the system .once you delete or change something ,other things which related to it will also be changed.requirement is another key of the system .according

7、to the name or ID of the commidity,you can get the right information timely .it is very convient. Besides you can add ,change and creat the password. This system is made by VB6.0.Though it is not most popular ,but it is driven by the object.And SQL SEVER 2000 supply a very good date service. Because

8、 of the limits of knowledge and time ,there would have some shortcomings inevitably. We are looking forward to any suggestions from our readers. Thank you。KEY WORLD: the system of sale management; VB6.0 , SQL SEVER 2000 , ODBC , MODEL , FRAME , TABLE.目录摘要 1关键字: 2ABSTRACT 3KEY WORLD 4第一章 背景介绍 71.1为何要

9、选择该课题 71.2 系统开发目的 81.3 可行性研究 81.4 开发工具选取 11第二章 高效的开发工具 122.1 VB 6.0简介 122.2 ODBC 142.3SQL 162.4系统配置 19第三章 总体设计 233.1系统功能分析 233.2 系统功能模块设计 233.3 系统流程图 24第四章 系统应用程序设计 304.1系统综述 304.2模块组成 304.3核心窗体简介 314.4销售报表模块的界面及其代码实现 39第五章 放眼未来 44致谢 45参考文献 46第一章 背景介绍1.1为何要选择该课题 技术的发展,科技的进步使计算的应用不仅仅再局限与大中型企业。计算机的普及已

10、经成为一种势不可挡的趋势。为了提高自身的竞争力和工作效率,小型企业与个体商户开始寻求一种经济可行的计算机管理方法。商品销售管理系统在这种情况下应运而生,因时而起! 该系统操作方便,便捷的实现了对客户信息,销售信息以及销售员信息及时,高效的处理。 该系统是VB与SQL的有效结合,通过这两种有效的工具,我们顺利实现了一个商品销售管理系统应有的功能。为小型企业和个人更好更快的做好销售工作贡献了自己的一点微薄之力。运行环境硬件环境:CPU:PC586,133HZ以上;内存:16M以上硬盘:1G以上光驱:4倍速以上软件平台:操作系统:windows98/2000/XP关系数据库管理系统:SQL SEVE

11、R 2000软件开发工具:VB6.0简体中文企业1.2 系统开发目的 (1)大大提高中小企业以及个体商户的运作效率;(2)通过全面的信息采集和处理,辅助提高中小企业以及个体商户的商品销售管理及其效率; (3)使用本系统,可以迅速提升中小企业以及个体商户的管理水平,为降低经营成本, 提高效益,增强中小企业以及个体商户扩张力, 提供有效的技术保障。1.3 可行性研究 在系统初步调查的基础上,明确了中小企业以及个体工商户存在的问题,建立了初步的商品销售管理信息系统设想,并了解了中小企业以及个体工商户对将要开发的系统的功能要求,下面就开发本系统的技术、经济、可行性和系统的开发目标范围等因素进行分析研究

12、。(1)系统的可行性研究 鉴于目前社会上电脑的日益普及化,无纸化作业已经成为一个趋势,中小企业以及个体工商户有关商品的进销存是核心内容。这部分的规范化、自动化管理迫在眉睫。本系统开发安全易用,使操作员能在很短的时间内就可以熟练的操作本系统。 (2)系统的目标 本系统的目标是:按照MIS的原理和方法,采用计算机和信息化技术等手段,支持商品信息管理的全过程,提高中小企业以及个体工商户对商品信息管理的工作的效率,及时准确的了解商品的进销存情况。 (3)数据库需求分析 根据需求分析,系统共需要六张表,分别是:操作员信息表,商品信息表厂商信息表,库存信息表,进货信息表、和售货信息表。下面分析每张数据表要

13、的详细信息“员工信息表”用来存放员工的基本信息。所需的字段有:员工号、姓性别、出生日期、文化程度、身份证号码、家庭地址和联系电话等。其中员工作为该表的住索引。“商品信息表”用来记录超市里每种商品的信息,这是系统中主要的操作对大部分操作都需要涉及到该表中的信息。“商品信息表”所需字段有:商品id、商品名称、商品简称、价格、规格、产地、单价和库存数量等。其中每个商品都有惟一的编号商品id,该字段为数据表的关键字段。 “库存信息”表是用来存放超市里面每种商品的库存信息,该表所需字段有:商品id和库存数量等。 “进货信息表”用来存放每次的进货信息。“进货信息表”与系统的多张数据表相关联,在表中需要的字

14、段有:进货id、商品id、进价、数量、金额、员工id和进货日期。由于不同的进货记录可能有相同的员工id和商品id,所以员工id和商品id的组合不能作为进货信息表的住索引,在进货信息表中需要设置一个进货id作为住索引。 “售货信息表”用来记录每次的售货信息,售货信息表中的字段有:售货id、员工id、商品id、数量、金额和销售日期等。结论:本系统适用于各种中小企业以及个体工商户的销售管理,全面概括了产品的进、销、存等各种处理,便于用户添加、删除、修改、查询。通过进货单、出货单的登记可实现产品的入库、出库。在入库查询和出库查询中可看到每一次入库、出库的详细信息。同时,每次的进货、出货也都会在库存中留

15、下纪录,可在库存账中查询到。通过本系统的使用,可以真正的实现信息的合理化、现代化、信息化管理,充分的利用资源,节约管理开支,避免资源的浪费。首先要明确系统要实现什么功能,绘制出数据流图,根据数据流图中划分出的系统基本功能,进一步将它们具体化。一个完整的系统包含了很多模块,在保证每一个模块本身的正确性外,还要看它是否可以和其他模块正确的连接,从而保证整个系统的功能的实现。系统开发实际上是一个很细致的事情,在设计上很多的细节问题是决定系统能否正常运行的关键,这就是所谓的“不怕做不到,就怕想不到!” 产品进销存管理系统如果能投入使用,将会给中小企业以及个体工商户的销售管理带来很大的方便。但是本管理系

16、统仍然存在着一些不足。如本系统只能用于单个的企业以及个体工商户,还不能用于连网销售。还有,出货单这块,我原以为就是进货的反过程,其实不然,首先要在库存中查找是否由该产品,没有的话就给出提示,有的话再比较出货数量和库存数量的关系,若出货数量小于库存数量,修改库存数量即可,若出货数量等于库存数量,将库存中这一产品的记录删除,若出货数量大于库存数量,给出提示,并转到库存查询模块供用户查询。问题就出在最后一种情况。虽然现在还不能解决这些问题,我会在以后的学习中进一步完善。1.4 开发工具选取本系统以VB6.0为基本开发平台,以SQL SERVER2000为后台支持,界面简洁实用,操作方便。第二章 高效

17、的开发工具2.1 VB 6.0简介1.VB的发展Visual BASIC的发展:1991年Microsoft首次推出了可视化的BASIC1C Visual Basic 1.01992年秋Microsoft推出Visual BASIC 20,对10版本作了许多改进;1993年Microsoft推出Visual BASIC 30,增加了数据库访问功能和三维图形外观设计功能;1995年推出了Visual Basic 40,适应了32位操作系统的要求,能开发32位应用程序。1997年推出了基于win95的Visual Basic 50,增加了对Internet的支持和开发能力,分三个版本(学习版、专业

18、版、企业版)1998年推出了Visual BASIC 6.0,进一步加强对数据库和Internet的访问。2.VB的三种版本Visual Basic有三种版本,可以满足不同的开发需要。学习版:使编程人员轻松开发 Windows 和 Windows NT(r)的应用程序。该版本包括所有的内部控件以及网格、选项卡和数据绑定控件。学习版提供的文档有 Learn VB Now CD 和包含全部联机文档的Microsoft Developer Network CD。专业版:为专业编程人员提供了一整套功能完备的开发工具。该版本包括学习版的全部功能以及ActiveX控件、Internet Informati

19、on Server Application Designer、集成的Visual Database Tools 和 DataEnvironment、Active Data Objects和Dynamic HTML Page Designer。专业版提供的文档有Visual Studio Professional Features手册和包含全部联机文档的Microsoft Developer Network CD。企业版:使得专业编程人员能够开发功能强大的组内分布式应用程序。该版本包括专业版的全部功能以及 Back Office 工具,例如 SQL Server。3.VB应用程序的主要特点1具有

20、面向对象的可视化设计工具:VB在设计应用程序界面时,可以通过键盘鼠标以及徒手画出来,不需要大量的代码再编译生成。2事件驱动编程:在使用VB设计应用程序时,必须首先确定应用程序是通过哪个事件(如鼠标单击、键盘输入等)同用户进行交互的,这就是事件驱动编程。2.2 ODBCODBC(Open Database Connectivity,开放数据库互连)是微软公司开放服务结构(WOSA,Windows Open Services Architecture)中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。OD

21、BC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的ODBC驱动程序完成。也就是说,不论是FoxPro、Access , MYSQL还是Oracle数据库,均可用ODBC API进行访问。由此可见,ODBC的最大优点是能以统一的方式处理所有的数据库。一个完整的ODBC由下列几个部件组成:应用程序(Application)。ODBC管理器(Administrator)驱动程序管理器(Driver Manager) ODBC APIODBC 驱动程序。数据源各

22、部分之间的关系如下图所表示:应用程序要访问一个数据库,首先必须用ODBC管理器注册一个数据源,管理器根据数据源提供的数据库位置、数据库类型及ODBC驱动程序等信息,建立起ODBC与具体数据库的联系。这样,只要应用程序将数据源名提供给ODBC,ODBC就能建立起与相应数据库的连接。ODBC 使用层次的方法来管理数据库,在数据库通信结构的每一层,对可能出现依赖数据库产品自身特性的地方,ODBC 都引入一个公共接口以解决潜在的不一致性,从而很好地解决了基于数据库系统应用程序的相对独立性,这也是ODBC 一经推出就获得巨大成功的重要原因之一。 2.3SQLSQL SERVER 是由MICROSOFT

23、开发和推广的关系数据库管理系统(DBIS),它最初是由Mirosoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。SQL Server近年来不断的更新版本,1996年Mirosoft 推出了SQL Server 6.5版本;1998年,SQL Server 7.0版本和拥护见面;SQL Server 2000是大型数据库管理系统;它建立在成熟而强大的关系模型基础上,可以很好地支持客户机/服务器网络模式,能够满足各种类型的企事业单位对构件网络数据库的需求,并且在易用性、可扩展性、可靠性以及数据仓库等方面确立了世界领先的地位,是目前各级学校学习

24、大型数据库管理系统的首选教材。1.SQL Server 2000 常见的版本:企业版(Enterprise Edition)标准版(Standard Edition)个人版 (Personal Edition)开发者版 (Developer Edition)2.SQL Server 系统数据库及简介1.SQL Server 2000有六个系统数据库:Master 数据库是SQL Server 系统最重要的数据库,它记录了SQL Server 系统的所有系统信息。这些系统信息包括所有的登录信息、系统设置信息、SQL Server的初始化信息和其它系统数据库及用户数据库的相关信息。Model 数据

25、库是所有用户数据库和Tempdb 数据库的摸板数据库,它包含有Master 数据库所有的系统表的子集,这些系统数据库是每个用户定义数据库需要的。Msdb 数据库是代理服务器时局棵,为其警报、任务调度和记录操作员的操作提供存储空间。Tempdb 是一个临时数据库,它为所有的临时表、临时存储过程及其它临时操作提供存储空间。Pubs和Northwind数据库是两个实例数据库,它们可以作为SQL Server 的学习工具。 2.SQL Server 系统简介:系统目录是由描述SQL Server系统的数据库、基表、视图和索引等对象的结构的系统表组成。SQL Server经常访问系统目录,检索系统正常运

26、行所需要的必要信息。包括下面几个重要的系统表:Sysobjects:SQL 2000 的主要系统表Sysobjects出现在每个数据库中,它对每个数据库对象含有一行记录。Syscolumns表:系统表Syscolumns 出现在master 数据库和每个用户自定义的数据库中,它对基表或者视图的没个列和存储过程中的每个参数含有一行记录。Sysindexes 表:系统表Sysindexes出现在master 数据库和每个用户自定义的数据库中,它对每个索引和没有聚族索引的每个表含有一行记录,它还对包括文本/图象数据的每个表含有一行记录。Sysusers表:系统表Sysusers出现在master 数

27、据库和每个用户自定义的数据库中,它对整个数据库中的每个Windows XP用户、Windows XP 用户组、SQL Server 用户或者SQL Server角色含有一行记录。Sysdatabase 表:系统表Sysdatabase对SQL Server系统上的每个系统数据库和用户自定义的数据库含有一行记录,它只出现在master 数据库中。2.4系统配置1、运行环境设置本实例是在Windows 2000下开发的,程序测试环境为Windows2000和WindowsXP。用户在Windows 98、Windows 2000和Windows XP下都可使用本实例。2、源程序使用方法如果用户要使

28、用源程序,计算机除了满足上面要求的配置外,还需要完成如下工作。在系统上安装Visual Basic 6.0。如果后台数据库为SQL Server 2000,请在系统上安装SQLServer2000。关于数据库方面的说明参见下一节。程序统一用户名及密码,用户名:mr,密码:mingrisoft。3、使用数据库1.将实例目录“database”文件夹下扩展名为“.MDF”和“.LDF”的两个文件拷贝到SQL Server 2000安装路径下的“MSSQL”/“Data”目录下。2.打开SQL Server 2000中的“企业管理器”,然后展开本地服务器,在“数据库”数据项上单击鼠标右键,在弹出的快

29、捷菜单中选择“所有任务”/“附加数据库”菜单项,如图1所示。图1 附加数据库3.将弹出“附加数据库”对话框,如图2所示。图2 附加数据库对话框4.在该对话框中单击“”按钮选择所要附加数据库的.mdf文件的路径,例:加采购管理系统的数据库可以选择 “C:sqlMSSQLDataData_cggl_Data.MDF”,如图3所示。单击【确定】按钮,即可完成数据库的附加操作。图3 选择所要附加的数据库4、配置ODBC下面以门诊计价收费管理系统为例,讲解配置ODBC的方法。1.单击“控制面板”/“ODBC数据源”,打开“ODBC数据源管理器”。2.单击“添加”按钮,打开“创建新数据源”窗口,在此选择“

30、SQL Server”。3.单击“完成”按钮,打开“建立新的数据源到SQL Server”窗口,在“名称”文本框中输入“MZJJSFXT”(数据库名称);在“服务器”下拉列表框中输入想连接的SQL Server服务器。如果要连接的SQL Server是安装在本地机上的,那么可以选择local,local表示连接到本地的服务器。如果要连接的SQL Server是安装在其他的服务器上的,则选择所需的服务器名称。4.单击“下一步”按钮,打开“创建到SQL Server 的新数据源”窗口,选定“使用用户输入登录ID和密码的SQL Server验证”选项,在“登录ID”文本框中输入“sa”;“密码”文本

31、框为空。5.单击“下一步”按钮,在弹出的对话框中勾选“更改默认的数据库为”选项,在下拉列表中选择“MZJJSFXT”数据库,单击“下一步”按钮,再单击“完成”按钮,数据源便配置成功了。第三章 总体设计3.1系统功能分析商品销售管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本系统主要完成对商品进销存的管理,包括添加、修改、删除,查询以用户管理等六个方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。 系统的核心是添加

32、、修改和删除三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成添加或删除操作时系统会自动地完成商品进销存的修改。查询功能也是系统的核心之一,在系统中主要根据商品名称和商品编号进行查询,其目的都是为了方便用户使用。系统有完整的用户添加、删除和密码修改功能,适合多用户操作管理。3.2 系统功能模块设计该系统主要有五大块:日常业务管理模块、查询统计管理模块、销售报表管理模块、基础信息管理模块、系统设置管理模块。1.日常业务管理模块日常业务管理模块包括销售开单 销售退货 客户结款等资料的录入与查询。2.查询统计管理模块查询统计管理模块包括有销售查询、销售退货查询、应收款查询、库存商品查询等查询。3.销售报表

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1