网上采购系统设计
基于Web Services的电子采购系统设计

降 低采 购成 本 , 保采 购 质量 。 确 缩短 采 购 周期 , 升企 业 的 提 整 体竞 争力 和利 润空 间 。 由于 这 一采 购方 式 是通 过建 立 电 子 商务交 易 平 台 。 发布 采购 信 息 的 , 因此 , 计 一个 自动化 设
展 的 电子 采 购 系统 ,就成 为成 功 实 现 电子 采 购 的关 键 之
的 、 块 化 的应 用程 序 , 可 以在 网络 ( 常 为 We ) 模 它 通 b 中被
网络层 : 网络 层位 于 We 服 务 技术 架构 的底层 。 P b 唧
描述 、 发布 、 找 以及 调 用 , 查 同时 也 是 基 于 网络 的 、 布 式 凭借 其 简 单 而广 泛 应 用 ,成 了 We 分 b服务 实 现 中首选 的网 的模块 化组 件 , 它执 行特 定 的任 务 , 遵守 具 体 的技 术规 范 , 络 协议 。其 他 一些 Itrc 协 议 , ne t a 比如 S T和 兀P等 , MP 也 这 些 规范使 得 We evc 与 其他 兼 容 的组 件 进行 互 操 可 以用 于 We bS rie能 b服务 。
作。 这就 实现 了不 同 系统之 间 能够 用 “ 件一 软件 对话 ” 软 的
格 格不 人 的状态 , 现 “ 于 We 缝 集成 ” 目标 。 实 基 b无 的
X ML的消息层 : 网络 层之 上是 基 于 XML的消息 层 , 在
X ML消 息协议 。
方式 相互 调 用 , 打破 了软 件 应 用 、 站 和各 种 设 备 之 间 的 该层 要 求 XML是 消息 协议 的基 础 。 目前 .O P是最 好 的 网 SA
度 的描述 。
2 We ev e 的体 系 结构 。We e i s 系 结构 . bSr cs i bSr c 体 v e 服 务 发 布 层 :服 务 发 布 是 指 让 服 务 的请 求 者 得 到 是 面 向对 象 分析 与设 计 的一 种 合 理发 展 . 时也 是 电子 商 WS L文档 . 个操 作 可 以在 服务 请求 者 生命 周 期 的任何 同 D 这 务 解决 方 案 中 面 向体 系结 构 、 计 、 现 与 部 署 而 采用 的 阶段 执行 。 设 实 组件 化 的合理 发展 。 一 体系 结构 通 常采 用 面 向服务 的体 这 系结 构 (e i r ne rh etr, 称 S A 模 型 作 为 Src O i t A cic e简 v e e d t u O ) 它 的体 系架构 。
神华采购电子商务平台系统需求分析及概要设计

67摘要:神华采购电子商务平台(以下简称“采购电商”,亦即“神华e购网”)是集团集采战略的重要补充,满足集团所有子分公司物资采购,提供采购方式包括商城采购、专业市场采购(招投标、询比价、竞价)、阿里1688平台采购等多种采购寻源模式,进行过程跟踪与监督。
关键词:采购电商;采购商城;专业市场;询价;竞价;1688市场神华采购电子商务平台包含采购单位进行采购活动的全过程,包括计划提报、采购方案制定、寻源/直接采购,下达订单,签订合同、到货验收,结算、仓储、配送及使用情况反馈、退货管理等。
电商平台包括采购商城和专业市场两个采购管理模块。
其中,采购商城包括神华自营商城、协议店铺两个模块,专业市场包括神华市场和1688市场两个模块。
(1)神华自营商城,是指由集团公司或子分公司统一实施框架协议招标采购后,将采购物资在商城内上架,使用单位进行超市化点击下单采购的采购方式;(2)协议店铺,是指由集团公司或子分公司招标入选的供应商,在电商平台上开设独立店铺,使用单位进行超市化点击下单采购的采购方式;(3)神华市场,是指由子分公司在集团公司统一认证的合格供应商范围内,自行开展询比价、竞价的采购方式;(4)1688市场,是指由子分公司在电商平台合作方(阿里巴巴1688平台)认证的合格供应商范围内,自行开展询比价、竞价的采购方式。
1、系统需求分析1.1 流程范围表3-1 流程范围表1.2 功能需求本部分描述的是神华采购电子商务平台项目(一期)开发建设的工作内容,主要实现:1.2.1 门户接入门户接入是电商平台的前端展示,包括以下功能模块:平台登录:采用单点登录的方式,采购方、供应商、后台运营神华采购电子商务平台系统需求分析及概要设计文/何杰方都从同一入口登入;咨询服务:平台整体的业务咨询,不针对具体商品,包含对平台的运营、使用、供应商合作加入的咨询;资讯公告:包括行业资讯、公司公告、交易公示、新闻管理、常见问题、重要通知等;会员中心:会员相关事务的综合管理及查询的模块,包括会员信息的维护、待处理工作、需阅读或批复的信息、围绕订单的交易情况的查询管理等。
采购管理信息系统设计

