一、基本信息

标题:基于UML的文献管理系统建模研究
时间:2016
出版源:信息与电脑(理论版)
领域分类:UML;文献管理系统;系统建模;

二、研究背景

问题定义:图书的管理与规划
难点:系统和管理方式不一致。系统扩展功能不足
相关工作:开发一个可扩展性强、符合现代管理方式的文献管理系统。

三、创新方法

1.可视化建模的功能性帮助开发人员描述各种模型。
2.动静态建模与各类图的相互联动,推进了工程的进度。

四、实验

实验:需求分析

要探究的问题:业务建模,需求建模,对象建模,动态建模,物理建模。
结论:文献流程过程一般指文献的传递过程,包括文献的借、还两个过程,文献下架则是文献过时或破旧,下架打包的过程。文件管理系统参与者包括很多,系统能满足这些参与者的需求。建立系统类图和交互图,能准确、完整地描述问题域。动态模型从时间和空间上展示了系统对象之间的交互场景,它可以使用在需求分析和系统设计阶段。

五、结论

作者的总结:UML作为一种面向对象的建模语言,适用于任何系统,支持文献管理系统的建模。在实际开发过程中,根据文献管理系统的特点,运用UML进行需求建模、静态结构建模和动态结构建模,取得了比较满意的结果。
自己的评价:传统的图书管理系统,面临着一些问题,如系统与管理方式不一致,扩展功能性不足等,而使用了UML建模机制后,和动静态建模以及可视化建模相呼应,使得建立相关模型和系统变得简单。

参考文献:
【1】蒋慧.UML设计核心技术【M】.北京:北京希望电子出版社,2001.
【2】PressmanRogerS.软件工程:实践者的研究方法【M】.梅宏,译。北京:机械工业出版社,2003.
【3】BittnerKurt,SpenceIan.用例建模,【M】姜昊,译.北京:清华大学出版社,2003.
【4】张龙祥.UML与系统分析设计【M】.北京:人民邮电出版社,2002.
【5】刘容,杜小丹,鄢涛.统一建模语言UML在管理信息系统开发中的应用【J】.成都大学学报:自然科学版,2005,24(1):32-35.
【6】刘超,张莉.可视化面向对象建模技术--标准建模语言UML教程【M】.北京:北京航空航天大学出版社,1999.
【7】丁峰,梁维泰.RUP软件工程过程研究及应用【J】.计算机工程,2000,26(20).

基于UML的文献管理系统建模研究的更多相关文章

  1. 基于UML的毕业选题系统建模研究

    一.基本信息 标题:基于UML的毕业选题系统建模研究 时间:2018 出版源:电脑迷 领域分类:UML建模技术 二.研究背景 问题定义:为了加强学生设计分析开发软件的相关能力,有效避免结构化模型存在的 ...

  2. 《基于 UML 的教务系统设计方法研究》论文笔记(十五)

    标题:基于 UML 的教务系统设计方法研究 时间:2009 来源:太原师范学院 关键词:UML:面向对象:建模:教务管理系统. 二.研究内容 UML 建模 UML 涵盖了面向对象的分析.设计和实现,融 ...

  3. 基于UML网络教学管理平台模型的搭建

    一.基本信息 标题:基于UML网络教学管理平台模型的搭建 时间:2013 出版源:网络安全技术与应用 领域分类:UML:网络教学管理平台:模型 二.研究背景 问题定义:网络教学管理平台模型的搭建 难点 ...

  4. 基于UML的公开招聘教师管理系统建模的研究和设计

    一.基本信息 标题:基于UML的公开招聘教师管理系统建模的研究和设计 时间:2018 出版源:赤峰学院学报(自然科学版) 领域分类:UML:公开招聘教师系统:面向对象方法:建模. 二.研究背景 问题定 ...

  5. 文献综述十六:基于UML的中小型超市管理系统分析与设计

    一.基本信息 标题:基于UML的中小型超市管理系统分析与设计 时间:2016 出版源:Journal of Xiangnan University 文件分类:uml技术系统的研究 二.研究背景 开发一 ...

  6. 文献综述一:基于UML技术的商品管理系统设计与实现

    一.基本信息 标题:基于UML技术的商品管理系统设计与实现 时间:2018 出版源:福建电脑 文件分类:uml技术的研究 二.研究背景 使用 UML 技术对商品管理系统进行了分析与研究,使用户对商品信 ...

  7. 基于面向方面和UML的实时系统建模研究

    一.基本信息 标题:基于面向方面和UML的实时系统建模研究 时间:2010 出版源:计算机技术与发展 领域分类:面向方向:实时系统:横切关注点:统一建模语言: 二.研究背景 问题定义:实时系统建模研究 ...

  8. 文献综述二十:基于UML技术的客户关系管理系统实现

    一.基本信息 标题:基于UML技术的客户关系管理系统实现 时间:2015 出版源:电子设计工程 文件分类:uml技术的研究 二.研究背景 设计出可应用与银行和储户之间沟通的客户关系管理系统,从而实现对 ...

  9. 文献综述四:基于 UML 技术的客户关系管理系统实现

    一.基本信息 标题:基于 UML 技术的客户关系管理系统实现 时间:2015 出版源:电子设计工程 文件分类:uml技术的研究 二.研究背景 使用UML 建模技术和 B/S 架构访问模式,设计出可应用 ...

随机推荐

  1. Eclipse关于怎么调出web project

    myeclipse和eclipse两个软件不一样的点很多,当然玩的时候也会遇到找不到的选项 此片摘自: https://www.cnblogs.com/icebutterfly/p/7771936.h ...

  2. Android Jetpack 概述

    Android Jetpack Overview Android Jetpack Jetpack is a set of libraries, tools and architectural guid ...

  3. 10 dict嵌套与升级

    dic = { 'name':['alex','wusir','taibai'], 'py9':{ ', 'learm_money':19800, 'addr':'CBD', }, 'age':21 ...

  4. mysql timestamp字段定义的

    Cause: java.sql.SQLException: Cannot convert value '2017-07-26 20:40:41.000000' from column 10 to TI ...

  5. leetcode617

    这道题想了很久,并没有掌握思想,写了很多,也没有解决.先贴出思考的过程. class Solution { public: vector<TreeNode> v1; vector<T ...

  6. subString(index,end) 用法

    sb = sb.Substring(0, sb.Length - 1); 获取当前字符串的前一部分去掉最后一个字符

  7. Linux网络编程学习(五) ----- 信号(第四章)

    1.基本概念 进程阻塞: 进程执行条件得不到满足,就自动放弃CPU资源而进入休眠状态,以等待条件满足,当条件满足时,系统就将控制权还给该进程进行未完成的操作 共享资源: 进程间协调使用的系统资源 锁定 ...

  8. 【原创】python嗅探QQ消息实战

    目录 需求分析 选型 设计与流程 实现过程 结果展示 1 需求分析   在一些业务场景中需要拿到IM上的通信记录来做一些数据分析,例如对QQ平台中的消息进行领域分类等. 2 选型 环境与工具: pyt ...

  9. Android Studio 3.1.3正式版的新坑。。。

    Gradle编译时没问题,运行App时候出现: java.util.NoSuchElementException java.lang.RuntimeException: com.android.bui ...

  10. Hadoop 学习之Docker

    docker环境的配置请参考:http://www.cnblogs.com/frankliu/p/8052673.html hadoop-docker安装地址参考:https://hub.docker ...