1、 学学 号:号: 课课 程程 设设 计计 题题 目目 图书馆管理系统 教教 学学 院院 计算机学院 专专 业业 2011 级计算机科学与技术 班班 级级 姓姓 名名 指导教师指导教师 2013 年 6 月 1 日 摘要 随着计算机和网络技术的飞速发展,计算机的应用领域不断扩大。在现代 大学图书馆管理系统中,如何为读者提供方便快捷的服务,提高图书的利用率 等问题变得越来越突出。 图书馆管理系统正是趋于这个目标而设计的。本文首先介绍了课题的研究 背景及现状,给出课题的研究目标和意义;然后介绍了系统设计的相关技术: UML,ROSE和J2EE;最后,在理论的基础上完成了系统的设计。本文主要包 括以下
2、几个方面: (1)进行系统需求分析, 采用UML建模语言并借助ROSE工具对图书馆管理系统建立 需求模型,给出用例图。 (2)基于需求分析和用例模型给出系统的静态模型和动态模型。其中系统 静态模型给出类图和包图,动态模型给出顺序图、协作图、状态图和活动 图。 (3)在J2EE环境下,实现图书馆管理系统。 通过本系统,实现了对图书资料的计算机网络管理和web查询,建立了图 书馆网站,读者可以在Intemet上查询馆藏情况和自己借书情况,方便开展网上 业务,扩大了图书馆的服务范围。 关键词:图书管理系统,建模,UML,J2EE,面向对象 Abstract With the rapid develo
3、pment of computer and network technology, computer applications continue to expand. In the modern Management system of university library, and provide convenient services for readers, to improve the utilization of books other issues become more prominent. Library management system is designed to the
4、 target. This paper first introduced the topic research.The background and present situation, the research goal and significance; then introduces the related technology of system design:UML, ROSE and J2EE; finally, complete the system design on the basis of the theory of this paper bag. The method c
5、omprises the following aspects: (1) to the system demand analysis, using UML modeling language and establish the demand model of library management system based on ROSE, gives the use case diagram. (2) the static model and dynamic model of requirement analysis and use case model of the system is giv
6、en based on. The system static model class diagram and package diagram, sequence diagram, dynamic model is given collaboration diagram, state diagram and activity Fig (3) in the J2EE environment, the realization of library management system. Through this system, the realization of library computer network management and web query, the establishment of a map library website, readers can query the collection and his books on the Intemet, facilitate the development of the Internet.Busin