采购管理信息系统设计前言随着现代商业的发展,采购管理越来越成为企业生产和经营过程中的关键环节之一。
好的采购管理系统可以帮助企业快速准确地采购所需材料和设备,优化采购成本,提高采购效率,从而提升企业竞争力。
为此,本文设计了一套采购管理信息系统,旨在为企业的采购管理提供有效的支持和帮助。
一、系统需求分析1.1 系统背景我们的采购管理信息系统是针对企业采购管理工作的一个综合性管理信息平台。
该系统包含了采购计划、采购申请、采购审批、供应商管理、采购合同管理等多个模块,实现了从采购计划到采购执行全过程的全面管理。
1.2 系统目标和功能1.2.1目标本系统旨在为企业的采购管理提供全方面支持,并且通过信息化手段满足采购管理的实际需求,实现采购计划、采购审批、采购合同管理等各项管理工作的自动化和智能化,提高采购管理效率和水平,优化采购成本,从而为企业的生产经营带来实际的效益。
1.2.2功能模块(1)采购计划模块采购计划模块是采购管理信息系统的核心模块,负责采购计划制定、审核、执行等工作。
管理员可以在此模块中制定采购计划,并进行审核和调整。
同时,管理者还可以设定各项采购计划的关键节点和时间表,并能根据实际情况进行控制和调整。
(2)采购申请模块在采购计划制定好后,采购申请模块的出现就提供了制定采购计划一步一步落实的前提条件。
该模块是支持员工向企业采购部门提出采购请求的主要手段,企业采购部门在前期安排和规划好的情况下,会对这些采购申请进行审核,并在获批后进行采购操作。
(3)采购审批模块采购审批模块是管理者审核采购申请的主要手段,该模块提供了散发、审批、审批结果反馈等功能,保证了审批操作的完整性和准确性。
(4)供应商管理模块供应商管理模块涵盖了所有供应商的信息,包括供应商基本信息、产品信息、财务信息等。
在这个模块,管理员可以精确的查询需要的供应商,并维护、审批、合作、监管来自供应商的一系列采购活动。
(5)采购合同管理模块采购合同管理模块是整个采购管理信息系统的关键模块之一。
采购管理系统设计说明书

