X
تبلیغات
رایتل

ایران فایل دانلود

دانلود انواع فایل

سه‌شنبه 16 آذر 1395 ساعت 13:21

بررسی مشکلات پیاده سازی عملیات بودجه بندی بانکهای استان

بررسی مشکلات پیاده سازی عملیات بودجه بندی بانکهای استان

چکیده

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

فهرست مطالب

صفحه

عنوان

پیشگفتار.......................................................................................................................................................................... 1

فصل اول:کلیات تحقیق.......................................................................................................................................... 3

1-1 مقدمه ......................................................................................................................................................... 4

1-2. بیان مسئله................................................................................................................................................. 4

1-3.ضروریت و اهمیت تحقیق...................................................................................................................... 6

1-4.اهداف تحقیق............................................................................................................................................. 7

1-5.فرضیه های تحقیق................................................................................................................................... 7

1-6.متغیرهای تحقیق...................................................................................................................................... 8

1-7.روش تحقیق............................................................................................................................................... 8

1-8.ابزار گردآوری داده های تحقیق............................................................................................................ 9

1-9.جامعه آماری و نمونه گیری................................................................................................................... 9

1-10.روش تجزیه و تحلیل داده ها.............................................................................................................. 9

1-11.قلمرو تحقیق........................................................................................................................................... 10

1-12.تعاریف عملیاتی...................................................................................................................................... 10

1-13.محدودیتهای تحقیق.............................................................................................................................. 14

1-14.جمع‌بندی و نتیجه‌گیری..................................................................................................................... 14

فصل دوم:پیشینه تحقیق..................................................................................................... 15

2-1 مقدمه ................................................................................................................................................................... 16

2-2.بودجه بندی و انواع روشهای بودجه بندی......................................................................................... 17

2-2-1-تعاریف بودجه...................................................................................................................................... 17

2-2-2-مقاصد بودجه بندی........................................................................................................................... 18

2-2-3-وظایف بودجه بندی........................................................................................................................... 18

2-2-4-روشهای بودجه بندی........................................................................................................................ 19

2-2-5-اساس بودجه بندی عملیاتی ......................................................................................................... 24

2-2-6-تفاوت بین بودجه برنامه ای و عملیاتی........................................................................................ 25

2-2-7-معایب و مزایای روش بودجه عملیاتی و سنتی ....................................................................... 25

2-3. عوامل بودجه بندی................................................................................................................................. 26

2-3-1-عوامل محیطی..................................................................................................................................... 27

2-3-2-عوامل فنی-فرایندی............................................................................................................................ 31

2-3-3-عوامل انسانی....................................................................................................................................... 37

2-4.مبانی نظری بودجه عملیاتی.................................................................................................................. 42

2-4-1-طرز تنظیم بودجه عملیاتی............................................................................................................. 42

2-4-2-چرا بودجه عملیاتی........................................................................................................................... 44

2-4-3-بازدهی بودجه بندی عملیاتی......................................................................................................... 45

2-4-4-تجربه برخی از کشورها در اجرای نظام بودجه ریزی عملیاتی ............................................ 46

2-4-4-1-کانادا................................................................................................................................................. 46

2-4-4-2-انگلیس............................................................................................................................................. 48

2-4-4-3-امریکا................................................................................................................................................ 50

2-4-4-4-ایرلند................................................................................................................................................ 54

2-4-4-5 هلند................................................................................................................................................. 56

2-4-5-مزایای بودجه بندی عملیاتی.......................................................................................................... 57

2-4-6-بودجه بندی عملیاتی در بنگاههای فدرال.................................................................................. 58

2-4-7-تجربیات بودجه بندی عملیاتی در کالیفرنیا................................................................................ 60

2-4-8-تحقیقات انجام شده در ایران وخارج ........................................................................................... 60

2-5 نتایج و جمع‌بندی ................................................................................................................................. 70

فصل سوم: روش تحقیق....................................................................................................... 73

3-1.مقدمه............................................................................................................................................................. 74

3-2.روش تحقیق............................................................................................................................................... 74

3-3.اهداف تحقیق............................................................................................................................................. 75

3-4.فرضیه های تحقیق................................................................................................................................... 75

3-5.متغیرهای تحقیق...................................................................................................................................... 76

3-6.جامعه آماری............................................................................................................................................... 77

3-7. نمونه‌گیری................................................................................................................................................. 77

3-8.روش گردآوری اطلاعات.......................................................................................................................... 79

3-9.روایی............................................................................................................................................................. 80

3-10.پایایی......................................................................................................................................................... 81

3-11- روش آزمون فرضیه ها....................................................................................................................... 82

3-12 خلاصه و جمع‌بندی ........................................................................................................................... 85

فصل چهارم: تجزیه و تحلیل داده ها ................................................................................... 87

4-1 مقدمه ...................................................................................................................................................... 87

4-2.نتایج توصیفی سؤالات عمومی پرسشنامه.......................................................................................... 87

4-3-نتایج تجزیه و تحلیل آزمون فرضیه اصلی........................................................................................ 91

4-4- نتایج تجزیه و تحلیل آزمون فرضیه فرعی اول.............................................................................. 92

4-5-نتایج تجزیه و تحلیل آزمون فرضیه فرعی دوم............................................................................... 95

4-6- نتایج تجزیه و تحلیل آزمون فرضیه فرعی سوم............................................................................ 98

4-7 نتیجه فصل................................................................................................................................................. 105

فصل پنجم:نتیجه گیری و پیشنهادات................................................................................. 106

..................................................................................................................................................................................... 5-1.نتیجه گیری کلی 107

..................................................................................................................................................................................... 5-2.پیشنهادها 109


فهرست جدول ها

عنوان صفحه

جدول 2-1 : مزایا و معایب سیستم بودجه‌بندی عملیاتی و سنتی............................................................................... 26

جدول 2-2 : مطالعات انجام شده در زمینه بودجه‌ریزی عملیاتی در ایران................................................................... 70

جدول 2-3 : مطالعات انجام شده در زمینه بودجه‌ریزی عملیاتی در خارج.................................................................. 72

جدول 3-1 : جامعه آماری و حجم نمونه آماری............................................................................................................ 79

جدول 4-1 : سابقه کار کارکنان بانک سپه استان یزد.................................................................................................. 88

جدول 4-2 : مدرک تحصیلی کارکنان بانک سپه استان یزد........................................................................................ 89

جدول 4-3 : رشته تحصیلی کارکنان بانک سپه استان یزد.......................................................................................... 90

جدول 4-4 : پرسشنامه مربوط به فرضیه فرعی اول...................................................................................................... 93

جدول 4-5 : رتبه پرسشنامه مربوط به فرضیه فرعی اول.............................................................................................. 94

جدول 4-6 : پرسشنامه مربوط به فرضیه فرعی دوم..................................................................................................... 96

جدول 4-7 : رتبه پرسشنامه مربوط به فرضیه فرعی دوم............................................................................................. 97

جدول 4-8 : پرسشنامه مربوط به فرضیه فرعی سوم.................................................................................................... 99

جدول 4-9 : رتبه پرسشنامه مربوط به فرضیه فرعی سوم............................................................................................ 100

جدول 4-10 : اولویت بندی عامل انسانی بر اساس آزمون رتبه‌ای فریدمن.................................................................. 101

جدول 4-11 : اولویت بندی عامل فنی‌وفرآیندی بر اساس آزمون رتبه‌ای فریدمن...................................................... 102

جدول 4-12 : اولویت بندی عامل محیطی بر اساس آزمون رتبه‌ای فریدمن............................................................... 103

جدول 4-13 : رابطه بین رشته، تحصیلات و تجربه با عوامل مدیریتی........................................................................ 104

جدول 4-14: نتایج مربوط به فرضیه‌ها......................................................................................................................... 105


فهرست نمودارها

عنوان صفحه

نمودار4-1: سوابق کاری کارکنان بانک سپه استان یزد.................................................................................... 88

نمودار4-2: تحصیلات کارکنان بانک سپه استان یزد......................................................................................... 89

نمودار4-3: رشته تحصیلی کارکنان بانک سپه استان یزد................................................................................ 90


پیشگفتار:

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

اندیشه ای که در ورای بودجه ریزی عملیاتی قراردارد این است که اگر سیاستگذاران، تصمیمات مالی را به گونه ای عینی و بر مبنای کارآیی و اثربخشی استوار سازند، آنگاه هم آنها و هم مردم
می توانند درباره عملکرد دولت قضاوت روشنتری داشته باشند. در واقع بودجه ریزی عملیاتی، با مرتبط ساختن تصمیمات بودجه ای و عملکرد دولت، پاسخگویی دولت را در مقابل قانونگذاران و مردم تقویت کند.

