- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UML在信息管理系统开发中的应用研究
利用UML建立图书管理系统分析设计模型
陈士川,李华宁
(江阴职业技术学院 计算机科学系, 江苏 江阴 214433)
摘要:UML(标准建模语言)的深入研究,提出面向对象的系统分析和设计方法。结合图书信息管理系统开发实例,对UML的技术应用进行了研究,并对UML的相关知识作了阐述。解决了软件设计人员和客户之间交流的难题,加快了开发进程,提高了开发质量。
关键词:UMLstablishment The analysis design model for books management system Using UML
CHEN Shi-chuan ,LI Hua-ning
(Nanjing University of Science and Technology,Nanjing, 210014, Jiangsu China)
Abstract:Put forward the object-oriented analysis and design method , through to the further investigation of UML (Unified Modeling Language) . combine the instance developed of books information management system, has carried on research to the technical application of UML, and has explained the relevant knowledge of UML , has solved the difficult problem of exchanging among software designer and customer, The process developed can be accelerated , and the quality of system developed can be improved.
Key words:UML ; Static modeling ; Dynamic modeling ; Object-oriented
引言
传统的基于过程或基于数据的系统分析和设计技术将过程和数据分离,生产效率低,软件重用度低,维护困难。UML作为面向对象的分析和设计技术具有与人的思维方式一致、稳定性好、可重用性好、可维护性好等优点,能大大提高系统开发的效率和质量。
文章结合图书信息管理系统开发案例,介绍了UML的关键技术和应用例图,对其他信息系统的分析设计建模有较大的借鉴作用。
1.UML建模机制
UML是一种面向对象的可视化的标准建模语言,以图系统.运用UML进行图书信息管理系统建模
2.1业务描述
对图书管理系统业务流程和用户需求的调查分析,图书管理系统业务处理流程和需求如下:
图书馆采编人员收集各部门的图书征订表,编制新书采购计划,经批准后采购。图书管理人员对所到新书进行登记编写目录,并将编目后的新书送到书库指定的货架上,图书管理员填写图书登记表进行图书入库登记,修改库存图书台帐。
图书管理员填写借还书信息表,录入读者的借书证号和所借图书编号等借书信息进行借书处理。还书时,图书管理员按借书证号查询出该借阅者的借书信息,确认还书!如该图书过期,或损坏则收取相应的费用。图书过期处理:按每天0.2元计算。
读者经登陆验证可选择出版社、书号、书名查询图书信息,包括该书的封面、详细信息、是否在库或在库几本,如果该书在库,则可以提前预定,在规定的时间(如3天)内预定有效。输入图书证号可查询自己的图书证欠费情况和借书情况。
管理人员负责给读者办理、注销图书证,对过期损坏进行处理,图书过期处理:按每天0.2元计算,损坏遗失图书按实际书价价格的5倍进行赔偿,并做好交费信息记录等。并可对图书、读者、交费等情况进行统计分析,输出库存图书统计报表、图书种类数量金额报表、过期未还书清单、欠费读者名单等报表。
系统管理员负责系统安全管理,设定用户权限、进行数据备份和恢复等工作。
2.2建立需求模型
建立需求模型,即从功能需求出发建立用例模型。用例模型是从用户的观点来描述系统功能的一种高级视图,从用户需求中提取,以盒图的方式描述待开发的系统的功能需求。建立用例模型首先要指明系统的边界和各功能的行为者,行为者是按照角色来划分的。
本例中有四个行为者:图书管理员、管理人员、系统管理员、读者,如图1所示。在系统中读者可启用查询图书用例;系统管理员可启用安全管理用例;图书管理员可启用借还书管理、图书管理用例;管理人员可启用读者管理、统计分析报表和查询用例。通过该用例图可以全面了解系统总体结构、功能及其与外界交互的情况。
用例图
您可能关注的文档
- 96學科能力測驗Word下載.doc
- 9、纳米压痕划痕技术在表征薄膜涂层体系力学性能中的应用.ppt
- A242分析二維數據.doc.doc
- 7.4后置处理及通信功能.ppt
- a38.doc-大学評価学位授与機構.doc
- A6第8章DAO物件應用和程式設計.ppt
- ABAP4程序员之路——第1天-Read.ppt
- ADDIE教學設計模式.ppt
- Agent的定义-浙江大学计算机学院.ppt
- Android在TQ2440开发板上的移植.doc
- UML系统分析与架构设计实战实战培训.doc
- UML簡介-Java2物件導向.ppt
- UML及RationalRose实验1—RationalRose的使用与用例图-课程中心.ppt
- UpFile对话UML之父Dr.IvarJacobson邀请函(含参会-中关村软件园.doc
- uploadssoft12060823-12060Q04I6.doc-武汉科技大学城市学院.doc
- VC6编译与链接过程中常见的出错提示-计算中心.doc
- uploadssoftjiaoxueyanjiulilunxuexi-广州中学化学教研网.ppt
- VB-NET-第1课.ppt-东华大学.ppt
- Uptouser資料嵌入式安全圖章.ppt
- VB程序设计实验教案.doc
文档评论(0)