(整理)UML图药店管理系统.

合集下载

药房药库管理系统数据库设计

药房药库管理系统数据库设计

信息工程学院软件工程专业软件工程论文(2011/2012学年第二学期)学生姓名:李亚东学生班级:软件工程101学生学号:104270232012年6月15日药房药库管理系统数据库设计表一:药品信息表(DRUG_INFO)列名数据类型可否为空主键/外键说明DRUG_ID CHAR(20) NOT NULL 主键药品编码DRUG_NAME CHAR(20)NOT NULL 药品名称DRUG_PY CHAR(10) NOT NULL 拼音码DRUG_WB CHAR(10) NOT NULL 五笔码DRUG_UNIT CHAR(5) NOT NULL 外键单位DRUG_RA TIO INT NOT NULL 换算系数DRUG_TUNIT CHAR(5) NOT NULL 外键整量单位DRUG_NORMS CHAR(5) NOT NULL 外键规格DRUG_TYPE CHAR(5) NOT NULL 外键药品类型DRUG_CODE CHAR(20) NOT NULL 条形码DRUG_CLASS CHAR(10) NOT NULL 药品类别DRUG_INPRICE MONEY NOT NULL 药品进价(按整量单位进)DTUG_OUTPRICE MONEY NOT NULL 药品零售价(按零售单位)表格说明:药品编号可以按照国家药品编号也可以自己编制编写例如Aa10001,A代表药品类型,a代表某种类别,10001代表药品序号。

拼音码和五笔码主要是为了方便查询,可以在编程的时候设置快捷码。

单位单独的有一张表,单位可以是支,盒,袋......换算系数是一个整数,它和整量单位一起主要是为了完成单位的转换,例如一盒里有多少支,方便药品从库转入房!药品类型也单独在一张表里例如西药中药合成药等。

药品类别也在一张表里例如常规药医保药什么的。

药品规格也在单独的一张表里,记录各种规格。

字段命名规则尽量采用英文单词或其缩写,尽量做到看其名知其意。

UML建模医院药品管理系统

UML建模医院药品管理系统

题目:医院药品管理系统——UML基础与rose建模实例教程学号:1.班级:2.姓名:3.分工:(建图与模块创建)(PPT制作)(分析与资料整合)1.需求分析医院药品管理系统是一个面向医院来进行医院药品日常信息的管理信息系统(MI S)。

该信息系统能够方便的为医院的售货员提供各种日常的售药功能,也能够为医院的管理者提供各种管理功能,如进货,统计药品等。

医院药品管理系统的功能性需求包括以下内容:●医院药品管理系统能够支持售药人员的日常售货功能。

每一个售药人员通过国自己的用户名和密码登陆到售货系统中,为顾客提供服务。

在售货员为顾客提供售货服务时,顾客购买药品,售药人员根据系统的定价计算出药品的总价,顾客付款并接受售货员罗列的药品清单,系统自动保存顾客购买的药品记录。

●医院药品管理系统能够为医院的管理者提供管理功能。

医院的管理包括库存管理、订货管理、报表管理、售药人员管理和系统维护等。

库存管理员负责医院的库存管理;订货员负责医院的订货管理;设计分析员负责医院的统计分析管理;系统管理员负责医院的售药人员管理和系统维护。

每种管理者都通过自己的用户名和密码登录到各自的管理系统中。

●库存管理包括药品的入库管理、处理盘点信息、处理报销药品信息和管理设置信息。

这些设置信息包括供应商信息、药品信息和特殊药品信息。

库存管理员每天对药品进行一次盘点,当发现库存药品有损坏时,技术处理损坏信息。

当药品到货时,库存管理员检查药品是否合格后将合格的药品入库。

当药品进入药品货柜时,药品进行出库处理●订货管理是对医院所缺药品进行订货处理,包括统计订货药品和制定订单等步骤,当订货员发现库存药品低于库存下限时,根据系统供应商只做订单,进行药品订货处理。

