فرمت:word(قابل ویرایش)
تعداد صفحات:45
چکیده:
مزایای سخنرانی
روشی مقرون به صرفه در زمان و وقت گروه
باعث ایجاد خلاقیت وانگیزه می شود
بوسیله مختصر نمودن شاخه های مورد مطالعه درزمان و وقت دانشجویان صرفه جویی می شود
سخنرانی می تواند فرصت طرح موضوعات به روز و Upto-date فراهم نماید وسیله خوبی برای معرفی که موضوع می باشند.
سخنرانیها باعث افزایش روند کار دانشجویان می شود و وسیله ای برای سرعت بخشیدن به کار دانشجو می باشد.
معایب سخنرانی
به طور نسبی در ایجاد انگیزه و تحریک اندیشه بی تاثیر می باشند.
در تغیر طرز فکر وتحریک وتهییج آن بی تاثیر می باشند.
سخنرانیها نسبت به روشهای دیگر نامناسب می باشند.
هدف عمده واصلی سخنرانیها نباید قضاوت هایی در مورد اجتماع ویا اشخاص باشد.به طور کلی برسراین مسئله که یک سخنرانی 50 دقیقه ای بدون تفسیر و بررسی یک روش ضعیف در یاد گیری می باشد توافق وجود دارد.
معمولآ هیچ دانشجویی در بحث شرکت نمی کند وهیچ تمرینی در مورد آنچه یاد گرفته شد ویا آنچه که سخنران در مورد آن به نتیجه رسیده وجود ندارد.
سخنرانیها با کاهش شدید تضاض وافت شدید در خواست از طرف دانشجو مواجه می باشد.
برای مثال در یک مطالعه و تحقیق در این مورد دانشجویان قادر بودند به خاطر بیاورند و7 درصد محتوای 5 دقیقهای اول سخنرانی را اما فقط 20 درصد ده دقیقه آخر را به خاطر می سپرند
در نتیجه یافته های سخنران تاثیرمطلوبی در دانشجو ندارد.
به دلیل عدم تقاضای سریع از طرف دانشجویان در باره آنچه رد طول سخنرانی ارائه شده در طی مدت زمان کوتاهی افت شدیدی در صدد موارد آموزش داده شده بوجود می آید.
فاکتورهای دیگر می توانند در به خاطر سپردن اطلاعات داده شده در سخنرانی کمک کنند این فاکتورها عبارتند از : معنی بخشیدن به آنچه آموزش داده شده ، ایجاد بحث منطقی در مورد موضوع مطرح شده تکرار به منظور ماندگاری یادگیری ونتیجه و باز خورد آن بر روی اجراء وتمرینهای نوشتاری خواهد بود.
دانشجویان تظاهر می کنند که مایلنداهداف موضوع سخنرانی را بدانند
در دسترس بودن اهداف مورد نظر وبدست آمده وسیله خوب و مطمئنی برای تهسیل نمودن امر یاد گیری می باشد اگر چه بطور کلی این اهداف بر آسانی محقق نمی شوند.
سخنران
دانشجویان انتظارات خاصی از سخنران به خصوص در ارائه یک سخنرانی جذاب دارند.
اصول مطالب عبارتند از :
1- شفاف بودن بحث و آنچه ارائه می شود.
2-تمامی مواردی که بیان می شود واضح ومنطقی باشد.
3-دانشجویان قادر به فهمیدن اصول اساسی موضوع باشند.
4-به وضوح سخنرانی را بشنوند.
5-بر موارد به طور هوشمند …….. مفهوم ببخشند.
6-به سخنران در زمینه موضوع به طور دوستانه ومساعدت آمیز کمک نمایند.
7-به ادامه بحث توجه داشته باشند.
8-خود را با دقت مناسب سخنرانی تطبیق بدهند.
بورسیه یا هزینه تحصیلی
نشان دادن دانش و علم به روز در مورد موضوع
فرمت:word(قابل ویرایش)
تعداد صفحات:
فصل اول: مفهوم ارتباط بین شبکه ای و مدل معمار آن
مقدمه
1-1- اتصالات در رده کاربرد
1-2- اتصالات در رده شبکه
1-3- مشخصات ارتباط بین شبکه ای
1-4- معماری ارتباط بین شبکه ای
1-5- خلاصه
فصل دوم: خلاصه ای از وابستگی های پروتکل
مقدمه
2-1- وابستگی های پروتکلی
2-2- دست رسی برنامه های کاربردی
فصل اول: مفهوم ارتباط بین شبکه ای و مدل معماری آن
1-1- اتصالات در رده کاربرد
طراحان دو رویکرد متفاوت برای پنهان سازی جزئیات شبکه اتخاذ کرده اند. یکی استفاده از برنامه های کاربردی برای کنترل نا همگونی دیگری پنهان سازی جزئیات در سیستم عامل است. در اتصالات شبکه ای ناهمگون اولیه، یکنواختی از طریق برنامه های رده کاربردی ایجاد می شد. در چنین سیستم هایی، یک برنامه رده کاربردی که بر روی هر ماشین در شبکه اجرا می شود، جزئیات اتصلالات شبکه ای برای ماشین مربوطه را درک میکند و عمل متقابل با دیگر برنامه های کاربردی در اتصالات دیگر را انجام می دهد. مثلاً برخی از سیستم های پست الکترونیکی از برنامه های پست کننده (Mailer) تشکیل شده اند، که یک یادادشت (Meno) را به صورت یک ماشین در هر لحظه جلو می برند. مسیر مبدا به مقصد ممکن است شامل شبکه های متعدد ومتفاوتی باشد. البته این امر تا هنگامی که سیستم های پستی مستقر روی ماشین ها در جهت پیشبرد پیام با یکدیگر همکاری کنند مشکلی به وجود نخواهد آورد.
ممکن است استفاده از برنامه های کاربردی برای پنهان سازی جزئیات شبکه، طبیعی به نظر برسد، اما چنین رویکردی منجر به ارتباطی محدود و مشکل می شود. افزودن سخت قابلیت های جدید به معنی ساختن برنامه کاربردی جدید برای هر ماشین است. افزودن سخت افزار شبکه ای جدید به معنی تغییر یا ایجاد برنامه های جدید برای هر کاربرد ممکن است. بر روی هر ماشین هر برنامه کاربردی، اتصلات شبکه ای همان ماشین را درک میکند و نتیجه آن تکرار کد است.
کاربردهایی که با شبکه سازی آشنائی دارند، درک می کنند که اگر اتصالات شبکه ها به صدها و یا هزارها گسترش یابد، هیچ کس نخواهد توانست تمام برنامه های کاربردی لازم را بسازد. فراتر از آن، موفقیت طرح ارتباطی «یک گام در هر زمان» نیاز به صحت تمام برنامه های کاربردهای عمل کننده در طول مسیر دارد. اگر یک برنامه میانی صحیح کار نکند، مبداء و مقصد قادر به شناسائی و کنترل اشکال نخواهد بود. بنابراین، سیستم هایی که از برنامه های کاربردی استفاده می کنند، قادر به تضمین ارتباط مطمئن نیستند.
1-2- اتصالات در رده شبکه
جایگزینی برای ارائه اتصالات به وسیله برنامه های رده کاربرد سیستمی بر پایه اتصالات در رده شبکه است. یک سیستم ارتباطی در سطح شبکه، مکانیزمی را برای ارسال بسته ها از مبداء به مقصد به صورت بلادرنگ به وجود می آورد. سوئیچ کردن واحدهای کوچکی از داده ها، به جای فایل یا پیام های طولانی، دارای مزایای فراوانی است.
با توجه به دو مورد اساسی در طراحی تیم های ارتباطی که اولاً هیچ شبکه منفردی نمی تواند به تمام کاربران سرویس دهد و ثانیاً کاربران تمایل به اتصالی جامع دارند بحث را ادامه می دهیم.
اولین ملاحظه، تکنیکی است شبکه های محلی که بالاترین سرعت ارتباطی را در اختیار می گذارند محدود به یک محدوده جغرافیایی هستند. شبکه های گسترده به فواصل خیلی دور دسترسی دارند ولی نمی توانند اتصالات با سرعت های بالا را آماده کنند. هیچ فن آوری منفردی نمی تواند تمام نیازها را برآورده سازد پس مجبور به در نظر گرفتن فن آوری های سخت افرادی متعدد در لایه های زیرین هستیم.
دومین ملاحظه به خودی خود شخص است. در نهایت ما می خواهیم بین هر دو نقطه ارتباط برقرار کنیم. به طور مشخص تمایل به یک تیم ارتباطی که به وسیله مرزهای شبکه های فیزیکی محدود نشده باشد، وجود دارد. هدف ساختن یک ارتباط یکپارچه و هماهنگ از شبکه ها است که یک سرویس ارتباطی جامع را فراهم آورد. داخل هر شبکه کامپیوترها از توابع ارتباطی مستقل از فن آوری زیرین استفاده می کنند. نرم افزار جدیدی که بین مکانیزم های ارتباطی وابسته به فن آوری و برنامه های کاربردی قرار می گیرد، جزئیات سطح زیرین رامخفی می سازد و مجموعه شبکه ها را به صورت یک شبکه به نظر می آورد. چنین طرحی از ارتباط، ارتباط استاندارد در طراحی سیستم پیوری میکند. محققان امکانات محاسباتی سطح بالا را در تصور می آورند. پس از فن آوری محاسباتی موجود شروع به کار می کنند. لایه های نرم افزاری را یکی پس از دیگری می افزایند تا جائی که سیستمی به وجود آید که به طور موثر دارای همان امکانات محاسباتی تصویر شده باشد.
1-3 مشخصات ارتباط بین شبکه ای
ایده سرویس جامع و همگانی بسیار مهم است، اما نمی تواند به تنهایی در بر گیرنده کلیه تصورات ها از یک ارتباط بین شبکه ای متحد باشد؛ زیرا سرویس های جامع می تواند به روش های متفاوتی پیاده سازی شوند. ما در طراحی خود می خواهیم معماری زیرین ارتباط بین شبکه ای را از کاربر مخفی کنیم. به این معنی که نمی خواهیم کاربران یا برنامه های کاربردی را ملزم سازیم که جزئیات شبکه ای را از کاربر مخفی کنیم، به این معنی که نمی خواهیم کاربران یا برنامه های کاربردی را ملزم سازیم که جزئیات سخت افزاری ارتباطی را جهت استفاده از ارتباط بین شبکه ای بدانند. همچنین نمی خواهیم یک توپولوژی شبکه ارتباطی را بقبولانیم.
به طور مشخص، افزودن اتصالات فیزیکی سیستم بین شبکه جدید و شبکه های موجود باشد. می خواهیم قادر به ارسال داده از طریق شبکه های بینابینی باشیم، حتی اگر آن ها به طور مستقیم به ماشین های مبداء یا مقصد متصل نباشد. می خواهیم کلیه ماشین های موجود در ارتباط بین شبکه ای از یک مجموعه جامع از شناسه های ماشین ها- که بتوانند به عنوان نام یا آدرس ها تصور شوند- استفاده می کنند.
تصور ما از یک ارتباط بین شبکه ای یکپارچه، ایده استقلال شبکه از اواسط کاربرد را نیز در بر میگیرد.به این معنی که می خواهیم مجموعه عملیات لازم برای برقراری ارتباط جهت انتقال داده مستقل از فن آوری های شبکه ای زیرین و همچنین ماشین مقصد، باقی نماند. واضح است که یک کاربر به هنگام نوشتن برنامه های کاربردی مرتبط با یکدیگر نباید ملزم به درک توپولوژی های ارتباط شبک ها باشند.
1-4- معماری ارتباط بین شبکه ای
دیدیم که چگونه ماشین ها به شبکه های منفرد متصل می شوند. سوال این است که «چگونه شبکه ها به یکدیکر متصل می شوند تا یک ارتباط شبکه ای به وجود آورند؟» جواب دارای دو بخش است: از نظر فیزیکی، دو شبکه فقط از طریق کامپیوتری که به هر دو شبکه وصل باشد می توانند به یکدیگر متصل شوند. البته یک اتصال فیزیکی صدف نمی تواند ارتباط مورد نظر ما را به وجود آورد، زیرا چنین اتصالی تضمین نمی کند که کامپیوتر مزبور به همکاری با ماشین های دیگر که درخواست ارتباط دارند بپردازد. برای داشتن یک ارتباط بین شبکه ای کارا نیاز به کامپیوترهای دیگر است که مایل به رد کردن بسترها از یک شبکه به شبکه دیگر باشد. کامپیوترهایی که دو شبکه را به یکدیگر متصل می کنند و بسته ها را یکی به دیگری منتقل می سازند موسوم به دروازه های بین شبکه ای یا مسیر یاب های بین شبکه ای هستند. مثالی شامل دو شبکه فیزیکی همانند شکل (1) را در نظر بگیرید. در این شکل ماشین G هر دو شبکه 1 و 2 متصل است. برای این که G به عنوان یک دروازه عمل کند باید بسترهایی از شبکه را که به مقصد شبکه 2 هستند بگیرد و به شبکه 2 منتقل کند. به همین ترتیب G باید بسترهایی از شبکه 2 را که به مقصد شبکه 1 هستند بگیرد و به شکل (1) منتقل کند.
فرمت:word(قابل ویرایش)
تعداد صفحات:93
فهرست مطالب:
پیشگفتار : ۳
مقدمات Visual Basic. 5
تاریخچهی زبان BASIC.. 7
کار با ویژوال بیسیک.. ۷
آشنایی با محیط ویژوال بیسیک.. ۸
کلیات.. ۱۱
پنجرهی Code. 12
دادهها در ویژوال بیسیک.. ۱۳
سایر انواع داده ۱۵
تعریف متغیرها ۱۷
Option Explicit 18
تعریف رشتهها ۱۹
مقدار دادن به متغیرها ۲۰
عملگرهای ویژوال بیسیک.. ۲۱
- عملگرهای شرطی یا مقایسه ای.. ۲۳
دادههای شرطی. ۲۵
ترکیب عملگرهای شرطی و منطقی. ۲۶
- مقدمات بانک اطلاعاتی Access. 29
Access امروزی مایکروسافت.. ۲۹
کاربرد برنامه Access. 30
بانک اطلاعاتی چیست؟. ۳۱
Access مایکروسافت به منزله یک RDBMS. 35
معماری Microsoft Access. 38
یک نرم افزار پایگاه داده امکانات زیر را در اختیار ما قرار میدهد: ۴۱
آشنایی با فیلد، رکورد و جدول. ۴۲
نوع داده فیلد (Field Data Type) 43
آشنایی با فیلد کلیدی (Key Field) و کلید اصلی (Primary Key) 44
آشنایی با اجرای نرم افزار Access. 45
باز نمودن یک جدول. ۴۶
- نحوه پیمایش رکوردهای جدول. ۴۷
اصول اصلاح یک رکورد ۴۹
تغییر نام فیلد در نمای Datasheet 50
ذخیره جدول بانک اطلاعاتی. ۵۰
اصول بستن بانک اطلاعاتی. ۵۱
- ایجاد بانک اطلاعاتی. ۵۱
اصول طراحی یک بانک اطلاعاتی. ۵۲
- تحلیل سیستم موجود ۵۲
نمای Design View.. 55
تنظیم خصوصیات فیلد ۵۶
ایجاد جدول با روش ورود اطلاعات.. ۵۸
هدایت و جهت دادن به کار جدول. ۵۹
تعیین کلید اولیه. ۵۹
اصلاح مشخصات جدول. ۶۰
افزودن فیلد به جدول. ۶۰
نحوه انتخاب رکوردها ۶۲
نحوه مرتب کردن داده های جدول. ۶۳
نحوه کپی ساختار یک جدول موجود ۶۴
توصیف پروژه: ۶۵
الف ) توصیف پایگاه داده ۶۵
ب ) توصیف فرم های برنامه. ۷۹
-شرح کد فرم Bag ؛ ۸۹
چکیده:
پیشگفتار :
ما در عصری زندگی میکنیم که آن را عصر اطلاع رسانی یا قرن ارتباطات نامیدهاند، لذا میتوان اذعان نمود که کامپیوتر بهترین ابزار ارتباطی در آن عصر میباشد. امروزه کامپیوتر نه تنها به عنوان یک وسیله شخصی یا ابزار گروهی خاص مورد استفاده قرار میگیرد، بلکه به عنوان یک وسیله ارتباطی مهم در جهان مطرح میباشد و به همین دلیل است که کاربرد آن روز به روز در جهان گسترش مییابد به گونهای که در همه کشورهای جهان از جایگاه ویژهای برخوردار میباشد.
با گسترش کاربرد کامپیوتر در جهان این رشته به صورت گستردهای در زمینههای مختلف توسعه یافته و هر روز نیز به این گسترش افزوده میگردد.
پیشرفت سریع تکنولوژی، به ویژه فناوری اطلاعات و ارتباطات (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 مفید واقع شود.
فاطمه مهدوی، تیر 1386
مقدمات Visual Basic
مفاهیم اولیه
روشهای برنامه نویسی معمولاً به دو نوع کلی تقسیم میشوند:
* برنامه نویسی تابع گرا یا ساخت یافته
* برنامه نویسی شیءگرا
الف) برنامه نویسی تابع گرا یا Procedural : این روش برنامهنویسی متن گرا نیز نامیده میشود روش قدیمی تری است که مبتنی بر توابع میباشد و معمولاً یکی از توابع، اصلی است. با شروع برنامه، کنترل برنامه به اولین دستور تابع اصلی رفته و به ترتیب شروع به اجرای دستورات، از اولین دستور تا آخرین دستور تابع، میکند و مواقعی هم ممکن است فراخوانیهایی به یک یا چند زیر برنامه داشته باشد که با هر بار فراخوانی، کنترل برنامه به ابتدای تابع مورد نظر رفته و دستورات آن تابع را به ترتیب اجرا مینماید آن گاه با اتمام دستورات تابع مذکور، کنترل برنامه به ابتدای تابع مورد نظر رفته و دستورات آن تابع را به ترتیب اجرا مینماید آن گاه با اتمام دستورات تابع مذکور، کنترل برنامه به دستور بعد از دستور فراخوانی برمیگردد و روال برنامه تا رسیدن به آخرین دستور تابع اصلی ادامه مییابد. بعد از اجرای آخرین دستور تابع اصلی یا رسیدن به دستور خاتمهی برنامه، برنامه پایان میپذیرد؛ مانند اکثر زبانهای برنامه نویسی که تا به حال با آن کار کردهایم، که از جمله بیسیک، پاسکال و C.
ب ) برنامه نویسی شیء گرا (Object Oriented): برنامه نویسی شیء گرا دارای اصول و ویژگیهایی است که با پیدایش ویندوز ومفاهیمی چون «چند وظیفهای» که در آن سیستم عامل وجود دارد، مطرح شد. در این روش، بر خلاف روش قبلی، به جای استفاده از تابع اصلی که وظیفهی کنترل تمام برنامه را بر عهده دارد از مفاهیمی هم چون کلاس، خصوصیت و شیء استفاده میشود. بنابراین برای یادگیری بهتر این روش نخست باید با مفاهیم گفته شده آشنا شویم.
در محیط زندگی با مفهوم شیء آشنا هستم. همان طور که میدانید یک شیء چیزی است مادی که دارای خصوصیاتی است، از جمله این که میتواند در مقابل برخی اتفاقات که ممکن است برایش رخ دهد از خود واکنشهایی نشان دهد. پس با این حال میتوان گفت که هر شیء به همراه سه جنبهی ذیل شناخته میشود :
خواص
رفتار یا متد
روابط
خواص ویژگیهایی است که مشخص کنندهی حالت فعلی شیء است؛ برای مثال میتوان گفت رنگ یک میز قهوهای است یا قد یک شخص 170 سانتیمتر است. در این مثال میز و انسان شیء هستند و قهوه ای بودن و 170 سانتی متر بودن قد خواص آنهاست.
رفتار یک شیء نحوهی پاسخ آن شیء در مقابل رویدادهایی است که ممکن است برایش رخ دهد. برای مثال شیء میز در مقابل رویداد وارد آمدن نیروی بیش از حد بر آن میشکند (رفتار). توجه داشته باشید که ممکن است شیء خاصی در مقابل بعضی رویدادها هیچ رفتاری از خود نشان ندهد. این در صورتی است که برای رویداد مورد نظر هیچ رفتاری تعریف نشده باشد. روابط هر شیء نیز نشان دهندهی ارتباط آن شیء با اشیای دیگر است. به عنوان مثال، یک شخص میتواند مالک یک شیء مانند میز باشد که در این صورت رابطهی مالکیت بین شیء و شخص برقرار است.
اشیایی که در دنیای واقعی وجود دارند، از انواع متفاوتند. حتی اشیای هم نوع ممکن است خصوصیات، رفتارها و روابط متفاوتی داشته باشند. با توجه به این نکته، برای شیءها تقسیم بندی خاصی را در نظر میگیریم و اصطلاح کلاس را تعریف میکنیم. کلاس مجموعهی تمام اشیای هم نوع است. هر چند این شیءها خواص، رفتار و روابط متفاوتی داشته باشند.
فرمت:word(قابل ویرایش)
تعداد صفحات:60
فهرست مطالب:
عنوان صفحه
مقدمه .................................................................................................... 5
کار با نرم افزار ........................................................................................ 6
طراحی فیزکی ........................................................................................... 38
بانک اطلاعاتی وجداول آن ............................................................................ 40
نمودار ER .............................................................................................. 47
تجزیه وتحلیل سیستم .................................................................................. 48
دیاگرام متن .................................................................................. 49
دیاگرام جریان داده ها در سطح کلی .................................................... 51
DFD پذیرش خودرو ..................................................................... 52
DFD ترخیص خودرو .................................................................... 53
DFD انبار .................................................................................. 54
DFD جستجو .............................................................................. 55
کد نویسی ................................................................................................. 56
چکیده :
این برنامه سیستم فعالیت های یکی از نمایندگی های سایپا می باشد ، که سعی شده است در این برنامه ، محیطی راحت وهمچنین به دور از سیستم دستی را برای کاربر فراهم کند .
به طور کلی روند کار در این برنامه به این قرار است : خودروی برای تعمیرات ابتدا به واحد پذیرش مراجعه کرده وبعد از ثبت اطلاعات وتایید به سالن تعمیرگاه منتقل می شود و پس از انجام تعمیرات مالک بعد از تصویه حساب وثبت عیب خودرو وفاکتور قطعات استفاده شده ،خودرو را ترخیص می کند.
دراین برنامه امکانات زیر گنجانده شده است :
امکان درج ، ویرایش ، حذف و نمایش مشخصات مالک خودرو و خودرو
امکان درج ، ویرایش ، حذف و نمایش کالاهای ورودی به انباروخروج از انبار
صدور فاکتور قطعات استفاده شده برای مشتری
امکان جستجو در حالت های مختلف
امکان گزارش گیری از وضعیت موجودی انبار در هر لحظه وهمچنین وضعیت کالاهای ورودی وخروجی در یک تاریخ مشخص یا در یک محدوده ی زمانی مشخص.
امکان گزارش گیری از وضعیت خودروهای پذیرش شده وترخیص شده به همراه چاپ گزارش
تغییر نام کاربری وکلمه عبور کاربری
برای طراحی این برنامه از نرم افزارهای Visual Basic 6.0 (زبان برنامه نویسی) وپایگاه داده استفاده شده برای این برنامه Sql Server 2000 می باشد وبرای ایجاد فایل راهنما از نرم افزار Workshop Compiler استفاده شده است.
مقدمه :
با سلام به پیشگاه مقدس آقا امام زمان (عج) و نایب بر حقش حضرت آیت ا… العظمی خامنه ای با هدف رشد وپیشرفت جلو آمدیم ،با سعی وتلاش شبانه روزی به راه افتادیم .حال این همه خستگی ارمغان شرینی برایمان دارد ، برای ایران سرافراز.
برانیم در سال تحاد ملی وانسجام اسلامی این خاک عزیز رااز وابستگی به غرب وشرق برهانیم، آباد وآزادش کنیم با همتی شگرف ، من وتو .
ایران سبز را باید طلایی کرد واینها همه از اندیشه من وتو می تراود و هدف من از ساخت این برنامه جایگزینی سیستم های قدیم . تحت Dos نمایندگی های شرکت سایپا یدک به سیستم های نوین وآسان تر کردن مراحل انجام کار در جهت برداشتن گامی به سوی جنبش نرم افزای می باشد.
و تو ای عزیزی که نمی شناسمت با توکل بر خداوند و مدد آقا امام زمان (عج) سخت کوشی را شروع کن که پیامبر (ص) فرمود : « اگر علم در ثریا هم باشد مردمانی از دیار پارس به آن دست خواهند یافت ».
منوی عملیات :
پذیرش (مالک خودرو) :
دراین فرم می توان تمامی مشتری های که تاکنون به تعمیرگاه مراجعه کرده اند را مشاهده نمود و مورد جستجو قرار داد .اگر بخواهیم مشتری جدیدی را به سیستم اضافه کنیم بر روی دکمه اضافه کلیک می کنیم ، صفحه مربوطه باز شده که ما می توانیم اطلاعات را ثبت کنیم. برای ویرایش وحذف ونمایش اطلاعات مشتری ابتدا از جدول شماره پذیرش مربوطه را انتخاب کرده و با توحه به عملیاتی که می خواهید انجام دهید ، یکی از دکمه های ویرایش ، حذف ، نمایش را انتخاب می کنید .
فرمت:word(قابل ویرایش)
تعداد صفحات:120
مقدمه
– هدف از تشکیل هر دفتر اقتصادی :
میتواند موارد زیر باشد :
الف : بدست آوردن سود حداکثر و بطور مستمر و در زمان طولانی
ب – بدست آوردن سهم شایسته ای از بازار مربوطه نسبت به رقیبان در یک رشته صنعت یا در یک منطقه ومحدوده معین و یا حتی در خارج آن محدوده مورد فعالیت
یک شرکت یا سازمان برای بدست آوردن سود از فعالیت اقتصادی خود ، باید هزینه های هنگفت مالی و انسانی را متحمل شود تا بتواند در طی چند سال ( که البته بسته به نوع فعالیت دارد ) به نقطه سربه سری فعالیت مربوط دست پیدا کند .
داشتن هزینه های ثابت هنگفت تا رسیدن به سودآوری و نقطه سربه سری ، شرکتها را برآن داشت تا به یک سری فعالیتها و برنامه ریزیها و تصمیماتی دست بزنند که علاوه بر پرداخت و جبران هزینه های هنگفت ثابت و متغیر شرکت را به سودآوری نیز برسانند .
ازطرفی سودآوری شرکت رابطه مستقیمی با طول عمرآن دادر . یعنی اینکه هرچه شرکت سودآورتر باشد ، چرخه و دوره عمر آن بیشتر و طولانی تر است و نیز طول عمر یک بنگاه اقتصادی نیز خود باعث می شود تا شرکت به سودآوری دست پیدا کند .
اما ازآنجا که هر شرکت و یا بنگاه اقتصادی در دوره عمر خود مراحل رشد سودآوری و افول را طی میکند بنابر این شناخت عواملی که باعث فرصت برای یک سازمان یا شرکت میشود و نیز عوامل تهدید کننده بقاء و دوام آنچه از داخل و خارج سازمان از ضروریات حیات یا دوره زندگی شرکت میباشند . دیگر اینکه شرکتها برای رسیدن به سود بیشتر و نیز اعتبار و هویت سازمانی احتیاج به داشتن فعالیت در سهم بالای بازار و شناخت ازطرف مشتریان میباشند .که وجود شرکتهای رقیب در یک رشته صنعت باعث رقابت برای رسیدن به سهم شایسته ای ازبازار میگردد .
استفاده از تکنیکها و روشها و استراتژی های خاص و کارآمد شرکت را در رسیدن به پیروزی در این رقابت و نیز دست یافتن به رهبری بازار رهنمون میشود که میتواند با دردست گرفتن سهم عمده فعالیت بازار باعث اعتبار سازمانی برای شرکتها و نیز با استفاده از روشهای کنترلی در بازار بعنوان یک تاثیرگذار قلمداد شود .
حل سوال اینجاست ، چگونه میتوان به این مهم دست یافت ؟
رسیدن به چنین هدفی آرزوی هربنگاه اقتصادی است اما چرا فقط چند شرکت میتوانند موفق شوند و دیگر شرکتها استفاده چندانی نمیتواند از فعالیت خود ببرند .
پاسخ به این سوالات مذکور را به این ترتیب بیان میکنیم .
مدیریت عالی سازمان با عنوان یک تشخیص دهنده و راهبر در سطح بالای سازمانی با انتخاب گزینه های صحیح و درست از استراتژی ها و تصمیمات در شرایط مختلف میتواند سازمان را به سطح مطلوبی از بازدهی و بهره وری و نیز رشد سازمانی سوق دهد . شناخت عوامل محیطی درونی و بیرونی نیز مطلع بودن از اوضاع اجتماعی ، سیاسی و فرهنگی مدیران را در انتخاب راه و رسم مشخص و مطمئن در پیمودن مسیر خاص یاری میکند .
اما گاهی سازمان یک هدف بلندمدت برای خود در نظر میگیرد . رسیدن به هدف بلند مدت با شناخت از آینده ای که هیچگاه معلوم نیست و در دنیای بسیار متغیر امروزی هیچ معیاری برای آن نمیتواند متصور بود ، چگونه میتواند میسر باشد ؟
جدای از مطالعات محیطی ازقبیل درونی و بیرونی و نیز شناخت از اوضاغ اجتماعی ، سیاسی و فرنگی و نیز قوانین دولتی ، استفاده از نوع تکنولوژی در شرکتها و نیز بررسی بازارها درحال و آینده و تشخیص بموقع تغییر نیازها در جوامع میتواند مدیران عالی سازمان را در رسیدن به اهداف بلند مدت سازمانها رهنمون شوند .
عوامل نام برده فوق خود دارای یک روش سیستمی و موقعیتی است که از آن بعنوان مدیریت استراتژیک یاد میشود . اگر مدیریت استراتژیک با استفاده خلاقانه و درست موقعیتی در مقاطع مختلف زمانی انجام شود سازمان را به سطحی قابل قبول از سودآوری خواهد رساند وگرنه تمامی امکانات منابع و داراییهای سازمان را به باد خواهد داد و شرکت را به زوال و نیستی میکشاند .
شناخت مراحل سیستماتیک مدیریت استراتژیک نخستین گام در استفاده از آن میباشد . داشتن دیدگاهی راهبردی برای مدیران سازمانها امتیازی است که میتواند به بهره وری و موقعیت سازمان بیانجامد ، هرچند که این موضوع آنقدر وسیع است که تنها با مطالعه ای کلی از آن بسنده میکنیم .
تاریخچه :
از مطالعات تاریخی میتوان دریافت که استراتژی های سیاسی و نظامی از دوران پیش از تاریخ نیز وجود داشته اند . با پیچیده تر شدن و بزرگتر شدن و نیز متمدن تر شدن جوامع ، تعارضات وامیران ، سیاستمداران و فرماندهان روز به روز شدت گرفت که به مطالعه مفاهیم استراتژیک نیاز پیدا شد نا آنکه مجموعه ای از عوامل به هم پیوسته که چکیده ای از آن را در سخنان بزرگانی چون سانتسو ، ماکیاولی ، ناپلئون و …. می بینیم
همچنین بنیادی ترین اصول استراتژی ( نظامی و سیاسی ) در دوران پیش از مسیحیت در جوامع مهم آن روز ازقبیل ایران ، یونان و روم نیز وجود داشت و سازمانهای امروزی در اولین مرحله این اصول را با محیط و موقعیت خاص خود منطبق کرده اند .
مفاهیم نظامی در گذشته هنوز هم بر اندیشه استراتژیک در دوران جدید سایه افکنده است ازجمله آنکه شارن هودست ، نیاز به تحلیل نیروها و ساختارهای اجتماعی را بعنوان مبنای درک شیوه های فرماندهی اثربخش و مدرک مورد استفاده قرار میدهد .
فردریک کبیر این نکته را در قلمرو فرماندهی خود به اثبات رسانیده است . وی با تکیه بر اینگونه تحلیلها ، آموزش و انظباط و اقدام سریع را بعنوان مفاهیم اساسی برای یک فرهنگ منسجم آلمانی که پیوسته باید برای جنگ در جبهه آماده باشند بکار گرفت .
فون بولو نیز چیرگی نقش استراتژیک موضع گیری جغرافیایی و نظامهای پشتیبانی تدارکاتی را در استراتژی مورد تاکید قراردهد.
صدها مورد از موارد بالا گویای آن است که تمامی این متفکران و مدیران عصر جدید اصول کلاسیک استراتژی را به دوران یونان باستان بکار گرفته میشد مورد استفاده قرار داده اند .
پس میتوان از تجزیه و تحلیل استراتژی های نظامی – سیاسی در دوران گذشته و بخصوص دوران باستان به نکات قابل توجهی دست پیدا کرد که برای طرح راهبرد های امروزی موثر و مفید واقع شود .