پروژه طراحی و پیاده سازی یک نرم افزار تحت ویندوز برای کتابخانه

فهرست بخش ها

 بخش اول ۵

آشنایی با 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                                                                              ۳۹

۳-۱-۲-۱- مدیریت اعضاء                                                                 ۳۹

۳-۱-۲-۲- مدیریت کتابها                                                                  ۴۱

۳-۱-۲-۳- امانات                                                                           ۴۲

۳-۱-۲-۴- گزارشات                                                                       ۴۲

 نتیجه گیری                                                                                   ۴۳

منابع                                                                                           ۴۴




توجه توجه
ایمیل و شماره همراه خود را در فرم زیر وارد کنید
توجه توجه: فایل درخواستی حداکثر ظرف 30 دقیقه ارسال خواهد شد.