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

上传人:b****2 文档编号:1578353 上传时间:2023-05-01 格式:DOCX 页数:48 大小:767.81KB
下载 相关 举报
基于VB的农药销售系统论文.docx_第1页
第1页 / 共48页
基于VB的农药销售系统论文.docx_第2页
第2页 / 共48页
基于VB的农药销售系统论文.docx_第3页
第3页 / 共48页
基于VB的农药销售系统论文.docx_第4页
第4页 / 共48页
基于VB的农药销售系统论文.docx_第5页
第5页 / 共48页
基于VB的农药销售系统论文.docx_第6页
第6页 / 共48页
基于VB的农药销售系统论文.docx_第7页
第7页 / 共48页
基于VB的农药销售系统论文.docx_第8页
第8页 / 共48页
基于VB的农药销售系统论文.docx_第9页
第9页 / 共48页
基于VB的农药销售系统论文.docx_第10页
第10页 / 共48页
基于VB的农药销售系统论文.docx_第11页
第11页 / 共48页
基于VB的农药销售系统论文.docx_第12页
第12页 / 共48页
基于VB的农药销售系统论文.docx_第13页
第13页 / 共48页
基于VB的农药销售系统论文.docx_第14页
第14页 / 共48页
基于VB的农药销售系统论文.docx_第15页
第15页 / 共48页
基于VB的农药销售系统论文.docx_第16页
第16页 / 共48页
基于VB的农药销售系统论文.docx_第17页
第17页 / 共48页
基于VB的农药销售系统论文.docx_第18页
第18页 / 共48页
基于VB的农药销售系统论文.docx_第19页
第19页 / 共48页
基于VB的农药销售系统论文.docx_第20页
第20页 / 共48页
亲,该文档总共48页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

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

《基于VB的农药销售系统论文.docx》由会员分享,可在线阅读,更多相关《基于VB的农药销售系统论文.docx(48页珍藏版)》请在冰点文库上搜索。

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

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

摘要

加入WTO之后,随着国内经济的高速发展,农药零售店的商品流通越来越多。

这些农药零售店的商品种类繁多,但是许多农药零售店的信息化管理水平还很低,特别是一些乡镇小型店面,很多经营者注重的是产品质量、价格和服务,却忽略了信息管理系统对农药零售店经营的重要性。

为了提高农药零售店经营的管理水平和工作效率,适应赊销和实销的经营模式,尽可能杜绝商品流通各个环节中可能出现的资金流失现象,其中商品赊销迫切需要引入信息系统来加以管理。

这样可以提高农药零售店的管理水平,方便快捷的掌握各种商品的情况,大大减少了手工操作引起的错误和人力资源的成本,让管理者及时掌握准确可靠的信息,以及执行之后形成真实的反馈,为农药零售店取得更好的经济效益。

农药零售店赊销管理系统是一个信息化管理软件,采用功能强大的VisualBasic6.0的工具来编写,后台使用的是关系数据库SQLserver2000。

通过该软件可以实现企业的进货、销售、库存管理等各项业务的信息化管理,而实现零售店信息化管理是现代社会中农药零售店面对多种经营模式且稳定发展的必要条件,它可以提高零售店的管理水平和工作效率,通过对市场经营的完善,系统的标准化,从而拓宽商品的经营范围,流动周期,拓展商品的销售对象,使商店管理的人性化变得更合理化、系统化,提高商店的经济效益,最大限度地减少手工操作带来的失误。

关键字:

农药;零售;赊销

ABSTRACT

