网上书城uml实验报告(共45页).doc

上传人:飞****2 文档编号:13917972 上传时间:2022-05-01 格式:DOC 页数:45 大小:398KB
返回 下载 相关 举报
网上书城uml实验报告(共45页).doc_第1页
第1页 / 共45页
网上书城uml实验报告(共45页).doc_第2页
第2页 / 共45页
点击查看更多>>
资源描述

《网上书城uml实验报告(共45页).doc》由会员分享,可在线阅读,更多相关《网上书城uml实验报告(共45页).doc(45页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上软件工程实验报告 题 目: 网上书城 班级: 姓名: 学号: 班级: 姓名: 学号: 班级: 姓名: 学号: 班级: 姓名: 学号: 完成日期: 2015 年 12 月 18 日摘 要 随着知识化和信息化新经济时代的到来,作为信息技术龙头的计算机及软件技术突飞猛进,UML成为一种不可或缺的工具。UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。用现有的知识,按照软件工程思想和系统的开发步骤,以图书管理的应用需求为背景,分析设计了图

2、书管理系统,并利用Rational Rose对系统进行建模,完成用例图和类图的构建,为后期的程序设计提供标准。根据建模需求分析,总结出本系统的参与者有网上书城的会员,银行,系统管理员,仓库等几类。会员必须先进行注册才能在书城进行购买图书,其中会员根据等级又可以享受不同的打折优惠,会员购买图书后,将订单信息提交给银行,银行根据用户输入的口令完成扣费等信息,并将购买成功的信息返回给系统。系统此时就会安排离客户最近的仓库进行发货送货等操作。同时系统管理员还将进行各仓库之间的协调,仓库还将做好入库和出库的统计等等。网上图书销售系统是一个复杂的电子商务系统,它必须提供用户的接口以供用户登录并选择喜好的图

3、书;同时还必须提供系统的管理接口以供管理员和一般的网站工作人员处理客户订单并维护网站正常运作。该系统以面向对象理论和数据库管理信息系统开发相关知识为依据,介绍了设计开发中的模块设计和数据与程序的连接,使SQL server 2008与 Visual Studio 2010得到了有效的结合。关键词:网上书城;UML;Rational Rose;面向对象目 录1 需求分析1.1 开发背景及意义随着互联网的高速发展,人们也越来越享受到互联网所带来的生活便利。现在越来越多的读者选择网上购买图书。网上图书销售系统是一个复杂的电子商务系统,它必须提供用户的接口以供用户登录并选择喜好的图书;同时还必须提供系

4、统的管理接口以供管理员和一般的网站工作人员处理客户订单并维护网站正常运作。1.2 图书管理系统的需求分析1.2.1系统功能需求系统总体功能需求框图如图所示。 图1-1 系统总体功能需求框图1.2.2用户接口模块用户接口是网站用户使用图书销售系统服务的入口,所有的在线用户都通过浏览登录网站,并进行一系列的查询,订购操作。用户接口模块包括了用户信息维护、商品查询、订购商品和订单维护4个部分。用户登录系统后,用户ID将会被保存在服务器的缓存中,用户在系统中所做的操作,包括查询、订购等都将被系统存储在数据库中,以供系统那个进行销售情况以及销售走势分析。1.2.3管理员接口模块这是系统提供给网站维护和管

5、理人员的接口。管理员接口模块包括商品信息维护、内部员工信息维护、订单处理、销售情况查询、报表维护5个部分。网站的一般工作人员通常只具有订单处理的权限,他们获得用户提交的订单,并根据库存情况来决定发货或者推迟发货。网站的管理员具有所有的管理权限,可以处理客户的订单,可以阅览网站商品的销售情况、销售走势,以便根据不同的情况及时的调整经营战略,将库存成本和资金占有用率降到最低的限度。1.2.4数据库模块 图 1.4信息查询模块功能1.2.5数据服务器模块数据服务器模块是系统正常运行的基础,包括客户的查询,定单的保存;网站工作人员的定单处理;网站管理员的销售情况查询与分析。2 系统建模2.1 创建系统

6、用例模型2-5Use Case ViewBankSerUseCaseMainMannagerSenderUseCaseUserCasewarehouseUseCaseLogical View sequence&CollaborationDiagram仓库出货顺序图仓库出货协作图仓库管理员删除图书顺序图仓库管理员删除图书协作图仓库管理员图书分类顺序图仓库管理员图书分类协作图仓库管理员修改图书顺序图仓库管理员修改图书协作图仓库管理员增加图书顺序图仓库管理员增加图书协作图仓库进货顺序图仓库进货协作图简单购物顺序图简单购物协作图快递送书顺序图快递送书协作图系统管理员查询用户顺序图系统管理员查询用户协作

7、图系统管理员管理仓库信息系统管理员管理仓库信息协作图系统管理员修改仓库管理员信息系统管理员修改仓库管理员信息协作图银行收费顺序图银行收费协作图用户登录顺序图用户登录协作图用户注册顺序图用户注册协作图Component ViewMainDeployment View3-3Use Case ViewMainBankSerUseCaseSenderUseCaseStorageManagerSystemMannagerUserCaseLogical View ActivityDiagram State/Activity Model4仓库订货仓库发货管理员查询图书信息管理员删除图书信息活动图管理员添加图书活动图管理员修改图书信息活动图用户登录用户订单管理用户购买图书用户密码找回用户支付用户注册 classDiagram cn.bookStore.bounderMain cn.booStore.controlMain专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