图书管理系统.docx
《图书管理系统.docx》由会员分享,可在线阅读,更多相关《图书管理系统.docx(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上数据库原理课程项目综合设计项目名称: 图书管理系统数据库设计 课程名称: 数据库原理与应用 班 级: 11级3班 任课教师: 沈德海 组 长: 刘浩 成 员: 王凯正 马融 王艺星 完成日期: 2012年12月1日 目录引言随着计算机及网络技术的飞速发展,Internet在全球范围内的普及,当今社会正向信息化社会大步迈进,信息系统的作用也越来越大。而图书馆拥有巨大的读者信息,书籍信息以及由两者而产生的借还书信息。根据图书馆目前实际的管理情况开发一套图书管理系统,用结构化系统分析与设计的方法,将工作规范化、高效化是十分必要的。因此图书管理信息化是发展的必然趋势。第一章
2、绪 论一、图书管理系统可行性分析1.需求可行性分析图书管理系统是一种基于集中统一规划的数据库数据管理新模式。在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供极大的帮助。本系统的设计主要从以下几方面做起:系统业务流程分析、系统的功能设计、系统的数据库结构设计等。作这些工作需对数据库知识有足够认识,并深入的了解SQL server 2005的使用和管理系统的相关知识。在信息时代的今天,人类需要对在政治、经济、军事、文化、科研、教育等领域产生的大量信息进行管理,并对数据进行加工处理,数据库技术则是信息管理与数据处理的先进技术。随着信息量的不断增加,作为
3、计算机的三大主要应用(科学计算、过程控制和数据处理)之一的数据处理,已迅速上升为计算机应用的主要方面,数据库技术则成为人们日常生活中处理数据不可缺少的有力工具,并且现代的信息管理系统几乎都以数据库技术作为核心。2.技术可行性分析新系统在原有系统的基础上加入了新的数据库的支持,使数据处理速度加快、准确通过权限的设置,数据的安全性好、方便查询、借阅管理等。3.操作可行性分析此程序应用面广泛,可以进行多次移植或拷贝。从以上分析来看,图书管理系统是可以实现的。综上所述通过可行性分析认为新系统的开发方案切实可行,可进行开发。二、系统开发运行环境系统开发环境:Microsoft Visual Studio
4、 2012系统开发语言:C#运行平台:Windows XP数据库:SQL Server 2012第二章 图书管理系统开发相关技术的介绍一、ASP.net的介绍ASP.net 是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.net提供许多比现在的Web开发模式强大的的优势。二、SQL Server 2012 概述SQL Server 是一个关系数据库管理系统它是由Microsoft推出的。SQL Server 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和防火墙外进行查询的能力,
5、提供了以 Web 标准为基础的扩展数据库编程功能。丰富的 XML 和 Internet 标准支持允许使用内置的存储过程以 XML 格式轻松存储和检索数据。 SQL Server 提供强大的开发工具和各类开发特性,在大大提高开发效率的同时,进一步拓展应用空间,带来新的商业应用机遇。例如,XML数据库与Web Service的支持将使您的应用实现Internet数据互联,SQL Server数据平台上开发数据相关应用的有力工具。它具有以下特点:(1) 上手容易(2)兼容性良好(3)电子商务第三章 系统总体设计分析一、需求分析图书管理系统需要满足来自三方面的需求,这三个方面分别是图书借阅者、图书馆工
6、作人员和图书馆管理人员。图书借阅者的需求是查询图书馆所存的图书、个人借阅情况及个人信息的修改;图书馆工作人员对图书借阅者的借阅及还书要求进行操作,同时形成借书或还书报表给借阅者查看确认;图书馆管理人员的功能最为复杂,包括对工作人员、图书借阅者、图书进行管理和维护,及系统状态的查看、维护并生成催还图书报表。这里只是图书管理系统前台,因此只对图书借阅者的信息进行分析,针对图书借阅者的需求进行前台的设计。图书借阅者可直接查看图书馆图书情况,如果图书借阅者根据本人借书证号和密码登录系统,还可以进行本人借书情况的查询和维护部分个人信息。一般情况下,图书借阅者只应该查询和维护本人的借书情况和个人信息,若查
7、询和维护其他借阅者的借书情况和个人信息,就要知道其他图书借阅者的借书证号和密码。这些是很难得到的,特别是密码,所以不但满足了图书借阅者的要求,还保护了图书借阅者的个人隐私。二、系统实现的目标学校图书管理系统的开发主要要实现的目标有以下几个方面:(1)界面设计友好、美观。(2)数据存储安全、可靠。(3)信息分类清晰、准确。(4)强大的查询功能,保证数据查询的灵活性。(5)实现对图书借阅和归还过程的全程数据信息跟踪。(6)提供图书借阅排行榜,为图书管理员提供了真实的数据信息。(7)提供灵活、方便的权限设置功能,使整个系统的管理分工明确。(8)具有易维护性和易操作性。三、系统功能模块设计(1)系统设
8、置模块:添加删除管理员、设置管理员的权限、说明图书存放书架信息添加删除书架信息。(2)读者管理模块:添加删除不同类型的读者及注明可借图书的数量、添加删除读者的档案。(3)图书管理模块:添加删除不同类型的的图书及注明图书可借的天数库存数量、添加删除图书的档案。(4)图书借还模块:可查询读者借阅和归还图书的信息及图书的现有库存量。(5)系统查询模块:可根据不同的条件(条形码、书名、类别、作者、书架、出版社)查询读者需要的图书、读者可根据不同的条件(图书条形码、图书名称、读者编号、读者名字、到期时间)查询自己借阅图书信息。四、系统功能结构图根据图书管理系统的实际需求,可以将图书管理系统划分为系统设置
9、、图书管理、读者管理、图书借还、系统查询、排行榜6个部分各个部分的具体功能的系统功能结构图如图3.1所示。图书类别管理图书信息管理出版社信息管理图书注册管理图书管理系统读者管理图书管理借阅管理查询管理读者信息管理读者类别管理借书管理还书管理图3.1五、系统流程图图书管理系统的流程是用户先输入自己的帐号密码及系统显示的验证码进入系统如有一项不符合则不能进入系统,成功登陆系统后系统根剧登陆的帐号信息从数据库中的数据进行对比判断是读者还是管理员,如果是读者则能进行信息查询,及修改自己的相关信息,查询到自己所需要的图书就能通过管理员进行借阅图书、归还图书也是通过管理员完成的。如果不是读者而是管理员,那
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书 管理 系统
限制150内