UML企业进销存管理系统
进销存系统的思维导图思维导图

进销存管理系统基础资料采购管理采购订单采购入库采购退回库存管理库存盘点库存调拨其他入库其他出库销售管理销售订单销售出库销售退回财务管理会计凭证人事管理客户关系协同公办收银台销售收银管理会员管理销售退货商品资料库存预警客户资料供应商资料仓库管理员工资料业务与财务一体化管理完善的财务系统=应收应付核算+成本核算+财务总账可自动根据业务生成凭证,任证支持EXCEL导入导出(转到别的财务软件)支持服务器本地部署、云上部署统一管理,速度稳定,24小时开机,选云服务器独立管理,成本低,局域网内速度快,选本地服务器(也支持异地访问)进销存系统是为了对企业生产经营中进货、出货、批发销售、付款等进行全程(从接获订单合同开始,进入物料采购、入库、领用到产品完工入库、交货、回收货款、支付原材料款等)跟踪(每一步都提供详尽准确的数据)、管理(有效辅助企业解决业务管理、分销管理、存货管理、营销计划的执行和监控、统计信息的收集等方面的业务问题)而设计的整套方案。
软件简介随着信息技术的飞速发展,企业进销存的管理应用相应的软件使这一动态的进销存过程更加有条理,应用进销存管理,不仅使企业的进销存管理实现了即时性,结合互联网技术更使进销存管理实现了跨区域管理。
进销存系统是一个集“进、销、存、财”四位一体的全功能商贸管理软件。
完全基于Internet WEB 的综合应用解决方案,真正的B/S 模式,不需任何安装,只需一个浏览器,公司领导、业务员、操作员即可在不同时间、地点、并且可动态录入查询数据、及时反映企业业务的方方面面,它适合于工业、商业、旅游饮食业、交通运输业、建筑行业、房地产业、农业企业、行政事业、外贸企业等多种行业。
是小型商铺、个体户、中小企业、连锁店管理产品、财务、客户之首选。
软件特点ERP系统主要是应用在有一定规模的生产型企业,主要是对生产流程和财务进行管控;OA办公自动化软件则主要是用于企业各部门之间的协同办公,偏重的是职能部门的行政事务流程处理;财务软件则以财务做账为主,侧重会计凭证、科目的录入、账务处理和各种会计报表。
进销存管理系统

进销存管理系统概述进销存管理系统是一种用于帮助企业实现库存、销售和采购管理的信息化工具。
它可以跟踪和管理进货的物品、记录销售订单、库存变化以及其他与产品流动相关的事务。
通过这种系统,企业可以更高效地管理自己的产品、预测需求、优化库存水平和降低存货成本。
功能特点1.库存管理:系统可以记录和跟踪各种产品的库存数量、库存位置和变化,帮助企业随时了解自己的库存情况。
2.采购管理:系统支持记录采购订单、供应商信息,跟踪采购流程,协助企业从供应商处采购所需商品。
3.销售管理:系统可以记录销售订单、客户信息,帮助企业跟踪销售流程,实现订单管理和销售情况分析。
4.报表分析:系统可以生成各种报表,如库存报表、销售报表、采购报表等,方便企业管理者进行数据分析和决策。
5.预警提醒:系统可以设置库存预警值,当库存低于设定值时,系统会发出警报,提醒管理人员及时采购,避免缺货情况发生。
优势1.提高工作效率:进销存管理系统可以自动化数据处理过程,减少了人力成本,提高了工作效率。
2.降低错误率:系统可以减少人为数据录入错误,提高了数据准确性,并最终降低了企业的运营风险。
3.优化库存水平:通过系统提供的报表、数据分析功能,企业可以更准确地掌握市场需求,合理安排库存水平,避免库存积压或缺货情况。
4.提升客户满意度:系统可以帮助企业提供更加准确、迅速的服务,提高了客户体验,增加了客户忠诚度。
应用范围进销存管理系统适用于各类中小型企业,包括零售店、批发商、生产企业等。
无论企业规模大小,都可以根据自身需求定制并使用进销存管理系统,从而提高经营效益,优化管理流程。
总结进销存管理系统在现代企业管理中扮演着重要的角色,它可以有效地帮助企业管理自己的库存、销售和采购活动,优化运营流程,提高企业竞争力。
随着信息技术的不断发展,进销存管理系统将会越来越普及和完善,成为现代企业管理的重要工具之一。
企业进销存管理系统毕业论文

