图书销售管理系统分析与设计.docx

上传人:b****5 文档编号:29185347 上传时间:2023-07-21 格式:DOCX 页数:24 大小:163.37KB
下载 相关 举报
图书销售管理系统分析与设计.docx_第1页
第1页 / 共24页
图书销售管理系统分析与设计.docx_第2页
第2页 / 共24页
图书销售管理系统分析与设计.docx_第3页
第3页 / 共24页
图书销售管理系统分析与设计.docx_第4页
第4页 / 共24页
图书销售管理系统分析与设计.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

图书销售管理系统分析与设计.docx

《图书销售管理系统分析与设计.docx》由会员分享,可在线阅读,更多相关《图书销售管理系统分析与设计.docx(24页珍藏版)》请在冰豆网上搜索。

图书销售管理系统分析与设计.docx

图书销售管理系统分析与设计

共享知识分享快乐

《信息系统分析与设计》报告——图书销售系统的分析与设计

页眉内容.

共享知识分享快乐

3.......................................................................................................................1.图书销售系统概况3.......................................................................................................................1.1图书销售系统背景

3.......................................................................................................................................1.2业务描述

3........................................................................................................................1.3图书销售系统目标3...............................................................................................................................2.用户需求架构

3用例模型.......................................................................................................................................2.1

4用例规约.......................................................................................................................................2.2

5业务架构......................................................................................................................................3.

5业务流程模型...............................................................................................................................3.1

5.......................................................................................................................................3.2组织结构

6......................................................................................................................................4.信息架构6..............................................................................................................................E-R模型概念4.1

7.......................................................................................................................................4.2数据流图

8......................................................................................................................................5.应用架构8应用系统体系结构.......................................................................................................................5.1

8系统功能结构模型.......................................................................................................................5.2

9组件图...........................................................................................................................................5.3

............................................................................................................................10.6.基础设施架构

01部署图.........................................................................................................................................6.1

............................................................................................................................................117.附录11..............................................................................................................................附录A用例规约

6..........................................................................................................................1附录B业务流程图.

71..............................................................................................................................数据流图附录C

页眉内容.

共享知识分享快乐

图书销售系统企业架构分析与设计报告

1.图书销售系统概况

1.1图书销售系统背景

随着网络技术的发展,Internet已成为最具市场潜力的技术领域,使用Web技术设计的数据库应用软件,是目前Internet市场的技术中坚,各种Web应用如电子商务,网上购物等都采用这种方式实现。

网上购书系统,是一个立足于网络、以书籍为商品的专业性网上购物网站。

系统同时具有买卖书籍等功能,为书籍的流通提供了一个高效的交易平台。

该系统能实现用户的注册、登录功能;能够实现商品的查询,订购等功能。

该系统基本上具备一个网上商品销售系统应该具备的常用功能,该设计项目基本上体现了构建一个动态商务网站所需要的技术

1.2业务描述

随着时代的发展,信息技术、Internet/Intranet技术、数据库技术的不断发展完善,网络进程的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,使得企业的IT部门已经认识到Internet的优势,电子商务就是在这样一个背景下产生发展起来的。

伴随着电子商务技术的不断成熟,电子商务的功能也越来越强大,注册用户可以在网上搜索购买到自己想要的各种商品,初步让人们体会到了足不出户,便可随意购物的快感。

图书销售系统也就正是一个电子商务系统的开发---网上图书销售系统。

1.3图书销售系统目标

实现一个在线图书销售管理系统,完成图书信息管理,用户信息管理,订单信息管理,采购图书管理,销售管理,财务管理等功能

2.用户需求架构

本部分描述用户需求中的实体,包括用例图和用例规约等。

2.1用例模型

页眉内容.

共享知识分享快乐图书销售管理系发布信登维护顾客信注<<<<维护图浏览图<<<删除图<处理订<购物车管<管理<添加图<<顾销售查<<修改订单信<查看库提交订结算支付费用

2.1.1用力模型图图

2.2用例规约

用例名称

登录

参与者

,管理员(次要参与者)顾客(主要参与者)

假设

输入正确的用户名和密码即可登录

前置条件

进入登录界面

后置条件

登录到个人系统

主事件流

点击确1顾客输入用户名和密码,.定按钮;

4.直到退出顾客登录到个人系统,

系统验证用户信息,若用户信息正确,则进入步骤2.,若用户不存在,则进入32a;3.记录顾客登录信息

页眉内容.

共享知识分享快乐

备选事件流用户不存在2a

系统提示用户名不正确2b用户信息输入不正确系统提示错误,返回输入界面,用例结束2c用户已经登录系统提示并结束输入

用例规约表2.2.1A

其余用力规约见附录

业务架构3.

本部分描述业务系统的主要实体,包括业务流程、功能、产品、业务单元和业务目标等。

业务流程模型3.1

加入购物付款查看购物查看图书车进入主页车顾客继续购物继续购物未登录已登录未登录填写订单生成订单已登录执行登录订单预览信息流程判断是否登陆订单处理流程修改库存

