图书商城系统

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

目录

1.系统的需求分析 (3)

1.1 用户和项目分析 (3)

1.1.1 用户分析 (4)

1.1.2 项目目的与目标 (4)

1.1.3 相关文档 (4)

1.2目标系统功能需求 (4)

1.2.1前台功能需求调查表............................................. .5 1.2.2 后台功能需求分析表 (6)

1.3.产品分析 (6)

1.3.1产品介绍 (6)

1.3.2 产品面向对象 (7)

1.3.3产品应当遵循的标准或规范 (8)

1.3.4产品范围 (8)

1.3.5产品角色 (9)

1.3.6图书商城功能 (9)

1.4产品需求 (10)

1.4.1产品的功能性需求 (11)

1.4.2产品的非功能性需求 (11)

1.4.3用户界面需求 (12)

1.4.4软硬件环境需求 (12)

1.4.5产品质量需求 (13)

1.4.6技术需求 (14)

1.4.7UML视图 (15)

2.图书商城项目4+1视图 (17)

3.B/S,C/S结构图 (19)

4.UML视图 (22)

一.图书商城需求分析

概述

需求分析是指在充分了解客户情况,包括客户生产、财务及管理

流程后,与客户一起讨论对系统的具体要求,针对其现行体制中的不

足及目前所需的信息,制定出一套用户对系统的需求方案。需求分析

是完全以企业的需要及实际情况为出发点,因此为企业合理地选择系

统提供了基本保障。需求分析按照由顶至底、由大到小、由粗到精的

过程来进行。需求分析是整个实施过程中至关重要的一步,是否制定

出合理的客户需求决定了以后整个系统实施的成败。

1、用户分析

网上图书商城的使用者主要有三种:

网上销售商:网上图书商城系统的投入者,即网络销售商,他们

是网上图书商城的所有者,可以对后台根据需要随时进行管理。

管理员:网上图书商城的系统管理者,进行系统的日常维护,并

进行日常的管理,并按照网上销售商的意愿,对商品进行各种管理,

比如添加、修改、删除、更新和发布等。

商城会员:网上图书商城系统的客户端使用者,他们是网上图书商城的顾客,也是购买者,不能对网站进行管理。

通过调查,网上图书商城系统的客户具有以下特征:

a主要分布在各主要大中城市,交通便利,物流配送方便;

b在工作地点或家里有电脑,能登录网上图书商城,选物购买;

c是本商城合作的某银行的持卡者,在银行的协调下,可在网

上直接付款;

d.地址清楚,可以方便的接货。

2、项目目的与目标

A开发网上图书商城系统的目的:

通过网上图书商城系统实现网上购物,为客户提供方便快捷的购

物服务以期不断改变传统的购物,并间接推动中国物流业的发展。

B开发网上图书商城系统的目标:

(1)开发出可重构的电子商务网站,满足电子零售商和顾客的需

要;

(2)用户能够注册,方便的进行网上购物;

(3)整个系统能合为一个整体,提高效率;

(4)确保该系统的安全,保证交易的合法和诚信,防止欺骗与诈

骗;

(5)保证支付系统的顺畅与简捷,且注意安全性;

(6)保证物流的及时性,要完整的快递到顾客手中。

3、相关文档

a.《网上图书商城开发可行性分析报告》

b.《网上图书商城开发概要设计说明书》

2.流程图

(二)目标系统功能需求

1、功能需求调查表

前台功能需求调查表:

后台功能需求调查表

三.产品分析

1. 产品介绍

信息技术高速发展的今天,软件的作用十分突出,软件已经发展成为信息技术的核心,主导着信息产品的开发和信息技术市场的进一步的开拓。

本系统包括两个基本部分,一个是前台的销售程序,用户在前台浏览搜索图书,可以看到商城的最新公告,用户进入商城就有一个购物车,用户把需要的图书放入购物车中,用户可以去除不需要的图书,修改商品的数量,清空购物车。当用户选购完图书后就可以下订单。另一个是后台管理程序,商家在此管理本网站的相关信息如公告的发布、录入、删除,更改网上图书的信息,订单的管理和注册用户的管理。

2.产品面向对象

“网上图书商城”面向的用户群体:所有人

3.产品应当遵循的标准或规范

参考当当网,以网上图书购买需求为最终设计参考依据。

4.产品范围

本产品主要用于用户购买图书,管理员对图书的管理基于互联网的Web应用系统。产品适用领域包括:

(1)用户购买图书

(2)管理员对图书的管理。具体功能需求在下文详细描述。

5.产品角色

下边阐述本产品的各种角色及其职责。

6.图书商城功能

(1)图书的添加

(2)图书修改

四.产品需求

1.产品的功能性需求后台管理

前台管理

2.产品的非功能性需求2.1用户界面需求

2.2软硬件环境需求

2.3产品质量需求

2.4技术需求

二.图书商城项目4+1视图1.逻辑视图。

2.开发视图。

3.进程视图。

终端

4.物理视图。

5.场景。

三.B/S,C/S结构图

客户机

表示层,用于界面引导,接受用户输入,并且向应用服务器发送服务请求,显示处理结果。

应用服务器

业务逻辑层:执行业务逻辑,向数据库发送请求

数据库服务器

数据存储层:执行数据逻辑,运行SQL或者存储过程

相关文档
最新文档