AfterjoiningWTO,withtherapiddevelopmentofthedomesticeconomy,pesticidesmoreandmoreretailcommoditycirculation.Thewiderangeofpesticideproductsretail,butmanystorestheinformationmanagementofpesticidesisstillverylow,especiallyinsomeruralsmallstores,manymanagersfocusonproductquality,priceandservice,butignoredtheimportanceoftheinformationmanagementsystemofpesticideretailoutlet.Inordertoimprovethemanagementofpesticideretailoutletlevelandefficiencytomeetthecreditbusinessmodel,asfaraspossibleeliminatethecirculationofcommoditiesinallaspectsofthephenomenonmaybethelossoffunds,commoditycrediturgentneedfortheintroductionofinformationsystemstobemanaged.Thiswillincreasethelevelofpesticidesinthemanagementofretailstores,convenienttograspthesituationofvariousproducts,greatlyreducingtheerrorscausedbymanualoperationsandhumanresourcescost,sothatmanagershaveaccurateandreliableinformationinatimelymanner,andaftertheimplementationoftheformationoftrueFeedback,forpesticideretailerstoachievebettereconomicefficiency.

Pesticideretailcreditmanagementsystemisaninformationmanagementsoftware,theuseofpowerfultoolsforVisualBasic6.0towritethebackgroundusingarelationaldatabaseSQLserver2000.Thesoftwarecanbeachievedthroughcorporatepurchase,sales,inventorymanagementandotherbusinessinformationmanagementandinformationmanagementtoachieveretailstorepesticidesinmodernsocietyfaceavarietyofbusinessmodelsandretaildevelopmentofthenecessaryconditionsforstability,itcanImprovetheretaillevelandefficiencyofmanagementthroughtheimprovementofmarketoperations,systemstandardization,whichbroadensthescopeofgoods,flowcycle,toexpandproductsalestargets,storemanagementtobecomemorehumanrationalization,systematicToimprovetheeconomicbenefitsofthestoretominimizetheerrorscausedbymanualoperations.

Keywords:

Pesticide;Retail;Credit

目录

第一章概述1

1.1研究意义1

1.2研究内容1

1.2.1总述1

1.2.2何谓实销1

1.2.3何谓赊销1

1.3研究目标2

1.4相关技术简介2

第二章系统分析5

2.1可行性分析5

2.2系统功能需求分析5

2.3.系统设计要求、目标6

2.3.1要求6

2.3.2目标6

2.4系统设计原则7

第三章总体设计8

3.1系统总体功能模块设计8

3.2系统具体模块划分8

3.3数据库设计9

3.3.1数据库的概要结构设计10

3.3.2数据库逻辑结构设计12

第四章详细设计18

4.1系统登录界面18

4.2注册界面18

4.3经营历程界面20

4.4进货管理界面21

4.5销售管理界面24

4.6库存管理界面26

4.7系统维护界面28

4.8商品新增界面29

4.9会员新增界面30

4.10会员详细信息界面31

4.11会员消费情况界面32

4.12供货商添加界面33

第五章系统测试35

5.1测试概述35

5.2模块测试35

5.3测试结果分析36

结论37

参考文献38

致谢39

第一章概述

1.1研究意义

目前现有的许多农药零售店中在对管理方面还存在着的问题:

信息化不足,办公方式落后,日常工作都由是手工处理,管理混乱,且容易出错,工作效率低等问题。

农药零售店信息化是不可缺少的一个步骤,针对以上问题,设计了该管理系统,它的主要目标是为了对进货、赊销、退货以及库存的管理,对赊销帐款的有效管理,这样才能使零售店的管理更加标准化,科学化,高效化。

农药零售店赊销管理系统的建立势在必行,设计开发该系统对零售店的发展及市场规范化具有很大的作用和意义。

1、突破单一化经营模式,提高市场竞争力;

2、减少库存,避免存库没必要的损失:

如快过期产品可以立即处理或退货等;

3、更好的配合农业及工商等有关管理部门检查工作,更科学、更合理地使用农药;

4、使管理合理化、系统化、人性化。

1.2研究内容

1.2.1总述

本软件是一个比较小型的管理软件,能够实现零售店中进、销、存等功能,其中销售功能包括实销和赊销两种经营模式,采用SQLserver2000数据库与VisualBasic6.0编程结合的技术,实现用户登录、会员注册及修改、会员消费查询等功能。

最终以实现既能为零售店提高管理水平及工作效率又能服务于农户,使农户更轻松地了解自己的农药使用历史记录及消费状况。

