به فروشگاه ما خوش آمدید هم اکنون می توانید وارد حساب خود شوید و یا حساب جدید باز نمایید.
سبد خرید شما خالی است!
پایان نامه طراحی و پیاده سازی سیستم کتابخانه به زبان #C

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

7,000 تومان


لینک دانلود بعد از اضافه کردن پروژه به سبد خرید و پرداخت آن در اختیارتان قرار خواهد گرفت.
پایان نامه برای دریافت درجه کارشناسی نرم افزار
گروه کامپیوتر
 
عنوان:
طراحی و پیاده سازی سیستم کتابخانه



فهرست مطالب

مقدمه
فصل اول : اجزای کتابخانه و نحوه ی کار آن
1-1) تاریخچه کتابخانه های عمومی در ایران
1-1-1) هیآت امنای کتابخانه های عمومی کشور
1-2) اهداف ایجاد کتابخانه
1-3) سیستم چگونه کار می کند؟   
1-4) شرح جزِیی اجزای سیستم
1-4-1) ثبت نام
1-4-2) ورود مهمان
1-4-3) ورود به سایت بانام کاربر
1-4-4) رزرو کتاب و رزرو سی دی
1-4-5) مشاهده امانات کتاب و سی دی
1-4-6) وضعیت رزرو کتاب و رزرو سی دی
1-4-7) ورود به سایت با نام مدیر
1-4-8) ویرایش کتاب و سی دی
1-4-9) ویرایش امانت
1-4-10) ویرایش رزرو
1-4-11) ویرایش اعضاء
فصل دوم: لوازم و نيازهاي پروژه
2-1 ) آشنایی با C#.net
2-1-1 ) C# چیست؟
2-1-2) روش یادگیری #C
2-1-3) سکّوی دات نت
2-1-4) انعطاف پذیری سی شارپ
2-1-5) منبع اطلاعات در سی شارپ
2-1-6) فایلهای تولیدی در سی شارپ
2-1-7) مراحل نصب نرم افزار Visual Studio 2010
2-1-8) اولین برنامه به زبان برنامه نویسی سی شارپ
2-1-9) خواص فرمها در C#
2-1-10) مشخصات و ویژگی فرمها در سی شارپ
2-2) آشنایی با برخی کنترل ها
2-2-1) کنترل برچسب (Label)
2-2-2) کنترل جعبه متن (Textbox)
2-2-3) کنترل دکمه (Button)
2-3) پایگاه داده در C#
2-3-1) کلاس sqlconnection
2-3-2) متصل و قطع کردن اتصال به یک بانک اطلاعاتی
2-3-3) کلاس sql command
2-3-3-1) خاصیت command Text  کلاس sql command
2-3-3-2) متد Execute Non Query
2-3-4) کلاس sql data reader
2-3-4-1) متد  Execute Reader
2-3-5) ارائه مراحل کلی یک ارتباط
2-3-6 ) درج ، حذف و بروز رسانی
2-3-7 ) معرفی خاصیت ها و دو کد نمونه placeholder  ها 
2-3-7-1) خاصیت parameters  کلاس sqlcommand
2-4) آشنايي با ADO . NET
2-4-1) مروري بر اشياء ADO . NET
2-4-1-1 ) شئ اتصال (connection)
2-4-1-2) آداپتور داده (Data Adaptor)
2-4-1-3) شئ فرمان (command)
2-4-1-4) شئ  دیتاست (Data set)
2-4-1-5) شئ جدول داده (Data Table)
2-4-1-6) شئ داده خوان (Data Reader)
2-4-1-7) شئ نمای داده (Data view)
2-4-1-8) شئ قید (Constraint 
2-4-1-9) شئ رابطة داده (Data Relation)
2-4-1-10) شئ سطر داده (Data Row)
2-4-1-11) شئ ستون داده (Data Column)
2-5) مقدمه ای بر SQL 
2-5-1) دستور SELECT
2-5-2) شرط WHERE
2-5-3) عملگر BETWEEN
2-5-4) عملگر IN
2-5-5) عملگر LIKE
2-5-6) عملگرهاي منطقي
2-5-7) عبارت DISTINCT
2-5-8) عبارت  ORDER BY 
2-5-9) توابع SQL
2-5-10) عبارت GROUP BY
2-5-11) دستور UPDATE
2-5-12) دستور DELETE
2-5-13) دستور insert
2-5-14) عبارت AS
فصل سوم : ایجاد بانک اطلاعاتی
3-1) ارتباط با بانک و نمایش اطلاعات در فرمهای ویندوز
3-1-1) اجرای ویژال استودیو
3-2) ایجاد بانک
3-3) طریقه ایجاد جدول در sql server
3-4) معرفی جدول های برنامه 3-4-1)Amanat book table
3-4-2) Amanat Cd table
3-4-3) Book table
3-4-4) Cd table
3-4-5) members table
3-4-6) personal table
3-4-7)Reserve book table
3-4-8) Reserve CD table
3-5) ارتباط کلی جدول های برنامه
3-6) انواع داده ها در یک جدول
فصل چهارم: طراحي سيستم و پياده سازی سیستم
4-1) سیستم مدیریت کتابخانه
4-2) قابليت ها و امكانات عمومي سيستم
4-3) آنالیز سیستم
4-3-1) معرفی کاربران سیستم
4-4) پیاده سازی نرم افزاروبرخی کدهای بکار رفته
4-4-1) صفحه اصلی
4-4-2) صفحه ثبت نام
4-4-3) صفحه ورود مهمان
4-4-4) صفحه ی ورود کاربر
4-4-5) صفحه ی رزرو سی دی
4-4-6) صفحه ی ورود مدیر
4-4-7) صفحه ویرایش امانت
4-4-8) صفحه ی ویرایش رزرو‌
4-4-9) صفحه ی ویرایش اعضا
خلاصه و نتيجه گيری
منابع و مآخذ