●统计分析管理包括查询药品信息,查询销售信息,查询供应商信息,查询缺货信息,查询报表信息和查询特殊药品信息,并制作报表.统计分析员使用系统的统计分析功能了解药品信息,销售信息,供应商信息,库存信息和特殊药品信息●系统管理包括维护员工信息、维护会员信息和系统维护。

UML医院管理系统模板

UML医院管理系统模板

1 引言 (2)2可行性分析 (3)2.1经济可行性分析 (3)2.2技术可行性分析 (3)2.3法律可行性分析 (3)2.4总结 (3)3 需求分析 (3)3.1客户需求分析 (3)3.1.1具体功能要求 (4)3.1.2功能模块图 (5)3.2用例建模 (6)3.2.1确定系统范围、系统边界及执行者 (6)3.2.2确定用例 (7)3.2.3分层绘制用例图 (7)4 系统分析 (8)4.1对象静态建模 (8)4.2对象动态建模 (9)4.2.1顺序图描述系统中的交互模型 (9)4.2.1状态图 (9)5 数据库设计 (9)5.1实体及实体属性描述 (9)5.2 E-R图设计 (9)1.1编写目的科技进步将人类带到了信息时代,计算机已成为各行各业在业务处理与管理工作中必不可少的辅助工具,并对各行业的发展起到越来越大的推动作用。

计算机信息管理技术的应用,除了能在相当大的程度上代替人工作业,从而减少人员工作量,减轻工作负担,减少工作中因人为原因而产生的错误从而避免不必要的损失外,更重要的是能建立准确畅通、简便的信息流通渠道,为工作提供所需要的准确、即时的信息以帮助做出正确而及时的选择与决定,从而给采用这门技术的单位带来了巨大的可见或不可见的利益与效益。

随着信息时代来临,信息处理的利器—计算机应用于医院的日常管理为医院的现代化带来了从未有过的动力和机遇,为医疗卫生领域的飞速发展提供了无限潜力。

采用计算机管理信息系统已成为医院管理科学化和现代化的重要标志,给医院带来了明显的经济效益和社会效益。

为了加快医院系统的信息化步伐,提高医院的业务水平,建设和完善医院信息系已变得十分必要。

系统的建设将本着“以患者为中心”的原则,以方便患者、提高就诊效率为目的,力争为患者提供最满意的服务,同时也将提高医院的社会效益和经济效益。

与市场经济的接轨的过程中,每个医院都面临着强化内部管理、树立医院形象、上层次晋等级、进而提高社会效益和经济效益的艰巨任务。

医院药房管理系统

医院药房管理系统

《软件工程》大作业医院药房管理系统专业:软件工程(日语强化)班级:学号:姓名:成绩:目录1.导言 (4)2.系统定义 (4)3.应用环境 (5)4.功能规格 (7)5.性能需求 (13)6.产品提交 (14)7.实现约束 (14)第二章药房管理系统概要设计说明书 (15)1.导言 (15)2.系统分析 (16)3.界面设计 (16)4.体系结构 (21)5.数据模型 (24)6模块设计 (26)第三章药房管理系统详细设计 (31)1.导言 (31)2.系统设计概述 (32)3.详细设计概述 (33)4.详细设计 (33)5.复用的模块 (37)第四章药房管理系统编码案例说明 (40)1.导言 (40)2.编码格式规范 (41)3.命名规范 (42)4.声明规范 (43)5.语句规范 (44)6.注释规范 (45)第五章药房管理系统测试计划 (46)1.导言 (46)2.测试项目 (47)3.测试方法 (49)4.测试标准 (49)3.测试计划 (50)6.审批 (51)第六章药房管理系统测试设计 (51)1.导言 (51)2.测试设计 (52)3.测试用例 (54)4.测试跟踪日志 (63)1.导言 (65)2.测试时间、地点和人员 (66)3.测试环境描述 (66)4.测试执行情况 (66)5.测试结果分析 (68)6.测试评估 (71)第一章药房管理系统规格说明书1.导言1.1 目的该文档是关于用户对于医院药房系统的功能和性能的要求,重点描述了医院药房管理系统的功能需求,是概要设计阶段的重要输入。

