




已阅读5页,还剩40页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.软件工程实验报告 题 目: 网上书城 班级: 姓名: 学号: 班级: 姓名: 学号: 班级: 姓名: 学号: 班级: 姓名: 学号: 完成日期: 2015 年 12 月 18 日摘 要 随着知识化和信息化新经济时代的到来,作为信息技术龙头的计算机及软件技术突飞猛进,UML成为一种不可或缺的工具。UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。用现有的知识,按照软件工程思想和系统的开发步骤,以图书管理的应用需求为背景,分析设计了图书管理系统,并利用Rational Rose对系统进行建模,完成用例图和类图的构建,为后期的程序设计提供标准。根据建模需求分析,总结出本系统的参与者有网上书城的会员,银行,系统管理员,仓库等几类。会员必须先进行注册才能在书城进行购买图书,其中会员根据等级又可以享受不同的打折优惠,会员购买图书后,将订单信息提交给银行,银行根据用户输入的口令完成扣费等信息,并将购买成功的信息返回给系统。系统此时就会安排离客户最近的仓库进行发货送货等操作。同时系统管理员还将进行各仓库之间的协调,仓库还将做好入库和出库的统计等等。网上图书销售系统是一个复杂的电子商务系统,它必须提供用户的接口以供用户登录并选择喜好的图书;同时还必须提供系统的管理接口以供管理员和一般的网站工作人员处理客户订单并维护网站正常运作。该系统以面向对象理论和数据库管理信息系统开发相关知识为依据,介绍了设计开发中的模块设计和数据与程序的连接,使SQL server 2008与 Visual Studio 2010得到了有效的结合。关键词:网上书城;UML;Rational Rose;面向对象目 录摘 要3目 录41 需求分析51.1 开发背景及意义51.2 图书管理系统的需求分析51.2.1系统功能需求51.2.2用户接口模块51.2.3管理员接口模块61.2.4数据库模块61.2.5数据服务器模块62 系统建模72.1 创建系统用例模型71 需求分析1.1 开发背景及意义随着互联网的高速发展,人们也越来越享受到互联网所带来的生活便利。现在越来越多的读者选择网上购买图书。网上图书销售系统是一个复杂的电子商务系统,它必须提供用户的接口以供用户登录并选择喜好的图书;同时还必须提供系统的管理接口以供管理员和一般的网站工作人员处理客户订单并维护网站正常运作。1.2 图书管理系统的需求分析1.2.1系统功能需求系统总体功能需求框图如图所示。 图1-1 系统总体功能需求框图1.2.2用户接口模块用户接口是网站用户使用图书销售系统服务的入口,所有的在线用户都通过浏览登录网站,并进行一系列的查询,订购操作。用户接口模块包括了用户信息维护、商品查询、订购商品和订单维护4个部分。用户登录系统后,用户ID将会被保存在服务器的缓存中,用户在系统中所做的操作,包括查询、订购等都将被系统存储在数据库中,以供系统那个进行销售情况以及销售走势分析。1.2.3管理员接口模块这是系统提供给网站维护和管理人员的接口。管理员接口模块包括商品信息维护、内部员工信息维护、订单处理、销售情况查询、报表维护5个部分。网站的一般工作人员通常只具有订单处理的权限,他们获得用户提交的订单,并根据库存情况来决定发货或者推迟发货。网站的管理员具有所有的管理权限,可以处理客户的订单,可以阅览网站商品的销售情况、销售走势,以便根据不同的情况及时的调整经营战略,将库存成本和资金占有用率降到最低的限度。1.2.4数据库模块 图 1.4信息查询模块功能1.2.5数据服务器模块数据服务器模块是系统正常运行的基础,包括客户的查询,定单的保存;网站工作人员的定单处理;网站管理员的销售情况查询与分析。2 系统建模2.1 创建系统用例模型2-5Use Case ViewBankSerUseCaseMainMannagerSenderUseCaseUserCasewarehouseUseCaseLogical View sequence&CollaborationDiagram仓库出货顺序图仓库出货协作图仓库管理员删除图书顺序图仓库管理员删除图书协作图仓库管理员图书分类顺序图仓库管理员图书分类协作图仓库管理员修改图书顺序图仓库管理员修改图书协作图仓库管理员增加图书顺序图仓库管理员增加图书协作图仓库进货顺序图仓库进货协作图简单购物顺序图简单购物协作图快递送书顺序图快递送书协作图系统管理员查询用户顺序图系统管理员查询用户协作图系统管理员管理仓库信息系统管理员管理仓库信息协作图系统管理员修改仓库管理员信息系统管理员修改仓库管理员信息协作图银行收费顺序图银行收费协作图用户登录顺序图用户登录协作图用户注册顺序图用户注册协作图Component ViewMainDeployment View3-3Use Case ViewMainBankSerUseCaseSenderUseCaseStorageManagerSystemMannagerUserCaseLogical View ActivityDiagram State/Activity Model4仓库订货仓库发货管理员查询图书信息管理员删除图书信息活动图管理员添
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小鹅通知识付费培训课件
- 雨水回用系统工程设计
- 交通瓶颈路段改造工程方案
- 温度计量课件
- 食品安全考核试题及答案
- 2024年劳务员之劳务员基础知识试题及答案
- 创意羊毛毡手工课程教学设计
- 市级骨干教师培训考试题及答案
- 小青蛙跳荷叶教学课件
- 2025至2030中国休闲背包行业项目调研及市场前景预测评估报告
- GB/T 457-2008纸和纸板耐折度的测定
- GB/T 40565.4-2021液压传动连接快换接头第4部分:72 MPa螺纹连接型
- 行政管理毕业论文参考文献(推荐99个),参考文献
- FZ/T 07015-2021绿色设计产品评价技术规范再生涤纶
- 基于课程标准的融合教育教学评一致性实践探索
- 企业家的12把财务砍刀讲义课件
- DB32T 4353-2022 房屋建筑和市政基础设施工程档案资料管理规程
- 原型量表测试表
- 审核首次会议发言稿
- 煤矿机电与运输提升安全管理.ppt
- T∕CGSS 004-2019 适老营养配方食品通则
评论
0/150
提交评论