تبلیغات متنی
آزمون علوم پایه دامپزشکی
ماسک سه لایه
خرید از چین
انجام پروژه متلب
حمل خرده بار به عراق
چت روم
ایمن بار
Bitmain antminer ks3
چاپ ساک دستی پلاستیکی
برتر سرویس
لوله بازکنی در کرج
کتاب پیچ بهترین و سریعترین سایت دانلود کارآموزی و پروژه کتاب پیچ بهترین و سریعترین سایت دانلود کارآموزی و پروژه

پروژه نرم افزار کاربردی فروشگاه رشته کامپیوتر

آپلود عکس , آپلود دائمی عکس

تعداد صفحات:41

نوع فایل:word

فهرست:

فصل اول

عنوان جداول

طراحی جداول در sql server

انواع داده ها در sql

بررسی فیلد های مورد استفاده در بانک

فصل دوم

طراحی صفحه اصلی

طراحی مشتری

طریقه استفاده صفحات(use unit)

unit چیست؟

طریقه ی ارتباط میان sql , Delphi

طراحی صفحه جستجوی مشتری

اطلاعات مربوط به cash

طراحی صفحه کمپانی

صفحه جستجوی اطلاعات کمپانی

طراحی صفحه معرف

طراحی صفحه transaction

صفحه جستجوی Transaction

 

فصل اول

شکل(1-1)enterprise manager شکل(2-1)ایجاد بانک جدید

شکل(3-1)طراحی جداول

شکل(4-1)خصوصیات مشتری

شکل(5-1)خصوصیات transaction

شکل(6-1)خصوصیات معرف

شکل(7-1)خصوصیات کمپانی

شکل(8-1)خصوصیات cash

فصل دوم

شکل(1-2)صفحه اصلی

شکل(2-2)فراخانی مشتری

شکل(3-2)فرم اضافه کردن مشتری

شکل(4-2)use unit

شکل(5-2)datamodule

شکل(6-2)ado

شکل(7-2)build

شکل(8-2)data linck

شکل(9-2)data linck

شکل(10-2)datamodule

شکل(11-2)ویرایش مشتری

شکل(12-2)کد نویسی ویرایش مشتری

شکل(13-2)کد نویسی اضافه کردن مشتری

شکل(14-2)کد نویسی بازخانی فرم مشتری

شکل(15-2)فراخانی جستجوی مشتری

شکل(16-2)فرم جستجوی مشتری

شکل(17-2)کد نویسی جستجوی مشتری

شکل(18-2)Dbgrid

شکل(19-2)نوع جستجوی مشتری

شکل(20-2)صفحه cash

شکل(21-2)کد نویسی اضافه کردن اطلاعات

شکل(22-2)فرم ویرایش cash

شکل(23-2)کد نویسی ویرایش اطلاعات cash

شکل(24-2)بازخانی فرم cash

شکل(25-2)فراخانی صفحه کمپانی

شکل(26-2)فرم اضافه کردن کمپانی

شکل(28-2)کد نویسی دکمه ذخیره

شکل(29-2)کد نویسی هنگام وجود شماره تکراری

شکل(30-2)فرم ویرایش کمپانی

شکل(31-2)کد نویسی بازخانی مجدد فرم

شکل(32-2)فرم جستجوی اطلاعات کمپانی

شکل(33-2)کد جستجوی فرم

شکل(34-2)طریقه جستجوی کمپانی

شکل(35-2)فرم اضافه کردن معرف

شکل(36-2)کد نویسی ذخیره کردن اطلاعات معرف

شکل(37-2)کد نویسی مربوط به دکمه ذخیره

شکل(38-2)کد نویسی مربوط به زدن شماره معرف تکراری

شکل(39-2)کد نویسی فراخانی مجدد فرم

شکل(41-2)طریقه فراخانی فرم transaction

شکل(42-2)فرم اضافه کردن transaction

شکل(44-2)کد نویسی فراخانی مجدد فرم

شکل(45-2)فرم ویرایش اطلاعات

شکل(46-2)کد نویسی وارد کردن اطلاعات تکراری

شکل(47-2)طریقه فراخانی جستجوی transaction

شکل(48-2)صفحه جستجوی transaction

شکل(49-2)کد جستجوی transaction

 

چکیده