بطور کلی فرآیند بودجه ریزی عملیاتی در پی پاسخگویی به این پرسش هاست، جایگاه کنونی ما کجاست؟ می خواهیم کجا باشیم؟ چگونه باید به این اهداف برسیم؟ چگونه باید پیشرفت خود را بسنجیم؟

بودجه ریزی عملیاتی از دیرباز در زمره پیشنهادات اصلاحی در کشورهای توسعه یافته و در حال توسعه بوده و در ایران نیز ایده عملیاتی کردن بودجه در سالهای اخیر اولین بار در بند " ب" تبصره " 23" قانون بودجه 1381 کل کشور مطرح شد براساس این بند:

" معاونت برنامه‌ریزی و نظارت راهبردی کشور (موظف شده بود) در راستای اصلاح نظام بودجه نویسی نسبت به عملیاتی کردن بودجه، اصلاح نظام برآورد درآمدها و هزینه ها برای سال 1382 برای تمام دستگاههای اجرایی و شرکتها و سازمانهایی که شمول قوانین و مقررات عمومی بر آنها مستلزم ذکر نام است عمل نموده و توزیع اعتبارات مربوط به هزینه ها را براساس نیاز دستگاهها و فعالیتهایی که صورت می گیرد انجام دهد. " این موضوع عیناً" در بند " ر " تبصره " 1" قانون بودجه سال 1382 و بند " ز" تبصره " 1" قانون بودجه 1383 تکرار شد.

با وجود این تعاریف همچنان اجرای بودجه ریزی عملیاتی همچنان با ابهامات فراوانی همراه بوده است. این تحقیق سعی‌ می‌نماید تا موانع و مشکلات پیاده سازی بودجه ریزی عملیاتی در بانکهای سپه استان یزد بعنوان یکی از دستگاههای اجرایی سهیم در بودجه کل کشور را بررسی و همچنین راه حلهایی برای رفع مشکلات و تسهیل پیاده سازی بودجه ریزی عملیاتی در این سازمان و سایر سازمانهای دولتی مشابه ارائه نماید.

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

1-1-مقدمه

استفاده از یک سیستم بودجه ریزی مناسب می تواند بسیار مؤثر باشد و بودجه ریزی عملیاتی نوعی سیستم بودجه ریزی است که بر رابطه بین هزینه های انجام شده و نتایج تأکید دارد ولی اجرای نظام بودجه ریزی عملیاتی همواره با مشکلاتی روبرو خواهد بود. ما در این تحقیق سعی می‌کنیم موانع و مشکلات بودجه ریزی عملیاتی در بانکهای سپه استان یزد را بررسی کنیم و راه‌حلهایی را برای رفع این مشکلات ارائه دهیم.

1-2- بیان مسئله:

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

در کشور ما بررسی برخی شاخص های بودجه ای که نشاندهنده عدم توفیق مدیران مالی دولت در دستیابی به اهداف خود و هم چنین بی انضباطی های مالی موجب گردید که معاونت برنامه‌ریزی و نظارت راهبردی را بر آن دارد که اصلاح نظام بودجه ریزی را کشور از سال 1380 در دستور کار خود قرار دهد و اصلاحاتی را با هدف پیاده سازی بودجه ریزی عملیاتی براساس قیمت تمام شده بعنوان جایگزین بودجه ریزی سنتی در ایران آغاز کند. با این وجود به رغم این تاکیدات و تلاشهای صورت گرفته آنچه که در عمل اتفاق افتاد صرفاً به تغییر طبقه بندی اقلام درآمدی و هزینه ای خلاصه شد.

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

1-3- ضرورت و اهمیت تحقیق:

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

نظام بودجه ریزی مناسب موجب افزایش بهبود همآهنگی و ارتباط می گردد و چارچوبی مناسب برای کنترل، اندازه گیری و ارزیابی عملکرد پرسنل فراهم آورده و فعالیت های واحد را در جهت اهداف سازمان هدایت می کند(سعادت، 1380).

نظام بودجه ریزی عملیاتی به دنبال ایجاد پیوند میان شاخص های عملکرد و تخصیص منابع است. اگر چه چنین پیوندهایی اغلب ضعیف هستند، ولی می تواند سیاستگذاری بودجه ای را تسهیل و نظارت قانونگذاران بر نتایج و دستاوردهای مرتبط با مخارج عمومی را افزایش دهد. همچنین با تجهیز نمودن بودجه ریزان به اطلاعات بهتر درباره نتایج هر برنامه و کل برنامه های دولت که برای نیل به اهداف مشخصی به کار می روند، توانایی آنها را در ارزیابی درخواست های مختلف بودجه ای دستگاههای اجرایی، افزایش می دهد و این کار باعث افزایش پاسخگوئی عمومی و بهبود در تخصیص منابع می گردد (سعادت، 1380).

از طرف دیگر در چارچوب چنین شیوه ای مشارکت با سیاستگذاران، مدیران و حتی شهروندان در غالب برنامه های راهبردی ، صورت می گیرد. شناسایی ارتباط میان برنامه ریزی راهبردی و تخصیص منابع، با توجه به افق های بلند مدت از اهداف دیگر بودجه ریزی عملیاتی تلقی می شود.

اندیشه ای که در ورای بودجه ریزی عملیاتی قراردارد این است که سیاستگذاران، تصمیمات مالی برنامه ها را به گونه ای عینی و بر مبنای کارآیی و اثر بخشی استوار سازند همچنین منابع مالی مورد نیاز برنامه ها شناسایی و معیارهای سنجش وکنترل نتیجه ها در مقایسه با برنامه را بدست آورند،در نتیجه هم آنها و هم مردم می توانند درباره عملکرد دولت قضاوت روشنتری داشته باشند. در واقع بودجه ریزی عملیاتی، با مرتبط ساختن تصمیمات بودجه ای و عملکرد دولت، پاسخگویی دولت در مقابل قانونگذاران و مردم را تقویت می کند و می توان بطور خلاصه عنوان نمود که انضباط جای هرج و مرج، مصالح عمومی جای منافع شخصی، برنامه ها جای سلیقه فردی را بگیرد (یانک، 2003).

1-4-اهداف تحقیق:

بطور کلی اهداف این تحقیق با توجه به اهمیت موضوع و بیان مسئله به شرح زیر می باشد:

1- شناسایی موانع و تنگناهای موجود و تاثیرگذار بر بودجه ریزی عملیاتی در بانکهای سپه استان یزد.

2- اولویت بندی هر یک از عوامل شناسایی شده و تأثیر در پیاده سازی بودجه بندی عملیاتی .

3- ارائه راهکارهای لازم جهت کاهش موانع پیاده سازی بودجه بندی عملیاتی در بانکهای سپه استان یزد .

1-5- فرضیه های تحقیق:

با توجه به بیان مسئله و اهداف تحقیق فرضیه های زیر مطرح می گردد تا براساس آنها اطلاعات جمع آوری و نسبت به تائید یا رد فرضیه ها اقدام گردد.

فرضیه اصلی:

عوامل مدیریتی بر پیاده سازی بودجه بندی عملیاتی تأثیر معناداری دارد.

فرضیه های فرعی:

1- عامل انسانی بر پیاده سازی بودجه بندی عملیاتی تأثیر معناداری دارد.

2- عامل فنی و فرایندی بر پیاده سازی بودجه بندی عملیاتی تأثیر معناداری دارد.

3- عامل محیطی بر پیاده سازی بودجه بندی عملیاتی تأثیر معناداری دارد.

2-4-7-تجربیات بودجه بندی عملکرد در کالیفرنیا

دفتر مدیریت و بودجه شهر سانیال[1] کالیفرنیا را به عنوان بهترین نمونه از یک روش جامع برای اندازه گیری عملکرد مورد ستایش قرار گرفت . در بودجه رئیس جمهور ایالات متحده ی آمریکا برای سال مالی 2003 ( 2002) دفتر مدیریت و بودجه بیان کرد که تشخیص داده شده که در سانیال کالیفرنیا سرمایه گذاری بودجه ی اختصاصی عملکرد، بهتر است روی کارها انجام شود تا روی کارمندان ، تجهیزات و ذخایر انجام شود.

