在线图书销售系统需求分析说明书.doc

在线图书销售系统需求分析说明书.doc

ID:55689587

大小:89.00 KB

页数:12页

时间:2020-05-25

在线图书销售系统需求分析说明书.doc_第1页
在线图书销售系统需求分析说明书.doc_第2页
在线图书销售系统需求分析说明书.doc_第3页
在线图书销售系统需求分析说明书.doc_第4页
在线图书销售系统需求分析说明书.doc_第5页
资源描述:

《在线图书销售系统需求分析说明书.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、图书在线销售系统需求分析1.编写目的根据书店市场的前期调查,了解到当今的网络发展的非常迅速,人人都可以足不出户买到自己想要的同时与多位软件使用者进行了全面深入的探讨和分析的基础上,提出了这份软件需求规格说明书。2.项目背景软件开发名称:图书在线销售系统项目开发者:组长:王亚军需求分析:李新、靳小旭代码输入:李佳维、关海涛、王国磊美工设计:辛越、刘德鹏前台制作:王亚军后台制作:曹天培3.任务概述3.1目标实现在线销售系统的功能,包括用户管理,图书类别管理,图书信息管理,订单管理,友情链接管理等功能。图书在线销售系统添加独特的物流子系统,在

2、线客服系统,有效的处理各类所需相关信息化、规范化和集成化,实现计算机的智能化管理,以提高工作效率和经济效益。3.2系统总体的功能需求网上图书销售系统是一个复杂的电子商务系统,它必须提供用户的接口以供用户登录并选择喜好的图书;同时还必须提供系统的管理接口以供管理员和一般的网站工作人员处理客户订单并维护网站正常运作。系统总体功能需求框图如图1-1所示。.图书在线销售系统用户管理模块商品管理模块订单管理模块登陆模块管理员登录会员登录会员管理商品分类管理商品管理购物车管理订单管理图1-1系统总体功能需求框图本系统是一个典型的电子商务系统,采用B

3、/S架构,必须实现如下功能。(1)用户管理电子商务系统中有两类用户:会员和系统管理员。系统管理员用来管理系统中所有的会员,其主要操作的数据库表是会员表,实现对会员的修改删除操作,并可以输入查询条件进行查询操作。管理员、会员E-R图如1-2、1-3管理员编号用户名密码图1-2管理员E-R图会员用户名编号密码邮箱电话地址邮编注册日期图1-3会员E-R图(2)图书类别管理图书子线销售系统中所展示的图书是多种多样的,按照图书的科目、类别等信息可以分为很多种类,这样在上传图书信息时,就需要有专门的产品类别管理功能,才能使系统的图书按照各个分类进行

4、划分,从而便于归类、查询和统计。图书分类E-R图如图1-4i.一级分类:是指把图书分为大类,如计算机类、经济类、管理类、电子类、机械类等。ii.二级分类:是针对一级分类做更加详细的分类,如计算机类为一级分类,那么网站开发类、组网工程类、程序设计类、平面设计类、多媒体类就是二级分类。iii.三级分类:同样针对每一种二级分类都可以再细分到更小的分类。一级分类二级分类三级分类编号简介类名分类名编号父分类名编号简介分类名父分类名简介顺序编号图1-4图是分类E-R图(3)图书信息管理管理员设置好系统分类功能模块之后,根据不同的图书分类,向系统中添

5、加图书。一般图书信息包括名称、封面图片、简介、价格、出版社。因此开发人员再设计数据表时,尽量根据实际情况,详尽地展示图书相关信息。图书管理模块可以针对产品进行添加、修改、查询及删除等操作。图书信息管理E-R图如图1-5图书编号图书名称价格图片地址简介添加日期分类名图1-5图书信息管理E-R图(4)订单管理该模块式系统管理员用来管理会员购买图书时所产生的订单从而使管理员可以及时地了解商品订单的情况,保证书上与用户及时沟通,也是用户和书商之间达成买卖的基本依据。由于订单属性与订单商品属性有冲突所以需要分开建表,订单与订单商品E-R图如图1-

6、6、1-7订单订单编号购买会员编号总价格订单状态订单创建时间数量图1-6订单E-R图订单商品编号订单编号产品数量产品编号图1-7订单商品E-R图(5)友情链接管理本系统采用文字形式的友情链接,以关键字或短语来标识相关友情链接的名称,这种方式的好处是占用资源小,网页访问速度快。友情链接E-R图如图1-8友情链接编号名称链接地址图1-8友情链接E-R图4.创建用例图系统管理的用例图如图2-1所示。图2-1系统管理用例图系统用户的用例图如图2-1所示。图2-2系统用户用例图1.2.3系统的时序图与协作图(1)顾客建立订单时序图如图2-3所示图

7、2-3顾客建立订单时用户首先使用自己的账号和密码登录系统,登录模块会将客户的ID保存在系统缓存中并提交给商品查询模块。商品查询模块提示客户输入查询条件,客户输入适当的查询条件后查询模块显示符合查询条件的商品列表。客户得到商品列表后,提交自己想要购买的商品ID,订购模块得到商品ID。生成订单并提交给数据模块进行保存,保存成功后,订购模块提示用户订购商品成功。(2)顾客删除订单时序图如图2-4所示。图2-4客户删除订单时序图客户在提交订单后可以对订单进行维护(添加、删除、修改)。客户首先输入自己的账号和密码登录系统。登录模块会将客户的ID保

8、存在系统缓存中并提交给订单查询模块。订单查询模块显示该客户当前的所有订单,客户得到该列表后,选择需要删除的商品ID,订单处理模块把删除信息提交给数据模块,数据模块保存信息。订单处理模块提示用户删除操作成功。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。