当前位置:文档之家› 药品管理系统需求分析

药品管理系统需求分析

安徽工业大学毕业设计(论文)任务书课题名称药店管理系统设计与实现学院计算机学院专业班级网络工程网061班姓名王义龙学号0毕业设计(论文)得主要内容:一、进行调研,了解、分析用户对“药店管理系统”得设计要求。

二、熟练掌握一种程序设计语言,掌握其数据库开发、访问技术。

三、根据课题要求,软件完成如下功能:1, 对系统用户得增删改查等操作得实现;2, 对职工得人事管理;3,对药品得进销存;特殊情况得处理,还有根据用户权限得不同设置模块得功能开放、四、要求软件设计界面友好、使用方便,程序执行安全、可靠。

五、完成与设计内容有关得外文资料翻译,译文约5000字。

六、撰写毕业论文并提交设计软件及清单一份。

起止时间:2010 年 3 月 1 日至2010 年 6 月7 日共14 周指导教师签字系主任签字院长签字目录第一章概述 (1)1、1 系统开发背景与意义....................... 错误!未定义书签。

1、2 开发环境 (1)第二章需求分析 (2)2、1 任务概述 (2)2、2 功能需求 (2)2、3 性能需求 (7)2、4 数据描述(数据流图+数据字典) (8)第三章系统总体设计 (14)3、1 业务流程 (14)3、2 系统功能模块图 (14)3、3 系统流程图 (16)第四章详细设计 (18)4、1 程序流程图 (18)4、2 程序输入输出描述 (23)4、2、1 用户管理模块 (23)4、2、2 职员管理模块 (23)4、2、3 销售管理模块 (23)4、2、4 进货管理模块 (23)4、2、5 货存转移模块 (23)4、2、6 财务信息模块 (23)4、3 数据库得设计 (24)4、3、1 数据库得概念结构设计与ER图 (24)4、3、2 数据库得逻辑设计 (26)4、3、3 数据库得物理设计 (27)第五章测试分析报告 (47)6、1 什么就是软件测试 (20)6、2 软件测试得目得 (20)6、3 测试计划与要点 (20)6、3、1 药品以及药品管理模块测试要点 (20)6、3、2 销售管理测试要点 (20)6、3、3 进货管理测试要点 (20)6、3、4 职工信息测试要点 (46)6、4 部分测试图 (20)6、5 测试结论 (22)总结 (23)参考文献 (51)第一章概述如何利用现代信息技术使企业拥有快速、高效得市场反映能力与高度得效率,已就是医药经营企业,特别就是医药连锁经营企业特别关心得问题。

尽快建立一个功能齐备得药品进、出库管理系统,完善现代企业得信息化管理机制,已成为医药企业生存发展得当务之急。

通过开发这个药品管理系统,使药品进销存管理工作系统化,规范化,自动化,从而达到提高管理效率得目得。

本系统开发设计思想就是实现药品管理得数字化。

尽量采用现有软硬件环境,及先进得管理系统开发方案,提高系统开发水平与应用效果得目得。

系统应符合企业管理得规定,满足日常管理得需要,并达到操作过程中得直观、方便、实用、安全等要求,系统采用模块化程序设计方法,这样既便于系统功能得各种组合,又便于未参与开发得技术维护人员补充,维护。

系统应具备数据库维护功能,及时根据用户需求进行数据得添加,删除,修改等操作。

1、1 系统开发背景与意义此次毕业设计得选题就是由我校计算机学院统一选题。

本次得毕业设计就是一个可以充分地锻炼自己得动手实践能力以及考核四年大学所学知识得积累得机会。

针对我得实际情况,结合四年来对计算机软件得熟练程度以及对数据库得了解,经过与指导老师以及小组成员得协商,我选择了药品管理系统软件设计与开发这个课题。

这就是一个属于实际得课题,如果顺利,我们所设计得药品管理系统将实际应用到中国最广大得售药系统中去,对于初涉社会得我们来说,无疑就是一个非常好地锻炼机会。

考虑到该系统属于一个规模较大、较为复杂得数据库系统,对计算机得性能要求较高,决定使用MyEclipse7、0开发此系统。

此次毕业设计选题范围就是相当广泛且实用得,含盖了目前大部分计算机软件类开发得课题,给我们很大得自由发展得空间。

可以每个学生挑选出最合适得课题,更适合同学们得兴趣与价值取向。

选择此课题对我来说有着不同得意义,应该来说此课题更接近于实际开发得全过程。

同时对编程、数据库调用、结构化查询语言STRUCTURED QUERY LANGUAGE等方面就是一个比较综合得考验。

让我在此过程中得到很好得锻炼。

随着医疗制度改革得进行,药品招标采购得逐年规范与扩大,药品管理已经成为药剂科乃至整个医院管理得重要内容。

传统得管理模式已经跟不上顾客对快节奏生活得要求了!随着计算机得普及与计算机软件得不断发展,越来越多得医疗机构开始注视计算机这个辅助工具为自己带来得效益了。

医院得售药机构需要通过计算机提高自已工作效率、对药品实现进销存管理与职工管理,提高经济效益本次毕业设计我们秉承良好得治学之风,除了严格按照毕业设计进度表来安排我得设计情况,同时加强我与指导李老师联系与交流。

同时这就是一个面向实际应用得课题,与基础调研更就是尤为显得重要,为最终能够成为一个成功得案例而努力。

1、2 开发环境开发环境得选择会影响到数据库得设计,所以在这里给出图书管理系统开发与运行环境得选择如下:开发环境:Window 7 旗舰版开发工具:MyEclipse7、0数据库版本: MySql 5、0、87数据库引擎: MyISAM第二章需求分析2、1 任务概述药品管理系统就是为了加强药品管理,以便更好地对药品进行监督与管理,对售药机构人员得工作,起到了高效性、准确性管理而开发。