روش عملکرد دولت و نتایج عمل، از سیستم سانیال به وسیله جان مرکر که در طول اجرای بودجه بندی عملیاتی قبل از کار در سنای ایالات متحده ی به عنوان شهر دار کار می کرد و این ایده را در سال 1990 ارائه شد. ( سیستم بودجه بندی عملیاتی مدل 1994) . سازمان عملکرد گزارش می دهد که ، در حالی که عموم مردم نسبت به دولت بد گمان هستند و آن را بر حسب توجه در سطح پایینی قرار می دهند ، دولت ایالات کالیفرنیا از نظر کارایی و مدیریتیش نبست به دولت فدرال و دولت های ایالت ها در دامنه ی نامطلوب تر قرار داشت .در نتیجه سازمان عملکرد اجرای کامل بودجه بندی عملیاتی را در کالیفرنیا به منظور کاهش هزینه ها بر مبنای اولویت ها توصیه کرد( لاورن ، 2005 ).


2-4-9- تحقیقات انجام شده در ایران و خارج

این مقاله به بررسی نقش معماری سازمانی در استقرار نظام بودجه ریزی عملیاتی می پردازد.

نتیجه بدست آمده از این تحقیق عبارتست از اینکه شرط لازم برای استقرار نظام بودجه ریزی عملیاتی در سازمان، ایجاد یک سیستم اطلاعات یکپارچه است به نحوی که اطلاعات این سیستم بتواند ضمن محاسبه و کنترل شاخصهای عملکرد و برنامه های بلند مدت سازمان را بررسی و تاثیر هر یک از فرآیندهای سازمانی در تحقق اهداف تعیین نماید ( عمید و دهقانان، 1385).

این مقاله به بررسی نقش حسابداری و حسابرسی در استقرار نظام بودجه ریزی عملیاتی می‌پردازد. نتایج بدست آمده این است که تغییرات مناسب در قانون دیوان محاسبات کشور و پیش‌بینی احکام مناسب برای انجام حسابرسی عملیاتی، ارتباط نزدیک و مستمر با نهادهای بین‌المللی، انجام تحقیقات لازم دانشگاهی در خصوص وضعیت موجود ، استفاده از تجارب کشورهایی که زمینه حسابرسی تجربه دارند باعث بهبود نظام بودجه ریزی عملیاتی می گردد( باباجانی ، 1386).

این مقاله حاکی از بودجه ریزی عملیاتی ، الزامات و موانع آن در ایران می پردازد. نتایج بدست آمده حاکی از این است که نبود تعریف واحد از مفهوم بودجه عملیاتی در سطح سازمانها کشور، نبود متولی قدرتمند، وجود قوانین متعدد و احیاناً متناقض، تعارضات موجود در قانون اجرای اصل 44، عدم تعریف و تفکیک وظایف حاکمیتی و تشریح سایر وظایف ، عدم توجه به تحقق مقدمات اجرای قانون مدیریت خدمات کشوری از مشکلات اجرای بودجه ریزی عملیاتی محسوب می‌گردد(پناهی و قاسمی، 1385).

این مقاله به بررسی درباره بودجه ریزی عملیاتی ( مفاهیم و الزامات ) می پردازد. نتایج بدست آمده از این تحقیق حاکی از این است که نظام بودجه ریزی عملیاتی با تمام مزایایی که دارد در مراحل مختلف نیازمند اقدامات پیچیده در ابعاد فنی و سیاسی نظام بودجه ریزی است. به طور کلی سیستم حسابداری و نظام مدیریت باید هماهنگ با فرآیند بودجه ریزی عملیاتی دچار تحول شوند. توافق قوه مقننه و مجریه از الزامات اصلی موفقیت در نظام بودجه ریزی است و توانایی سازمانها در اجرای بودجه ریزی نقش بسزایی دارد ( پناهی،1383).




خرید فایل



ادامه مطلب
دوشنبه 15 آذر 1395 ساعت 15:32

طراحی و پیاده سازی روبات پرنده عمود پرواز

طراحی و پیاده سازی روبات پرنده عمود پرواز

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

کلید واژه:روبات ، پرنده ، Quad rotor ، Quad copter ، PID .

فهرست مطالب

فهرست شکل‌‌ها‌ج

فصل 1 - مقدمه. 3

1-1 پیشگفتار3

1-2معرفی و مقایسه روبات های پرنده بدون سرنشین.. 4

1-3- معرفی Quadrotor. 6

1-4 مدل ریاضی.. 8

فصل 2-سخت افزار12

2-1 اجزای اصلی.. 12

2-1-1- میکرو کنترلر اصلی.. 13

2-1-2- نگاهی دقیق تر به میکرو کنترلر و توانمندی های آن.. 15

2-1-3- معرفی ESC.. 22

2-1-4- معرفی موتورهای BLDC.. 23

2-1-5- معرفی سنسور IMU.. 25

2-1-6- معرفی سنسور آلتراسونیک.... 29

2-1-7- برد اتصالIOIO... 30

2-1-8- مبدل USB به TTL. 32

فصل 3-شبیه سازی.. 34

3-1-معرفی موتور Unity3d. 34

3-2-معرفی کنترلر PID.. 35

3-2-1- بررسی تاثیر پارامترها بر سیستم.. 36

3-2-2- طراحی کنترلر و تنظیم آن ( روش زایگلر – نیکلز )38

3-2-3- مقایسه PID استاندارد و دیجیتالی ( گسسته )40

3-3 مقایسه انواع فیلترها42

3-3-1- فیلتر کالمن.. 42

3-3-2- فیلتر DCM.... 43

3-4نتایج شبیه سازی –PID استاندارد. 47

فصل 4-بخش عملی.. 49

4-1 ساخت بدنه. 49

فصل 5-نرم افزار55

ضمیمه ها 65

نتیجه گیری 67

منابع و مراجع 68

فهرست شکل‌‌ها

عنوان صفحه

شکل 1 : انواع روبات پرنده5

شکل 2 : مقایسه روبات های پرنده5

شکل 3 : نحوه چرخش ملخ ها6

شکل 4 : نحوه حرکت روبات... 7

شکل 5 : مدل دینامیکی روبات... 8

شکل 6 : دیاگرام داخلی روبات... 12

شکل 7 : نمای داخلی میکرو xmega128. 15

شکل 8 : دیاگرام ارتباط داخلی میکروکنترلر. 18

شکل 9 : نحوه تولید سیگنال esc. 22

شکل 10 : نمای داخلی موتور BLDC. 24

شکل 11 : نمای داخلی سنسور شتاب سنج.. 27

شکل 12 : شماتیک داخلی مدار سنسور imu. 28

شکل 13 : سنسور ultrasonic. 29

شکل 14 : ماژول واسط گوشی تلفن همراه و مدار اصلی.. 30

شکل 15 : شماتیک داخلی مدار واسط... 31

شکل 16 : مبدل usb به TTL. 32

شکل 17 : شماتیک داخلی مبدل usb بهTTL. 32

شکل 18 : مدل شبیه سازی شده روبات... 34

شکل 19 : کنترل فرآیند با فیدبک حلقه بسته. 35

شکل 20 : تاثیر افزایش بهره p. 36

شکل 21 : تاثیر افزایش بهره I36

شکل 22 : تاثیر افزایش بهره D.. 37

شکل 23 : دیاگرام سیستم حلقه بسته با اغتشاش.... 38

شکل 24 : پاسخ پله سیستم حلقه بسته. 38

شکل 25 : جدول زایگلر - نیکلز. 39

شکل 26 : نحوه از بین رفتن اثر نویز با فیلتر کالمن.. 43

شکل 27 : نتایج بدست آمده از شبیه سازی.. 47

شکل 28 : مراحل ابتدایی ساخت بدنه. 49

شکل 29 : بدنه ساخته شده در مرحله اول.. 50

شکل 30 : قفس تست ساخته شده51

شکل 31 : روبات آماده شده با اتصال چهار ملخ.. 52

شکل 32 : روبات ساخته شده در مرحله نهایی.. 53

شکل 33 : شماتیک داخلی سخت افزار روبات... 66



خرید فایل



ادامه مطلب
دوشنبه 15 آذر 1395 ساعت 09:34

آموزش پیاده سازی گرافیکی هشت وزیر با C#

آموزش پیاده سازی گرافیکی هشت وزیر با C#


مقدمه

معرفی نویسنده اثر

محمد امین شریفی تحصیلات مقدماتی خود را در دبیرستان همیشه ماندگار البرز گذراند و هم اینک دانشجوی سال اول کارشناسی تکنولوژی نرم افزار در دانشگاه آزاد واحد دماوند می باشد.علاقه مند به گسترش برنامه های دات نت و حل کردن مسائل برنامه نویسی با C++ است.

درباره این مقاله

