اشکال پایه ای در بسیاری از مواردی هستند که در زبان SQL Query استفاده می شوند . جزئیات بیشتر در فصل های 3 و 4 ارائه شد . در این فصل ابتدا دوزبانی را که بیشتر رسمیت دارند را مطالعه می کنیم یکی حساب رابطه ای چندتایی و یکی حساب رابطه ای حوزه . که این دو زبان رسمی زبان هایی هستند بر پایة پرس و جو و مبتنی بر منطق ریاضی ، و این دو زبان رسمی شکل پایه ای برای دو یا بیشتر زبان های دوستانه هستند ، که بعداً در این فصل QBE و Datalog را مطالعه می کنیم .
بر خلاف SQL و QBE یک زبان گرافیکی به گونه ای به شکل جداول می باشد .QBE و جایگزینش خیلی مورد استفاده قرار می گیرند در سیستمهای پایگاه داده در کامپیوترهای شخصی . Datalog یک نمونه ترکیبی بعد از زبان Prolog دارد . هر چند در حال حاضر به صورت تجاری از این دست آورد استفاده نمی شود . Datalog بیشتر در جستجوی سیستم های پایگاه داده ای مورد استفاده قرار می گیرد .
برای QBE و Datalog ، ما ساختارها و مفاهیم بنیادی را سریع تر از یک کتاب راهنمای جامع کاربران برای این زبان ها به دست می آوریم ، عقیده بر این است که شخص یکی از این زبان ها را انتخاب کند ، ممکن است در جزئیات متفاوت باشند یا ممکن است تنها یک زیر مجموعه از تمام زبان ها را تأیید کند .
پروژه تحلیل ،مدلسازی وپیاده سازی سیستم قرض الحسنه یک پژوهش مفید در زمینه تحلیل نرم افزاری میباشد و در 4 فصل تنظیم شده است.این پایان نامه با معرفی سیستم قرض الحسنه و سپس طی تمامی مراحل پیاده سازی نرم افزار انجام شده و از مستدات پروژه تصویر موجود است.شما میتوانید فهرست مطالب پروژه تحلیل ،مدلسازی وپیاده سازی سیستم قرض الحسنه را در ادامه مشاهده نمایید.
پروژه بصورت فایل قابل ویرایش ورد(WORD) در 70 صفحه برای رشته کامپیوتر در پایین همین صفحه قابل دانلود میباشد. شایسته ٔ یادآوری است که پروژه از ابتدا تا آخر ویرایش وتنظیم کامل شده وآماده تحویل است.
چکیده
هدف ازپیاده سازی این سیستم در ابتدا ایجاد امکان دسترسی سریع به امکانات صندوق قرض الحسنه حضرت رقیه(س) بوده است. پس از مطالعه این مستند با بخشهای مختلف این سیستم وکاربرد وعملکرد ان اشنا می شوید.در فصل اول به طور مختصر با این سیستم وسیستم های مشابه اشنا خواهید شد. فصل دوم نیز در برگیرنده تمامی مستندات مربوط به تحلیل نرم افزارمیباشد.این مستندات شامل نمودارهای مورد کاربر ، نمودار کلاس ونمودارهای توالی می باشد. شرح پایگاه داده سیستم وجداول ان در فصل سوم داده شده است.شرح مفصل امکانات سیستم وعملکرد ان در فصل چهارم می باشد.در پیوست این مستند نیز با اموزش چگونگی کار با نرم افزارو نصب آن اشنا خواهید شد.
واژه های کلیدی:
قرض الحسنه،وام عادی ،وام ضروری، قسط، مدیریت ، پایگاه داده تحلیل نرم افزار , UML ، زبان مدلسازی ، وب ، نرم افزار ، برنامه تحت وب، Asp.Net ، Sql Server .
فهرست مطالب
عنوان شماره صفحه
مقدمه. 1
فصل اول
کلیات و معرفی سیستم
1-1- معرفی مختصر سیستم 3
2-1- ابزارهای توسعه سیستم.. 3
1-2-1- ابزار برنامه نویسی Asp.net 3
2-2-1- بانک اطلاعاتی SQL Server 2005. 4
3-2-1- نرم افزار پیاده سازی زبان مدل سازی Enterprise Architect 4
3-1- معرفی چند سیستم مشابه. 4
1-3-1- بانک قرض الحسنه مهر ایران.. 4
2-3-1- صندوق قرض الحسنه ولیعصر بابل.. 7
فصل دوم
تحلیل سیستم قرض الحسنه
1-2- نمودار UseCase. 10
2-2- نمودارClass. 11
3-2- نمودار توالی.. 12
1-3-2- نمودار توالی login. 13
2-3-2- نمودارهای توالی بخش مدیریت شرایط های تعریف شده وام و تقاضای وام. 17
3-3-2- نمودارهای توالی بخش مدیریت... 18
4-3-2- نمودار های توالی بخش کاربر. 21
فصل سوم
طراحی پایگاه داده
1-3- معرفی جداول.. 25
1-1-3- جدول person. 25
2-1-3- جدول type_account 26
3-1-3- جدول bank. 27
4-1-3- جدول city. 27
5-1-3 - جدول hazineha_type. 27
6-1-3 - جدول hazineha. 28
7-1-3 - جدول variz _table. 28
8-1-3- جدول conditionsvam.. 28
9-1-3- جدول vam.. 29
10-1-3- جدول statusvam.. 30
11-1-3- جدول typevam.. 30
12-1-3- جدول sepordeh. 30
13-1-3- جدول Statussepordeh. 31
14-1-3- جدول ghest 31
15-1-3- جدول status_active. 32
16-1-3- جدول log. 32
17-1-3- جدول zamen. 32
18-1-3- جدول sentences. 33
2-3- ارتباط جداول بانک اطلاعاتی.. 34
فصل چهارم
امکانات نرم افزار
1-4- صفحه اول.. 36
2-4- صفحه login. 36
3-4- بخش تنظیمات.. 37
1-3-4- مدیریت تعیین شرایط وام. 37
2-3-4- مدیریت اطلاعات پرسنل.. 39
3-3-4- تغییر رمز عبور. 40
4-3-4- مدیریت انواع حساب ها 41
5-3-4- مدیریت اطلاعات بانک ها 41
6-3-4- مدیریت شهرها 42
7-3-4- مدیریت تعریف انواع هزینه ها 43
4-4- بخش امور مالی موسسه. 43
1-4-4- واریز مبلغ به حساب موسسه. 43
2-4-4- پرداخت هزینه های موسسه. 44
5-4- بخش عملیات مشتریان.. 44
4-5-4- عملیات افتتاح حساب.. 44
2-5-4- عملیات تقاضای وام. 45
3-5-4-دریافت سپرده. 49
4-5-4-پرداخت قسط.. 49
6-4- بخش گزارشات.. 50
1-6-4- گزارش گردش حساب مؤسسه. 50
2-6-4- گزارش اقساط عقب مانده. 51
3-6-4-ویرایش اطلاعات شخصی.. 51
4-6-4- ویرایش اطلاعات کاربر. 52
5-6-4- تعریف یک عضو جدید. 53
پیوست... 55
فهرست شکل ها
عنوان شماره صفحه
شکل 1-1- قرض الحسنه مهر ایران. 5
شکل 1-2- قرض الحسنه ولی عصر بابل. 7
شکل 2-1- نمودار مورد کاربر 11
شکل 2-2- نمودار کلاس.. 12
شکل 2-3- نمودار توالی Login. 14
شکل 2-4- نمودار توالی مدیریت شهرها 15
شکل 2-5-نمودار توالی مدیریت بانک ها 16
شکل 2-6- نمودار توالی افتتاح حساب جدید. 16
شکل 2-7- نمودار توالی مدیریت انواع حساب ها 17
شکل 2-8- نمودار توالی مشاهده، اضافه کردن،حذف کردن شرایط وام و تقاضای وام از سیستم قرض الحسنه 18
شکل 2-9- نمودار توالی مدیریت هزینه ها 19
شکل 2-10- نمودار توالی واریز سپرده جدید. 19
شکل 2-11- نمودار توالی مشاهده موجودی حساب کاربر 20
شکل 2-12- نمودار توالی جستجو 20
شکل 2-13- نمودار توالی تغییر رمز عبور 21
شکل 2-14- نمودار توالی ویرایش اطلاعات حساب بانکی کارمند. 22
شکل 2-15- نمودار توالی ویرایش اطلاعات شخصی افراد 23
شکل3-1-نمایی از ارتباط جداول بانک اطلاعاتی. 34
شکل 4-1- مشاهده چارت و امار بازدید. 36
شکل 4-2- صفحه login. 36
شکل 4-3- نمایی از مشاهده شرایط وام. 37
شکل 4-4- نمایی از ثبت شرایط جدید وام. 37
شکل 4-5- مشاهده جزئیات شرایط وام. 38
شکل 4-6- مشاهده پیغام خطای ویرایش شرایط وام در صورت امکان پذیر نبودن. 38
شکل 4-7- حذف کردن شرایط وام. 39
شکل 4-8- فعال کردن شرایط وام. 39
شکل 4-10- نمایی از ویرایش اطلاعات پرسنل. 40
شکل 4-11- نمایی از ویرایش اطلاعات پرسنل. 40
شکل 4-12- نمایی از تغییر رمز عبور 41
شکل 4-13- مشاهده ، ویرایش و خذف نوع حساب.. 41
شکل 4-14- تعریف نوع جدید حساب.. 41
شکل 4-15- مشاهده ، ویرایش و خذف بانک.. 42
شکل 4-16- تعریف بانک جدید. 42
شکل 4-17- مشاهده ، ویرایش و خذف نوع شهر 42
شکل 4-18- تعریف شهر جدید. 43
شکل 4-19- مشاهده ،ویرایش و حذف هزینه. 43
شکل 4-20- تعریف هزینه جدید. 43
شکل 4-21- نمایی از واریز مبلغ به موسسه. 43
شکل 4-22- نمایی از فرم پرداخت واریز مبلغ به موسسه. 44
شکل 4-23- نمایی از لیست هزینه های موسسه. 44
شکل 4-23- نمایی از فرم پرداخت هزینه های موسسه. 44
شکل 4-26- نمایی از فرم افتتاح حساب.. 45
شکل 4-26- نمایی از فرم حساب فرد 45
شکل 4-27- انتخاب لینک تقاضای وام. 46
شکل 4-28-انتخاب لینک فرم تقاضای وام. 46
شکل 4-29-انتخاب فرد از لیست جستجو 46
شکل 4-30- نمایی ازمشاهده پرونده فرد مورد نظر 47
شکل 4-31-مشاهده شرایط وام در زمان افتتاح حساب و اکنون و مشاهده حداکثر وام ممکن متناسب با سپرده ها و شرایط وام. 48
شکل 4-32-تقاضا و ثبت وام. 48
شکل 4-33-لیست سپرده ها 49
شکل 4-34-نمایی از مشاهده لیست وام ها و لیست اقساط وام انتخاب شده 49
شکل 4-35-نمایی از مشاهده لیست وام ها و امکان پرداخت قسط و تسویه حساب.. 50
شکل 4-36- نمایی ازمشاهده لیست اقساط و امکان پرداخت همه قسط ها و تسویه حساب.. 50
شکل 4-37-نمایی ازمشاهده گردش حساب مؤسسه. 51
شکل 4-38- ویرایشاطلاعات شخصی. 52
شکل 4-39- ویرایشاطلاعات کاربر 53
شکل 4-40- تعریف یک عضو جدید. 54
فهرست جدول ها
عنوان شماره صفحه
جدول 3-1- نمایش فیلدهای جدول person. 26
جدول 3-2- نمایش فیلدهای جدول type_account 27
جدول 3-3- نمایش فیلدهای جدول bank. 27
جدول 3-4- نمایش فیلدهای جدول city. 27
جدول 3-5- نمایش فیلدهای جدول hazineha_type. 27
جدول 3-6- نمایش فیلدهای جدول hazineha. 28
جدول 3-7- نمایش فیلدهای جدول variz_table. 28
جدول 3-8- نمایش فیلدهای جدول conditionsvam.. 29
جدول 3-9- نمایش فیلدهای جدول vam.. 29
جدول 3-10- نمایش فیلدهای جدول statusvam.. 30
جدول 3-11- نمایش فیلدهای جدول typevam.. 30
جدول 3-12- نمایش فیلدهای جدول sepordeh. 31
جدول 3-13- نمایش فیلدهای جدول Statussepordeh. 31
جدول 3-14- نمایش فیلدهای جدول ghest 31
جدول 3-15- نمایش فیلدهای جدول status_active. 32
جدول 3-16- نمایش فیلدهای جدول log. 32
جدول 3-17- نمایش فیلدهای جدول zamen. 33
جدول 3-18- نمایش فیلدهای جدول sentence. 33
مقدمهای بر فناوری اطلاعات
تکنولوژی اطلاعات ، روش کارکرد افراد ، سازمانها و دولتها را دگرگون کرده و امور اقتصادی و اجتماعی و حتی طرز تفکر مردم را تغییر داده است . آموزش ، بهداشت ، صنعت و تولید ، تجارت ، بانکداری ، خدمات وحتی نحوه گذاران اوقات فراغت و سرگرمیها همه تحت الشعاع آثار و تغییرات این تکنولوژی قرار گرفتهاند . تکنولوژی اطلاعات باعث ایجاد مشاغل جدید ، صنایع نوین و خلاقیتهای پیاپی شده و تغییرات عمده در روش زندگی پدید آورده است . نزدیکی روز افسون مردم جهان به یکدیگر ، تعامل فرهنگها ، و ... نمونههایی از این پیامدها است
لینک پرداخت و دانلود *پایین مطلب*
فرمت فایل:Word (قابل ویرایش و آماده پرینت)
تعداد صفحه:19
فهرست مطالب
مقدمه ………………………………………………………………………………………………… 2
موتورجستجوگر چگونه کار میکند.………………………………………………………… 4
انواع موتورهای جستجوگر.……………………………………………………………………12
نسل بعدی موتورهای جستجوگر …..……………………………………………………… 19
منابع و مأخذ……………………………………………………………………………………… 25
مقدمه :
با پیشرفت بشر در زمینههای مختلف علمی و افزایش سطح آگاهی انسان دربارة پدیدههای مختلف و البته نیاز رو به گسترش ما به دانش و اطلاعات در این عصر زمینه برای بروز پدیدههای مختلفی که بتواند خواستههای علمی و اطلاع رسانی انسان را برای برآورده سازد افزایش یافته است . با ساخت کامپیوتر در اواسط قرن گذشته مقداری از نیازهای انسان برآورده شد با گذشت زمان این دستگاه در قسمتهای مختلف جامعه نفوذ کرد و تا امروز که در جاهایی مانند مراکز نظامی، پزشکی و اداری به وفور استفاده میشود .
در دهههای پایانی قرن گذشته با افزایش نیازبه اطلاعات بصورت روزانه گسترش ارتباط بین سازمانها و نهادها . نیاز به یک شبکه جهانی احساس شد که هم اطلاعات به روز شده و فراوانی بتواند در آن وجود داشته باشد و هم به سادگی و ارزان در اختیار مردم قرار گیرد . که اینترنت بر این اساس شکل گرفت . امروزه اینترنت به سرعت در حال وارد شدن به زندگی مردم است این رسانه با مطالب فراوان و متنوعی که دارد توانسته است قشرهای مختلف مردم را به خود جذب کند .
امروزه عده زیادی از مردم عادی، ادارات دولتی، سازمانها ، … در روز از اینترنت استفاده میکنند . به همین خاطر به مکانیزمی نیاز شد که کاربران بتوانند امکان جستجو داشته باشند در نتیجه موتورهای جستجوگر در این رسانه ایجاد شده است تا بتواند مطالب مورد نظر کاربر را به سرعت پیدا کنند .
موتورهای جستجو از ابتدای تشکیل خود با امکان جستجوی مطلب در بعضی از سایتهای اینترنتی قرار گرفتند. این سایتها با گذشت زمان توانستند مکانیزم جستجوی خود را بهینه و از طرفی گستردهتر کنند . با گسترش استفاده از اینترنت احتیاج به موتور جستجوی فارسی بشدت مشاهده میشد که این کار توسط GOOGLE انجام شده است . و میتوان به کمک آن اطلاعات فراوانی را بصورت فارسی در زمینههای مختلف بدست آورد . گستردگی این مطالب بقدری زیاد است که پیشنهاد میشود که هر کاربر اسم خود را یک بار در موتور جستجو نوشته و نتیجه کار را مشاهده کنند .
سایتهای موتور جستجو در حال حاضر نیز در حال بهتر کردن الگوریتم جستجوی خود و اضافه کردن کاراییهای دیگر به سایت خود هستند که در قسمت پایانی تحقیق آمده است . در این تحقیق سعی شده است مطالبی راجع به موتورهای جستجو و انواع آن و نسل
آینده آنها مطالبی آورده شده است .
موتور جستجوگر چگونه کار می کند ؟
وقتی جستجویی در یک موتور جستجوگر انجام و نتایج جستجو ارائه میشود، کاربر در واقع نتیجه کار بخشهای متفاوت آن موتور جستجوگر را میبینند .
موتور جستجوگر قبلاً پایگاه دادهاش «Database » را آماده کرده است و این گونه نیست که در همان لحظه جستجو، تمام وب را بگردد . بسیاری از خود میپرسند که چگونه امکان دارد گوگل « Google » در کمتر از یک ثانیه تمام سایتهای وب را بگردد و میلیونها صفحه را در نتایج جستجوی خود ارائه کند ؟
نه گوگل و نه هیچ موتور جستجوگر دیگری توانایی انجام این کار را ندارد. همه آنها در زمان پاسخگوی به کاربران، تنها در پایگاه دادهای که در اختیار دارند به جستجو میپردازند و نه در وب ! موتور جستجوگر به کمک بخشهای متفاوت خود، اطلاعات مورد نیاز قبلاً جمعآوری، تجزیه و تحلیل میکند و آنرا در پایگاه دادهاش ذخیره مینماید، بخشهای مجزای یک موتور جستجوگر عبارتند از :
Spider یا عنکبوت Crawler یا خزندهIndexer یا بایگانی کنندهDatabase یا پایگاه دادهRanker یا سیستم رتبه بندی
الف ـ Spider (عنکبوت)
اسپایدر یا روبوت « Robot » نرم افزاری است که کار جمعآوری اطلاعات مورد نیاز یک موتور جستجوگر را بر عهده دارد . اسپایدر به صفحات مختلف سر میزند، محتوای آنها را میخواند و اطلاعات مورد نیاز موتور جستجوگر را جمعآوری میکند و آنرا در اختیار سایر بخشهای موتور جستجوگر قرار میدهد.
کار یک اسپایدر، بسیار شبیه کار کاربران وب است. همانطور که کاربران، صفحات مختلف را بازدید میکنند، اسپایدر هم این کار را انجام میدهد با این تفاوت که اسپایدر کدهای HTML صفحات را میبیند اما کاربران نتیجه حاصل از کنار هم قرار گرفتن این کدها را.
اسپایدر، به هنگام مشاهده صفحات، از خود بر روی سرورها « رد پا بر جای میگذارد . شما اگر اجازه دسترسی به آمار دید و بازدیدهای صورت گرفته از یک سایت و اتفاقات انجام شده در آنرا داشته باشید، میتوانید مشخص کنید که اسپایدر کدام موتورهای جستجوگر صفحات سایت را مورد بازدید قرار دادهاند .
اسپایدرها کاربردهای دیگری نیز دارند، به عنوان مثال عدهای از آنها به سایتهای مختلف مراجعه میکنند و فقط به بررسی فعال بودن لینکهای آنها میپردازند و یا به دنبال آدرس پست الکترونیکی « Email » افراد میگردند .
فایل بصورت powerpoint در 30 اسلاید
) سیر تحول سیستمهای ذخیره و بازیابی اطلاعات (Storage and Retrieval Systems)
1-1) مقدمه : نیاز همیشه انسان به اطلاعات
2-1) تعریف سیستم ذخیره و بازیابی اطلاعات
3-1) تعریف سیستم واسط ذخیره و بازیابی
4-1) عناصر تشکیل دهنده یک سیستم ذخیره و بازیابی اطلاعات
- سخت افزار (Hardware)
- نرم افزار (Software)
- کاربر (User)
- داده (Data)
5-1) تعریف داده و اطلاع
6-1) مروری بر نسلهای تکنولوژی سیستم واسط