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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

基于VB的农药销售系统论文.docx

1、基于VB的农药销售系统论文摘 要加入WTO之后,随着国内经济的高速发展,农药零售店的商品流通越来越多。这些农药零售店的商品种类繁多,但是许多农药零售店的信息化管理水平还很低,特别是一些乡镇小型店面,很多经营者注重的是产品质量、价格和服务,却忽略了信息管理系统对农药零售店经营的重要性。为了提高农药零售店经营的管理水平和工作效率,适应赊销和实销的经营模式,尽可能杜绝商品流通各个环节中可能出现的资金流失现象,其中商品赊销迫切需要引入信息系统来加以管理。这样可以提高农药零售店的管理水平,方便快捷的掌握各种商品的情况,大大减少了手工操作引起的错误和人力资源的成本,让管理者及时掌握准确可靠的信息,以及执行

2、之后形成真实的反馈,为农药零售店取得更好的经济效益。农药零售店赊销管理系统是一个信息化管理软件,采用功能强大的Visual Basic 6.0的工具来编写,后台使用的是关系数据库SQL server 2000。通过该软件可以实现企业的进货、销售、库存管理等各项业务的信息化管理,而实现零售店信息化管理是现代社会中农药零售店面对多种经营模式且稳定发展的必要条件,它可以提高零售店的管理水平和工作效率,通过对市场经营的完善,系统的标准化,从而拓宽商品的经营范围,流动周期,拓展商品的销售对象,使商店管理的人性化变得更合理化、系统化,提高商店的经济效益,最大限度地减少手工操作带来的失误。关键字: 农药;零

3、售;赊销ABSTRACTAfter joining WTO, with the rapid development of the domestic economy, pesticides more and more retail commodity circulation. The wide range of pesticide products retail, but many stores the information management of pesticides is still very low, especially in some rural small stores, ma

4、ny managers focus on product quality, price and service, but ignored the importance of the information management system of pesticide retail outlet. In order to improve the management of pesticide retail outlet level and efficiency to meet the credit business model, as far as possible eliminate the

5、circulation of commodities in all aspects of the phenomenon may be the loss of funds, commodity credit urgent need for the introduction of information systems to be managed. This will increase the level of pesticides in the management of retail stores, convenient to grasp the situation of various pr

6、oducts, greatly reducing the errors caused by manual operations and human resources cost, so that managers have accurate and reliable information in a timely manner, and after the implementation of the formation of true Feedback, for pesticide retailers to achieve better economic efficiency.Pesticid

7、e retail credit management system is an information management software, the use of powerful tools for Visual Basic 6.0 to write the background using a relational database SQL server 2000. The software can be achieved through corporate purchase, sales, inventory management and other business informa

8、tion management and information management to achieve retail store pesticides in modern society face a variety of business models and retail development of the necessary conditions for stability, it can Improve the retail level and efficiency of management through the improvement of market operation

9、s, system standardization, which broadens the scope of goods, flow cycle, to expand product sales targets, store management to become more human rationalization, systematic To improve the economic benefits of the store to minimize the errors caused by manual operations.Keywords:Pesticide; Retail; Cr

10、edit目 录第一章 概述 11.1 研究意义 11.2 研究内容 11.2.1 总述 11.2.2何谓实销 11.2.3何谓赊销 11.3 研究目标 21.4 相关技术简介 2第二章 系统分析 52.1 可行性分析 52.2 系统功能需求分析 52.3.系统设计要求、目标 62.3.1 要求 62.3.2 目标 62.4系统设计原则 7第三章 总体设计 83.1 系统总体功能模块设计 83.2 系统具体模块划分 83.3 数据库设计 93.3.1 数据库的概要结构设计 103.3.2 数据库逻辑结构设计 12第四章 详细设计 184.1 系统登录界面 184.2 注册界面 184.3 经营历

11、程界面 204.4 进货管理界面 214.5 销售管理界面 244.6 库存管理界面 264.7 系统维护界面 284.8 商品新增界面 294.9 会员新增界面 304.10会员详细信息界面 314.11会员消费情况界面 324.12供货商添加界面 33第五章 系统测试 355.1 测试概述 355.2 模块测试 355.3 测试结果分析 36结 论 37参考文献 38致 谢 39第一章 概述1.1 研究意义目前现有的许多农药零售店中在对管理方面还存在着的问题:信息化不足,办公方式落后,日常工作都由是手工处理,管理混乱,且容易出错,工作效率低等问题。农药零售店信息化是不可缺少的一个步骤,针对

12、以上问题,设计了该管理系统,它的主要目标是为了对进货、赊销、退货以及库存的管理,对赊销帐款的有效管理,这样才能使零售店的管理更加标准化,科学化,高效化。农药零售店赊销管理系统的建立势在必行,设计开发该系统对零售店的发展及市场规范化具有很大的作用和意义。1、突破单一化经营模式,提高市场竞争力;2、减少库存,避免存库没必要的损失:如快过期产品可以立即处理或退货等;3、更好的配合农业及工商等有关管理部门检查工作,更科学、更合理地使用农药;4、使管理合理化、系统化、人性化。1.2 研究内容1.2.1 总述本软件是一个比较小型的管理软件,能够实现零售店中进、销、存等功能,其中销售功能包括实销和赊销两种经

13、营模式,采用SQL server 2000数据库与Visual Basic 6.0编程结合的技术,实现用户登录、会员注册及修改、会员消费查询等功能。最终以实现既能为零售店提高管理水平及工作效率又能服务于农户,使农户更轻松地了解自己的农药使用历史记录及消费状况。1.2.2何谓实销实销实结一般来说就是款到发货,一手交钱一手交货的意思。1.2.3何谓赊销赊销是信用销售的俗称。赊销是以信用为基础的销售,卖方与买方签订购货协议后,卖方让买方取走货物,而买方按照协议在规定日期付款或分期付款形式付清货款的过程。赊销使商品的让渡和商品价值的实现在时间上分离开来,使货币由流通手段转变为支付手段。它实质上是提供信

14、用的一种形式。赊销商品使卖者成为债权人,买者成为债务人,这种债务关系是在商品买卖过程中产生的。1.3 研究目标中小企业在我国的国民经济中有着重要地位,在市场经济条件下,竞争日趋白热化,部分中小企业为了稳住自己的销售渠道、扩大产品销路、减小库存、增加收入,它们除了依靠产品质量、价格、售后服务、广告宣传外,赊销手段也成为企业另一种营销手段之一,同时也的突破了单一化的经营模式,随着企业赊销经营模式的日趋成熟,赊销管理系统便在企业管理中起到了重要作用,通过赊销管理系统给企业带来更多的经济效益,抢占市场先机,挖掘更多潜在的客户。管理系统可以很好的降低公司的成本,最大限度的满足用户的需求,提高企业利润,因

15、此,利用管理系统对采用赊销经营模式的企业进行管理、操作和监控是十分有效和十分必要的。1.4 相关技术简介Visual Basic(VB)是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。1、Visual Basic语言的特点:(1)可视化编程Visual Basic为用户提供了大量的界面元素(Visual Ba

16、sic中称为控件),例如“窗体”、“菜单”、“命令按钮”等,用户只需要利用鼠标或键盘把这些控件拖动到适当的位置,设置它们的外观属性等,就可以设计出所需的应用程序界面。Visual Basic还提供了易学易用的集成开发环境,在该环境中集程序的设计、运行和调试为一体,在本章后面的小节中将对集成开发环境进行详细的介绍。(2)事件驱动机制自Windows操作系统出现以来,图形化的用户界面和多任务、多进程的应用程序便要求程序设计不能是单一性的,在使用Visual Basic设计应用程序时,必须首先确定应用程序如何同用户进行交互。例如,发生鼠标单击、键盘输入等事件时,用户必须编写代码控制这些事件的响应方法

17、。这就是所谓的事件驱动编程。(3)面向对象的程序设计语言Visual Basic 6.0是支持面向对象的程序设计语言。它不同于其他的面向对象的程序设计语言,用户不需要编写描述每个对象的功能特征的代码,这些都已经被封装到各个控件中了,用户只需调用即可。(4)支持多种数据库访问机制Visual Basic 6.0具有强大的数据库管理功能。利用其提供的ADO访问机制和ODBC数据库连接机制,可以访问多种数据库,如Access、SQL Server、Oracle、MySQL等。SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统的一个版本。该版本继承了S

18、QL Server 7.0 版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。2、SQL Server 2000 的特性包括:(1)Internet 集成。SQL Server 2000 数据库引擎提供完整的XML 支持。它还具有构成最大的Web 站点的数据存储组件所需的可伸缩性、可用性和安全功能。SQL Server 2000 程序设计模型与 Windows DNA 构架集成,用以开发 Web

