二手书购物网站设计方案

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

二手书购物设计方案

第一部分:需求分析书

1.1 引言

1.1.1 编写目的

需求说明书有时候也被称为规格说明书,本规格说明描述了某二手书交易设计项目的要求,并且作为各方面沟通的依据,也为下一步工作提供基准。本说明书是整个软件开发的依据,它对以后阶段的工作起指导作用。本文也是项目完成后系统验收的依据。

软件开发小组的每一位成员应该阅读本需求说明,以明确项目最后要求完成的软件产品的特点。该需求说明将作为最终产品特征评价的重要参考。

1.1.2 背景

二手图书是大学生最常购买的物品之一,很多大学生会经常光顾二手书店。可是在二手书店购书,不仅不方便,而且价格高。随着Internet的发展,电子商务已经被越来越多的大学生接受,于是我们打算为西北大学的学生搭建二手书交易。为了方便学生,我们的采用B2C模式,我们会以合理的价格向社会收购优质的二手图书,然后适当加价,在上销售。我们的客户主要是西北大学的学生,他们可以在我们的上方便的找到自己所需图书,由我们将图书在规定的时间配送的学生宿舍。

1.1.3 定义

需求:用户解决问题或达到目标所需的条件或功能;系统或系统部件要满足合同、标准,规或其它正式规定文档所需具有的条件或权能。

1.2 任务概述

1.2.1 产品描述

某二手书购物的构建是为了方便西北大学的学生购买二手图书,并实现自身盈利。产品的主要用户是西北大学的在校学生。

1.2.2 产品功能

某二手书购物基于B/S架构,通过浏览器页面的形式为用户提供浏览与操作接口,并提供以下功能:

1、首页提供资本信息,并可以进行图书的搜索。

2、用户可以根据图书分类或所属专业分离浏览图书信息。

3、西北大学的学生可以注册为用户,并录入个人基本信息。

4、注册用户登录后可以将商品添加到购物车,并提交订单。

5、管理员登录后可以对商品信息进行增、删、改、查。

6、系统根据用户个人信息和浏览记录为用户提供个性化推荐。

1.2.3 用户特点

用户主要为西北大学在校学生,用户界面要符合西北大学的大学生的风格。用户具有较高文化

水平,但多为非计算机专业人员,系统在设计时要考虑这一因素。

根据业务的频繁程度,稳定运行的系统每天接受的操作(点击)数量应该在100-1000次,对于超过1000次的负荷,应该采用增加服务器和硬件性能、版本升级的方法来解决。

用户对页面的友好性、简单清晰和易操作性,有一定的要求。

这些特点决定了本系统应该采用B/S结构来进行开发。

1.2.4 运行环境

A、操作系统:centos5

B、Tomcat8

C、Mysql5

1.2.5 假设和依据

经有的约束条件包括:

A、本系统的预算在1000元(人民币);

B、本系统的最后的交付日期是2004年5月1日,之后进行负荷测试、峰值测试、试运行,系

统要求在2004年5月5日正常投入使用;

假设:

A、所需服务器与软件由西北大学无偿提供。

1.3 功能需求

1.3.1 功能划分

(一)前台实现功能

1、用户注册与用户资料修改

2、书籍分类搜索

3、个性化推荐

4、购物车功能

5、提交订单

6、订单查询

(二)后台管理实现功能

1、用户注册信息管理

2、订单管理功能

3、书籍信息管理

4、系统管理

1.3.2 功能描述

1.3.

2.1 前台部分

1.3.

2.1.1 用户注册与用户资料修改

西北大学的学生可以注册成为某二手书的会员,注册会员需提供用户名、密码和,推荐留下更多真实信息,如真实、性别、出生年月、院系与专业等,以便我们提供包括个性化推荐在的更好的

服务。

1.3.

2.1.2书籍分类搜索

用户可以根据图书分类查找图书或使用搜索引擎搜索图书,搜索引擎具有输入多种搜索条件进行搜索的功能。

1.3.

2.1.3个性化推荐

用户在浏览图书信息时,我们会在右侧提供个性化推荐,推荐的根据来源于用户的注册信息和浏览记录。

1.3.

2.1.4购物车功能

用户可以将多本图书放入购物车,并可在购物车中调整图书数量以及删除图书。

1.3.

2.1.5 提交订单

用户可以将单本图书或购物车中的图书提交订单。

1.3.

2.1.6 订单查询

用户可以查询过往订单。

1.3.

2.2 后台部分

1.3.

2.2.1用户注册信息管理

管理员可以对用户注册信息进行增、删、改、查。

1.3.

2.2.2 订单管理功能

管理员核对订单,并可对订单进行增、删、改、查。

1.3.

2.2.3书籍信息管理

管理员可以对书籍信息进行增、删、改、查或对书籍库存数量进行查看与调整。

1.3.

2.2.3系统管理

管理员可以使用系统给用户发送。

1.4 性能需求

1.4.1数据精确度

A.要按照严格的数据格式输入,否则系统不予响应进行处理。

B.查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。

1.4.2时间特性

一般操作的响应时间应在120毫秒。

1.4.3适应性

满足网络业务平台的需求(记录量控制在109项)。

对前面提到的运行环境要求不应存在困难。

1.5 运行需求

1.5.1用户界面

人性化界面,全新感觉,操作简便,一目了然,视图优美,对用户友好。

相关文档
最新文档