网上书城uml实验报告
更新时间:2023-04-30 02:50:01 阅读量: 综合文库 文档下载
精品文档
软件工程实验报告题目:网上书城
班级:姓名:学号:
班级:姓名:学号:
班级:姓名:学号:
班级:姓名:学号:
可修改
精品文档
完成日期:2015 年12 月18 日
可修改
精品文档
摘要
随着知识化和信息化新经济时代的到来,作为信息技术龙头的计算机及软件技术突飞猛进,UML成为一种不可或缺的工具。UML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发的全过程。用现有的知识,按照软件工程思想和系统的开发步骤,以图书管理的应用需求为背景,分析设计了图书管理系统,并利用Rational Rose对系统进行建模,完成用例图和类图的构建,为后期的程序设计提供标准。
根据建模需求分析,总结出本系统的参与者有网上书城的会员,银行,系统管理员,仓库等几类。会员必须先进行注册才能在书城进行购买图书,其中会员根据等级又可以享受不同的打折优惠,会员购买图书后,将订单信息提交给银行,银行根据用户输入的口令完成扣费等信息,并将购买成功的信息返回给系统。系统此时就会安排离客户最近的仓库进行发货送货等操作。同时系统管理员还将进行各仓库之间的协调,仓库还将做好入库和出库的统计等等。
网上图书销售系统是一个复杂的电子商务系统,它必须提供用户的接口以供用户登录并选择喜好的图书;同时还必须提供系统的管理接口以供管理员和一般的网站工作人员处理客户订单并维护网站正常运作。
该系统以面向对象理论和数据库管理信息系统开发相关知识为依据,介绍了设计开发中的模块设计和数据与程序的连接,使SQL server 2008与Visual Studio 2010得到了有效的结合。
关键词:网上书城;UML;Rational Rose;面向对象
可修改
精品文档
目录
摘要 (2)
目录 (3)
1 需求分析 (4)
1.1 开发背景及意义 (4)
1.2 图书管理系统的需求分析 (4)
1.2.1系统功能需求 (4)
1.2.2用户接口模块 (4)
1.2.3管理员接口模块 (5)
1.2.4数据库模块 (5)
1.2.5数据服务器模块 (5)
2 系统建模 (6)
2.1 创建系统用例模型 (6)
可修改
精品文档
1 需求分析
1.1 开发背景及意义
随着互联网的高速发展,人们也越来越享受到互联网所带来的生活便利。现在越来越多的读者选择网上购买图书。网上图书销售系统是一个复杂的电子商务系统,它必须提供用户的接口以供用户登录并选择喜好的图书;同时还必须提供系统的管理接口以供管理员和一般的网站工作人员处理客户订单并维护网站正常运作。
1.2 图书管理系统的需求分析
1.2.1系统功能需求
系统总体功能需求框图如图所示。
1.2.2用户接口模块
用户接口是网站用户使用图书销售系统服务的入口,所有的在线用户都通过浏览登录网站,并进行一系列的查询,订购操作。用户接口模块包括了用户信息维护、商品查询、订购商品和订单维护4个部分。用户登录系统后,用户ID将会被保存在服务器的缓存中,用户在系统中所做的操作,包括查询、订购等都将被系统存储在数据库中,以供系统那个进行销售情况以及销售走势分析。
可修改
精品文档
1.2.3管理员接口模块
这是系统提供给网站维护和管理人员的接口。管理员接口模块包括商品信息维护、内部员工信息维护、订单处理、销售情况查询、报表维护5个部分。网站的一般工作人员通常只具有订单处理的权限,他们获得用户提交的订单,并根据库存情况来决定发货或者推迟发货。网站的管理员具有所有的管理权限,可以处理客户的订单,可以阅览网站商品的销售情况、销售走势,以便根据不同的情况及时的调整经营战略,将库存成本和资金占有用率降到最低的限度。
1.2.4数据库模块
图1.4信息查询模块功能
1.2.5数据服务器模块
数据服务器模块是系统正常运行的基础,包括客户的查询,定单的保存;网站工作人员的定单处理;网站管理员的销售情况查询与分析。
可修改
精品文档
可修改 2 系统建模
2.1 创建系统用例模型 2-5
Use Case View
BankSerUseCase
收款(from Use Case View)
获取支付详情
(from Use Case View)
回执支付信息(from Use Case View)
...)
Main
精品文档
可修改
...)
用户:包含会员、系统管理员、仓库管理员、游客
(from Use Case Vie ...)...)
...)
支付确认(from Use Case View)
Mannager
精品文档
可修改 预览仓库管理员信息
(from Use Case View)
SenderUseCase
(from Use Case View)信息回执(from Use Case View)送货员
(from Use Case Vie ...)
精品文档
可修改
UserCase
(from Use Case View)
(from Use Case View)
游客
(from Use Case View)
退货
(from Use Case View)
warehouseUseCase
删除图书
(from Use Case View)
Logical View
正在阅读:
网上书城uml实验报告04-30
高考物理复习资料:高中物理易错点汇总,别怕老师给你设陷阱!03-08
成长初中记叙文作文600字04-01
2016高考语文二轮专题复习 保温练19 语言文字运用+名句默写+文学类文本阅读(五)01-13
2015中医优势专科重点专科遴选(2015.5.18) - 图文05-19
低碳生活05-01
写草的作文400字07-05
一个早晨作文500字06-29
JS文档08-24
轧钢厂轧钢车间交接班细则标准版11-02
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 网上书城
- 实验
- 报告
- uml
- 2012年中级经济师考试-房地产实务-习题班讲义-全
- 高中以心态为话题作文大全
- 反诉答辩状范文 反诉特征
- 会计从业资格考试试题:初级会计电算化每日一练(12月21日)
- 2014年甘肃公务员考试行测:洞悉流水行船 把握扶梯问题
- 2017年新零售行业深度分析报告
- 有限空间作业管理规定
- 第一条养牛裤Levis李维斯501经典款牛仔裤
- 医院20XX年行政效能监察工作实施方案_计划方案_1.doc
- 九年级英语全册Unit14IremembermeetingallofyouinGrade7第3课时SectionB1a_2b测试卷新版人教新目标版
- 摄影基础知识考试题
- 宾馆客房租赁合同实用版
- 城镇燃气设计规范GB50028
- 有机化学方程式的书写练习
- 奔驰R级轿车用户手册
- 体育教学改革实施方案
- 人教版选修十教师用书:Unit+3+Period+Ⅱ Warming+Up+%26+Reading
- 江苏省盐城市阜宁县明达初级中学七年级英语下册《Unit 1 Dream homes》Reading(
- 苏教版英语一年级知识要点
- 专业技术人员个人工作总结(三篇)