屏幕变化状态图 “插卡”过程的屏幕转换状态图:每个状态表示一个屏幕,迁移表示当前屏幕用户的激励。 屏幕结构类图 InputPin屏幕的结构图。每个屏幕的结构可以用类图设计,即屏幕上有什么(窗口),如:文本框、按钮等 屏幕结构包图 顾客控制台包含丰富的元素,可以进一步细化形成一个对应的包,专门描述界面元素其中有分为5个子包,分别对应“插卡”、“取款”、“存款”、“转账”、“查询”5个独立的过程。每个子包又对应一些列的屏幕,并对应到表示屏幕切换的状态图 用户界面设计 一个独立的过程包含若干屏幕变换 状态图表示屏幕间的变换 状态图的一个状态表示一个屏幕 一个屏幕的结构用屏幕结构(类)图表示 内容 4.1 基于UML的分析与设计过程 4.2 用例分析与设计 4.3 概念模型和顶层架构设计 4.4 用户界面设计 4.5 数据模型设计 4.6 设计精化 4.7 类设计 4.8 部署模型设计 数据模型设计 数据模型设计包括数据结构设计、数据库设计、数据文件设计等,本节主要关注持久数据存储设计。持久数据模型设计步骤为: (1)确定设计模型中需要持久保存的类的对象及其属性, 其中实体类是主要关注对象。 (2)确定持久存储的数据之间的组织方式。 (3)确定数据模型中的操作行为,例如数据完整性验证、 数据读取、存储与更新、数据求和、求数据平均值等。 (3)进一步优化持久数据操作的性能,
原创力文档

文档评论(0)