登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

在线图书管理系统的设计与实现

 2024-01-25 08:01  

论文总字数:13758字

摘 要

:随着计算机技术的发展和普及,利用计算机技术快捷方便的特点进行图书借阅管理已经成为现有图书馆主流的管理模式。为顺应时代的发展,本文在分析现有管理系统的基础上,实现了功能较齐全、技术较新的图书管理系统。该系统主要包括:读者管理、图书管理、图书借还、系统查询等功能模块。系统选用VS.NET 2010开发平台,以SQL Server 2008为后台数据管理,并采用ASP.NET技术进行开发。

关键词: 图书管理,VS.NET 2010,ASP.NET,SQL Server 2008

Abstract:With the development of computer technology and the popularization of the use of computer technology for fast and convenient features book lending library management has now become mainstream management. To meet the development of the times, on the basis of the analysis of existing management systems to achieve a more complete functionality, newer technology library management system.This system uses the Visual studio.net 2010 to take the system development environment, and uses ASP.NET to take the onstage development kit, take SQL Server2008 as the backstage database development architecture.The system has achieved the enterprise personnel management’s basic functions :readers management,library management,book circulation,system query and so on.

Key words: library management,visual studio.net2010,asp.net,sql server 2008

目  录

                   

1 绪论 4

1.1 项目背景 4

1.2 课题目标 4

1.3 本文的组织结构 5

1.4 可行性分析 5

2 系统解决方案 6

2.1 开发及运行环境 6

2.2 开发技术ASP.NET介绍 6

2.3 开发语言C#语言介绍 7

2.4 后台数据库介绍 7

3 需求分析 8

3.1 系统性能需求 8

3.2 业务流程图 8

3.3 系统功能结构图 8

3.4 系统模块功能 9

4 数据库设计 12

4.1 数据库概念模型 12

4.2 数据库逻辑模型 15

5 详细设计 17

5.1 管理员设置模块 17

5.2 图书档案管理模块 19

5.3 图书借还模块 24

结 论 29

参 考 文 献 30

致 谢 31

1 绪论

1.1 项目背景

伴随着科学技术的发展,计算机应用的普及,我们已经渐渐步入了数字化、网络化的时代,所以在这个高速发展的信息化时代,图书馆利用计算机对图书馆的日常工作进行管理势在必行。图书管理系统就是把图书馆内的图书信息实行统一、集中、规范的收集管理,建立分类编号管理,存储查询等现代化、专业化的管理系统。0

对于中小型图书馆来说,传统的手工管理方式存在记载内容多查询效率低、易出错、缺少报表输出等缺陷,因此各种图书管理系统应运而生。图书管理系统以其存储容量大、操作方便、性能可靠、成本低等优势极大地保证了图书管理的效率和正确性。利用计算机进行日常业务管理是适应现代化管理走向科学化、规范化的必由之路。

目前市场上存在的各种各样图书管理系统中,有的基于文件操作,即将所有的数据存储于文件,这种方式很难保证保密性和存取效率;有的功能不够齐全,或多或少地缺少统计分析、报表输出等功能,很难保证系统的实用性;有的界面友好性差,操作不够便捷,很难保证系统的可用性。基于上述背景,本文在分析现有图书管理系统的基础上,实现了以VS .NET 2010为开发平台、SQL Server 2008为后台数据库的图书管理系统。[2]

1.2 课题目标

该系统以提高图书信息的现代化管理水平,实现信息资源的共享为目标。图书管理系统是一种基于集中统一规划的数据库数据管理模式。表面在对图书、读者的管理,其实是对图书、读者数据的管理。本系统的建成无疑会为管理者对图书管理系统提供莫大的帮助。使用该系统之后,图书馆管理人员可以管理读者的信息、图书的购入、借出、归还以及注销等;还可以查询某位读者、某本图书的借阅情况,对当前借阅情况进行统计,给出统计表格,以全面掌握图书的流通情况。[3]

作为计算机应用的一部分,使用图书管理系统对图书馆藏书进行管理,有着人工管理所无法比拟的优点:

1.查找方便、检索迅速;

2.保密性好、可靠性高;

3.存储量大、成本低;

4.图书安全性强;

本系统的宗旨是提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学合理的规划,系统高效的实施。

1.3 本文的组织结构

本文在分析现有相关管理系统的基础上,以目前主流的软件开发平台和技术实现了图书管理系统,并以项目开发背景、开发环境、需求分析、数据库设计和详细设计的先后顺序阐述了系统的设计和实现过程。各个章节安排如下:

第1章简单介绍了项目的开发背景和目标;

第2章分析了项目开发系统解决方案,包括开发工具、程序运行环境等;

第3章介绍了系统的需求分析,包括系统的设计目标和系统的主要功能模块。

第4章实现了数据库设计过程,包括数据库的概念模型和逻辑模型设计。

第5章系统地介绍了系统的实现方法,包括主要功能模块的说明、图示和关键实现代码。

1.4 可行性分析

所谓可行性分析是指从技术上、经济上、使用上、时间上来分析需解决的问题是否存在可行性。其目的是在尽可能短的时间内用尽可能小的代价确定问题是否有解决的办法。

1.技术可行性

剩余内容已隐藏,请支付后下载全文,论文总字数:13758字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图