企业进销存管理系统毕业论文摘要:本文旨在设计一个企业进销存管理系统,以提高企业的进货、销售和库存管理效率。
本系统采用了数据库存储数据,通过界面化操作,简化了用户对系统的使用。
设计中考虑了各种业务流程,包括进货管理、销售管理和库存管理。
通过这个系统,企业能够更加高效地管理进货、销售和库存活动,减少人为错误和损失。
关键词:企业进销存管理、数据库、界面化操作、业务流程、高效管理第一章引言1.1研究背景随着企业规模的扩大和业务的多样化,对于进货、销售和库存的管理也越来越复杂。
传统的手工管理方式已经无法满足企业的需求,需要一个全面和高效的管理系统来提高管理效率。
1.2目的和意义本系统的目的是提供一个简单易用的界面和全面的功能,帮助企业更好地管理进货、销售和库存。
通过这个系统,企业能够自动化处理业务流程,减少人为错误和损失,提高管理效率。
第二章系统设计2.1系统架构本系统采用三层架构,包括数据层、业务逻辑层和表示层。
数据层采用数据库来存储和管理数据,业务逻辑层实现了系统的各种功能,表示层提供了用户界面和操作。
2.2数据库设计数据库包括三个表,分别是进货表、销售表和库存表。
进货表记录了企业的进货信息,包括进货日期、进货数量和进货价格等。
销售表记录了企业的销售信息,包括销售日期、销售数量和销售价格等。
库存表记录了企业的库存信息,包括商品名称、库存数量和库存价格等。
2.3界面化操作设计系统采用界面化操作,提供了简单易用的界面来管理进货、销售和库存。
用户可以通过界面输入相关信息,并通过系统自动化处理相关业务流程。
界面化操作减少了用户的学习成本,提高了操作效率。
第三章功能实现3.1进货管理功能进货管理功能包括进货订单的录入和查询。
用户可以通过界面录入进货订单的相关信息,包括进货日期、进货数量和进货价格等。
系统会自动计算进货金额,并更新库存表。
用户也可以通过界面查询进货信息,包括进货订单的编号、日期和金额等。
3.2销售管理功能销售管理功能包括销售订单的录入和查询。
软件工程课程设计(进销存管理系统)

一、系统背景随着现代科学技术的迅猛发展,计算机技术已渗透到各个领域,成为各行业必不可少的工具,特别是Internet技术的推广和信息高速公路的建立,使IT产业在市场竞争中越发显示出其独特的优势,步入数字化时代,有巨大的数据信息等待着加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。
作为国内市场的一些中小超市,他们在信息化过程中的步伐要落后大中型超市,而对于这些企业的资源管理,信息的存储和处理也显的迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的电算化进程是必不可少的。
在会计业务中,产成品的完成,发出和结存关系到超市销计划的完成和流动资金占用情况,而销售核算子系统是电算化会计系统中一个关键且比较复杂的子系统。
通过这个子系统提供的信息可以了解企业的经营成果,通过产品销售收入用来补偿已消耗的生产资料,支付工资和其他费用,缴纳税金并实现利润。
超市进销存管理系统是目前应用于公司或企业进销存管理系统中的典型代表,它涉及商品或货物管理中主要的几个方面,即进货、销售、库存。
本文利用Visual Basic完成管理平台设计,构造所用的类库;使用Access数据库存储数据,限单机使用。
主要阐述了进销存管理系统的设计目标,系统要求、总体设计、详细设计、测试等。
二、系统的需求分析1、理解需求本系统通过进销存系统的终端用户和客户的进行调研后,得出系统需求的关键部分如下:(1)进货管理商品进货信息管理:商品进货信息包括商品进货数量、单价、供货商、进货日期、等。
商品进货管理功能完成进货信息登记、修改和删除等。
更新库存:进货信息的变动直接关系到库存的变化(2)库存管理库存商品信息管理::商品库存信息包括商品进货数量、单价、供货商、进货日期、等。
商品库存管理功能完成库存信息登记、修改和删除、查询等。
(3)销售管理信息管理:商品销售信息包括商品销售数量、单价、统计日等商品销售。
管理功能完成销售信息登记、修改和删除,以及销售总汇查询。
基于UML的企业库存管理系统的分析与设计

