


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、电子商务系统需求分析及设计文档管理信息表版本1.0内容电子商务系统需求分析及设计关键字参考文档创建时间2008-12-13创建人最新发布日期2008-12-13密级绝密,请勿散布。文档修改记录表修改人修改时间修改内容目录1 引言 错误! 未指定书签。1.1 编写目的 错误 ! 未指定书签。1.2 适用范围 错误 !未指定书签。1.3 背景 错误!未指定书签。1.4 术语定义 错误 ! 未指定书签。1.5 参考资料 错误 !未指定书签。2 项目概述 错误! 未指定书签。2.1 目标 错误 ! 未指定书签。2.2 用户特点 错误 !未指定书签。3 功能需求 错误! 未指定书签。3.1 功能关系图
2、错误 !未指定书签。3.2 用例图 错误 !未指定书签。3.2.1 用例编号 错误 !未指定书签。3.2.2001:用户注册 错误 !未指定书签。3.2.3002:用户登录 错误 !未指定书签。3.2.4003:用户个人信息修改 错误 !未指定书签。3.2.5004:在线购买 错误 !未指定书签。3.2.6005:商品浏览 错误 !未指定书签。3.2.7006:用户订购 错误 !未指定书签。3.2.8007:用户结帐 错误 !未指定书签。3.2.9008:用户注销 错误 !未指定书签。3.2.10009:库存管理者登录 错误 !未指定书签。3.2.11010:库存管理者信息管理 错误 !未指定
3、书签。3.2.12011:商品库存管理 错误 !未指定书签。3.2.13012:商品库存查询 错误 !未指定书签。3.2.14013:增加库存 错误 !未指定书签。3.2.15014:减少库存 错误 !未指定书签。3.2.16015:商品类别管理 错误 !未指定书签。3.2.17016:增加商品类别 错误 !未指定书签。3.2.18017:修改商品类别 错误 !未指定书签。3.2.19018:删除商品类别 错误 !未指定书签。3.2.20019:商品品种管理 错误 !未指定书签。3.2.21020:增加商品品种 错误 !未指定书签。3.2.22021:删除商品品种 错误 !未指定书签。3.2.
4、23022:修改商品品种 错误 !未指定书签。3.2.24023:库存管理员注销 错误 !未指定书签。3.2.25024:订单管理者登录 错误 !未指定书签。3.2.26025:订单管理员个人信息修改 错误 !未指定书签。3.2.27026:订单管理 错误 !未指定书签。3.2.28027:订单管理者对订单进行浏览 错误 !未指定书签。3.2.29028:历史订单查询 错误 !未指定书签。3.2.30029:未发货订单查询 错误 !未指定书签。3.2.31 030:发货 错误 !未指定书签。3.2.32 031:订单备案 错误 !未指定书签。3.2.33 032:订单修改 错误 !未指定书签。
5、3.2.34 033:订单管理员注销 错误 !未指定书签。4 性能需求 错误! 未指定书签。4.1 数据精确度 错误 !未指定书签。4.2 时间特性 错误 !未指定书签。5 运行需求 错误! 未指定书签。5.1 设备 错误!未指定书签。5.2 支持软件 错误 !未指定书签。5.3 接口 错误 ! 未指定书签。5.3.1 硬件接口 错误 ! 未指定书签。5.3.2 软件接口 错误 ! 未指定书签。5.4 控制 错误 ! 未指定书签。1 引言1.1 编写目的本需求文档说明描述了 “电子商务系统 ”项目的要求, 作为系统设计、 项目目标及项 目验收的依据。 需求分析详细描述了用户对功能的需求、 对性
6、能的需求以及对运行环境 的需求。软件开发小组每位成员应该阅读本需求说明, 以明确项目最后要求完成的软件产品 的特点。1.2 适用范围本文档主要涉及 “电子商务系统” 的应用模型和功能需求描述。1.3 背景软件系统名称:电子商务系统 开发者:1.4 术语定义1.5 参考资料计算机软件产品开发文件编制指南 8567-882 项目概述2.1 目标本系统提供三部分的功能: (1)网上购物;( 2)在网上进行商品库存管理; (3)在 网上进行订单管理。一、网上购物主要包括: 用户的登录、 用户的注册、 用户个人信息维护、 商品浏览、 网上购买。用户登录,系统对用户登录输入的用户名密码进行验证。 用户注册
7、,要求提供用户的详细资料。用户个人信息维护,对用户个人资料及个人密码进行维护。商品浏览 , 用户在网上对本站点所提供的商品进行浏览和搜索(用户无需注册) 网上购买, 注册用户提交所要购买的商品列表 (列表为用户点击商品下的购买按钮 时自动生成)。二、网上进行商品库存管理主要包括: 库存管理员登录、 库存管理员个人信息修改、 管理库存、对商品类别和商品进行管理。管理员登录,系统对管理员登录输入的用户名密码进行验证。 管理员对自己的个人信息进行必要的修改。 商品类别管理,对商品进行分类管理。商品管理,对商品进行管理。管理库存 , 管理员对库存商品的数量进行管理。三、网上进行商品订单管理主要包括:订
8、单管理员登录、订单管理员个人信息修 改、管理订单。订单管理员登录,系统对管理员登录输入的用户名密码进行验证。 管理员对自己的个人信息进行必要的修改。管理订单,包括已发货订单、未发货订单的浏览查询以及未发货订单的的修改和 删除。本项目是一个独立、完整的项目,目前暂不提供其他系统的接口2.2 用户特点本系统所面向的用户群分为网上购物者、网站管理人员两种。网上购物者: 这一类人员包括各种人员, 这些人员中可能有一小部分人对网络的使 用存在一些问题,例如:不会使用浏览按钮,不会使用购买按钮等等。对于这种情况, 我们将提供细致的服务和详细的帮助文档。网站管理人员:这一类人不存在使用问题,只需简单培训即可
9、 .3功能需求3.1功能图用户通过网上购物系统可执行登陆、注册和查询信息、网上购物、个人信息修改操作;库存管理员用户可以通过库存管理系统执行库存管理员登录、管理员个人信息的修改、商品分类管理、商品管理操作;订单管理员可以通过订单管理系统进行登录、订单管理员个人信息修改、订单查询、订单修改、订单删除的操作。详细细节请参见用例图。3.2用例图八I «indude»<<include>>ta商品浏览用户定购爲户结博増加货品类别yncl喚备CI切昇7修改货品类别信息 孑库存吉理员信息管尊/«in cude»<inpluce»
10、;库存营建员登录库存管理'、X; «mclude>'-<<include»货品品种管理'*、修改货品信息商品库存查阎増加库存库存莒理员曲肖;«indlude»I«indude»減少库存e<include»删除货品类别壇加货品品种删除货品品种订单删除321用例编号序号用例编号用例名称简要描述1001用户注册用户在站点进仃注册.2002用户登录用户输入用户名和密码进行登录3003用户个人信息修改用户对个人的详细资料或登录密码进行修改4004在线购买用户在网上进行商品的交易(包括订购
11、和结帐).5005商品浏览用户在网上浏览各种商品信息。6006用户订购用户在网上进行商品的订购.7007用户结帐用户进行商品的订购后利用信用卡或其他渠道进 行结帐8008用户注销用户在进行完成操作后注销9009库存管理者登录管理者输入密码和姓名进行登录10010库存管理者信息管 理库存管理者对个人信息进行修改.11011商品库存管理库存管理包括对商品库存的查询,增加和减少.12012商品库存查询对库存商品的库存量进行查询13013增加库存对库存商品的库存量进行增加14014减少库存对库存商品的库存量进行减少15015商品类别管理对商品的种类进行管理.,增加,删除,修改.16016增加商品类别对
12、商品的类别进行增加.17017修改商品类别对商品的类别进行修改18018删除商品类别对商品的类别进行删除.19019商品品种管理对商品的品种进行增加,删除,修改20020增加商品品种对商品品种进行增加.21021删除商品品种对商品品种进行删除.22022修改商品品种对商品品种信息进行修改23023库存管理员注销库存管理员退出24024订单管理员登录订单管理员输入姓名,密码进行登录25025订单管理员个人信 息修改订单管理员对个人信息进行修改.26026订单管理管理员对订单进行浏览,审核,备案.27027订单管理员对订单浏览订单管理员对订单进行浏览28028历史订单查询订单管理员对历史订单进行查
13、询29029未发货订单订单管理员对未发货订单进行浏览和查询30030发货订单管理员对未发货订单查看并进行发货。31031订单备案系统对发货订单进行备案32032订单删除订单管理员对订单删除。33033订单管理员注销订单管理员退出。322001 :用户注册1、描述用户在站点进仃注册.2、参与者用户、服务器3、前置条件4、结果注册是否成功5、基本流程1、用户进入用户注册页面2、输入用户名,密码,地址,电话号码,信用卡号3、系统对输入的数据进行验证。4、 系统根据验证结果返回相应的页面。如果成功则保存并返回到主页面,失败则返回到用户注册页面并给出提示信息6、异常由于数据格式和数据库异常引起的注册失败
14、7、数据格式用户名、密码,地址,电话号码.信用卡号.8、返回数据注册是否成功9、补充3.2.3002 :用户登录1、描述用户输入用户名和密码进行登录2、参与者用户、服务器3、前置条件4、结果登录是否成功5、基本流程1、用户进入用户登录页面2、输入用户名,密码3、系统进行验证4、 系统根据验证结果返回相关页面。成功返回到主页面失败返回到登录页面 并给出提示消息6、异常用户名或密码不正确引起的异常;数据库异常7、数据格式用户名,密码。8、返回数据登录是否成功9、补充3.2.4003:用户个人信息修改1、描述用户对个人的详细资料或登录密码进行修改2、参与者用户、服务器3、前置条件用户登录成功4、结果
15、修改是否成功。5、基本流程1、用户进入个人信息维护页面2、对自己的资料进行修改3、系统对用户修改的信息进行验证,4、系统根据验证结果返回相关页面如果正确则返回到用户信息修改成功页面改成功,否则返回到修改页面并提示错误码信息6、异常数据格式和数据库引起的各种异常7、数据格式用户名、密码,地址,电话号码信用卡号8、返回数据修改是否成功9、补充325004:在线购买1、描述用户在网上进行商品的交易2、参与者用户、服务器3、前置条件4、结果5、基本流程6、异常7、数据格式8、返回数据9、补充包括 005,006,00732 6005 :商品浏览1、描 述用户在网上浏览各种商品信息2、参与者用户,服务器
16、3、.、八 刖置条件4、返回商品列表结果5、基 本 流 程用户进入网站商品浏览页面,对商品进行浏览和查询。6、异常网络异常或数据库连接异常入数据格式8、 返 回 数 据返回商品列表9、补充32 7006 :用户订购1描述用户在网上进行商品的订购2、参与者用户,服务器3、前置条件注册用户登录成功。4、结果5、基本流程1、注册用户进入到商品浏览页面2、点击商品图片下的订购按钮时把商品放入购物车。6、异常网络异常或服务器异常7、数据格式商品8、返回数据9、补充328007 :用户结帐1描述用户进行商品的订购后利用信用卡进行结帐2、参与者用户,系统3、前置条件用户已登录并已经订购商品。4、结果返回结帐
17、是否成功。5、基本流程1、在商品浏览页用户订购商品后点击结帐按钮2、系统返回用户订购商品列表3、用户再次确认4、用户订购商品列表提交到服务器保存并返回到主页面。6、异常网络异常和数据库异常7、数据格式8、返回数据返回用户订购商品列表和金额9、补充32 9008 :用户注销1、描述用户进行完相应的操作后注销2、参与者用户,系统3、前置条件用户登录成功4、结果是否注销成功5、基本流程登录用户点击页面上的注销按钮清空用户在服务器上保存的会话信息。6、异常7、数据格式8、返回数据返回一个成功或错误的消息9、补充3.2.10 009:库存管理者登录1、描述库存管理者进行登录2、参与者库存管理者,系统3、
18、前置条件4、结果登录是否成功5、基本流程1、进入库存管理员登录页面2、输入用户名和密码3、服务器验证4、 系统根据验证结果返回相关页面。如果登录成功返回库存管理主页面,否则返回到登录页面。6、异常由于用户名不存在或密码不正确引起的登录失败和数据库异常7、数据格式用户名,密码8、返回数据登录是否成功9、补充3.2.11 010:库存管理者信息管理1、描述库存管理者对自己的个人信息进行修改2、参与者库存管理者,系统3、前置条件库存管理者登录成功,有相关权限。4、结果修改成功或失败5、基本流程1、库存管理者进入管理员信息修改页面2、对自己的个人信息进行相应的修改3、服务器对管理员提交的修改后的信息进
19、行验证4、 系统根据验证结果返回相应的页面。如果成功,数据提交到数据库保存返回到管理员主页面,否则返回到修改页面并提示错误信息。6、异常由于输入的用户名、密码格式不正确引起的修改失败和数据库异常。7、数据格式用户,用户名,密码8、返回数据修改成功或失败9、补充3212 011:商品库存管理1、描述库存管理包括对商品库存的查询,增加和减少2、参与者库存管理者,系统3、前置条件管理者登录成功、有相关权限4、结果5、基本流程6、异常7、数据格式8、返回数据9、补充包括 011,012,0133213 012:商品库存查询1、描述对库存商品的库存量进行查询2、参与者库存管理者,系统3、前置条件管理者登
20、录成功、有相关权限4、结果操作成功或失败5、基本流程库存管理者进入商品库存管理页面对商品库存进行浏览。6、异常由数据格式或操作失败引起的种种错误,数据库异常,网络异常7、数据格式查询方式(类别、商品名)8、返回数据返回查询结果记录集9、补充3.2.14 013:增加库存1、描述对库存商品的库存量进行增加。2、参与者库存管理者,系统3、前置条件登录成功、有相关权限4、结果操作成功或失败5、基本流程1、库存管理者进入商品库存修改页面2、输入要增加的数量3、服务器验证4、验证通过,数据提交到数据库保存,并返回到管理页面,验证不通过则返 回到库存修改页面并进行错误码提示。6、异常由数据过大或过小引起的
21、种种错误,数据库异常7、数据格式商品,增加数量8、返回数据操作成功或失败9、补充3.2.15 014:减少库存1、描述对库存商品的库存量进行减少2、参与者库存管理者,系统3、前置条件登录成功、有相关权限4、结果操作成功或失败5、基本流程1、库存管理者进入商品库存修改页面2、输入要减少的数量3、服务器验证4、验证通过,数据提交到数据库保存,并返回到管理页面,验证不通过则 返回到库存修改页面并进行错误提示。6、异常由数据格式,操作,网络,数据库等引起的异常。7、数据格式商品、减少数量8、返回数据操作成功或失败。9、补充3.2.16 015:商品类别管理1、描述对商品的种类进行增加,删除,修改。2、
22、参与者库存管理者,系统。3、前置条件登录成功、有相关权限4、结果5、基本流程6、异常7、数据格式8、返回数据9、补充包括用例017, 018, 0193.2.17 016:增加商品类别1、描述对商品的类别进行增加2、参与者库存管理者,系统3、前置条件登录成功、有相关权限4、结果增加成功或失败5、基本流程1、库存管理者进入商品类别管理页面2、输入要新增的类别3、服务器验证4、系统根据验证结果返回相应的页面。如果成功新增类别放入数据库保存, 并返回商品管理页面,否则返回到商品类别管理页面并提示错误码信息。6、异常数据格式不正确或数据库异常7、数据格式新增加商品类别名8、返回数据增加是否成功9、补充
23、3.2.18 017:修改商品类别1、描述对商品类别进行修改2、参与者库存管理者,系统3、前置条件登录成功、有相关权限4、结果修改是否成功5、基本流程1、库存管理者进入商品类别修改页面2、修改商品类别信息3、服务器验证4、 根据验证结果返回相应的页面。如果成功修改结果放入数据库保存,并返回到商品管理页面,否则返回到商品类别修改页面并提示错误码信息。6、异常数据格式不正确,或数据库异常7、数据格式商品类别,商品类别编号,修改后的类别名8、返回数据返回修改是否成功9、补充3.2.19 018:删除商品类别1、描述对商品类别进行删除。1、描述对商品类别进行删除。2、参与者库存管理者,系统3、前置条件
24、登录成功、有相关权限4、结果删除是否成功5、基本流程1、库存管理者进入商品类别管理页面2、点击要删除的商品类别后的修改按钮3、服务器对要删除的商品类别进行删除。4、系统根据删除结果返回到商品类别管理页面如果有异常要给出提示信息6、异常由于在这个商品类别下的商品还有库存,网络或数据库连接异常7、数据格式要删除商品类别的类别8、返回数据删除是否成功。9、补充3220 019:商品品种管理1、描述对商品的品种进行增加,删除,修改。2、参与者库存管理者,系统。3、前置条件登录成功、有相关权限4、结果5、基本流程6、异常7、数据格式8、返回数据9、补充包括 019,020,021。3221 020:增加
25、商品品种1、描述对商品的品种进行增加。2、参与者库存管理者,系统。3、前置条件登录成功、有相关权限4、结果增加是否成功。5、基本流程1、库存管理者进入商品品种管理页面2、输入要增加的商品品种名点击品种增加按钮3、服务器对进行验证。4、返回到商品管理页面,如果出错给出提示信息6、异常由数据格式不正确,网络或数据库连接引起的异常。7、数据格式要增加商品品种的商品名,规格,单位,价格8、返回数据增加是否成功。9、补充3222 021 :删除商品品种1、描述对商品的品种进行删除。2、参与者库存管理者,系统。3、前置条件登录成功、有相关权限4、结果删除是否成功。5、基本流程1、库存管理者进入商品品种管理
26、页面2、点击商品品种列表后的删除按钮3、服务器从数据库中删除商品品种。4、返回到管理页面,如果出错则给出错误码提示6、异常数据库异常。7、数据格式要删除商品的8、返回数据删除是否成功。9、补充3223 022:修改商品品种1、描述对商品的品种进行修改。2、参与者库存管理者,系统。3、前置条件登录成功、有相关权限4、结果修改是否成功。5、基本流程1、库存管理者进入商品品种修改页面2、修改商品信息3、服务器验证4、 根据验证结果返回相应的页面。如果成功修改结果放入数据库保存,并返回到商品管理页面,否则返回到商品修改页面并提示错误码信息6、异常由数据格式不正确,网络或数据库连接引起的异常。7、数据格
27、式要修改商品,商品名,规格,单位,价格8、返回数据修改是否成功9、补充3.2.24 023:库存管理员注销1、描述库存管理员退出登录。2、参与者库存管理者,系统。3、前置条件登录成功、有相关权限4、结果退出是否成功。5、基本流程库存管理中点击页面上的注销按钮服务器清空库存管理员在服务器上的会话 信息。6、异常7、数据格式8、返回数据退出是否成功9、补充32 25 024:订单管理者登录1描述订单管理者输入姓名,密码进行登录。2、参与者订单管理者,系统。3、前置条件4、结果订单管理者登录是否成功。5、基本流程1、进入订单管理员登录页面2、输入用户名和密码3、服务器验证4、 系统根据验证结果返回相
28、关页面。如果登录成功返回订单管理主页面,否则返回到登录页面。6、异常由于用户名不存在或密码不正确引起的登录失败和数据库异常。7、数据格式用户名,密码8、返回数据登录是否成功。9、补充3226 025 :订单管理员个人信息修改1描述订单管理者对自己的个人信息进行相应修改。2、参与者订单管理者,系统。3、前置条件登录成功。4、结果修改是否成功。5、基本流程1、订单管理者进入管理员信息修改页面2、对自己的个人信息进行相应的修改3、服务器对管理员提交的修改后的信息进行验证4、 系统根据验证结果返回相应的页面。如果成功,数据提交到数据库保存返回到管理员主页面,否则返回到修改页面并提示错误信息。6、异常由
29、数据格式不正确,数据库异常。7、数据格式用户,用户名,用户密码8、返回数据修改是否成功。9、补充3227 026 :订单管理1描述订单管理员对订单进浏览,审核,备案,删除。2、参与者订单管理者,系统。3、前置条件登录成功、有相关权限4、结果5、基本流程6、异常7、数据格式8、返回数据9、补充包括 027,030,031,032。3228 027:订单管理者对订单进行浏览1、描述订单管理员对订单进行浏览和查询。2、参与者订单管理者,系统。3、前置条件登录成功、有相关权限4、结果5、基本流程订单管理者进入订单管理页面浏览或查询订单。6、异常7、数据格式8、返回数据9、补充包括 028, 029.3
30、.2.29 028:历史订单查询1、描述订单管理员对历史订单进行查询,浏览。2、参与者订单管理者,系统。3、前置条件登录成功、有相关权限4、结果5、基本流程订单管理者在订单管理页面点击历史订单查询按钮进行查询。6、异常由数据格式不正确,网络或数据库连接引起的异常7、数据格式订单日期或客户名金额8、返回数据返回历史订单信息列表9、补充3230 029:未发货订单查询1、描述订单管理员对未发货订单进行浏览,查询。2、参与者订单管理者,系统。3、前置条件登录成功、有相关权限4、结果5、基本流程订单管理者点进订单管理页面点击查看未发货订单查询按钮进行操作。6、异常由数据格式不正确,网络或数据库连接引起的异常7、数据格式8、返回数据返回未发货订单信息列表9、补充3.2.31 030:发货1、描述订单管理员对未发货订单进行查看并发货。2、参与者订单管理者
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 项目采购合作协议供您
- 鸿蒙应用开发项目教程-教案 第23次课 -Web组件访问网络
- 2025年福州出租车从业资格证考试题库下载
- 2025年安徽出租汽车驾驶员从业资格证区域考试题库
- 2025年甘肃货运从业资格证考试题目和答案
- 农产品溯源体系在农产品质量提升与品牌推广中的协同效应2025年研究报告001
- 深度解读2025年工业互联网平台自然语言处理技术在工业智能生产设备故障预防中的应用报告
- 机械制造企业服务化转型中的客户满意度调查与分析报告
- 2025年复烤烟叶项目建议书
- 医务人员感染性职业暴露与处置试题(附答案)
- 全国优质课说课一等奖初中数学七年级《从问题到方程》获奖课件
- 珠心算习题汇总(可以打印版A4)
- 班组(施工队)安全教育试卷(带答案)
- GB/T 19113-2022桑蚕鲜茧分级茧层量法
- JJF 1076-2001湿度传感器校准规范
- GB/T 9652.2-2007水轮机控制系统试验
- GA 899-2010大型焰火燃放作业单位资质条件及管理
- 泥浆比重记录表
- 研发人员工定性绩效评估表
- 项目施工现场带班检查记录
- 动物病理剖检诊断技术
评论
0/150
提交评论