19、 应用程序,并且SQL Server 2000 支持 English Query 和 Microsoft 搜索服务等功能,在Web 应用程序中包含了用户友好的查询和强大的搜索功能。(2)可伸缩性和可用性。同一个数据库引擎可以在不同的平台上使用,从运行 Microsoft Windows® 98 的便携式电脑,到运行 Microsoft Windows 2000 数据中心版的大型多处理器服务器。SQL Server 2000 企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大 Web 站点所需的性能级别。 (3)企业级数据库功能。SQL Server 2000 关系数

20、据库引擎支持当今苛刻的数据处理环境所需的功能。数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。SQL Server 2000 分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是 SQL Server 2000 数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。复制同样使您得以维护多个数据复本,同时确保单独的数据复本保持同步。可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。(4)易于安装、部署和使用。 SQL Server 2000 中包括一系列管理和开发工具,这些工具可改进在多个站

21、点上安装、部署、管理和使用 SQL Server 的过程。SQL Server 2000 还支持基于标准的、与 Windows DNA 集成的程序设计模型,使 SQL Server 数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。这些功能使您得以快速交付 SQL Server 应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。第二章 系统分析2.1 可行性分析1、技术可行性:操作系统为Windows XP ;使用Visual Basic 6.0集成开发工具,其可视的、面向对象的、采用事件驱动编程机制等特点,使软件在可发过程中更容易、方便;数据库采用SQL Server 2

22、000,它能够很好的处理数据,同时保持数据的完整性并提供许多高级管理功能。通过大学近四年的学习已基本掌握了开发系统的相关知识和技术,利用现在的编成技术和数据库技术可以实现该系统。2、操作可行性:本系统从界面的整体布局来看,页面整体布局较为简洁,模块的划分清晰,系统交互界面友好,操作方便,不须要用户去掌握复杂的实现过程,不需要对数据库非常了解,而且在大家熟悉的Windows操作系统上运行,用户只需要具备一般的计算机基础知识就可以轻松上手。因此,本系统的操作是可行的。3、经济可行性:现在有许多农药零售店在管理方面存在着问题:信息化不足,办公方式落后,日常工作都由是手工处理,管理混乱,且容易出错,工

23、作效率低等问题。如今计算机的价格便宜,开发工具种类也日益增多,而且价格低廉,这为本系统的开发提供了很好的硬件和软件开发平台。而零售店采用先进的管理方式,可以大大的提高店面的经济效益,降低店面运营成本,且在开发过程中所投入的经费不高。因此,本系统在经济上是可行的,值得开发的。4、资源可行性:完成课题的现有资源,只需一台安装Visual Basic,Sql server 2000电脑与课程设计的相关书籍2.2 系统功能需求分析农药零售店赊销管理系统是一个典型的数据库开发应用程序,由商品信息模块、会员信息模块、进货管理模块、销售管理模块、库存管理模块、系统维护模块、经营历程模块等部分组成,规划系统功

24、能模块如下:1、商品信息管理模块该模块主要包括添加新商品、商品信息、添加供货商、供货商信息。2、会员信息模块该模块主要包括会员卡发放、会员卡管理、会员卡消费查询。3、进货管理模块该模块主要包括进货单、进货退货。4、销售管理模块该模块主要包括销售单、销货退货。5、库存销售模块该模块主要包括库存信息、单品库存信息查询。6、系统维护模块该模块主要包括用户注册、数据备份、数据恢复。7、经营历程模块该模块包括销售历史明细、具体日期销售查询。2.3.系统设计要求、目标2.3.1 要求1、由于操作人员的计算机知识普遍较差,要求有良好的人机界面。2、由于该系统的使用对象多,要求有较好的权限管理。3、方便的数据

25、查询,支持多条件查询。4、基础信息管理(包括商品信息、客户信息等)。5、通过计算机,能够直接“透视”仓库存储情况。6、完善的商品采购信息、商品销售信息进行管理。7、商品销售排行统计。8、系统数据的安全性。9、数据计算自动完成,尽量减少人工干预。10、系统退出。2.3.2 目标1、系统界面美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。2、系统响应快速。3、实现各种查询,如多条件查询、模糊查询等。4、管理员可以设置操作员的权限。5、对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。6、数据保密性强,为每个用户设置权限级别。7、系统应最大限度地实现了易安装性、易维护性和易