本文档的预期读者是:·设计人员;·开发人员;·项目管理人员;·测试人员;·用户。

1.2 范围该文档是借助于当前系统的逻辑模型导出目标系统的逻辑模型的,解决整个项目系统的“做什么”的问题。

在这里,没有涉及开发技术,而主要是通过建立模型的方式来描述用户的需求,为客户、用户、开发方等不同参与方提供一个交流的平台。

药房管理信息系统

药房管理信息系统

杏林春药房库存管理信息系统开发杏林春药房库存管理信息系统分析一、背景医药行业在价格、渠道、信息等方面都具有特殊性,对供、销、存、资金周转、物流等流通速度要求非常高,巩固和发展这些方面的优势,是控制成本、提高利润空间的有效方法,也是开拓市场、进一步扩展发展的基础。

强化信息技术、建设网上信息交换平台,从而提升企业对市场的快速反应能力、以此来降低成本、促进发展已经成为该行业的共识药品企业由于药品的种类繁多,每日各种品牌的药品的出库入库量也很大,依靠手工操作的记录很难达到及时性准确性,因而有必要建立一个计算机药品库存管理系统。

杏林春药房在新系统开发方面已具有足够的可行性:1管理上的可行性该库存系统管理方法科学,并且相应的管理制度也已经成熟,各项规章制度也已齐全。

如果成功运用该系统的话,可以使药房库存实现信息化管理,进而使药房在管理上优于对手,药房的高层管理人员已经明确表示支持。

2、经济上的可行性杏林春药房经济效益比较好,对经理新系统所需要的费用有能力支付;并且库存管理将极大的减少员工的原来工作量。

同时各种报表的快速打印将提高取得信息的速度,并且信息质量得以提高,在经济上可行。

3、技术上的可行性当前的软硬件水平已经能够满足库存系统的要求,同时聘请高水平有多年从事管理信息系统开发人员参与其中,技术上已经可行二、系统的开发目标通过建立有效的库存管理信息系统,仓库的管理员可凭借各种药品的库存量和销售量来确定订货量,从而增强康生药房的库存管理水平,进而增强杏林春药房的管理水平,使其在新一轮的连锁药房竞争中处于优势。

