UML图书管理系统建模案例

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

—高级软件人才实作培训专家!北京传智播客教育建模讲师:姜天鹏北京航空航天大学MIS硕士—高级软件人才实作培训专家!北京传智播客教育大纲软件需求分析图书馆管理系统的需求分析图书馆管理系统UML建模图书馆管理系统配置与实现—高级软件人才实作培训专家!北京传智播客教育软件需求分析方法——亲身参与开会调查讨论头脑风暴—高级软件人才实作培训专家!北京传智播客教育图书馆管理系统功能需求系统的功能需求主要包括以下几个方面:①借阅者可以通过网络查询书籍信息和预定书籍。②借阅者能够借阅书籍和还书。③图书管理员能够处理借阅者的借阅和还书请求。④系统管理员可以对系统的数据进行维护,如增加、删除和更新书目,增加、删除和更新借阅者帐户,增加和删除书籍。—高级软件人才实作培训专家!北京传智播客教育基本业务模块基本业务模块包含的功能:①借书②还书③书籍预定④取消书籍预定—高级软件人才实作培训专家!北京传智播客教育后台管理模块后台管理模块功能:①借阅信息管理②书籍信息管理③帐户信息管理④书籍预留信息管理—高级软件人才实作培训专家!北京传智播客教育基本模型UML初始模型系统的用例图系统的时序图系统的协作图系统的状态图系统的活动图—高级软件人才实作培训专家!北京传智播客教育系统的用例图——识别actor创建用例图之前首先需要确定Actor。系统的Actor主要有三类:①读者(也可称为借阅者)②图书馆管理员③图书馆管理系统维护者—高级软件人才实作培训专家!北京传智播客教育系统的用例图借阅者请求服务的用例图图书馆管理员处理借书、还书等的用例图系统管理员进行系统维护的用例图—高级软件人才实作培训专家!北京传智播客教育请求服务的用例图—高级软件人才实作培训专家!北京传智播客教育图书馆管理员处理借书、还书的用例图—高级软件人才实作培训专家!北京传智播客教育系统管理员进行系统维护的用例图—高级软件人才实作培训专家!北京传智播客教育构建系统中的类——ClassDiagram系统中主要的类各个类之间的关系—高级软件人才实作培训专家!北京传智播客教育类和类的关系—高级软件人才实作培训专家!北京传智播客教育系统的状态图书的状态图借阅者帐户的状态图—高级软件人才实作培训专家!北京传智播客教育书的状态图—高级软件人才实作培训专家!北京传智播客教育借阅者帐户的状态图—高级软件人才实作培训专家!北京传智播客教育活动图——借阅者活动图—高级软件人才实作培训专家!北京传智播客教育系统的时序图——借阅者查询书籍信息:Borrower:MaintenanceWindow:Item1:QueryBook()2:find_on_title(Title)—高级软件人才实作培训专家!北京传智播客教育业务对象组件图—高级软件人才实作培训专家!北京传智播客教育—高级软件人才实作培训专家!北京传智播客教育就能做出好模型么??—高级软件人才实作培训专家!北京传智播客教育什么样的模型是个好模型?便于交流捕获本质与目的匹配拥抱变化拒绝复杂—高级软件人才实作培训专家!北京传智播客教育课程概述——4个方面!UML(unifiedmodelinglanguage)Pattern(designpattern)Rose(modelingtool)UP(unifiedprocess)—高级软件人才实作培训专家!北京传智播客教育结束语!培训事业,良心事业!

1 / 25
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功