目 录
1. 概述 .................................................................................................................................... 1 1.1. 1.2. 1.3.
目的 ............................................................................................................................ 1 范围 ............................................................................................................................ 1 术语定义 ..................................................................................................................... 1
2. 系统说明 . ............................................................................................................................ 1 2.1. 2.2.
项目背景 ..................................................................................................................... 1 运行环境 ..................................................................................................................... 2
软件环境 ......................................................................................................................... 2 硬件环境 ......................................................................................................................... 2
2.2.1. 2.2.2.
3. 总体功能概述...................................................................................................................... 2 4. 需求说明 . ............................................................................................................................ 5 4.1.
功能要求 ..................................................................................................................... 5
功能块1名称 ............................................................................... 错误!未定义书签。 功能块2名称 ................................................................................................................. 6 安全性 ........................................................................................................................... 26 设计约束 ....................................................................................................................... 26 界面要求 ....................................................................................................................... 26 扩展性 ........................................................................................................................... 26
4.1.1. 4.1.2. 4.2. 4.2.1. 4.2.2. 4.2.3. 4.2.4.
非功能性需求 ............................................................................................................ 16
5. 系统接口 . .......................................................................................................................... 26 5.1. 5.2.
外部接口 ................................................................................................................... 26 内部接口 ................................................................................................................... 27
6. 验收标准 . .......................................................................................................................... 27
1. 概述
1.1. 目的
本系统旨在为企业与用户之间建立一个公开、公平、公正的网络交易平台。满足企业、个人之间,不受地域与时间的限制,可以随时随地进行交易的需求,同时也可以节省大量人力成本。该网站可供所有用户浏览商品信息,同时为每个注册的企业及个人提供安全、高效的商品交易、账户充值服务。网站以用户满意为驱动,将用户满意理念贯穿于整个网站设计之中。
1.2. 范围
本系统根据用户的需求进行定制开发。包括整个的软件业务功能的实现、数据库结构的设计及实施部署。涉及到的金额不包含与银行之间的数据交换(可预留接口)、不含数据库自身。不含硬件产品的开发与提供。
1.3. 术语定义
B2C :business to custom,指的是企业针对个人开展的电子商务活动的总称。 C2C: custom tocustom,指的是个人与个人之间开展的电子商务活动的总称。 买家:指在本网站注册的个人用户。 卖家:指在本网站注册的企业用户。
2. 系统说明
2.1. 项目背景
随着科技信息技术的日益进步以及互联网的深入发展,目前国内电子商务发展如火如荼,越来越多的企业把电子商务作为主要的贸易手段,电子商务已经成为企业之间、企业对个人、个人之间重要的交易方式。
B2C 电子商务,是我国最早产生的电子商务模式。B2C 电子商务模式分为综合类B2C ,
垂直类B2C , 传统企业转型电子直销模式的B2C ,平台型B2C 四类。与C2C 模式相比,B2C 网站更讲究信誉,注重商品质量,以及有良好的售后服务。
2.2. 运行环境
2.2.1. 软件环境
服务器:
1)操作系统:Windows Server/2003/2008 Server 2)IIS6.0及以上
工作站操作系统:Windows xp Professional/Vista/7 数据库管理系统:SQL-Server 2000/2005/2008
2.2.2. 硬件环境
CPU 1个 P4 2.4G以上或双核2.0G 以上 内存 1个 ≥ 2G 硬盘 1个 ≥ 80G 显示器 1个 17寸或以上
网卡 1个 10/100/1000M自适应
3. 总体功能概述
本系统用户主要分为三大类:普通用户(买家)、企业认证用户(卖家)、系统管理员。 B2C 交易流程一般细化一下,大体会包括如下步骤:
1. 客户进入电子商务网上商城,如果有分站点,选择进入所在地的网上商城分站; 2. 客户浏览商品,选择希望购买的商品,一般有“订购”按钮,将商品加入到“购物车”;
3. 客户选择商品完毕,进入付款流程:已注册用户,一般填写用户名和密码就可以;未注册用户,一般需要先注册,按要求填写相关信息,确认无误后结账;将交易金额先付给第三方担保平台。
4. 当客户登陆或注册后,一般需要填写送货信息,包括送货地址、联系电话,检查无
误后确认订单;
5. 订单生成后卖家会与客户联系,确认客户的订单及相关信息。 6. 商家安排发货。
7. 买家收到货款后,确认付款,第三方担保平台再将对应交易金额付给卖家。 从以上流程可以看出,本网站为以上三大用户提供他们各自的功能:
普通用户:浏览商品、购买商品、注册普通用户、修改个人信息、账户充值、维护收件地址,查询交易信息、信息留言、充值记录查询、会员申请、退款申请、评价管理。
企业用户:注册企业用户、修改企业信息、发布商品信息、修改商品信息、删除商品信息、修改交易信息、店铺管理、回复留言、销售统计。
系统管理员:审核企业注册用户、审核会员申请、新闻发布、推荐商品设定、退款申请审核、注册用户管理、公告管理、网站使用帮助信息维护、销售统计、留言管理。
除了实现上述各自角色功能外,还需要实现相应系统功能:
首页信息展示及栏目设定:最新公告、网站新闻、登录入口、注册入口、密码找回入口、最新商品展示、特价商品展示、推荐商品展示、订单查询、热门搜索等。
注册用户密码找回功能,登录及权限验证功能。
4. 需求说明
4.1. 功能要求
以功能模块进行划分,网站可以分为:
网站首页展示模块:网站新闻公告展示、登陆入口、注册入口、密码找回入口、订单查询入口、特价商品展示、最新商品展示、推荐商品展示、购物车链接、热门商品搜索。
商品信息管理模块:商铺管理、商品管理、商品展示、商品购买(含购物车功能)、商品交易状态修改、商品评价管理、留言管理、退款管理。
用户管理模块:用户注册及信息修改(含普通用户与企业用户)、密码找回功能、权限验证、普通用户会员申请审核、企业用户注册审核、用户充值及查询、交易历史纪录查询。
系统管理模块:销售统计、推荐商品设定、新闻公告管理、网站帮助管理、用户状态管理、物流配送商信息维护、站内短消息发送功能。
4.1.1. 网站首页信息
首页是网站的门户页面,负责显示网站的新闻公告、特价商品、推荐商品、最新商品的展示、注册登陆界面的入口、密码找回入口、商品搜索、购物车链接、订单查询。 4.1.1.1. 首页展示
4.1.1.2. 商品搜索
4.1.1.3. 交易订单查询
4.1.1.4. 购物车商品显示
4.1.2. 商品信息管理
商品管理模块主要涉及到的对象为买家和卖家:卖家登录后,可以进行商铺管理、商品管理;买家登录后,可以进行商品购买(含购物车功能);买家浏览卖家店铺之后,可留言咨询相关信息;卖家可以根据留言进行回复。如果当前交易正在进行中,用户可以修改交易状态。交易结束后,买卖双方可以对本次交易进行互评。若交易过程中有任何不满,买家可提出退款申请,经管理员审核之后,可退还预付款。
目 录
1. 概述 .................................................................................................................................... 1 1.1. 1.2. 1.3.
目的 ............................................................................................................................ 1 范围 ............................................................................................................................ 1 术语定义 ..................................................................................................................... 1
2. 系统说明 . ............................................................................................................................ 1 2.1. 2.2.
项目背景 ..................................................................................................................... 1 运行环境 ..................................................................................................................... 2
软件环境 ......................................................................................................................... 2 硬件环境 ......................................................................................................................... 2
2.2.1. 2.2.2.
3. 总体功能概述...................................................................................................................... 2 4. 需求说明 . ............................................................................................................................ 5 4.1.
功能要求 ..................................................................................................................... 5
功能块1名称 ............................................................................... 错误!未定义书签。 功能块2名称 ................................................................................................................. 6 安全性 ........................................................................................................................... 26 设计约束 ....................................................................................................................... 26 界面要求 ....................................................................................................................... 26 扩展性 ........................................................................................................................... 26
4.1.1. 4.1.2. 4.2. 4.2.1. 4.2.2. 4.2.3. 4.2.4.
非功能性需求 ............................................................................................................ 16
5. 系统接口 . .......................................................................................................................... 26 5.1. 5.2.
外部接口 ................................................................................................................... 26 内部接口 ................................................................................................................... 27
6. 验收标准 . .......................................................................................................................... 27
1. 概述
1.1. 目的
本系统旨在为企业与用户之间建立一个公开、公平、公正的网络交易平台。满足企业、个人之间,不受地域与时间的限制,可以随时随地进行交易的需求,同时也可以节省大量人力成本。该网站可供所有用户浏览商品信息,同时为每个注册的企业及个人提供安全、高效的商品交易、账户充值服务。网站以用户满意为驱动,将用户满意理念贯穿于整个网站设计之中。
1.2. 范围
本系统根据用户的需求进行定制开发。包括整个的软件业务功能的实现、数据库结构的设计及实施部署。涉及到的金额不包含与银行之间的数据交换(可预留接口)、不含数据库自身。不含硬件产品的开发与提供。
1.3. 术语定义
B2C :business to custom,指的是企业针对个人开展的电子商务活动的总称。 C2C: custom tocustom,指的是个人与个人之间开展的电子商务活动的总称。 买家:指在本网站注册的个人用户。 卖家:指在本网站注册的企业用户。
2. 系统说明
2.1. 项目背景
随着科技信息技术的日益进步以及互联网的深入发展,目前国内电子商务发展如火如荼,越来越多的企业把电子商务作为主要的贸易手段,电子商务已经成为企业之间、企业对个人、个人之间重要的交易方式。
B2C 电子商务,是我国最早产生的电子商务模式。B2C 电子商务模式分为综合类B2C ,
垂直类B2C , 传统企业转型电子直销模式的B2C ,平台型B2C 四类。与C2C 模式相比,B2C 网站更讲究信誉,注重商品质量,以及有良好的售后服务。
2.2. 运行环境
2.2.1. 软件环境
服务器:
1)操作系统:Windows Server/2003/2008 Server 2)IIS6.0及以上
工作站操作系统:Windows xp Professional/Vista/7 数据库管理系统:SQL-Server 2000/2005/2008
2.2.2. 硬件环境
CPU 1个 P4 2.4G以上或双核2.0G 以上 内存 1个 ≥ 2G 硬盘 1个 ≥ 80G 显示器 1个 17寸或以上
网卡 1个 10/100/1000M自适应
3. 总体功能概述
本系统用户主要分为三大类:普通用户(买家)、企业认证用户(卖家)、系统管理员。 B2C 交易流程一般细化一下,大体会包括如下步骤:
1. 客户进入电子商务网上商城,如果有分站点,选择进入所在地的网上商城分站; 2. 客户浏览商品,选择希望购买的商品,一般有“订购”按钮,将商品加入到“购物车”;
3. 客户选择商品完毕,进入付款流程:已注册用户,一般填写用户名和密码就可以;未注册用户,一般需要先注册,按要求填写相关信息,确认无误后结账;将交易金额先付给第三方担保平台。
4. 当客户登陆或注册后,一般需要填写送货信息,包括送货地址、联系电话,检查无
误后确认订单;
5. 订单生成后卖家会与客户联系,确认客户的订单及相关信息。 6. 商家安排发货。
7. 买家收到货款后,确认付款,第三方担保平台再将对应交易金额付给卖家。 从以上流程可以看出,本网站为以上三大用户提供他们各自的功能:
普通用户:浏览商品、购买商品、注册普通用户、修改个人信息、账户充值、维护收件地址,查询交易信息、信息留言、充值记录查询、会员申请、退款申请、评价管理。
企业用户:注册企业用户、修改企业信息、发布商品信息、修改商品信息、删除商品信息、修改交易信息、店铺管理、回复留言、销售统计。
系统管理员:审核企业注册用户、审核会员申请、新闻发布、推荐商品设定、退款申请审核、注册用户管理、公告管理、网站使用帮助信息维护、销售统计、留言管理。
除了实现上述各自角色功能外,还需要实现相应系统功能:
首页信息展示及栏目设定:最新公告、网站新闻、登录入口、注册入口、密码找回入口、最新商品展示、特价商品展示、推荐商品展示、订单查询、热门搜索等。
注册用户密码找回功能,登录及权限验证功能。
4. 需求说明
4.1. 功能要求
以功能模块进行划分,网站可以分为:
网站首页展示模块:网站新闻公告展示、登陆入口、注册入口、密码找回入口、订单查询入口、特价商品展示、最新商品展示、推荐商品展示、购物车链接、热门商品搜索。
商品信息管理模块:商铺管理、商品管理、商品展示、商品购买(含购物车功能)、商品交易状态修改、商品评价管理、留言管理、退款管理。
用户管理模块:用户注册及信息修改(含普通用户与企业用户)、密码找回功能、权限验证、普通用户会员申请审核、企业用户注册审核、用户充值及查询、交易历史纪录查询。
系统管理模块:销售统计、推荐商品设定、新闻公告管理、网站帮助管理、用户状态管理、物流配送商信息维护、站内短消息发送功能。
4.1.1. 网站首页信息
首页是网站的门户页面,负责显示网站的新闻公告、特价商品、推荐商品、最新商品的展示、注册登陆界面的入口、密码找回入口、商品搜索、购物车链接、订单查询。 4.1.1.1. 首页展示
4.1.1.2. 商品搜索
4.1.1.3. 交易订单查询
4.1.1.4. 购物车商品显示
4.1.2. 商品信息管理
商品管理模块主要涉及到的对象为买家和卖家:卖家登录后,可以进行商铺管理、商品管理;买家登录后,可以进行商品购买(含购物车功能);买家浏览卖家店铺之后,可留言咨询相关信息;卖家可以根据留言进行回复。如果当前交易正在进行中,用户可以修改交易状态。交易结束后,买卖双方可以对本次交易进行互评。若交易过程中有任何不满,买家可提出退款申请,经管理员审核之后,可退还预付款。