版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本科毕业论文(设计)中文题目药房管理系统设计与实现英文题目Designandimplementationofpharmacymanagementsystem选题编号系(部)信息工程系专业计算机科学与技术学生姓名学号20187311班级2018级7班指导教师职称讲师完成时间年月日原创性声明本人郑重声明:本人所呈交的毕业论文(设计),是在指导老师的指导下独立进行研究所取得的成果。毕业论文(设计)中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。除文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究成果做出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名:日期:关于使用授权的声明本人在指导老师指导下所完成的毕业论文(设计)及相关的资料(包括图纸、试验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属XX大学。本人完全了解XX大学有关保存、使用毕业论文(设计)的规定,本人授权XX大学可以将本毕业论文(设计)的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存和汇编本毕业论文(设计)。如果发表相关成果,一定征得指导教师同意,且第一署名单位为XX大学。本人离校后使用毕业论文(设计)或与该论文直接相关的学术论文或成果时,第一署名单位仍然为XX大学。论文作者签名:日期:指导教师签名:日期:摘要本论文主要论述以SSM+JSP技术语言编写的“药房管理信息系统”的设计思路与实现的相关技术。论文参考医院或者药店企业对于药房在日常管理中存在混乱,药品过期清理不及时以及药品统计任务繁杂等问题现象,以此开发相应的计算机信息系统解决上述问题。最终实现药房的有序管理,保障医院或者药房企业能够提升整体工作效率和经济效益,使得购药患者能够流畅购买到符合需求的药物。设计的过程中会根据企业用户的实际现实需求进行相应的调整设计。系统分为超级管理者、医生、仓库管理员3种身份,每个身份的权限是有所不同的。实际功能包括药品基础信息可以通过输入条形码或者药品名进行增删改查,进货信息进行审核入库,查看进货记录,供货商进行管理;查看药品的库存位置以及药品的进价、销售价格、生产日期、有效期、批号、数量等信息;对于处方药物进行相应的登记处理,查看登记记录信息;为了避免药品过期产生的药店经济损失,增加了效期提示;对于有的畅销药物容易产生库存紧张的问题,增加了库存预警。操作者还可以通过药房管理信息系统查看药品的缺货信息和销售记录,方便管理整个药房,及时地调整药品,和供应商联系进出药品,更好地为购药患者服务。关键词:药房管理信息系统;JSP;管理系统AbstractThispapermainlydiscussesthedesignideasandimplementationtechniquesof"PharmacyManagementInformationSystem"writteninSSM+JSPlanguage.Thepaperreferstotheproblemsofhospitalsorpharmaciesinthedailymanagementofpharmacies,untimelycleaningofdrugsexpired,andcomplicateddrugstatisticstasks,soastodevelopcorrespondingcomputerinformationsystemstosolvetheaboveproblems.Finally,theorderlymanagementofpharmaciesisrealized,ensuringthathospitalsorpharmacycompaniescanimproveoverallworkefficiencyandeconomicbenefits,sothatdrugpurchasepatientscansmoothlypurchasedrugsthatmeettheirneeds.Thedesignprocesswillbeadjustedaccordinglyaccordingtotheactualrealneedsofenterpriseusers.Thesystemisdividedintosupermanagers,doctors,warehousemanagers,3kindsofidentities,eachidentityhasdifferentpermissions.Theactualfunctionsincludethebasicinformationofthedrugcanbeadded,deleted,orchangedbyenteringthebarcodeordrugname,thepurchaseinformationisreviewedandstored,thepurchaserecordisviewed,andthesupplierismanaged;theinventorylocationofthedrugisviewedandthepurchaseprice,salesprice,productiondate,expirationdate,batchnumber,quantityandotherinformationofthedrug;fortheprescriptiondrug,thecorrespondingregistrationprocessingshouldbecarriedout,andtheregistrationrecordinformationshouldbeviewed;inordertoavoidtheeconomiclossofthepharmacycausedbytheexpirationofthedrug,thevalidityperiodprompthasbeenincreasedForsomebest-sellingdrugsthatarepronetoinventoryshortages,inventorywarningshavebeenadded.Operatorscanalsoviewtheout-of-stockinformationandsalesrecordsofdrugsthroughthepharmacymanagementinformationsystem,whichisconvenientformanagingtheentirepharmacy,timelyadjustingdrugs,andcontactingsupplierstoenterandexitdrugstobetterservepatientswhopurchasedrugs.Keywords:Pharmacymanagementinformationsystem;TheJSP;Managementsystem 目录 TOC\o"1-3"\h\u26631绪论 -1-89991.1课题背景及研究的目的和意义 -1-194221.2国内外研究现状 -2-280411.3本文的主要研究内容 -3-58961.3.1研究目标 -3-23601.3.2研究的内容 -3-225431.3.3研究方法及手段 -3-263722系统开发的关键技术及相关软件 -5-175742.1开发环境 -5-218692.2开发软件 -5-26862.2.1JSP(JavaServerPages)开发语言 -5-183822.2.2Navicat服务器 -5-5862.2.3MySQL数据库 -6-91542.2.4选用JSP体现结构的原因 -6-51282.2.5选择IDEA的原因 -6-119933系统分析 -8-77853.1系统可行性分析 -8-181403.1.1技术可行性分析 -8-6483.1.2经济可行性分析 -8-84873.1.3操作可行性分析 -8-159563.1.4安全可行性分析 -8-291573.2系统需求分析 -9-49533.2.1系统总体需求 -9-87613.2.2系统功能需求 -10-258083.4系统的业务流程图 -13-134623.5系统顶层数据流图 -13-38624系统设计 -15-124914.1系统架构设计 -15-194564.2系统的功能模块设计 -15-321494.3数据库设计 -16-47724.3.1概念模型设计 -16-316784.3.2表结构设计 -18-57725系统实现 -20-58905.1运行环境 -20-269955.2系统各个模块的实现 -20-254305.2.1登录模块 -20-71645.2.2药品基础信息模块 -21-208125.2.3添加药物信息 -23-238085.2.4进货信息 -24-68215.2.5药品库存信息 -25-216055.2.6零售信息 -26-205545.2.7处方药管理 -27-75835.2.8使用效期提示 -29-320715.2.9库存预警 -30-100565.2.10销售记录 -31-119116软件系统测试 -32-103596.1什么是软件系统测试 -32-279846.2测试计划和要点 -32-86316.2.1药品基础信息测试要点 -32-273576.2.2进货信息测试要点 -32-201746.2.3药品库存信息测试要点 -32-198436.2.4效期提示测试要点 -33-224576.3登录模块测试 -33-215736.4药品基础信息模块测试 -34-170316.5测试总结 -35-275897总结与展望 -36-29936参考文献 -37-26605致谢 -38-1绪论1.1课题背景及研究的目的和意义在信息技术诞生的那一刻起,到现在的21世纪,我们的生活处处都离不开计算机信息技术,不管是生活还是工作,计算机都给予了我们很大的便利,提升了效率。人们依赖着它并逐步进入全新的互联网时代。于是各大药店连锁企业为了更好的管理药店,需要引入信息化的系统平台加强自身的建设,形成一定的竞争优势,这时一个优秀、高效的药房管理系统就应运而生。以前在医院我们常常需要排起长长的队伍,漫长的等待,等待药房取药,让医院药房成了人最多的地方,人员拥挤,繁杂REF_Ref24993\r\h[1]。加大了患者和家属的不满情绪,药房工作人员忙前忙后,劳累奔走,吃力不讨好,久而久之还可能出现医生和患者产生矛盾。操作人员操作不熟练,处方药开具信息录入不及时、信息选项出现差错,为了更好的体现出医院以人为本的宗旨,就不得不从用户,患者及家属角度考虑问题,加大数字化,信息化建设,全面提升患者在就医全过程的高效便捷,更加人性化,数字化。生命就是时间,时间就是生命REF_Ref2338\r\h[2]。随着近年来疫情的影响,给我们的生活带了许多的不便,但是借助互联网技术,给我们带来了新的尝试,体验到互联网无所不能的效果,比如:利用互联网技术,线上教育,线上直播,售卖商品,足不出户在家办公等内容;在互联网技术的加持下,医院也意识到加大互联网医疗,智能化药物管理的重要性REF_Ref2495\r\h[3]。药房工作人员在处理工作得到了全面的释放,加大了人们对于其重视程度。行程码、网课、互联网+物流等新生事物在互联网的加持下显得格外亮眼。各大医院和药房企业对于信息化系统建设的重视程度也空前高涨,纷纷在寻求互联网+医疗。一方面是有助于管理效率大幅提升,比如说:以往的信息化建设只是停留在纸质登记以及价格电子化方面,没能完全系统化管理,导致信息容易出现偏差,不便于管理;另一方面可以加大对于药物信息的动态查看,比如说:管理者可以通过药房管理系统,通过药物登记的“身份证号码”快速查找到药物的基本信息,例如:药品名称,数量,价格,生产日期,疗效及生产企业信息等;大大的节省了人力物力成本。本系统项目主要是对一家小型医院的管理系统进行升级,因为医院原系统无法满足现阶段日常业务的办理,而且因为业务的不断增加,原来系统分类比较繁杂,系统后台的数据无法做到及时的同步,所以需要重新设计开发新的系统来满足现阶段医院的日常业务。药房管理系统作为医院管理系统的一部分,它需要和医院管理系统一同升级,主要针对现阶段医院药房存在的问题进行优化修改,并根据对现阶段国内优秀药房管理系统的研究在原来功能基础上进行补充,使升级后的系统可以更加简便的完成医院药房的工作REF_Ref2547\r\h[4]。在传统的管理基础上采用信息系统化的管理,可以提高门诊药房的工作效率和质量,还能减轻药师工作强度,降低处方调配失误率,减少患者取药时间REF_Ref2704\r\h[5]。1.2国内外研究现状在上个世纪60—70年代的美国,也就是计算机的发源地,当时社会由于计算机技术的快速发展,以及人们意识到计算机技术发展具有广阔的前景和无限的可能。从早期的军事导弹验算,到后来运用于民用生活。计算机无时无刻,永不停息的帮助我们解决各种问题,在各行各业崭露头角。信息化的医疗管理系统也就此产生,它改变了原有医院繁忙,信息内容繁杂的问题;每一位病患者的个人信息都通过计算机存储起来,方便医护人员查看,也方便患者下次就医。其他发达国家,比如:日本和欧盟成员国的法国和德国也加大了对于计算机技术在医疗行业的投入。在计算机技术的加持下原有的工作效率得到了很大的提升。在看到计算机技术优越性特点后,各国的医院也加大了对于信息化医院,药房管理信息系统的投入建设。由原来只有10%的大型医院具有信息化药房管理系统,到最后只有5%的医院未能实现信息化药房管理系统的建设,可见这种计算机技术加持下的医院管理系统普及之迅速。在上世纪七十年代中期,日本也开始了开发和应用HIS。但是大多数日本医院是80年代以后才逐步进行HIS工作的,例如:东京大学医院的IBM/3090双机系统在医院信息化管理中起到了非常好的效果。在当时规模是相当大的,因为那时候的医院计算机系统还是以大型机为主REF_Ref2848\r\h[6]。日本的HIS总的趋势是系统化、网络化、综合性,开始走自上而下的开发路线,一般都有大型机作为中心、支撑整个系统工作,并尽量采用微机和网络技术,投资规模大,正在实现"ordering"工作方式。在医院和计算机软件公司一起合作开发的药房管理系统,根据当地医院的具体要求,量身定做,按照需求分析的方式设计,大大的增加了药房管理信息系统的利用价值REF_Ref2962\r\h[7]。我国医院的信息处理基本上是人工模式,劳动强度大,效率低。医生、护士和管理人员大部分时间都花在事务性工作上,导致“人们无法发挥他们的才能”REF_Ref3044\r\h[8]。患者排队等候时间长,复杂、繁琐过程多,影响医院秩序。检索许多有价值的数据,如医疗记录、临床测试、病理测试等,可能是一项艰巨的任务,甚至更难完成。在操作的过程中需要将这些信息进行手动的抄写,不仅加大了工作内容,浪费时间,还容易出现信息填写错误,资料遗漏、错价等现象。医院长期堆积这些信息,容易照成混乱局面产生,大量的纸张也不环保,积压和浪费等原因,“物尽其用”成了必然要求。这时HIS开发的横空出世很好的解决了上述问题。HIS系统的有效运行,给医院的工作带来了高效便捷,工作的质量也稳步提升,减轻了医院各个科室的工作强度,能够将更多的精力和时间利用在为患者提供更好的服务中REF_Ref3145\r\h[9]。改变了管理业务的运营方式,及时堵住漏洞,确保患者和医院的财务利益最大化。它给医院带来了经济利益的同时,提升了口碑。随着改革开放,在70年代后期的北京协和医院、北京其他几所大型医院才开始引入当时比较流行的小型机。小型机的目的更多的是运用于研究和教育,未能真正开始系统性的建设。随着第一代苹果个人电脑的出现和80年代的BASIC语言的传播,我国有些医院开始了小型化的信息系统的开发运用,例如工资单软件REF_Ref3230\r\h[10]。但随着1980年代中期XT286的出现和本土化,国内的计算机环境得到完善,一些医院也搭建起自己的局域网网络,应用于对医院的药房数据管理和住院信息管理。在1990年代,由于当时一些国外优秀的数据库传入国内,促使国内的医院管理信息得到了完善,因此,一些有实力的大型医院开始量身定制自己的信息化医院管理系统。1.3本文的主要研究内容1.3.1研究目标根据国内各大医院药房和药店的相互间的内卷竞争和用户渴求高效医疗服务,同时国内药房管理系统很大的空缺,而随着科技的进步,“互联网+”在各行各业都起到了非常不错的实践效果,加大了各行各业在竞争的同时都把目光都投向了互联网。医院药房和药店企业也同样如此,它们需要高效,便捷,便于管理的一个系统,能够快速查找到药店内药物的信息,从而做出调整REF_Ref3494\r\h[11]。正是基于时代的需求,以医院药房和药店企业为主的药房管理系统就应运而生,满足用户的需求,节省患者购药取药时间。1.3.2研究的内容药房管理系统根据医院和药房企业的需求,解决药房在药品管理中的各种问题,比如:药品很难查找,药品摆放不合理,药品效期不熟悉等问题困扰;往往不及时解决这些问题,会导致患者不能准确买的想要的药品,购买体验差,药品容易出现过期等现象。本文使用的是JSP开发软件技术,运用B/S框架体系,建立出一套具有高大容量的存储空间,性能优越,安全可靠性高,操作简单方便的药房管理系统。利用该药房管理系统只需很少的工作人员便能处理很多日常的操作工作,比如说:药品入库、销售、出库、清点、调节价格,打印发票等工作,并且还可以加大对药房工作人员的简单管理,提高整体工作效率,节省时间,经济管理成本REF_Ref3582\r\h[12]。1.3.3研究方法及手段药品管理系统通过直观的界面,让操作者很轻松的掌握查看药房中的药品信息。药品系统向操作者给予了静止状态和变动状态这两种不同的信息资源。静止态信息指的是那些不容易变动的数据信息,不更新的资源,比如药品封面、UI组件等等;变动状态信息指的是随时变化的信息,比如药品的有效期时间,药品的价格,药品的类型和生产企业等。药品管理系统具有强盛的交互功能,可使药房管理者和患者方便的传递信息快速达到购药取药流程。互联网的快速发展为药房管理系统的发展提供了强大的动力,同时,借助互联网技术和人工智能,大数据分析等先进技术的突飞猛进的发展,为药房管理信息系统的开发建设建立了优秀的技术平台:软件开发环境的高精度的集成和开发工具的高效智能、人性化,大大的降低了在开发过程中的人力、物力成本,极大的减少了整个系统在开发过程中的时间,生命周期REF_Ref3654\r\h[13]。所以,利用信息技术和现代管理的思维,建立药房管理信息系统,提高医院药房和药店企业的管理水平,工作效率,能够降低运营成本和工作人员的压力,也是这个信息化时代的生存发展的必由之路。
2系统开发的关键技术及相关软件2.1开发环境本次的药房管理信息系统所使用的开发环境是在Windows10系统基础上采用IntellijIDEA进行的网站开发,采用JSP(JavaServerPages)动态网页语言进行编写,数据库使用的版本是Mysql-5.7,网站页面在谷歌浏览器显示,不使用IntellijIDEA内置浏览器。2.2开发软件药房管理信息系统使用的开发软件是IntellijIDEA和MacromediaDreamweaver8。数据库则是用的MySQL数据库管理工具和Navicat服务器。2.2.1JSP(JavaServerPages)开发语言JSP是一种动态网页开发技术,其建立在Servlet规则之上,实质是一个简化的Servlet。在JSP文件中,HTML代码和Java代码是共同存在的。其中,HTML语言代码主要是用于对网页中的静态内容实现显示;而Java语言代码主要是用于对网页中的动态内容实现显示。为了与传统的HTML有所区别,JSP文件的扩展名为“.jsp”。其一:特点是一次编写,大部分主流系统都可以很好运行。除了系统之外,代码也不用做任何改动,可移植性特别强,是其他开发语言不能比拟的。其二:预编译的特点节省了服务器CPU资源以及大幅度提升了客户端的访问速度;只要用户第一次通过浏览器访问了JSP页面之后,系统就会自动编译,并且将编译的代码保存下来,大大提升了效率。其三:跨平台能够在多个平台上有效运行,不会出错,支持服务器端组件。强大的服务器端组件能够很好的支持Web应用的开发,开发人员通过服务器端的各种组件来调试Web页面,提升系统性能REF_Ref3752\r\h[14]。2.2.2Navicat服务器Navicat拥有三个不同的版本平台:MicrosoftWindows、macOS和Linux。可以实现用户连接到本地或远程服务器,解决用户在管理和使用数据过程中的问题,如NavicatCloud协作、建模数据、传输数据、同步数据、同步结构、导入、导出、备份、还原、图形等数据库工具。并自动执行。它可用于管理和开发本地或远程MySQL、SQLServer、SQLite、Oracle数据库和PostgreSQL数据库。运行MySQL数据库的工作备份(仅限InnoDB)优化检索整个SQL数据库ER图显示数据模型工具,连接颜色。允许特权管理员对用户进行权限管理,新引擎通过允许SQLServer代码大纲提升了数据同步性能。允许PostgreSQL或SQLServerUUID/GUID生成器。允许MySQL服务器的BTREE和HASH检索方式。允许MySQL和SQLServer多种数据类型,维护Oracle或SQLServer的连接。允许通过SSH通道链接到SQLServer。PostgreSQLServer9;在表查看器中复制查询MySQL中的SSL计划任务支持TLS电子邮件备份REF_Ref3866\r\h[15]。2.2.3MySQL数据库MySQL是一种关系型数据库管理系统,关系型数据库的特点是将数据保存在不同的表中,再将这些表放入不同的数据库中,而不是将所有数据统一放在一个大仓库里,这样的设计增加了MySQL的读取速度,灵活性和可管理型也得到了很大提高,访问以及管理MySQL数据库的最常用标准化语言为SQL结构化查询语句。该数据库性能凸出,服务稳定,出现异常宕机的情况极其少见。向用户免费开放源代码,使用操作也是免费的,使用成本低。软件安装简单,体积小,后期维护方便。支持多种操作系统,提供TCP/IP、ODBC、JDBC等多种数据库连接方式,关联数据库管理系统,将数据存储在不同的表中,提高速度和灵活性,支持高并发,支持多种存储引擎,支持多线程,最大化CPU资源,性能优良、服务稳定、维护成本低等优点。2.2.4选用JSP体现结构的原因代码输写只需编写一次,可跨平台、多平台运行。由于JSP/Servlet是基于Java的,它拥有java相关的许多优势。可以直接在JSP文件中写HTML代码,而且JSP中HTML/CSS/JS等的写法和HTML中文件的写法是一模一样的,容易上手操作。可以将Java代码内嵌在JSP页面中,可以很方便的将动态数据渲染成静态页面。在许多平台都能实现运行。可扩展性强,很小的jsp文件可以在多个不同的服务器上运行操作、运行处理、信息处理的多个应用程序,从一台服务器到许多台服务器,Java都非常重要。2.2.5选择IDEA的原因IntellijIDEA编程软件是首选,因为IntellijIDEA是开放、免费和高度可扩展的。它也是主流的Java编程软件。IntellijIDEA编程软件是常规学习最常用的软件,安装了很多插件和库。如果要使用其他编程软件,则需要重新配置环境并下载各种库。其次,IntellijIDEA在汇编、检查代码错误、及时编译等方面对于java语言编写的程序,有很强的的插件功能,可以不断扩伸。IDEA作为最好的开发工具,是因为它比Eclipse更高效,代码的快捷键更方便,IDEA是一种更好的项目方式管理。它具有导航模式内容丰富:具有丰富导航试图模式的IDEA,对于最基本的项目尝试,可以选择不同的显示模式。历史记录功能:纯IDEA可以显示任意项目文件的历史记录,无需经过版本控制服务器,但在版本恢复时可以轻松恢复。完全支持JUnit允许重构:IDEA是所有开发工具中第一个允许重构的IDE,重构能力强是它受到喜爱的重要原因之一。编写代码助手:因为tostring()、equals(),以及Java规范推荐的所有get/set方法都可以不用输入自动生成代码,你可以通过释放自己来改变基本。程序检查:开发工具能够智能的检测操作者所输入的代码是否正确,是否存在危险代码。支持JSP:不需要任何的插件,完全支持JSP。高效编辑:在您输入代码时智能添加方法或类。EJB允许:完全允许EJB,不需要任何插件。列编辑模式:减少大量繁琐的重复工作,IDEA完全支持该模式,提高编码效率。智能模板:编辑者在代码编写的时候将经常用到的方法录入到模板里面,在下次使用的时候,只需要简单的输入开头,代码将会自动的补全,这样就可以节省在代码编写过程中的时间,提升整体编写效率。正是有如此之多的相较优势,这也是我选择其作为开发工具的原因。3系统分析3.1系统可行性分析3.1.1技术可行性分析在实施每个项目的过程中,首要考虑的就是该项目如何有效实施,根据用户的需求再结合相关的技术评估可实现性,因此,技术可行性分析在系统的搭建构思中起到了决定性关键性的作用,一旦没有选择好,在后面的操作的过程中遇到问题困难是很难解决的,可能造成人力物力等方面的经济损失。其中,技术可行性分析主要判断现有技术和采用的技术是否能够满足系统开发的需要,选择的软硬件配置是否满足系统运行,如果可以就进行分析。本药房管理系统采用JSP开发语言,选择MySQL数据库管理系统作为系统的后台数据库。搭建相应环境是比较容易的,基本在任何的主流电脑上都可以进行系统的开发设计,使用流行的JSP+MySQL系统,不存在技术问题,不容易出错。只有认真度量了设备条件、技术解决方案的实用性和技术资源的可用性,才能决定“做还是不做”。3.1.2经济可行性分析当前医院或者药店企业相互之间内卷竞争,很多药房企业都是连锁店,连锁店之间也在相互之间的竞争;为了能够提升竞争力,提高患者购药的服务体验,药店开始采用更加智能的系统进行药房的管理。在经济上,药房管理信息系统能够加强药品的管理效率,为患者提供高效便捷的服务,由此提高了药店的收入。本系统的开发费用和主机的费用,人员的培训费用都是极其合理。由于开发费用相比较低,不但适合医院药房,更适合经济型的药店企业使用,方便企业及时的管理销售药品。对于快过期的药品采取低价促销,对于存量不足的药品及时的补货,是一个相当智能化、人性化的管理系统。用最小的成本开发出具有最佳的经济效益的软件产品也是值得认真考量的。3.1.3操作可行性分析一款优秀的管理系统必须要有较好的人机互动、人性化、简单易懂的操作性。本系统针对特定用户以及操作者,量身定制,页面整洁,简单;对于药品的增加、删除、修改都是可以采用手动输入亦或者扫描等方式轻松操作,大大提高了操作性,提升了工作流程上的效率。一个好的系统只有经得住用户的喜爱,才能算得上是优秀的。3.1.4安全可行性分析药房管理信息系统的安全管理机制有用户管理,数据库提供了用户管理机制,只有用户输入正确的账号和密码才能够进入系统进行操作。输入的用户信息匹配数据库信息对应,查找到相关用户才能够成功进入。管理权限:操作者登录系统后,只能在其拥有的权责范围内进行操作处理,如果想要更多的权限,需要寻求超级管理者的帮助,给予授权。定义表空间:数据库可以定义用户默认表的空间、临时表的空间和表的空间使用配置和额度。这使您可以有效且严格地控制数据库存储区域的划分和运用。资源划分限制:采用内部文件的设计,对于系统资源进行有效的控制。数据库数据监控:时刻跟踪记录操作者在系统中的操作,监控核实。系统的好坏永远都是安全最重要,信息就是价值,守护好价值才能更好的使用运行。3.2系统需求分析系统需求分析是系统在开发过程中非常重要的一环,也是必不可少的一个过程。主要是了解用户对于系统有哪些要求;设计者再根据用户的现实实际需求量体裁衣,最终确定好系统到底是要实现哪些功能。在这个和用户理解的过程中,需要反复多次地对用户提出的各种要求进行细化,进行相应的理解,最终要分析得出系统完整、准确、清晰、具体的的要求。3.2.1系统总体需求为了加强对药房中的药品进行时时刻刻的监督和管理,对药房中的工作人员带来效率上的提升、准确性的管理,进而开发该系统。该系统主要分为三个大部分,药库部分、药房部分以及用户管理部分,药库板块包含药品基础信息模块、进货信息模块、药品库存信息模块、零售信息模块、处方药管理模块、效期提示模块、库存预警模块、缺货信息模块、销售记录模块等。药房管理系统根据药品上面的条形码作为登记依据,记录了药房中该药品的数量、售价、进价、有效期、类型以及货架摆放位置等信息。能够起到很好的管理效果,节省工作人员日常的工作压力,提升整体的效率。对于有些药品销售不太好,药品数量又过多,可以通过系统查看到,做出降价等活动进行销售,使得利用率最大化,避免产生没必要的损失,为药房或者医院节省成本,避免货物堆积情况的产生。药房管理系统操作很简单,符合逻辑,只要按照系统提示完成操作就不会出错。大部分的操作只需要点击相应的功能模块中的UI组件即可完成操作,比如登录页面只需要输入账号密码再点击登录按钮即可操作成功,注册页面则按照系统排序填写信息即可完成注册,商品页面如果想看商品详情可以直接点击图片链接就可以进入商品详情页面,可以方便的看到药品的数量,基本信息,进货信息,药品库存信息,直观明了。所以网站操作简单快捷,符合操作逻辑。页面通过直观的显示,合理的分布,让操作者可以很快的找到自己想要操作的位置。系统内部根据需求,添加有预警系统,开设发票,操作者可以通过手上的扫描仪器扫描店铺内的药品,就能很快的找到相关药品的各种数据信息,高效便捷的完成操作任务。药房管理系统为了更好的便于使用,其系统有较强的可复用性。系统非常可靠,不会出现任何的错误和异常现象。系统的执行效率也是非常的快,能够迅速根据用户及操作人员的做出回应。系统采用了MD5加密,用户只有根据所给的权限加以管理。采用较简单的人机交互界面,优化设计操作者的信息化水平不受到任何的限制。系统也便于理解,操作和日常维护方面也是十分的便捷。系统能够提供药品的详细信息,为管理者和消费者提供真实、准确及时的数据信息,便于选购。3.2.2系统功能需求1、药房功能(1)药品种类管理:商品类型管理模块是对药品种类进行添加、删除操作、更新操作,药品种类根据疗效和处方药/非处方药进行分类,每一类药品都根据货架的位置进行调整显示,显示出药品的生产日期和到期时间。(2)药品管理:药品种类模块需要管理员权限才能加入,这是属于管理者的内容,操作者只有在授权的情况下才能进行特定药物的添加、删除、更新,添加药品需要进入后台管理页面,然后点击检索框旁边的添加物品按钮后会弹出添加物品弹窗,选择商品类型,填写商品标题、厂商、价格、库存数量也可以在后台管理页面下架、修改商品信息。(3)订单管理:订单管理模块是承接订单查询模块的订单信息,订单管理模块可以对订单进行发货操作,进行发货操作后订单状态就会从未发货状态变为已发货状态,也可以进行取消发货操作。(4)操作者管理:操作者管理模块是对操作者注册信息进行管理的功能模块,管理员可以查询操作者信息,操作者信息。操作者管理模块会显示操作者的名字、性别、电话、地址、审核状态,还可以对操作者进行添加,删除操作。2、登录登录模块的功能主要是实现超级管理员、医生、仓库的登录需求,登录模块是整个系统的门户,操作者使用用户账号以及密码,选择角色,进行登录。这种登录方式需要用户使用账号密码登录,需要填写已经注册的账号登录,如果没有注册则会登录失败,而当用户使用正确的账号,密码进行登录时,系统调取数据库的信息进行比对分析,验证合格用户可以使用账号密码和选择正确的身份登录进首页。如下图3.1所示:图3.1登录模块用例图药品浏览药品浏览需要用户在登录模块进行登录操作才能进入药品浏览模块,药品浏览模块可以浏览药品各种各样的信息,药品浏览模块对药品种类进行了分类处理,以药品的疗效进行分类,每个药品页面有药品编号、药品名称和药品价格,药品上方有搜索框,可以直接输入关键字来检索药品,在输入的过程中系统会自动补全信息便于查找,亦或者采用输入药品条形码进行查询浏览。如果需要药品的详细信息,可以点击药品的图片进行查看。药品详情页面是详细介绍药品信息的页面,药品名称、药品价格和库存量,当药品数量很少时,给出药品库存预警。4、进货信息查询可以通过药品审核入库、查看进货记录、供货商管理三大板块进行查询信息。药品审核入库查询,采取输入条形码或药品名查询,审核入库。查看进货记录,可以根据下拉菜单里的对应供货商进货记录进行查询,查询过后显示出药品的名称,厂商,备注:(处方药/非处方药)、数量,有效期、批号、进货时间、供货商。供货商管理,根据输入的供货商名称进行新增供货商以及删除供货商等操作。5、药品库存信息药品库存信息根据药房药品的存储数量,名称进行查询,修改,调整药品的基本信息,保障准确性。库存药品查询,通过药品上面的条形码或者药品名称进行查询,将会显示出药品名称、厂商、进价、销售价格、生产日期、有效日期、批号、备注、药品位置信息、库存、单位、规格、操作。新增库存药品可以通过扫描药品条形码或者输入药品名字进行添加。方便操作者及时的查看信息,做出相应的调整。6、零售信息查询通过零售信息的查询,操作者输入条形码或者药品名称可以及时的查看某款药品的销售情况,做出合理的调整,以及结算和打印小票给患者和家属,便于购药者查看信息,进行社保的报销。7、处方药管理为了药物安全的考量,对于购买处方药的患者进行登记处理;记录购买患者的个人信息和相关医生的信息,填写完成过后可以在系统中查看到填写的信息。未登记的处方药系统将会显示其购药时间,未登记的药品简略信息,操作方式可以对其进行及时的登记操作。查看全部处方药登记记录可以通过日期查询处方药登记记录;亦或者按处方药药品名称进行查询。购买处方药的顾客将会显示其基本信息。比如:患者姓名、性别、年龄、联系方式、地址、医疗机构名称、就医日期、医嘱内容、医生姓名、驻点医生签名。购药信息将会显示药品的购买时间,药品名称、厂商、有效日期、批号、购药数量。操作者也可以进行数据的修改登记和删除。8、效期提示系统实时关注药品的有效期,对于效期临近的药品将会及时显示在页面上,显示出药品的名称,厂商,进价,销售价格,有效期至具体的时间,批号,备注,药品位置信息,库存,规格等信息,便于管理者迅速的在货架上查找到药物,做出合理的调整,减少损耗。9、库存预警系统根据实时的数据,对于销售比较好,库存比较少的药品进行库存预警提示。操作者可以在系统内设计预警数量,进行提交设置。库存预警页面也将显示出预警药品的名称,厂商,数量等基本信息,有助于及时调整,避免患者买不到药品尴尬局面的出现。10、销售记录操作者在系统界面中可以快速的查看到,每个时段药房中药品的进出情况,实时的更新调整,对于缺货的药品进行系统性的提醒操作。对于销售的药物进行数量的排序,根据数据对药品的进货进行数量上的调整,销售比较好的多囤积一些药品,进行储备,提高效率。3.4系统的业务流程图仓库管理者根据药房的实际需求联系供货商,进行药品的进货登记,再将药品的信息录入系统,方便医生进行查看,进行售卖和管理,对于一些患者需要购买处方药,还得进行相应的登记处理。如果在售卖的过程中有药品缺货,还将进行系统提示,提醒仓库管理员及时的进货,如下图3.2所示:图3.2药品管理系统业务流程图3.5系统顶层数据流图整个药品管理系统,内部的数据比较多,为了更好的了解此管理系统的总体数据情况,需要规划出系统的数据流图,如下图3.3所示:3.3药房系统顶层数据流图
4系统设计4.1系统架构设计本系统采用的是浏览器/服务器的模式,这种架构的使用方便了超级管理者、仓库管理员和医生能够通过客户端网页同时登录查看到系统中的内部信息。这种架构的设计也便于日常维护管理,节省经济成本,也更加的可靠、安全。如图4.1所示:图4.1系统架构图4.2系统的功能模块设计由于药房管理系统中身份划分比较多,系统内部的功能模块也很多,模块相互之间的联系也很紧密,为了使得系统能够又快又好的设计出来,需要进行模块划分,将系统内部多个部分有效合理划分,在程序设计的时候也将严格按照相应程序模块化的要求进行设计开发。按照一定的逻辑层次开始规划,从上到下进行分析设计。程序模块化法有利于我们更好的理解程序,使得后期的测试与维护更加的简单,井井有条,有迹可循。药房中药品的进出信息是非常繁杂的,数据也很很多。该药房管理系统从医生和操作者的角度进行系统的操作,方便理解,便于操作,能够及时的将药品的进货信息导入系统,售出信息及时的查看。对于一下特殊药品也能进行特殊的管理,比如处方药的开具都是需要在系统上进行人为的登记处理,便于查看管理。药品疗效和保质期也是需要做出及时的提醒,库存预警和缺货信息查看。1、药房管理系统总体框架图如下图4.2所示。图4.2药房管理系统总体框架图2、系统主要功能介绍:(1)药品种类管理:药品类型管理模块是对药品种类进行添加、删除操作、更新操作,药品种类根据疗效和处方药/非处方药进行分类,每一类药品都根据货架的位置进行调整显示,显示出药品的生产日期和到期时间。(2)药品管理:药品种类模块需要管理员权限才能加入,这是属于管理者的内容,操作者只有在授权的情况下才能进行特定药物的添加、删除、更新,添加药品需要进入后台管理页面,严格按照页面提示信息进行药品的添加,选择商品类型,填写商品标题、厂商、价格、库存数量也可以在后台管理页面下架、修改商品信息。(3)缺货信息:缺货信息主要是查看药房中那些药物已经销售空了,需要及时的根据情况进行药物的进口。缺货信息是在库存预警过后,药品销售为空,药房管理者还未进行补货,将会将其药品的信息现实在页面,当药品进货之后可进行删除。(4)操作者管理:操作者管理模块是对操作者注册信息进行管理的功能模块,管理员可以查询操作者信息。操作者管理模块会显示操作者的名字、性别、电话、地址、审核状态,还可以对操作者进行添加,删除操作。4.3数据库设计4.3.1概念模型设计数据库系统作为收集和存放数据的仓库,通过和前台的有效连接,将信息通过功能模块直接映射,自动进行响应。在设计的过程中需要建立一个真实的模型,能够真实、准确地反应现实世界;便于人们理解,让不了解计算机的用户能够很好的人机交互;最主要的是能够便于更改,当应用要求和应用的环境发生变更的时候,能够轻松的扩展和更改概念模型,各种模型能够转换。数据模型中有很多的实体,常常也被称之为实例,它能够简而易懂的展现出系统中的事物,以及实体之间的联系。仓库管理者E-R图如4.3所示:图4.3仓库管理者E-R图图4.4医生E-R图图4.5实体联系E-R图4.3.2表结构设计由于本系统中不同身份的用户比较多,药品的相关信息也比较繁杂,为了支持有关数据的传输和使用,在设计的过程中要合理的规划好数据库中的数据对象,以及这些数据对象之间的关系,这样再繁杂的数据都能够分门别类,条理清晰,便于理解查看,增加可阅读性。为此采用Navicat数据库进行可视化的操作。将药品管理信息系统里的各种数据分门别类的罗列,便于实时的查看和编辑。表中各个属性直接的关系以及其特点进行表格形式的介绍。本药房系统总共划分了12张数据库表,选取其中药品入库记录表、药品售出记录表如下表4.1、4.2所示:表4.1药品入库记录表字段名称数据类型字段大小是否主键字段说明drugnamevarchar50是药品名称changshangvarchar50否厂商beginpricevarchar50否进价Pricevarchar50否售价续表4.1药品入库记录表字段名称数据类型字段大小是否主键字段说明amountvarchar50否量sumvarchar50否总数begindatevarchar50否进货日期datevarchar50否药品日期pihaovarchar50否批号beizhuvarchar100否备注locationvarchar100否药品位置unitvarchar50否单位guigevarchar50否规格tiaoxingmavarchar100否条形码gonghuoshangvarchar100否供货商表4.2药品售出记录表字段名称数据类型字段大小是否主键字段说明drugnamevarchar100是药品名称changshangvarchar100否厂商pricevarchar100否售价datevarchar100否药品日期pihaovarchar100否批号beizhuvarchar100否备注unitvarchar100否单位guigevarchar100否规格sunvarchar100否量selltimevarchar100否出售时间
5系统实现5.1运行环境1、Windows平台下运行环境配置以Windows10操作系统为例:环境配置总共分为以下三个步骤:(1)安装配置JDK;(2)安装配置Tomcat(3)安装MySQL;2、使用的软件(1)MySQL-5.7;(2)Navicat数据库管理软件;(3)JDK13版本;(4)IntellijIDEA2020版本。5.2系统各个模块的实现5.2.1登录模块登录模块的设计是基于网络安全方面的考虑,在超级管理员授权注册的操作者根据输入注册的账号和密码和身份选择,进行登录进入系统。用户第一次在注册和登录的时候,浏览器会自动的保持账号和密码,方便用户下次进入系统操作;如果是在公共电脑上面操作系统会自动清除登录的cookie信息,保证账号信息的安全。如果用户在登录的过程中账号密码遗忘,系统会要求重新注册,致电超级管理者调取数据库信息,进行找回;所以用户注册时尽量使用自己熟悉,便于记忆的密码;密码设置过于简单也容易出现别盗取的可能。数据库链接如下图5.1所示;登录界面如下图5.2所示:图5.1数据库链接图5.2用户登录界面5.2.2药品基础信息模块药品基础信息包括有搜索药品信息、查看药品信息和添加药品信息。操作者在成功登录后,页面将显示为搜索药品信息,可以采用扫描药品上面的条形码或者在界面中输入药品名称进行相应的查询,查询到相关药物,页面将会跳转到药品信息页面,显示出药品的名称,厂商,是否为处方药,药品的存放位置信息,单位,规格,条形码号等基本信息。还可以进行修改或者删除等操作。药品信息管理:增删改查的SQL核心语句如下图5.3所示;药品基础信息界面如下图5.4、5.5所示:图5.3药品信息管理核心代码图5.4查询药物信息界面图5.5药品基本信息界面5.2.3添加药物信息通过药物基础信息下拉菜单中的添加药物信息可以快速的添加药物,需要进行药品名称、厂商、备注信息、药品位置、单位、规格、条形码等内容的输入,便于管理,添加成功后再次查询,将能够查询到相关药物的具体信息,便于日常的管理。代码与界面效果如图5.6、5.7所示:图5.6界面实现代码图5.7添加药品信息界面5.2.4进货信息进货信息页面分为药品审核入库、查看进货记录和供货商管理。可以查看到药品的流通情况和交易数据。药品审核入库采用扫描药品包装上面的条形码亦或者输入药品名称进行查询,审核入库操作。查看进货记录可以查看到药品的名称、厂商、处方药信息、库房现在药品的数量信息、有效期时间、药品的批次号、进货的具体时间信息和供货商公司信息。在页面左上角的下拉菜单中还可以根据供货商进行查看供货商提供的药品的具体内容信息。供货商管理页面可以对供货商进行添加和删除,需要在输入框内输入新的供货商信息;商店药品上架货架核心SQL语句如下图5.8所示;实现效果如下图5.9所示:图5.8药品上架核心代码图5.9药品审核入库界面5.2.5药品库存信息药品库存信息可以查看到药品的具体信息,对药品进行搜索,添加药品的信息。页面直观的展示了药房中每一款药品的具体信息内容,包括药品的规格。例如:0.1g*24片。操作者可以对于药品进行信息上的修改和删除。药品销售信息管理增删改查的SQL语句如下图5.10所示;页面效果如下图5.11所示:图5.10药品销售SQL核心代码图5.11查看库存信息界面5.2.6零售信息零售信息可以直观的看到某一款药品在最近一天,一周亦或者一年的具体零售情况。操作者通过扫描药品的条形码或输入药品名称可以查看到零售信息,进行结算或者打印小票操作。零售信息核心代码如下图5.12所示;页面效果如图5.13所示:图5.12零售信息核心代码图5.13零售信息查询界面5.2.7处方药管理处方药管理关系到患者个人安全和社会安全,对其管理是非常必要的。对于每一款没有登记的处方药购药时间都会详细显示,显示药品的简略信息。操作者也可以通过界面对购买处方药的用户进行登记处理,比如顾客的基本个人信息,包括联系方式和住址,还要有开具处方药医生的姓名和医嘱内容等。对于登记过的内容可以通过日期和药品名称进行查询。病人购药信息管理SQL语句如下图5.14所示;具体显示效果如图5.15、5.16所示:图5.14病人购药管理核心代码图5.15处方药管理界面图5.16处方药信息登记填写界面5.2.8使用效期提示效期提示是根据药房的药品登记的生产日期和到期时间。在临近到期30天做出效期的提醒,便于药房的人员及时的做出药品的调整。页面会显示出到期药品的名称、进价、销售价格、有效期、批次号、库存数量、有效提示的内容信息。操作者可以根据情况进行相应的删除操作。具体代码如下图5.17,显示效果如图5.18所示:图5.17效期提示代码图5.18效期提示界面5.2.9库存预警库存预警系统是根据药房中某些药品数量低于5盒等情况,做出预警提醒。便于操作者能快速明了的了解药房中那些药品数量已经较少,需要及时补货操作。核心代码如下图5.19所示,效果显示如图5.20所示:图5.19库存预警代码图5.20库存预警界面5.2.10销售记录销售记录是根据药房每时每刻药品的入库出库信息进行跟踪显示记录,操作者在页面可以直观的看到每一款药物的销售情况。可以通过页面左上角的输入框,输入时期,区间段等时间信息查询某一时刻的销售情况。显示销售记录核心代码如下图5.21所示,显示效果如图5.22所示:图5.21销售记录核心代码图5.22销售记录查询界面
6软件系统测试6.1什么是软件系统测试软件测试就是在一定的条件下对于软件进行功能和性能进行操作,给出相应的评价的一种测试方法。检测软件在特殊情况下能否很好的运行,达到预期的效果,避免BUG的产生。在软件测试的过程中尽可能的发现系统错误故障的发生,换言之是要软件在测试的过程中暴露出相关的问题,好及时的排查修复解决。如果软件已经开始投入生产经营使用再去对于其修复,那样投入的时间精力和经济成本是难以估量的,所以每一款软件在开发完成之后都要进行软件测试,检测其真实效果,达到及时发现,及时修复的效果。其实从软件的定义到最终完成开发的整个过程中,软件测试一直都在进行着。比如说:程序的编写、软件结构的设计、软件需求分析规格说明书等,它们其实都是软件测试的测试对象。软件测试分为黑盒测试和白盒测试这两种测试方法。黑盒测试其特点就是,它是从用户的角度,采用一些特有的测试方法步骤和测试案例,独立于软件代码,检验程序的性能和功能等是否能够达到应用程序实际需要的预期效果。白盒测试就是检查测试软件代码的正确性是否合乎规定。测试阶段的目的是为了检验每个阶段完成的效果是否能够达到预期的效果,达到需求分析和详细设计的要求,检测出预期的结果和真实的结果之间有多大的差距,进而修改系统的设计和代码实现存在的错误,保障系统能够正常的运行和功能得到完善。6.2测试计划和要点软件测试的最终目的是要根据测试得到的数据来评估测试用例。测试之前需要将各个模块的计划和要点罗列出来。6.2.1药品基础信息测试要点当操作者在输入登录的账户和密码,系统根据数据库存入的信息进行比对,对于用户输入的账户格式以及密码格式进行判断,预防出现错误的数据和不符合规定的数据导入到数据库之中。比如:同样的用户名不可以多次注册;注册是身份选择错误输入正确的账号密码也登录不成功;用户注册使用的邮箱要求符合邮箱格式规定。6.2.2进货信息测试要点药品批号不可相同,数量只能是阿拉伯数字,不可为其他字符,备注为处方药/非处方药选项。6.2.3药品库存信息测试要点扫描药品条形码,查看输入框是否能正常输入药品的条形码信息或者是药品名称。输入框中输入不正确的药品名称,系统给予反馈信息“你输入的药品不存在,请重新输入”。查看所以的库存信息,页面跳转功能是否正常响应。6.2.4效期提示测试要点修改药品有效期时间,验证系统是否能够及时根据药品的有效期做出相应的提醒效果。测试用例是指为某一目的量身定做的一组测试输入、运行条件和预计的结果,是运行的最小实体单元。换句话说,测试用例就是根据需求文档或设计文档去设计一个情况或者一组数据,软件程序在此情况下,必须能够正常运行并且达到程序所设计的执行结果。如果程序不能正常运行,并且这种问题会重复发生,那就表示测出缺陷。6.3登录模块测试用户在页面中输入正确的用户名和密码,选择正确的身份就能够成功登录,进入到药房管理系统中。如果在登录中输入错误的密码,或者选择错误的身份将不能成功登录。设计测试数据分类如表6.1所示:表6.1测试数据分类表输入条件有效等价类无效等价类用户名(1)5-11位字母(2)小于5位字母(3)大于11位的字母(4)位包含数字(5)位包含特殊符号(6)位包含空格(7)用户名为空(8)用户名不存在密码(9)5-12数字(10)位包含特殊符号(11)位包含字母小于五位的数字大于12位的数字为空密码错误设计测试用例用真实可靠的数据进行相应的测试。测试的效果数据参考下列表格。在登录的时候我们会碰到用户随意输入一些奇奇怪怪的特殊字符,这些特殊的字符给我们的系统带来很多不必要的麻烦,为了避免这些情况的出现,当用户在登录注册的时候系统会做出提示账号和密码必须是什么要求格式,否则将注册不成功。增加了系统的交互性,使得软件更加可靠。登录测试用例如表6.2所示:表6.2登录测试用例表用例编号用例名称模块操作步骤覆盖的等价类预期结果执行结果1正常登录登录账号:heshihong密码:1234561,9提示登录成功进入系统界面成功2错误密码输入登录账号:heshihong密码:1234514515提示登录失败,请重新输入成功3账号为空输入登录账号:空密码:1234567提示登录失败,请重新输入成功4密码为空输入登录账号:heshihong密码:空14提示登录失败,请重新输入成功5账号和密码都为空输入登录账号:空密码:空7,14提示登录失败,请重新输入成功6账号中包含空格输入登录账号:heshihong密码:1234566提示登录失败,请重新输入成功7Enter正常登录登录账号:heshihong密码:1234561,9提示登录成功进入系统界面成功8账号为特殊符号输入登录账号:.+-/!@#¥%……&密码:1234565提示登录失败,请重新输入成功9密码为特殊符号输入登录账号:.heshihong密码:+-/!@#10提示登录失败,请重新输入成功10SQL注入输入登录账号:and1=(SelectHAS_DBACCESS('master'))密码:123456提示登录失败,请重新输入成功11密码是否加密显示登录账号:heshihong密码:1234561,9密码为加密显示成功12输入密码时,是大写键盘有提示信息登录账号:heshihong密码:1234561,9提示当前为大写输入成功13登录失败后,不可以记住密码登录账号:heshihong密码:01234561,9提示登录失败,密码栏清空成功6.4药品基础信息模块测试药品基础信息包括查询药品信息、查看药品信息和添加药品信息。操作者在成功登录后,页面将显示为查询药品
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 电动食品处理机市场发展预测和趋势分析
- 2024年度仓储物流合作合同
- 2024年度北京市房产项目融资合同
- 2024年度北京二手汽车租赁合同
- 2024年度南京市固体废弃物处理合同
- 2024年度技术服务合同详细范本
- 2024年度无人机遥感服务合同
- 2024年度城市更新项目合同
- 2024年度企业数字化转型合同
- 2024年度园林绿化劳务分包合同
- 新版入团志愿书表格(含申请书范本)
- 人教版九年级化学第一至四单元测试卷及答案
- 室内各类管道维修施工方案
- 矩阵连乘问题《算法分析与设计》
- 英文介绍中国饺子-PPT
- 平方差公式【省一等奖】
- 我国工伤认定的法律问题探究分析 法学专业
- 医院膳食服务规范
- 违法发放贷款罪
- 烤漆房管理制度
- 播音主持外部技巧:停连重音语气节奏课件讲义
评论
0/150
提交评论