三、库存管理信息系统的业务流程图四、库存管理信息系统数据流程图五、数据字典1、数据流的描述(1)、入库单数据流编号:d—01数据流名称:入库单简述:采购部开出的药品入库单数据流来源:采购部数据流去向:入库单审核模块数据相组成:入库单编号+日期+药品代码+药品名称+入库数量+单价+入库金额+单位+入库车间+采购员姓名数据流量:约60张/日高峰流量:约100/日数据流编号:d—02数据流名称:合格入库单简述:经审核合格的药品入库单数据流来源:入库单审核模块数据流去向:入库处理模块数据相组成:入库单编号+日期+药品代码+药品名称+入库数量+单价+入库金额+单位+入库车间+采购员姓名数据流量:约60张/日高峰流量:约100/日数据流编号:d—03数据流名称:不合格入库单简述:经审核不合格的药品入库单数据流来源:入库单审核模块数据流去向:采购部数据相组成:入库单编号+日期+药品代码+药品名称+入库数量+单价+入库金额+单位+入库车间+采购员姓名数据流量:约1张/月高峰流量:约1/月数据流名称:入库数据简述:根据入库单,应计入库存台帐的药品入库数据数据流来源:入库处理模块数据流去向:库存台帐数据相组成:入库单编号+日期+药品代码+药品名称+入库数量+单价+入库金额+单位+入库车间+采购员姓名数据流量:约60笔/日高峰流量:约100笔/日(2)、出库单数据流编号:s—01数据流名称:出库单简述:销售部开出的药品入库单数据流来源:销售部数据流去向:出库单审核模块数据相组成:出库单编号+日期+药品代码+药品名称+出库数量+单价+出库金额+单位+出库车间+经办人姓名数据流量:约60张/日高峰流量:约100/日数据流编号:s—02数据流名称:合格出库单简述:经审核合格的药品出库单数据流来源:出库单审核模块数据流去向:出库单处理模块数据相组成:出库单编号+日期+药品代码+药品名称+出库数量+单价+出库金额+单位+出库车间+经办人姓名数据流量:约60张/日高峰流量:约100/日数据流编号:s—03数据流名称:不合格出库单简述:经审核不合格的药品出库单数据流来源:出库单审核模块数据相组成:出库单编号+日期+药品代码+药品名称+出库数量+单价+出库金额+单位+出库车间+经办人姓名数据流量:约1张/月高峰流量:约1/月数据流编号:s—04数据流名称:出库数据简述:根据出库单,应计出库存台帐的药品出库数据数据流来源:出库处理模块数据流去向:库存台帐数据相组成:出库单编号+日期+药品代码+药品名称+出库数量+单价+出库金额+单位+出库车间+经办人姓名数据流量:约60笔/日高峰流量:约100笔/日2、处理逻辑的描述(1)、入库处理处理逻辑编号:p—1处理逻辑名称:入库单审核简述:审查采购部送来的入库单是否合格输入的数据流:入库单处理描述:审查采购部送来的入库单填写格式是否符合要求,药品实际入库数量和金额与入库单上填写的数据是否一致等,不合格的单据返回采购部,合格的单据转给记账员登记库存台帐输出的数据流:合格入库单,不合格的入库单处理频率:60次/日处理逻辑编号:p—2处理逻辑名称:入库处理简述:根据合格入库单,将入库数据计入库存台帐输入的数据流:合格入库单处理描述:根据合格入库单,将入库数据计入库存台帐,并更新相应药的库存数量和金额输出的数据流:入库数据处理频率:60次/日(2)、出库处理处理逻辑编号:q—1处理逻辑名称:出库单审核简述:审查采购部送来的出库单是否合格输入的数据流:出库单处理描述:审查采购部送来的出库单填写格式是否符合要求,药品实际出库数量和金额与出库单上填写的数据是否一致等,不合格的单据返回销售部,合格的单据转给记账员登记库存台帐输出的数据流:合格出库单,不合格的出库单处理频率:60次/日处理逻辑编号:q—2处理逻辑名称:出库处理简述:根据合格出库单,将出库数据计入库存台帐输入的数据流:合格出库单处理描述:根据合格出库单,将出库数据计入库存台帐,并更新相应药的库存数量和金额输出的数据流:出库数据处理频率:60次/日3、数据储存的描述(1)库存台帐数据存储编号:f—01数据存储名称:库存台帐简述:记录药品的出入库的明细账数据存储组成:日期+药品代码+药品名称+入库数量+零售数量+库存数量相关联的处理:p—01 p—02 q—01 q—024、外部实体描述外部实体编号:t—01外部实体名称:采购部描述:采购药品入库输入的数据流:d—01输出的数据流:d—03外部实体编号:t—02外部实体名称:销售部描述:销售药品出库输入的数据流:s—01输出的数据流:s—03杏林春药房库存管理信息系统设计一、新系统功能设计二、代码设计三、数据库设计(一)逻辑结构设计根据有关文件及其记录、数据项的标识、定义、长度和它们之间的关系。

医药销售管理系统(药品销售管理系统的设计)

医药销售管理系统(药品销售管理系统的设计)

计算机能力扩展训练任务书学生姓名:专业班级:指导教师:工作单位:计算机科学与技术学院题目: 药品销售管理系统的设计初始条件:理论:本环节要求学生选用.NET或Jave EE开发环境及SQL Server数据库服务器,实施一个基于Web的小型应用系统的规划、设计、实现,最终达到一个原型系统功能的目标。

实践:计算机科学系实验中心提供计算机及软件开发环境。

要求完成的主要任务:(1)系统需求分析:使用软件工程所学的知识对拟开发的系统进行数据需求和功能需求分析。

(2)系统设计:根据系统需求分析进行概要设计和详细设计,采用B/S模式运用.NET 或Jave EE技术进行系统实现。

(3)编制好程序后,设计若干测试用例,上机测试所设计的原型系统。