این مقاله در راستای نوشتار کتابچه ای به نام 'پیاده سازی بازی های تخته ای' نوشته شده است و در صورت آشنایی با این برنامه،شما می توانید با انواع بازی های تخته ای مانند reverse, chess, dooz, tic-tac-toe, checkers آشنا شوید،هم اینک بازی reverse و dooz کامل شده است و باقی بازی ها هم در آینده نزدیک نوشته خواهد شد و بطور رایگان در اختیار دانش جویان نرم افزار قرار خواهد گرفت.

مخاطبان این مقاله

این مقاله برای آن دسته از افرادی می باشد که پیشین با C# کار کرده اند و یا قصد آشنایی و برنامه نویسی با این قالب برنامه نویسی را دارند.در این مقاله کوشش شده است که هر بخش مستقل از بخش های دیگر باشد و دوستانی که با C# و یا پیاده سازی گرافیکی تخته بازی آشنایی دارند می توانند با سرعت از این بخش ها عبور کنند و به سراغ الگوریتم بازی بروند.ولی توصیه میکنم که سلسله مراتب بخش ها را هر چند گذرا مرور کنید.

هدف از نوشتن این مقاله

هدف از نوشتن این مقاله آشنا کردن خواننده با الگوریتم هشت وزیر به صورت گرافیکی می باشد. در این بازی ما باید هشت وزیر را بگونه ای در صحه شطرنج بچینیم که هیچ یک از وزیرها، 7 وزیر دیگر را تحدید نکند.در این مقاله، هر 2 نوع پیاده سازی بازگشتی و غیر بازگشتی نوشته شده است.

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


فصل اول : طراحی

گام نخست : پیاده سازی مهره و کاشی بازی


مهره نشان دهنده وزیر




را ایجاد کنید.eight_queen ای به نام Windows Application برنامه Visual C# را اجرا کنید و از قسمت Visual Studio

SquareControl.cs به نام User Control یک Add new item بر روی پروژه یتان کلیک راست کنید و از قسمت

کاشی صفحه شطرنج ما را می سازدUser control را ایجاد کنید.در واقع این

این کنترل را به 32, 32 تغییر می دهیم.حالا کاشی تخته یمان آماده شد!size

تخته یمان که به شکل دایره است می رسد(Discs)نوبت به طراحی مهره های

این مهره ها را می توان به 2 صورت پیاده سازی کرد:

با قرار دادن عکس وزیر درون کاشی های شطرنج .1

با کشیدن دایره درون کاشی های شطرنج. .2

که در این مقاله راه دوم را برگزیدیم.یعنی با کد زیر دایره ای با رنگ سفید یا سیاه درون کاشی هایمان رسم می کنیم.


e.Graphics.DrawEllipse(SquareControl.pen, left, top, width, height);

را حذف کردیم و آنرا به گام های بعدی محول کرده ایم.shadow و animationدر این گام ما قسمت



گام دوم : تعریف پارامترها و نام دامنه برای User Control ها



نام دامنه

پارامتر


اضافه می کنیم:User controlدر ابتدای کار نام دامنه زیر را

using System.Drawing.Drawing2D;

سپس رنگ کاشی خود را تعیین می کنیم:

public static Color NormalBackColor= Color.Green;

باید متغیری برای ذخیره کردن ردیف و ستون مهره ها ایجاد کنیم.به این دلیل که کدمان حرفه ای تر بشود ، آنها را تعریف کرده ایم:propertyمستقیمان به صورت

// These reflect the position of the square on the board.

Public int col{get;set;}

public int row{get;set;}

در انتها هم رنگ و قلم موی خود را انتخاب می کنیم:

// Drawing tools.

Private static Pen pen = new Pen(Color.Black);

private static SolidBrush solidBrush = new SolidBrush(Color.Black);


گام سوم : تابع تنظیم ردیف و ستون


فهرست

مقدمه. 3

معرفی نویسنده اثر. 3

درباره این مقاله. 3

مخاطبان این مقاله. 3

هدف از نوشتن این مقاله. 3

فصل اول : طراحی. 4

گام نخست : پیاده سازی مهره و کاشی بازی.. 4

گام دوم : تعریف پارامترها و نام دامنه برای User Control ها 5

گام سوم : تابع تنظیم ردیف و ستون. 6

گام چهارم : ایجاد و نابود سازی User Control ها 7

گام پنجم : چیدن مهره ها در صفحه شطرنج. 8

گام ششم : کشیدن حاشیه بین کاشی ها 10

گام هفتم : نگاه کلی بر کلاس SquareControl 11

فصل دوم : پیاده سازی محیط بازی.. 12

گام هشتم : تعریف متغییر های تخته بازی.. 12

گام نهم : پیاده سازی تابع سازنده تخته بازی.. 13

گام دهم : ذخیره 92 حالت مختلف.. 14

فصل سوم : الگوریتم هشت وزیر به روش غیر بازگشتی. 15

گام یازدهم : معرفی الگوریتم 15

گام دوازدهم : روش بررسی صحّت قرار گیری مهره 16

فصل چهارم : الگوریتم هشت وزیر به روش بازگشتی. 17

گام سیزدهم : معرفی الگوریتم 17

گام چهاردهم : روش بررسی صحّت قرارگیری مهره 17



خرید فایل



ادامه مطلب
برچسب‌ها: آموزش، پیاده، سازی، گرافیکی، وزیر، C#
دوشنبه 15 آذر 1395 ساعت 07:16

تجزیه و تحلیل و پیاده سازی سیستم مکانیزه کتابخانه

تجزیه و تحلیل و پیاده سازی سیستم مکانیزه کتابخانه

این پایان نامه شامل یک سیستم مکانیزه شده کتابخانه می باشد که درمحیط c# درست شده است

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

ازویژگی های دیگر این سیستم این است که تمام اطلاعات راروی کلیدها وفرم ها به فارسی نوشته شده واستفاده ازسیستم کارچندان مشکلی نیست .

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

امانت کتاب – ثبت کتاب – ثبت عضو جدید – تمدید کتاب – جستجو ( مو ضوعی – نویسند ه – عنو ان ) و راهنما برای کاربران می باشد.

فهرست مطالب

چکیده :1

مقدمه :2

فصل اول. 6

طراحی و تحلیل. 6

موجودیت امانت گیرنده9

موجودیت امانت امانت گیرنده10

غرض دادن کتاب.. 19

رزو کردن. 21

Add A Book. 25

فصل چهارم. 70

طراحی بانک اطلاعاتی. 70

ایجاد یک پایگاه داده71

نمودار 3-3Relationship. 74

راهنمای کاربری سیستم. 80

فرم ورود80

نتیجه گیری :88

منابع



خرید فایل



ادامه مطلب
دوشنبه 15 آذر 1395 ساعت 01:24

پیاده سازی سیستم نرم افزاری داروخانه

پیاده سازی سیستم نرم افزاری داروخانه

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

در مرحله اول از نرم افزار rational rose جهت تجزیه و تحلیل سیستم استفاده شد. در فاز 1 و 2 پروژه که شامل طراحی و پیاده سازی نرم افزار بود نیز از نرم افزارهای SQL server 2008 و نرم افزار برنامه نویسی C# Visualبهره گرفته شده است.

جهت انجام این پروژه 4 سطح دسترسی تعریف گردیده است: 1- دکتر دارو خانه برای مدیریت برروی تمامی بخش ها و انبارها. 2- کاربر مالی جهت سفارشات و تحویل آنها، ثبت سازمان بیمه و ثبت بیمه داروها 3 - پذیرش 1 به منظور فروش کالا و ثبت نسخه. 4- پذیرش 2 که وظیفه او ثبت data entryها مانند ثبت اطلاعات داروها و کالاها می باشد.

این نرم افزار جهت استفاده در داروخانه تهیه شده و شامل امکاناتی نظیر ثبت نسخه، تعریف صندوق، ورود و خروج کالا به انبار، پشتیبان گیری، گزارش گیری، تعریف موجودیت ها و غیره می باشد.

فهرست مطالب

چکیده1

مقدمه. 2

فصل اول. 3

فصل دوم:11

پروتوتایپ.. 11

3.1فرم ثبت سفارش 14

3.2. فرم تحویل 15

3.3. فرم بیمه 16

  1. فرم فروش 16

4.1. فرم ثبت نسخه 17

4.2. فرم فروش کالا 18

  1. فرم اطلاعات اولیه 18

5.3. فرم ثبت کالاها20

فصل سوم:23

نمودارها23

فهرست اشکال

عنوان شکل شماره صفحه

فرم ورود 12

فرم ثبت کاربر- تصویر 1 13

فرم سفارش،تحویل،بیمه- تصویر 2 13

فرم ثبت سفارش14

فرم تحویل 15

فرم بیمه- تصویر 1 16

فرم فروش- تصویر 2 16

فرم ثبت نسخه 17

فرم فروش کالا- تصویر 1 18

فرم اطلاعات اولیه- تصویر 2 18

فرم ثبت داروها19

فرم ثبت نوع دارو- تصویر 1 20

فرم ثبت کالا- تصویر 2 20

فرم نوع کالا - تصویر 121

فرم ثبت واحد- تصویر 2 21

فرم ثبت شرکت ها22

انواع کلاس 30

فهرست نمودارها

عنوان نمودار شماره صفحه

نمودار Use Case 25

نمودارSequence برای Login 26

نمودارSequence برای عدم وجود کالا 27

نمودارSequence برای وجود کالا 28

نمودارSequence برای صدور حساب 29

نمودارClass 31

نمودارComponent 32



خرید فایل



ادامه مطلب
یکشنبه 14 آذر 1395 ساعت 21:11

کارشناسی ارشد مخابرات سیستم ( پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402)

کارشناسی ارشد مخابرات سیستم ( پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402)


چکیده

کدک صحبت استاندارد G.728 ، یک کدک کم تاخیر است که صحبت با کیفیت عالی را در نرخ بیت 16 kbps ارائه می دهد و برای شبکه های تلفن ماهواره ای و اینترنت و موبایل که به تاخیر زیاد حساس هستند ، مناسب است. در این رساله به پیاده سازی بلادرنگ اینکدر و دیکدر G.728 بصورت دوطرفه کامل ( Full Duplex ) بر روی پردازنده TMS320C5402 می پردازیم .

روشی ترکیبی برای برنامه نویسی TMS ارائه می شود که در آن زمان وپیچیدگی برنامه نویسی نسبت به برنامه نویسی دستی به 30% کاهش می یابد . در این روش پس از برنامه نویسی و شبیه سازی ممیزثابت الگوریتم کدک به زبان C ، با استفاده از نرم افزار ( Code Composer Studio ) CCS ، برنامه به زبان اسمبلی ترجمه شده و بهینه سازی دستی در کل کد اسمبلی صورت می گیرد . سپس بعضی از توابع مهم برنامه از نظر MIPS ، بصورت دستی به زبان اسمبلی بازنویسی می شوند تا برنامه بصورت بلادرنگ قابل اجرا گردد . در پایان نتایج این پیاده سازی ارائه می شود .

کلمات کلیدی

کدینگ و فشرده سازی صحبت ، پیاده سازی بلادرنگ ، DSP ، TMS320C5402 ، برد DSK

فهرست



- مقدمه 4

فصل 1 : بررسی و مدل سازی سیگنال صحبت

1-1- معرفی سیگنال صحبت 6

1-2- مدل سازی پیشگویی خطی 10

1-2-1- پنجره کردن سیگنال صحبت 11

1-2-2- پیش تاکید سیگنال صحبت 13

1-2-3- تخمین پارامترهای LPC 14


فصل 2 : روش ها و استانداردهای کدینگ صحبت

2-1- مقدمه 15

2-2- روش های کدینگ 19

2-2-1- کدرهای شکل موج 21

2-2-2- کدرهای صوتی 22 2-2-3- کدرهای مختلط 24

الف- کدرهای مختلط حوزه فرکانس 27

ب- کدرهای مختلط حوزه زمان 29


فصل 3 : کدر کم تاخیر LD-CELP

3-1- مقدمه 34

3-2- بررسی کدرکم تاخیر LD-CELP 36

3-2-1- LPC معکوس مرتبه بالا 39

3-2-2- فیلتر وزنی شنیداری 42

3-2-3- ساختار کتاب کد 42

3-2-3-1- جستجوی کتاب کد 43

3-2-4- شبه دیکدر 45

3-2-5- پست فیلتر 46

فصل 4 : شبیه سازی ممیزثابت الگوریتم به زبان C

4-1- مقدمه 49

4-2- ویژگی های برنامه نویسی ممیزثابت 50

4-3- ساده سازی محاسبات الگوریتم 53

4-3-1- تطبیق دهنده بهره 54

4-3-2- محاسبه لگاریتم معکوس 58

4-4- روندنمای برنامه 59

4-4-1- اینکدر 63

4-4-2- دیکدر 69

فصل 5 : پیاده سازی الگوریتم برروی DSP

5-1- مقدمه 74

5-2- مروری بر پیاده سازی بلادرنگ 75

5-3- چیپ های DSP 76

5-3-1- DSP های ممیزثابت 77

5-3-2- مروری بر DSP های خانواده TMS320 78

5-3-2-1- معرفی سری TMS320C54x 79

5-4- توسعه برنامه بلادرنگ 81

5-5- اجرای برنامه روی برد توسعه گر C5402 DSK 82

5-5-1- بکارگیری ابزارهای توسعه نرم افزار 84

5-5-2- استفاده از نرم افزارCCS 86

5-5-3- نتایج پیاده سازی 94

5-6- نتیجه گیری و پیشنهاد 97

- ضمائم

- ضمیمه (الف) : دیسکت برنامه های شبیه سازی ممیز ثابت به زبان C و

پیاده سازی کدک به زبان اسمبلی - ضمیمه (ب) : مقایسه برنامه نویسی C و اسمبلی 98

- مراجع 103

- مقدمه

امروزه در عصر ارتباطات و گسترش روزافزون استفاده از شبکه های تلفن ،موبایل و اینترنت در جهان ومحدودیت پهنای باند در شبکه های مخابراتی ، کدینگ و فشرده سازی صحبت امری اجتناب ناپذیر است . در چند دهه اخیر روشهای کدینگ مختلفی پدیدآمده اند ولی بهترین و پرکاربردترین آنها کدک های آنالیزباسنتز هستند که توسط Atal & Remedeدر سال 1982 معرفی شدند [2] . اخیرا مناسبترین الگوریتم برای کدینگ صحبت با کیفیت خوب در نرخ بیت های پائین و زیر 16 kbps ، روش پیشگویی خطی باتحریک کد (CELP) می باشد که در سال 1985 توسط Schroeder & Atal معرفی شد [8] و تا کنون چندین استاندارد مهم کدینگ صحبت بر اساس CELP تعریف شده اند .

در سال 1988 CCITT برنامه ای برای استانداردسازی یک کدک 16 kbps با تاخیراندک و کیفیت بالا در برابر خطاهای کانال آغاز نمود و برای آن کاربردهای زیادی همچون شبکه PSTN ،ISDN ،تلفن تصویری و غیره در نظر گرفت . این کدک در سال 1992 توسط Chen et al. تحت عنوان LD-CELP معرفی شد[6] و بصورت استاندارد G.728 در آمد[9] و در سال 1994 مشخصات ممیز ثابت این کدک توسط ITU ارائه شد[10] . با توجه به کیفیت بالای این کدک که در آن صحبت سنتزشده از صحبت اولیه تقریبا غیرقابل تشخیص است و کاربردهای آن در شبکه های تلفن و اینترنت و ماهواره ای در این گزارش به پیاده سازی این کدک می پردازیم .

در فصل اول به معرفی وآنالیز سیگنال صحبت پرداخته می شود و در فصل دوم روش ها و استانداردهای کدینگ بیان می شوند . در فصل سوم کدک LD-CELP را بیشتر بررسی می کنیم و در فصل چهارم شبیه سازی ممیز ثابت الگوریتم به زبان C را بیان می نمائیم. ودر پایان در فصل 5 به نحوه پیاده سازی بلادرنگ کدکG.728 بر روی پردازنده TMS320C5402 می پردازیم.




فصل 1

بررسی و مدل سازی سیگنال صحبت



1-1 –معرفی سیگنال صحبت

صحبت در اثر دمیدن هوا از ریه ها به سمت حنجره و فضای دهان تولید می‏شود. در طول این مسیر در انتهای حنجره، تارهای صوتی[1] قرار دارند. فضای دهان را از بعد از تارهای صوتی ، لوله صوتی[2] می‏نا مند که در یک مرد متوسط حدود cm 17 طول دارد . در تولید برخی اصوات تارهای صوتی کاملاً باز هستند و مانعی بر سر راه عبور هوا ایجاد نمی‏کنند که این اصوات را اصطلاحاً اصوات بی واک [3] می‏نامند. در دسته دیگر اصوات ، تارهای صوتی مانع خروج طبیعی هوا از حنجره می‏گردند که این باعث به ارتعاش درآمدن تارها شده و هوا به طور غیر یکنواخت و تقریباً پالس شکل وارد فضای دهان می‏شود. این دسته از اصوات را اصطلاحاً باواک[4] می‏گویند.

