功 能 需 求
2.1系统范围
本网上书店管理系统共有三个主要的功能模块:
2.1.1图书的进货,售出管理模块
本模块负责图书的进货,售出管理,是网上书店系统的物流管理模块,也是
财务管理模块,有五个参与者,分别是:图书采购员,财务,前台业务员,图书提供商,网上购书者。
图书采购员的职责是:申请采购项目,采购图书
财务的职责是:审批采购项目,付采购图书的款项,收到前台购书者的书款
图书提供商的职责是:提供所需图书,获得书款
前台业务员的职责是:确定网上图书交易,将图书发往售书者
网上购书者的职责是:发起网上图书购买,付书款
以下是该模块用例图:
2.1.2图书的分类,检索管理的综合性信息管理系统模块
本模块负责图书的分类,以便于用户能够较快的找到自己喜欢的书籍,此模块也是体现信息管理特点的模块。
以下是该模块的用例
2.1.3网上交易功能模块
网上交易模块是该网上书店系统的核心模块,参与者有四个:网上购书者,前台业务员,系统管理员,财务管理。
网上购书者的职责是:注册注销账号,修改密码,提出购书申请,付款,提出退书申请,评价称此次交易
前台业务员的职责是:注册注销账号,修改密码,确认购书申请,确认退书申请,评价此次交易。
财务管理员的职责是:注册注销账号,修改密码,确认付款,退款。
系统管理员的职责是:修改系统管理员密码,维护系统,管理用户权限。
2.2系统体系结构
网上书店系统共分为三个模块,分别是:图书物流管理模块,图书的分类管理模块,网上交易模块。 其系统的体系结构如下图所示:
2.3系统总体流程
基于系统模块间应该高内聚,低耦合的特点,本系统三个模块间只有财务上的重合,而业务流程上几乎没有重合的地方。因此,系统总体流程分成三块来写。
2.3.1系统物流管理流程
2.3.2系统图书分类管理模块流程