(4)设计报告按格式要求书写。

设计报告正文的内容应包括:1)系统描述包括问题说明、数据需求和功能需求。

2)系统设计包括总体设计、数据库表结构、输入/输出设计、用户界面设计、处理过程设计。

3)系统测试包括测试用例的描述、测试方法和测试结果。

4)设计的特点、不足、收获和体会。

引言医药是关于人类同疾病作斗争和增进健康的科学,而制药工业则负责生产药品。

制药工业既是国民经济的一个部门,又是一项治病、防病、保健、计划生育的社会福利事业。

随着人们生活水平以及制药水平的不断提高,人们对医药的消费和需求也越来越旺盛,世界制药工业也保持庞大的市场需求和生产规模。

近年来,中国医药销售市场发展迅猛。

巨大的市场容量和可观的经济效益,引起各制药厂家纷纷加大投资,研究新配方,医药市场顿时烽烟四起,竞争是空前的激烈。

在如此形式下,介于生产厂家和消费者之间的医药销售企业在医药事业中发挥了至关重要的作用。

系统开发的背景和意义各医药销售公司都有它们自己的管理、销售、财务等职能部门。

如何管理好这些部门,使整个公司协调一致、高效率地运转,是各公司急待解决的问题。

但有的业务环节仍然运用人工记账的传统办法,既容易出错又会导致账目混乱,查询和统计起来非常不方便,费时又费力,严重时会给公司造成难以挽回的损失。

软件工程网上药店管理系统设计

软件工程网上药店管理系统设计

课程设计报告课程名称软件工程课程设计设计题目网上药店管理系统设计专业计算机科学与技术班级学号姓名完成日期2014年6月20日课程设计任务书设计题目:网上药店管理系统设计设计内容与要求:为各类用户提供并实现以下功能:1. 管理员:各类用户权限设置;2. 操作员:进药登记、售药登记、有效期报警、查询与统计;3. 普通用户:各种查询。

课程设计报告的组成:1. 需求规格说明书,包括用例图,数据流图,数据字典;2. 概要设计说明书,包括系统模块结构图,功能模块清单,实体图,系统E-R图,数据库表结构设计。

3. 项目总结报告,包括实际完成情况表。

指导教师:__ __2014年6月14日课程设计评语成绩:指导教师:_______________年月日目录第一部分软件需求规格说明书 (1)1引言 (1)编写目的 (1)背景 (1)术语定义 (1)参考资料 (1)2任务概述 (2)目标 (2)用户特点 (2)3需求规定 (2)系统用例图 (2)数据流图与数据字典 (5)对性能的规定 (12)4运行环境规定 (12)设备 (12)支持软件 (12)第二部分概要设计说明书 (13)1引言 (13)目的 (13)范围 (13)命名规则 (13)术语定义 (14)参考资料 (14)2总体设计 (14)总体结构设计 (14)功能模块清单 (15)3数据库设计 (15)数据库概念级设计(E-R图) (15)数据结构逻辑级设计 (17)第三部分项目开发总结报告 (19)1引言 (19)编写目的 (19)参考资料 (19)2设计总结 (19)实际完成情况 (19)2.2 收获 (20)有待改进之处 (20)第一部分软件需求规格说明书1引言编写目的本文档定义了网上药店管理系统的客户需求,可以使客户和程序开发者双方都能够准确理解本项目的功能,预期读者包括客户、程序设计开发人员、测试人员以及其他本项目相关人员。

背景待开发的软件系统的名称:网上药店管理系统开发者:用户:洛阳康达药业术语定义1.需求开发Requirement Development(简称RD):产生和分析顾客需求、产品需求和产品构件需求。

UML项目(医院管理系统)

UML项目(医院管理系统)

UML项目(医院管理系统)●收费/退费●收费/退费(2)“药房管理子系统”中的用例●药品申请/申退●发药/退药处理●盘存/报损处理(1)门诊管理用例病人挂号成功后,要进行就诊、取药、住院等活动,所以病人只能接触到该系统的挂号收费管理,药房管理、住院管理3个用例;院长属于高层管理人员,对于该用例图,他只需接触到财务管理和决策管理两个用例;而医院工作人员则包括所有在医院工作的人,该参与者可解除该系统的所有用例。