3.1.1购书流程总图图

B其余业务流程图见附录组织结构3.2

页眉内容.

共享知识分享快乐

保卫科

总经理

仓储物流部出纳

客服部

采购部材料科

人事部

财务部营销部打包员

前台

客服专员

解说

综合库

培训室

行政科

会计成本会计

财务营负销责处人

用户信息

售后服务

成出库品员库

称重员

配送员

工资核算

税务会计

银行出纳

现金出纳

组织结构图图3.2.1信息架构4.

本部分描述信息系统中的信息实体,包括数据概念模型和信息流。

模型4.1概念E-R

页眉内容.

共享知识分享快乐

顾客用户名PK密码姓名电话

订单IDPK订单用户名FK1书号数量日期

采购单

订单明细

ID订单明细PK

ID订单FK1书号FK2数量单价金额

付款单PKFK1

PKFK1

地址序号地址邮编用户名

图书PK

付款单号

书号

日期卡号币种金额ID订单

书名价格作者出版社内容简介ID分类FK1IDFK2采购单

收据收据号

PK

银行图书名称

编号PK银行名称卡号用户名FK1

数量

单价日期金额用户名FK1PK

付款单号FK2

图书分类ID分类分类名称数量

供应商

PK

ID采购单

PK

ID供应商

ID供应商书号数量单价总额日期

FK1

名称地址联系电话ID采购单

4.1.1图实体联系模型数据流图4.2

页眉内容.

共享知识分享快乐

D3

图书D1P1网上书店销售管理系统

顾客购D2顾客信息D7买记录订货单收据付款发货单

供应商

暂存订单D8

用户登录收据付款发货票订单

顾客应收款明细帐

修改密码

采购订单D6

总账D4

应付款明D5细账

顶层进程数据流图图4.2.1

C

其余数据流图见附录5.应用架构本部分描述信息系统资产库中的实体,包括信息系统和连接业务架构与技术架构的各种接口。

应用系统体系结构5.1

服务器WebServlet引擎)信息规整(应用服务器

Web浏览器

数据库管理系统

5.1.1应用系统架构图

系统功能结构模型5.2

页眉内容.

共享知识分享快乐

登录注册在线购书用户管理密码修改修查图查购看书看改物下用订搜用车订索户户单管单资查信资理料料询息删除修查提已改看交经购购购选买物物购数车车图量书验证顾客是否注册成功注册系统报告错误信息验证是否登陆成功登陆系统顾客登陆顾客信息管理提供图书库存数量)缺货数量图书编号)图书数量交货期发出采购单

图书销售管理系统财务管理供应商管理图书管理