فرکانس ارتعاش تارهای صوتی در اصوات باواک را فرکانس Pitch و دوره تناوب ارتعاش تارهای صوتی را پریود Pitch می‏نامند. هنگام انتشار امواج هوا در لوله صوتی، طیف فرکانس این امواج توسط لوله صوتی شکل می‏گیرد و بسته به شکل لوله ، پدیده تشدید در فرکانس های خاصی رخ می‏دهد که به این فرکانس های تشدید فرمنت[5] می‏گویند.

از آنجا که شکل لوله صوتی برای تولید اصوات مختلف، متفاوت است پس فرمنت ها برای اصوات گوناگون با هم فرق می‏کنند. با توجه به اینکه صحبت یک فرآیند متغییر با زمان است پس پارامترهای تعریف شده فوق اعم از فرمنت ها و پریود Pitch در طول زمان تغییر می‏کنند به علاوه مد صحبت به طور نامنظمی از باواک به بی واک و بالعکس تغییر می‏کند. لوله صوتی ، همبستگی های زمان-کوتاه ، در حدود 1 ms ، درون سیگنال صحبت را در بر می‏گیرد. و بخش مهمی از کار کدکننده های صوتی مدل کردن لوله صوتی به صورت یک فیلتر زمان-کوتاه می‏باشد. همان طور که شکل لوله صوتی نسبتاً آهسته تغییر می‏کند، تابع انتقال این فیلتر مدل کننده هم نیاز به تجدید[6] ، معمولاً در هر 20ms یکبارخواهد داشت.

در شکل (1-1 الف) یک قطعه صحبت باواک که با فرکانس 8KHz نمونه برداری شده است دیده می‏شود. اصوات باواک دارای تناوب زمان بلند به خاطر پریود Pitch هستند که نوعاً بین 2ms تا 20ms می‏باشد. در اینجا پریود Pitch در حدود 8ms یا 64 نمونه است. چگالی طیف توان این قطعه از صحبت در شکل (1-1 ب) دیده می‏شود[3].

اصوات بی واک نتیجه تحریک نویز مانند لوله صوتی هستند و تناوب زمان- بلند اندکی را در بر دارند ، همانگونه که در شکل های (1-1 ج) و (1-1 د) دیده می‏شود ولی همبستگی زمان کوتاه به خاطر لوله صوتی در آنها هنوز وجود دارد.

بطورکلی سیگنال صحبت دارای افزونگی[7] زیادی است که ناشی از عوامل ذیل هستند:

ـ وابستگی های زمان-کوتاه : این وابستگی ها عمدتاً به کندی تغییرات صحبت با زمان و ساختار









( الف) (ب)










(ج) (د)

شکل (1-1) : مقایسه اصوات باواک و بی واک. (الف)و(ب) : باواک ، (ج)و(د) : بی واک


نسبتاً منظم فرمنت ها مربوط می‏شوند.

ـ وابستگی های زمان- بلند : که عمدتاً از طبیعت نیمه متناوب اصوات با واک و تغییرات آرام پریود Pitch ناشی می‏شوند.

ـ‌تابع چگالی احتمال صحبت : علیرغم پیچیدگی آماری صحبت می‏توان آن را با توابع چگالی احتمال شناخته شده تقریب زد. شکل لوله صوتی و مد تحریک آن به صورت نسبتاً آرام تغییر می‏کند و بنابراین صحبت را می‏توان به صورت شبه ایستان در دوره های کوتاه زمانی (حدود 20ms) در نظر گرفت و با یک فرآیند تصادفی ارگادیک در یک قطعه زمانی کوچک مدل نمود و طیف مشخصی برای آن در این قطعه زمانی بدست آورد.

علاوه بر افزونگی های فوق عامل مهم دیگری که کاهش نرخ داده سیگنال صحبت را ممکن می سازد، طبیعت غیر حساس گوش انسان نسبت به بسیاری از ویژگیهای این سیگنال می‏باشد.

- برنامه نویسی اسمبلی بصورت دستی

همانطور که در قسمت قبل دیدیم، کمپایلر C54x حتی با استفاده از optimizer هم نتوانست اجرای برنامه را به 100 MIPS برساند. این بدین دلیل است که در خانواده C54x ،optimizer به حد کافی قوی نیست چراکه ما همین برنامه را با استفاده از optimizer پردازنده C55x کمپایل کردیم و به حدود 40 MIPS برای اجرای آن برروی C55x نیاز بود.

به هرحال باید اجرای این برنامه را به 100 MIPS برسانیم تا بتوان بصورت بلادرنگ آنرا پیاده سازی کرد. در این مرحله تنها راهی که باقی مانده اینست که بر روی توابع برنامه و MIIPS آنها و نتایج بدست آمده از مرحله قبل بررسی کرده تا توابع و قسمت هایی که به نظر میرسد Optimizer نتوانسته خوب بهینه سازد را بصورت دستی برنامه نویسی کنیم . واضح است که در این مرحله باید به زبان اسمبلی C54x تسلط کافی داشت تا بتوان کد اسمبلی تولید شده توسط کمپایلر C54x را بهینه کرد .

در ابتدا ملاحظه می شود که در محاسبات کورلیشن در بعضی از حلقه ها از دستور ضرب/انباشت MAC استفاده نشده و حلقه چند دستوری بوجود آمده است که می توان آنها را با استفاده از این دستور به حلقه تک سیکلی تبدیل کرد . همچنین در بعضی از حلقه های محاسبه انرژی نیز می توان از دستور تک سیکلی مجذور SQURA استفاده نمود.با انجام این اصلاحات MIPS برنامه کاهش یافت ولی هنوز فاصله زیادی با مقدار مورد نیاز ما دارد.

در این مرحله مهمترین توابع برنامه از نظر MIPS - همانطور که در شکل(5-9) دیده می شود -همچون LevinsonDurbin50() ،HybWin49() ، Block17_18() وBlock14_15() را بصورت دستی بازنویسی کردیم . در اینجا بعنوان نمونه به Block14_15() که کوچکتر است می پردازیم :

همانطور که در کد C این تابع درضمیمه (ب) دیده می شود ،تابع از 3 حلقه تو در تو تشکیل شده است. حلقه بیرونی NCWD=128 بار ، حلقه میانی IDIM=5 بار و حلقه داخلی از 1تا 5 بار اجرا می گردند. سیکل دستورالعمل این تابع بیش از 32000 است(شکل(5-9)). در ادامه کد اسمبلی تولید شده توسط کمپایلربا حد اکثر بهینه سازی و کد بازنویسی شده بصورت دستی در این ضمیمه آورده شده است . در بازنویسی این بلوک به این نکته توجه شده که دستورالعمل های حلقه داخلی به حد اقل برسد چرا که این حلقه در ضریب 128*5=640 ضرب می شود .





خرید فایل



ادامه مطلب
یکشنبه 14 آذر 1395 ساعت 09:20

تشریح پیاده سازی نرم افزار تبدیل فرمت dos به فرمت windows

تشریح پیاده سازی نرم افزار تبدیل فرمت dos به فرمت windows

پیش گفتار
گاهی با توجه به پیشرفت علم و تکنولوژی در زمینه کامپیوتر و به بازار آمدن انواع نرم‌افزارهای جدید که سازگاری شدیدی با محیط ویندوز و تقریبا به هیچ کدام از آنها محیط و برنامه‌های تحت سیستم عامل را پشتیبانی نمی‌کنند ضرورت پیدا می‌کند که برای کنار گذاشتن برنامه‌های تحت Dos خود بتوانیم آنها را به طریقی تبدیل به انواع مختلف قابل شناسایی تحت ویندوز تبدیل کنیم.
یکی از موارد کاربرد آن در مواقعی است که به بانکهای مختلف موجود در محیط بانک اطلاعاتی تحت Dos از جمله foxpro را بتوان به یک بانک تحت سیستم عامل win تبدیل کرد. خصوصا این که در کشورمان داده‌های این بانکها تقریبا تماما فارسی بوده وکار را برای ما مشکل می‌کند.
به همین جهت تصمیم گرفته شد که با تکیه به تجربه چندین ساله در زمینه برنامه‌نویسی‌های تحت Dos و Windows نرم‌افزاری فراهم آورده شود که نیازهای این گونه افراد را برآورده سازد.
در این جزوه سعی شده است که ضمن نشان دادن و توضیح کامل این نرم‌افزار تمام مطالب به صورت واضح و شفاف به همراه لیست و توضیح تمام دستورات به کار گرفته شده آورده شود تا استفاده کنندگان بتوانند درک بهتری از رابطه‌ی این دو سیستم عامل با هم داشته باشند. در عین حال به جنبه‌هایی از تئوری و مقدمات برنامه‌نویسی نیز توجه شده است.
در این جا لازم می‌دانم که از همکاری همه کسانی که تولید و آماده‌سازی این پروژه با کمک آنان میسر گشت تشکر کنم. در این میان از آقای نیک‌فرجام و آقای اخلاقی که در تمام مراحل انجام این پروژه نهایت همکاری را داشته‌اند سپسگذارم.