(2)药房管理用例该用例图描述的是药品的入库和出库,药房管理员可查询药品的所有信息。

8、系统分析(由于此系统的功能太多,本小组的成员挑选了几个较有代表性的功能进行分析)(1)对象静态结构模型描述了系统的静态结构,包括构成系统的类和对象、它们的属性和操作以及这些对象类之间的联系。

对象类静态结构模型是系统开发模型的核心模型,实质上是定义系统“对谁做”的问题。

医院管理信息系统类及类之间的关系图如下:(2)对象动态模型描述了系统的动态行为,它们指明了系统如何响应外部事件或激励,涉及系统中对象的执行顺序和状态变化,侧重于系统控制逻辑的描述,实质上是解决系统中的对象“何时做”的问题。

对象动态结构模型包括:对象交互模型和对象状态模型。

其中对象交互模型用顺序图和合作图描述,对象状态模型用状态图和活动图描述。

药房入库出库活动图病人看病时序图:病人挂号成功生成挂号记录,病人看病生成处方,在保存处方的同时把处方信息返回给科室,病人交好药费凭借处方去药房拿药,药房管理员修改库存状态图9、可解决的问题在医院管理过程中应用计算机系统,可随时进行经济核算,展开成本效益分析,使医院经营决策科学化;借据计算机数据处理严密可靠的特有机制,在改善医院人、财、物管理,降低医管人员工作强度,提高医疗工作质量,杜绝人情方、搭车药、减轻病员负担,创造医院良好信誉等诸多方面,益康医院管理信息系统都将成为您不可或缺的助手和工具。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录第一章背景和意义
第二章需求分析
第三章用例图
第四章类图
第五章时序图,协作图
第六章活动图
第七章状态图
第八章组件图和部署图
一.背景,意义
我们对药店并不陌生,当我们生病时,经常要去买药。

传统的药店管理是,药店负责人对药品买卖进行登记,每个月/季度对药品的存余进行统计。

当病人去买药时,也是负责人去取药。

这种管理方式花费较多的人力物力,效率较低。

而且人的精力是有限的,有时难免出错,容易造成损失;当有大量的药品需要登记,管理时更容易出错造成损失。

对客户而言,店铺里面有无他所需的药品不确定,而且价格也是不知的,这样难免会觉得没保障。

传统方式药品买卖,效率相对较低,给客户带来不便。

药店管理系统能够对药品进行统一的登记,管理;这样大大简化了药店负责人的工作,提交效率。

用电脑系统管理药品不仅效率高,也大大提高管理的可靠性。

药店管理系统罗列出店铺拥有的药品,而且标注价格,提供服务。

客户不需上门便可以通过网络了解药品的情况,给交易带来便利。

整个系统的模块分为客户购药系统和工作人员操作系统:
二、客户购药子系统的需求分析
购药子系统要完成以下几个功能: (1)分为登录状态和非登录状态
非登录状态完成:查询药品(价格,种类,数量,厂家和生产日期); 将选定的药品放入购物车; 查看自己的查询记录
登录状态:除了实现非登录状态的功能还能完成以下功能: 查看自己帐号余额,用余额支付; 预约药品 药店管 理系统 客


药 系 统
工 人 员 操 作 系 统
工作人员操作子系统
操作系统需要完成以下功能: (1)对用户设置权限
(2)统计每种药品的销售,剩余 (3)计算本月的盈余,发到电脑
非登录 购药子系统 选定药品放
入购物车
查询药品 查看
查询记录
登录 购药子系统 操作帐号 余额
预约药品
查看 查询记录 选定药品放入购物车 查询药品 工作人员 操作子系统 计算盈余
统计各类数据
管理 用户
三、用例图
浏览用户用例图
注册用户用例图
用例:用户操作
简述:未注册用户和注册用户可以通过进入网站,进行一系列的操作
参与者:未注册用户/注册用户
前置条件:进入药店管理系统
后置条件:成功购药/退出
基本路径:
1、系统要求管理员输入药品信息
2、输入药品信息
3、系统检查药品信息,返回结果
4、将药品放入购物车
5、查看查询记录
6、注册用户用余额结帐
7、用例结束
管理人员用例图
用例:管理人员操作
简述:管理人员通过登录系统,管理用户,查看药品销售,剩余,存储信息。