این برنامه به طور کلی به 2 زبان sql server2000 و زبان برنامه نویسی شی گرا به نام delphi7 نوشته شده است که به صورت تحت شبکه نیز می باشد با زبان sql server2000 بانک های اطلاعاتی طراحی گردیده شده است و با Delphi فرم ها و برنامه کاربردی نوشته شده است . در این برنامه سعی شده است تا حد امکان کار را برای کاربر راحت کرده تا بتواند به راحتی به کارهای خود مدیریت داشته باشد .

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

                                         جهت دانلود کليک نماييد

 


برچسب ها : پروژه, پایان نامه, دانلود, نرم افزار, فروشگاه, کامپیوتر, جداول, بانک, کمپانی, جستجو, مشتری, کد نویسی, فرم, جستجو, شی گرا, خرید, ,

امتياز : 3 | نظر شما : 1 2 3 4 5 6

نوشته شده توسط ketabpich در چهارشنبه 31 تير 1394 ساعت 14:29 موضوع | تعداد بازديد : 250 | لينک ثابت


دانلود پروژه مهندسی نرم افزار و روش های آن

تعداد صفحات:46
نوع فایل:word
رشته مهندسی کامپیوتر
فهرست مطالب:
فصل اول
مهندسی نرم افزار و روش های آن
مهندسی نرم افزارچیست؟
ساخت یافتگی ومهندسی نرم افزارساخت یافته
شی گرایی ومهندسی نرم افزار شی گرا
معرفی Unified Modeling Language
تصورات غلط دررابطه با Rational Unified Process
فصل دوم
مقدمه ای بر( RUP)RationalUnified Process
RUP چیست؟
اصول ضروری RationalUnified Process
RUP وچرخه تکرار
فازها، اهداف ونکات اصلی
فازشروع ( Inception )
فازشناخت ( Elaboration)
فازساخت (Constructin)
فازانتقال ( Transition)
نکات اصلی
چهارعنصراصلی مدل سازی
نقش ها، فعالیت ها ومحصولات وجریان های کاری
نقش ها(Roles)
فعالیتها(Activites)
محصولات (Artifacts)
جریان های کاری (Workflows)
عناصردیگرموجود در RUP
ساختارایستای RUP
اصول RUP (جریان کاری)
تعریف کلی RUP
چگونه می توان از RUPنهایت استفاده راکرد
مواردضروری دریک پروژه RUP
توسعه دید و نگرش
مدیریت برای اهدف
شناسایی وامکان سنجی ریسک ها
عوامل مورد پیگیری
امتحان کردن حالت تجاری
طراحی معماری قطعات سیستم
مراحل ساخت وآزمایش محصول
تصحیح وبازبینی نتیجه ها
مدیریت وکنترل تغییرات
مهیا کردن پشتیبانی ازکاربر
چرخه اصلی Rational Unified Process
تصورغلط
نکته مهم
جریان های کاری غیرثابت
فصل سوم
فازهای RUP
مقدمه
فاز Inception
فعالیت های لازم وضروری درفاز Inception
حیاتی ترین نکات (گلوگاه ها) درچرخه حیات Inception
ارزیابی معیارها وضوابط
خروجی های الزامی فاز Inception
طرح توسعه نرم افزار (Software Development Plan )
خروجی های اختیاری فاز Inception
فاز Elaboration
فعالیت های ضروری درفاز Elaboration
ساختارچرخه حیات فاز Elaboration
ارزیابی معیارها
محصولات وخروجی های الزامی این فاز
خروجی های اختیاری این فاز
فازساخت Construction
ذهنیت مقدماتی از فاز Constructin
فعالیت های ضروری درفاز Constructin
نکات مهم درفاز Constructin
معیارارزیابی
خروجی های الزامی فاز Constructin
خروجی های اختیاری فاز Constructin
فاز انتقال Transition
فعالیت های ضروری فاز Transition
ارزیابی معیارها
خروجی های فاز Transition
منابع و مأخذ

