登录
|
注册
|
QQ账号登录
|
常见问题
联系我们:
我要上传
首页
浏览
幼儿/小学教育
中学教育
高等教育
研究生考试
外语学习
资格/认证考试
论文
IT计算机
经济/贸易/财会
管理/人力资源
建筑/环境
汽车/机械/制造
研究报告
办公文档
生活休闲
金融/股票/期货
法律/法学
通信/电子
医学/心理学
行业资料
文学/艺术/军事/历史
我的淘豆
我要上传
帮助中心
复制
下载此文档
1pos系统的分析与设计-----uml应用案例.ppt
文档分类:
IT计算机
|
页数:约33页
举报非法文档有奖
分享到:
1
/
33
下载此文档
搜索
下载此文档
关闭预览
下载提示
1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
2.下载该文档所得收入归上传者、原创者。
3.下载的文档,不会出现我们的网址水印。
同意并开始全文预览
(约 1-6 秒)
下载文档到电脑,查找使用更方便
下 载
还剩?页未读,
继续阅读
分享到:
1
/
33
下载此文档
文档列表
文档介绍
1pos系统的分析与设计-----uml应用案例.ppt
POS系统的分析与设计 -----UML应用案例
.
Agenda
POS系统简介
开发思路
用UML来实现POS
需求分析
理解需求
分析需求
UML系统建模
Use case图
Class图
State图
Activity图
Sequence图
Package图
配置图
系统实现
总结
.
POS系统简介
Point Of Sales
自动销售管理系统或销售管理信息系统
是指在销售行为发生时,将所有交易的明细(主要包括商品、价格及时间)通过条形码扫描而迅速记录在计算机里,有时也可以把顾客数据马上记录下来,可从中去分析掌握市场需求动态。
哪些功能?
.
四方面基本功能
(1) 基本资料设置。(系统初始化)
应该提供货品、客户、供应商、收支类型和库存变动类型等信息的添加和修改功能。
(2) 业务处理。 (前台系统)
应该提供采购入库、前台货品销售、其他库存变动和收支录入信息的添加、修改、查询和打印功能。
(3) 业务统计。 (辅助决策)
应该实现货品的库存信息统计、短线货品和超储货品报警、不同时段销售业绩和利润的统计及其报表打印等功能。
(4) 系统设置。 (系统管理)
应该包括用户修改密码及系统管理员添加任何权限用户的功能。
这是较简单的管理信息系统
如何设计POS软件?
.
系统开发思路
用UML 建模机制对各阶段分析成果进行表达
如何表达?
这是一个用例不断迭代的过程。
系统的开发由用例驱动, 将需求转化为用例, 反复选择最重要的用例, 将用例的功能分配到类上, 最后依据用例测试系统的可执行性。
在系统整个开发过程中, 需要根据UML 建模工具的特点, 以及需求分析、系统分析、系统设计、系统实现和系统的测试与维护各阶段的任务特点, 分别采用UML 的不同建模机制对各阶段的成果进行表达。
.
对象静态关系:
类图和对象图
对象的状态及交互关系:四图
UML图与系统开发的关系及表达
软件体系结构和硬件体系结构及通信机制:组件图和配置图
用例图: (U se case ) 从用户角度描述系统功能。
活动图:描述满足用例要求所要进行的活动及约束关系
.
方法及流程:UML/OO/UP
需求——建模——序列图——类图——代码生成
用例图:
(Use case )需求捕获,测试依据用例视图关注系统功能的高层体系结构, 而不关注其具体实现方法;
GUI;输入\输出
领域模型:业务关系
序列图:
按时间顺序描述对象间的交互, 强调消息发送的顺序, 表示业务流
代码实现
类图: 定义类, 表示类之间的联系如关联、依赖、聚合等, 也包括类的内部结构(类的属性和操作)
.
其它重要的辅助图
组件图:
包含模型代码库、执行文件、运行库和其他组件的信息,组件是代码的实际模块;
状态图:
描述类的对象在其生命周期中所有可能的状态以及事件发生时状态的转移条件;
活动图:
对工作流程建模,描述满足用例要求所要进行的活动及约束关系。
描述系统的动态模型的行为图
描述对象间的动态交互关系的交互图
序列图
按时间顺序描述对象间的交互, 强调消息发送的顺序, 表示业务流;
协作图
按时间和空间的顺序描述对象间的协作关系。
分析结束,下面是具体用UML来实现POS!
.
用UML来实现POS
需求分析
UML系统建模
Use case图
Class图
State图
Activity图
Sequence图
Package图
配置图
数据库分析和设计
功能模块的开发实现
需求分析如何做?
需求分析 ——
理解需求
分析需求
.
理解需求:文本需求说明的关键部分
对系统的终端用户和客户进行调研
(1) 基本资料管理:实现各种货品资料、客户资料、供应商资料、收支类型和其他库存变动类型的添加、修改。
——运行基础
(2) 业务处理:实现货品采购入库、货品销售、货品其他库存变动的添加、修改和查询,并实现收支录入等功能。
——运行核心
(3) 业务统计:实现货品库存统计和不同时间段的业绩统计。
——决策和管理
其他需求:
(4) 系统应该可以对基础数据进行维护。
(5) 系统应该提供强大的数据统计、查询、报表生成以及打印等功能。
(6) 系统客户端运行在Windows平台下,服务器端可以运行在Windows平台或者Unix平台下。系统还应该有一个简便易用的图形用户界面。
(7) 系统应该有很好的可扩展性。
.
1pos系统的分析与设计-----uml应用案例 来自淘豆网www.taodocs.com转载请标明出处.
猜你喜欢
面试录用通知书
7页
智能园区电能信息采集系统的设计应用的中期报..
2页
非药品质量保证协议书
3页
2024年劳务合作协议书[优选15篇]
57页
青岛市停车收费标准
6页
雪中送炭
6页
雨中故事作文600字
4页
昆虫雷达多目标检测算法研究的中期报告
2页
健康问题和疾病定量测试法
44页
无镉的铜铟镓硒太阳能电池制备与性能研究的开..
2页
院感手卫生知识试题及参考2
4页
无线接入网小区覆盖异常的自管理方法的综述报..
2页
保险商品营销中的应用课程
58页
无线传感器网络及LEACH协议的研究的中期报告
2页
交通银行大厦结构设计
41页
相关文档
更多>>
非法内容举报中心
文档信息
页数
:
33
收藏数
:
0
收藏
顶次数
:
0
顶
上传人
:
相惜
文件大小
:
1.34 MB
时间
:
2021-04-11
相关标签
系统设计案例
设计案例分析
导视系统设计案例
系统分析
城市设计案例分析
展厅设计案例分析
测量系统分析计划
信号与线性系统分析
系统设计方案
统计分析
计算机原理
PHP资料
linux/Unix相关
C/C++资料
Java
.NET
windows相关
开发文档
管理信息系统
软件工程
网络信息安全
网络与通信
图形图像
行业软件
人工智能
计算机辅助设计
多媒体
软件测试
计算机硬件与维护
网站策划/UE
网页设计/UI
网吧管理
电子支付
搜索引擎优化
服务器
电子商务
Visual Basic
数据挖掘与模式识别
数据库
Web服务
网络资源
Delphi/Perl
Python
CSS/Script
Flash/Flex
手机开发
并行计算/云计算
嵌入式开发
计算机应用/办公自动化
数据结构与算法
SEO
最近更新
江苏移动网络投诉的集中管理项目研究与实现..
园林树木的种实生产
江苏省商业银行科技金融发展研究——基于11..
《电子元器件识别》课件
遥感影像纹理特征提取与识别
员工职业素养和综合素质提升
品牌包装与宣传
知识竞赛方案
杂货铺工作室项目融资计划书
永康市环境保护与节能减排对策分析的综述报..
北欧风格的家具
化工设计第一章
化工机械基础1-3
水溶性树脂包膜材料涂膜及控释性能的研究的..
流民图赏析教案
2023年度中国精神心理健康蓝皮书文档
蛋白尿护理查房
随班就读资源教室设备配置标准
大学食堂餐饮企业准入退出制度
利用f206片内flash进行在线编程
混凝土投标技术响应文件1
复制以下网址粘贴到浏览器打开
灵歌第一.二册130首
板形培训资料
范例:湖北省科技支撑计划(重点新产品新工艺..
在线
客服
微信
客服
QQ
客服
意见
反馈
手机
查看
返回
顶部