当前位置:首页>> >>


VB烟花爆竹经销管理系统设计(源代码 系统).rar

收藏

资源目录
    文档预览:
    编号:20180913212524470    类型:共享资源    大小:4.48MB    格式:RAR    上传时间:2018-09-13
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    35
    金币
    关 键 词:
    VB 烟花爆竹 经销 管理 系统 设计 源代码
    资源描述:
    1摘要无论是哪个销售单位或是销售商店要进行商业活动,都有很多的销售数据需要管理。手工管理这些繁杂数据的方式已经不再适应时代的潮流,实现数据规范化、自动化的计算机管理是企事业单位高效运作的必然要求。针对这一需求,通过一个多月的学习,我开发了这个烟花爆竹经销管理系统。本系统是针对普通进销存系统的需求而设计的,可以有效地进行数据交易管理,包括进货登记管理、销售登记管理和数据的汇总、查询,以及管理员的管理。通过这一系统可使以后采购能有的放矢,很好地避免了采购时的盲目性。开发本系统我使用了 Visual Basic +Access 两个软件。Visual Basic 是一种可视化的、面向对象和采用事件驱动的结构化高级程序设计语言,可用于开发 Windows 环境下的各类应用程序。Microsoft Access 作为一种关系型数据库管理系统,是 Windows 下最为流行的桌面数据库管理系统。具有功能强大、界面友好、操作简单、易学易用等优点,是中小型信息管理系统理想的开发环境。采用这两种工具,我开发了烟花爆竹经销管理这个系统。用户通过本系统可以方便的对数据进行查询和统计,使平时那些繁锁的数据变的简单,明了,方便了用户。2第一部分 系统设计1-1:系统功能设计我由于长期的在日杂公司从事烟花爆竹的经销,并且使用手工管理,发现数据繁多,而且管理相当复杂,这样不仅容易出错,而且工作量很大,给管理人员带来了很大的麻烦。所以我就根据这一需求开发了烟花爆竹经销管理系统。希望它能为我们今后的工作带来方便。本系统总体的功能是实现销售公司销售管理的系统化、规范化和自动化。本系统要完成的功能有: 系统登录 包括用户登录、修改密码、添加用户、删除用户等。 交易管理包括进货登记、销售登记、商品登记等。进货和销售的主要交易都是在此进行。每次交易(包括进货、销售)都需要对日期、商品编号、产地、单价、数量、实付款等各项信息进行记录。  查看数据表通过此功能,可以查看进货、出货、商品登记的各项记录。实现各种数据表的浏览,包括进货表、销售表、商品表。浏览时,此数据表的所有信息项全部显示。更直观的让经营人员了解商品的各项记录。 查询通过此功能,可以查询到各种商品的利润,及各商品的库存量。帮助管理员了解数据。在进货时可以有的放矢。不会由于数据统计的不完善而造成不必要的损失,帮助经销人员在正当的经营中获得更好的收益。1-2:功能模块划分3从功能描述的内容可以看到,本系统可以划分为 5 个完整的功能。根据这些功能,设计出系统的功能模块,如图 1 所示。图 1 系统功能模块划分1-3:系统流程分析 前述是对系统的功能模块的划分,这是系统总体设计的重要组成部分。为了对系统形成一个完整而全面的认识,现进行系统流程分析。本系统的流程分析,如图 2 所示。4失败用户登录 失败达到 3 次 退出系统 成功登记管理 进货登记 销售登记 商品登记浏览管理 商品浏览 进货明细 销售明细查询管理 利润查询 库存查询系统管理 添加、删除用户 更改用户 图 2 系统流程分析在系统流程分析图中可以看到,用户有 3 次机会进行身份认证。如果 3 次输入的用户名和密码都无法与数据库中的数据匹配,则强制退出系统,以防止非授权人员进入系统,从而必须记录用户的错误登录次数。第二部分数据库设计数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高存储的效率,保证数据的完整性和一致性。另外,合理的数据库结构将非常有利于程序的实现。开始界面52-1: 数据库需求分析设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能够充分满足各种信息的输入和输出。收集基本数据、数据结构和数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。通过对烟花爆竹经销管理的了解,总结出如下的需求信息: 进货商品需要进行管理,所以需要一个 jinhuobiao。 销售商品需要进行管理,也需要一个 xiaoshoubiao。 所有的商品需要放到一起进行管理,同时也需要一个 shangpingbiao。 系统管理员需要进行统一管理,还需要一个 guanliyuanbiao。 只有管理员登录之后才可以使用系统。 高级管理员不允许删除。进货、销售、商品信息都可进行浏览和删除。 商品的利润和库存都可进行查询。经过上述系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构: “管理员表”中包括有管理员、密码字段。 “进货表”中包括有 ID、记录日期、商品编号、产地、单价、数量、 实付款字段。 “商品表”包括商品编号、商品名、产地、厂商、单价字段。 。6 “销售表”包括 ID、记录日期、商品编号、产地、单价、数量、实付款 字段。“管理员表” 、 “商品表” 、 “进货表” 、 “销售表” 。由于开发时使用的数据量比较小,因此这些表都集中建立在同一个名为 yhbzdate 的数据库中。数据库建好以后,选择“工具”菜单——“数据库实用工具”——“转换数据库”——“到早期 Access 数据库版本” ,将数据库转换成早期数据库版本,以便实现兼容。2-2:数据库概念结构设计本实例根据上面的设计规划出的实体有:商品信息实体,进行信息实体,销售信息实体,管理员信息实体。各个实体具体的描述 E-R 图如下。商品信息实体 E-R图:进货信息实体 E-R 图:商品信息进货信息ID 记录日期商品编号产地单价数量实付款商品编号 商品名 产地 厂商 单价7销售信息实体 E-R 图:管理员信息实体 E-R 图:2-3:数据库逻辑结构设计“管理员表”中包括有管理员、密码字段。结构如表 1 所示。表 1 管理员表结构(guanliyuanbiao)编号 字段名称 数据类型 说明1 管理员 文本 主键2 密码 文本ID 记录日期商品编号产地单价数量实付款销售信息管理员信息用户名 密码8“进货表”中包括有 ID、记录日期、商品编号、产地、单价、数量、实付款字段。结构如表 2 所示。表 2 进货表结构( jinhuobiao)编号 字段名称 数据类型 说明1 ID 自动编号 主键2 记录日期 日期、时间3 商品编号 文本4 产地 文本5 单价 货币6 数量 数字7 实付款 货币“商品表”包括商品编号、商品名、产地、厂商、单价字段。结构如表 3 所示。表 3 商品表结构(shangpingbiao)编号 字段名称 数据类型 说明1 商品编号 文本2 商品名 文本3 产地 文本4 厂商 文本5 单价 货币“销售表”包括 ID、记录日期、商品编号、产地、单价、数量、实付款字段。结构如表 4 所示。9表 4 销售表结构(xiaoshoubiao)编号 字段名称 数据类型 说明1 ID 自动编号 主键2 记录日期 日期、时间3 商品编号 文本4 产地 文本5 单价 货币6 数量 数字7 实付款 货币第三部分设计工程框架做好充分的系统设计准备工作以后,接着应该创建工程并设计工程的框架。103-1:创建工程先创建工程存放的目录。运行 Visual basic 6.0 主程序,并选择新建“标准EXE”工程。新建工程后,在 Visual basic 窗体中有一个默认的窗体 Form1,将在此基础上设计系统的主界面。并将此工程命名为 jr,并与数据库文件存放在同一文件夹下。将 form 窗体保存为 “jrform.frm”。3-2:建立主界面系统的主界面完成的功能: 单击“进入”——进入系统登录,显示登录窗体。 单击“退出”——退出系统,主窗体关闭。用到的主要控件:timer 控件为了使界面优化, “进入”和“退出”均采用标签 label,且 label 的mousepointer 属性均设为 99。Mouseicon 属性都设为 c:\windows\cursorsharrow.cur。各控件的属性值请参见表 5 表 5 控件属性设置 控件 属性 属性值Timer interval 210Name jrlabelLabelcaption 进入Name fqlabelLabelcaption 放弃
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:VB烟花爆竹经销管理系统设计(源代码 系统).rar
    链接地址:http://www.gold-doc.com/p-139064.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    copyright@ 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开