下载此文档

基于UML的小型图书管理系统的分析与设计.doc


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
基于 UML 的小型图书管理系统的分析与设计吴培德东华大学工程硕士控制工程 G11198 摘要: 以 UML 面向对象的建模技术为基础,对图书管理系统的典型业务流程进行了分析, 采用 UML 用例图对各个业务进行了描述, 并给出了系统整体的用例框图, 系统的包图, 并对后续的软件设计给出了简单介绍。关键词: 图书管理系统; UML ;用例图; Abstract: UML object-oriented modeling techniques, the typical business processes of the library management system analysis, UML use case diagrams of various business and overall system block diagram, use case packageFigure, and follow-up of software design is given a brief introduction. Keywords: library management system; the UML; Use Case Diagram; 1 引言随着微电子、计算机科学、信息技术的不断进展,计算机应用已渗透到了社会生活的方方面面,给人们的工作、生活带来了极大的便利。在信息管理领域,科学、高效、规范、简约的计算机信息管理已使人们从以往繁复砸碎的人工管理工作解放了出来。图书管理工作中,涉及到众多的信息管理,传统的人工管理方式不仅费时费力,而且效果也不好。使用基于计算机的图书管理系统来管理图书馆,有着很大的实际应用价值,目前已基本得到普及。本文试以 UML 面向对象的建模技术为基础向读者介绍简单小型图书管理系统的软件建模过程。 2 系统需求分析 UML 简介 UML ( Unified Modeling Language 统一建模语言)是 20 世纪 90 年代中后期诞生并迅速成熟的一种面向对象的可视化建模语言,它整合了 Booch 、 OMT 等多种面向对象的分析设计技术, 为用户提供了一种稳定统一、可重用性好、表达能力强的分析方法。 UML 的目标是以面向对象图的方式来描述任何类型的系统,可对任何具有静态结构和动态行为的系统进行建模。 UML 用视图构造系统模型, 共定义了十种视图来刻画软件模型, 分别是用例图、类图、对象图、包图、状态图、序列图、协作图、活动图、部署图、构件图, 每个视图代表系统不同侧面, 全部视图共同构成系统的完整架构。视图由相互关联的模型图来表示, 这些图抽象层次不同、所描述内容各有侧重。图与图之间的关联使系统成为一个有机整体。 图书管理系统功能分析图书管理系统涉及读者信息管理、借阅信息管理、图书信息管理等多方面的信息管理, 系统的使用对象为图书管理员和读者。他们在使用系统时, 各拥有不同的权限, 以完成各自需要的工作。下面对图书管理系统中主要的业务流程进行简要分析: 在图书管理系统中,图书管理员要为每个读者建立借阅账户,记录读者的个人信息和图书借阅信息。读者个人账户建立成功后,给读者发借阅卡,可以通过图书管理员借阅、归还图书,也可以通过相应的终端查询个人的借阅信息,检索图书。读者借阅图书时,先输入借阅证卡号、密码,验证借阅证的有效性及是否可续借,无效则向读者提示原因,如“卡号不对”、“密码不对”、“已借满, 不能再借”等; 有效则显示读者的基本信息, 例如读者的个人资料、已经借阅的图书信息等; 读者通过图书管理员向系统提出借阅请求,管理员操作管理终端,登记读者新借阅图书的相关信息。相应地,读者归还图书时,也需验证借阅卡号、密码等信息,验证借阅证的有效性, 若不对, 系统给出相关的提示; 通过系统验证后, 显示读者基本信息及图书借阅信息; 读者向图书管理员递交归还的图书, 管理员验证无误后, 删除读者该书的借阅信息; 若读者超期归还,则先向管理员递交图书滞纳费用,归还图书; 另外,图书馆图书资料变更,如新购进图书或图书被损毁不能再使用时,图书管理员要相应的将图书信息入库或注销; 同理, 若有新增读者帐号或需要注销读者帐号的, 图书管理员应通过系统管理终端进行记录。综上所述,一个典型的图书管理系统应包含图书信息管理、借阅信息管理、读者信息管理三部分数据管理,其中图书管理员可实现如下操作: (1) 增加、删除图书; (2) 增加、删除读者; (3) 借出、归还图书记录; (4) 查询读者信息、图书信息; 普通读者可以实现如下操作: (1) 修改个人信息( 如登陆密码,或其他个人信息等) (2) 查询个人借阅信息和检索图书; 如下图 1 示,简要的表达了上述图书管理系统的基本功能。图书管理系统图书借阅

基于UML的小型图书管理系统的分析与设计 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人63229029
  • 文件大小148 KB
  • 时间2017-01-11