本文档介绍网上图书销售系统的UML建模过程。
1.1网上图书销售系统的需求分析
寻找需求不是件容易的事情,软件开发人员最讨厌的就是需求经常变化,因此,在建模之前明确需
求非常重要。
1.1.1系统总体的功能需求
图书;同时还必须提供系统的管理接口以供管理员和一般的网站工作人员处理客户订单并维护网站正常
运作。
系统总体功能需求框图如图1-1所示。
管
用数
理
户据
员
接服
接
口务
模口模
模
块块
块
图1-1系统总体功能需求框图
1.用户接口模块
进行一系列的查询,订购操作。用户接口模块包括了用户信息维护、商品查询、订购商品和订单维
包括查询、订购等都将被系统存储在数据库中,以供系统那个进行销售情况以及销售走势分析。
2.管理员接口模块
这是系统提供给网站维护和管理人员的接口。管理员接口模块包括商品信息维护、内部员工信
息维护、订单处理、销售情况查询、报表维护5个部分。网站的一般工作人员通常只具有订单处理
的权限,他们获得用户提交的订单,并根据库存情况来决定发货或者推迟发货。网站的管理员具有
所有的管理权限,可以处理客户的订单,可以阅览网站商品的销售情况、销售走势,以便根据不同
的情况及时的调整经营战略,将库存成本和资金占有用率降到最低的限度。
3.数据服务模块
数据服务器模块是系统正常运行的基础,包括客户的查询,定单的保存;网站工作人员的定单
处理;网站管理员的销售情况查询与分析。
1.1.2用户接口模块
用户接口模块包括如图1-2所示的几个方面。
用户接口模块
用
户商订订
信品购购
息查商维
维询品护
护
图1-2用户接口模块
1.用户信息维护
每个使用该系统的用户必须经过注册,而注册的用户名是用户的唯一标识。系统可以接收更多
THE END