电子商务系统需求分析与设计
文档管理信息表
版 本 内 容 关 键 字 参考文档 创建时间 创 建 人 最新发布日期 密 级 1.0 电子商务系统需求分析与设计 2008-12-13 2008-12-13 绝密,请勿散布。
文档修改记录表
修改人 修改时间 修改内容
1 / 24
电子商务系统需求分析与设计
目录
1
引言 ........................................................................................................... 错误!未指定书签。 1.1 编写目的 ....................................................................................... 错误!未指定书签。 1.2 适用范围 ....................................................................................... 错误!未指定书签。 1.3 背景 ............................................................................................... 错误!未指定书签。 1.4 术语定义 ....................................................................................... 错误!未指定书签。 1.5 参考资料 ....................................................................................... 错误!未指定书签。 项目概述.................................................................................................... 错误!未指定书签。 2.1 目标 ............................................................................................... 错误!未指定书签。 2.2 用户特点 ....................................................................................... 错误!未指定书签。 功能需求.................................................................................................... 错误!未指定书签。 3.1 功能关系图 ................................................................................... 错误!未指定书签。 3.2 用例图 ........................................................................................... 错误!未指定书签。
3.2.1 用例编号 ........................................................................... 错误!未指定书签。 3.2.2 001:用户注册 ................................................................. 错误!未指定书签。 3.2.3 002:用户登录 ................................................................. 错误!未指定书签。 3.2.4 003:用户个人信息修改 ................................................. 错误!未指定书签。 3.2.5 004:在线购买 ................................................................. 错误!未指定书签。 3.2.6 005:商品浏览 ................................................................. 错误!未指定书签。 3.2.7 006:用户订购 ................................................................. 错误!未指定书签。 3.2.8 007:用户结帐 ................................................................. 错误!未指定书签。 3.2.9 008:用户注销 ................................................................. 错误!未指定书签。 3.2.10 009:库存管理者登录 ..................................................... 错误!未指定书签。 3.2.11 010:库存管理者信息管理 ............................................. 错误!未指定书签。 3.2.12 011:商品库存管理 ......................................................... 错误!未指定书签。 3.2.13 012:商品库存查询 ......................................................... 错误!未指定书签。 3.2.14 013:增加库存 ................................................................. 错误!未指定书签。 3.2.15 014:减少库存 ................................................................. 错误!未指定书签。 3.2.16 015:商品类别管理 ......................................................... 错误!未指定书签。 3.2.17 016:增加商品类别 ......................................................... 错误!未指定书签。 3.2.18 017:修改商品类别 ......................................................... 错误!未指定书签。 3.2.19 018:删除商品类别 ......................................................... 错误!未指定书签。 3.2.20 019:商品品种管理 ......................................................... 错误!未指定书签。 3.2.21 020:增加商品品种 ......................................................... 错误!未指定书签。 3.2.22 021:删除商品品种 ......................................................... 错误!未指定书签。 3.2.23 022:修改商品品种 ......................................................... 错误!未指定书签。 3.2.24 023:库存管理员注销 ..................................................... 错误!未指定书签。 3.2.25 024:订单管理者登录 ..................................................... 错误!未指定书签。 3.2.26 025:订单管理员个人信息修改 ..................................... 错误!未指定书签。 3.2.27 026:订单管理 ................................................................. 错误!未指定书签。 3.2.28 027:订单管理者对订单进行浏览 ................................. 错误!未指定书签。 3.2.29 028:历史订单查询 ......................................................... 错误!未指定书签。 3.2.30 029:未发货订单查询 ..................................................... 错误!未指定书签。
2 / 24
2
3
电子商务系统需求分析与设计
3.2.31 030:发货 ......................................................................... 错误!未指定书签。 3.2.32 031:订单备案 ................................................................. 错误!未指定书签。 3.2.33 032:订单修改 ................................................................. 错误!未指定书签。 3.2.34 033:订单管理员注销 ..................................................... 错误!未指定书签。 性能需求.................................................................................................... 错误!未指定书签。 4.1 数据精确度 ................................................................................... 错误!未指定书签。 4.2 时间特性 ....................................................................................... 错误!未指定书签。 运行需求.................................................................................................... 错误!未指定书签。 5.1 设备 ............................................................................................... 错误!未指定书签。 5.2 支持软件 ....................................................................................... 错误!未指定书签。 5.3 接口 ............................................................................................... 错误!未指定书签。
5.3.1 硬件接口 ........................................................................... 错误!未指定书签。 5.3.2 软件接口 ........................................................................... 错误!未指定书签。 5.4 控制 ............................................................................................... 错误!未指定书签。
4
5
3 / 24
电子商务系统需求分析与设计
1 引言
1.1 编写目的
本需求文档说明描述了“电子商务系统”项目的要求,作为系统设计、项目目标与项目验收的依据。需求分析详细描述了用户对功能的需求、对性能的需求以与对运行环境的需求。
软件开发小组每位成员应该阅读本需求说明,以明确项目最后要求完成的软件产品的特点。
1.2 适用范围
本文档主要涉与 “电子商务系统” 的应用模型和功能需求描述。
1.3 背景
软件系统名称:电子商务系统 开发者:
1.4 术语定义 1.5 参考资料
计算机软件产品开发文件编制指南 8567-88
2 项目概述
2.1 目标
本系统提供三部分的功能:(1)网上购物;(2)在网上进行商品库存管理;(3)在网上进行订单管理。
一、网上购物主要包括:用户的登录、用户的注册、用户个人信息维护、商品浏览、网上购买。
用户登录,系统对用户登录输入的用户名密码进行验证。 用户注册,要求提供用户的详细资料。
4 / 24
电子商务系统需求分析与设计
用户个人信息维护,对用户个人资料与个人密码进行维护。
商品浏览, 用户在网上对本站点所提供的商品进行浏览和搜索(用户无需注册)。网上购买,注册用户提交所要购买的商品列表(列表为用户点击商品下的购买按钮时自动生成)。 二、网上进行商品库存管理主要包括:库存管理员登录、库存管理员个人信息修改、管理库存、对商品类别和商品进行管理。
管理员登录,系统对管理员登录输入的用户名密码进行验证。 管理员对自己的个人信息进行必要的修改。 商品类别管理,对商品进行分类管理。 商品管理,对商品进行管理。
管理库存, 管理员对库存商品的数量进行管理。
三、网上进行商品订单管理主要包括:订单管理员登录、订单管理员个人信息修改、管理订单。
订单管理员登录,系统对管理员登录输入的用户名密码进行验证。 管理员对自己的个人信息进行必要的修改。
管理订单,包括已发货订单、未发货订单的浏览查询以与未发货订单的的修改和删除。
本项目是一个独立、完整的项目,目前暂不提供其他系统的接口
2.2 用户特点
本系统所面向的用户群分为网上购物者、网站管理人员两种。 网上购物者:这一类人员包括各种人员,这些人员中可能有一小部分人对网络的使用存在一些问题,例如:不会使用浏览按钮,不会使用购买按钮等等。对于这种情况,我们将提供细致的服务和详细的帮助文档。
网站管理人员:这一类人不存在使用问题,只需简单培训即可.
5 / 24
电子商务系统需求分析与设计
3 功能需求
3.1 功能图
用户() 网上购物系统 库存管理员() 库存管理系统 数据库 订单管理员() 订单管理系统
用户通过网上购物系统可执行登陆、注册和查询信息、网上购物、个人信息修改操作;库存管理员用户可以通过库存管理系统执行库存管理员登录、管理员个人信息的修改、商品分类管理、商品管理操作;订单管理员可以通过订单管理系统进行登录、订单管理员个人信息修改、订单查询、订单修改、订单删除的操作。详细细节请参见用例图。
6 / 24
电子商务系统需求分析与设计
3.2 用例图
7 / 24
电子商务系统需求分析与设计
8 / 24
电子商务系统需求分析与设计
3.2.1 用例编号
序号 用例编号 1 001 2 002 3 003 4 004 5 005 6 006 7 007 8 008 9 009 10 010 11 011 12 012 13 013 14 014 15 015 16 016 17 017 18 018 19 019 20 020 21 021 22 022 23 023 24 024 25 025 26 026 27 027 28 028 29 029 30 030 31 031 32 032 用例名称 用户注册 用户登录 用户个人信息修改 在线购买 商品浏览 用户订购 用户结帐 用户注销 库存管理者登录 库存管理者信息管理 商品库存管理 商品库存查询 增加库存 减少库存 商品类别管理 增加商品类别 修改商品类别 删除商品类别 商品品种管理 增加商品品种 删除商品品种 修改商品品种 库存管理员注销 订单管理员登录 订单管理员个人信息修改 订单管理 订单管理员对订单浏览 历史订单查询 未发货订单 发货 订单备案. 订单删除 简要描述 用户在站点进行注册. 用户输入用户名和密码进行登录 用户对个人的详细资料或登录密码进行修改 用户在网上进行商品的交易(包括订购和结帐). 用户在网上浏览各种商品信息。 用户在网上进行商品的订购. 用户进行商品的订购后利用信用卡或其他渠道进行结帐 用户在进行完成操作后注销 管理者输入密码和姓名进行登录 库存管理者对个人信息进行修改. 库存管理包括对商品库存的查询,增加和减少. 对库存商品的库存量进行查询 对库存商品的库存量进行增加 对库存商品的库存量进行减少 对商品的种类进行管理.,增加,删除,修改. 对商品的类别进行增加. 对商品的类别进行修改 对商品的类别进行删除. 对商品的品种进行增加,删除,修改 对商品品种进行增加. 对商品品种进行删除. 对商品品种信息进行修改 库存管理员退出 订单管理员输入姓名,密码进行登录 订单管理员对个人信息进行修改. 管理员对订单进行浏览,审核,备案. 订单管理员对订单进行浏览 订单管理员对历史订单进行查询 订单管理员对未发货订单进行浏览和查询 订单管理员对未发货订单查看并进行发货。 系统对发货订单进行备案 订单管理员对订单删除。 9 / 24
电子商务系统需求分析与设计
33 033
订单管理员注销 订单管理员退出。 3.2.2 001:用户注册
1、描述 2、参与者 4、结果 用户在站点进行注册. 用户、服务器 注册是否成功 3、前置条件 5、基本流程 1、用户进入用户注册页面 2、输入用户名,密码,,地址,电话号码,信用卡号 3、系统对输入的数据进行验证。 4、系统根据验证结果返回相应的页面。如果成功则保存并返回到主页面,失败则返回到用户注册页面并给出提示信息 6、异常 由于数据格式和数据库异常引起的注册失败 7、数据格式 用户名、密码, , 地址, 电话号码. 信用卡号. 8、返回数据 注册是否成功 9、补充
3.2.3 002:用户登录
1、描述 2、参与者 4、结果 用户输入用户名和密码进行登录 用户、服务器 登录是否成功 3、前置条件 5、基本流程 1、用户进入用户登录页面 2、输入用户名,密码 3、系统进行验证 4、系统根据验证结果返回相关页面。成功返回到主页面失败返回到登录页面并给出提示消息 6、异常 用户名或密码不正确引起的异常;数据库异常 7、数据格式 用户名,密码。 8、返回数据 登录是否成功 9、补充
3.2.4 003:用户个人信息修改
1、描述 用户对个人的详细资料或登录密码进行修改 10 / 24
电子商务系统需求分析与设计
2、参与者 4、结果 用户、服务器 修改是否成功。 3、前置条件 用户登录成功 5、基本流程 1、用户进入个人信息维护页面 2、对自己的资料进行修改 3、系统对用户修改的信息进行验证, 4、系统根据验证结果返回相关页面如果正确则返回到用户信息修改成功页面 改成功, 否则返回到修改页面并提示错误码信息. 6、异常 数据格式和数据库引起的各种异常 7、数据格式 用户名、密码, , 地址, 电话号码. 信用卡号 8、返回数据 修改是否成功 9、补充
3.2.5 004:在线购买
1、描述 2、参与者 4、结果 6、异常 用户在网上进行商品的交易 用户、服务器 3、前置条件 5、基本流程 7、数据格式 8、返回数据 9、补充
包括005,006,007 3.2.6 005:商品浏览
1、描述 2、参与者 3、前置条件 4、用户在网上浏览各种商品信息 用户,服务器 返回商品列表 11 / 24
电子商务系统需求分析与设计
结果 5、基本流程 6、异常 7、数据格式 8、返回数据 9、补充
用户进入网站商品浏览页面,对商品进行浏览和查询。 网络异常或数据库连接异常 返回商品列表 3.2.7 006:用户订购
1、描述 2、参与者 4、结果 用户在网上进行商品的订购 用户,服务器 3、前置条件 注册用户登录成功。 5、基本流程 1、注册用户进入到商品浏览页面 2、点击商品图片下的订购按钮时把商品放入购物车。 6、异常 网络异常或服务器异常 7、数据格式 商品 8、返回数据 9、补充
3.2.8 007:用户结帐
1、描述 用户进行商品的订购后利用信用卡进行结帐 12 / 24
电子商务系统需求分析与设计
2、参与者 4、结果 用户,系统 返回结帐是否成功。 3、前置条件 用户已登录并已经订购商品。 5、基本流程 1、在商品浏览页用户订购商品后点击结帐按钮 2、系统返回用户订购商品列表 3、用户再次确认 4、用户订购商品列表提交到服务器保存并返回到主页面。 6、异常 网络异常和数据库异常 7、数据格式 8、返回数据 返回用户订购商品列表和金额 9、补充 3.2.9 008:用户注销
1、描述 2、参与者 4、结果 6、异常 用户进行完相应的操作后注销 用户,系统 是否注销成功 3、前置条件 用户登录成功. 5、基本流程 登录用户点击页面上的注销按钮清空用户在服务器上保存的会话信息。 7、数据格式 8、返回数据 返回一个成功或错误的消息 9、补充
3.2.10 009:库存管理者登录
1、描述 2、参与者 4、结果 库存管理者进行登录 库存管理者,系统 登录是否成功 3、前置条件 5、基本流程 1、进入库存管理员登录页面 2、输入用户名和密码 3、服务器验证 4、系统根据验证结果返回相关页面。如果登录成功返回库存管理主页面,否则返回到登录页面。 6、异常 由于用户名不存在或密码不正确引起的登录失败和数据库异常 7、数据格式 用户名,密码 8、返回数据 登录是否成功 9、补充
13 / 24
电子商务系统需求分析与设计
3.2.11 010:库存管理者信息管理
1、描述 2、参与者 4、结果 库存管理者对自己的个人信息进行修改 库存管理者,系统 修改成功或失败 3、前置条件 库存管理者登录成功,有相关权限。 5、基本流程 1、库存管理者进入管理员信息修改页面 2、对自己的个人信息进行相应的修改 3、服务器对管理员提交的修改后的信息进行验证 4、系统根据验证结果返回相应的页面。如果成功,数据提交到数据库保存返回到管理员主页面,否则 返回到修改页面并提示错误信息。 6、异常 由于输入的用户名、密码格式不正确引起的修改失败和数据库异常。 7、数据格式 用户,用户名,密码 8、返回数据 修改成功或失败 9、补充 3.2.12 011:商品库存管理
1、描述 2、参与者 4、结果 6、异常 库存管理包括对商品库存的查询,增加和减少. 库存管理者,系统 3、前置条件 管理者登录成功、有相关权限 5、基本流程 7、数据格式 8、返回数据 9、补充 包括011,012,013 3.2.13 012:商品库存查询
1、描述 2、参与者 4、结果 6、异常 对库存商品的库存量进行查询 库存管理者,系统 操作成功或失败 由数据格式或操作失败引起的种种错误,数据库异常,网络异常 3、前置条件 管理者登录成功、有相关权限 5、基本流程 库存管理者进入商品库存管理页面对商品库存进行浏览。 7、数据格式 查询方式(类别、商品名) 8、返回数据 返回查询结果记录集 9、补充
14 / 24
电子商务系统需求分析与设计
3.2.14 013:增加库存
1、描述 2、参与者 4、结果 对库存商品的库存量进行增加。 库存管理者,系统 操作成功或失败 3、前置条件 登录成功、有相关权限 5、基本流程 1、库存管理者进入商品库存修改页面 2、输入要增加的数量 3、服务器验证 4、验证通过,数据提交到数据库保存,并返回到管理页面,验证不通过则返回到库存修改页面并进行错误码提示。 6、异常 由数据过大或过小引起的种种错误,数据库异常 7、数据格式 商品,增加数量 8、返回数据 操作成功或失败 9、补充 3.2.15 014:减少库存
1、描述 2、参与者 4、结果 对库存商品的库存量进行减少 库存管理者,系统 操作成功或失败 3、前置条件 登录成功、有相关权限 5、基本流程 1、库存管理者进入商品库存修改页面 2、输入要减少的数量 3、服务器验证 4、验证通过,数据提交到数据库保存,并返回到管理页面,验证不通过则 返回到库存修改页面并进行错误提示。 6、异常 由数据格式,操作,网络,数据库等引起的异常。 7、数据格式 商品、减少数量 8、返回数据 操作成功或失败。 9、补充
3.2.16 015:商品类别管理
1、描述 2、参与者 4、结果 对商品的种类进行增加,删除,修改。 库存管理者,系统。 3、前置条件 登录成功、有相关权限 5、基本流程 15 / 24
电子商务系统需求分析与设计
6、异常 7、数据格式 8、返回数据 9、补充 包括用例017, 018, 019 3.2.17 016:增加商品类别
1、描述 2、参与者 4、结果 对商品的类别进行增加 库存管理者,系统 增加成功或失败 3、前置条件 登录成功、有相关权限 5、基本流程 1、库存管理者进入商品类别管理页面 2、输入要新增的类别 3、服务器验证 4、系统根据验证结果返回相应的页面。如果成功新增类别放入数据库保存,并返回商品管理页面,否则返回到商品类别管理页面并提示错误码信息。 6、异常 数据格式不正确或数据库异常 7、数据格式 新增加商品类别名 8、返回数据 增加是否成功 9、补充 3.2.18 017:修改商品类别
1、描述 2、参与者 4、结果 对商品类别进行修改 库存管理者,系统 修改是否成功 3、前置条件 登录成功、有相关权限 5、基本流程 1、库存管理者进入商品类别修改页面 2、修改商品类别信息 3、服务器验证 4、根据验证结果返回相应的页面。如果成功修改结果放入数据库保存,并返回到商品管理页面,否则返回到商品类别修改页面并提示错误码信息。 6、异常 数据格式不正确,或数据库异常 7、数据格式 商品类别,商品类别编号,修改后的类别名 8、返回数据 返回修改是否成功 9、补充
3.2.19 018:删除商品类别
1、描述 对商品类别进行删除。 16 / 24
电子商务系统需求分析与设计
2、参与者 4、结果 库存管理者,系统 删除是否成功 3、前置条件 登录成功、有相关权限 5、基本流程 1、库存管理者进入商品类别管理页面 2、点击要删除的商品类别后的修改按钮 3、服务器对要删除的商品类别进行删除。 4、系统根据删除结果返回到商品类别管理页面如果有异常要给出提示信息 6、异常 由于在这个商品类别下的商品还有库存,网络或数据库连接异常 7、数据格式 要删除商品类别的类别 8、返回数据 删除是否成功。 9、补充 3.2.20 019:商品品种管理
1、描述 2、参与者 4、结果 6、异常 对商品的品种进行增加,删除,修改。 库存管理者,系统。 3、前置条件 登录成功、有相关权限 5、基本流程 7、数据格式 8、返回数据 9、补充
包括019,020,021。 3.2.21 020:增加商品品种
1、描述 2、参与者 4、结果 对商品的品种进行增加。 库存管理者,系统。 增加是否成功。 3、前置条件 登录成功、有相关权限 5、基本流程 1、库存管理者进入商品品种管理页面 2、输入要增加的商品品种名点击品种增加按钮 3、服务器对进行验证。 4、返回到商品管理页面,如果出错给出提示信息 6、异常 由数据格式不正确,网络或数据库连接引起的异常。 7、数据格式 要增加商品品种的商品名,规格,单位,价格 8、返回数据 增加是否成功。 9、补充
17 / 24
电子商务系统需求分析与设计
3.2.22 021:删除商品品种
1、描述 2、参与者 4、结果 对商品的品种进行删除。 库存管理者,系统。 删除是否成功。 3、前置条件 登录成功、有相关权限 5、基本流程 1、库存管理者进入商品品种管理页面 2、点击商品品种列表后的删除按钮 3、服务器从数据库中删除商品品种。 4、返回到管理页面,如果出错则给出错误码提示 6、异常 数据库异常。 7、数据格式 要删除商品的 8、返回数据 删除是否成功。 9、补充
3.2.23 022:修改商品品种
1、描述 2、参与者 4、结果 对商品的品种进行修改。 库存管理者,系统。 修改 是否成功。 3、前置条件 登录成功、有相关权限 5、基本流程 1、库存管理者进入商品品种修改页面 2、修改商品信息 3、服务器验证 4、根据验证结果返回相应的页面。如果成功修改结果放入数据库保存,并返回到商品管理页面,否则返回到商品修改页面并提示错误码信息 6、异常 由数据格式不正确,网络或数据库连接引起的异常。 7、数据格式 要修改商品,商品名,规格,单位,价格 8、返回数据 修改是否成功 9、补充
3.2.24 023:库存管理员注销
1、描述 2、参与者 4、结果 库存管理员退出登录。 库存管理者,系统。 退出是否成功。 3、前置条件 登录成功、有相关权限 5、基本流程 库存管理中点击页面上的注销按钮服务器清空库存管理员在服务器上的会话信息。 18 / 24
电子商务系统需求分析与设计
6、异常 7、数据格式 8、返回数据 退出是否成功 9、补充
3.2.25 024:订单管理者登录
1、描述 2、参与者 4、结果 订单管理者输入姓名,密码进行登录。 订单管理者,系统。 订单管理者登录是否成功。 3、前置条件 5、基本流程 1、进入订单管理员登录页面 2、输入用户名和密码 3、服务器验证 4、系统根据验证结果返回相关页面。如果登录成功返回订单管理主页面,否则返回到登录页面。 6、异常 由于用户名不存在或密码不正确引起的登录失败和数据库异常。 7、数据格式 用户名,密码 8、返回数据 登录是否成功。 9、补充
3.2.26 025:订单管理员个人信息修改
1、描述 2、参与者 4、结果 订单管理者对自己的个人信息进行相应修改。。 订单管理者,系统。 修改是否成功。 3、前置条件 登录成功。 5、基本流程 1、订单管理者进入管理员信息修改页面 2、对自己的个人信息进行相应的修改 3、服务器对管理员提交的修改后的信息进行验证 4、系统根据验证结果返回相应的页面。如果成功,数据提交到数据库保存返回到管理员主页面,否则 返回到修改页面并提示错误信息。 6、异常 由数据格式不正确,数据库异常。 7、数据格式 用户,用户名,用户密码 8、返回数据 修改是否成功。 9、补充
19 / 24
电子商务系统需求分析与设计
3.2.27 026:订单管理
1、描述 2、参与者 4、结果 6、异常 订单管理员对订单进浏览,审核,备案, 删除。 订单管理者,系统。 3、前置条件 登录成功、有相关权限 5、基本流程 7、数据格式 8、返回数据 9、补充
包括027,030,031, 032。 3.2.28 027:订单管理者对订单进行浏览
1、描述 2、参与者 4、结果 6、异常 订单管理员对订单进行浏览和查询。 订单管理者,系统。 3、前置条件 登录成功、有相关权限 5、基本流程 订单管理者进入订单管理页面浏览或查询订单。 7、数据格式 8、返回数据 9、补充 包括028, 029. 3.2.29 028:历史订单查询
1、描述 2、参与者 4、结果 6、异常 订单管理员对历史订单进行查询,浏览。 订单管理者,系统。 由数据格式不正确,网络或数据库连接引起的异常 3、前置条件 登录成功、有相关权限 5、基本流程 订单管理者在订单管理页面点击历史订单查询按钮进行查询。 7、数据格式 订单日期或客户名金额 8、返回数据 返回历史订单信息列表 9、补充
20 / 24
电子商务系统需求分析与设计
3.2.30 029:未发货订单查询
1、描述 2、参与者 4、结果 6、异常 订单管理员对未发货订单进行浏览,查询。 订单管理者,系统。 由数据格式不正确,网络或数据库连接引起的异常 3、前置条件 登录成功、有相关权限 5、基本流程 订单管理者点进订单管理页面点击查看未发货订单查询按钮进行操作。 7、数据格式 8、返回数据 返回未发货订单信息列表 9、补充
3.2.31 030:发货
1、描述 2、参与者 4、结果 订单管理员对未发货订单进行查看并发货。 订单管理者,系统。 3、前置条件 登录成功、有相关权限 5、基本流程 订单管理者进入订据管理页面点击未处理订单后面的发货按钮生成发货清单。 6、异常 由数据库引起的异常 7、数据格式 订单 8、返回数据 返回要要发货的清单. 9、补充 3.2.32 031:订单备案
1、描述 2、参与者 4、结果 6、异常 订单管理员对订单进行备案。 系统。 备案是否成功。 由数据库引起的异常 3、前置条件 登录成功、有相关权限 5、基本流程 订单管理者在处理完订单后系统对处理后的订单进行存档 7、数据格式 8、返回数据 备案是否成功。 9、补充
21 / 24
电子商务系统需求分析与设计
3.2.33 032:订单修改
1、描述 2、参与者 4、结果 订单管理员对订单进行修改。 订单管理者,系统。 修改是否成功。 3、前置条件 登录成功、有相关权限 5、基本流程 1、订单管理者进入订单修改页面 2、订单的商品列表中进行添加或删除商品。 6、异常 由数据库引起的异常 7、数据格式 订单,订购商品 8、返回数据 修改是否成功。 9、补充 3.2.34 033:订单管理员注销
1、描述 2、参与者 4、结果 6、异常 订单管理员退出。 订单管理者,系统。 退出是否成功。 3、前置条件 登录成功、有相关权限 5、基本流程 订单管理员点击注销按钮注销。 7、数据格式 8、返回数据 退出是否成功。 9、补充 4 性能需求
4.1 数据精确度
1. 2. 3. 4. 5.
在执行数据的增加、删除、修改操作时,不允许因为程序原因导致操作失败。 在执行数据增加时,不允许发生多增加或重复增加数据的情况。 在执行数据删除时,不允许发生多删除数据的情况。 在执行数据删除时,对有关联的数据要求删除完全,如不能删除,请给予提示。 在执行数据修改时,也要求保持对应的准确性。
22 / 24
电子商务系统需求分析与设计
4.2 时间特性
1. 在用户执行增加删除等操作时,数据库响应时间要求在2秒之内。 2. 用户浏览时,页面响应时间要求在4秒之内。
5 运行需求
5.1 设备
管理端硬件要求 序号 1 2 3
客户端硬件要求 序号 1 2 3
服务器端硬件要求 序号 1 2 3 名称 内存 硬盘 最低配置 700 256 8G 推荐配置 1000 512 10G 名称 内存 硬盘 最低配置 333 64 4G 推荐配置 700 256 8G 名称 内存 硬盘 最低配置 333 128 4G 推荐配置 700 256 8G 5.2 支持软件
客户端软件
操作系统: / 2000 / 、、. 浏览器:5.0、等
服务器端软件
操作系统: / 2000 或更高版本、、.
服务器:4.0.1以上版本。 数据库产品:4.0 以上版本。
23 / 24
电子商务系统需求分析与设计
5.3 接口
5.3.1 硬件接口 5.3.2 软件接口
采用数据连接。
5.4 控制
(无)
24 / 24
因篇幅问题不能全部显示,请点此查看更多更全内容