基于UML的文献管理系统建模研究
一、基本信息
标题:基于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的文献管理系统建模研究的更多相关文章
- 基于UML的毕业选题系统建模研究
一.基本信息 标题:基于UML的毕业选题系统建模研究 时间:2018 出版源:电脑迷 领域分类:UML建模技术 二.研究背景 问题定义:为了加强学生设计分析开发软件的相关能力,有效避免结构化模型存在的 ...
- 《基于 UML 的教务系统设计方法研究》论文笔记(十五)
标题:基于 UML 的教务系统设计方法研究 时间:2009 来源:太原师范学院 关键词:UML:面向对象:建模:教务管理系统. 二.研究内容 UML 建模 UML 涵盖了面向对象的分析.设计和实现,融 ...
- 基于UML网络教学管理平台模型的搭建
一.基本信息 标题:基于UML网络教学管理平台模型的搭建 时间:2013 出版源:网络安全技术与应用 领域分类:UML:网络教学管理平台:模型 二.研究背景 问题定义:网络教学管理平台模型的搭建 难点 ...
- 基于UML的公开招聘教师管理系统建模的研究和设计
一.基本信息 标题:基于UML的公开招聘教师管理系统建模的研究和设计 时间:2018 出版源:赤峰学院学报(自然科学版) 领域分类:UML:公开招聘教师系统:面向对象方法:建模. 二.研究背景 问题定 ...
- 文献综述十六:基于UML的中小型超市管理系统分析与设计
一.基本信息 标题:基于UML的中小型超市管理系统分析与设计 时间:2016 出版源:Journal of Xiangnan University 文件分类:uml技术系统的研究 二.研究背景 开发一 ...
- 文献综述一:基于UML技术的商品管理系统设计与实现
一.基本信息 标题:基于UML技术的商品管理系统设计与实现 时间:2018 出版源:福建电脑 文件分类:uml技术的研究 二.研究背景 使用 UML 技术对商品管理系统进行了分析与研究,使用户对商品信 ...
- 基于面向方面和UML的实时系统建模研究
一.基本信息 标题:基于面向方面和UML的实时系统建模研究 时间:2010 出版源:计算机技术与发展 领域分类:面向方向:实时系统:横切关注点:统一建模语言: 二.研究背景 问题定义:实时系统建模研究 ...
- 文献综述二十:基于UML技术的客户关系管理系统实现
一.基本信息 标题:基于UML技术的客户关系管理系统实现 时间:2015 出版源:电子设计工程 文件分类:uml技术的研究 二.研究背景 设计出可应用与银行和储户之间沟通的客户关系管理系统,从而实现对 ...
- 文献综述四:基于 UML 技术的客户关系管理系统实现
一.基本信息 标题:基于 UML 技术的客户关系管理系统实现 时间:2015 出版源:电子设计工程 文件分类:uml技术的研究 二.研究背景 使用UML 建模技术和 B/S 架构访问模式,设计出可应用 ...
随机推荐
- Eclipse关于怎么调出web project
myeclipse和eclipse两个软件不一样的点很多,当然玩的时候也会遇到找不到的选项 此片摘自: https://www.cnblogs.com/icebutterfly/p/7771936.h ...
- Android Jetpack 概述
Android Jetpack Overview Android Jetpack Jetpack is a set of libraries, tools and architectural guid ...
- 10 dict嵌套与升级
dic = { 'name':['alex','wusir','taibai'], 'py9':{ ', 'learm_money':19800, 'addr':'CBD', }, 'age':21 ...
- mysql timestamp字段定义的
Cause: java.sql.SQLException: Cannot convert value '2017-07-26 20:40:41.000000' from column 10 to TI ...
- leetcode617
这道题想了很久,并没有掌握思想,写了很多,也没有解决.先贴出思考的过程. class Solution { public: vector<TreeNode> v1; vector<T ...
- subString(index,end) 用法
sb = sb.Substring(0, sb.Length - 1); 获取当前字符串的前一部分去掉最后一个字符
- Linux网络编程学习(五) ----- 信号(第四章)
1.基本概念 进程阻塞: 进程执行条件得不到满足,就自动放弃CPU资源而进入休眠状态,以等待条件满足,当条件满足时,系统就将控制权还给该进程进行未完成的操作 共享资源: 进程间协调使用的系统资源 锁定 ...
- 【原创】python嗅探QQ消息实战
目录 需求分析 选型 设计与流程 实现过程 结果展示 1 需求分析 在一些业务场景中需要拿到IM上的通信记录来做一些数据分析,例如对QQ平台中的消息进行领域分类等. 2 选型 环境与工具: pyt ...
- Android Studio 3.1.3正式版的新坑。。。
Gradle编译时没问题,运行App时候出现: java.util.NoSuchElementException java.lang.RuntimeException: com.android.bui ...
- Hadoop 学习之Docker
docker环境的配置请参考:http://www.cnblogs.com/frankliu/p/8052673.html hadoop-docker安装地址参考:https://hub.docker ...