فهرست اشکال

شکل 2-1 : فرم
شکل 2-2 : محیط کد نویسی فرم
شکل 2-3 : نمایش فرم
شکل 2-4 : فرم ثبت نام
شكل 3-1 : ویژال استودیو
شكل 3-2: منوی ویو
شکل 3-3: سرور اکسپلور
شکل 3-4 : اد کانکشن
شكل 3-5: نام سرور
شكل 3-6: انتخاب نام بانک اطلاعاتی
شکل 3-7:ایجاد بانک جدید
شکل 3-8: ایجاد جدول
شکل 3-9: خصوصیات جدول
شکل 3-9-1‌ : خصوصیات جدول
شکل 3-9-2 : خصوصیات جدول
شکل 3-9-3 : خصوصیات جدول 
شکل 3-9-4 : خصوصیات جدول
شکل 3-10 : جدول امانت کتاب
 شکل 3-11 : جدول امانت سی دی
شکل 3-12 : جدول  کتاب
شکل 3-13 : جدول سی دی
شکل 3-14 : جدول مشتری
 شکل 3-15 : جدول کاربر
شکل 3-16 : جدول رزرو کتاب
شکل 3-17 : جدول رزرو سی دی
شکل 3-18 : ارتباط کلی جداول
شکل 4-1 : صفحه ی اصلی
شکل 4-2 : صفحه ثبت نام
شکل 4-3 : ورود مهمان
شکل 4-4 : صفحه ی ورود کاربر
شکل 4-5 : رزرو سی د ی
شکل 4-6 : صفحه ی مدیر
شکل 4-7 : صفحه ی ویرایش امانت
شکل 4-8 : ویرایش رزرو
شکل 4-9 : ویرایش اعضاء
 
 
 
با توجه به مشکلات سیستم های قدیمی ، به اصطلاح دستی بودن آنها ، مشکل نگهداری اطلاعات ، بازبینی اطلاعات ، امنیت اطلاعات و همچنین صرف وقت یا هزینه هایی که متحمل می شدیم باعث تعویق بسیاری از کارها و برنامه های شرکت ها  بسته به نوع فعالیتشان می گردید. لذا با توجه به پیشرفت و فن آوری هایی که در مورد سیستم های کامپیوتری انجام شد نرم افزارهایی که این قابلیت ها را داشتند مثل حسا بداری ، پرسنلی و ... طراحی گردید که کتا بخانه از جمله این سیستم هاست . این نرم افزار به گونه ای برنامه ریزی شده است که شما می توانید ثبت و نگهداری اطلاعات کتاب ها ، اعضا و امانات را به صورت کامپیوتری انجام دهید و احتمال خطا را تا حد زیادی کاهش می دهد . امیدواریم که با استفاده از این نرم افزار تسریع در کار و بهبود در اوضاع کارتان صورت پذیرد .
هدف از انجام این کار شرح و توصیف سیستم کتابخانه می باشد به نحوی که شما در جریان روند کار سیستم کتابخانه قرار گرفته و با معایب سیستم دستی آشنا شوید و نوع کارکردن سیستم نرم افزاری در این سیستم را مشاهده می نمایید.

 
 
 
فصل اول
اجزای کتابخانه ونحوه ی کار باآن
  1. تاریخچه کتابخانه های عمومی در ایران ‌:
در سال 1305 کتابخانه ای به نام " کتابخانه بلدیه تهران" توسط شهرداری وقت تهران تأسیس گردید که می توان آن را نخستین کتابخانه عمومی به مفهوم جدید دانست و بعد از آن و به فاصله زیادی یعنی در مهرماه سال 1340 کتابخانه عمومی پارک شهر افتتاح گردید در دهه چهل به تدریج  تعداد کتابخانه های عمومی ، به ویژه در پارکهای تهران و شهرهای بزرگ ایران افزایش یافت. در ماه آبان سال 1342 تأسیس و نگهداری کتابخانه های عمومی بر اساس مصوبه وزارت کشور به سازمان کتابخانه های عمومی شهر تهران واگذار گردید ؛ در آذرماه 1343 سازمان مذکور با بودجه 000/500/1 ریال تأسیس و در دی ماه 1344 قانونی به تصویب رسید که براساس ماده یک آن 5/1 درصد از درآمد سالانه شهرداری ها به ایجاد و توسعه کتابخانه های عمومی اختصاص یافت ؛ با اجرای این قانون به تدریج در تمامی شهرهای بزرگ و کوچک ایران کتابخانه های عمومی ایجاد شد و متعاقب تصویب این قانون در هر شهر انجمنی به نام انجمن کتابخانه های عمومی تشکیل گردید. جهت اداره انجمن ها و ایجاد هماهنگی در کار آنها تشکیلاتی تحت نام " هیأت امنای کتابخانه های عمومی کشور" به ریاست وزیر فرهنگ و هنر وقت و پنج عضو دیگر که به پیشنهاد وی انتخاب می شدند ایجاد گردید.
وزارت فرهنگ و هنر وقت در سال 1350 با تشکیل هیأت امنای کتابخانه های عمومی کشور به ریاست وزیر فرهنگ و هنر و پنج عضو دیگر به پیشنهاد وزیر و مطابق با قانون ، وظیفه نظارت بر اداره امور کتابخانه های عمومی کشور و انجمن های آن را به دبیرخانه هیأت امنای کتابخانه های عمومی کشور محول کرد.
در دی ماه 1352 با تصویب تبصره 22 ماده واحد قانون بودجه ، کمک 5/1 درصدی شهرداری ها به کتابخانه های عمومی قطع گردید و کلیه امور مالی و اداری کتابخانه ها به عهده وزارت فرهنگ و هنر آن زمان قرار گرفت و دبیرخانه هیات امنای کتابخانه های عمومی کشور با تجدید سازمان به تصویب سازمان امور اداری و استخدامی کشور رسید و کار نظارت بر کتابخانه ها اعم از : تکمیل و تجهیز ، استخدام و آموزش کتابداران و ارایه خدمات کتابخانه ای را به عهده گرفت.
در سال 1361 هیآت امنای کتابخانه های عمومی کشور به اداره کل کتابخانه های عمومی کشور تغییر نام پیدا کرد؛ از سال 1368 این تشکیلات مجددأ تحت عنوان دبیرخانه هیأت امنای کتابخانه های عمومی کشور به فعالیت خود ادامه داد. انجمن کتابخانه های عمومی در بعضی از استانها فعالیت مجدد خود را آغاز کردند؛ بسیاری از کتابخانه های موجود از سال 1368 تا 1378 با بودجه های استانی احداث و تکمیل شدند به طوری که رشد کمی کتابخانه ها در این مقطع به 1350 باب رسید و با ادامه این روند در سال 1380 تعداد کتابخانه ها به 1445 باب رسید؛ در مورخ 28/7/1381 هیأت دولت در لایحه ای مشتمل بر 15 ماده و 8 تبصره تأسیس و نحوه اداره کتابخانه های عمومی را به تصویب رساند . این لایحه پس از ارائه به مجلس و بحث و بررسی در کمیسیون فرهنگی مجلس و چند نوبت رای گیری در صحن علنی مجلس در تاریخ 17/12/1382 به تصویب نهایی نمایندگان مجلس شورای اسلامی و در مورخ 25/12/1382 نیز به تأیید شورای نگهبان رسید بر اساس ماده یک قانون ، تأسیس ، ساخت ، تجهیز و بازسازی ، توسعه ، مدیریت ، نظارت و سایر امور کتابخانه های عمومی در سراسر کشور به موجب این قانون انجام می شود ؛ به منظور ایفای وظایف مندرج در این قانون هیأت امنای کتابخانه های عمومی کشور شکل گرفت.

نوشتن نظر در مورد این پروژه

نام شما:


نظر شما: توجه : HTML ترجمه نمی شود!

رتبه: بد            خوب

کد امنیتی را در کادر زیر وارد نمایید: