asp.net图书馆管理系统的设计与实现(源码)【字数:9007】
摘 要当今社会信息科学飞速发展,信息技术的应用也越来越广泛,信息化管理的优势越来越显著,信息化管理成为了图书馆管理发展的必然趋势。由于图书馆受自身规模的影响,在管理方面没有使用信息化管理,导致图书在借阅的过程中遇到了一些问题,比如图书的流失等。为了解决这些问题,图书馆信息化的管理方式势在必行。本文所设计的图书馆管理系统包含用户和管理员这两个模块,其中对应的用户模块包含了用户的登录、注册、图书查询、图书续约等功能。管理员模块包含了用户信息管理、图书的管理和借阅管理的功能,同时还包括了添加、修改、删除和查询等基本功能。这些功能方便了用户对图书的借还,同时也提高了管理员的工作效率,图书馆人力资源方面也得到了合理分配,构建了一个简单、方便的图书馆管理平台。本系统采用B/S架构,使用Microsoft visual Studio 2010开发工具,利用C#开发语言与ASP.NET技术,以SQL Server2014作为存储数据库。系统以用户和管理员为核心,实现图书借还、图书管理等功能。
目 录
第一章 绪论 1
1.1课题背景及意义 1
1.2主要研究内容 1
1.3论文组织结构 2
第二章 相关技术简介 3
2.1B/S架构及优点 3
2.2ASP.NET的优点 3
2.3SQL SERVER 2014数据库 4
第三章 需求分析 5
3.1可行性分析 5
3.2数据需求分析 5
3.3功能需求分析 6
3.3.1用户模块 6
3.3.2管理员模块 7
3.4非功能需求分析 7
第四章 系统设计 8
4.1系统概要设计 8
4.2系统详细设计 8
4.2.1模块设计 8
4.3数据库设计 10
第五章 系统编辑与实现 14
5.1首页 14
5.2用户注册 14
5.3登录页面 15
5.4图书查询 15
5.5我的借阅 16
5.6管理员模块 17
5.6.1管理员 *好棒文|www.hbsrm.com +Q: &351916072&
登录 17
5.6.2图书管理系统页面 17
5.6.3用户管理 18
5.6.4图书信息管理 19
5.6.5借阅归还管理 20
5.6.6管理员管理 21
5.6.7修改密码 21
第六章 系统测试 23
6.1管理员登录测试 23
6.2功能界面测试 23
结束语 25
致 谢 26
参考文献 27
第一章 绪论
1.1课题背景及意义
随着现代科学技术的进步与发展,人类社会正在逐步走向信息化,图书行业也在悄悄地发生变化。 图书馆是拥有丰富信息资源的地方,同时也是人们生活中的重要一部分。在21世纪前,图书馆的管理还是采用的人工管理方式,虽然一直在不断完善,但是对管理员和用而言还是存在一些问题的,比如工作繁琐、效率低下、人员浪费、成本高等问题。为了实现更有效的图书管理,信息化管理方式成为了图书馆管理的有效手段。
从20世纪末开始,时代在不断的进步,图书馆也步入了转型时期,慢慢进入信息化时代。很多中小型图书馆开始认识到计算机技术在图书管理中的重要性,纷纷利用计算机技术来实现对图书馆的管理。就目前市场上而言,有许多的图书馆管理系统还是值得借鉴的,不管是系统的界面还是系统的功能。随着信息技术的不断更新,图书馆管理系统也会面临着更多的奇迹。
在国外很多国家,图书馆事业一般都是发展的比较好,而且其相关建设也非常的完善,因此图书馆在居民的日程生活中也成了必不可少的一部分,比如新加坡,美国等国家。在这些国家,不同区域的图书馆都具有不同的特点,但是他们都采用了先进的信息化管理技术,增加了图书馆管理效率,更加明确了管理的内容。
图书馆管理系统的实现不仅了提高管理人员的工作效率,而且降低了借阅过程中的出错率,还减少了图书馆人员上的浪费、降低了管理图书馆的成本,使得图书馆的管理更加的信息化、更加的规范化。
1.2主要研究内容
在了解了国内外图书管理系统的相关情况后,建立高效率,稳定性强的图书馆管理系统是很有必要的。运用B/S结构,设计出稳定的图书馆管理系统,减少了系统使用过程中的各种不方便,使用现在最流行的程序开发工具Microsoft visual Studio 2010来对图书馆管理系统进行开发,利用C#语言进行程序的编写,选用SQL Server2014作为存储数据库,对图书馆各种数据进行管理。
本系统主要包括管理员与用户两个模块,其中管理员模块主要功能包括系统的登录、退出功能,图书的基本信息的增删查改操作,图书类型的增删查改操作,用户信息的查询、添加、删除、修改,借阅事务的信息管理,归还事务的信息管理,续借事务的信息管理,管理员的基本信息的查询、添加、删除、修改以及管理员密码的修改;用户模块主要功能包括系统的登录、登出功能,对图书信息的查询,图书借阅操作,图书续约操作,图书退还操作等。
本系统的实现不仅仅提高了图书馆管理人员的工作效率,而且降低了图书馆的管理成本,同时还减轻了用户在借阅图书上的繁琐程序,一举多得。
1.3论文组织结构
第一章 绪论,本章主要对课题背景及意义、研究内容和组织结构进行表述。
第二章 相关技术简介,本章主要对系统采用相关技术进行简单的说明。
第三章 系统需求分析,本章对系统进行了可行性、数据、功能、非功能方面的需求分析。
第四章 系统设计,本章通过概要设计、详细设计、数据库设计对系统进行开发前准备工作。
第五章 系统编码与实现,本章根据各个模块的功能实现各个用户的界面,并对用户登录界面、管理员登录界面以及各自的功能界面进行介绍。
第六章 系统测试,本章对用户注册登录功能、管理员登录功能、各功能模块进行具体测试方法的介绍。
第二章 相关技术简介
2.1B/S架构及优点
B/S架构又称为浏览器/服务器结构。对于这种结构,用户只需要浏览器服务器就能登录系统,无需在客户端上进行任何操作。B/S结构是通过使用Web服务器发出请求,并将请求交托给Web服务器进行处理,再将结果一层一层传送给客户端,这个结构就是利用了浏览器技术来实现软件的强大功能,从而减少了开发的成本。
目 录
第一章 绪论 1
1.1课题背景及意义 1
1.2主要研究内容 1
1.3论文组织结构 2
第二章 相关技术简介 3
2.1B/S架构及优点 3
2.2ASP.NET的优点 3
2.3SQL SERVER 2014数据库 4
第三章 需求分析 5
3.1可行性分析 5
3.2数据需求分析 5
3.3功能需求分析 6
3.3.1用户模块 6
3.3.2管理员模块 7
3.4非功能需求分析 7
第四章 系统设计 8
4.1系统概要设计 8
4.2系统详细设计 8
4.2.1模块设计 8
4.3数据库设计 10
第五章 系统编辑与实现 14
5.1首页 14
5.2用户注册 14
5.3登录页面 15
5.4图书查询 15
5.5我的借阅 16
5.6管理员模块 17
5.6.1管理员 *好棒文|www.hbsrm.com +Q: &351916072&
登录 17
5.6.2图书管理系统页面 17
5.6.3用户管理 18
5.6.4图书信息管理 19
5.6.5借阅归还管理 20
5.6.6管理员管理 21
5.6.7修改密码 21
第六章 系统测试 23
6.1管理员登录测试 23
6.2功能界面测试 23
结束语 25
致 谢 26
参考文献 27
第一章 绪论
1.1课题背景及意义
随着现代科学技术的进步与发展,人类社会正在逐步走向信息化,图书行业也在悄悄地发生变化。 图书馆是拥有丰富信息资源的地方,同时也是人们生活中的重要一部分。在21世纪前,图书馆的管理还是采用的人工管理方式,虽然一直在不断完善,但是对管理员和用而言还是存在一些问题的,比如工作繁琐、效率低下、人员浪费、成本高等问题。为了实现更有效的图书管理,信息化管理方式成为了图书馆管理的有效手段。
从20世纪末开始,时代在不断的进步,图书馆也步入了转型时期,慢慢进入信息化时代。很多中小型图书馆开始认识到计算机技术在图书管理中的重要性,纷纷利用计算机技术来实现对图书馆的管理。就目前市场上而言,有许多的图书馆管理系统还是值得借鉴的,不管是系统的界面还是系统的功能。随着信息技术的不断更新,图书馆管理系统也会面临着更多的奇迹。
在国外很多国家,图书馆事业一般都是发展的比较好,而且其相关建设也非常的完善,因此图书馆在居民的日程生活中也成了必不可少的一部分,比如新加坡,美国等国家。在这些国家,不同区域的图书馆都具有不同的特点,但是他们都采用了先进的信息化管理技术,增加了图书馆管理效率,更加明确了管理的内容。
图书馆管理系统的实现不仅了提高管理人员的工作效率,而且降低了借阅过程中的出错率,还减少了图书馆人员上的浪费、降低了管理图书馆的成本,使得图书馆的管理更加的信息化、更加的规范化。
1.2主要研究内容
在了解了国内外图书管理系统的相关情况后,建立高效率,稳定性强的图书馆管理系统是很有必要的。运用B/S结构,设计出稳定的图书馆管理系统,减少了系统使用过程中的各种不方便,使用现在最流行的程序开发工具Microsoft visual Studio 2010来对图书馆管理系统进行开发,利用C#语言进行程序的编写,选用SQL Server2014作为存储数据库,对图书馆各种数据进行管理。
本系统主要包括管理员与用户两个模块,其中管理员模块主要功能包括系统的登录、退出功能,图书的基本信息的增删查改操作,图书类型的增删查改操作,用户信息的查询、添加、删除、修改,借阅事务的信息管理,归还事务的信息管理,续借事务的信息管理,管理员的基本信息的查询、添加、删除、修改以及管理员密码的修改;用户模块主要功能包括系统的登录、登出功能,对图书信息的查询,图书借阅操作,图书续约操作,图书退还操作等。
本系统的实现不仅仅提高了图书馆管理人员的工作效率,而且降低了图书馆的管理成本,同时还减轻了用户在借阅图书上的繁琐程序,一举多得。
1.3论文组织结构
第一章 绪论,本章主要对课题背景及意义、研究内容和组织结构进行表述。
第二章 相关技术简介,本章主要对系统采用相关技术进行简单的说明。
第三章 系统需求分析,本章对系统进行了可行性、数据、功能、非功能方面的需求分析。
第四章 系统设计,本章通过概要设计、详细设计、数据库设计对系统进行开发前准备工作。
第五章 系统编码与实现,本章根据各个模块的功能实现各个用户的界面,并对用户登录界面、管理员登录界面以及各自的功能界面进行介绍。
第六章 系统测试,本章对用户注册登录功能、管理员登录功能、各功能模块进行具体测试方法的介绍。
第二章 相关技术简介
2.1B/S架构及优点
B/S架构又称为浏览器/服务器结构。对于这种结构,用户只需要浏览器服务器就能登录系统,无需在客户端上进行任何操作。B/S结构是通过使用Web服务器发出请求,并将请求交托给Web服务器进行处理,再将结果一层一层传送给客户端,这个结构就是利用了浏览器技术来实现软件的强大功能,从而减少了开发的成本。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/65.html