软 件 建 模 与 UML 实 验 报 告 网上图书销售系统.doc

软 件 建 模 与 UML 实 验 报 告 网上图书销售系统.doc

ID:61479905

大小:124.50 KB

页数:7页

时间:2021-02-03

软 件 建 模 与 UML 实 验 报 告  网上图书销售系统.doc_第1页
软 件 建 模 与 UML 实 验 报 告  网上图书销售系统.doc_第2页
软 件 建 模 与 UML 实 验 报 告  网上图书销售系统.doc_第3页
软 件 建 模 与 UML 实 验 报 告  网上图书销售系统.doc_第4页
软 件 建 模 与 UML 实 验 报 告  网上图书销售系统.doc_第5页
资源描述:

《软 件 建 模 与 UML 实 验 报 告 网上图书销售系统.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、软件建模与UML实验报告网上图书销售系统学院:计算机学院专业班级:计科0903班姓名:李宏媛学号:日期:2012年12月5日网上图书销售系统一、实验目的与要求通过一个具体的、完整的建模系统实例,加深对UML的理解与掌握。二、实验内容首先,对网上图书销售系统系统进行需求分析,然后,在此基础之上完成对该系统的建模工作。三、实验步骤1:系统的总体功能需求网上图书销售系统是一个复杂的电子商务系统,它必须提供用户的接口以及用户登录并选择喜好的图书;同时还必须提供系统的管理接口以供管理员和一般的网站工作人员处理客户订单并维护网站正常运

2、作。系统总体功能需求框图如下所示。网络图书销售系统管理员接口模块数据服务模块用户接口模块(1)用户接口模块:用户接口是网站用户使用图书销售系统服务的入口,所有的在线用户都通过浏览器登网站,进行查询,订购操作。此模块包括了用户信息维护,商品查询,订购商品和订单维护4个部分。(2)管理员接口模块:管理员接口是系统提供给网站维护和管理人员的接口。此模块包商品信息维护,内部员工信息维护,订单处理,销售情况查询,报表维护5个部分。其中一般工作人员只有订单处理的权限,而管理员具有所有的管理权限。(3)数据服务模块:数据服务是系统正常运

3、行的基础,包括客户的查询,订单的保存;网站工作人员的订单处理;网站管理员的销售情况查询和分析。2、系统的用例图确定参与者:在本系统的UML建模中,可以创建的参与者包括顾客,管理员,一般员工创建用例:根据业务流程,本系统的用例包括:订单处理,订单维护,订单状态查询,个人信息维护;订购;接收发货;库存查询;缺货拒绝;商品查询;商品信息维护;销售查询;员工信息维护;报表维护;订单增加;订单删除。1)、创建用例图,管理员和员工的用例图如下所示2)、顾客的用例图,如下所示:3、系统的活动图顾客购买商品和管理员处理订单的活动图如图所示

4、:4、系统中的类(1)参与者相关的类系统中和参与者相关的类的类图如下:(2)各类之间的关系类不是单独一个模块,各个类之间是存在联系。各个类之间的联系如下图:5、系统的组件图系统的组件图如下图所示,包括系统服务、客户服务、和数据服务三个组件。6、系统的配置图系统有多个节点构成,应用服务器负责整个系统的总体协调工作,数据库负责数据管理。客户机通过互联网与应用服务器相连,这样管理员可以通过互联网管理应用服务器,客户可以通过互联网访问应用服务器得到图书销售服务。系统的配置图如下所示:四、总结网上图书销售系统,我之前通过网上购书接触

5、过,但只限于使用,并未对其内部实现进行深入的剖析。通过本次综合性的实验练习我更加熟悉了UML的建模工具Rose。在实验指导书的指导下,我对Rose有了更多的了解,并且学会了系统用例图、类图、配置图的画法。在这次实验中,关于UML的概念以前比较模糊的地方,我在实际操作中,变得更加清楚,RationalRose的UML功能运用的更加熟练。本次实验,我仍然有一定的不足,将会在以后的课程学习和实际训练中弥补。

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

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

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