采购管理系统设计说明书1. 引言本文档旨在对采购管理系统的设计方案进行详细说明。
采购管理是企业日常运营中的重要环节,有效的采购管理可以帮助企业降低成本、提高效率。
本系统的目标是提供一个高效、自动化的采购管理解决方案,以满足企业各个部门的采购需求。
2. 系统概述采购管理系统是一个基于网络的应用系统,通过计算机网络连接企业内部的各个部门与供应商,实现采购流程的自动化和信息的实时传递。
3. 功能需求本系统的主要功能需求如下:3.1 采购申请•用户可以提交采购申请,包括申请物品、数量、价格等信息。
•采购申请需要经过审批流程,批准后才能进入下一步。
3.2 供应商管理•管理员可以添加、修改和删除供应商信息。
•用户可以浏览供应商信息,包括供应商名称、联系人、联系方式等。
3.3 采购订单•根据采购申请生成采购订单,包括订单编号、供应商、物品、数量、价格等信息。
•采购订单需要经过审批流程,批准后才能下发给供应商。
3.4 采购入库•采购订单发货后,管理员可以进行采购入库操作,更新库存信息。
3.5 采购付款•采购订单完成后,自动生成采购付款单。
•采购付款需要经过审批流程,批准后才能进行付款。
4. 技术架构采购管理系统将采用以下技术架构:•前端技术:使用 HTML、CSS、JavaScript 开发用户界面,采用 React 框架提高交互性能。
•后端技术:采用 Node.js 开发后端接口,使用 Express 框架搭建服务器。
采用 MongoDB 作为数据库存储采购管理相关信息。
•网络通信:采用 HTTP 协议进行前后端通信。
•安全性:采用用户认证和权限控制等方法确保系统的安全性。
5. 系统界面设计采购管理系统的界面设计应简洁明了、易于操作,主要包括以下界面:•登录界面:用户通过用户名和密码登录系统。
•采购申请界面:用户填写采购申请信息并提交。
•采购订单界面:管理员查看和处理采购订单。
•供应商管理界面:管理员维护供应商信息。
网上采购系统设计与实现

・ 1・ 3
网上 采购 系统设计 与实现★
魏衍 君 。翟玉 梅 ( 职业技 术 学 院计算机 系,河南 商丘 4 60) 商丘 7 00
摘 要 :研 究 了网上采 购 系统的基本理论 、 关键技 术 , 以及 网上 采购 系统分析 、 设计 与实现的过程 。网上采购对企业 实 施电子商务、 高管理 水平和竞争能力具有重要 的促进 作用。 提 关键词 :电子商务 ;网上采购 ;系统 ;设计 ;实现 中图分 类号 : 3 3 TP 9 文献标 志码 : A 文章编号 :0 6 8 2 ( 0 2 0 - 1 0 1 0 — 2 8 2 1 )3 3 - 2
我们将某公司网上采购系统划分为以下几个 功能模块 。 ( 采购 申请模块 。主要功能包括 : 1 ) 申请注册 , 采购单的填 写, 申请采购单查 询、 浏览 、 改、 修 删除等 。
( 采购审批模块。主要功能是根据预设的审批规则自动 2 ) 审核 所接收 的采购 申请 。审批 采购 申请 单被 自 送到审批 人 动
图 l 网上采购系统的总体 模型
员的文件夹中, 供他们在网上审批。审批人员应当首先通过身 份验证 才能进行审批工作 。
( 采购 信息 发布模 块 。主要功 能是 通过 Itnt 3 ) n re发布 已 e
通 过审批 的采 购信息 。采购信 息在 I e e上发 布 , nr t tn 任何 团体 交 ; 领导依 一定 次序进行 审批处理 ( 过程通 过数字签 名 主管 此 或 者个人都可 以浏览到 。 对 主管领导 进行身 份识别 ) 如果 审批未 通过 , 向通知 申请 则反 ( 供应商信息收集模块 。通过因特网填表方式 , 4 ) 收集并 者; 采购部门检查审批情况, 汇总并发布需要采购的信息; 供应 维护物 资供 应商的有关信息 。各类供应商 通过 身份 验证 , 录 登 商通过 网络 浏览发布的采购信 息 , 兴趣则需填 写供应 商信 若感 成功 后才可 以参与供应 商信 息表的登记 。如果此供 应商是 临 息表 , 以便于 采购部 门及 时收集 其信息 ; 关部 门及其领导对 有 时的或者是新客户, 必须参与登记。
采购系统课程设计

