- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本科毕业设计__基于uml校园图书管理系统的分析
基于UML校园图书管理系统的分析设计
摘要:本文介绍利用 UML统一建模语言并借助于 Rose工具对图书管理系统进 行建模,使系统模型直观、简洁、科学,提高了系统开发的质量。主要内容包括基于UML的高校图书管理系统的模型分析及设计。并使用基于MVC的一体化开发过程,对高校图书管理系统进行了系统设计及分析。
关键字:UML、面向对象、图书管理系统、需求分析
定义:利用统一建模语言(Unified Modeling Language,UML)以一种可视化的建模语言,使得校园图书管理系统构造者用统一的,易于理解的方式建立起能够表达出他们需求,方便学校对馆藏图书的管理与维护。
UML(Unified Modeling Language)是在Booch方法、OOSE方法和OMT方法的基础上演化而来的基于面向对象技术的标准建模语言。它统一了面向对象建模的基本概念、术语和图示符号,描述了建模过程中所必须遵循的基本步骤,提供了一整套描述软件系统模型的概念和图形表示法,可从不同的视角为系统建模。
UML的主要内容通常用用例图、类图、对象图、状态图、活动图、构件图、配置图、顺序图、协作图和包图等l0种图来描述,它们从不同的角度和层次为系统建模提供支持,完全可以描述系统的方方面面。因此,建立一个智能化、系统化、信息化的图书资料库是十分重要的。使用计算机软件对图书进行管理,是计算机应用的一部分。充分利用计算机的功能,实现对读者管理、书籍管理等自动化控制,将会使图书资料库的工作强度大大减弱,可以实现图书检索迅速、可靠性高、存储量大、寿命长、成本低,能最大限度地提高图书管理的效率,也是图书管理信息化、正规化管理的必然趋势。
2系统需求分析及设计
所谓需求分析就是对一个系统的功能的描述,确定系统到底需要做什么或希望系统所具有的功能。
2.1系统总体功能需求
图书馆是为读者提供丰富文献资源的大型机构。对于高校图书馆而言,它面对的核心服务群体是广大的学生(也可以称之为借阅者或读者),因此,图书馆应该以学生为中心来提供更加多元化的服务。图书管理系统是对书籍的借阅及读者信息进行统一管理的系统,具体应包括以下几个功能:
1.对于读者而言,他们对系统的要求主要有:
能够按各种方式(例如书名、编号、作者、出版社、年份等)浏览图书馆的藏书情况;
能够按各种方式(例如年级、专业、书名、编号、作者、出版社、年份等)查询所需参考书籍;
能够方便地借阅图书、续借图书、预约图书、归还图书;
能够及时获知有关图书馆的必威体育精装版动态信息,如新书通报、必威体育精装版公告、借阅时间调整情况等等;
能够及时获知所借阅的书籍到期的消息;
能够查询和修改自己的基本资料、借阅书籍的情况。
2.对于图书管理员来说,他对图书管理系统的要求主要有:
能够方便地对借阅者的信息进行查询;
能够方便地处理借书和还书操作;
能够方便地处理书籍的预约和取消预约的操作;
将通讯技术和网络技术相结合,及时发布一些重要信息,例如学生借阅的书籍到期的通知、馆内新到书籍的信息等等,以便学生能够随时获知书籍的借阅情况和图书馆的必威体育精装版藏书情况。
3.对于系统管理员来说,他们对图书管理系统的要求主要有:
能够方便地对书籍进行录入、修改、注销等等;
能够方便地录入、修改、注销借阅者的账户信息;
能够方便地查询借阅者的借阅信息和书籍信息;
将通讯技术和网络技术相结合,随时发布一些重要消息,例如学生借阅的书籍到期的通知、馆内新到的书籍信息等等,并且能够随时获知学生或教职工的借书。
2.2 系统详细功能需求
经过上述对图书管理系统的需求分析,可以将高校图书管理系统的使用人员划分为读者、图书管理员和系统管理员三类。其中,读者主要查询图书信息和个人借阅信息等;图书管理员主要查看图书信息、用户借阅信息和读者借书、还书管理,并利用网络和通信技术及时向读者发布新到书籍的信息和催还信息;系统管理员主要管理和维护读者信息、书目信息和书籍信息等,并为读者提供多个大学图书馆的链接地址,读者可根据自己的需要进行选择。
系统的功能模块图如下图2.1
图 2.1 系统功能模块图
2.2.1 管理系统模块设计
根据上述对高校图书管理系统的需求分析,该系统主要包括下面几个部分:
(1)系统维护模块
该模块的功能主要包括:系统用户身份的分类、录入、修改与删除;书籍和书目信息的录入、修改、删除;动态信息的发布、修改和删除等。
(2)图书管理人员管理模块
图书管理人员管理模块的功能主要包括:处理图书的借阅、预约、返还;读者信息的查询;动态信息的发布和浏览等。
(3)读者查询模块
读者查询管理:书目和书籍信息的查询;个人借阅情况查询;借阅者个人信息部
您可能关注的文档
- 本科毕业设计__基于bs模式的图书管理系统的开发与实现.doc
- 本科毕业设计__基于bs模式的在线考试系统.doc
- 本科毕业设计__基于ble的大型商场室内定位导航系统的设计与实现论文.doc
- 本科毕业设计__基于c#彩色连珠游戏设计.doc
- 本科毕业设计__基于c#.net的公交查询系统设计与实现 .doc
- 本科毕业设计__基于c#的客户端连连看游戏.doc
- 本科毕业设计__基于c2c的网上拍卖系统.doc
- 本科毕业设计__基于c2c的网上拍卖系统论文(论文).doc
- 本科毕业设计__基于cad技术发光字制作.doc
- 本科毕业设计__基于c8051f340的陀螺测斜地面系统.doc
- 2025年市总工会党组书记、市委组织部部长生活会“四个带头”个人对照检查发言材料2篇(含上年度整改+个人情况、个人事项+典型案例).docx
- 2025年部编版小学六年级下册《道德与法治》第四单元 让世界更美好第10课 我们爱和平教学课件.pptx
- 公司领导班子2025年围绕“四个带头”主题检视问题整改落实方案与组织生活会批评意见(20条)2篇文.docx
- 教育系统党组班子2025年对照“四个带头”含意识形态、以典型案例举一反三解析检视材料【2篇文】.docx
- 2025年国有企业领导班子、学校副校长生活会“四个带头”方面对照个人检视发言材料2篇文(附:上年度整改情况、典型案例解析).docx
- 2025年生活会“四个带头”个人对照检查材料2篇文(含对其他领导批评意见,个人公开事项申报、意识形态).docx
- 2025年国有企业党委书记、领导班子生活会“四个带头”方面对照检查发言材料2篇文(上年度整改情况).docx
- 乡镇领导班子、市委组织部常务副部长2025年对照“四个带头”含违纪行为为典型案例的剖析与反思检视剖析材料{2篇文}.docx
- 市委社会工作部2025年生活会领导班子对照检视发言材料2篇文(含以案为鉴,深刻反思存在问题、反面典型案例举一反三解析、其他需要说明情况).docx
- 2025年民主生活会、组织生活会批评意见(20条)与市直单位领导班子“四个带头”对照检查材料【含上年度查摆问题整改落实情况】2篇文.docx
最近下载
- 2023年01月[江苏]2023年苏州银行公司银行总部普惠金融部招考(003)号上岸笔试历年高频考点(难、易错点荟萃)附带答案详解.docx
- 统编小学语文六年级下册10《马诗》PPT课件.ppt
- 风电场升压站建筑工程主要施工方案.pdf VIP
- 2025年教师资格证中学《教育知识与能力》考试必考知识点总结.pptx
- 地下矿山各工种安全操作规.docx
- 砖混结构楼房专项拆除施工方案模板.doc VIP
- 24扬职大单招语数英日(含答案).docx
- 智慧树知到《大学生心理健康》章节测试答案.doc
- 2025年湖南机电职业技术学院单招职业适应性测试题库(培优a卷).docx VIP
- 2025年湖南单招面试题目100及最佳答案 .pdf VIP
文档评论(0)