毕业设计--药品管理系统的设计与实现 下载本文

目 录

1 绪论 ............................................................................................................................................................. 1

1.1 课题研究背景 .................................................................................................................................. 1 1.2 系统开发的意义 .............................................................................................................................. 1 2 需求分析 ..................................................................................................................................................... 1

2.1 系统功能分析 .................................................................................................................................. 1 2.2 系统用例分析 .................................................................................................................................. 2 2.3 系统E-R图 ..................................................................................................................................... 3 2.4运行环境 ........................................................................................................................................... 3 2.5 可行性分析 ...................................................................................................................................... 4

2.5.1技术可行性 ............................................................................................................................ 4 2.5.2 经济可行性 ........................................................................................................................... 4

3 系统概要设计 ............................................................................................................................................. 4

3.1 功能模块设计 .................................................................................................................................. 4 3.2 概念结构设计 .................................................................................................................................. 5

3.2.1 实体属性图 ........................................................................................................................... 5 3.3 数据表设计 ...................................................................................................................................... 9 4 系统详细设计与实现 ............................................................................................................................... 13

4.1 功能模块的具体实现 .................................................................................................................... 13

4.1.1登录模块 .............................................................................................................................. 13 4.1.2 系统主界面设计 ................................................................................................................. 15 4.1.3 用户管理模块 ..................................................................................................................... 16 4.1.4 修改密码模块 ..................................................................................................................... 18 4.1.5 药品信息管理模块 ............................................................................................................. 20 4.1.6 入库登记模块 ..................................................................................................................... 22 4.1.7 销售登记模块 ..................................................................................................................... 25 4.1.8药品退货模块 ...................................................................................................................... 27 4.1.9药品报损模块 ...................................................................................................................... 28 4.1.10药品调价模块 .................................................................................................................... 29 4.1.11 报表中心界面 ................................................................................................................... 30 4.1.12系统部分公有类或方法的设计与实现 ............................................................................ 34

5系统测试 .................................................................................................................................................... 35

5.1测试目标 ......................................................................................................................................... 35 5.2测试大纲 ......................................................................................................................................... 35 5.3测试结果及截图 ............................................................................................................................. 36 6 总结和致谢 ............................................................................................................................................... 46

6.1 总结 ................................................................................................................................................ 46 6.2 致谢 ................................................................................................................................................ 46 7 参考文献 ................................................................................................................................................... 47

药品管理系统的设计与实现

药品管理系统的设计与实现

专业:计算机科学与技术 学 号: 姓名: 指导老师:

【内容摘要】

社会在进步,随之而来的还有各种疾病,随着人们生活水平的不断提高,人们越来越重视自己的健康,这加速了医药行业的发展。在现在“看病难,看病贵”的社会背景下,很多工薪一族在面对一些小疾病的时候往往选择到附近的药店购买非处方药进行治疗。在这种情况下,中小型便民药店越来越多,而中小型药店普遍存在药品管理混乱等问题,容易造成药品积压甚至失效,导致不必要的损失。

本药品管理系统主要围绕药品管理来操作,根据需求,系统主要实现药品库存管理、销售管理两大业务,为用户提供任意时间段的药品库存查询,设置药品库存下限查询。同时还向用户提供了库存报表、销售报表、即将过期药品报表、利润报表等丰富的报表。系统使用Microsoft公司的Visual Studio 2010平台,采用 C#语言,结合SQL Server 2008数据库进行设计与实现。系统经过测试基本达到了预期的目标,操作界面较友好,操作方法简单,可以用于中小型药店的药品管理。 【关键词】 中小型药店;药品管理;C#

药品管理系统的设计与实现

1 绪论

1.1 课题研究背景

药品管理系统可以为药店管理者提供充足的信息和快捷的查询手段。但一直以来很多中小型药店都使用传统手工的方式进行管理,这种管理方式存在着许多缺点,如效率低、数据易丢失等,容易造成药品积压甚至失效。另外时间一长,将产生大量的纸质版数据,这对于查询、修改都造成很大不便。

使用计算机对药品进行管理相对于手工管理而言,具有很多优点。例如:查询方便快捷、数据存储量大等。这些优点能够极大地提高了药品管理的效率,也能更好地保证药品的效期安全,是对消费者负责的态度体现。因此,开发一套适用于中小型药店的药品管理系统管理软件很有必要。 1.2 系统开发的意义

中国现在的医药体系还不成熟,药品管理系统也不成熟。在国内有很多软件公司开发药品管理系统,基本采用进销存模式,系统功能比较完善,但在安全、简捷、性能以及人性化设计方面还存在不足。 2 需求分析 2.1 系统功能分析

药店的正常运转货源要得到保证,这就必须有着良好的进货入库管理功能,同时为了药品质量的保证,以及在未知药品销量时可以保证药店不至于积存大量的药品,对一些积存的药品进行合理的退货。作为药店盈利机构,药店的销售是非常重要,同时要求透明化,药店的入库单、销售单、退货信息都必须合理的记录统计。药品的存货是药店进行正常运行的保证同时合理的库存量更好的应对某些药品需求量的变化,同时记录药品出库信息可以更好的反应药品的销售信息。在仓库中药品的储藏出现的损失,通过记录的信息可以精准核对药品量的信息。同时在仓库储存中应设置药品的库存下限,以便及时反映药品的信息,为药品进货提供可靠依据。???

药品,是药店的资源。药品的管理直接影响药店的经营,药品管理做得不好会引起药品的混乱,容易导致药品失效,造成损失。为了维护消费者的利益和药店本身的信誉以及给药店创造更好的效益,本系统应具有以下功能:

第1页,共48页

药品管理系统的设计与实现

1. 良好的人机界面。 2. 药品入库及调价管理。 3. 药品销售及退货管理。 4. 药品报损管理。 5. 完善的数据查询。 6. 丰富的报表。

7. 数据导出到Excel、Word、PDF功能。 2.2 系统用例分析

根据系统功能分析,可以将系统细分出药品信息管理、药店信息管理、修改密码、入库登记、药品调价、销售登记、药品退货、药品效期查询、药品报损、收入统计、支出统计、利润统计以及用户管理13个子模块,管理员应为药店负责人,从药品入库到销售以及中间的业务,管理员都可以使用,收银员可以使用部分功能,管理员用例图如图1所示,收银员用例图如图2所示。

图1 管理员用例图

第2页,共48页