BN2012图书馆管理信息系统
摘 要 本文首先阐述了基于.NET Framework平台的图书馆管理信息系统的开发背景以及其实践意义,其次说明了图书馆管理信息系统的功能以及相比同类软件的创新之处。然后就图书馆管理系统开发中所使用的一些的技术进行研究探讨。主要针对数据库的设计技术、存储过程技术、ADO.NET技术以及用SQL Server .NET Framework 数据提供程序访问SQLserver2000数据库技术四个方面进行了研究。最后还附上了图书馆管理信息系统的安装说明、简单使用说明和一些通用性的经典代码。笔者化了大量的时间用于程序设计,这也是笔者工作的重点,所开发的软件具有实用价值,所编写的代码对.NET程序员也有很好的参考性。在系统的开发过程中,笔者深刻体会到了.NET平台的强大性、优越性以及存储过程在提高数据访问性能和增强数据访问安全性上所起到的重要作用。此外,对于关系代数在数据库科学里的应用,笔者在编程过程中也做了一定的研究。 关键词: 数据库;.NET Framework;ADO.NET;存储过程;SQL Server .NET Framework 数据提供程序 目 录 摘要......................................................... ABSTRACT..................................................... 1 系统开发背景以及主要内容阐述.............................. 2 系统概述.................................................. 2.1 系统提供的功能....................................... 2.2 系统一些新特点....................................... 3 系统设计过程及原理阐述.................................... 数据库设计 ........................................... 3.1.1 数据库设计重点................................. 3.1.2 规范化设计..................................... 3.1.3 数据库完整性设计............................... 3.1.4 数据库的保护................................... 使用存储过程.......................................... .NET Framework平台概述............................... ADO.NET技术探讨..................................... 3.4.1 ADO.NET概述.................................... 3.4.2 ADO.NET访问数据的基本方法...................... 3.4.3 使用ADO.NET访问SQLserver2000 ................ 4 软件使用说明.............................................. 4.1 环境要求............................................. 4.2 软件的安装........................................... 4.3 常见操作............................................. 5 程序源代码经典部分选录.................................... 5.1 存储过程............................................. 5.2 winForms代码选录..................................... 5.3 ASP.NET WebForms代码选录............................. 毕业设计成果................................................. 致谢......................................................... 参考文献..................................................... ............................................. |