1.2.2何谓实销

实销实结一般来说就是款到发货,一手交钱一手交货的意思。

1.2.3何谓赊销

赊销是信用销售的俗称。

赊销是以信用为基础的销售,卖方与买方签订购货协议后,卖方让买方取走货物,而买方按照协议在规定日期付款或分期付款形式付清货款的过程。

赊销使商品的让渡和商品价值的实现在时间上分离开来,使货币由流通手段转变为支付手段。

它实质上是提供信用的一种形式。

赊销商品使卖者成为债权人,买者成为债务人,这种债务关系是在商品买卖过程中产生的。

1.3研究目标

中小企业在我国的国民经济中有着重要地位,在市场经济条件下,竞争日趋白热化,部分中小企业为了稳住自己的销售渠道、扩大产品销路、减小库存、增加收入,它们除了依靠产品质量、价格、售后服务、广告宣传外,赊销手段也成为企业另一种营销手段之一,同时也的突破了单一化的经营模式,随着企业赊销经营模式的日趋成熟,赊销管理系统便在企业管理中起到了重要作用,通过赊销管理系统给企业带来更多的经济效益,抢占市场先机,挖掘更多潜在的客户。

管理系统可以很好的降低公司的成本,最大限度的满足用户的需求,提高企业利润,因此,利用管理系统对采用赊销经营模式的企业进行管理、操作和监控是十分有效和十分必要的。

1.4相关技术简介

VisualBasic(VB)是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。

从任何标准来说,VB都是世界上使用人数最多的语言。

它源自于BASIC编程语言。

VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。

程序员可以轻松的使用VB提供的组件快速建立一个应用程序。

1、VisualBasic语言的特点:

(1)可视化编程

VisualBasic为用户提供了大量的界面元素(VisualBasic中称为控件),例如“窗体”、“菜单”、“命令按钮”等,用户只需要利用鼠标或键盘把这些控件拖动到适当的位置,设置它们的外观属性等,就可以设计出所需的应用程序界面。

VisualBasic还提供了易学易用的集成开发环境,在该环境中集程序的设计、运行和调试为一体,在本章后面的小节中将对集成开发环境进行详细的介绍。

(2)事件驱动机制

自Windows操作系统出现以来,图形化的用户界面和多任务、多进程的应用程序便要求程序设计不能是单一性的,在使用VisualBasic设计应用程序时,必须首先确定应用程序如何同用户进行交互。

例如,发生鼠标单击、键盘输入等事件时,用户必须编写代码控制这些事件的响应方法。

这就是所谓的事件驱动编程。

(3)面向对象的程序设计语言

VisualBasic6.0是支持面向对象的程序设计语言。

它不同于其他的面向对象的程序设计语言,用户不需要编写描述每个对象的功能特征的代码,这些都已经被封装到各个控件中了,用户只需调用即可。

(4)支持多种数据库访问机制

VisualBasic6.0具有强大的数据库管理功能。

利用其提供的ADO访问机制和ODBC数据库连接机制,可以访问多种数据库,如Access、SQLServer、Oracle、MySQL等。

SQLServer2000是Microsoft公司推出的SQLServer数据库管理系统的一个版本。

该版本继承了SQLServer7.0版本的优点同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行MicrosoftWindows98的膝上型电脑到运行MicrosoftWindows2000的大型多处理器的服务器等多种平台使用。

2、SQLServer2000的特性包括:

(1)Internet集成。

SQLServer2000数据库引擎提供完整的XML支持。

它还具有构成最大的Web站点的数据存储组件所需的可伸缩性、可用性和安全功能。

SQLServer2000程序设计模型与WindowsDNA构架集成,用以开发Web应用程序,并且SQLServer2000支持EnglishQuery和Microsoft搜索服务等功能,在Web应用程序中包含了用户友好的查询和强大的搜索功能。

(2)可伸缩性和可用性。

