21 药店库存管理系统的分析与设计
摘 要
传统的药店库存管理已不足以实现最优化的管理,最大化的利用资源,为
加强药店库存有效的管理控制,完善库存管理系统,本文利用.NET 和 SQL 开发
设计了 21 药店库存管理系统,该系统具备了年鉴统计、信息基本管理、权限基
本控制和一定的决策支持等管理功能;从药店库存管理者的角度出发开始建模
和设计,使得设计的管理系统更加趋于符合该药店的管理基本理念,有效的开
发出了一套具有界面友好、操作简单、结构合理等优点的管理信息系统软件,
帮助药店真正实现一定的智能化管理。
关键词: 药店库存; 管理系统 ; 决策支持
Analysis and design of the 21 pharmacy inventory
management system
ABSTRACT
Pharmacy traditional inventory management is not enough to achieve the
optimization of management, maximum utilization of resources, to strengthen the
effective management of pharmacy inventory control, improve inventory
management system, this paper designed 21 pharmacy inventory management system
using.NET and SQL development, the system has the statistical yearbook, basic
information management, access control and certain decision support and
management functions; from the inventory management of drugstores' view began
modeling and design, make the management system design more accord with the
basic idea of the pharmacy management, develop a set has the advantages of friendly
interface, simple operation, reasonable structure, management information system
software, help realize the intelligent drugstore management of certain.
Key Words : The pharmacy inventory ; Management system ; Decision
support
目
录
第一章 系统概述.......................................................................................................................... 1
1.1 系统产生的背景................................................................................................................... 1
1.2 课题研究的目的和意义....................................................................................................... 1
1.3 敬老院管理系统的国内外发展现状................................................................................... 1
1.3 系统的可行性分析............................................................................................................... 1
1.3.1 技术上可行性............................................................................................................ 2
1.3.2 经济上可行性............................................................................................................ 2
1.3.3 管理上的可行性...................................................................... 错误!未定义书签。
1.4 系统的总体构想................................................................................................................... 2
1.4.1 研究方法及研究手段................................................................................................ 2
1.4.2 系统主要设计思路.................................................................................................... 3
第二章 系统分析.......................................................................................................................... 4
2.1 企业概况............................................................................................................................... 4
2.2 系统分析概述....................................................................................................................... 4
2.3 需求分析............................................................................................................................... 5
2.3.1 系统开发的目的........................................................................................................ 5
2.3.2 系统的功能分析........................................................................................................ 5
2.3.2.1 基本信息管理.............................................................................................. 5
2.3.2.2 老人管理...................................................................................................... 6
2.3.2.3 来访接待管理.............................................................................................. 6
2.3.2.4 员工信息管理.............................................................................................. 6
2.4 业务流程分析....................................................................................................................... 6
2.5 组织结构分析....................................................................................................................... 8
2.6 数据流程分析....................................................................................................................... 8
2.6.1 数据流程图................................................................................................................ 8
2.6.2 数据字典.................................................................................................................. 10
第三章 系统设计........................................................................................................................ 19
3.1 系统功能结构设计............................................................................................................. 19
3.2 系统物理配置设计............................................................................................................. 20
3.2.1 操作平台.................................................................................................................. 20
3.2.2 数据库平台.............................................................................................................. 21
3.2.3 开发平台.................................................................................................................. 21
3.3 数据库设计......................................................................................................................... 22
3.3.1 概念结构设计.......................................................................................................... 22
3.3.2 逻辑结构设计.......................................................................................................... 24
3.3.3 数据库的物理设计.................................................................................................. 27
3.4 代码设计............................................................................................................................. 27
3.5 输入输出设计..................................................................................................................... 30
3.5.1 输入设计.................................................................................................................. 30
3.5.2 输出设计.................................................................................................................. 35
第四章 系统实施........................................................................................................................ 43
4.1 系统实施时间进度............................................................................................................. 43
4.1 系统主界面设计................................................................................................................. 43
4.2 系统关键技术的实现......................................................................................................... 44
第五章 系统测试与运行............................................................................................................ 1
5.1 系统测试............................................................................................................................... 1
5.1.1 系统测试概述............................................................................................................ 1
5.1.2 测试的方法................................................................................................................ 1
5.1.3 系统的测试过程........................................................................................................ 1
5.2 系统运行............................................................................................................................... 2
第六章 结论....................................................................................................................................2
6.1 系统主要功能....................................................................................................................... 2
6.2 系统总结............................................................................................................................... 3
参考文献...........................................................................................................................................4
致 谢...........................................................................................................................................5
英文材料...........................................................................................................................................6
中文译文.........................................................................................................................................11
天津理工大学 2014 本科毕业论文
第一章 系统概述
1.1 系统产生的背景
随着云计算、大数据等 IT 产业的飞速发展,计算机和互联网已经被广泛应用于辅助决策、
信息管理等人类社会中的多重方面;尤其是在功能不断完善的操作系统具有了人性化的图形
用户界面之后,计算机的普及率越来越高,即便是非计算机专业人士的日常工作环境中也已
经离不开 PC 的辅助,人们不再需要通过专业化的计算机训练就能够在 PC 机上进行多种复杂
操作。而且随着大数据时代的到来,我国网购全民化和物联网的快速兴起,医疗服务业也逐
渐进入网络服务化,服务水平也开始不断提高。因此,面对网络时代快速变革,我们必须优
化医疗服务中的系统,加强医疗系统服务团队建设,完善医疗管理系统,才能够进一步改善、
提高医疗服务水平质量[1]。
1.2 课题研究的目的和意义
随着大数据时代的到来,我国网购全民化和物联网的快速兴起,医疗服务业也逐渐进入
网络服务化,服务水平也开始不断提高。因此,面对网络时代快速变革,我们必须优化医疗
服务中的系统,加强医疗系统服务团队建设,完善医疗管理系统,才能够进一步改善、提高
医疗服务水平质量[1]。传统的医疗库存管理存在许多可改进的不足:不仅浪费了大量的人、
财、物等资源,而且相关的信息处理也不能够准确及时,容易受到客观环境和人为偶然因素
的干扰缺点。随着云计算、大数据等 IT 产业的飞速发展,全社会也开始逐步深化各个领域的
管理信息化,开始步入了全民信息化的管理时代浪潮,利用 IT、Internt 和信息管理软件系统,
不仅能够提高医疗机构的服务水平和工作质量,而且也提高了顾客满意度。
1.3 21 药店库存管理系统的国内外发展现状
21 世纪以来,随着管理信息系统的发展不断地趋于成熟。管理信息系统不仅能够利用计
算机的软件、硬件资源,而且也能手工作业,结构化分析、辅助计划、智能控制和半决策模
型以及数据库的人-机管理系统。它充分利用信息手段支持、帮助企业、组织和个人进行相
应的运作管理和半决策支持等功能[2]。可以看出管理信息系统已经在现代化管理中起到了不
可忽视的重要作用。它不仅仅能够实现管理途径的最优化,同时,也能促进我们企业运营管
理不断走向现代化进程。
“医院要想盈利,要想成为科学运行的现代机构,就必须用现代的方法进行精细化、专
业化、科学化的管理,知道收支是否存在不合理的地方。因此,医院必须上 ERP,将物流、
1
天津理工大学 2014 本科毕业论文
数据流、业务流和财务流一体化。否则,不可能了解一所医院的真正运营状态。”北京某医院
院长说。
医疗信息系统的建立有多重好处:
第一、实现各个业务系统共享;
第二、实现管理流程优化提升运营管理;
医院对于提升运营管理的迫切性这一需求恰恰给管理软件商带来的新的市场机遇。目前
由于传统的行业已经趋势于饱和,管理软件服务商需要拓展新的行业来应对生存挑战,医疗
行业显然是一个前景非常广阔行业。
1.3 系统的可行性分析
1.3.1 技术上可行性
随着云计算、大数据等 IT 产业的飞速发展,开发工具花样百出,包括了微软的 C 系列, PB,
JAVA,.NET,PHP 等 ,本管理系统采用了主流开发软件 C#.NET;同时,硬件设备如今也呈现出
快速发展的态势,不仅具备了强大的通信、存储能力,而且 CPU 处理能力也非常高效;因此,
软、硬件技术的完备是保证系统技术可行性的硬件要求。
本系统的开发环境为:Microsoft Win7 和 SQL Server 2005 的数据库管理系统、Microsoft
Studio Visual C# 2010 的前台用户界面设计等开发软件工具;
1.3.2 经济上可行性
根据成本-效益分析或损益分析,成本-效能分析(或称成本-有效性分析)开发可知,
本系统具备了经济可行性。
1.4 系统的总体构想
1.4.1 研究方法及研究手段
基于对该项目进行系统可行性分析,通过对 21 药店库存管理状况的可行性调查和分析,
并与其库存管理工作人员进行业务、对系统未来的展望沟通交流,从药店库存管理工作人员
的视角出发进行系统建模,使开发出来的系统更加趋于符合日常工作的管理思想理念,该管
理系统包括入库管理子系统,出库管理子系统,库存情况管理子系统,预警管理子系统,用
户管理子系统等多方面。21 药店库存管理系统的开发方法采用了结构化生命周期法,结构化
生命周期法的过程主要包括系统规划、系统分析、系统设计、系统实施、系统运行和维护五
2
天津理工大学 2014 本科毕业论文
个阶段,其中系统规划还包括初步调查和可行性研究;系统分析包括详细调查和逻辑设计;
系统设计包括总体设计和详细设计;系统实施包括系统调试、测试和验收;系统的运行和维
护工作包括系统的维护和系统的评价。
1.4.2 系统主要设计思路
通过该库存管理系统可以对管理工作人员的基本信息进行添加、检索、修改和删除的基
本操作。
通过该库存管理系统可以对药品的入库登记、出库登记、库存信息等进行及时录入系统
中,并及时更新,并在预警系统中进行报警提示。
通过该库存管理系统的入库统计、出库统计等统计图的输出,从而了解库存的各方面情
况。
通过该库存管理系统还可以进行打印统计信息的操作。
3
天津理工大学 2014 本科毕业论文
第二章 系统分析
2.1 企业概况
21 药店隶属于广州中络信息科技有限公司,21 健康馆是 21 药店下属的一个保健品专营
频道,取得国家食品药品监督管理局颁发的互联网药品信息服务资格证书(粤)-经营性
-2010-0017。
为全国各地取得药品经营许可并通过 GSP 认证的连锁药店提供开展电子商务的平台,向
全国广大用户消费者提供购买药品的咨询服务和用药指导。
21 药店向广大消费者提供便捷的医药及健康产品(包括非处方药 OTC 药品、保健品、母
婴用品、美容减肥商品、医疗器械、成人用品等)药品的咨询服务与全面的健康资讯。
在 21 药店上,可以轻松找到全国各地的知名连锁药房的药品资源。响应国家新医改政策,倾
听患者需求,解决老百姓用药、购药时遇到的难题
21 药店的服务始于 2007 年,已服务过的客户超过 100 多万,遍布全国三十一个省、市、
自治区及直辖市,拥有全国性的便捷的物流服务网络。
我们的优势:全国拥有将近 100 家的区域品牌连锁药店形成的合作供应商网络,深厚的
医药产业研究背景、权威的零售业态研究基础,强势的《第一药店》报(国家食品药品监督
管理局南方医药经济研究所主办)等媒体资源以及最完善的药品零售市场终端网络。
我们的服务特点:21 药店并不是以单纯的网上药店形式面向消费者,而是通过专业的用
药指导和丰富全面的健康资讯,联合全国主流连锁药房网络,采用电子商务新型模式,为消
费者提供专业化的健康产品的咨询服务,帮助消费者解决老百姓用药、购药时遇到的难题。
我们的愿景:做中国最专业的药品导购平台,让“买药难”问题成为历史。
2.2 系统分析概述
系统分析是结构化生命周期开发法中的重要阶段。系统分析指的是从系统的视角对已经
选定的对象和开发的范围进行有步骤、有目的的进行科学分析和实际调查 [9]。系统分析的作
用就是回答未来系统将要解决“做什么”的问题。系统分析的过程需要研究人员进行反复调
研、分析、综合,同时,系统分析是系统设计中物理设计的依据。系统分析是从系统需求开
始,以用户的观点出发进行建立系统的用户模型[3]。同时,分析阶段还独立于系统的实现环
境,这样可以保证建立后的系统结构具备较好的稳定性,便于后期系统进行维护、扩充、移
植 [9]。
系统分析的任务是将系统的详细调查中所获得的资料进行集中于一起,然后对组织内部
的整体管理状况和信息的处理过程进行有效性分析。需要注意的是它更加侧重于从业务过程
4