【毕业学位论文】(Word原稿)药店管理信息系统的开发设计-软件工程_第1页
【毕业学位论文】(Word原稿)药店管理信息系统的开发设计-软件工程_第2页
【毕业学位论文】(Word原稿)药店管理信息系统的开发设计-软件工程_第3页
【毕业学位论文】(Word原稿)药店管理信息系统的开发设计-软件工程_第4页
【毕业学位论文】(Word原稿)药店管理信息系统的开发设计-软件工程_第5页
已阅读5页,还剩66页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中图分类号: 学校代码: 10055 密级: 公开 专 业 硕 士 学 位 论 文 论文作者 指导教师 申请学位 工程 硕士 培养单位 软件学院 学科专业 软件工程 研究方向 项目管理 答辩委员会主席 评 阅 人 南开大学研究生院 二一三年十一月 南开大学学位论文使用授权书 根据南开大学关于研究生学位论文收藏和利用管理办法,我校的博士、硕士学位获得者均须向南开大学提交本人的学位论文纸质本及相应电子版。 本人完全了解南开大学有关研究生学位论文收藏和利用的管理规定。南开大学拥有在著作权法规定范围内的学位论文使用权,即: (1)学位获得者必须按规定提交学位论文 (包括纸质印刷本及电子版 ),学校可以采用影印、缩印或其他复制 手段保存研究生学位论文,并编入南开大学博硕士学位论文全文数据库; (2)为教学和科研目的,学校可以将公开的学位论文作为资料在图书馆等场所提供校内师生阅读,在校园网上提供论文目录检索、文摘以及论文全文浏览、下载等免费信息服务; (3)根据教育部有关规定,南开大学向教育部指定单位提交公开的学位论文; (4)学位论文作者授权学校向中国科技信息研究所及其万方数据电子出版社和中国学术期刊 (光盘 )电子出版社提交规定范围的学位论文及其电子版并收入相应学位论文数据库,通过其相关网站对外进行信息服务。同时本人保留在其他媒体发表 论文的权利。 非公开学位论文,保密期限内不向外提交和提供服务,解密后提交和服务同公开论文。 论文电子版提交至 校图书馆网站: 。 本人承诺:本人的学位论文是在南开大学学习期间创作完成的作品,并已通过论文答辩;提交的学位论文电子版与纸质本论文的内容一致,如因不同造成不良后果由本人自负。 本人同意遵守上述规定。本授权书签署一式两份,由研究生院和图书馆留存。 作者暨授权人签字: 20 年 月 日 南开大学研究生学位论文作者信息 论文题目 药店管理信息系统的设计与实现 姓 名 学号 答辩日期 年月日 论文类别 博士 学历硕士 硕士专业学位 高校教师 同等学力硕士 院 /系 /所 软件学院 专业 项目管理 联系电话 通信地址 (邮编 ): 备注: 是否批准为非公开论文 否 注:本授权书适用我校授予的所有博士、硕士的学位论文。由作者填写 (一式两份 )签字后交校图书馆,非公开学位论文须附南开大学研究生申请非公开学位论文审批表 。 摘 要 南开大学学位论文原创性声明 本人郑重声明:所呈交的学位论文,是本人在导师指导下进行研究工作所取得的研究成果。除文中已经注明引用的内容外,本学位论文的研究成果不包含任何他人创作的、已公开发表或者没有公开发表的作品的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确方式标明。本学位论文原创性声明的法律责任由本人承担。 学位论文作者签名: 年 月 日 非公开学位论文标注说明 (本页表中填写内容须打印 ) 根 据南开大学有关规定,非公开学位论文须经指导教师同意、作者本人申请和相关部门批准方能标注。未经批准的均为公开学位论文,公开学位论文本说明为空白。 论文题目 药店管理信息系统的设计与实现 申请密级 限制 ( 2年 ) 秘密 ( 10 年 ) 机密 ( 20 年 ) 保密期限 20 年 月 日至 20 年 月 日 审批表编号 批准日期 20 年 月 日 南开大学学位评定委员会办公室盖章 (有效 ) 注: 限制 2年 (可少于 2年 );秘密 10年 (可少于 10 年 );机密 20年 (可少于 摘 要 摘 要 随着我国医疗 卫生事业 改革的进一步深入 以及 计算机 信息化管理 的广泛应用,医药零售行业 实现了 从孤立单个药店经营时代向连锁药店时代转变的过程,连锁药店信息化建设从非理性化管理逐步过渡到了理性化、规范化、程序化和标准化 的 信息化。 本文采用了 C/S 技术架构,开发工具选择微软公司的 010进行开发, 用 C#语言来完成系统程序编写。 课题深入研究目前药店管理信息软件的不足, 通过对部分药店 的 药品管理情况全 面细致的调查和用户需求分析 , 明确所要开发的系统应该具有的功能 ,清楚地了解了用户的要求 , 进行了 药店管理信息系统的开发设计, 系统主要是对药品的 进货、库存以及 销售环节管理 进行功能模块开发,同时对信息查询统计等功能进行了全面设计,并对系统 维护 以及 数据库备份 等辅助功能进行开发设计,使改系统功能完善,从而帮助管理人员操作人员顺利完成药品进销存管理。 另外, 该 课题对系统的运行状况进行了测试与总结,指出系统存在的不足并提出改进意见,并对该系统的应用前景进行了展望,为该系统今后的发展提供了有益的参考。 关键词: 药品 管理; 信息系统; C/of of of to of to a , to 010, as # to on of in of a of of is of at to of so as to In of of of of C/S 录 目 录 摘 要 . . 录 . 1 章 绪 论 . 1 文背景 . 1 统的研究现状 . 2 统的研究意义 . 3 文的主要内容与论文结构 . 4 第 2 章 需求分析 . 6 统概述 . 6 统功能性需求 . 7 求分析概述 . 7 统性能需求 . 8 统功能分析 . 8 功能性需求 . 14 用性 . 14 全性 . 14 维护性 . 14 靠性 . 14 第 3 章 系统设计 . 15 统体系结构设计 . 15 统功能模块设计 . 17 务处理模块设计 . 17 据管理模块设计 . 22 统维护模块设计 . 24 第 4 章 数据库设计 . 27 目录 念 模型设计 . 27 理模型设计 . 28 第 5 章 系统实现 . 35 统的开发平台 . 35 统功能模块的实现 . 35 常业务模块的实现 . 35 据管理模块实现 . 44 统维护模块实现 . 50 第 6 章 系统测试 . 55 试概述 . 55 试概述 . 55 试环境 . 55 统测 试 . 55 能测试 . 56 载测试 . 58 力测试 . 58 试结论 . 59 第 7 章 总结与展望 . 60 结 . 60 望 . 60 参考文献 . 62 致 谢 . 64 第 1 章 绪论 1 第 1 章 绪 论 文背景 随着 现代 计算机技术的飞速发展 ,当代社会已经进入信息化时代,信息技术的大量使用使社会各个行业、各个领域都发生了翻天覆地的变化,新的信息发展的需求要求有更完善的产品信息管理方法以及更高的工作效率,不能更好的 完成管理工作, 因此 提高管理水平的主要途径是 改善 管理者的 管理 思想,增强对管理 方法 的科学认识,同时运用先进的 科 学 信息技术,是深化 产品 管理体制改革的有力措施。 医药行业也必须紧跟时代步伐,这一行业需要很大的数据库来维护日常生活的数据问题。 科学合理的信息化建设是汇集计算机技术、信息科学和通信技术于医疗卫生行业的高科技工程项目,他加速了我国医疗卫生事业现代化建设的进程。信息化概念的引入,尤其是医药行业信息管理系统的应用,很大程度改善了药店管理模式和工作流程,对提高连锁药店的管理水平、管理质量以及经济效益和社会效益起到了巨大的推进作用 1。 随着医药体制改革的深入发展和进步,医药分开已经成为本领域发展的必然趋势。药品管理 信息系统已成为医院和药店信息系统的重要组成部分。运用先进的计算机技术管理药店药品是医药行业计算机应用技术的革新。建立一个完善的数据库管理系统, 采用计算机网络对药店产品进行 优化 管理,进一步提高 工作效率 和 管理 水平 , 帮助员工 改善工作方法,提高 工作效率,实现药店信息管理工作流程的系统化、网络化、规范化和自动化 ,是非常有必要的 。 本文以目前尚未全面普及药品管理软件为出发点,应用管理信息系统技术,采用 C/ 择微软公司的 010 开发工具进行开发,库,采用 C#语言来完成药店的管理软件的编写,以便 于解决药店管理中的一些实际问题。 本文中应用的药店连锁管理信息系统是以 为操作系统,面向用户的一款系统功能软件,主要功能是进行药品信息管理。 整个信息管理系统出发点为:界面友好,操作简单灵活,对药店药品的进货,出货、销售、库存、退货等环节进行有效的管理。 第 1 章 绪论 2 统的研究现状 随着社会医疗卫生行业的信息化发展,不同规模的药店越来越多,药店药品管理成为医药企业日常事务中的一项重要工作。 目前, 国外 药店经营模式大致可划分为两派:以美国和日本为代表 的多元化经营以及以德国和瑞典为代表的专业化经营。 这两种管理派别在计算机信息化管理方面已经比较成熟,并且取得了巨大的收益。 目前我国药店 与其他行业的连锁店经营模式 基本一致 ,药品行业的连锁经营模式 通常 有 三 种 ,第一, 正规连锁药店,也 称为 直营零售店 ,其 特点就 是 运作 相对正规 , 方便 管理, 只是 存在建设速度慢 、发展迟缓等 缺点; 第 二 , 加盟连锁药店, 它的 特点是投资 相对 少, 起 效 比较快 , 因为 吸收一些地方 的药店加盟 , 增强 了对管理资源的要求,风险 相对较大 ; 第三, 自由连锁药店, 他的 经营方式 相对 灵活,但也最缺乏稳定性 , 这种 药店 容易获得地方 的 支持 2。 我国医疗卫生行业信息化建设还处于起步阶段,它将是汇集信息科学、计算机技术和通信技术于医疗卫生领域的高科技工程,必将加速我国医疗卫生事业现代化建设的进程。信息化概念的逐步引入,尤其是药店信息系统的逐渐应用,将大大改变了医院管理模式和工作流程,对提高医院的管理水平、质量效益、经济效益和社会效益会起到显著的促进作用。 随着我国 医药领域 的发展和人们对医药产品需求的迅速增加,医药行业正处于一个 快 速发展的时期。行业的发展必然导致 市场 竞争的 加剧 , 如果想要 在激烈的 市场 竞争中谋求 平稳 发展, 那么就需要 企业加强 内部管理 ,改善管理方式 ,提高 管理 效率。虽然我国 的 大部分医药 企业 经营实现了 系统化、 专业化,但是 企业内部 仍然 没有形成 比较 完善 而 有效的信息化管理 机制 ,没有 完全 摆脱原有陈旧 的 管理 模式, 药品经营企业 发展的动力不足, 因此 影响了企业的持续、稳定、快速的发展。如何尽快建立和完善现代 医药经营 企业的信息化管理机制,已成为企业发展的关键。 药品管理信息系统是比较典型的计算机信息管理系统,系统要求建立数据稳定、安全的数据库,通常都采用大型数据库并配置比较稳定的服务器。而前第 1 章 绪论 3 端应用程序的开发则更注重功能模块的划分,使之具备功能完备、易 于操作的特点。目前市场上的药品管理信息系统比较常见,为药店提供药品的日常管理功能,通常主要包括:基本药品基本信息处理、药品进货管理、库存管理、销售管理以及常用数据报表管理等。 统的研究意义 随着 计算机 信息技术的 快速发展 , 社会 各个领域都 在对 系统化、计算机化的管理 的要求日益加强 ,使 之能够 达到管理机制 的统一规范化 , 从而可以 为人们提供更加舒适 以及 安全的 生活和工作 环境。 但是 随着社会竞争的日益 加剧 ,尤其 是企业 与企业之间的竞争更加激烈 , 想要 要在企业中 位 于不败之地,必须采用高科技手段 对企业进行规范化 管理, 来 实现企 业的 工作流程的 全面办公自动化, 提高 信息间的流通 速度 , 来 提高企业的经济效益 3。 该药店管理信息系统实现了药品管理的信息化和计算机化,该系统主要解决众多药店的信息化管理,从采购到销售到财务管理等一体化的信息化系统解决方案,该系统包含药品采购管理,药品库存管理,药店销售管理等子模块,药店信息管理软件针对我国医药企业药品经营管理特点而特别设计,符合 件界面设计简洁,美观,其人性化的软件流程,使普通用户不需培训也能很快掌握软件操作使用方法,上手极易。 该系统广泛适用于医药批发零售企业、药店、医院药 房等用于药品进销存管理,医药财务管理等场合,是医药企业进行信息化管理的强大工具 4。 本文对药店连锁管理系统开发的可行性从以下几个方面进行了分析。 经济成本上可行:就管理信息系统的硬件设备而言,只需要一台计算机。一方面,购置一台功能完备、满足性能要求的计算机,造价只需要三四千元,一般药店都比较容易接受;另一方面,管理信息系统的投入,可以在很大程度上提高工作效率,减轻工作人员的工作前度,就人员配备方面来说,可以减低药店的成本。 社会利益上可行:新的药店管理信息系统的开发和研究,不侵犯他人、集体以及国家的利益 ,也不会违犯国家的政策法律,在社会利益角度来看百利而无一害。 操作方法上可行:管理信息系统的开发,是基于对用户需求的充分考虑和第 1 章 绪论 4 细致分析的,因此,操作方法上是能够满足用户使用要求的。 综合上述所叙,药店连锁管理信息系统具备了开发条件,完全可以对其进行开发设计。 文的主要内容与论文结构 本文以药店管理信息系统为研究对象,主要内容包括: ( 1)深入研究目前药店管理信息软件的不足,结合本系统需求,提出一个完整的技术解决方案,通过开发设计药店信息管理系统来实现工作方法的改进。 ( 2)对药店管信息理系统框架与 具体模块进行了分析和设计,详细介绍系统功能模块的实现。主要包括三大模块:药店日常业务管理模块、数据管理模块、系统维护模块。 ( 3)设计并细分药店管理信息系统的功能模块,包括药品的入库管理模块、销售管理模块、退货管理模块、数据查询以及统计模块、用户管理以及系统设置模块等,并依据需求设计相关模块对应的数据库。 ( 4)依照对药店管理信息系统各功能的具体设计,对各功能模块进行详细设计并给出试验结果。同时,设计了各模块的操作界面以及相应代码,并对系统进行专业测试 5。 本文结合药店管理信息系统的整体设计和实现过程, 详细介绍该系统中的关键模块,重点阐述平台中采用的模型、设计结构、关键技术和软件实现方法。 本文结构如下: 第一章:绪论。主要介绍了课题背景、现状和意义,并简要介绍了论文的研究内容和组织结构。 第二章:需求分析。通过对药店管理信息系统功能分析,描述了系统功能性需求、功能性需求分析、非功能性需求,介绍了系统使用技术、系统开发平台和工具。根据与客户的实际接触,把该系统分为多个功能模块分别进行开发。 第三章:系统设计。主要介绍了系统目标和建设原则、支撑环境规划、软件支撑环境,系统的概要设计和主要功能划分等。根据需求 分析设计的各个功能模块,逐渐进行深入设计实现的流程。 第四章:数据库设计。主要介绍了系统使用的数据库库表的详细物理设计,第 1 章 绪论 5 以及各表间的逻辑关系等。为了加深对数据库表见逻辑关系的了解,通过 第五章:系统实现。主要介绍了系统几个主要模块功能的实现流程图、软件实现界面、以及部分核心代码。根据前期的设计,该章讲述了系统如何进入界面、实现逻辑、相关界面的设计工作。 第六章:系统测试。验证软件系统的正确性和性能等满足其规约所指定的要求,考虑到系统稳定性和安全性等方面,进行了比较系统的测试工作。 第七章:总结与展望。回顾整个论文的特点,总结了研究成果,指出不足并提出改进意见。 6 第 2 章 需求分析 管理系统软件分析的主要任务是:认识用户现阶段管理现状和业务处理流程,在充分实地考察调研的基础上,通过对项目的可行性分析、详细调研、系统化分析,来确定用户的实际需求,并最终确定系统的功能模块划分等。 通过需求分析 ,软件设计人员可以 清晰了解该药店管理系统所 需要 实现的各个 功能,为系统编码 的 实现打下 好 的基础。软件开发过程 分为 需求分析,系统设计、编码和测试四个 环节 ,需求分析是软件 设计 的第一个 环节, 也是最重要的一个 部分 ,如果需求分析做得好,能开发出很出色的产品 , 如果需求分析做得不 理想 , 那么可能 会导致 工作过程中误解造成工作浪费等,导致 潜在质量和业务价值上的 损失 6。 统概述 伴随 计算机信息技术的 快 速发展,企业 管理办公自动化、计算机信息化已成趋势。医疗行业就是其中的一部分。 随着我国医疗 卫生事业 改革的进一步深入 以及 计算机 信息化管理 的广泛应用, 医药购买的方便快捷服务 成为广大民众普遍关注的话题, 因此信息化 连锁药店在这样的背景下应运而生 , 成为中国药品产业链上的重要的一环。 这一行业需要很大的数据库来维护日常生活的数据问题, 建立一个完善的数据库管理系统在很大程度上对医疗行业的发展有很大帮助。 医药零售行业 实现了 从孤立单个药店经营时代向连锁药店时代转变的过程,连锁药店信息化建设成为了药店的当务之急,经营管理也从非理性化管理逐步过渡到了理性化、规范化、程序化和标准化 的 信息化建设 , 成为提升连锁药店的经营规模和管理水平的重要手段 7。 本文以 术为开发基础,充分利用计算机技术,选用 010 开发平台下的 C#语言进行开发, 选 用 005 数据库技术来实现 本 药店 信息 管理系统。通过 对 该 系统功能的 详细分析 ,对该系统的功能进行周密 设计,主要 包括 药品采购管理,药品库存管理 以及 药店销售管理等 功能 , 7 从而实现对药店药品进销存的综合管理。 统功能性需求 根据天医药连锁店用户的要求,结合现行各家医药软件的优点和特长,我们设计开发了该系统,用连锁药店的管理和维护,使用该系统可以无障碍各个药店数据信息,实时查看所有在架药品的状态,并对进销存数据进行各种统计查询以及报表输出。 求分析概述 通过对连锁药店工作模式的调查分析,结合系统开发目标的要求,该系统应具备以下功能需求: ( 1)基 本要求:通过使用该系统 能够 方便快捷的完成药店药品的进 货、销售 、 库 存等工作。 同时 要求 较高的 校验程度 的数据信息录入 , 较 快 数据信息查询速度 、灵敏 的系统反应,并且要求 功能实用性强、 可以 方便快捷的实现系统功能。 ( 2)系统输入:该管理系统能够实现对药品各项信息进行管理,包括对药品名、药品编号、药品条码、药品进货、药品销售、药品库存、药品退货、药品报损以及员工管理、用户管理、数据统计等进行输入。具体来说主要包括数据记录、数据更新、数据删除、数据查询、数据统计、密码管理、数据备份、数据导入和数据调用等。 ( 3)系统输出: 该系统的输出主要 是 数据查询、数据 筛选 和各种报表 的生成 。数据查询功能 许可 具有相应权限的用户 对 数据记录 进行 浏览、 以及浏览 查询和条件查询等 操作; 数据浏览功能可以方便用户 迅速的 、逐条地浏览 所有 记录 ; 报表功能可以生成 并打印 各种所需要的数据报表,方便用户使用。 ( 4)安全与保密: 可以通过设定 管理系统用户的使用权限来进行分类管理,从而实现 维护的 安全 性 。 不同权限的用户可以使用与其对应的相关功能模块 。另外系统具 有 用户管理 模块 ,主要包括用户 的添加 、删除、修改密码等。数据备份功能,备份当前数据库中的表和表中添加的全部内容 ,以便在 系统发生故障时不至于数据丢失而造成重大损失 8。 8 统性能需求 1、操作界需求 系统需要采用 用的图形界面,易于操作 并且简洁大方 ,支持对鼠标 与 键盘 的 操作,界面的设计需要遵循以下设计 几种 规则: ( 1)界面一致性,界面规范应遵循 件界面 设计 的规范; ( 2) 具备错误提示 功能, 并且可以 用多种信息提示 操作者 当前软件运行的状态; ( 3)操作可逆 性 , 其 动作可以是单个的操作, 也 一个相对独立的操作序列 ,具有可逆的操作 ; ( 4)设计良好的联机帮助 ,使得用户在需要帮助时方便使用 。 2、 操作性能需求 ( 1)在精确度 方面 ,进行数据查询 的时候 ,需要保证 数据的 查全率,查到的记录需要与所 指定 的相查询条件完全匹配。 ( 2)在适应性 方面 ,为用户提供简洁 方便 的操作方式,可以使用键盘、鼠标 进行操作, 方便用户的操作。 ( 3)在 相应 时间 方面 , 通常 一般操作的响应时间在 2秒范围之内,对数据库的浏览 以及数据 打印操作也 需要 在可接受的时间内,减少 使用者的 等待时间。 统功能分析 药店管理信息系统,主要实现药品进销存数据的管理,本系统现共有三个级别的使用者,分别是普通用户、操作用户和管理员用户。 ( 1)普 通用户,只是对本系统数据进行查看的用户。 登录进入系统,修改个人密码。 通过系统相关查询 功能 对药品状态和信息数据进行状态查看。 药品数据查询、检索、统计以及报表输出。 ( 2)操作用户,对药品进销存数据进行维护的用户。 登录进入系统,修改个人密码。 管理维护药品进销存数据信息。 通过系统相关查询 功能 对药品状态和信息数据进行状态查看。 9 药品数据查询、检索、统计以及报表输出。 ( 3)管理员用户,是本系统权限级别最高用户。 维护使用系统用户信息,修改个人密码。 维护其他用户信息,添加、删除用户。 数据信息维护,管理 药品进销存数据信息。 药品数据查询、检索、统计以及报表输出。 药店财务数据管理。 药店管理信息系统由三大 功能模块 构成,三大 功能 模块和整体框架一起构成了本综合处理系统。系统功能逻辑模型如图 药 品 管 理药 店 管 理 信 息 系 统进货入库药品退货药品销售数 据 维 护用户管理系统设置数据备份查 询 统 计销售查询资金查询库存查询图 系统功能逻辑模型 系统总体业务流程如 下 图 10 管 理 员系 统 维 护数 据 管 理日 常 业 务登 录 系 统数 据 统 计数 据 查 询后 续 操 作销 售 管 理出 库 管 理药 品 入 库数 据 报 表退 出备 份权 限 内 范 围 内 操 作系 统 设 置添 加 用 户是 否 备 份是否图 总体业务流程图 系统功能分析是在系统开发总体任务的基础上完成的,本系统完成的主要功能有以下几个方面: ( 1)日常业务 功能 模块 ,药 品进销存管理。 为便于对系统内所日常业务进行管理维护,系统按照 平时 所进行的 业务流程 进行划分,主要包括药品入库管理、 库存管理以及销售管理 。 入库管理包括 采购 进货和库存,具体涉及到药品信息、药品分类、厂家信息等。 入库方式分为两种, 可以 根据具体情况 采用 不同 操作方式来入库 ,主要由采购员来完成 。 药品入库 功能 主要涉及元素包括 :药品编号、药品名称、药品规格、生产厂家、批次号、生产日期、药品有效期以及数量和价格等。 销售管理 功能 主要要素包括:客户编号、会员 务员编号、付款方式、药品名称、药品数量、药品销售价格等信息 ,主要由销售员来完成。 库存管理 功能 主要要素包括:药品编号、药品名称、药品数量、存放位置、存放分类、生产厂家、生产日期、有效期限等相关信息 9, 主要由 库 管 员 来完成。 11 日常业务 功能 模块 用例图如图 图 常业务模块用例图 日常 业务 数据流 图 如图 图 常业务数据流 图 系 统 登 录库 存 管 理退 单 管 理销 售 开 单药 品 入 库 管 理管 理 员采 购 员销 售 员库 管 员D 1 用户登 录信息 D 3 仓库信息 D 11 财务信息 D 5 供应商信息 D 13 销售信息 D 15 决策信息 D 7 进货信息 D 17 系统信息 D 9 客户信息 D 14 销售信息 D 16 决策信息 D 4 仓库信息 D 12 财务信息 D 6 供应商信息 D 10 客户信息 D 18 系统信息 D 8 进货信息 D 2 用户信息 系统操 作人员 P 2 仓库管理 P 1 用户登录 P 3 供应商管理 P 4 进货管理 P 5 客户管理 P 6 财务管理 P 7 销售管理 P 8 辅助决策 P 9 系统管理 F 1 用户信息表 据库 12 仓库管理数据流图如图 示 。 图 库管理数据流图 ( 2)数据管理 功能 模块,对药品数据信息进行查询 和 统计。 这一 功能 模块功能主要是 对 数据量进行统计 以及 查 询, 主要包括销售统计,库存统计 、资金查询 、退药查询 等 各项 。 数据查询分为条件查询和全部查询, 如果不限制查询条件,查询后将显示所有库存药品 ;如果条件查询,需要设置查询条件 ; 如 设置 按药品编号来查询,则查询结果为您输入的编号的所有药品,包括各个批号;如果还需查询出某个批号的药品,则再把 选择 按药品批号 查询 ,输入待查药品的批号,然后 进行条件查询。 查询的结果可以灵活选择保存的方式,包括存储为 储为 以通过该文件再导入到本系统)、直接打印输出、打印预览、打印参数的灵活调整。 查询 与统计 功能 模 块用例图如图 . 1 2 商 品 信 息D 2 . 6 商 品 信 息D 2 . 1 4 客 户 信 息D 2 . 7 客 户 信 息D 2 . 1 3 客 户 信 息管 理 员D 2 . 9 入 库 信 息P 2 . 1入 库 管 理P 2 . 2出 库 管 理P 2 . 4药 品 信 息F 2 . 2出 库 信 息 文 件F 2 . 4商 品 信 息 文 件F 2 . 1入 库 信 息 文 件P 2 . 3信 息 查 询D 2 . 2 入 库 信 息D 2 . 1 管 理 员 信 息D 2 . 1 1 出 库 信 息D 2 . 5 出 库 信 息D 2 . 1 0 管 理 员 信 息F 2 . 5客 户 信 息 文 件F 2 . 3药 品 信 息 文 件P 2 . 6客 户 管 理供 应 商D 2 . 3 供 应 商 信 息D 2 . 4 药 品 信 息D 2 . 8 药 品 信 息客 户P 2 . 5商 品 管 理 13 图 询 与统计 功能 模块用例图 ( 3)系统维护 功能 模块,对管理系统用户、数据等进行管理。 这一 功能 模块功能主要是针对管理系统用户、数据等进行管理,包括用户管理、数据备份、系统设置等功能。 用户管理 功能 模块主要包括 用户注册 、注册管理、 权限管理 等功能的设计;数据备份主要是将 重要数据进行备份,以避免日后数据的丢失; 系统设置 功能模块主要是 设置 药店 名称、打印销售单样式以及销售单中的一些项目 ;还有供应商信息的维护,所有药品都是由供应商直接供货的,有的供应商会提供多个药品信息,在进行入库、销售、库存的操作之前一定要正确维护供应商的信息, 数据维护 功能 模块用例图如图 图 据维护模块用例图 退 药 查 询 、 统 计销 售 资 金 查 询 、 统 计单 据 查 询 、 统 计销 售 查 询 、 统 计库 存 查 询 、 统 计管 理 员采 购 员销 售 员库 管 员进 货 查 询 、 统 计系 统 登 录系 统 维 护系 统 设 置数 据 备 份用 户 管 理管 理 员 14 功能性需求 系统在完成客户提出的功能性需求时,还需要满足系统运行性能方面的需求 10。 用性 该系统是以满足用户需求为目标,以方便用 户使用为原则,融入先进的管理经验,为用户度身定制的一套先进系统,使用该系统可以有效降低培训和使用维护投入。 全性 采用物理、网络、应用全方位的安全策略,确保系统不受外来的非法入侵是本系统着重考虑的重要因素。系统力求能够在非正常情况下(如断电)减少数据的丢失,并考虑将主程序和数据库分别放在不同的两个服务器上运行 9。 维护性 系统的设计与建设都要考到方便维护,包括硬件的维护、软件的维护(更新、升级等)和网络的维护。 靠性 系统在 指定 的时间内以及 在 规定的环境条件下,软 件系统能 够 完成所 需求功能的概率。 这个 定量指标 一般 用平均无故障时间 以及 平均修复时间来 表示 。 第 3 章 系统设计 15 第 3 章 系统设计 统体系结构设计 管理 系统 的 体系结构是一个综合模型,由许多结构要素及各种视图或观点组成,而各种视图主要是 由 各组成要素间的联系与 相 互操作而形成。所以,系统体系结构是一个综合各种 要素 的模型,用 以详细阐述 整个系统 。 该 系统的开发设计 采用 C/S 结构 基本架构,通 过使用微软公司的 010开发工具、 C#语言实现交互式的管理系统。 C/客户机、网络 处理设计、服务器等组成的分布式网络平台。随着近年来信息技术的快速发展, C/11。 目前我国国内大部分管理软件采用的都是两层的 C/S 结构。两层 C/S 结构的信息交互方式如图 人 机 互 换 界 面数 据 请 求 与 处 理应 用数 据客 户 端 应 用 程 序 客 户 端 数 据 服 务 器图 层 C/S 结构的信息交互方式 C/S 体系结构根据系统规模需要相应的 硬件配置 ,一般 是 建立 在 局域网 这样的小范围网络 之间 , 依靠网络关联起整个系统, 通过专 用 服务器提供连接和数据交换服务。 系统开发的 服务器端 硬件环境 一般要比客户端的环境要高, 软件环境 服务器端要进行数据库已经软件的发布,配置起来也有些复杂,具体的配置信息 如下所示 , 软件 环境如表 第 3 章 系统设计 16 表 系统的硬件 和软件 环境配置 服务器端 睿双核 更高 硬盘 500更多 内存 2更高(建议使用 4 操作系统 络协议 P 数据库服务系统 用户端 4 更高 硬盘 250G 或更多 内存 1议使用 2 操作系统 P/ 网络协议 P 数据库服务系统 无 系统设计过程分为三个阶段:高层设计阶段、概要设计阶段和详细设计阶段。高层设计阶段的重点是体系结构设计;概要设计阶段的重点是模块设计(对象和类设计)、用户界面设计、数据库设计;详细设计阶段主要进行数据结构和算法设计 12。设计工作流程如图 图 设计工作流程 需 求 分 析体 系 结 构 设 计高 层 设 计 阶 段模 块设 计用 户界 面设 计数 据库 设计概 要 设 计 阶 段数 据 结 构 和 算 法 设 计实 现 与 测 试详 细 设 计 阶 段第 3 章 系统设计 17 统功能模块设计 通过与用户的多次沟通,确认用户的最终需求后,本系统从结构上分为三个主要模块,即业务处理模块、数据信息查询模块、系统数据维护模块。我们把整体复杂的一个系统,划分为三个单独的模块 13。 务处理模块设计 日常业务模块,主要是药品进销存管理。为便于对系统内所日常业务进行管理维护,系统按照日常所进行的工作进行划分,主要包括药品入库管理、销售管理和库存管理。其中入库管理包括进货和库存,具体涉及到药品信息、药品分类、厂家信 息等;销售管理主要包括销售开单、销售资金、销售统计等信息;退货管理主要包括退货开单、退货资金、退货统计等信息 14。业务处理 功能模块构架 模块 如图 图 业务处理 功能 模块 图 药店日常业务管理模块流程如图 首先与采购员填写采购计划,采购计划报领导进行审批,领导审批同意了生成采购编号,再根据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论