利用UML语言建模_以图书馆管理系统为例_.docxVIP

  • 10
  • 0
  • 约4.15千字
  • 约 3页
  • 2019-07-09 发布于湖南
  • 举报

利用UML语言建模_以图书馆管理系统为例_.docx

总第363期 总第363期 内蒙古科技与经济 潘呈昀?利用 潘呈昀?利用UML语言建模——以图书馆管理系统为例 2016年第17期 ? ? PAGE # ? ? ? PAGE # ? ? ? PAGE # ? 2016年9月 第17期总第363期内蒙古科技与经济Inner 2016年9月 第17期总第363期 内蒙古科技与经济 Inner Mongolia Science Technology Economy September 2016 No. 17 Total No. 363 利用UML语言建模 ——以图书馆管理系统为例 潘呈昀 (红河学院图书馆,云南蒙自661100) 摘要:使用UML语言对图书馆管理系统进行建模,分析和设计出了系统的主要架构和功能,介 绍了该系统的方案设计、硬件配置和程序设计,并对其中的特色功能进行了分析 关键词:UML; RFID;图书馆;模型 中图分类号:G250. 71 文献标识码:八 文章编号(2016)收稿日期:016 — 06 —17 收稿日期:016 — 06 —17 作者简介:潘呈昀(1979 —),男,馆员。 现代图书馆需要现代化的图书管理系统来管 理,智能化管理软件的大量出现体现着现代图书馆 管理的一个趋势。科技发展至今,智能管理系统的 开发也曰趋白热化,但这须建立在充分了解图书馆 业务的基础上,并根据相关文献和已有的研究成果, 通过UML建立模型研究并设计该系统的体系结构 和功能模块才能设计出成熟的智能软件。 UML概论 UML(Unified ModelingLanguage),即统 _ 建 模语言,是一种通用的建模语言,具有创建系统的静 态结构和动态结构模型的能力,作为一种面向对象 建模语言的标准,它已融入了软件工程领域的新思 想、新方法和新技术⑴。UML是_种用来为面向对 象开发的软件系统进行可视化描述、建造和文档编 制的建模语言。它定义良好,易于表达,功能强大, 溶入了软件工程领域的许多新思想、新方法和新技 术。首先,UML融合了 Booch,OMT和OOSE方 法中的基本概念,UML必然成为_种简单、通用的 建模语言。其次,UML不仅仅是3种方法的简单 汇合,而是在3种方法的基础上集思广益,几经修改 才完成的,UML扩展了现有方法的应用领域。 图书馆管理系统功能分析 管理系统通过SIP通讯服务器(接口)与图书馆 数据库服务器进行数据交换。系统主要包括以下几 个程序模块:登录系统、读者管理、图书管理、流通管 理、统计分析、系统管理。 系统的主要任务是负责图书人工借阅、处理罚 金、对图书进行充消磁处理等。所以,系统的硬件设 备应该包括以下设备:借阅主机、条码枪、RFID读 写器、图书充消磁仪、打印机、监控设备等。 系统主要实现以下功能:①RFID图书绑定。 ②RFID借阅卡办理。③注销借阅卡。④新建及修改图书信息。⑤实现借还书、续借。⑥馆员荐书。 ⑦新书上架、图书盘点功能。⑧导入导出数据、备份 及恢复数据库功能。⑨权限分配。 利用UML建立业务模型进行分析 经过分析系统的功能体系结构及用户的需求, 确定出本系统的业务用例有:用户登录模块、读者管 理模块、图书管理模块、流通管理模块、馆员荐书和 系统管理模块。 下面使用用例图来描述系统用例中的关系。 3 1 读者管理用例图 读者管理主要是针对读者类别设置、读者档案 管理和借阅卡管理。用例图包括读者类别设置、读 者档案管理和借阅卡管理等用例。其中,借阅卡管 理还包含(INCLUDE》了借阅卡办理与注销、借 阅卡挂失与解挂用例。如图1所示。 3 2 流通管理用例图 流通管理主要是对系统进行图书征订、图书预 约、图书借阅、图书归还、查询图书逾期清单、图书罚 款等操作,并提供图书借阅、图书归还信息打印。用 例图包括图书征订、图书预约、图书借阅、图书归还、 查询图书逾期清单、图书罚款等用例图。其中,图书 征订是在查询本馆馆藏后确认没有所需图书的情况 下方可进行征订,图书预约是在查询馆藏并确认所 要需图书已全部处于外借状态的情况下方可预约, 流通管理用例图如图2所示。 3 3 馆员荐书用例图 馆员荐书功能实现的是馆员可以按读者的专业 或借阅习惯(借阅历史)来给读者推荐图书馆的新进 图书,推荐的图书信息通过电子邮件的方式发送给 读者。用例图包括按专业荐书、按借阅习惯荐书等 用例。馆员荐书用例图如图3所示。 ? 〇 按专业类别荐书 按借阅历史荐书 图书馆员 图3馆员荐书用例 3 4 借阅卡登录活动图 本系统在特殊情况下可以设置允许读者使用借 还书和续借功能,其他功能无法使用。下面是用活 动框图详细描述读者借阅卡登录过程,当读者在登 录窗口用RFID借阅卡接近RFID阅读器时,系统

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档