چکیده:
با توجه به نیاز روزافزون به استفاده از رایانه و ضرورت توسعه و فراگیری علوم و فنون مربوط به آن بویژه در زمینه مهندسی نرم افزار و با توجه به کمبود منابع و مطالب در این زمینه، بر آن شدیم تا گامی هرچند کوچک اما سازنده در این زمینه برداریم. مطالبی که پیش روی شماست حاصل تحقیقات مطالعات و گردآوری نکات مهم در زمینه توسعه مهندسی نرم افزار به روش RUP میباشد. امید است که حاصل تلاش مان موثر و مفید واقع شود.
مهندسی نرم افزار چیست؟
مهندسی نرم افزار، مدیریت برای به نظم درآوردن و قاعده مند نمودن وابستگی ها وارتباطات همه جنبه محصول نرم افزاری که در تمامی مراحل سیستم شناسایی و تعیین میگردد، میباشد.
در واقع مهندسی نرم افزار فرایند تولید نرم افزار براساس فهم مسائل و مشکلات، دستیابی به راه حل ها و دستیابی به تئوری ها، روش ها و ابزارهای مورد نیاز و درانتها رسیدن به هدف مطلوب میباشد.
مهندسی نرم افزار باید در طول ساخت، نگهداری توسعه وانفصال یک نرم افزار برهمه عملکردها نظارت داشته باشد.

 

لینک دانلود

 

 


برچسب ها : دانلود, پروژه, پایان نامه, RUP, مهندسی نرم افزار, کامپیوتر, رایانه, شی گرایی, مدل سازی, محصولات, جریان های کاری, امکان سنجی, فاز, سیستم,

امتياز : 3 | نظر شما : 1 2 3 4 5 6

نوشته شده توسط ketabpich در چهارشنبه 31 تير 1394 ساعت 17:10 موضوع | تعداد بازديد : 251 | لينک ثابت


دانلود پایان نامه تهیه نرم افزار حقوق و دستمزد

تعداد صفحات:80
نوع فایل:word
فهرست مطالب:
مقدمه
فصل اول : آشنایی با نرم افزارهای استفاده شده در سیستم حقوق و دستمزد
مطرح شدن به عنوان یک استاندارد صنعتی
C#چیست؟
کد مدیریت یافته
روش یادگیری C#
مفاهیم شیء گرایی در C#
شیء چیست؟
کلاسه کردن اشیاء مقدمه ای بر ارث بری Inheritance))
سلسله مراتب اشیا (بررسی ارث بری در محیط شی گرا)
انتزاع (Abstraction)
اشیا درون اشیا(مقدمه ای بر کپسوله‌کردن یا Encapsulation)
اشیائی با رفتارهایی متفاوت (مقدمه بر چند ریختی یا Polymorphism)
.NET چیست و چگونه شکل گرفت؟
یک پلات فرم مناسب برای آینده
ایده های اولیه
تولد دات نت
مروری بر Frame work دات نت
مفاهیم مبنایی پایگاه داده ها
منظور از کنترل و مدیریت
مفهوم داده
مفاهیم ابتدائی
شکل کلی دستور
ذخیره تصاویر در SQL Server
آشنایی با نسخه‌های SQL Server 2005
کدام سیستم عامل؟
آشنایی با محیط Sqlserver management studio
انتقال اطلاعات با Replication در SQLserver
معرفی Replication
انتقال اطلاعات به روش ادغام (Merge)
تصویر برداری از اطلاعات (snapshot)
انتقال بر اساس فرآیند (Transactional)
تعریف ناشر و مشترکین
طرح یک مسئله
مراحل ایجاد ناشر
مراحل ایجاد مشترکین
روش pul (از طریق مشترک)
روش push (از طریق ناشر)
snapshot lsolation level
باز هم دات نت
ADO.Net وارد میشود
تکنولوژی xml
سرویس اعلان (Notification)
سرویس گزارش گیری
مدیریت خطا
فصل دوم : تجزیه و تحلیل سیستم
نمودارER-MODELING
نمودار دیدهای فرم ها و کاربران نسبت به هم
تعاریف
کارکرد نرم افزار حقوق و دستمزد
جدول پرسنلی (Personally)
جدول پایانی (Final)
تصویر اضافه کار (Ezkar)
گزارش ماهانه
فیش حقوقی
فیلدهای جداول جدول ساعت زنی Time
جدول پرسنلی Personally
جدول محاسباتی حقوق
تصویر اضافه کار (Ezkar)
گزارش ماهانه
فصل سوم : طراحی فرم‌ها و چگونگی کارکرد نرم افزار
فرم شروع
فرم ساعت زنی
فرم ثبت کارمندان
فرم نمایش همه کاربران
محاسبه حقوق
فرمول های محاسبات
فصل چهارم ‌: نحوه پیاده سازی سیستم
مقدمه
کلاس add
نحوه استفاده از کلاس add در برنامه برای اضافه کردن کارمند جدید به لیست کامندان
نحوه گزارش گیری با کریستال ریپورت
فهرست منابع