نحوه پیاده‌سازی
به طور کلی این پروژه از دو نرم‌افزار جداگانه تشکیل شده که شامل یک برنامه تولید شده به زبان foxpro است که به طور خلاصه می‌توان گفت حمل تبدیل تمام حروف و اعداد به کار گرفته شده در بانک‌ها را شامل حروف و اعداد فارسی و انگلیسی بهکدهای اسکی آنان که قابل فهم برای محیط ویندوز باشد، فراهم می‌آورد.
همچنین شامل یک برنامه آسان شده به زبان Delphi است که در آن بانکهای تحت Dos که اطلاعات رکوردهای آن فقط شامل کد اسکی آن علائم و حروف است را تبدیل به کدهای معادل آن در محیط ویندوز و ایجاد یک بانک جدید تحت ویندوز می‌نماید.
در ذیل به جزئیات هر دو برنامه و تشریح عملکرد آنها می‌پردازیم:
تشریح برنامه تحت Dos
در ابتدا توسط تابع feount تعداد فیلدهای بانک را در متغیر c- field ریخته‌ایم و یک آرایه به طول تعداد فیلدهای بانک و به اندازه 4 برای نگهداری لیست فیلدها به همراه نوع و اندازه آنها تعریف کرده و آن را با مقادیر بانک پر می‌کننیم.
c-field = fcount()
Dimension array 1 (o- field,4)
? afield (array 1)
سپس برای این که اطلاعات موجود در بانک پاک نشود یکبانک جدید درست کرده و تمام رکوردها را در آن اضافه می‌کنیم، توجه داشته باشید که طول فیلدهای از نوع رشته‌ای در بانک دوم ضرب در 3 شده (علت آن این است که چون حروف در مبنای اسکی بین Q تا 255 است و ما نیاز داریم در بانک دوم به جای حروف کدهای 3 حرفی آنها را قرار دهیم.

فهرست مطالب

نحوه پیاده‌سازی 3
تشریح برنامه تحت Dos 3
تشریح برنامه تحت ویندوز 4
روش اجرا و به کارگیری برنامه 5
مرجع دستورات 7
APPEND FROM 7
CLEAR 7
CREATE 7
DIMENSION 8
DO WHILE 9
GOTO یا GO 9
SET PATH 9
REPLACE 10
USE 11
AFIELDS 11
ALLTRIM 12
FCOUNT 12
LEN 12
PROCEDRE 13
PUBLIC 14
سورس برنامه فاکس پرو 16
سورس برنامه دلفی 17



خرید فایل



ادامه مطلب
یکشنبه 14 آذر 1395 ساعت 05:45

طراحی و پیاده سازی نرم افزار آزمون راهنمایی و رانندگی و تشخیص حق تقدم

طراحی و پیاده سازی نرم افزار آزمون راهنمایی و رانندگی و تشخیص حق تقدم

توجه :

شما می توانید با خرید این محصول فایل " قلق های پایان نامه نویسی (از عنوان تا دفاع)" را به عنوان هدیه دریافت نمایید.

مشخصات و ویژگی های کلی نرم افزار

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

این نرم افزار با Visual Basic نوشته شده که بانک آن نیز Access 2000 طراحی و پیاده سازی شده است.

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

از ویژگی های مهم این نرم افزار هوشمند بودن آن است.

به این معنی که کاربر در قسمت دوم پروژه (تشخیص حق تقدم)، حالات مختلف را به کمک Mouse و شکل های موجود (ماشین- سه راه- چهارراه- میدان- تابلو حق تقدم) را به انتخاب خود طراحی می کند و کامپیوتر با الگوریتمی که برای آن پیاده سازی شده همان زمان حق تقدم را نشان می دهد.

عناوین :

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



خرید فایل



ادامه مطلب
یکشنبه 14 آذر 1395 ساعت 05:30

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

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

توجه :

شما می توانید با خرید این محصول فایل " قلق های پایان نامه نویسی (از عنوان تا دفاع)" را به عنوان هدیه دریافت نمایید.

مقدمه

امروزه گستردگی جوامع ، نیازهاو کثرت وابستگی مردم را به یکدیگر ،شرایط جدیدی را فراهم آورده که گذران امور با روش های سنتی را غیر ممکن می سازد.

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

بسیار زمان گذشت تا بشر نسبت به ثبت و ضبط منظور خودش ، در قالب کلمات نوشتاری اقدام کرد و حساب ها را ثبت نمود.

اکنون ارتباط آموزشی، اداری، تجاری و... هر کدام دنیایی از مفاهیم و اعداد و روابط را در درون خود دارد که بدون ثبت و ضبط دقیق و سازمان یافته آنها و بکارگیری علم و فن آوری، استفاده از آنها غیر ممکن است. آنچه در این پایان نامه ارائه می شود کوششی است برای سریعتر انجام شدن عمل امانت گرفتن کتاب از کتابخانه و همچنین کاستن از رفت و آمد های بیهوده.

پس از تعریف صورت پروژه، انتخاب ابزار و محیط مناسب برای پیاده سازی طرح مورد نظر، در اولویت قرار گرفت که بعد از مطالعات صورت گرفته، تصمیم گرفتیم که از زبان برنامه نویسی تحت وبPHP و زبان پایگاه داده MySql استفاده کنیم.

در فصل های مختلف این پایان نامه، مراحل طراحی و پیاده سازی سیستم کتابخانه الکترونیک شرح داده شده است.

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

عناوین :

مقدمه
فصل اول
PHP
My sql

فصل اول- آشنایی با نرم افزار های مورد استفاده
PHP چیست ؟
PHP و مقایسه آن با Perl CGI
زبانها
تسهیلات توکار (Built-in facilities )
ساخت صفحات وب
اشکال زدایی PHP در مقایسه با Perl CGI
برای شروع کار با PHP چه نیاز داریم؟
توضیحات برنامه نویس در حین برنامه نویسی (Comments )
عملگرهای ریاضی در PHP
عملگرهای رشته ای در PHP
متغیرها در PHP
معرفی اپراتورهای منطقی
دستورات شرطی
مفاهیم ابتدائی Mysql
مقدمه
دستور Select
Where شرط
استفاده از توابع در Select
دستور Delete
دستور insert
ایجاد Stored Procedure
ایجاد دید VIEW
ایجاد کردن یک ستون محاسباتی با استفاده از قاب Grid
استفاده کردن از شرط Top n
نشان دادن سطرهای Top s
شرط WHERE
شرط WHERE BASIC
Query Analyzer
تجزیه
و
تحلیل سیستم

فصل دوم – تجزیه و تحلیل سیستم
2-1- شناخت سیستم و یافتن مسئله
2-2- ارائه راه حل
2-3- امکان سنجی
2-3-2- امکان سنجی اقتصادی
2-3-2- امکان سنجی تکنیکی
2-4- طراحی سیستم
2-4-1 شناخت فرم ها
2-4-1-1- فرم مشخصات کتاب
2-4-1-2- فرم مشخصات اعضا
2-4-1-3- فرم درج خبر
2-4-1-4-در خواست امانت کتاب
2-4-2- نمودارهای DFD
2-4-3- نمودار usecase
2-4-4- نمودار فعالیت
2-4-5- نمودار ارتباطات
پیاده سازی
فصل سوم – پیاده سازی
3-1- جداول پایگاه داده
3-1-1- جدول temp_user
3-1-2- جدول user
3-1-3- جدول book
3-1-4-جدول user_del
3-1-5-جدول archive
3-1-6-جدول news
3-2- برنامه نویسی
3-2-1 معرفی کامل فرم ها
3-2-2- توضیح کد
3-2-2-1-سطح مدیریتی
3-2-2-2-منوی اصلی سایت
3-2-2-3-سطح اعضا
پیوست



خرید فایل



ادامه مطلب
یکشنبه 14 آذر 1395 ساعت 05:28

پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402

پیاده سازی بلادرنگ کدک صحبت استاندارد G.728 بر روی پردازنده TMS320C5402


پایان نامه کارشناسی ارشد مخابرات سیستم

چکیده

کدک صحبت استاندارد G.728 ، یک کدک کم تاخیر است که صحبت با کیفیت عالی را در نرخ بیت 16 kbps ارائه می دهد و برای شبکه های تلفن ماهواره ای و اینترنت و موبایل که به تاخیر زیاد حساس هستند ، مناسب است. در این رساله به پیاده سازی بلادرنگ اینکدر و دیکدر G.728 بصورت دوطرفه کامل ( Full Duplex ) بر روی پردازنده TMS320C5402 می پردازیم .

روشی ترکیبی برای برنامه نویسی TMS ارائه می شود که در آن زمان وپیچیدگی برنامه نویسی نسبت به برنامه نویسی دستی به 30% کاهش می یابد . در این روش پس از برنامه نویسی و شبیه سازی ممیزثابت الگوریتم کدک به زبان C ، با استفاده از نرم افزار ( Code Composer Studio ) CCS ، برنامه به زبان اسمبلی ترجمه شده و بهینه سازی دستی در کل کد اسمبلی صورت می گیرد . سپس بعضی از توابع مهم برنامه از نظر MIPS ، بصورت دستی به زبان اسمبلی بازنویسی می شوند تا برنامه بصورت بلادرنگ قابل اجرا گردد . در پایان نتایج این پیاده سازی ارائه می شود .


کلمات کلیدی


کدینگ و فشرده سازی صحبت ، پیاده سازی بلادرنگ ، DSP ، TMS320C5402 ، برد DSK

فهرست

- مقدمه 4

فصل 1 : بررسی و مدل سازی سیگنال صحبت

1-1- معرفی سیگنال صحبت 6

1-2- مدل سازی پیشگویی خطی 10

1-2-1- پنجره کردن سیگنال صحبت 11

1-2-2- پیش تاکید سیگنال صحبت 13

1-2-3- تخمین پارامترهای 14


فصل 2 : روش ها و استانداردهای کدینگ صحبت

2-1- مقدمه 15

2-2- روش های کدینگ 19

2-2-1- کدرهای شکل موج 21

2-2-2- کدرهای صوتی 22 2-2-3- کدرهای مختلط 24

الف- کدرهای مختلط حوزه فرکانس 27

ب- کدرهای مختلط حوزه زمان 29


فصل 3 : کدر کم تاخیر LD-CELP

3-1- مقدمه 34

3-2- بررسی کدرکم تاخیر LD-CELP 36

3-2-1- LPC معکوس مرتبه بالا 39

3-2-2- فیلتر وزنی شنیداری 42

3-2-3- ساختار کتاب کد 42

3-2-3-1- جستجوی کتاب کد 43

3-2-4- شبه دیکدر 45

3-2-5- پست فیلتر 46

فصل 4 : شبیه سازی ممیزثابت الگوریتم به زبان C

4-1- مقدمه 49

4-2- ویژگی های برنامه نویسی ممیزثابت 50

4-3- ساده سازی محاسبات الگوریتم 53

4-3-1- تطبیق دهنده بهره 54

4-3-2- محاسبه لگاریتم معکوس 58

4-4- روندنمای برنامه 59

4-4-1- اینکدر 63

4-4-2- دیکدر 69

فصل 5 : پیاده سازی الگوریتم برروی DSP

5-1- مقدمه 74

5-2- مروری بر پیاده سازی بلادرنگ 75

5-3- چیپ های DSP 76

5-3-1- DSP های ممیزثابت 77

5-3-2- مروری بر DSP های خانواده TMS320 78

5-3-2-1- معرفی سری TMS320C54x 79

5-4- توسعه برنامه بلادرنگ 81

5-5- اجرای برنامه روی برد توسعه گر C5402 DSK 82

5-5-1- بکارگیری ابزارهای توسعه نرم افزار 84

5-5-2- استفاده از نرم افزارCCS 86

5-5-3- نتایج پیاده سازی 94

5-6- نتیجه گیری و پیشنهاد 97

- ضمائم

- ضمیمه (الف) : دیسکت برنامه های شبیه سازی ممیز ثابت به زبان C و

پیاده سازی کدک به زبان اسمبلی - ضمیمه (ب) : مقایسه برنامه نویسی C و اسمبلی 98

- مراجع

103



نوع فایل:word

سایز: 905Kb

تعداد صفحه:105
بر روی پردازنده TMS320C5402 پیاده سازی بلادرنگ کدک صحبت استاندارد G.728
پایان نامه کارشناسی ارشد مخابرات سیستم
چکیده
کدک صحبت استاندارد G.728 ، یک کدک کم تاخیر است که صحبت با کیفیت عالی را در نرخ بیت 16 kbps ارائه می دهد و برای شبکه های تلفن ماهواره ای و اینترنت و موبایل که به تاخیر زیاد حساس هستند ، مناسب است. در این رساله به پیاده سازی بلادرنگ اینکدر و دیکدر G.728 بصورت دوطرفه کامل ( Full Duplex ) بر روی پردازنده TMS320C5402 می پردازیم .
روشی ترکیبی برای برنامه نویسی TMS ارائه می شود که در آن زمان وپیچیدگی برنامه نویسی نسبت به برنامه نویسی دستی به 30% کاهش می یابد . در این روش پس از برنامه نویسی و شبیه سازی ممیزثابت الگوریتم کدک به زبان C ، با استفاده از نرم افزار ( Code Composer Studio ) CCS ، برنامه به زبان اسمبلی ترجمه شده و بهینه سازی دستی در کل کد اسمبلی صورت می گیرد . سپس بعضی از توابع مهم برنامه از نظر MIPS ، بصورت دستی به زبان اسمبلی بازنویسی می شوند تا برنامه بصورت بلادرنگ قابل اجرا گردد . در پایان نتایج این پیاده سازی ارائه می شود .
کلمات کلیدی
کدینگ و فشرده سازی صحبت ، پیاده سازی بلادرنگ ، DSP ، TMS320C5402 ، برد DSK
فهرست
- مقدمه 4
فصل 1 : بررسی و مدل سازی سیگنال صحبت
1-1- معرفی سیگنال صحبت 6
1-2- مدل سازی پیشگویی خطی 10
1-2-1- پنجره کردن سیگنال صحبت 11
1-2-2- پیش تاکید سیگنال صحبت 13
1-2-3- تخمین پارامترهای LPC 14
فصل 2 : روش ها و استانداردهای کدینگ صحبت
2-1- مقدمه 15
2-2- روش های کدینگ 19
2-2-1- کدرهای شکل موج 21
2-2-2- کدرهای صوتی 22 2-2-3- کدرهای مختلط 24
الف- کدرهای مختلط حوزه فرکانس 27
ب- کدرهای مختلط حوزه زمان 29
فصل 3 : کدر کم تاخیر LD-CELP
3-1- مقدمه 34
3-2- بررسی کدرکم تاخیر LD-CELP 36
3-2-1- LPC معکوس مرتبه بالا 39
3-2-2- فیلتر وزنی شنیداری 42
3-2-3- ساختار کتاب کد 42
3-2-3-1- جستجوی کتاب کد 43
3-2-4- شبه دیکدر 45
3-2-5- پست فیلتر 46
فصل 4 : شبیه سازی ممیزثابت الگوریتم به زبان C
4-1- مقدمه 49
4-2- ویژگی های برنامه نویسی ممیزثابت 50
4-3- ساده سازی محاسبات الگوریتم 53
4-3-1- تطبیق دهنده بهره 54
4-3-2- محاسبه لگاریتم معکوس 58
4-4- روندنمای برنامه 59
4-4-1- اینکدر 63
4-4-2- دیکدر 69
فصل 5 : پیاده سازی الگوریتم برروی DSP
5-1- مقدمه 74
5-2- مروری بر پیاده سازی بلادرنگ 75
5-3- چیپ های DSP 76
5-3-1- DSP های ممیزثابت 77
5-3-2- مروری بر DSP های خانواده TMS320 78
5-3-2-1- معرفی سری TMS320C54x 79
5-4- توسعه برنامه بلادرنگ 81
5-5- اجرای برنامه روی برد توسعه گر C5402 DSK 82
5-5-1- بکارگیری ابزارهای توسعه نرم افزار 84
5-5-2- استفاده از نرم افزارCCS 86
5-5-3- نتایج پیاده سازی 94
5-6- نتیجه گیری و پیشنهاد 97
- ضمائم
- ضمیمه (الف) : دیسکت برنامه های شبیه سازی ممیز ثابت به زبان C و
پیاده سازی کدک به زبان اسمبلی - ضمیمه (ب) : مقایسه برنامه نویسی C و اسمبلی 98
- مراجع
103
نوع فایل:word
سایز: 905Kb
تعداد صفحه:105



خرید فایل



ادامه مطلب
1 2 3 4 5 ... 7 >>