26、操作性。8、系统运行稳定、安全可靠。2.4系统设计原则为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了,如下原则:1、实用性原则:适合商品信息管理工作的实际需求,并能够处理一些特殊情况的要求。2、准确性原则:对输入的相关信息建立检错机制,及时报错,使用户能够及时准确的输入合法信息(如类型不匹配,长度不超限等)。3、易操作原则:要求设计的系统功能齐全,界面友好,操作方便。4、程序可读性原则:为了便于其它设计,使维护人员读懂代码或以后的代码修改,尽可能做好代码注释工作。5、安全性原则:该系统的管理员具有可设置登录密码,修改密码的权限。第三

27、章 总体设计3.1 系统总体功能模块设计根据农药零售店实际操作过程中的各种功能需求,系统的总体功能模块设计如图3-1所示。图3-1 系统总体功能模块图3.2 系统具体模块划分1、商品信息管理模块图,见图3-2。2、会员信息模块图,见图3-3。 图3-2商品信息管理模块图 图3-3 会员信息模块3、进货管理模块图,见图3-4。4、销售管理模块图,见图3-5。 图3-4 进货管理模块 图3-5 销售管理模块5、库存销售模块图,见图3-6。6、系统维护模块图,见图3-7。 图3-6 库存销售模块图 图3-7系统维护模块图7、经营历程模块图,见图3-8。图3-8 经营历程模块图3.3 数据库设计数据库

28、是整个系统的后台,存储着系统所有的信息,对于系统起着至关重要的作用。一个好的数据库设计那个非常好的提高系统的运行效率和存储效率。要做到好的数据库设计应达到以下几点:1、首先,充分体现系统的需求,数据库是为应用服务的,好的数据库设计应该首先满足应用系统的业务需求,准确的表达数据间关系。2、保证数据的准确性和一致性,通过主外键、非空、限制、唯一索引等保证数据的准确。3、提高数据的查询效率,通过合理表结构,增加索引等方式,提高数据的读取速度,提高查询效。3.3.1 数据库的概要结构设计1、系统会员信息:包括的数据项有会员ID、会员名、身份证号、性别、联系电话、地址、加入日期。图 3-9 系统会员信息

29、实体 E-R 图2、角色信息:包括的数据项有角色编号、角色名称、角色密码、登录日期。图 3-10 角色信息实体E-R图3、商品信息:包括的数据项有商名编号、类别编号、商品名称、生产产家、联系电话、登记日期、备注信息。商品信息实体E-R图如图3-11所示。图 3-11 商品信息实体E-R图4、供应商信息实体E-R图:图3-12 供应商信息实体 E-R图5、进货信息:包括的数据项有进货单号、商品编号、进货数量、进货单价、确认收货、退货、供货商、进货日期、操作员、备注信息。进货信息实体E-R图如图3-13所示。图 3-13 进货信息实体E-R图6、销售信息:包括的数据项有销售单号、商品编号、身份证号

30、、销售数量、销售价格、客户姓名、销售日期、操作员、供货商、备注信息。销售信息实体E-R图如图3-14所示。图3-14 销售信息实体E-R图7、库存信息:库存编号、商品编号、库存数量、总金额、库存数量,备注信息。库存信息实体E-R图如图3-15所示。图3-15 库存信息实体E-R图3.3.2 数据库逻辑结构设计设计完数据库实体E-R图之后,根据实体E-R图设计数据表结构。本系统的数据库采用SQL Server 2000数据库,系统数据库名称为,共包含12张表。下面列出本程序中应用的主要数据结构表。表 3-1 角色信息表dbo.manager序号列名数据类型长度标识主键允许空默认值说明1mnova

31、rchar30是是否角色ID2mnamechar10否角色名称3mpsdvarchar20否角色密码4Dengludatesmalldate4否登录日期表 3-2 销售表dbo.sale序号列名数据类型长度标识主键允许空默认值说明1zdbhbigint8是是否自动编号2gnochar10否商品ID3vnochar5否角色ID4mnovarchar30否用户名称5glingshoumoney8否零售价6salenumberbigint8否销售数量7salemoneyfloat8是应付金额8saleshifloat8是已付金额9saleshefloat8是未付金额10Salebeizhuchar10是

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2