供修查应添删采退删改看收商加货除购除图图信款新用管管图书书息管图理理户资资书管理书料料理修添查删改编加看除供供写新收供应收应的款应商款商供信应信商单息商息)顾客信息查询生成订单处理缺货订单订单处理缺货数量处理可供货订单(图书编号库存管理包装图书)金额图书信息提供发货单(订单号收费管理采购图书)开发票(发票单位

订单管理订删编单除写信订息订管单单理修查改看订订单单信信息息联系方式(顾客ID地址)收货人姓名地址收费金额顾客姓名

5.2.1图系统功能结构模型

组件图5.3

页眉内容.

共享知识分享快乐

删除顾客信息添加顾客信息发出缺货通知备货生成采购单(图书编号组件图5.3.1图6.基础设施架构本部分主要描述信息系统运行于之上的基础设施的实体。

部署图6.1

客户端{OS=WINDOWS}4-结束3结束-

数据库服务器打印机

**5-结束6-结束**

book.exe》《artifact

*

1-结束2结束-

服务器web{OS=WINDOWS}

book.exeartifact》《

》printer《

*

book.mdb》《database

部署图图6.1.1页眉内容.

共享知识分享快乐

7.附录

附录A用例规约

用例名称

注册

参与者

顾客(主要参与者),管理员(次要参与者)

假设

顾客可以自己注册

前置条件

顾客可以注册

后置条件

顾客注册成功,注册信息被记录

主事件流

1.顾客填写注册信息;顾客注册成功4.

.系统验证顾客注册信息,检查用户是否已经注册,用2户信息是否正确;系统将顾客注册信息记录到数据库中;3.

备选事件流

2a顾客信息有错误系统提示顾客修改注册信息,用户重新填写信息或取消注册,用例结束

用例名称

浏览图书

参与者

顾客(主要参与者),管理员(次要参与者)

假设

图书是可以识别的

前置条件

顾客已被授权

后置条件

浏览信息已被记录

主事件流

1.顾客进入购书系统;.用户选择要查看的图书;2

,.顾客重复步骤51直到退出

3.系统提供该图书的信息;.系统修改浏览记录,更新该书的图书状态;4

用例名称

修改订单信息

页眉内容.

共享知识分享快乐

参与者

,管理员(次要参与者)顾客(主要参与者)

假设

读者在订单提交之前可以修改信息

前置条件

顾客已被识别和授权

后置条件

更新订单状态和信息

主事件流

1.顾客填写新的信息;直到退出,5.顾客重复步骤1

2.系统根据读者身份验证订单信息;.系统提供该顾客的原来的信息;3.系统修改订单记录,更新该顾客的订单信息;4

用例名称

购物车管理

参与者

顾客(主要参与者),管理员(次要参与者)

假设

用户在买书时,可以将自己要买的物品放入购物车,最后一起结算

前置条件

用户已被识别和授权

后置条件

购物车的商品状态发生了变化

主事件流

用户点击将图书放入购物车或者进1入我的购物车;3.用户提出相应的请求,1直到退出.用户重复步骤5

.系统根据读者的登录信息进入到相应的购物车2界面;.系统根据用户的不同请求作出相应的反应;4

用例名称

提交订单

参与者

顾客(主要参与者),管理员(次要参与者)

假设

顾客已确认订单信息

页眉内容.

共享知识分享快乐

前置条件

订单信息已经填写完毕

后置条件

订单提交给系统,等待处理

主事件流

1.顾客确认订单信息,点击提交;

.系统验证订单信息;2.系统接收订单;3.系统修改订单记录;45.订单提交成功

备选事件流订单未完成2a

系统提示,并返回到订单页面,用例结束

用例名称

支付费用

参与者

顾客(主要参与者),管理员(次要参与者)

假设

顾客购买了某种商品

前置条件

顾客已经被授权和识别

后置条件

钱货两清

主事件流

1.顾客通过某种方式支付费用;直到退.图书管理员重复步骤1,5出

2.系统提供对应顾客信息;.系统提供借阅该书的读者信息;3.系统修改借书记录,更新该书的图书状态及此4种书的可借数量;

管理员用例

用例名称

发布信息

参与者

,顾客(次要参与者)管理员(主要参与者)

假设

管理员有发布信息的权限

前置条件

管理员已被识别和授权

后置条件

修改图书信息,更新该书的图书状态及此种书的库存数量

页眉内容.

共享知识分享快乐

主事件流

.管理员填写要发布的信息,并1提交给系统;直到退.管理员重复步骤1,5出

.系统根据信息记录验证信息;23.系统显示管理员所发布信息;4.系统更新发布信息,并记录到数据库;

用例名称

维护顾客信息

参与者

管理员(主要参与者),顾客(次要参与者)

假设

管理员应对客户信息进行管理

前置条件

管理员已被识别和授权,已经登录到该页面

后置条件

修改顾客信息,记录到数据库里

主事件流

.管理员点击某个用户的资料;1管理员对顾客的某些资料进行修改或3.删除;直到退出1.管理员重复步骤,5

.系统根据管理员的要求,提供该顾客的资料;2更新该顾客的资料并保存;.系统修改顾客信息,4

用例名称

维护图书

参与者

管理员(主要参与者),顾客(次要参与者)

假设

管理员应定期对图书进行维护

前置条件

管理员已被识别和授权

后置条件

图书信息被修改

主事件流

.管理员查看图书的时候选定一部分1图书;管理员对图书信息执行相应的操作3.(添加、删除、修改)

1.管理员重复步骤5,直到退出

2.系统列出管理员所要求的图书;;.系统响应管理员的要求,相应的修改图书的信4息,并记录到数据库里;

页眉内容.

共享知识分享快乐

用例名称

查看库存

参与者

,顾客(次要参与者)管理员(主要参与者)

假设

图书库存被记录,管理员有权查看

前置条件

管理员已被识别和授权

后置条件

记录库存信息,修改库存信息

主事件流

1.管理员点击要查看的库存;

2.系统提供库存信息;

备选事件流若某种图书的库存为零,系统提示进行采购2

用例名称

销售查询

参与者

管理员(主要参与者),顾客(次要参与者)

假设

管理员定期对销售记录进行查询

前置条件

管理员已被识别和授权

后置条件

查询记录发生修改,系统为顾客提供销售记录

主事件流

;1.管理员点击“销售查询”

.系统提供图书销售历史信息;2.系统修改查询记录;3

备选事件流0

某种图书的销售量为2a

系统提示对该商品进行一些促销措施2b某顾客经常购买某一类的图书,可以进行针对性的推荐

用例名称

处理订单

参与者

,顾客(次要参与者)管理员(主要参与者)

假设

管理员要对顾客提交的订单进行处理

前置条件

管理员已被识别和授权

后置条件

订单处理完毕,实行发货

主事件流

页眉内容.

共享知识分享快乐

1.管理员点击某一顾客的订单;管理员对订单进行分类,识别,和发3.送到仓储部门

2.系统根据顾客信息提供相应的订单;记录系统做出相应的响应,并修改订单的状态,4.到数据库

备选事件流,货物需要采购3a某种图书的库存为0系统给顾客发出通知,说明发货需要延长一定的时间

用例名称

结算

参与者

,顾客(次要参与者)管理员(主要参与者)

假设

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1