فهرست نمودارها
ER-MODELING
دیدهای فرم ها و کاربران نسبت به هم

فهرست جداول
اطلاعات ورود و خروج کارمندان
پرسنلی
پایانی
اضافه کار

فهرست اشکال
شکل 1-1
شکل 2-1
شکل 3-1
شکل 1-3 فرم شروع
شکل 2-3 شکل ساعت زنی
شکل 3-3 فرم ساعت زنی
شکل 4-3 فرم ثبت کارمندان
شکل 5-3 فرم نمایش همه کاربران
شکل 6-3 محاسبه حقوق
شکل1-4 فرم کریستال ریپورت

چکیده:
در نرم افزار محاسبه حقوق و دستمزد با توجه به مدرک و سابقه افراد حقوق و پایه در نظر گرفته میشود و در ضمن نوع شغل نیز میتواند بر میزان حقوق موثر باشد.
در این نرم افزار ساعت حضور و غیاب از ساعت سیستم خوانده می شود و ساعت مرخصی بر حقوق ماهیانه تاثیر می گذارد میزان تاخیر روزانه نیز بریا هر فرد مشخص می گردد .
میزان اضافه کاری و حقوق با توجه به سقف اضافه کاری 90 ساعت می باشد سیستم محاسبه حقوق و دستمزد دو نوع گزارش گیری دارد که یکی به منزله فیش حقوقی کارمند می باشد و نوع دیگر گزارش گیری دارد که یکی به منزله فیش حقوقی کارمند می باشد و نوع دیگر گزارش که برای مسئولین و حسابرسی شرکت استفاده می شود شامل گزارشی از لیست پرداختی های شرکت به کارمندان می باشد در این نرم افزار سعی شده است تمامی مبالغ اعم از بیمه ، مالیات ، حق اولاد ، پایه حقوق ، حق مسکن و … بر اساس قانون کار محاسبه شده است.

لینک دانلود

 


برچسب ها : دانلود, پایان نامه, پروژه, نرم افزار, کامپیوتر, حقوق و دستمزد, سیستم, استاندارد صنعتی, مدیریت, ارث بری, شی گرا, پلات, پایگاه داده, دات نت, سیستم عامل, انتقال اطلاعات, تکنولوژی, تجزیه و تحلیل سیستم,

امتياز : 3 | نظر شما : 1 2 3 4 5 6

نوشته شده توسط ketabpich در يکشنبه 18 مرداد 1394 ساعت 16:40 موضوع | تعداد بازديد : 231 | لينک ثابت


دانلود پروژه ارتباط با پایگاه داده‌های Access در Visual Basic

