《面向对象设计UML实践》(第2版)自第1版出版以来,深受读者喜爱。为了适应面向对象设计发展,第2版在保留第1版特点的同时,根据当前软件工程的发展趋势和教学特点,精心选择了最主要的基本内容进行介绍。全书包括14章和3个附录,分别为UML导论,对象建模,软件开发过程,餐馆系统的业务建模、分析、设计及实现,类和对象图,交互图,状态图,构件图,约束,实现策略,原则和模式等。
2019-12-21 19:53:00 16.16MB UML 面向对象 软件工程 设计模式
1
一个“个人资料管理”工具软件,采用树型结构管理各种知识。 左边是一棵树,点击之后,在右边显示一个文本编辑器,用于显示和编辑信息。 1、树节点操作 左边的树支持所有常见的节点操作(可以使用上部的工具栏按钮,或者是右击树节点从弹出菜单中选择各种命令): ◆ 节点新建/删除/改名:必须实现的功能。 ◆ 节点升级(可选):将节点提升一级,成为其父节点的兄弟。 ◆ 节点降级(可选):将节点层次降低一级,成为其兄弟的儿子(瞧这辈份乱得!) ◆ 节点上移/下移(可选):在同一级节点中位置移动…… ◆ 剪切/复制(可选):子树搬家,就是将某个节点(包括其所有的子节点)移到另一个地方成为那个节点的新儿子。 可以在标准的TreeView控件基础之上实现。 2、信息的编辑 每个树节点都关联着一个简单的文本编辑器,可以直接使用TextBox,以纯文本方式保存信息,也可以封装RichTextBox支持具有比较丰富样式的文本(就象Word文档那样) ◆ 节点相关联信息的显示与基础编辑功能:必须实现的功能 ◆ 打印(可选):将信息送到打印机输出 ◆ 查找与替换(可选):可以在文本中搜索特定的词并高亮显示 ◆ 辅助功能(可选):任何一个你觉得需要实现的功能,比如给文本加上行号
1