《毕业设计-图书馆管理信息系统设计与开发》由会员分享,可在线阅读,更多相关《毕业设计-图书馆管理信息系统设计与开发(29页珍藏版)》请在金锄头文库上搜索。
1、新 乡 学 院毕业论文2010 年 4 月完成论 文 题 目 图 书 馆 管 理 信 息 系 统 设 计 与 开 发院(系)名称 计 算 机 与 信 息 工 程 学 院专 业 名 称 计 算 机 信 息 管 理班 级 07 级 计 信 管 一 班学 生 姓 名学 号指导教师姓名图书馆管理信息系统设计与开发1目 录内容摘要 .2关键词 .2ABSTRACT.2KEY WORDS.21.绪 论 .31.1 引言 .31.2 面向对象软件开发 .41.2.1 面向对象编程 .41.2.2 面向对象软件原理 .41.2.3 面向对象分析(OOA, Object-Oriented Analysis )
2、.61.2.4 面向对象设计(OOD, Object-Oriented Design) .61.3 VISUAL STUDIO.NET 集成开发环境 .61.4 C#编程语言 .71.5 UML 概述 .71.6 SQL SERVER 2005 简介 .82需求规格说明书 .82.1 编写目的 .82.2 定义 .82.3 任务概述 .92.3.1 目标.92.4 数据描述 .92.4.1 静态数据 .92.4.2 数据库介绍 .132.4.3 动态数据 .132.5 功能需求 .14图书馆管理信息系统设计与开发22.5.1 功能划分 .142.5.2 功能描述 .143.概要设计说明书 .1
3、83.1 编写目的 .183.2 定义 .183.3 总体设计 .183.3.1 处理流程 .183.3.2 总体结构 .213.4 接口设计 .213.5 数据结构设计 .223.5.1 物理结构设计 .223.5.2 数据结构和程序的关系 .223.6 运行设计 .233.6.1 运行模块的组合 .233.6.2 运行控制 .24小 结 .25参考文献 .26致 谢 .27图书馆管理信息系统设计与开发2内容摘要:随着科学技术的发展,计算机技术在图书馆领域得到广泛应用,逐步实现了自动化管理应用系统,在图书馆中发挥着越来越重要的作用。利用现代计算机技术和网络通讯技术,对图书信息进行科学的管理、
4、有效的开发、实现资源共享、实现图书馆的现代化管理,是图书馆的重要内容之一。本系统以面向对象方法为指导思想,依托 Visual Studio.NET 开发平台,C#这种全新的面向对象语言,相信开发过程会变得如此有趣、方便。同时,SQL Server 2005 将给我们提供强大的后台数据支持,而我们不必担心数据溢出、数据安全性、和前台程序的兼容性等问题。对于问题的分析过程,UML(统一建模语言)将为我们提供直观、科学的软件分析手段。相信此项目的实施会让我们获取宝贵的经验。关键词:图书馆 管理 C# SQL UML Abstract:With the development of science a
5、nd technology De, computer technology fields in the library widely used progressive realization of the automated management application system, playing an increasingly important librarys role. Using modern computer technology and network communication technology, information of books on scientific m
6、anagement, You Xiao development, to achieve resource sharing, to achieve the library of modern management, an important part of the library.In this system, object-oriented approach as the guiding ideology, relying on Visual Studio.NET development platform, C # this new object-oriented language, I be
7、lieve that the development process will become so fun and convenient. At the same time, SQL Server 2005 will provide us with a strong background of supporting data, but we do not worry about the data overflow, data security, and the foreground program compatibility issues. The problem analysis proce
8、ss, UML (Unified Modeling Language) will provide us with an intuitive, scientific software analysis tools. I believe the implementation of this project will enable us to gain valuable experience. Keywords: library management C # SQL UML 图书馆管理信息系统设计与开发31.绪 论1.1 引言正如本课题题目面向对象的图书馆管理信息系统设计与开发所言,面向对象软件开发
9、方法将是本系统分析、开发贯穿始终的指导思想。图书管理是一个十分复杂和繁琐的过程,面对现代图书馆海量的图书信息,一套行之有效的解决方案将使此过程变得尤为简单,这就是图书馆管理系统。在以下的分析设计中,我们将以此为模型展开研究。图书馆管理系统能够高效的完成图书管理员的基本业务需求和系统管理员的管理需求,并能根据需要,完成读者所提出的需求。是图书馆日常管理不可或缺的管理系统。用户类型 业务类型 具体操作借阅图书归还图书读者 申请服务预定图书借阅图书归还图书图书管理员 基本业务预定图书新书入库更新图书信息(修改、删除)图书管理查询图书信息读者登记系统管理员读者管理更新读者信息(修改、注销)图书馆管理信息系统设计与开发4查询读者信息系统设置 查询统计、基本设置等表 1-1 图书管理系