基于vb系统——药品进销存系统设计内容摘要:

jsfs char 10 结算方式 ypbh char 10 药品编号 ypmc char 20 药品名称 ckmc char 20 仓库名称 jc char 10 简 称 jx char 20 剂 型 hw char 20 货 位 cd char 4J0 产 地 gg char 20 规 格 bz char 20 包 装 dw char lO 单 位 sb char 20 商 标 pzwh char 20 批准文号 ph char 10 票 号 bzq char 20 保质期 16 dj char 20 单 价 sl char 20 数 量 je char 30 金 额 10.销售登记表 xxdj_tab 销售登记表 xxdj_tab是用来保存药品的销售信息。 表 xxdj_tab的结构见表 10。 表 10 表 xxdj_tab的结构 字段名称 数据类型 字段大小 说 明 khqc char 20 客户全称 jsr char lO 经手人 czy char 10 操作员 xsph char lO 销售票号 ckrq char 10 出库日期 jsfs char 10 结算方式 ypbh char 10 药品编号 ypmc char 20 药品名称 ckmc char 20 仓库名称 jc char 10 简 称 jx char 20 剂 型 hw char 20 货 位 cd char 40 产 地 gg char 20 规 格 bz char 20 包 装 dw char lO 单 位 sb char 20 商 标 pzwh char 20 批准文号 ph char 10 批 号 bzq char 10 保质期 dj char 20 单 价 sl char 20 数 量 je char 30 金 额 11.员工信息表 ygxx_tab 17 员工信息表 ygxx_tab是用来保存员工的基础信息。 表 ygxx_tab的结构见表 ll。 表 11 表 ygxx_tab的结构 字段名称 数据类型 字段大小 说 明 ygbh char 10 员工编号 ygxb char 10 员工性别 ygxm char 10 员工姓名 yglb cha‘ 20 员工类别 zw char 10 职 务 pyrq char 10 聘用日期 xj char 10 薪 金 bz text 备 注 12.药品信息表 ypxx_tab 药品信息表 ypxx_tab是用来保存药品的基础信息。 表 ypxx_tab的结构见表 12。 表 12 表 ypxx_tab的结构 宇段名称 数据类型 字段大小 说 明 ypbh char 10 药品编号 ypmc char 20 药品名称 jc char lO 简 称 jx char 20 剂 型 hw char 20 货 位 cd char 40 产 地 gg char 20 规 格 bz char 20 包 装 dw char 10 单 位 sb char 20 商 标 pzwh char 20 批准文号 jl char 20 进 价 pfj char 20 批发价 lsj char 20 零售价 ph char 10 批 号 bzq char lO 保质期 hy char 30 货 源 18 三、系统总体设计 设计的指导原则 ( 1) 请用户共同参与系统的分析与开发 ( 2) 为用户编写资料时,要考虑用户 的专业水平,阅读与使用目的。 ( 3) 设计良好的用户界面,使用户一目了然,能够理解,以于操作。 ( 4) 在进行系统具体设计之前,就建立一个系统的逻辑模型,使其逻辑功能满足用户的业务需求,进而对系统进行物理设计。 ( 5) 用“自顶而下”的方法进行系统分析和设计,把主要功能分解成具体的、简单的功能。 ( 6) 对系统的评价不仅是只开发和运行费用的评价,而是对整个系统的生存过程的费用和效益的评价。 系统的特点 ( 1) 保证数据准确性、可靠性和安全性 ( 2) 由于试题库管理系统的特点,其保存数据的时间较长,因此数据量较大,在执行数据操作的过程中,必然 会增加系统的处理时间。 ( 3) 系统采用统一 Windows95/98/XP 的用户界面、直观、方面、易于操作。 ( 4) 一切以数据库设计为基准。 ( 5) 界面设计以系统设计所述为基准,在满足功能要求的基础上,进行统一设计。 软件和硬件环境 (1) 硬件环境 机型 CELERON M420 19 配置 1G/60GB/COMBAO/鼠标 /网卡 (2) 软件环境 操作系统: Windows XP 网络软件:微软网络用户, TCP/IP 数据库管 理系统: SQL SERVER2020 开发软件: 系统功能划分 本系统为了更好的管理试题库,系统从用户的方面考虑,分为五个主要功能模块,其结构如下图 所示: 药品进销存管理系统 销售管理库房管理系统管理财务管理进货管理帮助基础信息管理 图 主要功能模块 20 库房管理库存查询库存盘点库存报表销售管理销售登记销售登记查询销售退货销售退货查询销售报表帮助关于本软件帮 助四、详细设计 总功能模块说明 药品进销存管理系统 销售管理 库房管理 系统管理 财务管理销售登记销售登记查询销售退货销售退货查询销售报表库存查询库存盘点库存报表操作员管理权限管理数据备份数据恢复财务结账财务报表当月结账当月报表进货管理 帮助 基础信息管理入库登录入库登录查询入库退货入库退货查询入库报表关于本软件帮 助药品信息员工信息供应商信息客户信息 图 总功能模块图 子功能模块说明 21 基础信息管理药品信息员工信息供应商信息客户信息进货管理入库登录入库登录查询入库退货入库退货查询入库报表 财务管理财务结账财务报表当月结账当月报表系统管理操作员管理权限管理数据备份数据恢复图( 1) 图( 2) 图( 3) 图( 4) 图( 5) 图( 6) 图( 7) 图( 1) 销售管理:销售登记、销售登记查询、销售退货、销售退货查询、销售报表。 图( 2) 库房管理:库存查询、库存盘点、库存报表。 图( 3) 帮助:帮助,关于本软件。 图( 4) 进货管理:入库登记、入库登记查询、入库退货、入库退货查询、入库报表。 图( 5) 基础信息管理:药品信息、员工信息、客户信息、供应商信息。 图( 6) 系统管理:操作员管理、权限管理、数 据备份、数据恢复。 图( 7) 财务管理:财务结账、财务报表、当月结账、当月报表。 22 开发步骤 1.打开 Sql Server 2020,在企业管理器里新建数据库 yygl,再新建登录 sa,然后打开查询分析器,使用 sql 语句建表。 CREATE TABLE [dbo].[czy_tab] ( [czybh] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL , [czyjb] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [czy] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [pwd] [char] (10) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[drbb_tab] ( [jzrq] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [czy] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [xsze] [char] (30) COLLATE Chinese_PRC_CI_AS NULL , [xsthze] [char] (30) COLLATE Chinese_PRC_CI_AS NULL , [rkze] [char] (30) COLLATE Chinese_PRC_CI_AS NULL , [rkthze] [char] (30) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO CREATE TABLE [dbo].[dybb_tab] ( [jzrq] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [czy] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [xsze] [char] (30) COLLATE Chinese_PRC_CI_AS NULL , [xsthze] [char] (30) COLLATE Chinese_PRC_CI_AS NULL , [rkze] [char] (30) COLLATE Chinese_PRC_CI_AS NULL , [rkthze] [char] (30) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO 23 CREATE TABLE [dbo].[gysxx_tab] ( [gysbh] [char] (10) COLLATE Chinese_PRC_CI_AS NOT NULL , [jc] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [gysqc] [char] (40) COLLATE Chinese_PRC_CI_AS NULL , [ssdq] [char] (40) COLLATE Chinese_PRC_CI_AS NULL , [dz] [char] (40) COLLATE Chinese_PRC_CI_AS NULL , [yzbm] [char] (6) COLLATE Chinese_PRC_CI_AS NULL , [dh] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [cz] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [lsr] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [lsrdh] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [khyh] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [yhzh] [char] (20) COLLATE Chinese_PRC_CI_AS NULL , [nsrdj] [char] (10) COLLATE Chinese_PRC_CI_AS NULL , [yxwz] [char] (30) COLLATE Chinese_PRC_CI_AS NULL。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。