文档介绍:上海应用技术学院
电子与电气工程学院
毕业论文
题目的图书管理系统
学生姓名刘炜
专业电子信息
学号 0710331205
班级 0710331251
指导教师张丽娟
职称教师
2011年10 月
选题的依据及意义:
随着当今社会的迅猛发展,知识变的越来越重要,终身学习的观念已经深入人心。而图书馆――这一传统的获取知识的场所,它的地位也变的越来越重要。而图书馆的管理方法也更新了很多次。从最初的手工管理到现在的计算机管理等等。版权文档,请勿用做商业用途
图书馆使用的管理系统基本都是几年前的产品,大多使用VB+ADO方式,web平台也主要使用asp或php开发。开发技术比较陈旧,功能上也有一些不足。版权文档,请勿用做商业用途
技术的推出,将计算带入一个新时代。已经引起业界广泛的关注。.Net是专门为程序员设计的、功能强大的开发工具,利用该工具能够构建各类应用程序。.NET可以说是博大精深,蕴含者丰富的新技术新思想。版权文档,请勿用做商业用途
.Net使应用程序的功能更强大,使系统开发更简单,使系统的部署更轻松。而
.NET包含的统一的类库,统一的数据结构使得各类编程模型更统一。版权文档,请勿用做商业用途
图书馆管理信息系统的每一行代码都是精雕细琢出来的,的强大性以及优越性以及存储过程在提高数据访问性能和增强数据访问安全性上所起到的重要作用。版权文档,请勿用做商业用途
数据开发:
数据库技术是20世纪60年代后期产生何发展起来的一项计算机数据管理技术,现广泛运用与各种信息处理以及科学研究上。数据库技术已经成为当今时代非常重要的技术。版权文档,请勿用做商业用途
常见的数据库系统:SQL Server、Oracle、ess。
Access是一种桌面数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。但是它的同时访问客户端不能多于4个。Oracle 是以高级结构化查询语言(SQL)为基础的大型关系数据库,是目前流行的客户/服务器体系结构的数据库之一。Sybase 基于客户/服务器体系结构的数据库,采用C/S结构,应用可被分布在多台计算机上运行,高效能的数据库,具有可编程、事件驱动的触发器、多线索华等性能,性能次于SQL Server。当今流行的数据库系统主要是以关系数据库为代表的第二代数据库系统。流行的大型数据库管理系统主要有SQL Server、Oracle、Sybase等。图书馆管理信息系统选用的是SQLserver2005数据库管理系统。选择它的原因有:SQLserver2005功能强大,能完整实现数据库系统的所有功能。图书馆管理信息系统使用SQLserver2005数据库管理系统。数据库的保护主要内容是数据库的备份恢复、数据的事务性、以及如何进行并发控制。其中备份和恢复容易理解,这里主要阐述其它两项。,事务是一个不可分割的操作序列。事务中的操作要么都做,,不应该被分割完成。SQLserver2005事务语句主要包括BEGIN TRANSACTION(开始一个事务),COMMIT TRANSACTION(提交事务),ROLLBACK TRANSACTION(回滚事务)。数据库并发控制:在图书馆管理信息系统中,