基于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。基于vb系统——药品进销存系统设计
相关推荐
通过设计一个 C++程序,运用 D算法,用以求各个节点之间的最短路径最后利用程序求得节点 1到各个节点之间得最短路径。 将节点放入优先队列 从优先队列中取出当前最优元素并算出当前这个可行解的路径长度并与最优解比较 不如下界。 选择头节点 Y 将这个节点保存下来作为剪枝使用的下界 队列为空 ? Y 分 析 当前 的 下界 ,得出程序结果 ,并返回 . N 利 用
一种传统的设计方式,对设计进行逐次划分的过程是从存在的基本单元出发的,设计树最末枝上的单元要么是已经制造出的单元,要么是其他项目已开发好的单元或者是可外购得到的单元,这种设计方法与只用硬件在模拟实验板上建立的一个系统的步骤有密切的联系。 这种设计方法的优点是 : 设计人员对于这种方式进行设计比较熟悉,实现各个子块电路所需时间短。 这种设计方法的缺点是 : 一般来讲,对系统的整体功能把握不足
MFC 的 C++编程方式,虽然代码运行效率相对较低,但开发难度小,开发工作量小,源代码效率高,已经成为 Visual C++开发 windows 应用程序的主流。 本系统选择的就是基于 MFC 的 C++编程方式。 SQL SERVER 2020 数据库 SQL Server 是一个全面的、集成的、端到端的数据解决方案,它为企业中的用户提供了一个安全
连续计算功能的实现为了实现连续计算,需要将上次运算得到的结果保存起来,使用变量m_save保存,m_savey用来记录m_save中的值是否有效,当无效时读取的话,会弹出对话框提示注意:无保存数据。 当读取的时候,如果未输入第一个操作数,则将读取的数作为第一个操作数使用;如果已经输入了第一个操作数,而未输入第二个操作数,则将读取的数作为第二个操作数使用;如果第一、第二个操作数都已经输入
调用此模块,要求用户先进行登陆。 登陆功能模块如图 所示。 试卷管理系统 系统管理 试卷生成管理 数据库管理 系统帮助 用户管理 密码管理 自动生成试卷 手动生成试卷 抽取现有试卷 数据库还原 数据库备份 系统关于 系统帮助 10 图 登陆模块功能图 (2) 试卷生成 管理 模块 试卷生成管理模块 主要包括 如下子模块 : 抽取现有试卷模块:显示预览试卷,保存答案,删除试卷功能。
(FBD)三种程序编辑器提供用户选择。 STEP7Micro/Win 的编程界面如图 : 图 程序编辑窗口 沈阳航空工业学院毕业设计(论文) 8 建立计算机与 S7200 的硬件连接 在本次毕业设计中首先要解决的就是上位机与 S7200 可编程控制器之间的连接, 然而它们之间是不能直接相连的, 要通过一条 PC/PPI电缆 才能实现 计算 机与西门子 S7200可编程控制器 之间的 连接 ,