采购系统课程设计一、课程目标知识目标:1. 让学生理解采购系统的基本概念、功能及重要性;2. 掌握采购系统的操作流程、关键环节及相关注意事项;3. 了解采购系统在供应链管理中的作用及对企业运营的影响。
技能目标:1. 培养学生运用采购系统进行供应商筛选、询价、比价、下单等实际操作能力;2. 提高学生分析采购数据、优化采购流程、提高采购效率的能力;3. 培养学生运用信息技术手段解决采购过程中遇到的问题。
情感态度价值观目标:1. 培养学生具备良好的团队合作精神,学会在采购过程中与他人沟通、协作;2. 增强学生的诚信意识,遵守商业道德,遵循公平、公正、公开的采购原则;3. 培养学生关注企业社会责任,关注绿色采购,提高环保意识。
课程性质分析:本课程为实用性较强的学科,旨在培养学生运用信息技术手段解决企业采购问题的能力。
课程内容紧密结合企业实际,注重实践操作。
学生特点分析:学生具备一定的计算机操作能力,对新鲜事物充满好奇,喜欢动手实践。
但可能对采购系统的理论知识及实际应用了解不足。
教学要求:1. 结合实际案例,引导学生掌握采购系统的理论知识;2. 注重实践操作,让学生在实际操作中掌握采购技能;3. 强调团队协作,培养学生的沟通、协作能力;4. 关注学生个体差异,因材施教,提高教学质量。
二、教学内容1. 采购系统概述- 采购系统的定义、功能与分类- 采购系统的发展历程与现状2. 采购系统操作流程- 采购需求分析- 供应商选择与评估- 询价、比价与谈判- 下单、跟单与验收- 付款与评价3. 采购系统关键环节- 采购计划的制定与执行- 供应商关系管理- 采购成本控制与优化- 采购风险管理与防范4. 采购系统在实际应用中的案例分析- 企业采购系统成功案例介绍- 案例分析与讨论5. 采购系统与供应链管理- 采购系统在供应链中的作用- 供应链管理理念与方法- 采购系统与其他供应链环节的协同6. 采购系统发展趋势与展望- 信息技术在采购系统中的应用- 绿色采购与可持续发展- 采购系统创新的未来趋势教学大纲安排:第一周:采购系统概述第二周:采购系统操作流程第三周:采购系统关键环节第四周:采购系统在实际应用中的案例分析第五周:采购系统与供应链管理第六周:采购系统发展趋势与展望教学内容进度:每周安排一次理论课,一次实践操作课,共计12课时。
智慧云项目采购系统设计方案

智慧云项目采购系统设计方案设计方案:智慧云项目采购系统一、项目背景随着信息化智能化的快速发展,传统的采购流程已经无法满足企业日益增长的采购需求。
为了提高采购效率和管理水平,需要开发一个智慧云项目采购系统。
二、系统功能设计1. 用户管理:实现用户注册、登录、权限管理等功能,确保系统安全可靠。
2. 供应商管理:对各个供应商进行管理,包括供应商信息录入、评估、合作关系维护等功能。
3. 采购需求管理:支持采购需求的录入、审核、分配等功能,确保采购需求的实时更新。
4. 采购计划管理:将采购需求转化为采购计划,并进行审核、调整等操作。
5. 采购订单管理:生成采购订单,包括订单录入、审核、下发等功能,以保证采购顺利进行。
6. 采购合同管理:对采购订单进行合同管理,实现合同的录入、审核、归档等功能。
7. 采购执行管理:跟踪采购执行情况,及时发现并解决问题,确保采购进度和质量。
8. 采购付款管理:对采购订单进行付款管理,包括付款申请、审核、转账等功能。
9. 统计分析功能:对采购数据进行统计和分析,提供相关报表和指标,为管理者提供决策依据。
10. 系统设置功能:对系统进行基本设置,包括邮件提醒、日志记录等功能,确保系统正常运行。
三、系统架构设计1. 前端架构:采用Web前端技术,如HTML、CSS、JavaScript等,实现用户界面的设计和交互功能。
2. 后端架构:采用主流的开发语言和框架,如Java+Spring或Python+Django等,实现业务逻辑和数据库操作。
3. 数据库架构:采用关系型数据库,如MySQL或Oracle等,存储和管理系统中的数据。
四、系统安全设计1. 用户权限控制:根据用户角色和权限,严格控制用户对系统资源的访问和操作权限。
2. 数据隔离:采用合适的数据库设计和权限设置,确保不同用户之间的数据互不干扰。
3. 数据加密传输:采用合适的加密算法,保证数据在传输过程中的安全性。
4. 登录认证:采用用户名密码加验证码等方式,确保用户身份的真实性和合法性。
智能化采购管理系统的设计与实现