تعداد صفحات:91
نوع فایل:word
فهرست مطالب:
پیشگفتار
مقدمات Visual Basic
مفاهیم اولیه
برنامه نویسی تابع گرا یا Procedural
برنامه نویسی شی گرا (Object Oriented)
تاریخچه‌ زبان BASIC
کار با ویژوال بیسیک
آشنایی با محیط ویژوال بیسیک
تعریف پروژه (Project)
پنجره‌ پروژه
پنجره (Form Layout)
پنجره خصوصیات (properties window)
جعبه‌ ابزار (Tool box)
پنجره‌ فرم‌ها (Forms)
نوار منو (Menu bar)
طریقه‌ کار با جعبه ابزار
پنجره‌ Code
داده‌ها در ویژوال بیسیک
داده‌های عددی
سایر انواع داده
کار با متغیرها
تعریف متغیرها
Option Explicit
تعریف رشته‌ها
مقدار دادن به متغیرها
عملگرهای ویژوال بیسیک
نکاتی درباره‌ی تقدم عملگرها
عملگرهای شرطی یا مقایسه ای
داده‌های شرطی
ترکیب عملگرهای شرطی و منطقی
مقدمات بانک اطلاعاتی Access
Access امروزی مایکروسافت
کاربرد برنامه Access
بانک اطلاعاتی چیست؟
بانک های اطلاعاتی رابطه ای
قابلیت های یک بانک اطلاعاتی
تعریف داده ها
دستکاری داده ها
کنترل داده ها
Access مایکروسافت به منزله یک RDBMS
تعریف داده ها و ذخیره سازی
معماری Microsoft Access
یک نرم افزار پایگاه داده امکانات زیر را در اختیار ما قرار میدهد
ذخیره اطلاعات
جستجوی اطلاعات
تجزیه و تحلیل اطلاعات
مدیریت اطلاعات
آشنایی با فیلد، رکورد و جدول
فیلد (Field):
رکورد (Record):
جدول (Table):
خواص فیلد (Field Properties)
نوع داده فیلد (Field Data Type)
آشنایی با فیلد کلیدی (Key Field) و کلید اصلی (Primary Key)
فیلد کلیدی (Key Field)
کلید اصلی (Primary Key)
آشنایی با اجرای نرم افزار Access
اصول باز کردن یک بانک اطلاعاتی
باز نمودن یک جدول
روشهای مشاهده جدول
جهت تغییر روش نمایش جدول
نحوه پیمایش رکوردهای جدول
اصول اصلاح یک رکورد
تغییر نام فیلد در نمای Datasheet
اصول ذخیره کردن بانک اطلاعاتی
ذخیره جدول بانک اطلاعاتی
اصول بستن بانک اطلاعاتی
ایجاد بانک اطلاعاتی
ایجاد بانک اطلاعاتی جدید از فایل های بانک اطلاعاتی موجود
اصول طراحی یک بانک اطلاعاتی
تحلیل سیستم موجود
اصول ایجاد یک جدول
تعیین اندازه فیلد (Field Size)
نمای Design View
تنظیم خصوصیات فیلد
ایجاد جدول با استفاده از ویزارد (Table Wizard)
ایجاد جدول با روش ورود اطلاعات
هدایت و جهت دادن به کار جدول
ورود اطلاعات در جدول
تعیین کلید اولیه
اصلاح مشخصات جدول
افزودن فیلد به جدول
حذف فیلد از جدول
نحوه انتخاب رکوردها
آشنایی با نحوه حذف ، کپی و انتقال رکوردها در جدول
نحوه مرتب کردن داده های جدول
آشنایی با نحوه تغییر ترتیب قرارگیری فیلدهای یک جدول
نحوه کپی ساختار یک جدول موجود
توصیف پروژه
توصیف پایگاه داده
جدول AccessoriesTable
جدول BagTable
جدولComponentTable
جدول NotebookTable
جدول MainAcc
جدول MainBag
جدول MainCom
MainNote
Relationships
توصیف فرم های برنامه
فرم Accessories
فرم Bag
فرم component
فرم Notebook
فرم Start (AAA)
فهرست منابع