前置条件:管理人员登录
后置条件:退出登录/退出管理
基本路径:
(1)管理人员登录,系统进行身份验证
(2)对用户进行管理,分配权限
(3)查看本月药品销售,药品存于,药品存储和药品到期日期
(4)查看本月的盈余,各类药品销售情况,每种药品的销售比例,每种药品盈利比例(5)退出登录/退出管理
四、类图
类图说明:
(1)用户管理员类,包括以下属性:管理者账户名,账户密码,管理员的管理权限,对用户操作,已经自身的联系方式
类图说明:
(1)查询药品数据类,管理员和用户的操作类,这个类的操作能查询以下数据:药品,这种药品的存余数量,药品的单价,还有以前的查询数据。

(2)用户管理类,管理员对用户进行管理的操作类,包括以下属性:用户的账户名,用户的权限,管理员对用户的操作。

(3)结算类是用户操作类,当用户选择好药品和药品数量时,进行结帐。

结算类有以下属性:药品名称,药品数量,药品总价值。

(4)退出类是用户和管理员操作类,当用户和管理员完成自己的操作后,可通过操作放弃登录状态,回到初始页面。

系统中类图之间的关系
五、时序图、协作图
用户购买药品时序图
<时序图说明>
2:登录操作:会员用户(或者游客注册好后)输入帐号,密码进行登录。

4:再次验证:当客户准备购买药品,准备支付时;将要再次确认身份,输入有别登录密码的密码。

7:提供钱,获得收据:用户完成购买,资金自动被转到指定账户,同时系统自动保存记录;并且将付款消息发送到用户指定(绑定)的账户。

用户购买药品协作图
六、活动图
<用户购药活动图说明>
搜索药品:系统将在数据库里检索用户提交的申请,并发聩信息。

查看药品详情:详细介绍药品的名称,功效,价格和库存数量,保质日期。

购买药品:检索后,用户可点击购买键,将提交购买申请,药品名将被保存用户中心。

确认购买:当用户将药品放在购物车,是需要确任购买;确认购买需要进行另外的密码验证,以保障客户的权益。

购买成功:用户确认购买,提交订单,支付金钱后,购买活动完成。

系统将自动跳转到主页面。

七、状态图
<用户购药状态图说明>
登录状态:用户凭借帐号帐号密码,进行登录,可以实施会员操作。

购物车结算:用户登录后,将查找的药品放入购物车,进行结算,提交订单。

再次验证:当用户准备结算时,系统对客户进行再次验证;用户利用第二重密码进行再次登录,获得更大的权限。

完成交易:当用户进行二次登录后,再次确认交易;系统将自动完成扣取货款,交易完成。

退出:当交易完成后,用户退出登录,用户进入未登录状态。

八、组件图和部署图
药店管理系统组件图
<药店管理系统组件图说明>
查询管理:系统用来处理用户的查询申请,在数据库里找寻匹配的数据,返回结果。

交易管理:系统用来处理用户提交的订单和确认付款。

维护管理:管理员对系统进行日常必要的维护和功能扩展。

发货管理:系统根据确认的订单,提出发货指令;相关人员进行发货处理,并将结果反馈给系统。

商品信息系统:关于药品介绍的详细信息。

药店管理系统部署
<药店管理系统部署图说明>
Web服务器:提供网络协议,支持网页功能,网上操作数据库服务器:负责数据存储
银行转账:确认用户付款,并将信息反馈给数据库
发货系统:根据用户订单,对用户发货。

查询系统:用户在Web服务器的支持下,对数据库进行数据(药品)查询程序服务器:处理所有相关数据,并进行归类。

相关文档
最新文档