1、摘要 1 题 目: 图书信息管理系统 摘要摘要 【摘要摘要】图书信息管理系统是智能办公系统(IOA)的重要组成部 分,因此,图书信息管理系统也以方便、快捷的优点正慢慢地进入人 们的生活,将传统的图书管理方式彻底的解脱出来,提高效率,减轻 工作人员以往繁忙的工作,减小出错的概率,使读者可以花更多的时 间在选择书和看书上。 从而使人们有更多时间来获取信息、 了解信息、 掌握信息。 其开发主要包括后台数据库的建立和维护以及前端应用程 序的开发两个方面。采用 SQL Server 2005 数据库作为后台数据库、 C#编程语言作为前台开发工具, 通过对数据库技术进行了较深入的学 习和应用,主要完成图书
2、查询、读者管理、借阅管理、图书管理、用 户维护、数据管理等系统功能。系统运行结果证明,本文所设计的图 书信息管理系统可以满足读者、图书管理员两方面的需要,达到了设 计要求。 【关键词关键词】图书信息管理系统;系统设计; C#编程语言Microsoft Visual Studio 2008;SQL Server 2005 摘要 2 目目 录录 1 绪论 1 1.1 图书管理的现状 . 1 1.2 现有图书管理系统的概述 . 1 1.3 选题的目的 2 1.4 图书管理系统可行性分析 . 2 1.5 系统开发运行环境 3 2 系统开发的相关技术介绍 4 2.1 ASP.NET 开发平台 . 4 2
3、.1.1 A 介绍 4 2.1.2 A 的特点 4 2.2 开发语言 4 2.3 开发环境 5 2.4 SQL Server 2005 概述. 5 2.5 Web 技术 . 5 2.5.1 浏览器/服务器(Browser/Server)结构 . 5 2.5.2 IIS 服务器技术 5 3 系统总体设计分析. 7 3.1 系统需求分析. 7 3.2 系统实现的目标 . 7 3.3 系统功能模块设计 7 3.4 系统功能结构图 . 8 4 数据库设计 . 10 4.1 数据库概念结构设计 10 4.2 数据库逻辑结构设计 10 4.3 图书信息管理系统的系统 E-R 图. 11 4.4 数据表设计
4、 12 5 系统详细设计 15 5.1 系统流程分析. 15 5.2 主要模块的运行 . 15 5.2.1 系统登陆界面 15 5.2.2 系统主界面 . 16 5.2.3 图书信息管理模块. 18 摘要 3 5.2.4 图书借还信息模块. 22 5.2.5 读者登录模块 27 6 系统测试. 29 6.1 测试计划 29 6.1.1 测试方案. 29 6.1.2 测试项目. 29 6.1.3 测试准备. 29 6.2 测试项目名称及测试内容 . 29 6.3 测试用例 29 7 设计总结. 31 参考文献. 32 致谢 33 附录 34 图书信息管理系统 1 1 1 绪论绪论 随着计算机及网络技术的飞速发展,Internet/Intranet 应用在全球范围内日益普及,当今社会正 快速向信息化社会前进,信息系统的作用也越来越大。图书馆在正常运营中总是面对大量的读者信息, 书籍信息以及由两者相互作用产生的借书信息,还书信息。因此图书管理信息化是发展的必然趋势。用 结构化系统分析与设计的方法,建立一套有效的图书信息管理系统,可以减轻工作,将工作科学化、规