پیشگفتار :
ما در عصری زندگی میکنیم که آن را عصر اطلاع رسانی یا قرن ارتباطات نامیده‌اند، لذا میتوان اذعان نمود که کامپیوتر بهترین ابزار ارتباطی در آن عصر میباشد. امروزه کامپیوتر نه تنها به عنوان یک وسیله شخصی یا ابزار گروهی خاص مورد استفاده قرار میگیرد، بلکه به عنوان یک وسیله ارتباطی مهم در جهان مطرح میباشد و به همین دلیل است که کاربرد آن روز به روز در جهان گسترش مییابد به گونه‌ای که در همه کشورهای جهان از جایگاه ویژه‌ای برخوردار میباشد.
با گسترش کاربرد کامپیوتر در جهان این رشته به صورت گسترده‌ای در زمینه‌های مختلف توسعه یافته و هر روز نیز به این گسترش افزوده میگردد.
پیشرفت سریع تکنولوژی، به ویژه فناوری اطلاعات و ارتباطات (ICT) روز به روز چشم اندازها و افق‌های روشن‌تری را جهت تسخیر قلل علمی، فنی و صنعتی و حل مشکلات و مسائل بشر ارائه میکند و تک تک افراد جامعه را به تلاش مضاعف در کسب مهارت های رایانه‌ای و کاربرد آن ها در سایر علوم ملزم میسازد، به نحوی که امروزه افراد و جوامع ناتوان در بکارگیری فن آوری های جدید رایانه‌ را بی سواد تلقی میکنند. یکی از رشته‌های علمی مفید در زمینه کامپیوتر کار با پایگاه داده‌ها و نرم افزارهای بانک اطلاعاتی است که در زمینه‌های مختلف تجاری و اداری و وب سایت و … کاربرد دارد.
از این نرم‌افزارهای میتوان بهORACLE ، ACCESS , MS SQL
MS SQL ,SERVER اشاره نمود.
ACCESS یک نرم افزار بانک اطلاعاتی قوی و آسان است که بسیاری از کاربران بانک اطلاعاتی تمایل زیادی به استفاده از آن نشان میدهند. در این پروژه درسی نیز از این نرم افزار خوب و سودمند بهره گرفته شده است.
زبان برنامه نویسی BASIC نیز به دلیل راحتی و آموزش سریع و آسان از گذشته دور مورد استقبال بسیاری از کاربران و برنامه نویسان بوده است.
زبان VISUAL BASIC نسخه تحت ویندوز زبان Basic است که البته بسیار قویتر و پیشرفته‌تر از نسخه تحت DOS آن عمل میکند و بسیاری از برنامه‌های پیشرفته و سطح بالا و پیچید ه مورد نیاز شرکت‌های بزرگ به ویژه برنامه‌های چند رسانه‌ای (Multi Media) با استفاده ازآن نوشته میشود.
من نیز در این پروژه درسی از این زبان قوی که دارای قابلیت ارتباط با بانک اطلاعاتی به نحو مطلوبی است، بهره گرفته‌ام.
اصل و پایه پروژه من نحوه ارتباط با پایگاه داده‌ها، در یک زبان سطح بالا است که شامل باز کردن بانک اطلاعاتی،دیدن اطلاعات موجود در بانک اطلاعاتی، ویرایش یا حذف داده‌های بانک اطلاعاتی، ذخیره داده‌های جدید در بانک اطلاعاتی و لیست کردن داده‌های بانک اطلاعاتی طبق خواسته و نظر کاربر میباشد.
بانک اطلاعاتی برنامه من مربوط به یک فروشگاه نوت بوک میباشد. در این فروشگاه علاوه بر خود نوت بوک، کیف نوت بوک، لوازم جانبی نوت بوک یا PC، اجزاء اصلی داخل نوت بوک یا PC و نیز خود PC عرضه میشود.
برنامه VB در این پروژه طبق Query های خاصی که در ارتباطش با بانک اطلاعاتی ACCESS درخواست میکند، لیست‌های متفاوتی از اطلاعات آن را به نمایش در می آورد.
نرم‌افزارهای مورد استفاده :
1- Microsoft Access 2003
از برنامه‌های مجموعه office 2003 Microsoft
2- Microsoft Visual Basic
از برنامه‌های مجموعه Microsoft Visual studio 6.0
امید آنکه روزی بتوانم این پروژه را تا سطح خیلی پیشرفته تر و وسیعتری گسترش دهم تا در زمینه‌های واقعی قابلیت استفاده داشته باشد.
همچنین امیدوارم این کتابچه و اطلاعات ارائه شده در آن بتواند برای سایر دانشجویان رشته کامپیوتر و علاقه مند به یادگیری Access , VB مفید واقع شود.

لینک دانلود

 


برچسب ها : دانلود, پروژه, پایان نامه, پایگاه داده, برنامه نویسی, تابع گرا, شی گرا, ویژوال بیسیک, جعبه ابزار, متغیر, عملگر, بانک اطلاعاتی, کنترل داده, مایکروسافت, فیلد, رکورد, فایل, ویزارد, نوت بوک, فروشگاه,

امتياز : 3 | نظر شما : 1 2 3 4 5 6

نوشته شده توسط ketabpich در يکشنبه 18 مرداد 1394 ساعت 17:17 موضوع | تعداد بازديد : 205 | لينک ثابت


دانلود پروژه طراحی و پیاده سازی پایگاه داده های توزیع شده همگن