同一个数据库引擎可以在不同的平台上使用,从运行MicrosoftWindows®98的便携式电脑,到运行MicrosoftWindows2000数据中心版的大型多处理器服务器。

SQLServer2000企业版支持联合服务器、索引视图和大型内存支持等功能,使其得以升级到最大Web站点所需的性能级别。

(3)企业级数据库功能。

SQLServer2000关系数据库引擎支持当今苛刻的数据处理环境所需的功能。

数据库引擎充分保护数据完整性,同时将管理上千个并发修改数据库的用户的开销减到最小。

SQLServer2000分布式查询使您得以引用来自不同数据源的数据,就好象这些数据是SQLServer2000数据库的一部分,同时分布式事务支持充分保护任何分布式数据更新的完整性。

复制同样使您得以维护多个数据复本,同时确保单独的数据复本保持同步。

可将一组数据复制到多个移动的脱接用户,使这些用户自主地工作,然后将他们所做的修改合并回发布服务器。

(4)易于安装、部署和使用。

SQLServer2000中包括一系列管理和开发工具,这些工具可改进在多个站点上安装、部署、管理和使用SQLServer的过程。

SQLServer2000还支持基于标准的、与WindowsDNA集成的程序设计模型,使SQLServer数据库和数据仓库的使用成为生成强大的可伸缩系统的无缝部分。

这些功能使您得以快速交付SQLServer应用程序,使客户只需最少的安装和管理开销即可实现这些应用程序。

第二章系统分析

2.1可行性分析

1、技术可行性:

操作系统为WindowsXP;使用VisualBasic6.0集成开发工具,其可视的、面向对象的、采用事件驱动编程机制等特点,使软件在可发过程中更容易、方便;数据库采用SQLServer2000,它能够很好的处理数据,同时保持数据的完整性并提供许多高级管理功能。

通过大学近四年的学习已基本掌握了开发系统的相关知识和技术,利用现在的编成技术和数据库技术可以实现该系统。

2、操作可行性:

本系统从界面的整体布局来看,页面整体布局较为简洁,模块的划分清晰,系统交互界面友好,操作方便,不须要用户去掌握复杂的实现过程,不需要对数据库非常了解,而且在大家熟悉的Windows操作系统上运行,用户只需要具备一般的计算机基础知识就可以轻松上手。

因此,本系统的操作是可行的。

3、经济可行性:

现在有许多农药零售店在管理方面存在着问题:

信息化不足,办公方式落后,日常工作都由是手工处理,管理混乱,且容易出错,工作效率低等问题。

如今计算机的价格便宜,开发工具种类也日益增多,而且价格低廉,这为本系统的开发提供了很好的硬件和软件开发平台。

而零售店采用先进的管理方式,可以大大的提高店面的经济效益,降低店面运营成本,且在开发过程中所投入的经费不高。

因此,本系统在经济上是可行的,值得开发的。

4、资源可行性:

完成课题的现有资源,只需一台安装VisualBasic,Sqlserver2000电脑与课程设计的相关书籍

2.2系统功能需求分析

农药零售店赊销管理系统是一个典型的数据库开发应用程序,由商品信息模块、会员信息模块、进货管理模块、销售管理模块、库存管理模块、系统维护模块、经营历程模块等部分组成,规划系统功能模块如下:

1、商品信息管理模块

该模块主要包括添加新商品、商品信息、添加供货商、供货商信息。

2、会员信息模块

该模块主要包括会员卡发放、会员卡管理、会员卡消费查询。

3、进货管理模块

该模块主要包括进货单、进货退货。

4、销售管理模块

该模块主要包括销售单、销货退货。

5、库存销售模块

该模块主要包括库存信息、单品库存信息查询。

6、系统维护模块

该模块主要包括用户注册、数据备份、数据恢复。

7、经营历程模块

该模块包括销售历史明细、具体日期销售查询。

2.3.系统设计要求、目标

2.3.1要求

1、由于操作人员的计算机知识普遍较差,要求有良好的人机界面。

2、由于该系统的使用对象多,要求有较好的权限管理。

