药品销售管理系统论文.doc

【精品】VFP药品销售系统设计与实现(毕业论文+源代码)

收藏

资源目录
跳过导航链接。
【精品】VFP药品销售系统设计与实现(毕业论文+源代码).rar
VFP药品销售系统设计与实现(毕业论文+源代码)
VFP药品销售系统
药品销售管理系统论文.doc---(点击预览)
密码.txt---(点击预览)
源码
1.doc---(点击预览)
BITMAPS
DATA
DATABAK
FORMS
HELP
INCLUDE
LIBS
MENUS
PROGS
REPORTS
FOXUSER.DBF
FOXUSER.FPT
hf.PRG
IT.INI
IT.PJT
it.pjx
MAIN.MPR
main.MPX
药品销售管理系统.exe
压缩包内文档预览:(预览前20页/共38页)
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:1639622    类型:共享资源    大小:2.82MB    格式:RAR    上传时间:2017-08-30 上传人:机****料 IP属地:河南
50
积分
关 键 词:
精品 vfp 药品 销售 系统 设计 实现 毕业论文 源代码
资源描述:
【精品】VFP药品销售系统设计与实现(毕业论文+源代码),精品,vfp,药品,销售,系统,设计,实现,毕业论文,源代码
内容简介:
户手册目录简介 系统需求 系统菜单 系统工具条 操作指南 $ # K + 简介欢迎使用2 位、 平台下的通用表管理软件。使用 需要懂得复杂的编程语言,也不需要任何开发/维护。若要用 理一个表,只需打开要处理的表即可。入、修改、删除、浏览(层次浏览)、预览/打印报表,统计(交叉统计)、筛选/查找、字段选择、用 是在 ,有一些新的设想和处理方式是其它任何 成器所没有的,它们是:1 在运行时动态地调整用户界面, 调整 的 。2 对报表的动态处理。3 操作的简单 。4 不需要数据 平台 。5 系统不生成任何 件、报表 件、程 件 一系 的 数 件、复杂的目录 等。6 不需要维护。$ 介+ 001$ # K + 系统需求586 以 计 ,16 M 以 ,10 M 以 自 。$ 统需求+ 002$ # K + 系统菜单系统 菜单 以下 :菜单 菜单 作用 件 单 件操作 打开 菜单条 打开一个表 打印设“ 菜单条 改打印选 菜单条 编fi 单 菜单条 次操作 菜单条 复 次操作 菜单条 删除选 复 菜单条 复选 菜单条 ”入复 选 菜单条 选 维护 单 进行系统维护 菜单条 为目录中的表 单 目录 菜单条 录 菜单条 程 菜单条 $ 统菜单+ 003$ # K + 系统工具条系统工具条中 以下用 在表中 动查 不 一条 新新 一条 新 在表中 一条新新 的有 。新 的有除删除找/筛选在表中查找/筛选 条件的改报表修改一个 在的报表。预览报表预览一个 在的报表。打印报表打印一个 在的报表。$ 统工具条+ 004计 器调用系统计 器,以进行简单的计 。表单, 系统 。$ # K + 操作指南数据处理 报表处理 界面调整 其它设“ 设“ 其它操作 $ 作指南+ 014$ # K + 数据处理录入 选择一个表时,系统以 的方式打开 表, 表的表 设“为 表( ,在 一条新统在 中为一条新 编一要单 中的新 。 处理有 好处,一是 在 ,新 入 ,所以 随时可以单撒 取 新 是 多用户环境的考虑,就是说在 编统 末对表进行任何锁,只有 下 时系统才会锁 可以减轻网络环境中的数据锁冲突。修改在 修改一条 想放弃此次修改,只需单撒 ,如 要 认此次修改,请一 。删除在 单删除 系统会让 认是 真要删除 认,则系统会发布一条 令。注意,根据数据 系统的默认规, 操作只是对 条除标末对 以 还有 会恢复 删除的复方法 述)。若要物理删除 见预览/打印报表系统会根据打印纸张的设“、用户选择的字段 数据筛选 和用户设“的页头/页脚 自动生成一个报表。然, 不进行任何设“,也可以预览/打印报表,只是报表的页头/页脚就不见得正 。$ # K + 其它操作 $ 据处理+ 015$ 它操作+ 029$ # K + 会对目录中的所有表进行 操作, 时会 表中作删除标志的时也备注字段的压缩。$ + 030$ # K + 术语在 档中 相 据 表单 窗口$ 语+ 040 本文档将介绍一个药品销售管理系统 的开发过程。此示例应用程序是一个简单的进销存系统,本文档由以下几部分组成:1. 系统分析2. 设计数据库- 安全性- 数据完整性- 数据库维护- 关于数据库的注释3. 设计并创建类- 应用程序级函数- 表单级函数- 控制级函数- 关于类的注释4. 编写、测试和调试应用程序代码- 表单- 报表- 菜单和工具栏- 错误处理- 主程序1. 系统分析* 功能 程序应提供输入进货单,销售单及盘存表的功能,该程序要求用户在进入应用程序查看或编辑数据时,必须具备有效的口令,并以此来保证数据安全性。* 界面要求面必须符合 5 标准,并尽可能直观漂亮。* 系统 求 应用程序可以 在 的 处理 和 存 , 示应 800 x 600 。2. 设计数据库设计数据库的关 是:* 创建表 和关系* 安全性* 维护数据的完整性安全性数据库的安全性 数据 的 制。 的用户 能 的表,有一用户 能 此数据库的部分。例,“数据输入数据库 。在 安全性时,表 个: 在一个用户可以 此数据库的”,或 必须在 表单表是一提供的口令。一个用户 时,以 用户的 级 。 由于应用程序 要 表单, 表单创建 一个类: 此表单类 供用户 入 标 和口令的文本 。类 性用于 存 口令的表和,“ 令 的 调用 用代码 证用户 入的口令。 据用户是 输入 的口令,此表单 性 设 。 表单 一个 应用程序提供 一级安全性, 是, 有 开此数据库并在应用程序查看或 的数据, 以的数据并 是安全的。在一个 的系统,可 安全性和/或数据安全性来 安全性。在本示例应用程序, 有 户可以在程序 数据, 此, 用户和口令必须 应用程序的是可的, 数据 。数据完整性保护数据完整性 保 用户 能进 、 或数据的 , 将 数据库的部分无效或 准。数据库级的数据完整性管理主要是检查一个用户是 在应用程序的表单或直览窗口 ,此,数据完整性以参照完整性和 制性商业规的形式在数据库 。参照完整性参照完整性是在数据库级 应用“参照完整性生成 的。 于数据库的 有父表,一个关 变时, 子表(级联更新);用户 一个记 时,表 相关的记 联);果 父表的子表有相关的记 , 能此父表的记 ( 制);用户在子表插入与父表记 匹配的记 (插入 制)。一个表有一个主关 , 能是是空 ,能动防止在此输入重复 ,此,没有必要编写防止重复关主 的代码。 是, 使 一功能更易于用户使用,可以用存储过程 大数表的主关 生成新 。每一个表的下一个关 保存在 回此 ,并计算下一个可用关 的新 ,是该系统各表的主关 的默认 (在“表设计 设 )。存储过程 生成系统的唯一标 号,并返回表的主关 的默认 。找表的表 ,读取关 的 ,并将 1,然后写回 1 关 读取的那一个 记 的主关 的 返回。注意存储过程 参数,此技术同样用 主关 的量 。要 存储过程可以先用 令开数据库,然后执 调出编辑窗口;另,令,然后单击工具栏 的“存储过程 。表单级有效性检查表单级数据有效性检查是 过启用和废止控制,以 制用户 数据的 。可以在表单级 有数据联系型表单设 开 式 缓冲。数据输入表单 示在表格控制的表设 开 式表缓冲。用户决 们 保存 做的 时,开 式 缓冲和开 式表缓冲可用来原记 。数据库维护用户重索引表并检查数据库的有效性,本应用程序 “重新生成 表单,此表单使用 令。使用 令,可以用 和 函数提取索引表达式,然后用 索引标 ,再用 N 令重新生成 有的索引, 样可以减小 。3. 设计并创建类创建 个类库,并在大部分 子类, 样可以使本应用程序的基本观感方便地 过组 进 维护。此,一般的功能在类一级 进来,以方便类的维护和重用。在开发 程的一重要决 涉及 要入哪一级的功能:* 应用程序级* 表单级* 控制级创建 一个 用的应用程序类: 具有的功能使 能够用于 应用程序, 功能 :1. 示启动 2. 应用程序 时保存 境3. 应用程序建 环境4. 应用程序退出时恢复 境5. 与应用程序相关的主菜单并建 循环6. 管理应用程序工具栏7. 管理用户 过程8. 管理表单的功能描述1. 应用程序 时,应用程序 将保存 境。境 令的设 ,等。在 的 代码向 一个新的,该 是基于 的类 代码,有的 环境设 被保存 类的 性,以便以后恢复使用。此,该代码将 主窗口标 保存 的 性 。释 一个基于 的 时,可以恢复 保存的设 。另一个环境设 在 一个应用程序时活动的标准工具栏。方法将系统工具栏的称保存 的 性 元 ,同时保存们在 应用程序时是开是关闭的”。 代码可以将系统菜单压入菜单栈,以便以后恢复。2. 应用程序 可以 应用程序建 环境。的 代码 部分可以建 环境,此代码可以:* 调用 的方法 ,设 类和过程库,设 是 示的记 (并设 特 应用程序的环境设 。* 应用程序开数据库。* 调用方法 释 应用程序时活动的 有系统工具栏。 * 用保存在 的 设 主窗口标 。3. 应用程序退出时,应用程序 可以恢复 原有环境。方法 的代码可以恢复主窗口标 ,关闭数据库,清窗口,发布令 复初始菜单,并调用方法 重新开在 示的系统工具栏。发布 令时,程序继续执 的代码释 此应用程序 时,将发生 的 , 是 的一个成 的 代码将调用 的方法 ,恢复 环境设 ,此环境设 是在创建 个 时就经存在的。4. 此应用程序 与本应用程序相关的主菜单并建 循环。一旦 建 起来,应用程序类的 方法就将被调用, 方法将主菜单程序并发布 令 . 应用程序 管理应用程序工具栏。表单级的 性 示与每个表单关联的工具栏,在 一个应用程序,仅有一个工具栏, 以此 性 于本应用程序的 有表单是相同的。本应用程序的表单调用类 的方法 示 示此工具栏。本应用程序道此工具栏是 经存在,并只在必要时才 示, 同时 性 释 后一个表单时,此表单的 方法 ,减 ,并移去此工具栏。6. 本应用程序 管理用户 过程。大部分应用程序的安全性 提供 一 过程的表单,类 的方法 调用方法, 的类。用户 时,类一个 性 存此用户的用户级类型,此 性用于菜单清理代码移去那此用户 能查看的菜单 。7. 本应用程序 管理表单。 报表用于 报表设 的表单,的 表单 过类 方法 示, 方法 并将一个参数或 地 此表单,方法 并返回此表单 的一个 。表单类的功能 以下 类表单:1. 可以返回 的 式表单(:“ 表单)2. 用于数据输入的表单3. 一般表单 (:“关于 和“介绍 表单)描述 的表单类及 : - - 可以返回 的 式表单有返回 的表单 程 生的 数据输入表单类基于 的供 以下功能:1. 活动时防止 组 。性 1- 用户提供一个可 的提示,使基于此类的表单是 ,下 性设 下: 2 返回一个用户 的 。 一个 性,保存 返回的 : 类 是 过调用 例 。数据输入表单用于数据输入的表单基于 并与类地 成在一起。供 下 功能:1. 表 2. 管理用户 数据的 3. 界面 调功能描述1. 表 。以下表 方法: 移动记 表的 一个记 。 移动记 表的 后一个记 。 移动记 表的下一个记 。 移动记 表的一个记 。 方法在工具栏 令 的 代码调用。2. 管理用户 数据的 。供 记 管理功能,管理 时以及 、和编辑记 。新记 :此表单类的 性 用户是 可以新记 ,的 方法代码检查此 性的设 ,并相应地启用或废止 ,工具栏 代码调用此表单类的方法 。记 :此表单类的 性 性工 方式 相 ,要一个记 ,用户必须“文 菜单 “ 令,“文 菜单“ 的 达式 照 用或废止此菜单 。果 止用户或新记 ,可使用 性 全性 的。编辑记 :性 用户能 编辑记 。例: 在数据输入表单,用户可以编辑没有 的记, 数据 后,记 能再 。果 ,此表格在 的方法 被废止,并在基于 的文本 的方法 发时,文本 以下方法 表单的数据被 ,此方法使用 并可以经过重写提供编辑记 的更”。 果用户 一个新记 没有输入 数据, 用户 开控制保存时,保控制的 被写入。 果用户 保存 做 ,恢复原来的 。 调用 保存 记 的 ,并保存数据时 用户开记 时,检查是 数据。果 数据, 示一个” ,用户认保存 做 。3. 界面调整。理以下的界面功能:(a) 在窗口菜单表单标 。(b) 示与表单关联的工具栏。(c) “新表单。(d) 时 示e) 保存并恢复在各表单的 。(a) 在窗口菜单表单标 。默认时,“窗口 菜单 示有表单的表单,表单标 表单更合。在类 一个方法 ,在用,将表单的标 入“窗口 菜单。 的代码调用 方法可“窗口 菜单移去此标 。(b) 示与表单关联的工具栏。 保存与表单关联的工具栏。此工具栏在本应用程序 每一个表单是相同的, 果一个应用程序有个工具栏,那此 性可以用来 合的工具栏。在 , 代码检查表单的性,果 个 性 空, 码调用应用程序类的 方法 。(c) “新此表单。 重 ,“新表单,并 。用户 表单 的“新过程, 可以 重新查。(d) 时 示 将”标标设 理在进 。(e) 保存并恢复在各表单的 。 用 取窗口的 。在此表单的 调用。 用 窗口的 写 。在此表单的 调用。有个子类: 一个 ,此 有个 面:“数据输入 和“ 表 。 的“数据输入 面 空,“ 表 面 一个表格,可以 示工 的 ,本应用程序表管理表单的创建方法下: 1. 在表单设计 建 子类2. 在数据环境合的表3. 设 表单的 性4. 各 控制 “数据输入 面并设 每个控制的 性5. 必要时 制在“ 表 面 的 进货,销售和盘表单的组 , 进货,销售和盘表单相同的组 ,此们此类继。控制类函数大部分基本控制类建 子类, 样可以提供的默认功能和一 的观。 本应用程序必须在 800 x 600 示方式下 , 以 控制的默认设 8 是 10 ,以 此表单的空。此,系统 ,只要成组的控制在 止一个地方出 ,就创建一个类。下 控制类存储在 :于 表格的 动求和。此类被 类 的“ 表 。户在组合 入一个 时, 代码索相应匹配 ,果 ,用户只能 表有的 。组合 控制有一个 。此类的编码量功能 同于默认功能, 同处在于: 用户的 入的 , 一个符后的符 是 在索,将用户没有 入的匹配符出 示出来并可以由用户 入。 8 , 性 0 - ,以 止用户 入 , 在存入一个表时。 大小。关于类的 在决 创建哪类时, 仅 的 , 维护性和将来的 , 的是在类 尽可能的 用功能。 样做的 果 成基本类 部函数,并 成在一起。 样, 于开此 查看 的来 ,要理本应用程序的工 方式就 那易 。 系统 的各组 成 程 , 可能只 出一 个组 ,将们 另一个以 同方式组 的 ,并 。 是,可以 过生成类的子类, 并方便地 系统 ,或以同样的 型生成 的应用程序。开发类,在类 表 的方法,并在表单类或直基于此类的 , 是将 方法 表单类。 样做可以提供更的活性, 在以后的开发过程,可以 父类,将 函数 表单( 或控制类)。 是另一方面,每 调用此方法时,必须提供一个 的引用 ,果此 类 在一个 ,此表单开时, 要再开一个文 。 此类 在生成表单就清 地出来,并 有与数据联系的表单 来, 以 方法在 在 系统,工具栏可以 用户取用 有表单可用的功能。另一 可供 的方法是创建一个 令 类提供 一功能,并在每一个表单一个基于此类的 , 样做的处是用户可以更易地将此 令与表单关联起来,地用 盘 令 。 是另一方面,由于在 经 使用工具栏,用户 工具栏。更重要的是工具栏 用表单的 空, 控制的表单继续 控制,工具栏可以在 时 据用户 使用的程 进 制。环境设 保存在一个类,可以在一个单的 设 和恢复。将环境设 存于一个类并在与 关联的代码恢复们的一个处是:测试系统 时,可以 易地恢复。发布 以发 复原有的环境设 。4. 代码的编写,测试与调试数据库的存储过程,类方法,表单方法,菜单,和程序代码编写时经过 测试和调试。表单 表单类 存储于 和基于表单类的表单 存储于 下面 出 有的表单( 。系统 的表单: 盘存表 进货单 入表单 盘存数据查 进货数据查 销售数据查 销售单 库存查表单大部分与数据无关的控制表单 : 类保存在 ,并在 要时用 函数创建。有时一个与数据相联系的表单被 一个类直,类 便 设 控制数据的 性, 性的默认 被设 系统 的表和, 子类 用, 是没有 表单 基于此类。直一个表单类的处是创建和 示表单由个 完成: ,便可以在 创建后 示,调整 的 性设 。在表单设计 创建一个表单的处是可以 数据环境及 性, ,以及与数据环境 相关联的方法, 于设计和测试表单更 方便, 可以直单设计 或 管理 们。本应用程序大部分与数据相联系的表单在 数据环境 表。果本应用程序 一个用户同时更新个表的表单, 此将创建一个 。报表在 系统,每一个报表在 数据环境 一个本地 。 有几个报表用户 报表 参数: 进货 表 销售 表 报表,数据环境的 创建时有参数。默认 下,此报表的数据环境开 时,用户 示一个 用 参数。 应 ,数据环境的 性被设 然后在数据环境的 代码, 取参数的 表单,用数据环境的方法被认 是报表的来 , 报表并 使用查, 们要求有的 进 维护和跟踪, 在 据库文 ,可以在数据库设计 示和 ,可以直 数据环境。 是,句必要时仍要用 。菜单和工具栏本应用程序的主菜单 在 ,应用程序的工具栏基于 的类 菜单的“清理 代码检查 的用户级 ,释 此用户 能 的菜单和工具栏,并在“文 菜单的“返回 菜单 代码调用本应用程序 的方法 ,由发布 令并恢复 单系统。工具栏各 的 代码调用活动表单的方法以 相应功能, 过 途径,与一个表单关联的功能与此表单 在一起。使本应用程序的菜单和工具栏 调工 ,菜单 的代码一般调用工具栏 令 的 代码。的表达式可以 照工具栏相关 令 状态启用或废止菜单 。错误处理错误处理的 的是 错误 出预测并尽可能在代码防止 出 。例,在 T 是 在 时,的代码被 进来以调整相 路径的设 。在一个方法本应用程序 设 或读取 性时,首先要进 检查以保该应用程序 存在: = O* 代码一个控制特 引发错误, 个控制被废止。然, 是 有错误可以在代码预 。必要时,错误处理可 入一个 的 代码进 管理。方法代码出 一个错误时,找与此 关联的错误处理代码,果在此 级没有 编写代码,此 代码父类继,或 更 一级的类继,并 找 的代码;果在此类的 一直没有找 样的代码, 找一个 程;果 程 示默认的 误”。找 类可在数据库级 出 的错误:违反规,与主关 冲,发 失败。由于 的表单将缓冲方式设 2 式 ,此, 错误唯一可能出 的时是用户一个记 移另一个记 时 引起缓冲 数据被“新 或保存做 的记 时。者 过表单级的方法进 处理 的方法 , 以 先在表单的 查找错误处理代码。果主关 或规发生冲, 错误”被 与 相关的控制, 样,此控制的错误代码 示的错误”就 默认错误”要更具,可以恢复合的旧 ,并将焦设 合的控制。果遇 错误,“客户 表单将此错误 父类 可以 里继错误处理代码。果此错误表示是发 失败, 代码将 示存储在“客户 表单的 性的相关错误”:“插入 失败 ,“更新发 失败 或“发失败 ,(每个表单唯一的 错误”可以 过初始 表单的码 数组的合元 生成), 错误只 出用户 个 :退出,重试,忽略。 方法有一个 : 复窗口 的代码检查 ,果在 读取保存的窗口 时出错,此表单的 由表单的默认 性 。的代码是本应用程序的主程序,在 本应用程序时首先执 代码,此代码用于:1. 声读写应用程序 的 数。2. 保存环境设 , 环境设 (, 须在本应用程序 例 设 。3. 在用户 是 ,调整路径。4. 将类库设 创建一个基于 应用程序 : 此 创建时发生以下 :(1) ,与此 关联的代码创建一个环境 并保存 环境设 :(2) 用 取 的默认,以此 初始 示 是 示,(3) 果在 , 示初始 示 )(4) 调用此类的 方法(5) 调用此类的方法 (6) 取参数(7) 在用户 时,返回用户的 级 ,并 应用程序 的 性保存。6. 调用本应用程序 的 方法:在方法 的代码 下 :*类 :隐藏 口令可以 过设 口令文本 的 性 星号 * 。 的 性可以用户 :1. 存贮口令的表(. 存贮用户的(. 存贮用户口令的(. 索表的标记( 此表单的 方法在下拉式 表的 代码调用, 方法索 的表以便重 记 。方法 在“ 的 代码调用, 返回此表单的返回 存贮在 性 是一个)和用户级 的符串。 的 方法代码调用 ,并将返回 存入局部符变量,此变量经分析后可设 应用程序 性 类的 代码 进 填充,生成一个 句并将 组合 的 性,然后调用此组合 的 方法执 此查。 + ; ; + ; Y + ; 每 下拉式 表 一个调用此表单的 方法。此 的代码索表单 的表以便重 记 , 样表单的 便可以填入 。类 :启动时 示介绍表单,使用 是一 保存应用程序设 的简便技术。用 数创建和维护, 用户变 “启动时 示此表单 复 的设 时, 此 被写 的设 , 0 表示此介绍表单在后续 将 示。此 在 的 代码被检查。的 句应用程序直函数,就 使用言一样N ;N ;S 的一个 例, 是 一个子类, 返回 的表单的父类。 清启动时 示此表单 复 可以在每一 示此表单。设 表单的 性 在 文 可 此表单 的片, 表单 的文本使用 个标签控制, 们的 性设 0表单底部的 个 令 继续 用程序(继续), 或退回 令窗口(退出),或激活一个表单( 后 )。“继续 和“退出 令 的 方法代码, 表单的 性和 性 设 此表单的 性存贮一个整数, 向调用程序表 哪一个 。“关于 表单的 :的 标 文本和徽标 ,此类使用 ,或 系统注册资 提取”,并 示用户系统的有关”。的 一个初始 示 ,此类 制的 代码将一个 写 , 此 示 在以后 示。是一个可重用类,用来 示有关应用程序的”,并可调用 示环境”。此程序首先 下 的“读取默认的用户和公司,然后, 的“读取一个文 ,此文 用户单击表单 的“系统” 时要 的程序。 于 5 和T,可系统注册数据库提取相同的”。“ 口令 表单的 :“ 口令 表单是基于 表单,用于 口令,提示文本 示 以 必记。 入旧口令时,由 代码 照 性 的 一个符 一个符地较,此 性在表单的 代码用注册的果旧的口令,“输入新口令 和“认新口令 文本 将被启用。启用新口令和认新口令文本 在表单的 代码, , 代码 个 和用户 在在此文本 入的口令进 较,口令匹配时,“新口令 和“认 文本 的 性就被设 “ 的 性设 以只要用户在表单 回车,此 的 代码就将执 。“ 的 代码将调用表单的 方法 。 方法保:1. 原口令 入2. 入 一个新的口令3. “认新口令 文本 的 与“新口令 文本 的 相等此表单的 代码在 寻找,存贮在全局 一个 性( 。然后 表 此表单使用一个私有工 以避免与 表的潜在冲, 个 标可由设计时设 性 2成。“药品 表单的 :“药品 表单维护 有,由 的创建,此表单的大部分功能在及 父类 。“单的 :“单维护 有,的 此表单的大部分功能在及 父类 。用户一个新认的口令 “此 在表 时 口令) 的默认 。必须以此新 此口令。注意,此应用程序 时,果记 是 ,此表单的 代码将表单的性设 废止“文 菜单的“ 菜单 。“供货商 表单的 :“供货商 表单维护 有供货商”, 父类是 的 , 此表单的大部分功能在 或 父类 。文 :在 文 个系统 使用的 量:#药品销售管理# 使用药品销售管理系统,你可以方便地管理,查,统计,印你在药品销售过程的各 数据. 以 个 量,是 :库 本应用程序用 的 一个基类的子类, 子类 在一文 可以应用程序有一个标准的 觉感受,并在必要时 易进 调整。例,本示例程序,只 的 性可以 整个程序的大小,程序基于的 有文本 控制 一 。以下是库的各子类的 =形状控制的类,主要用于 调或 一个表单的部 。性设 : 0* 序大部分表单的父类。性设 : (128,128,128) 2 2 8 性: = 错误”数组。 机制将在父类编写一个 用的错误处理代码, 并在每一个子类错误”, 以下的默认 就 在特 表单的 代码: = 插入发 失败! = 更新发 失败! = 发 失败!表单 时存储要 的工具栏的称。是 可以编辑记 。是 可以记 。是 用户新记 。与 相联的功能:. 恢复以窗口的 。2. 将表单的标 菜单。3. 示 工具栏。4. 初始 错误”数组, 。. 表单数据环境 性 的 。2. “新 工具栏。3. “新菜单。4. 设 状态栏的” 表单的 性。 有表单的 用错误处理代码。. 菜单移去表单的标 。2. 保存窗口的 。检查数据是 , 有必要, 提示用户保存 。清状态 。 方法: 将记 移 一个记 。 将记 移下一个记 。 将记 移一个记 。 将记 移 后一个记 。四个方法 进 以下 :1. 调用表单的 方法 检查 。2. 调用表单的 方法 提示用户保存 。 保存记 。 记 。 一个新记 。 恢复的原有 (取 做 )。 将表单的标 “窗口 菜单。 “窗口 菜单移去表单标 。 提示用户保存 , 保存 , 或取 近一 。 只要 表单有 , 将控制的 写记 缓冲的代码。 “新过程。 将表单的 性写入应用程序的 。应用程序的 读入表单的 性并设 。 将表单 有控制的”标标变 表单被激活时, 令 存贮在此表单数据环境的 性的 ,数据环境 初 一个表单开此表时,此 表就是由 性 的表。基于 表单有一个 性,用来存贮 示此表单时要 示的工具栏的称。此表单的 代码将 应用程序 方法 。 方法维护 要此工具栏的表单,并创建 示工具栏本。此工具栏在表单 示 示, 工具栏首 出 时 在停 , 样就变 窗口的客户 大小, 就是 ,果工具栏 示,表单经 示,那 示工具栏后此表单就 要重新 。 可以在 查看 影 效果:先 示一个表单,然后停 工具栏或停 移出工具栏。保 新计算菜单的 句,表单的 代码 以下 令: 方法,再由调用数 ,此表单的 性被保存 应用程序的 。 一个 数在 声, 并 出 面 出 个函数 要的参数和 来的 :1. 要查找的:. 要保存的入口标 :要保存的入口 : + , +4. : + 用 #的 量。果此 存在, 创建一个;果 存在此入口 , 每 表单关闭时,的 性保存 应用程序的 ,表单 时,可以恢复们,是 过表单的 代码调用 方法 的。 方法使用 数 应用程序的 读取 性。函数在 声,并被赋与 下是 个函数 要的参数和 来的 :1. 要查找的: . 要查找的入口: 没找 此入口时的返回 : 4. 保存此 查找 果的场 : 读入的数: . : + 一个在 用#的 量此函数返回读 的数,并将入口的 存贮 变量然后分析此变量,提取表单的设 ,分析时果没出错,将此 赋 表单的相应 性。每用户试做一引起表单关闭或 示 同记 的 时, 此代码 做 进 检查。 方法代码调用 函数,并向 递参数 使返回表示 销售中心、药品批发、 连锁药房 零售药店跨省网络管理平台 北京龙行东方科技有限公司 网址: 话: (010)68976767 传真: (010)68977885 (功能结构图 医药行业 销售中心 药品批发 连锁药房 零售药店跨省网络管理平台 功能结构图 y 京龙行东方科技有限公司 销售中心、药品批发、 连锁药房 零售药店跨省网络管理平台 北京龙行东方科技有限公司 网址: 话: (010)68976767 传真: (010)68977885 连锁药房、零售药店网络管理平台 结构要点 1、设计思想 基于 国家药监局 理规范 的要求,结合多家跨区域连锁药店的实际运营经验, 帮助药品流通企业全面构建内外部网络管理体系,全程管理从药品采购、库存、配送,直至药品销售工作的全部业务过程,实现对连锁药房、零售药店的管理,做到关心客户服务的全过程;提高并加强医药企业对各个供应商、销售中心、批发中心、连锁药房、零售药房药品流、资金流及信息流管理的实时性、准确性,最大程度地缩短药品交易时间,降低药品交易成本、企业管理成本。 “龙行东方 ”平台使药品流通企业对直属和加盟企业的管理从松散型,转变为集约型管理模式;使医药流通企业实现商务贸易无纸化,并为医药流通企业带来低成本、高效益的商务管理效果, 使企业享受到跨区域的专业商务管理系统服务的良好效果。 是一个 医药流通企业构建跨地区连锁药房、零售药房计算机药品销售管理网络之最佳解决方案、是 一个全新概念的管理软件产品。 同时,系统结合当前知识管理( 展的趋势,提供对执业药师的药品推荐(使用性、注意事项及配伍性)知识的共享能力。方便一般初级店员对顾客进行 品及其它药品的推荐,提升企业的星级技术服务能力! 2、技术优势 着重医药流通企业计算机信息化( 核心管理药品管理,结合 范对具体业务细节的要求,融合 管理理念 ,结合 务于一体,采用 站技术与应用管理软件开发相结合的创新手段。 3、组网优势 “龙行东方”平台是基于 络的开放式、跨区域性药品信息管理平台;将医药企业信息化管理( 核心业务模块 品信息管理”的地域范围实现了广泛延伸,范围直达全市、全省、全国及世界各地。摆脱了局域网概念 (限制了联网距离 ),舍弃了点对点联网技术 (成本高、受局限 )。是内部管理网络与虚拟专网的完美结合。 4、低成本运行优势 使用当地 169、 163 登录 络,达到了 最低网络通讯费用的支出,实现了以低成本、高效率计算机网络化管理系统管理连锁药房、零售药房的最佳效果。同时,也可以做到超短时间联网,每个连锁药房营业前上网 30 分钟更新本药房药品数据,下班前上网 30分钟上传、更新本药房当天业务数据。平时可以针对突发情况临时进行数据沟通,另外还方便企业与供应商、大客户实现 式进行商务接触(按具体企业管理规则要求授权)。 5、同类软件产品比较优势 销售中心、药品批发、 连锁药房 零售药店跨省网络管理平台 北京龙行东方科技有限公司 网址: 话: (010)68976767 传真: (010)68977885 我们对市场上同类软件产品做了详尽调研工作,得出的结论是:大多数同类软件产品已经推出了较长的时间,未及时进行系统体系结构更新,已不适 合于在 势下与国际大鳄直接竞争的需要。医药企业管理业务的发展需求,而 “龙行东方”平台的推出,适应了全面开放的医药市场,是一个 医药行业构建跨地区连锁药房、零售药房药品销售信息计算机管理网络之最佳解决方案、是 一个全新概念的软件产品。 6、功能介绍 任何一个连锁药房、零售药房每一天的药品营销状况,通过日报表、日报清单、统计报表,可以即刻在总部的电脑中进行查询,及时为领导层的总体决策提供重要参考数据。 实现统一采购、统一配送、统一销售,价格可以按区域调整。既实现资金总量控制,又实现药品种类与数量控制;做到以销 定购、合理库存,实现降低管理、销售成本,提高管理效率的目的。 10 大子系统说明 一、销售管理子系统: 柜台零售 柜台零售 零售冲销 零售退货 零售发票 批发销售 销售单制单 销售单审核 销售单销审 销售单销毁 销售单复原 销售单查询 报表 班报表 班报清单 日报表 日报清单 月报表 商品销售报表 商品销售清单 销售中心、药品批发、 连锁药房 零售药店跨省网络管理平台 北京龙行东方科技有限公司 网址: 话: (010)68976767 传真: (010)68977885 修改密码 重新登录 退出 二、采购管理子系统 采购 采购单制单 采购单审核 采购单销核 采购单销毁 采购单查询 验收 验收单制单 验收单销毁 验收单查询 采购报表 采购统计表 采购统计清单 修改密码 重新登录 退出 三、仓储配送 入库业务 采购入库 采购入库制单 采购入库审核 采购入库销核 采购入库销毁 采购入库查询 零星入库 零星入库制单 零星入库审核 零星入库销核 零星入库销毁 零星入库查询 盘盈入库 盘盈入库制单 盘盈入库审核 盘盈入库销核 盘盈入库销毁 盘盈入库查询 销售中心、药品批发、 连锁药房 零售药店跨省网络管理平台 北京龙行东方科技有限公司 网址: 话: (010)68976767 传真: (010)68977885 出库业务 业务出库 业务出库制单 业务出库审核 业务出库销核 业务出库销毁 业务出库查询 盘亏出库 盘亏出库制单 盘亏出库审核 盘亏出库销核 盘 亏出库销毁 盘亏出库查询 配送业务 配送制单 配送审核 配送销核 出库审核 出库销核 入库审核 入库销核 配送查询 入库报表 入库统计报表 入库统计清单 出库报表 出库统计报表 出库统计清单 配送报表 配送统计报表 配送统计清单 盘点 库存盘点 库存商品台帐 库存上下限预警 畅销商品清单 失效商品清单 商品成本核算 修改密码 重新登录 退出 销售中心、药品批发、 连锁药房 零售药店跨省网络管理平台 北京龙行东方科技有限公司 网址: 话: (010)68976767 传真: (010)68977885 四、客户管理子系统 业 务 供应商类别 供应商信息 供应商信誉等级 客户类别 客户信息 客户信誉等级 报表 客户供贷金额统计 客户商品统计 客户购买商品清单 供应商供货商品统计 供应商供货金额统计 供应商统计清单 修改密码 重新登录 退出 五、合同管理子系统 业 务 销售合同 销售收款预警 销售收款日志 采购合同 采购合同收款预警 采购合同收款日志 报表 销售合同商品清单 销售合同收款报表 销售合同执行状态报表 销售后台客户分析 采购合同商品清单 采购合同付款报表 采购合同执行状态报表 采购合同客户分析 修改密码 重新登录 退出 销售中心、药品批发、 连锁药房 零售药店跨省网络管理平台 北京龙行东方科技有限公司 网址: 话: (010)68976767 传真: (010)68977885 六、财务管理 业务 新建收款单 收款单查询 新建销售发票 销售发票查询 新建付款单 付款单查询 新建采购发票 采购发票查询 报表 应收款统计 应付款统计 已收款统计 已付款统计 采购发票清单 销售发票清单 收支明细帐 修改密码 重新登录 退出 七、业务统计 采购员业务量报表 销售员业务量报表 商品进销存报表 八、公告管理 文件发送 公告发布 信息传送 电子邮件发送 手机短消息发送 修改密码 重新登录 退出 九、商品信息子系统 销售中心、药品批发、 连锁药房 零售药店跨省网络管理平台 北京龙行东方科技有限公司 网址: 话: (010)68976767 传真: (010)68977885 商品基本信息 商品分类信息 商品基本信息 商品属性 信息 商品价格信息 商品价格定义 部门商品价格定义 批次商品价格定义 采购价入库日期修改 理 修改密码 重新登录 退出 十、基础信息子系统 公司部门仓库 地区信息定义 城市信息定义 分公司信息定义 部门分类定义 部门信息定义 部门分布查询 仓库信息定义 仓库商品信息维护 基础信息 方式信息 发票分类 付款方式 收款单分类 付款单分类 商品价格分类 商品价格取值 厂家信息 折让 项目 系统信息 职员分类 职员职责 岗位信息 岗位权限 操作日志 数据备份 销售中心、药品批发、 连锁药房 零售药店跨省网络管理平台 北京龙行东方科技有限公司 网址: 话: (010)68976767 传真: (010)68977885 修改密码 重新登录 退出 123药品销售管理系统毕业论文 1 药品销售 管理系统论文 学校: 姓名: 学号: 指导老师: 日期: 2003 年 9 月 药品销售管理系统毕业论文 2 【 摘要 】 本文介绍了在 境下采用“自上而下地总体规划,自下而上地应用开发”的策略开发 药品管理 系统的详细过程, 提出实现 药品的 信息 化 管理、资源共享的基本目标,从而推动迈向数字化 药品批发 的步伐,并阐述系统结构设计和功能设计,从 药品 的入库登记到查询 、 浏览, 以及到药品的销售 ,形成了一个整体自动化管理模式, 从软件工程的角度进行了科学而严谨的阐述 。 【 关键词 】 药品 管理、 入库 、 销售 、 品销售管理系统毕业论文 3 第一章 前言 第二章 系统需求分析 第三章 新系统逻辑方案 步调研 细调研 织结构调研 第四章 系统总体结构设计 4 1 软件模块结构设计 4 1 1 系统方案确定 4 1 2 软件结构设计 4 2 数据库设计 4 3 计算机系统的配置方案 4 4 系统的安全性和可靠性设计 第五章 系统详细设计 统登录 5 2系统主界面 货录入 售退货管理 购退货管理 售查询 货查询 点查询 药品销售管理系统毕业论文 4 售退货查询 5,12 进货退货查询 收款 付款 品明细帐 品日记帐 令修改 工管理 品维护 款方式维护 房维护 门维护 户单位维护 货厂商维护 第六章 6 1 系统开发环境 6 2 系统测试 6 3 系统运行与维护 6 4 系统的转换方案 结束语 参考文献 附录 药品销售管理系统毕业论文 5 第 一章 前言 随着电子计算机和通信技术的发展,人类已经逐渐地进入信息化社会。信息和材料、能源一样成为一种社会的基本生产资料,在人类的社会生产活动中发挥着重要的作用。同时人们对信息和数据的利用与处理也已进入自动化、网络化和社会化的阶段,因此,开发相关的管理信息系统已经成为各行各业的必要和必需了,管理信息系统作为一门边缘学科,集管理科学、信息科学、系统科学、现代通信技术和电子计算机技术于一体,可以解决企业或组织所面临的问题,对内来看,可以提高工作效率;对外来看,获得竞争优势。 本系统 结合医药行业管理的特点,专为医 药批发、零售行业开发的专业管理系统。系统完善解决 了以下的问题 :药品种类繁多、批号及有效期管理、经营业务量大、连锁经营等医药行业现存问题。 本系统的 特点 如下 : 1、多用户分权限管理。 用户 各司其职,可分别实现药品入库、出库、库存管理、系统设置、会计资金、员工工资、收银台等管理任务。 2、支持多条件查询。 3、支持药品拆零销售。 4、 支持 打印。 5、高级设置支持客户自定义默认选项,让录入更简单方便。 6、操作简单,无须专业知识即可实现日常管理。 7、数据安全可靠。 8、 可支持到 网络版 ,从而 支持远程数据访问。 管 理信息系统的开发方法有生命周期法、原型法和面向对象的开发方法等。生命周期法( 20 世纪 60年代发展起来的一种应用广泛且比较成熟的管理系统开发方法,它的基本思想是将系统的开发工作从开始到结束划分为若干个阶段,每个阶段都有明确的任务,而系统开发出来后,并不意味着生命周期的结束,而意味着根据组织的需要对系统的修改和重建的开始;原型法 ( 20世纪 80 年代发展起来的,旨在改变生命周期法的缺点的一种系统开发方法,该法的开发思路是首先根据用户的要求 ,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型,再在此基础上与用户交流,将模型不断补充、修改、完善,如此反复,最终直至用户和开发者都比较满意为止,从而形成一个相对稳定、较为理想的管理信息系统;面向对象药品销售管理系统毕业论文 6 ( 开发方法于 20世纪 80 年代开始兴起的,是一种基于问题对象的自底向上的一种系统开发方法,这种方法的特点是以对象为基础,对象是分析问题和解决问题的核心。基于以上三种方法的特点和各自的优缺点,本 药品 馆管理系统利用软件工程化思想和方法,总体上 是采用结构化生命法进行系统分析和设计的,而系统实现等步骤则采用了原型法和面对对象的方法。 管理信息系统的开发是一个开发周期长、技术要求高、影响因素多的复杂系统工程,因此制定一个完善、可行、合理的开发计划,不仅是系统开发成功的保证,而且可以提高效率、节省时间、降低成本。本 药品 系统计划利用三个月的时间开发完成:系统调研和系统分析为10天;系统设计为 10天;系统程序设计为 45天;系统调试为 10 天;系统试运行为 15 天。 第二章 系统需求分析 通过调查,先画出 药品批发 的组织结构图如下: 通过调研了解到,该 药品批发 各个部门负责的主要业务如下: ( 1)采 购 组主要负责 药品 采 购 工作,包括 入库制单、入库审核、入库销核、入库查询等 。 ( 2) 销售部 主要负责 药品的大宗销售工作 , 包括销售单制单、销售单审核、销售单销审、销售单复原、销售单查询等。 ( 3) 财务部主要负责药品成本核算、库存盘点、应收款、应付款的统计等。 ( 4) 营业部主要负责 柜台销售、零售冲销、零售退货、零售发票等相关业务。 下面绘制出 药品 流通业务流程图。 ( 1) 采购部根据客户或本店的发展需要采购相关的药品 ; 经理 采购部 销售部 财务部 营业部 药品销售管理系统毕业论文 7 ( 2) 药品采购完毕,进行登 记入库后,由营业部和销售部分别进行大宗销售和柜台销售 ; ( 3) 财务部根据销售情况进行相关的财务报表的制作,并从此中反映出 药品批发公司 的盈亏状况,并反映到经理处,以作出相关的决策。 2 2现行系统存在问题的分析 该 药品批发公司 以前 工作大部分还是进行着手工管理,工作起来效率很低,并且不能及时了解各类 药品 的存库, 市场急需何种 药品 等等,不便于动态及时地调整 药品 种类 ,以便更好地适应 当前的市场需求 。手工管理还存在这许多弊端,由于不可避免的人为因素,经常造成数据的遗漏、误报。计算机信息化管理有着储存信息量大、速度快等 许多优点,提供给我们的处理信息及时快捷,同时也提高了我们工作人员的自身素质。 2 3解决方案 基于以上的对问题的分析,利用计算机给我们提供信息,及时地调整 药品批发公司 药品 的种类和库存 ,并且对 药品 的 流通 过程形成一整套动态的管理就十分必要了。 药品 销售 信息系统的建立,需要进行用户的需求调查与分析,以确定系统目标,提出解决问题的详细方案,这是系统建设的重要环节。 药品批发公司 规模相对于 大型的批发企业来说比较 小,但要有着完善的 药品 信息,对每 种药品都 要有详细的记录信息,功能上对系统的需求是全面的。因此对 药品批发公 司 的需求可分为四个方面:一方面是 采购 人员通过计算机来 进行药品采购的 管理 ,如进货录入、进货查询、采购退货管理等等 ;二方面是 销售人员通过本系统进行销售录入、销售退货管理、销售查询、销售退货查询等功能 ;三方面是 财务人员通过本系统进行盘点管理、盘点查询、应收款、应付款管理以及商品明细帐和日记帐等管理工作 。 这 三 个方面形成了 药品批发公司 药品 管理成为 一个工作整体,采用计算机自动化信息处理,可方便快捷地共享信息、交流信息,高效地协同工作。 在软、硬件方面对系统的需求,软件要求易学,界面友好,容易掌握,可以很简单方便的 管理各种 药品 信息。硬件的配置要求不能太高,这样可以很好的适应当前的 药品 管理 。 在开发方式上对系统的需求,系统设计开发的周期要短,在短时间内完成,减少开发成本,提高开发效率,方便、简单、实用作为系统开发的指导思想。 2 4可行性分析 通过对该 药品 馆的各个方面进行了具体的了解之后,现对该 药品批发公司 开发 药品 销售 管理系统的可行性进行分析。 药品销售管理系统毕业论文 8 技术上可行:该系统所需硬件设备,市场上销售且价格较低,甚至可以使用原有的设备,软件上,操作系统采用 列操作系统,数据库管理系统采用 些软件在 发中已被大量应用,技术上都比较成熟。因此在技术上是可行的。 经济上可行:由于 药品批发公司 急需采用计算机来进行 药品 销售 的管理,因此对开发药品 管理系统大力支持,开发经费没有问题。 管理上可行:该 药品批发公司 的 药品 销售管理 有 较复杂 的管理体制, 并且管理上比较成熟, 因此 在 管理上可行。另外, 药品批发公司 经理 对开发该系统也是大力支持的,同时制定了培训计划,并进行了实施 物质准备和工作准备。 综上所述,开发 药品 管理系统在技术上、经济上、管理上都是可行的。 第三章 新系统逻辑方案 3 1 初步 调研 在本系统被批准立项之后,我实地去该 药品批发公司 进行了参观和学习,现对该 药品批发公司 的整体情况进行调研,调研分两步进行,一是初步调研,二是详细调研。由于该 药品批发公司 职工人数较少,因此在调研时采用了会议讨论法和个人访谈法两种方法,通过会议讨论法了解 药品批发公司 药品管理 的整体情况,对开发新系统的态度等。通过个人访谈法了解各个部门的主要职能及具体运作方式、过程等。 对该 药品批发公司 进行初步调研的具体内容为:( 1) 药品 的 种类和数量 :现 有药品的种类和数量 ;( 2) 药品批发公司 的主要业务 范围,清楚了该 药 品批发公司 分零售和批发业务 ;( 3) 药品批发公司 下 设 几个 业务 部门;( 4) 药品批发公司 的现在的 职工 总 数;( 5)职工受教育程度;( 6)主要 药品采购 单位;( 7) 药品 编码方式;( 8) 大致的 固定和流动的客户量 ;( 9) 消费者的大致分类 ;( 11) 药品批发公司 的 管理机制 ;( 12)对开发新系统的态度;( 13)开发新系统所需的时间(规定多长时间开发完成)。 3 2 详细调研 3 2 1 组织结构调研 在对该 药品批发公司 的 手工管理模式和业务流程进行认真分析和研究的基础上,经过与该 药品批发公司 的相关人员的反复协商、论证,最后 确定了该 药品 管理系统的逻辑模型。 下面以数据流图和数据字典的方式来描述新系统的逻辑功能。 3 2 2 数据流图 : 本系统的数据流图主要为采购业务和销售业务,本处以采购业务为例加以说明。 药品销售管理系统毕业论文 9 3 2 3 数据字典: 下面为借书业务流程图中的每一部分编制数据字典。 ( 1)数据元素:每 种药品 都有 药品代码 这个信息,其描述内容如下: 数据元素名称: 药品代码 类型: 字符 长度: 7 位 数据值类型: 字符 相关的数据结构: 拼音码 +药品码 +药品名称 ( 2)数据流。数据流“ 药品采购 信息”条目如下: 数据流名称: 药品采购 药品销售管理系统毕业论文 10 说明: 药品批发公司 的药品采购信息 数据流来源: 供应部门 数据流去向: 药品 采购员 数据流组成: 进货商码进货单序号进货单号付款方式码 数据流的流通量:大约 10/天 ()数据存储:数据存储“ 采购 情况”条目如下: 数据存储名称: 药品采购 情况 简述:存放的是 药品批发公司 的药品采购 情况 输入数据: 采购 情况 数据存储组成: 批号库房名称进货单号药品码 存储方式:按借书的先后顺序排列 ()数据处理。数据处理“查询 药品 ”条目如下: 数据处理名称:查 询 药品 数据处理编号: 简要描述:根据 药品 的 药品代码进行查询 输入数据流: 药品 信息 输出数据流:查询结果 处理逻辑:根据 相关人员的 药品 的的 分类号检索相应的 药品 信息。 第四章 系统总体结构设计 4 1 软件模块结构设计 4 1 1 系统方案确定。通过对系统调研与分析,系统主要应完成的功能如下: 药品采购、药品销售、财务管理、系统管理等内容 。 4 1 2 软件结构设计。 药品 销售 管理系统属于事务型系统,其系统示意图如下图所示: 药品销售管理系统毕业论文 11 药品 销 售 管理系统示意图 系统结构图示意如下: 药品 销售 管理系统结构图 药品销 售管理系统 药品采购 药品销售 药品查询 财务明细 输入药品信息 采购 销售 药品采购 药品销售 药品查询 款项管理 接受数据 事务中心 商品明细 药品销售管理系统毕业论文 12 系统功能图如下: 药品销售管理系统 系统登 陆 登录 修改口令 员工管理 药品维护 内容 查找帮助主题 关于本程序 文件 进销存管理 维护 销售录入 进货录入 盘点管理 销售退货管理 采购退货管理 当前库存 帮助 销售查询 进货查询 注册会员 会员挂失 盘点查询 销售退货查询 采购退货查询 应付款 应收款 商品明细帐 商品日记帐 维护 销售方式维护 仓库维护 部门维护 客户单位维护 供货厂商维护 药品销售管理系统毕业论文 13 4 2 数据库设计 数据库采用了 出的 带的 数据库,这是微软集成到 的一个桌面数据库,能够快速方便的和 其他套件综合使用。由于 有显著的简易性和有效性,大量的桌面数据库系统都采用 它 作为后台数据库。使用 它 的好处还在于,如果你的系统扩展到 式的时 候,可以使用 数据库服务器软件 时,程序只需要简单的修改一下链接( 数据源)就可以,这样,为程序的平滑扩展提供了非常有力的条件。 本系统涉及到的实体: (共有一个数据库 有 二十三 个数据表,分别为:)。 (1)本系统中所涉及到的主要实体及其属性有: : 药品吗,批号,批号码 :客户编号,付款日期,付款编号 :拼音码,客户编码,客户编号,客户单位,联系人,地址,销售金额,销售回款,前期余额,电话 ,税号,帐号,备注 :部门编码,部门名称 :员工码,姓名,职务,电话,等级码,口令 :库房编号,盘点表序号,盘点表号,日期,供货厂商,金额,备注,审核 :批号,盈亏,盈亏原因,盘点表号,药品代码,药品码,数量,单价,金额,审核 :拼音码,药品码,药品代码,药品名称,规格,单位,包装类型,产地,批发价,零售价,折扣率,出厂日期 :付款方式码,付款方式 :供货商 码,进货单序号,进货序号,日期,付款方式码,金额,备注,审核 :批号,库房名称,进货单号,药品代码,药品码,数量,单价,金额 :盈亏原因码,盈亏原因 :批号,库房名称,销售单号,药品代码,药品码,数据,批发价,折扣率,金额 :员工码,销售单序号,销售单号,日期,部门代码,客户编码,付款方式码,金额,备注,审核 药品销售管理系统毕业论文 14 :表名,关键字值 :库房编号,库房名称 :供货商码,付款日期,付款金 额 :供货商代码,供货商码,供货商名 :等级码,说明 :批号,库房名称,退货单号,药品名称,药品代码,数据,单价,折扣率,备注,金额 :退货单序号,退货单号,日期,供货商码,付款方式码,金额,备注,审核 :退货单序号,退货单号,部门码,日期,客户名称,付款方式码,金额,备注,审核 :批号,库房名称,退货单号,药品名称,药品码,数量,单价,折扣率,金额 (2)本系统的实体 ( 为了使 表示得更加清晰,现将 分成实体及其属性图和实体及其联系图。分别如下图所示: 员工码 销售单序号 销售单号 日期 部门代码 药品销售 客户编码 付款方式码 金额 备注 审核 供货商码 进货单序号 进货单号 日期 付款方式码 药品采购 金额 备注 审核 药品销售管理系统毕业论文 15 各表的物理结构如下: ( 1) : ( 2) : ( 3) : ( 4) : ( 5) : ( 6) : 操作员 姓名 职务 员工码 电话 等级码 口令 药品销售管理系统毕业论文 16 (7) : ( 8) : ( 9) : ( 10) : ( 11) : ( 12) : ( 13) : ( 14) : 药品销售管理系统毕业论文 17 ( 15) : ( 16) : ( 17) : ( 18) : ( 19) : ( 20) : ( 21) : ( 22) : 药品销售管理系统毕业论文 18 ( 23) : ( 24) : ( 25) : 算机系统的配置方案 硬件环境: 内容 最低配置 建议配置 主机 P/200 66 以上 内存 6428上 硬盘 100上 显示器 上 软件环境: 操作系统: 8 中文版或 P 中文版 编程软件和数据库: 文版 4 4 系统的安全性和可靠性设计 对所 有登录本系统的使用用户进行严格的用户名和密码的管理,如果不属于系统事先设药品销售管理系统毕业论文 19 定好的合法用户,则系统无法登录,为了防止密码外泄,本系统具备密码修改功能。 第五章 系统详细设计 程序按照 事先设定的几个 主要管理功能进行组织,其中 进货 和 销售以及财务三个部分 由于经常使用, 因此本系统在此三个功能中进行了扩展设计 。下面我们按照操作顺序对程序的操作、界面的源程序进行详细说明。 统登陆界面 : 双击图标运行程序以后,就可以看到程序的 登录界面 。需要通过系统管理 验证,即输入正确的用户名和密码进行系统登陆,本系统默认的用户名和密 码分别为 123。 当然,用户可以在系统登录时为了防止系统密码的泄露而可以进行对密码的及时修改和更新。5 2系统主界面: 在系统登录成功之后,就会看到系统的主界面如下所示: (之一 ) 药品销售管理系统毕业论文 20 (之二) 在本系统主界面中,我们可以看到 四 个系统菜单和 多个系统子菜单 , 为了进行分开说明,本说明书中将进销存管理和维护这两个菜单分别单独进行抓图 , 以重点说明这两个菜单的功能。 用户在使用时,只需要点击鼠标左键就可以进入相应的功能选项,快捷而方便。 本应用模块的主要功能是实现对本系统的 药品销售收入进行统计 。 代码如下: *用户输入一个药品后,在当前库存中查找该药品,并根据当前库存量来限制用户输入的销售数量 *时计算金额字段的值 药品销售管理系统毕业论文 21 0 前库存表 品码 = 号 = 品码 = F 当前库存 F 品码 AL(; 单价 AL(; 药品代码 房名称 ,批号 本功能模块的主要功能是实现对本系统的 业务的盈亏情况进行统计,以提供决策时使用 。 售退货管理: 药品销售管理系统毕业论文 24 本功能主要是对由于各种原因造成的已售药品的退货进行管理。 购退货管理: 本模块的主要功能是实现对由于各种原因而产生的药品订购退货的管理。 售查询: 药品销售管理系统毕业论文 25 从界面中我们可以看出,本系统应用了多条 件的综合查询,可以根据销售清单、商品销售汇总、按销售单汇总、按日期汇总、按部门汇总等多种方式进行查询。 货查询: 从界面的抓图中我们可以看出,本系统可能根据多个条件对进货进行查询,如按照进货清单、日期进货汇总、按进货单汇总、按进货日期汇总等多种因素进行查询。 点查询: 药品销售管理系统毕业论文 26 本功能模块中按照盘点清单和按盘点表汇总两种方式进行盘点查询,以及时得知盈亏情况。 售退货查询:对由于各种原因造成的已售药品的退货数据情况进行查询。 货退货查询: 对由于各种原因造成的已订药品的 退货数据情况进行查询。 药品销售管理系统毕业论文 27 收款: 对已经售出的药品资金结算情况进行处理。 付款: 对已经订购的药品资金结算情况进行处理。 药品销售管理系统毕业论文 28 品明细帐:对某种具体的药品的进、销、存以及盈亏情况进行统计。 品日记帐: 对具体的某天的药品的经营情况进行登记。 药品销售管理系统毕业论文 29 令修改:以防因为密码泄露而造成数据损坏或失窃。 工管理:对 药品批发公司 中使用本系统的操作者进行个人信息的管理。 药品销售管理系统毕业论文 30 品维护:对某种药品的详细信息进行维护。 款方式维护: 对药品的采购和销售的付款方式进行设置。 药品销售管理系统毕业论文 31 房维护:对本药品的库房的具体数量进行维护。 门维护: 对本药品批发公司 的业务部门进行设置。 药品销售管理系统毕业论文 32 户单位维护:对本药品批发公司 的客户信息进行设置。 货厂商维护:对本药品批发公司 的供货单位进行设置。 药品销售管理系统毕业论文 33 第六章 实施概况 6 1 系统开发环境: 系统开发环境包括硬件平台和软件平台两种。 硬件平台是指开发与运行所需要的硬件环境,主要包括计算机机型及硬件配置。由于本系统是一个小型的 理系统,因此对计算机硬件的要求 不高,比较经济,只要配备有 理器(或以上)、 64M 内存(或以上)、 10G 硬盘(或以上)的普通微机即可顺利运行。 软件平台是指系统开发与运行的软件环境。本系统在开发时选用了稳定性较强的P 中文专业版和 为开发语言,由于这些软件产品都是 此彼此之间的兼容性较好,开发出的应用系统稳定性较高。 是运行于 2 位数据库系 统,充分发挥了 32位微处理器强大的 32位数据处理 性能。它功能强大,直观易用,支持客户 /服务器结构和面向对象编程,提供多种可视化编程工具,支持最新 术, 新流行的 文版完全支持 向对象)的应用程序设计方法 ,用了真正的类,包括继承性,封装性和多态性。用可视方式创建类、查看类及类代码;利用表单向导进行专业级界面设计;对表关系进行可视化查看;可利用 品销售管理系统毕业论文 34 的对象并使用这些软件。通过 象和事件模型,用 户可以快速创建和实现无模式( 应用程序;利用生成器和工具栏,开发人员可以快速开发应用程序,而省去编写大量的代码、定义繁多的属性。总之, 文版是一种适用于专业人员的开发工具。 对于一个大型的信息管理系统,它很可能需要对不同的用户各自创建一个大型的文件系统,它包括许多表,而属于一个用户的一套表与属于另一个用户的一套表实际上是相同的,只是名称有所不同,而在 要建立大量的代码来区别和维护属于不同用户的一套表,这套表的数量可能是非常庞大的,维护编码也是非常庞大的。然 而 这一问题的解决变得非常的容易,设计人员只要为不同的用户创建不同的数据库,然后在这些数据库下建立用户自己的表就可以很容易对每个用户进行区别和维护了。而且,这样的数据库的关系能力更加强大,更加稳定可靠。 面向对象程序设计减少了开发时间。 过使用面向对象的开发技术简化了开发。它可以通过创建代码类和接口单元类来创建功能强大的、使用灵活的可重用对象库。 利用内置工具管理类和类库管理类库资源,在应用程序中用类浏览器和组件集定位、查看、使用类。 表面显示器会帮助我们建立更为稳定、更为高效的应用程序。下面的窗口显示代码的每一行,指示其是否执行、执行次数、首次执行时间、平均执行时间。这些数据可以帮助我们快速定位代码中的运行瓶颈,也可验证测试计划。 用功能强大的可视化的 具减少开发时间、减少开发工作。用有颜色的代码编辑器和直接跟踪调试器使得写代码的工作比从前简单得多,这一改进来自 +开发系统。 使用 化了开发小组的开发工作。 本控制系统与 密关联,因此可以更好地管理源代码,不论是个人独立编写程序,还是作为开发小组的其中一员编写程序。 组件集使得查找和使用诸如类库、表格、报表、代码的组件变得特别简单。仅需要拖动鼠标就可以快速将类从组件集中移出,放置到表格和报表中。 供了 100 多个未编译、可重用的类,开发人员可以利用 这些类实现应用程序的基本功能。直接使用这些类,或者用这些类的继承来实现一定的扩展功能。 药品销售管
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:【精品】VFP药品销售系统设计与实现(毕业论文+源代码)
链接地址:https://www.renrendoc.com/p-1639622.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!