术四个方面进行了研究。最后还附上了图书馆管理信息系统的安装说明、简单使用说明和一些通用性的经典代码。笔者化了大量的时间用于程序设计,这也是笔者工作的重点,所开发的软件具有实用价值,所编写的代码对.NET程序员也有很好的参考性。在系统的开发过程中,笔者深刻体会到了.NET平台的强大性、优越性以及存储过程在提高数据访问性能和增强数据访问安全性上所起到的重要作用。此外,对于关系代数在数据库科学里的应用,笔者在编程过程中也做了一定的研究。
关键词:数据库;.NETFramework;ADO.NET;存储过程;SQLServer.NETFramework数据提供程序
ABSTRACT
TheManagementInformationSystemofLibraryusing.NET
ThispaperexpatiatetheManagementInformationSystemofLibraryusing.NET,itsbackgroundandthesignificanceithaswhenapplication.Then,itpresentsthefunctionoftheManagementInformationSystemofLibraryandalsodiscusssometechnologiesusingwhendevelopthissystem.Especially,itdiscussthedesigntechnologyofdatabase,StoredProcedure,ADO.NETandcontrolSQLServer2000usingSQLServer.NETFrameworkDataProvider.Intheend,itdetailsthesetupintroductionandtheuser'sguidefortheManagementInformationSystemofLibraryandalsosomeclassiccode.Thewriterusedalotoftimetodesigntheprogramwhichisthekeystoneofalltheworks.ThewriterrealizedtheimportanceofStoredProcedureforbetterperformanceandimprovingthesecurityandalsotheadvantageof.NETwhenprogramming.Moreover,thewriteralsoinvestigatestheapplicationsofrelationalalgebraindatabasesciencewhenprogramming.
Keywords:Database;NETFramework;ADO.NET;StoredProcedure;SQLServer.NETFrameworkDataProvider
目录
摘要.........................................................
ABSTRACT.....................................................
1系统开发背景以及主要内容阐述..............................
2系统概述..................................................
2.1系统提供的功能.......................................
2.2系统一些新特点.......................................
3系统设计过程及原理阐述....................................
3.1数据库设计...........................................
3.1.1数据库设计重点.................................
3.1.2规范化设计.....................................
3.1.3数据库完整性设计...............................
3.1.4数据库的保护...................................
3.2使用存储过程..........................................
3.3.NETFramework平台概述...............................
3.4ADO.NET技术探讨.....................................
3.4.1ADO.NET概述....................................
3.4.2ADO.NET访问数据的基本方法......................
3.4.3使用ADO.NET访问SQLserver2000 ................
4软件使用说明..............................................
4.1环境要求.............................................
4.2软件的安装...........................................
4.3常见操作.............................................
5程序源代码经典部分选录....................................
5.1存储过程.............................................
5.2winForms代码选录.....................................
5.3ASP.NETWebForms代码选录.............................
毕业设计成果.................................................
致谢.........................................................
参考文献.....................................................
附录一英文翻译..............................................
附录二英文原文.........................................