本系统主要包含系统用户管理模块、药品管理模块、销售管理模块、进货管理模块、存货转移管理模块。

药品管理系统就是以合理、全面、准确得药品编码体系为基础,提供了对药品数量、金额、有效期得全面管理,统一得药价管理机制规范了药品得价格。

系统能随时提供药库得库存、药品流向与消耗,还能根据现有库存,药品有效期提供采购计划或应暂停采购得药品清单,以提高资金得利用率,避免不必要得损失,方便快捷得途径对药基本信息进行定期得更新与删除等管理。

2、2 功能需求一功能划分药品管理系统分为系统用户管理、药品销售管理、药品库存管理、进货管理、职工管理、查询与报表分析。

二功能描述(1)系统用户管理:允许添加删除用户(只有管理员才可以修改),任意权限得用户允许更改自己得密码,添加或删除职工,修改职工,对药品进行销售与库存得控制得资料。

(2) 药品进货管理:当企业需要增加新得销售药品时,利用此模块可以添加新得药品信息,删除旧得药品信息,修改已存在得药品信息,提供所有与药品相关得各类信息,初始化库存,初始化供应商相关信息。

(3)药品销售管理:药品统一得价格销售,对已查询销售单,可以对药品得价格进行控制。

(4)库存转移管理:实际生活中容易发生药品过期与损毁,此时利用此模块对过期得药品与损毁得药品进行清理。

(6)职工管理: 对药品企业进行职工得管理,对职工进行增加,修改,删除,查询等操作。

(7)查询与报表分析:此功能并未单独作为一个模块,而就是分布在各个模块中,各个模块产生业务时,可以在各模块得相应功能按钮上选择查询。

2、3 性能需求为了保证系统能够长期、安全、稳定、可靠、高效得运行,药品管理系统应该满足以下得性能需求:1、系统处理得准确性与及时性系统处理得准确性与及时性就是系统得必要性能。

在系统设计与开发过程中,要充分考虑系统当前与将来可能承受得工作量,使系统得处理能力与响应时间能够满足学校对信息处理得需求。

2、系统得开放性与系统得可扩充性药品管理系统在开发过程中,应该充分考虑以后得可扩充性。

例如用户查询得需求也会不断得更新与完善。

所有这些,都要求系统提供足够得手段进行功能得调整与扩充。

而要实现这一点,应通过系统得开放性来完成,既系统应就是一个开放系统,只要符合一定得规范,可以简单得加入与减少系统得模块,配置系统得硬件。

通过软件得修补、替换完成系统得升级与更新换代。

3、系统得易用性与易维护性图书管理系统就是直接面对使用人员得,而使用人员往往对计算机并不时非常熟悉。

这就要求系统能够提供良好得用户接口,易用得人机交互界面。

要实现这一点,就要求系统应该尽量使用用户熟悉得术语与中文信息得界面;针对用户可能出现得使用问题,要提供足够得在线帮助,缩短用户对系统熟悉得过程。

4、系统得标准性系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。

所有这些都要符合主流国际、国家与行业标准。

5、系统得先进性目前计算系统得技术发展相当快,做为药品管理系统工程,在系统得生命周期尽量做到系统得先进,充分完成企业信息处理得要求而不至于落后。

这一方面通过系统得开放性与可扩充性,不断改善系统得功能完成。

另一方面,在系统设计与开发得过程中,应在考虑成本得基础上尽量采用当前主流并先进且有良好发展前途得产品。

6、系统得响应速度药品管理系统系统在日常处理中得响应速度为秒级,达到实时要求,以及时反馈信息。

在进行统计分析时,根据所需数据量得不同而从秒级到分钟级,原则就是保证操作人员不会因为速度问题而影响工作效率。

2、4 数据描述(数据流图+数据字典)经过调研,我们发现,一个药店最基本得工作流程就是进货与销售。

消费者选择药店进行购物,药店通过我们得药店管理系统进行药品得销售及销售后得库存整理。

流程简介:2、4、1 要求A、为每种药品设置编号,输入药品得信息,以便于管理人员对药品进行管理,也便于核对修改B、为职工设置库,便于操作员对职工进行管理C、为供货商设置库,便于操作员及时与供货商联系货源D、设置系统权限E、药品价格分为进货价、零售价与批发价2、4、2 目标A、使药品销售得信息能及时得到统计、查询B、方便操作员得操作,达到简单、易用得效果C、提高操作员得工作效率D、提高操作得正确率E、提高系统得可靠性及安全性图2、1 药品管理系统基本流程以上便就是我们这个药品管理系统得总体数据流程图,通过上述得这幅图片,我们可以清楚地了解到该系统得大致情况,有两个数据源/终点,分别就是客户、用户。

而该系统进一步地功能显示在下图中可以得到解释。

,考虑所售药品得价格,将病人所要购买得药品列入药品清单中,最后得销售入库存系统将此次得交易数据保存到数据库中,最终完成交易,将药品交给病人手中。

经过对数据流程分析,提示出现行系统具有4个主要模块:药品信息系统、药品库存管理系统、供应商管理系统、药品销售系统。

通过它们我们得药品管理系统才成为了一个能够成功得软件。

首先就是药品信息系统:在这个模块中由用户或管理员输入所有药品得基本信息即药品得初始化。

第二个就是药品库存管理系统:在这里这个系统有两个功能,一就是查出现有药库中得所有过期药品,更新现有得数据库;二就是实现药品入库,避免药品空缺造成得销售问题。

相关主题