,信息技术正影响着国民经济的各个领域。
并且药店处理数据的日趋庞大和对信息的准确要求、快速等因素的存在,使得计算机及相应的管理软件在医院及药店管理中的应用成为必然趋势。
根据软件工程学的要求,开发软件首先要进行需求分析,下面就中国医科大学附属第一医院药房药品管理系统的开发进行需求分析,以确定该软件的规模、范围、总体要求以及所需要的硬件环境和支持软件,根据用户的情况确定该软件对操作的要求,以及待开发软件总体上的约束和限制。
1.1 医药企业信息化的客观形势 1、我国已经加入了 WTO,面对即将进驻中国,拥有雄厚国际资本,先进经营理念,优质服务意识的外国药品经营企业,民族药品经营企业要想在与狼共舞中生存、立足、发展,必须在管理上与国际接轨,采用计算机信息化管理手段势在必行。
2、药品质量关乎人民大众生命健康,国家药监局正在强力推行 GSP 认证达标工作,以加大行业监管力度,2004 年底是企业 GSP 达标的最后时间表,绝大多数企业将在今年通过,而要达到这一标准从客观上讲离不开计算机软件的强有力支持。
3、药品作为特殊商品有其相对独立的流通体系,这一流通体系的信息化工作需要有能够支持其特殊属性的专业化计算机软件为其服务。
4、竞争日趋激烈,药品营销市场逐步规范,降价风潮迭起,利润空间缩小,采用计算机信息化管理,“向管理要效益”已经提上药品经营企业管理者们的议事日程。
1.2 医药企业信息化的现状 1、我国药品经营企业信息化起步较晚,最近两三年才刚刚开始,受地区经济水平差异影响,发展状况也不平衡。
2、绝大多数企业只是局部采用了管理软件,尚未实现真正的面向企业全局的信息化管理,经营管理上存在着这样或那样的漏洞,不具备足够的优势来迎接日趋激烈的国际、国内市场竞争挑战。
3、少数率先步入信息化的企业使用的大多是在通用管理软件基础上修改出来的非专业化软件,对医药企业经营管理特点的针对性不够。
1.3 可行性分析1.3.1 技术可行性 该软件的开发只需在 Windows 操作系统下进行,利用 Visual Basic 6.0 进行开发,在计算机上只需安装一般的字处理软件和一些支持软件,不需要大型的系统软件和应用软件来支持。
1.3.2 经济可行性 进行该软件的开发经费和投资较少,开发只需一台能运行和安装 windows操作系统以及 Visual Basic 6.0 以上的计算机,需要的支持软件较少,软件投入应用时也不需要很高配置的计算机设备和网络的安装,软件的运行寿命比较长,成本较低,所以开发该系统具有经济可行性。
1.3.3 运行可行性 该系统的研制和开发充分考虑用户的业务往来、管理流程和人员素质等方面的因素,从而能够满足使用的要求。
窗口操作简单,直观,易于掌握。
是具有运行可行性的。
经上述的需求分析分析,系统的研制和开发具有可行性。
第二章 系统分析 软件系统分析是软件生存周期中重要的一步,也是关键一步。
根据对中国医科大学附属第一临床学院药房销售管理系统所作的系统分析,按照软件工程学开发软件的要求,对药房销售管理系统的全部功能和所需数据库进行具体分析,分析时采用结构化分析方法,自顶向下、逐层分解问题。
通过对该管理系统进行的系统分析确定系统应具有的功能。
2.1 系统功能总体分析 在科学技术迅速发展的今天,人们所处理的信息已不能用简单的手工记录来达到实际的要求,信息的数字化和信息量的日趋庞大,给手工记录带来了不少的麻烦与错误。
当今的医药界也存在着所处理数据的庞大和不易人工记录的问题,经过一段时间的调查与研究,药房销售管理系统应具有如下功能模块: (1).日常业务部分:包括入库业务,销售业务,入库退货业务和销售退货业 务。
(2).库存管理部分:包括库存盘点,库存查询和价格管理。
。
(3).查询统计部分:包括入库查询,销售查询,入库退货查询和销售退货查 询等信息的管理。
(4).基础信息管理部分:包括客户管理和供应商管理。
(5).系统设置部分:包括数据库的初期建账,用户的密码设置,数据库数据 备份和数据库的数据恢复等功能。
(6).全面自动化管理,可以随时掌握药品的库存和销售情况。
(7).能够快速准确的处理药品的入库、销售、盘点变价等多种业务模式。
(8).系统维护安全、方便、可靠,并且能够满足实用性、先进性的要求。
确定的该软件系统的结构如图 2.1 所示。
入 库 单 销 售 单 日 常 业 入 库 退 单 务 销 售 退 单 库 存 盘 店 库 存 医 价 格 管 理 管 院 理 及 库 存 查 询 药 店 的 入 库 查 询 药 品 管 查 销 售 查 询 理 询 系 统 统 计 入 库 退 货 查 询 销 售 退 货 查 询 供 应 商 管 理 基 础 信 息 客 户 管 理 初 期 建 帐 系 密 码 设 置 统 设 置 数 据 备 份 数 据 恢 复 图 2.1 药房销售管理系统功能图2.2 系统流程详细分析 药房销售管理系统所处理的信息较多,功能强大,其基于药品管理的系统流程如图 2.2 所示: 库 存 盘 点 客户退货 退货返厂 入 供 库 销 客 应 作 售 户 商 业 作 库存信息 业 库 价 存 销 销 入库信息 格 售 图查 2.2 药房销售管理系统的系统流程图售 管 信 查 询 理 息 询 入库查询2.3 数据库功能分析 随着数据管理规模一再扩大,数据量急剧增加,数据库在软件中有不可替代的作用,成为了软件生存的血液,根据软件工程和数据库原理的要求和设计初期的详细调研,对药房销售管理系统进行详细的数据库分析。
2.3.1 要求分析 药房销售管理系统是一个数据库管理系统,数据库设计的好坏直接影响着整个工程运行的好坏,在数据库系统分析和设计阶段多下一点工夫是值得的,根据对软件所做的系统分析和用户的要求,该系统是要对药品的基本信息进行添加、修改、删除和查询统计等操作,这样就需要有供应商数据库、库存数据库、客户基础信息数据库、操作员密码数据库、药品入库数据库、药品入库退货数据库、药品销售数据库、药品销售退货数据库等。
通过以上的数据库来完成整个的药品信息的管理。
2.3.2 概要设计 根据数据库的要求分析, 确定该管理系统应具有的数据实体和数据实体的属性。
在药房销售管理系统中包括的实体对象有药品实体、 供应商实体、客户实体、操作员实体等。
其每个实体的属性关系如下: 1、药品实体中主要包括商品名称、简称、批号、产地、规格、包装、单位、进价、库存等属性,该实体关系如图 2.3 所示。
商品名称 批号 简称 产地 药品 库存 规格 单位图 2.3 包装 进价 药品实体图 2、客户实体包括客户编号、客户全称、简称、地址、所属地区、联系人、电话、传真、尚余欠款、日期,其中编号是为每个固定顾客作的编号码,以便查找操作。
其客户实体关系如图 2.4 所示。
客户编号 尚余欠款 客户全称 简称 客户 联系人 地址 传真 所属地区 电话 图 2.4 客户实体 3、供应商实体包括供应商编号、供应商全称、简称、地址、所属地区、联系人、联系人电话、传真、电话、尚余欠款等属性。
其供应商实体关系如图 2.5所示。
供应商编号 尚余欠款 供应商全称 简称 供应商 联系人 地址 图 2.5 供应商实体 传真 经过上面的数据库实体模型分析后,确定该系统应具有的数据表主要有:供 所属地区 电话应商基础信息数据表、库存数据表、客户基础信息数据表、密码数据表、入库数据表、入库退单数据表、销售数据表、销售退货数据表。
2.4 外部接口分析2.4.1 用户界面 采用 Windows 的通用图形界面,对用户友好,且对鼠标和键盘提供支持,界面的设计应遵循
上一篇:
合同统计系统的设计与实现
下一篇:
白色姜花,略微开了