毕业设计--药品管理系统的设计与实现bfml.docx
《毕业设计--药品管理系统的设计与实现bfml.docx》由会员分享,可在线阅读,更多相关《毕业设计--药品管理系统的设计与实现bfml.docx(69页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、药品管理系统的设计与实现目录1 绪论论11.1 课题研研究背景景11.2 系统开开发的意意义12 需求求分析112.1 系统功功能分析析12.2 系统用用例分析析22.3 系统E-R图32.4运运行环境境32.5 可行性性分析442.5.1技术术可行性性42.5.2 经经济可行行性43 系统统概要设设计43.1 功能模模块设计计43.2 概念结结构设计计53.2.1 实实体属性性图53.3 数据表表设计994 系统统详细设设计与实实现1334.1 功能模模块的具具体实现现134.1.1登录录模块1134.1.2 系系统主界界面设计计154.1.3 用用户管理理模块1164.1.4 修修改密码码
2、模块1184.1.5 药药品信息息管理模模块2004.1.6 入入库登记记模块2224.1.7 销销售登记记模块2254.1.8药品品退货模模块2774.1.9药品品报损模模块2884.1.10药药品调价价模块2294.1.11 报表中中心界面面304.1.12系系统部分分公有类类或方法法的设计计与实现现345系统测测试3555.1测测试目标标355.2测测试大纲纲355.3测测试结果果及截图图366 总结结和致谢谢466.1 总结4666.2 致谢4667 参考考文献447药品管理理系统的的设计与与实现专业:计计算机科科学与技技术 学 号号:姓名:指指导老师师:【内容摘摘要】社会在进进步,随
3、随之而来来的还有有各种疾疾病,随随着人们们生活水水平的不不断提高高,人们们越来越越重视自自己的健健康,这这加速了了医药行行业的发发展。在在现在“看病难难,看病病贵”的社会会背景下下,很多多工薪一一族在面面对一些些小疾病病的时候候往往选选择到附附近的药药店购买买非处方方药进行行治疗。在在这种情情况下,中中小型便便民药店店越来越越多,而而中小型型药店普遍遍存在药药品管理理混乱等等问题,容容易造成成药品积积压甚至至失效,导导致不必必要的损损失。本药品管管理系统统主要围围绕药品品管理来来操作,根根据需求,系统统主要实实现药品品库存管管理、销销售管理理两大业业务,为为用户提提供任意意时间段段的药品品库存
4、查查询,设设置药品品库存下下限查询询。同时时还向用用户提供供了库存存报表、销售报表、即将过期药品报表、利润报表等丰富的报表。系统使用Microsoft公司的Visual Studio 2010平台,采用 C#语言,结合SQL Server 2008数据库进行设计与实现。系统经过测试基本达到了预期的目标,操作界面较友好,操作方法简单,可以用于中小型药店的药品管理。【关键词词】中小小型药店店;药品管管理;C#1 绪论论1.1 课题研研究背景景药品管理理系统可可以为药药店管理理者提供供充足的的信息和和快捷的的查询手手段。但但一直以以来很多多中小型型药店都都使用传传统手工的方方式进行行管理,这这种管理
5、理方式存存在着许许多缺点点,如效效率低、数据易丢失等,容易造成药品积压甚至失效。另外时间一长,将产生大量的纸质版数据,这对于查询、修改都造成很大不便。使用计算算机对药药品进行行管理相相对于手手工管理理而言,具具有很多多优点。例如:查询方便便快捷、数据存储储量大等等。这些些优点能能够极大大地提高高了药品管理理的效率率,也能能更好地地保证药药品的效效期安全全,是对对消费者者负责的的态度体体现。因此,开开发一套套适用于于中小型型药店的的药品管管理系统统管理软软件很有有必要。1.2 系统开开发的意意义中国现在在的医药药体系还还不成熟熟,药品管理系系统也不不成熟。在在国内有有很多软软件公司司开发药药品管
6、理系系统,基基本采用用进销存存模式,系系统功能能比较完完善,但但在安全全、简捷捷、性能能以及人人性化设设计方面面还存在在不足。2需求分分析2.1 系统功功能分析析药店的正正常运转转货源要要得到保保证,这这就必须须有着良良好的进进货入库库管理功功能,同同时为了了药品质质量的保保证,以以及在未未知药品品销量时时可以保保证药店店不至于于积存大大量的药药品,对对一些积积存的药药品进行行合理的的退货。作作为药店店盈利机机构,药药店的销销售是非非常重要要,同时时要求透透明化,药药店的入入库单、销售售单、退退货信息息都必须须合理的的记录统统计。药药品的存存货是药药店进行行正常运运行的保保证同时时合理的的库存
7、量量更好的的应对某某些药品品需求量量的变化化,同时时记录药药品出库库信息可可以更好好的反应应药品的的销售信信息。在在仓库中中药品的的储藏出出现的损损失,通通过记录录的信息息可以精精准核对对药品量量的信息息。同时时在仓库库储存中中应设置置药品的的库存下下限,以以便及时时反映药药品的信信息,为为药品进进货提供供可靠依依据。1药品,是是药店的的资源。药药品的管管理直接接影响药药店的经经营,药药品管理理做得不不好会引引起药品品的混乱乱,容易易导致药药品失效效,造成损损失。为了维维护消费费者的利利益和药药店本身身的信誉誉以及给给药店创创造更好好的效益益,本系系统应具具有以下下功能:1. 良好的人人机界面
8、面。2. 药品入库库及调价管理理。3. 药品销售售及退货货管理。4. 药品报损损管理。5. 完善的数数据查询询。6. 丰富的报报表。7. 数据导出出到Exxcell、Woord、PPDF功功能。2.2 系统用用例分析析根据系统统功能分分析,可以将将系统细细分出药药品信息息管理、药药店信息息管理、修修改密码码、入库库登记、药药品调价价、销售售登记、药药品退货货、药品品效期查查询、药药品报损损、收入入统计、支支出统计计、利润润统计以以及用户户管理113个子子模块,管理员应为药店负责人,从药品入库到销售以及中间的业务,管理员都可以使用,收银员可以使用部分功能,管理员用例图如图1所示,收银员用例图如图
9、2所示。图1 管管理员用用例图图2 收收银员用用例图2.3系系统E-R图图3 系系统E-R图2.4运运行环境境该系统采采用了CClieent/Serrverr模式软软件构造造技术,页面系统采用Visual Studio 2010开发,数据库采用SQL Server2008作为数据库系统,系统平台为Windows 7。1. Micrrosooft Vissuall Sttudiio 220100集成化化程度高高,控件件丰富,开发人员可以直接将各种控件拖放到视图设计器,由软件自动生成控件设计以及窗体布局的设计代码,窗体视图设计更加方便高效2. Micrrosooft SQLL Seerveer 2
10、20088能方便便地建立立数据库库对象,并并且SQQL SServver 20008结合合Vissuall Sttudiio 220100和C#一起起使用,能能方便地地对数据据库对象象进行数数据操作作。2.5可可行性分分析2.5.1技术术可行性性1. 药店管理理的主线线是药品品,药品品从入库库到出库库以及其其它操作作即从药药店流向向消费者者的过程程,中间间不用经经过其他他部门,没没有繁琐琐的流程程。加上到到药店的的了解,对对于药品品管理系系统的管管理流程程和管理理内容都都易于掌掌握。2. 作为计算算机专业业的学生生,在平平时的课课程设计计的基础础上,加加上自己己的练习习以及同同学们的的帮助,在
11、在系统实实现上也也是可行行的。3. 计算机可可以安装装本系统统所需的的开发环环境SQQL SServver 20008和Viisuaal sstuddio 20110。2.5.2 经经济可行行性1. 本系统主主要面向向中小型型药店,处理的数据量不是很大,属于小型的系统,只需要购买打印机、电脑即可投入使用,成本低。2. 系统投入入使用后后可以很很好地对对药品进进行管理理,在给给药店创创造更好好的效益益的同时时有效避避免药品品积压甚甚至失效效的问题题,减少少药店损损失。3 系统统概要设设计3.1功功能模块块设计根据系统统的需求求分析可可以将药药品管理理系统分分为如下下几个大大模块:登录模模块基本本
12、信息模模块、入入库管理理模块、销销售管理理模块,以以及库存存管理模模块、利利润统计计模块和和关于我我们模块块。整个系系统以药药品的主主线,入入库管理理模块是是把药品品信息存存入库存存表,其其它药品品管理相相关模块块是从库库存表取取得数据据进行业业务处理理,系统统模块结结构图如如图3所示。图4 系系统功能能模块结结构图3.2概概念结构构设计3.2.1 实实体属性性图1. 药品实体体属性图,如图5所示。药品的属属性包括括药品的基本信息息,如药药品编号号、药品品名称、拼拼音、药药品规格格、计量量单位、库存低限等。其中药品编号可以唯一标识药品。图5药品品实体属性性图2. 药店实体体属性图图,如图图6所
13、示。药店实体体包含药店店名称、固定电电话、手机、药店地地址4个个基本属属性,作作为药店店标识并并用于打打印小票票。图6药店店实体属属性图3. 药品入库库单实体体属性图图,如图图7所示。药品与一一般商品品稍有不不同,很很多属性性都关系系到药品品的安全全,所以以入库单包包含很多多属性,如如入库编号号、拼音音码、药药品名称称、药品品规格、计计量单位位、批号号、批准准文号、入库单价、入库数量、入库总额、入库时间、入库单位、生产厂家、生产日期、失效日期、操作员、备注等17个基本属性。其中入库编号可唯一标识药品入库信息。图7 药药品入库库单实体属属性图4. 药品调价价单实体体属性图图,如图图8所示。药品调
14、价价单包含含调价编编号、入入库编号号、拼音音码、药药品名称称、原单单价、新新单价、经经办人、调调价时间间等基本本属性。图8 药药品调价价单实体属属性图5. 药品销售售单实体体属性图图,如图图9所示。药品销售售单包含含销售编编号、入入库编号号、拼音音码、药药品名称称、药品品规格、计计量单位位、生产产厂家、销销售时间间、销售售单价、销销售数量量、销售售总额、操操作员等等基本属属性。图9 药药品销售售单实体体属性图图6. 药品退货货单实体体属性图图,如图图10所示示。药品退货货单包含含退货编编号、入入库编号号、拼音音码、药药品名称称、进货货单位、进进货单价价、退货货原因、退退货时间间、退货货数量、退
15、退货总额额、操作作员等基基本属性性。图10 药品退退货单实体属属性图7. 药品报损损单实体体属性图图,如图图11所示示。药品报损损单包含含报损编号号、入库库编号、拼拼音码、药药品名称称、进货货单价、报损原因、报损时间、报损数量、报损总额、操作员等基本属性。图11 药品报报损单实体属属性图8. 用户实体体属性图图,如图图12所示示。用户实体体包含用户户编号、用用户名、密码、用户姓姓名、是否管管理员55个基本本属性。图12用用户实体体属性图图3.3数数据表设计本系统使使用 SSQL Serrverr 20008作为后后台数据据库,在在 SQQL SServver 20008中创建建基本表表对象。表
16、表对象要要根据逻逻辑设计计阶段设设计的关关系模式式来创建建。本系系统创建建的SQQL数据据库名称称为DrrugSStorre。包包含以下9张表。1. Logiin(用户信息息表)用户信息息表用于于用户信息息,该表表的结构构如表11所示。表1用户户信息表表字段名数据类型型长度备注说明u_iddint4Not nulll用户编号号(自动动编号)userrnammevarccharr50主键用户名pwvarccharr50Not nulll密码reallnammevarccharr50Not nulll用户姓名名admiinvarccharr50Not nulll是否管理理员2. Storre(药店
17、信息息表)药店信息息表用于于存储药药店的信信息,该该表的结结构如表表2所示。表2药店店信息表表字段名数据类型型长度备注说明storrenaamevarccharr50Not nulll药店名称称telvarccharr50Not nulll固定电话话mobiilevarccharr50手机addrresssvarccharr50Not nulll药店地址址3. Drugg(药品信息息表)药品信息息表用于于药品的基本信息息,该表表的结构构如表33所示。表3药品品信息表表字段名数据类型型长度备注说明idint4主键药品编号号(自动动编号)pinyyinmmavarccharr50Not nulll
18、拼音码druggnammevarccharr50Not nulll药品名称称speccvarccharr50Not nulll药品规格格unittvarccharr50Not nulll计量单位位lowwwarnninggint4Not nulll库存低限限4. Rukuu(入库信息息表)入库信息息表用于于存储药药品进货货入库的的各项信信息,该该表的结结构如表表4所示。表4入库库信息表表字段名数据类型型长度备注说明IDvarccharr20主键入库编号号(自动动编号)pinyyinmmavarccharr50Not nulll拼音码druggnammevarccharr50Not nulll药
19、品名称称pihaaovarccharr50Not nulll批号pizhhunwwenhhaovarccharr50Not nulll批准文号号speccvarccharr50Not nulll药品规格格unittvarccharr50Not nulll计量单位位amouuntint4Not nulll进货数量量inprriceedeciimall(188, 22)Not nulll进货单价价allppriccedeciimall(188, 22)Not nulll进货总额额in_ttimeedateetimmeNot nulll进货时间间in_ffrommvarccharr50Not nul
20、ll进货单位位facttoryyvarccharr50Not nulll生产厂家家prodduceedattedateetimmeNot nulll生产日期期useffulddateedateetimmeNot nulll失效日期期in_bbyvarccharr50Not nulll操作员remaarkvarccharr50备注5. Kucuun(库存信息息表)库存信息息表用于于存储药药品库存存的各项项信息,该该表的结结构如表表5所示。表5库存存信息表表字段名数据类型型长度备注说明IDvarccharr20主键入库编号号(自动动编号)pinyyinmmavarccharr50Not nulll
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 药品 管理 系统 设计 实现 bfml
限制150内