فهرست بخش ها
بخش اول ۵
آشنایی با SQL Server5
بخش دوم۲۵
برنامه نویسی VB.NET25
بخش سوم۳۷
بررسی نرم افزار کتابخانه۳۷
چکیده ۱
مقدمه ۲
بخش اول : آشنایی با SQL Server
۱-آشنایی با SQL Server ۶
۱-۱- SQL Server بحث داغ روز ۶
۱-۲- تاریخچه SQL Server ۷
۱-۲-۱- پایگاه داده چیست ؟ ۹
۱-۲-۱-۱- اشیاءپایگاه داده رابطه ای ۹
۱-۲-۱-۲- طراحی پایگاههای داده رابطه ای ۱۱
۱-۲-۱-۲-۱- مصاحبه با مشتری ۱۳
۱-۲-۱-۲-۲- سازماندهی اشیاء ۱۴
۱-۲-۱-۲-۳- نرمال سازی داده ها (Normalizing)14
۱-۲-۱-۲-۴- ایجاد پایگاه داده و جداول ۱۵
۱-۲-۱-۲-۵- SQL Server و مدل سرویس گیرنده / سرویس دهنده ۱۵
۱-۳- آشنایی با قسمت های مختلف SQL Server ۱۶
۱-۳-۱- درباره Enterprise Manager ۱۶
۱-۳-۲- اجزای تشکیل دهنده یک Databases ۱۷
۱-۳-۲-۱- ایجاد یک جدول جدید ۱۸
۱-۳-۲-۲- ایجاد Stored Procedure ۱۸
۱-۳-۳- مقادیر قابل قبول برای انواع داده در SQL Server ۱۹
۱-۳-۴- معرفی SQL و دستورات عمومی آن ۲۲
۱-۳-۴-۱- دستور Select ۲۲
۱-۳-۴-۱-۱- استفاده از توابع در Select ۲۲
۱-۳-۴-۳- دستور Insert ۲۴
۱-۳-۴-۴- دستور Set nocount on ۲۴
۱-۳-۴-۵- دستور Delete ۲۴
بخش دوم : برنامه نویسی VB.NET
۲- برنامه نویسی VB.NET ۲۶
۲-۱- مقدمهای بر برنامه نویسی شیءگرا ۲۶
۲-۱-۱- اشیاء، اعضا و تجرد (Abstraction) ۲۶
۲-۱-۲- کلاسها (Classes) ۲۶
۲-۱-۳- اشیاء و اعضاء (Members) ۲۷
۲-۲- کپسوله سازی(Encapsulation) ۲۸
۲-۳- چند شکلی (Polymorphism) ۲۸
۲-۳-۱- چندشکلی اینترفیسی (Interface Polymorphism) ۲۹
۲-۳-۲- چندشکلی وراثتی (Inheritance Polymorphism) ۲۹
۲-۴- Overloading اعضاء ۳۰
۲-۴-۱- ساختن متدهای Overload ۳۰
۲-۵- اینترفیسها ۳۱
۲-۵-۱- تعریف اینترفیسها ۳۲
۲-۵-۲- چند شکلی با اینترفیسها ۳۳
(Polymorphism with Interfaces)
۲-۵-۳- پیاده سازی اینترفیسها ۳۴
۲-۵-۴- پیاده سازی اعضای اینترفیسها ۳۵
بخش سوم : بررسی نرم افزار کتابخانه
۳- بررسی نرم افزار کتابخانه ۳۸
۳-۱- شرح قسمت های مختلف نرم افزار ۳۸
۳-۱-۱- سیستم ورودی ۳۸
۳-۱-۲- Main ۳۹
۳-۱-۲-۱- مدیریت اعضاء ۳۹
۳-۱-۲-۲- مدیریت کتابها ۴۱
۳-۱-۲-۳- امانات ۴۲
۳-۱-۲-۴- گزارشات ۴۲
نتیجه گیری ۴۳
منابع ۴۴