智能化采购管理系统的设计与实现近年来,智能化采购管理系统越来越受到企业的关注和青睐。
随着物联网技术和云计算技术的快速发展,智能化采购管理系统已经成为了企业提高管理效率、降低成本的必经之路。
一、智能化采购管理系统的设计思路一个优秀的智能化采购管理系统必须具备以下几个方面的特点:1. 采购流程可视化系统需要将采购流程中的每一个环节都可视化,这样企业就能够方便地了解采购的整个过程,从而更好地掌控自己的业务。
2. 数据可查询系统应该支持数据的查询功能,以便企业能够在数据中心中快速找到所需要的信息,及时解决问题。
3. 智能化分析系统可以通过数据分析、智能算法,实现对采购数据的智能化分析,提供更加准确的决策依据。
4. 安全性采购数据涉及到企业的核心利益,因此安全性是非常重要的一点。
系统需要采用安全技术保护企业数据的安全性。
二、智能化采购管理系统的实现方法1. 采用云计算技术采购管理系统的实现需要大量的计算资源,而云计算技术可以提供强大的计算能力。
企业可以将采购管理系统托管在云服务器上,这样可以保证系统的稳定性和可靠性。
云计算技术还可以为企业提供灵活的资源调配方式,使企业在采购季节等高峰期有更多的资源可用。
2. 数据库技术数据是采购管理系统的核心,因此数据库技术是非常重要的。
对于大型企业,数据库需要具备高扩展性、高吞吐量和高性能。
因此,企业需要选择适合自己需求的数据库技术。
3. 数据分析技术采购管理系统需要对大量的数据进行分析,因此需要选择适合的数据分析技术。
目前,数据挖掘、机器学习、人工智能等技术已经被广泛应用于各个领域,也可以应用于采购管理系统中。
三、智能化采购管理系统的应用价值1. 提高工作效率智能化采购管理系统可以在实现采购流程自动化的过程中,避免手工操作所带来的差错和纰漏,提高工作效率,避免人力资源的浪费。
2. 降低采购成本智能化采购管理系统可以优化采购流程、降低采购成本,从而提高企业的盈利能力。
3. 提高管理水平通过系统数据的分析,企业可以了解产品流向、市场需求等,做出更加准确的决策,提高企业的管理水平。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录一、需求说明 (2)1.系统说明 (2)1.1需求描述: (2)1.2资源 (2)1.3活动列表 (2)2.网上采购系统人机界面描述 (2)3.信息资源列表 (3)二、需求分析过程 (3)1.网上采购应用中的参与者 (3)2.系统中的用例及用例文档 (3)2.1用例 (3)2.2总用例图 (3)2.3用例文档: (3)3.系统中的类 (6)3.1实体类 (6)3.2数据库类 (8)3.3边界类 (8)3.4控制类 (9)三、用UML对系统建模 (10)1.用例包图及用例图(用例建模) (10)2.系统用例的活动图及活动文档(活动建模) (11)3.网上采购系统的类图(类建模) (13)3.1系统类包图 (13)3.2系统实体类关联图 (13)3.3系统界面类关联图 (13)3.4付款行为协作类关联图 (13)3.5 购买行为协作类关联图 (13)3.6送货行为协作类关联图 (13)4.构造顺序图(交互建模) (13)4.1 PrintInvoice的顺序图 (13)4.2 StandardConfiguration的顺序图 (13)4.3 Order的顺序图 (13)4.4 VerifyAndAcceptPayment的顺序图 (13)4.5 RequestSalespersonContact的顺序图 (13)4.6 SelfConfiguration的顺序图 (13)4.7 InformWareHouseAboutOrder的顺序图 (13)4.8 UpdateOrderStatus的顺序图 (13)5.构造状态图(状态图建模) (13)5.1 Payment的状态图 (13)5.2 Ordert的状态图 (13)6.构造协作图 (13)6.1 StandardConfiguration的协作图 (13)6.2 PrintInvoice的协作图 (13)6.3 InformWareHouseAboutOrder的协作图 (14)6.4 Order的协作图 (14)6.5 VerifyAndAcceptPayment的协作图 (14)6.6 RequestSalesperson的协作图 (14)6.7 UpdateOrderStatus的协作图 (14)6.8 SelfConfiguration的协作图 (14)7.构件图 (14)8.部署图 (14)一、需求说明1.系统说明1.1需求描述:⏹一个客户通过因特网购买所需要的商品,客户可以在商品列表的Web页面上选择订购商品。
⏹要发出定单,客户必须填上运送和付款信息,可接收的付款方式为信用卡、支票或者其他付款方式,一旦定单被输入,系统向客户发送一个确认e-mail消息,并附上定单的细节,在等待计算机送到的时候,客户可以在任何时候在线查到定单的状态。
⏹后端定单处理包含下面所需的步骤:验证客户的信任度和付款方式、向仓库请求所订购的商品、打印发票并且请求仓库将商品运送给客户。
1.2资源本采购网站所提供的一些日常起居生活用品。
1.3活动列表1. 客户使用商品列表的Web页面来查看所需要的商品,商品价格也同时显示出来。
2. 客户可以通过留言板向我们提出需要什么样的商品,需要什么样的服务,对我们提出一些意见和建议。
3. 客户可以选择在线订购商品,或者也可以要求销售人员在定单真正发出之前与自己联系,解释定单的细节、协商价格等。
4. 要发出定单,客户必须填写在线表格关于运送和发票地址以及付款细节(信用卡、支票或者其他付款方式)。
5. 在客户定单输入到系统之后,销售人员发送电子请求给仓库,附上所订购的商品的细节。
6. 事务的细节,包括定单号和客户账号,要e-mail给客户,使得客户可以在线查看定单的状态。
7. 仓库从销售人员那里获得发票,并给客户运送商品。
2.网上采购系统人机界面描述●用户和系统之间的界面对所有的顾客都开放。
允许用户搜索当前在线产品信息。
允许用户输入定单信息或汇款信息等用户的个人资料。
● 销售人员与系统之间的界面谨对拥有口令的销售人员开放。
允许销售人员查看定单信息验证用户付款金额等行为。
3.信息资源列表⏹ 基本商品信息为需要此类商品的用户提供相关的信息资源。
⏹ 自定义购买商品信息建立一个留言板为需要此类信息的用户提供相关的信息咨询。
⏹ 定单信息要购买产品的用户输入相关信息,提交系统。
⏹ 采购信息为用户选购的产品作出记录并估计价格,为用户提供参考。
⏹ 付款信息用户输入相关信息,销售人员验证相关信息。
二、 需求分析过程1.网上采购应用中的参与者2.系统中的用例及用例文档2.1用例2.2总用例图网上采购系统用例图2.3用例文档:用 例:StandardConfiguration 简 述: 该用例允许用户查询选择标准配置计算机,包括价格及部件清单。
参 与 者: Customer1.客户-----------------Customer2.销售人员-----------Salesperson3.仓库-----------------Warehouse图1 参与者(网上采购)Customer客户 Salesperson 销售人员 Warehouse 仓库前提条件:Customer点击一个因特网浏览器进入计算机制造厂商的选购标准配置计算机的Web页面,该页面显示标准配置计算机的价格以及部件清单。
用例开始。
主流:用户查询标准计算机配置,将选中的计算机标准配置加入采购车,用户可随时增减采购车内商品,web页面动态对累积价格进行更新。
其他流:无后置条件:如果用例成功,将采购车内已配置计算机型号及数量存入临时数据库。
用例:SelConfiguration简述:该用例允许用户自定义计算机配置,包括部件清单及总计价格。
参与者:Customer前提条件:Customer点击一个因特网浏览器进入计算机制造厂商的自定义配置计算机及部件的Web页面,该页面显示计算机部件清单及价格。
用例开始。
主流:用户查询选择计算机部件,将选中的计算机标准配置加入采购车,用户可随时增减采购车内商品,web页面动态对累积价格进行更新。
其他流:无后置条件:如果用例成功,将采购车内已配置计算机部件及数量存入临时数据库。
用例:Verify and Accept Payment简述:该用例验证并接受客户付款,并将付款信息通知销售人员。
参与者:Customer, Salesperson前提条件:Customer收到定单确认信息后,通过信用卡或支票完成转帐。
用例开始。
主流:检查用户帐号及付款金额,若金额无误,将付款成功信息通知销售人员。
其他流:若金额不足,向用户发送通知。
后置条件:如果用例成功,将付款成功信息通知销售人员,并将客户订购信息及交付金额存入数据库。
用例:Request Salesperson Contact简述:该用例允许Customer 请求Salesman在定单真正发出之前与自己联系,解释定单的细节、协商价格等。
参与者:Customer,Salesman前提条件:Customer需要对定单页面显示已配置计算机及其价格的详细情况咨询。
Customer 在填写完定单后选择Contact(或相似命名的)功能来发送消息给Salesman要求咨询,此时该用例开始。
主流:Salesman在专门的服务窗口接收到Customer请求联系的列表并选择到该客户的请求。
Salesman得到Customer在定单上的联系方式信息。
Salesman按照提供的信息选择方式联系Customer,对定单细节解释,并协商价格。
其他流:无后置条件:如果用例成功,Salesman将按协商后的配置及价格信息修改原定单,将新的定单信息存入数据库中。
用例:Order简述:该用例允许Customer输入一份采购定单,该定单包括提供运送和发票地址,以及关于付款的情况。
参与者:Customer前提条件:Customer点击一个因特网浏览器进入计算机制造厂商的定单输入Web页面,该页面显示已配置计算机及其价格的详细情况。
当Customer 在定单信息已经显示在屏幕上时选择Continue(或相似命名的)功能键来确定订购所配置的计算机时,该用例开始。
主流:系统请求Customer输入购买细节,包括销售人员的名字(如果知道的话)、运送信息(客户的名字和地址)、发票细节(如果与运送地址不同的话)、付款方法(信用卡或支票)以及任何其他注释。
Customer选择Purchase(或相似命名的)功能来发送定单给制造厂商。
系统给购买定单赋予一个唯一的定单号码和一个客户账号,系统将定单信息存入数据库。
系统将定单号和客户号与所有定单细节一起e-mail给Customer,作为对接收定单的确认。
其他流:Customer在提供所有要求录入的信息之前,激活Purchase (或相似命名的)功能,系统显示错误信息,它要求提供所漏掉的信息。
Customer选择Reset(或相似命名的)功能来恢复一个空白的采购表格,系统允许Customer 重新输入信息。
后置条件:如果用例成功,采购定单记录进系统的数据库,否则系统的状态不变。
用例:Update Order Status简述:该用例用于描述定单状态(定单交付状态,定单确认状态,付款状态)。
参与者:Customer, Salesperson前提条件:Customer交付定单,查询定单状态,Salesperson修改定单状态,该用例开始。
主流:Customer填写定单订购商品成功,进入定单交付状态。
Salesman检查定单,发送e-mail给客户,进入定单确认状态。
Customer付款成功,进入已付款状态。
其他流:若定单不符合要求,则向用户发送定购失败信息。
若销售人员检查定单有误,则向用户发送定购失败信息。
若用户付款金额不对,则向用户发送付款失败信息。
后置条件:如果用例成功,则将定单所处状态存入数据库。
用例:Print Invoice简述:客户从销售人员处得到发票参与者:Customer Salesman前提条件:验证和接收客户付款成功。
Salesman选择Invoice(或相似命名的)功能键来生成发票,此时该用例开始。
主 流: Salesman 利用系统从数据库中提取订购信息和收到的付款信息生成发票。
系统将该发票提供给Salesman 。
Salesman 发Email 给Customer ,并付上发票。
其 他 流: 无后置条件: 如果用例成功,客户将收到发票。
用 例: Inform Warehouse about Order简 述: 在客户定单输入到系统之后,销售人员发送电子请求给仓库,附上所订购的配置的细节。
参 与 者: Salesman Warehouse前提条件: 验证和接收客户付款成功。