吉林 工 程技 术 师 范 学 院 学报
2因7 年 3 月
需求分析的主要任务是确定软件系 统的需求。即:确定用户要求软件解决某 个问题或达到某个目 标的能力;也是指一 个系统或系统成分必须具备的能力。系 统需求分析的结果可以用一个用例( U e s
Vo . 23 No 3 l .
文章编号 :1《 一 拜 (2佣7 )0 一 刃 一 X 以2 )9 3 以5 0 3
基 于 UM 的企业库存 管理 系统 的分析与设计 L
杨 峰, 巍2 , 魏
( 1. 吉林工程技术师范学院信息工程学院, 长春 130 5 ; 吉林 0 2 2. 中国兵器工业第五五研究所, 吉林 长春 1 0 12 3 )
件系统的各种成分进行描述、 可视化处理、 构造和建立软件系统模型, 以及建立软件文档。它记录了 对必 须构造的系统的规定和理解, 可用于对系统的理解、 设计、 浏览、 配置、 维护和信息控制。UM 是面向对象 L 开发中的一种通用、 统一图 形化模型语言, 是近代软件工程环境中对象分析和设计的重要工具。UM 提 L 供了3 类基本的标准模型建筑块:事物、 联系和图 形。各个模型建筑块之间的基本联系有4 种:依赖( De-
20 7 年3 月 0
吉林工程技术师范学院学报( 自 然科学版)Ma . 2 ( 7 r ) X
第23 卷第3 期 Jo ma o jil n T a be玲lns tute of Engin er ng a d T ch o o留( Natur sciences E tio ) u l f i ec i t e i n e al l a i d n
进销存管理系统--功能

进销存管理系统--功能进销存管理系统--功能1. 系统概述1.1 系统介绍进销存管理系统是一款用于管理企业库存、订单和销售等业务的软件系统。
它能够帮助企业实现库存管理、采购管理、销售管理等功能,提高企业的运营效率和管理水平。
1.2 系统目标a) 自动化管理企业的进销存流程,提高工作效率。
b) 实时掌握企业库存情况,准确预测需求和安排采购。
c) 提供销售数据分析,帮助决策和预测销售趋势。
d) 简化订单处理流程,减少错误和延误。
e) 实现销售和库存的动态跟踪和调整。
2. 功能列表2.1 用户管理a) 注册新用户:用户可以通过系统注册新账号,并设置登录密码。
b) 用户权限管理:管理员可以设置用户权限,并限制对系统功能的访问。
2.2 商品管理a) 添加商品:管理员可以添加新商品的信息,包括名称、编号、分类、价格等。
b) 编辑商品:管理员可以修改已有商品的信息。
c) 删除商品:管理员可以删除不再销售的商品信息。
d) 查询商品:用户可以根据关键词查询商品信息。
2.3 采购管理a) 采购申请:员工可以提交采购申请,包括申请数量、价格等信息。
b) 采购审批:经理可以审批采购申请,并确认订单。
c) 采购入库:仓库人员可以将采购的商品入库。
2.4 销售管理a) 添加销售订单:销售人员可以添加销售订单,包括客户信息、商品信息、销售数量等。
b) 销售出库:仓库人员可以根据销售订单进行出库操作。
c) 销售退货:客户可以申请退货,销售人员可以处理退货请求。
d) 销售统计:系统可以统计销售额、销售数量等数据,并报表。
2.5 库存管理a) 实时库存查询:用户可以查看当前库存情况。
b) 库存预警:系统可以根据预设规则判断商品的库存是否过低,及时提醒用户。
c) 库存调整:仓库人员可以对商品的库存进行手动调整。
2.6 报表分析a) 销售报表:系统可以销售报表,包括销售额、销售数量等数据。
b) 库存报表:系统可以库存报表,包括库存数量、商品分类等数据。
基于UML的商品进销存管理系统