3、方便的数据查询,支持多条件查询。

4、基础信息管理(包括商品信息、客户信息等)。

5、通过计算机,能够直接“透视”仓库存储情况。

6、完善的商品采购信息、商品销售信息进行管理。

7、商品销售排行统计。

8、系统数据的安全性。

9、数据计算自动完成,尽量减少人工干预。

10、系统退出。

2.3.2目标

1、系统界面美观友好、信息查询灵活、方便、快捷、准确、数据存储安全可靠。

2、系统响应快速。

3、实现各种查询,如多条件查询、模糊查询等。

4、管理员可以设置操作员的权限。

5、对用户输入的数据,系统进行严格的数据检验,尽可能排除人为的错误。

6、数据保密性强,为每个用户设置权限级别。

7、系统应最大限度地实现了易安装性、易维护性和易操作性。

8、系统运行稳定、安全可靠。

2.4系统设计原则

为了使本系统功能齐全完备,操作简便,最大限度的提高软件的质量,从而满足用户的实际需要,在设计开发过程中遵循了,如下原则:

1、实用性原则:

适合商品信息管理工作的实际需求,并能够处理一些特殊情况的要求。

2、准确性原则:

对输入的相关信息建立检错机制,及时报错,使用户能够及时准确的输入合法信息(如类型不匹配,长度不超限等)。

3、易操作原则:

要求设计的系统功能齐全,界面友好,操作方便。

4、程序可读性原则:

为了便于其它设计,使维护人员读懂代码或以后的代码修改,尽可能做好代码注释工作。

5、安全性原则:

该系统的管理员具有可设置登录密码,修改密码的权限。

第三章总体设计

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数据库设计

数据库是整个系统的后台,存储着系统所有的信息,对于系统起着至关重要的作用。

一个好的数据库设计那个非常好的提高系统的运行效率和存储效率。

要做到好的数据库设计应达到以下几点:

1、首先,充分体现系统的需求,数据库是为应用服务的,好的数据库设计应该首先满足应用系统的业务需求,准确的表达数据间关系。

2、保证数据的准确性和一致性,通过主外键、非空、限制、唯一索引等保证数据的准确。

3、提高数据的查询效率,通过合理表结构,增加索引等方式,提高数据的读取速度,提高查询效。

3.3.1数据库的概要结构设计

1、系统会员信息:

包括的数据项有会员ID、会员名、身份证号、性别、联系电话、地址、加入日期。

图3-9系统会员信息实体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、销售信息:

包括的数据项有销售单号、商品编号、身份证号、销售数量、销售价格、客户姓名、销售日期、操作员、供货商、备注信息。

销售信息实体E-R图如图3-14所示。

图3-14销售信息实体E-R图

7、库存信息:

库存编号、商品编号、库存数量、总金额、库存数量,备注信息。

库存信息实体E-R图如图3-15所示。

图3-15库存信息实体E-R图

3.3.2数据库逻辑结构设计

设计完数据库实体E-R图之后,根据实体E-R图设计数据表结构。

本系统的数据库采用SQLServer2000数据库,系统数据库名称为,共包含12张表。

下面列出本程序中应用的主要数据结构表。

表3-1角色信息表dbo.manager

序号

列名

数据类型

长度

标识

主键

允许空

默认值

说明

1

mno

varchar

30

角色ID

2

mname

char

10

角色名称

3

mpsd

varchar

20

角色密码

4

Dengludate

smalldate

4

登录日期

表3-2销售表dbo.sale

序号

列名

数据

类型

长度

标识

主键

允许空

默认值

说明

1

zdbh

bigint

8

自动编号

2

gno

char

10

商品ID

3

vno

char

5

角色ID

4

mno

varchar

30

用户名称

5

glingshou

money

8

零售价

6

salenumber

bigint

8

销售数量

7

salemoney

float

8

应付金额

8

saleshi

float

8

已付金额

9

saleshe

float

8

未付金额

10

Salebeizhu

char

10

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工作范文 > 行政公文

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

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