网上图书销售系统UML建模

网上图书销售系统UML建模

ID:37496593

大小:223.75 KB

页数:24页

时间:2019-05-12

网上图书销售系统UML建模_第1页
网上图书销售系统UML建模_第2页
网上图书销售系统UML建模_第3页
网上图书销售系统UML建模_第4页
网上图书销售系统UML建模_第5页
资源描述:

《网上图书销售系统UML建模》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、网上图书销售系统面向对象方法1、网上图书销售系统的需求分析1.1系统总体的功能需求网上图书销售系统用户模块管理员模块数据服务模块1.1系统总体的功能需求用户接口模块:是网站用户使用图书销售系统的入口,所有的在线用户都通过浏览器登陆网站,并进行一系列的查询、订购操作。用户接口模块包括了用户信息的维护、商品查询、商品订购、订单维护4部分。用户登陆后,用户ID将会被保存在服务器的缓存中,用户在系统中所做的操作将被系统存储在数据库中,以供系统进行销售情况及销售走势的分析。1.1系统总体的功能需求I:输入新顾客的信息F:将记录更新到数据库O:将记录更新

2、到数据库用户信息维护功能I:输入商品的查询条件F:到数据库中查询相应的信息O:提供符合条件的商品列表商品查询功能I:输入订购商品F:更新改用户的订单O:生成新的客户订单订购商品功能I:输入要更改的信息F:更新改用户的订单O:生成新的客户订单订单维护功能1.1系统总体的功能需求管理员接口模块:这是网站维护人员和管理人员的接口。管理员接口模块包括商品信息的维护、内部员工信息维护、订单处理、销售情况查询、报表维护5部分。网站的一般工作人员通常只有订单处理的权限,他们获得用户提交的订单,并根据库存情况来解决发货或者推迟发货。网站管理员具有所有的管理权

3、限,可以处理客户的订单,可以阅读网上商品的销售情况、销售走势,以便根据不同的情况调整经营战略,将库存成本和资金占用率降到最低。1.1系统总体的功能需求I:输入要更改的商品信息F:更新信息保存到数据库O:生成新的商品信息商品信息维护功能I:输入要更改员工的信息F:更新信息保存到数据库O:生成新的员工信息内部员工信息维护功能I:输入订单的处理结果F:更新信息保存到数据库O:更新刻度订单信息订单处理功能I:输入要查询的条件F:根据条件到数据库查询O:给出查询结果销售情况查询功能I:输入所需数据的条件F:根据条件到数据库查询O:打印查询结果报表维护功

4、能1.1系统总体的功能需求数据服务模块:数据服务模块是系统正常运行的基础,包括客户的查询,订单的保存;网站工作人员的订单处理;网站管理员的销售情况查询与分析。2、创建用例图商品信息维护员工信息维护销售查询报表维护订单处理接收发货缺货拒绝库存查询管理员一般人员<><><>系统管理的用例图2、创建用例图个人信息维护商品查询订购订单维护增加删除订单状态查询系统用户的用例图3、系统的时序图顾客订购时序图用户首先使用自己的帐号和密码登陆系统,系统模块会将客户的ID保存在系统缓存中并提交给商品查询模块。商

5、品查询模块提示客户输入查询条件,客户输入适当的查询条件后查询模块显示符合查询条件的商品列表。客户得到商品列表后,提交自己想要购买的商品ID,订购模块得到商品ID,生成订单并提交给数据模块进行保存,订购模块提示用户订购该商品成功。3、系统的时序图:顾客登录模块商品查询模块订购模块数据模块1:输入账户密码2:提交用户ID3:提示输入查询条件4:输入查询条件5:显示查询商品列表6:提交商品ID7:提交订单8:成功提交订单9:提示订购成功顾客订购时序图3、系统的时序图顾客删除订单时序图顾客在提交订单后可以对订单进行维护(添加、修改、删除)。顾客首先输

6、入自己的账号和密码登陆系统。系统模块会将顾客的ID保存在系统缓存中并提交给订单查询模块。订单查询模块显示该客户当前的所有订单,客户得到该列表后,选择需要删除的商品ID,订单处理模块将删除信息提交给数据模块,数据模块保存信息。订单处理模块提示用户删除操作成功。3、系统的时序图:顾客登录模块订单查询模块订单处理模块数据模块1:输入账户密码2:提交用户ID3:显示用户订单信息4:提交要删除的商品ID5:更新用户订单6:更新成功6:提示删除成功顾客删除订单时序图3、系统的时序图管理员处理订单时序图管理员使用其账号和密码登陆后,登陆模块会将管理员的ID

7、保存在系统缓存中并提交给订单处理模块。订单处理模块提交给管理员未处理订单的列表,管理员提交某商品ID得到该商品的库存情况,如果库存充足则接受订单,并把接受信息提交给数据模块,数据模块更新该客户的订单信息并返回成功信息给订单处理模块,订单处理模块提示管理员该操作成功。3、系统的时序图:顾客登录模块订单处理库存查询数据模块1:输入账户密码2:提交用户ID3:未处理订单列表4:提交商品ID7:更新客户订单状态9:提示处理成功管理员处理订单时序图5:提交商品库存6:接受订单8:更新成功4、系统的协作图顾客订购协作图数据模块订购模块登陆模块商品查询模块

8、1:输入账号密码2:提交用户ID3:提交输入查询条件5:显示查询类表4:输入查询条件6:提交商品ID9:提示订购成功8:提交成功7:提交订单4、系统的协作图顾客删除

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

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

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