商 业 研 究
基于 UM g 晶进销存 管理系统 L日 商
黼王少 华 吴秀 梅 葛晓 敏 上海 第二 工 业大学 计 算机 与信 息学院
[ 摘 要】本文以某公 司的商品进销 存管理 系统为例,阐述 了U L在信息 系统开发的初始 、细化 、构造等 阶段 的主 导思想、应 用 M
系统 的 动 态 建 模 。 建 模 过 程 各 阶 段 的 主 要 工 作 如 下 : ( 销售 员或 销 售 经理 )与 系统 交互 的流 程 . 用例 描 述 如下 表 所 示 。
增加商品 用例描述 表
1 初 始阶 段从 系统 的业 务 模 型 着手 .主 要 任 务是 分析 研 究 用
和 意 义 ,着 重探 讨 和 解 决 了 U L 完 成各 阶段 主 要 任 务 中的 应 用 场合 、 分析 设 计流 程 以及 阶段 衔接 等 问题 。从 中可 以看 出 ,U L 供 M在 M提
了统一、灵活 、易读且 无二 义性 的表达 ,提 高 了系统 分析设计和代码编 写的效率 ,并 能快速地应对需 求变化 。 [ 关键词】统一建模语言 面向对 象 建模
它不 但 支持 U ML建模 ,而 且具 有 支持 统 一软 件过 程 R P ( R t - U ai 理 和销 售 员管 理 两个 模 块 。各 模 块 中 包括 对模 块 项 目的增 加 删 O n IU ie cs ) 团 队开发和 正反 向工 程 .使 模型与 代码 之 除 、修 改 查 询 和打 印等 功 能 需 求 。 每 项 功能 均 使 用 用 例描 述 角 a nf d Po es i r
三 、 实 际 案 例
摆在 许 多企 业 决策 者 面前 。有 了统一 建模 语 言 u ML.这个 问题便
进销存管理系统实训报告

进销存管理系统实训报告1. 引言进销存管理系统是一个非常重要的商业软件,用于帮助企事业单位管理商品的采购、销售和库存情况。
本实训报告对我们开发的进销存管理系统进行了详细的介绍和总结,包括系统的功能需求、设计思路、开发过程和测试结果。
2. 功能需求进销存管理系统的功能需求主要包括以下几个方面:1.商品管理:包括商品的添加、编辑、删除等操作,以及商品信息的查询和展示。
2.采购管理:包括采购单的添加、编辑、删除以及采购单的审核和入库操作。
3.销售管理:包括销售订单的添加、编辑、删除以及销售订单的审核和出库操作。
4.库存管理:包括库存的查询、库存警报的设置和库存预警的提醒。
5.报表生成:包括采购报表、销售报表和库存报表的自动生成和导出功能。
3. 设计思路3.1 系统架构我们的进销存管理系统采用三层架构,分为表现层、业务层和数据层。
•表现层:负责用户界面的展示和与用户的交互,使用HTML、CSS和JavaScript等技术实现。
•业务层:负责处理业务逻辑,包括数据的处理、业务规则的实施等。
•数据层:负责与数据库进行交互,使用SQL语句进行数据的查询、插入、更新和删除操作。
3.2 数据库设计我们设计了以下几张数据库表来存储系统的数据:•商品表:存储商品的基本信息,包括商品名称、价格、库存等字段。
•采购单表:存储采购单的信息,包括采购日期、供应商、采购员等字段。
•采购明细表:存储采购单的明细信息,包括商品名称、数量、单价等字段。
•销售订单表:存储销售订单的信息,包括销售日期、客户、销售员等字段。
•销售明细表:存储销售订单的明细信息,包括商品名称、数量、单价等字段。
3.3 系统界面设计我们的系统界面设计简洁、直观,方便用户操作。
主要包括以下几个页面:•登录页面:用户输入用户名和密码进行登录。
•首页:展示系统的功能菜单和常用数据统计。
•商品管理页面:展示商品的列表和详细信息,支持添加、编辑和删除操作。
•采购管理页面:展示采购单的列表和详细信息,支持添加、编辑和删除操作。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一 .任务概述 (2)1.1 企业进销存系统 (2)1.2 销售管理子系统 (3)1.3 库存管理子系统 (3)1.4 订货管理子系统 (4)1.5 统计分析子系统 (4)1.6 系统管理子系统 (5)二.企业进销存管理系统的需求分析 (6)2.1 销售管理子系统的需求分析 (6)2.1.1销售商品用例描述 (6)2.2.2查看商品信息用例描述 (7)2.2.3修改商品信息用例描述 (7)2.2.4添加商品信息用例描述 (8)2.2.5增加客户信息用例描述 (8)2.2.6删除客户信息用例描述 (8)2.2.7查看客户信息用例描述 (9)2.2 库存管理子系统的需求分析 (9)2.2.1产品入库用例描述 (10)2.2.2产品出库用例描述 (11)2.2.3产品报损用例描述 (11)2.2.4产品盘点用例描述 (11)2.3 订货管理子系统的需求分析 (12)2.3.1统计采购产品用例描述 (13)2.3.2采购用品用例描述 (13)2.3.3核实采购用品用例描述 (13)2.3.4查看订单信息用例描述 (14)2.4 统计分析子系统的用例描述 (14)2.4.1管理报损信息用例描述 (15)2.4.2管理销售信息用例描述 (16)2.4.3管理产品信息用例描述 (16)2.4.4查询缺货信息用例描述 (16)2.5 系统管理子系统的用例描述 (17)2.5.1管理员工信息用例描述 (18)2.5.2系统维护用例描述 (18)三.类图 (18)四.顺序图 (19)4.1管理员登录顺序图 (19)4.2销售员添加商品信息顺序图 (20)4.3销售员删除商品信息顺序图 (21)4.4采购员采购用品顺序图 (21)4.5管理员添加员工信息顺序图 (22)五.协作图 (23)5.1管理员登录协作图 (23)5.2销售员添加商品信息协作图 (24)5.3销售员删除商品信息协作图 (24)5.4采购员采购用品协作图 (25)5.5管理员添加员工信息协作图 (25)一 .任务概述1.1 企业进销存系统21世纪是个信息发展的时代,随着电脑普及时代的来临以及互联网的迅速发展,越来越多的进程从单一的人工管理上升到电脑智能管理,企业的发展更不例外,企业的经营管理,经营模式已经慢慢的从手工管理过渡到了电脑管理。
对于发展中的绝大多数企业来说,随着规模的不断扩大,产品种类的不断丰富与完善,需要管理的各种信息也会大幅度增加,无论是人员管理,人事调配,都变得相对复杂。
这里开发出了一个”企业进销存管理系统”,对企业的发展至关重要,无疑为企业的可持续发展,日益壮大提供了保障和解决方案,也节省了大量时间,从而提高了企业的运转效率,更有利于企业的管理和维持。
企业进销存管理系统可以实现企业产品管理的网络化,信息化,现代化,可以有效的提高企业产品的管理效率,节约了管理开支。
企业进销存管理系统分为销售管理、库存管理、订货管理、统计分析、系统管理这些子系统。
如图1.1所示1.1企业进销存管理系统1.2 销售管理子系统销售管理子系统主要用于实现销售员对客户购买产品的处理。
销售人员通过合法的认证登录到该系统中,进行销售服务。
主要功能如下:1)销售员首先登录,身份验证成功后即可进行销售管理。
2)销售员管理商品信息3)销售员管理客户信息4)销售商品该子系统功能分布如图1.2所示1.2 销售管理1.3 库存管理子系统库存管理子系统由仓库管理员管理,主要用于实现仓库管理人员处理产品入库、产品出库,查看产品,管理供应商信息,统计产品,核对产品,主要功能如下:1)仓库管理员首先登录,身份验证成功后即可进行库存管理。
2)当产品生产完后,将产品入库。
3)当产品销售时,对产品进行出库处理。
4)仓库管理员还可以设置供应商信息和产品信息以及对产品进行统计和核对。
该子系统功能分布1.3图所示1.3库存管理1.4 订货管理子系统订货管理子系统由采购员管理,主要用于实现采购员统计需要订货的产品信息并制定出订单,主要功能如下:1)采购员首先登录,身份验证成功后即可进行订货管理。
2)采购员根据使用情况采购所需用品。
3)采购员还可以管理采购信息和订单信息。
该子系统功能分布如1.4所示1.4订货管理1.5 统计分析子系统统计分析子系统由会计负责主要用于实现统计分析人员对产品信息、销售信息、供应商信息、缺货信息以及报表信息等的查询和分析,主要功能如下:1)会计首先登录,身份验证成功后即可进行统计分析。
2)会计员通过权限管理报损信息并查询缺货信息。
3)管理销售信息。
4)会计员每天对产品进行管理。
5)会计员管理财务信息。
该子系统如图1.5所示1.5 统计分析管理1.6 系统管理子系统系统管理子系统由系统管理员管理,主要管理员工信息,供应商信息,系统维护等,主要功能如下:1)系统管理员首先登录,身份验证成功后即可进行人事管理。
2)管理员工信息。
3)系统管理员对整个系统进行维护,设置系统相关参数。
该子系统功能分布图如图1.6所示1.6 系统管理二.企业进销存管理系统的需求分析2.1 销售管理子系统的需求分析销售员能够通过该系统进行商品管理和商品销售活动。
首先需要登录销售管理系统,输入用户名和密码。
待销售员身份验证成功后,开始获取商品信息,若登录失败,需要重新验证。
然后销售员浏览商品信息,将销售信息进行更新,比如修改商品信息,删除商品信息,添加商品信息,最后对客户进行商品销售,完成商品交易。
通过以上分析我们可以创建如2.1所示的销售员用例图。
2.1销售员用例图2.1.1销售商品用例描述用例编号UC0101用例名称销售商品用例描述销售员通过该系统销售商品参与者销售员简要说明登录该系统,身份验证成功后,销售员就可以进行商品销售管理基本事件流1)销售员输入用户名和密码登录该系统2)销售员向系统发出“销售商品”请求3)系统显示价格4)客户付款,系统处理支付5)系统记录完整的销售数据6)顾客携带商品离开扩展事件流1)如果付款成功,则弹出消息框告诉销售员付款成功2)如果付款失败,则弹出消息框告诉销售员付款失败,并提升失败原因前置条件用户成功登录销售管理子系统后置条件记录并保存销售信息2.2.2查看商品信息用例描述用例编号 UC0102用例名称查看商品信息用例描述销售员通过该系统查看商品信息参与者销售员简要说明登录该系统,身份验证成功后,销售员就可以进行商品销售管理基本事件流1)销售员输入用户名和密码登录该系统2)销售员进入管理商品信息模块3)销售员查看商品信息4)系统将更新后的商品信息存档扩展事件流1)如果用户验证不成功则弹出对话框2)如果用户验证成功,则显示当前角色系统界面。
前置条件销售员成功登录销售管理系统后置条件退出系统2.2.3修改商品信息用例描述用例编号 UC0103用例名称修改商品信息用例描述销售员通过该系统修改商品信息参与者销售员简要说明登录该系统,身份验证成功后,销售员就可以进行商品销售管理基本事件流1)销售员输入用户名和密码登录该系统2)销售员进入管理商品信息模块3)销售员修改商品信息4)系统将更新后的商品信息存档扩展事件流1)如果用户验证不成功则弹出对话框2)如果用户验证成功,则显示当前角色系统界面前置条件销售员成功登录该系统后置条件退出系统2.2.4添加商品信息用例描述用例编号 UC0104用例名称添加商品信息用例描述销售员通过该系统添加商品信息参与者销售员简要说明登录该系统,身份验证成功后,销售员就可以进行商品销售管理基本事件流1)销售员输入用户名和密码登录该系统2)销售员进入管理商品信息模块3)销售员添加商品信息4)系统将更新后的商品信息存档扩展事件流1)如果用户验证不成功则弹出对话框2)如果用户验证成功,则显示当前角色系统界面前置条件销售员成功登录该系统后置条件退出系统2.2.5增加客户信息用例描述用例编号 UC0105用例名称增加客户信息用例描述销售员通过该系统增加客户信息参与者销售员简要说明登录该系统,身份验证成功后,销售员就可以进行销售管理基本事件流1)销售员输入用户名和密码登录该系统2)销售员通过权限进入管理客户信息模块3)销售员增加客户信息扩展事件流1)如果用户验证不成功则弹出对话框2)如果用户验证成功,则显示对于角色系统界面前置条件销售员成功登录销售管理系统后置条件退出系统2.2.6删除客户信息用例描述用例编号 UC0106用例名称删除客户信息用例描述销售员通过该系统删除客户信息参与者销售员简要说明登录该系统,身份验证成功后,销售员就可以进行销售管理基本事件流1)销售员输入用户名和密码登录该系统2)销售员通过权限进入管理客户信息模块3)销售员删除客户信息扩展事件流1)如果用户验证不成功则弹出对话框2)如果用户验证成功,则显示对于角色系统界面前置条件销售员成功登录销售管理系统后置条件退出系统2.2.7查看客户信息用例描述用例编号 UC0107用例名称查看客户信息用例描述销售员通过该系统查看客户信息参与者销售员简要说明登录该系统,身份验证成功后,销售员就可以进行销售管理基本事件流1)销售员输入用户名和密码登录该系统2)销售员通过权限进入管理客户信息模块3)销售员查看客户信息扩展事件流1)如果用户验证不成功则弹出对话框2)如果用户验证成功,则显示对于角色系统界面前置条件销售员成功登录销售管理系统后置条件退出系统2.2 库存管理子系统的需求分析仓库管理员能够通过该系统进行如下活动。
1)产品入库。
当产品生产完后,需要将产品入库。
2)产品出库。
当产品销售发货时,进行出库处理。
3)管理供应商信息。
仓库管理员负责供应商信息的增加,删除和修改。
4)查看产品。
将有损坏的产品上报并进行盘点。
通过上述这些活动,我们可以创建如图2.2所示的仓库管理员用例图2.2仓库管理员用例图2.2.1产品入库用例描述用例编号 UC0201用例名称产品入库用例描述仓库管理员通过库存管理子系统处理产品入库参与者仓库管理员简要说明登录该系统,身份验证成功后,仓库管理员就可以进行产品信息管理基本事件流1)仓库管理员输入用户名和密码登录该系统2)仓库管理员向系统发出新增产品的请求3)系统显示相应界面,让仓库管理员输入信息4)仓库管理员输入产品的相关信息,包括商品名、定价、生产日期、保质期等5)系统确认输入的信息中,产品名没有重名6)系统将所输入的信息存储建档扩展事件流3a.如果输入的商品名有重名现象,则显示出重名的商品的相关信息,并要求仓库管理员选择修改商品名或取消输入3b.仓库管理员选择取消输入,则结束用例,不做存储建档工作3c.仓库管理员选择修改商品名后,转到4前置条件仓库管理员成功登录系统后置条件检查报损产品2.2.2产品出库用例描述用例编号 UC0202用例名称产品出库用例描述仓库管理员通过该系统处理产品出库参与者仓库管理员简要说明登录该系统,身份验证成功后,仓库管理员就可以进行产品信息管理基本事件流1)仓库管理员输入用户名和密码登录该系统2)仓库管理员查看产品信息3)仓库管理员处理出库产品信息4)系统将设置后的信息存入电脑扩展事件流1)如果用户验证不成功则弹出对话框2)如果用户验证成功,则显示对于角色系统界面前置条件仓库管理员成功登录该系统后置条件退出系统2.2.3产品报损用例描述用例编号 UC0203用例名称产品报损用例描述仓库管理员通过该系统处理产品报损参与者仓库管理员简要说明登录该系统,身份验证成功后,仓库管理员就可以进行产品信息管理基本事件流1)仓库管理员输入用户名和密码登录该系统2)仓库管理员查看产品信息3)仓库管理员记录报损产品信息4)系统自动将报损信息存档扩展事件流1)如果用户验证不成功则弹出对话框2)如果用户验证成功,则显示对于角色系统界面前置条件仓库管理员成功登录该系统后置条件退出系统2.2.4产品盘点用例描述用例编号 UC0204用例名称产品盘点用例描述仓库管理员通过该系统盘点产品参与者仓库管理员简要说明登录该系统,身份验证成功后,仓库管理员就可以进行产品信息管理基本事件流1)仓库管理员输入用户名和密码登录该系统2)仓库管理员查看产品信息3)将产品进行盘点分类4)系统将更改后的信息存档扩展事件流1)如果用户验证不成功则弹出对话框2)如果用户验证成功,则显示对于角色系统界面前置条件仓库管理员成功登录该系统后置条件退出系统2.3 订货管理子系统的需求分析统计分析子系统由采购员管理,采购员能够通过该系统进行订货管理活动。