تعداد صفحات:96
نوع فایل:word
فهرست مطالب:
مطالعات نظری
فصل اول
سیستم پایگاهی توزیع شده
تعاریف
مزایا و معایب سیستم پایگاهی توزیع شده
مزایا
معایب
چند سیستم نمونه
یک اصل بنیادی
دوازده قاعده فرعی
خود مختاری محلی
عدم وابستگی به یک مانه مرکزی
استمرار عملیات
استقلال از مکان ذخیره سازی
استقلال از چگونگی پارسازی داده ها
استقلال از چگونگی نسخه سازی داده ها
پردازش در خواست های توزیع شده
مدیریت تراکنش های توزیع شده
استقلال از سخت افزار
استقلال از سیستم عامل
استقلال از شبکه
استقلال از DBMS
پایگاه داده های توزیع شده همگن و ناهمگن
مشکلات سیستم های توزیع شده
پردازش در خواست
مدیریت کاتالوگ
انتشار بهنگام سازی
کنترل ترمیم
کنترل همروندی
گدار
مقایسه سیستمهای مشتری/خدمتگزار با سیستمهای توزیع شده
خلاصه
نتیجه گیری
فصل دوم
سیستمهای پایگاه داده های توزیع شده و موازی
توازی بین درخواستها
نگاهی دقیق تر به تکنولوژی پایگاه داده های توزیع شده و موازی
سطح و نوع توزیع شدگی داده ها و مسئولیت ها در DDBMS های مختلف
پردازش و بهینه سازی درخواست
کنترل همروندی (Concurency control)
پروتکلهای قابلیت اطمینان
خلاصه
نتیجه گیری
فصل سوم
تاریخچه
جنبه ها یا وراکل برای سیستمهای توزیع شده
خطوط اتصال پایگاه داده ها
رده بندی database link بر اساس نحوه برقراری ارتباط
ضرورت استفاده از database link ها
بکارگیری اسامی سراسری پایگاه داده هادر database link ها
نامگذاری database link ها
گونه های مختلف database link
مقایسه کاربران ِ گونه های مختلف database link ها
مثالهایی از تعریف database link در سیستم های توزیع شده پایگاه داده ها
عملیات روی داده های ذخیره شده در پایگاه داده های توزیع شده اوراکل
فصل چهارم
توزیع داده ها
استراتژی های توزیع داده ها
تخصیص داده ها
طرح توزیع و تخصیص مناسب برای DDB خوابگاه دانشگاه شهید بهشتی
انتخاب طرح توزیع DDB خوابگاه دانشگاه شهید بهشتی

پیشگفتار:
پیشرفت تکنولوژی سیستم های مدیریت پایگاه داده ها، با توسعه تکنولوژی های محاسبات توزیع شده و پردازش های موازی همگام شده است. نتیجه این همگامی، سیستمهای مدیریت پایگاه داده های توزیع شده و موازی است. سیستم های پایگاهی توزیع شده، مجموعه ای از چندین پایگاه داده های منطقاً مرتبط است که دریک شبکه کامپیوتری گسترده شده اند.
این گونه از سیستمهای پایگاهی در عین دارا بودن مزایایی همچون:
سازگاری و هماهنگی با ماهیت سازمانهای نوین
کارایی بیشتر در پردازش داده ها به ویژه در پایگاه داده های بزرگ
دستیابی بهتر به داده ها
اشتراک داده ها
افزایش پردازش موازی
کاهش هزینه ارتباطات
تسهیل گسترش سیستم
استفاده از پایگاه داده های از قبل موجود
دارای معایبی نیز میباشد. از جمله معایب آن میتوان به موارد ذیل اشاره نمود:
پیچیدگی طراحی سیستم
پیچیدگی پیاده سازی
کاهش کارایی در برخی موارد
هزینه بیشتر
مصرف حافظه بیشتر
معماری توزیع شده برای پایگاه داده ها، با وجود این که مزایای سیستمهای پایگاهی را با مزایای سیستم های توزیع شده یک جا میکند، ولی مسائل و مشکلات خاص خود را دارد. آن چه قابل یادآوری است اینکه، انتخاب نوع معماری برای ایجاد نرم افزار کاربردی، باید کاملاً حساب شده باشد. این انتخاب باید بهترین حالت ممکن برای پاسخگویی به نیازهای کاربران را داشته و در عین حال از نظر کارایی در حد مطلوبی قرار داشته باشد.

لینک دانلود

 


برچسب ها : دانلود, پروژه, پایان نامه, پایگاه داده, برنامه نویسی, تابع گرا, شی گرا, ویژوال بیسیک, جعبه ابزار, متغیر, عملگر, بانک اطلاعاتی, کنترل داده, مایکروسافت, فیلد, رکورد, فایل, ویزارد, نوت بوک, فروشگاه,

امتياز : 4 | نظر شما : 1 2 3 4 5 6

نوشته شده توسط ketabpich در پنجشنبه 14 آبان 1394 ساعت 23:12 موضوع | تعداد بازديد : 213 | لينک ثابت



صفحه قبل 1 صفحه بعد