دانلود گزارش کارآموزی ایران خودرو فرمت فایل: ورد قابل ویرایشتعداد صفحات: 103 عناوین فصل ها و بخش هایی از متن:فصل 1معرفي محل کار آموزي و شناسايي فعاليتهاي تخصصي آن1-1) معرفي نمايندگي شرکت ايران خودرو ايذه نمايندگي شرکت ايران خودرو ايذه در سال 1385 در پي توافقات شركت ايران خودرو و استانداري خوزستان و همچنين فرمانداري ايذه تشكيل شد. با تأمين 15 هكتار زمين در جوار شهر ايذه ( با پيش بيني استقرار بيش از 30 نفر از متخصصين شهرستان ايذه و با محوريت اشتغال صنعت خودرو ) در 10 كيلومتري جاده ايذه – اصفهان فعاليتهاي خود را آغازكرده است. كليه امكانات زير بنايي ( برق ، گاز ، مخابرات ) در حد مناسب تأمين گرديده است. در حدود 2 واحد مسكوني براي استقرار كاركنان شركت احداث گرديده است .سالن نمايشگاه با زير بناي 450 متر مربع جهت بازديد مشتريان عزيز هموار گرديده است. فصل 2 فعاليتهاي انجام شده و مسئوليتهاي که بر عهده داشته امبا توجه به جايگاه مناسب شرکت از لحاظ توليد نرمافزار و استفاده مناسب از کارآموزان در راستاي هدف ارتباط صنعت با دانشگاه، وظيفه طراحي نرمافزار جامع اطلاعاتي پرسنل خدماتي بر عهده من بود.بنا به درخواست مسئولين مربوطه برنامه فوق بايد با قابليتهاي ويژهاي همچون قابليت اجرا بر روي شبکه، طراحي با C#، گزارش گيريهاي کامل و تهيه چارتهاي لازم و ... طراحي ميگرديد. با توجه به اينکه طراحي نرمافزار بايد اصولي ميبود لذا متد RUP را در طراحي نرمافزار انتخاب کردم که با استقبال مسئول کارآموزي و همچنين واحد طرح و برنامه مواجه شدم. البته با توجه به کمبود وقت سعي کردم تا سريعتر به مرحله طراحي و توليد نرمافزار بپردازم. در راستاي توليد نرم افزار فوق خلاصه فعاليتهاي زير انجام شد که شرح اين فعاليتها در فصل بعد آمده است.فصل 3 شرح کامل فعاليتهاي انجام شدهبا توجه به بزرگ بودن شرکت و اهميت مديريت منابع و از طرف ديگر وابستگي مديريت به گزارش گيري مناسب و نرم افزارهاي مناسب جهت گزارش گيري و همچنين جايگاه ممتاز شرکت در زمينه IT و حساسيت موضوع، در چند روز اول مسئول کارآموزي سعي کرد تا کارهايي که بايد انجام دهيم را مشخص نماييد. در اين راستا وي با صبر و شکيبايي با برگزاري جلسات متعدد و موظف کردن کارمندان در جواب به سئوالاتم نسبت به آشنايي با محيط و مشخص شدن کارهايي که بايد انجام دهم اقدام نمود.برنامهاي را که من بايد طراحي ميکردم برنامه جامع بانک اطلاعاتي پرسنل خدماتي شرکت بود. با برگزاري چند جلسه با مسئول کارآموزي وروديها و خروجيهاي برنامه مشخص شد. چون حساسيت کار زياد بود و کار بايد اصولي انجام ميشد، متد RUP را در طراحي نرمافزار برگزيدم و نسبت به تهيه Use Case Diagram اقدام نمودم. البته با توجه به اينکه اين دياگرامها زياد براي اشخاص مختلف قابل فهم نبود، لذا نسبت به ايجاد يک Document از وروديها و خروجيهاي برنامه اقدام نمودم که آنرا در پيوست گزارش آوردهام.پس از نشان دادن Document مربوطه به مسئول کارآموزي و مشخص کردن کاستي ها و مشکلات آن، نسبت به ارائه Document فوق به واحد طرح و برنامه اقدام نمودم و آنها نيز نظرات و راهنمائيهاي خود را در جهت رفع مشکلات احتمالاي برنامه و سازگار کردن برنامه با سيستم موجود در شرکت ارائه دادند.پس از اين مرحله شروع به طراحي فرمهاي اوليه نمودم و منوها و فرمهاي ورود اطلاعات را طراحي نمودم. همچنين فرم اوليه انواع جستجو و گزارش را مشخص کردم و در منوها نيز اين امر را لحاظ نمودم.پس از اين مرحله طي جلسهاي پيشرفت کار را به مسئول کارآموزي ارائه دادم و ايشان نيز نقاط ضعف و قوت کار را به من نشان دادند. سپس فرم هاي طراحي شده اوليه را به واحد طرح و برنامه ارائه دادم و آنها نيز با ارائه اشکالات برنامه مرا در طراحي نرمافزار فوق ياري کردند.با توجه به اينکه برنامه بايد برروي شبکه اجرا ميشد و بانکهاي اطلاعاتي بر روي سرور قرار ميگرفت، طراحي برنامه با مشکلاتي همراه بود. لذا در طراحي برنامه و کد نويسي بيشتر سعي کردم تا از راهکارهايي استفاده کنم تا کمترين ميزان ترافيک در شبکه را ايجاد کند. لذا در طراحي برنامه بجاي استفاده از بعضي امکانات موجود در .NET مجبور به کد نويسي شدم. براي مثال در فرم نظرسنجي بايد اطلاعات شخص انتخاب شده در فرم قبل نمايش داده ميشد. اگر از ويزاردهاي .NET استفاده ميکردم کليه اطلاعات تمام پرسنل در برنامه لود ميشد و سپس اطلاعات مورد نياز فيلتر ميشد و نمايش داده ميشد که اين قضيه باعث افزايش درخواست از سرور و افزايش ترافيک شبکه و کاهش سرعت اجراي برنامه ميشد. اين مشکل با استفاده از دستورات SQL مناسب حل شد و تنها اطلاعات مربوط به همان شخص از سرور درخواست شده و نمايش داده ميشد.چون اين برنامه اولين برنامهاي بود که با C# طراحي ميکردم، لذا مجبور به استفاده از کتابها و جزواتي در مورد مفاهيم شئيگرايي و اصول برنامه نويسي در C# شدم. که شرح بعضي از مطالب آموخته شده و مورد نياز در فصل بعد آمده است.از قابليتهاي برنامه طراحي شده ميتوان به موارد زير اشاره نمود:برنامه تحت شبکه است.برروي پلتفرم .NET 2 طراحي گرديده.در طراحي آن سعي شده تا از کدهاي استاندارد و دور از ابهام استفاده شود.کليه توابع و کلاسهاي مهم برنامه کامنت گذاري گرديده است.در طراحي گزارشها از ASP.NET استفاده شده است.بانکهاي اطلاعاتي از نوع Access است.فصل 4 شرح مطالب و علوم آموخته شده1-3) مفاهيم تكنولوژي Net.مقدمهC# يكي از زبانهاي جديد برنامهسازي شيگرا است كه با ارائة رهيافت Component-Based به طراحي و توسعه نرمافزار ميپردازد. آنچه ما در حال حاضر از زبانهاي برنامهسازي Component-Based در اختيار داريم و آنچه كه C# در اختيار ما قرار ميدهد، افق جديدي به سوي توليد و طراحي نرمافزارهاي پيشرفته را در روي ما قرار ميدهند.نرمافزار، به عنوان يك سرويس، هدف اصلي نسل بعدي در سيستمهاي محاسباتي است. براي مثال، C# زباني مناسب براي توليد و طراحي صفحات وب، ايجاد اجزايي با قابليت استفاده مجدد و ايجاد محيطهايي چند رسانهاي را به عنوان زباني كه هدفش توسعه ايجاد نرمافزارهاي پيشرفته است، در اختيار ما قرار ميدهد. زبان برنامهسازي C#، به همراه تكنولوژي جديد شركت نرمافزاري مايكروسافت يعني.Net ارائه گرديد، از اين رو از تكنولوژي .Net اين شركت بهره ميبرد. پس در ابتدا به بيان مطالبي درباره محيط .Net ميپردازيم.چرا .Net؟در گذشته زبانهاي برنامهسازي، سيستمهاي عامل و محيطهاي اجرايي نرمافزارها براي دورهاي خاص ساخته ميشدند. هنگاميكه برنامهها از محيطهاي روميزي(Desktop) به اينترنت منتقل ميشدند، ابزارهاي موجود نيازمند API هايي اضافي و قابليتهاي ديگري بودند. بيشتر اين قابليتها در كنار زبانهاي برنامهسازي بعنوان ابزارهايي جهت رفع اين نيازمنديها ارائه ميشدند. هرچند اين ابزارهاي اضافي بصورت قابل توجهي نيازمنديها را حل كرده و باعث رسيدن اينترنت به وضعيت كنوني شدند، اما همچنان مسائل بسياري وجود داشت كه نياز به حل شدن داشتند..Net به منظور پشتيباني از كاربردهاي عصر جديد اينترنت ساخته شد. مواردي همچون گسترش، امنيت و versioning، كه از مسايل مهممي بودند، توسط .Net پوشش داده شدند. قسمت مركزي .Net بخش CLR (Common Language Runtime) است كه يك موتور اجرايي مجازي است كه از توسعه، امنيت و ارتقاي نسخه كد پشتيباني مينمايد. در گذشته چنين امكاناتي براي كدهاي كامپايل شده فراهم نبود. بدليل اينكه .Net توانست بر اين مشكلات اساسي فائق آيد، راه حل قدرتمندتري جهت ساخت برنامههاي تحت اينترنت به شمار ميرود..Net چيست؟.Net محيطي جهت ساخت برنامههاي توزيع شده است كه شامل ابزارهايي نظير ""كتابخانه كلاسهاي پايه"(BCL : Base Class Library)، CLR و زبانهاي برنامهنويسي است. اين ابزارها امكان ساخت انواع مختلفي از نرمافزارها، از قبيل فرمهاي ويندوز، ADO.Net، ASP.Net و سرويسهاي وب، را فراهم ميآورند.فرمهاي ويندوز، مجموعهاي از كتابخانهها جهت ساخت رابطهاي كاربر گرافيكي براي برنامههاي كاربردي است. اين كتابخانهها اغلب API هاي Win32 را در خود دارا ميباشند. همچنين امكان استفاده از رهيافت شيگرايي را جهت توليد آسان برنامههاي تحت ويندوز، فراهم ميآورند.سرويسهاي وب، رهيافتي جديد، مستقل از platform و استاندار، جهت ايجاد ارتباط و فعاليت بين سيستمهاي ناهمگون در اينترنت، ميباشند. سرويسهاي وب .Net، از زير ساخت شيگرايي برنامهنويسي ASP.Net استفاده ميكنند، اما همچنان از استانداردهاي باز و مدلي بر پاية پيغام(Message Based Model) استفاده مينمايند. استفاده از استانداردهاي باز از قبيل XML، WSDL و UDDI باعث ميشوند تا سرويسهاي وب با ساير سرويسهاي وب استاندارد كه پيادهسازيهايي متفاوت دارند، بدون توجه به محيط و platform آنها، ارتباط برقرار نمايند.فصل 5 نتيجه گيري2000
گزارش کارآموزی ایران خودرو
دانلود گزارش کارآموزی ایران خودرو فرمت فایل: ورد قابل ویرایشتعداد صفحات: 103 عناوین فصل ها و بخش هایی از متن:فصل 1معرفي محل کار آموزي و شناسايي فعاليتهاي تخصصي آن1-1) معرفي نمايندگي شرکت ايران خودرو ايذه نمايندگي شرکت ايران خودرو ايذه در سال 1385 در پي توافقات شركت ايران خودرو و استانداري خوزستان و همچنين فرمانداري ايذه تشكيل شد. با تأمين 15 هكتار زمين در جوار شهر ايذه ( با پيش بيني استقرار بيش از 30 نفر از متخصصين شهرستان ايذه و با محوريت اشتغال صنعت خودرو ) در 10 كيلومتري جاده ايذه – اصفهان فعاليتهاي خود را آغازكرده است. كليه امكانات زير بنايي ( برق ، گاز ، مخابرات ) در حد مناسب تأمين گرديده است. در حدود 2 واحد مسكوني براي استقرار كاركنان شركت احداث گرديده است .سالن نمايشگاه با زير بناي 450 متر مربع جهت بازديد مشتريان عزيز هموار گرديده است. فصل 2 فعاليتهاي انجام شده و مسئوليتهاي که بر عهده داشته امبا توجه به جايگاه مناسب شرکت از لحاظ توليد نرمافزار و استفاده مناسب از کارآموزان در راستاي هدف ارتباط صنعت با دانشگاه، وظيفه طراحي نرمافزار جامع اطلاعاتي پرسنل خدماتي بر عهده من بود.بنا به درخواست مسئولين مربوطه برنامه فوق بايد با قابليتهاي ويژهاي همچون قابليت اجرا بر روي شبکه، طراحي با C#، گزارش گيريهاي کامل و تهيه چارتهاي لازم و ... طراحي ميگرديد. با توجه به اينکه طراحي نرمافزار بايد اصولي ميبود لذا متد RUP را در طراحي نرمافزار انتخاب کردم که با استقبال مسئول کارآموزي و همچنين واحد طرح و برنامه مواجه شدم. البته با توجه به کمبود وقت سعي کردم تا سريعتر به مرحله طراحي و توليد نرمافزار بپردازم. در راستاي توليد نرم افزار فوق خلاصه فعاليتهاي زير انجام شد که شرح اين فعاليتها در فصل بعد آمده است.فصل 3 شرح کامل فعاليتهاي انجام شدهبا توجه به بزرگ بودن شرکت و اهميت مديريت منابع و از طرف ديگر وابستگي مديريت به گزارش گيري مناسب و نرم افزارهاي مناسب جهت گزارش گيري و همچنين جايگاه ممتاز شرکت در زمينه IT و حساسيت موضوع، در چند روز اول مسئول کارآموزي سعي کرد تا کارهايي که بايد انجام دهيم را مشخص نماييد. در اين راستا وي با صبر و شکيبايي با برگزاري جلسات متعدد و موظف کردن کارمندان در جواب به سئوالاتم نسبت به آشنايي با محيط و مشخص شدن کارهايي که بايد انجام دهم اقدام نمود.برنامهاي را که من بايد طراحي ميکردم برنامه جامع بانک اطلاعاتي پرسنل خدماتي شرکت بود. با برگزاري چند جلسه با مسئول کارآموزي وروديها و خروجيهاي برنامه مشخص شد. چون حساسيت کار زياد بود و کار بايد اصولي انجام ميشد، متد RUP را در طراحي نرمافزار برگزيدم و نسبت به تهيه Use Case Diagram اقدام نمودم. البته با توجه به اينکه اين دياگرامها زياد براي اشخاص مختلف قابل فهم نبود، لذا نسبت به ايجاد يک Document از وروديها و خروجيهاي برنامه اقدام نمودم که آنرا در پيوست گزارش آوردهام.پس از نشان دادن Document مربوطه به مسئول کارآموزي و مشخص کردن کاستي ها و مشکلات آن، نسبت به ارائه Document فوق به واحد طرح و برنامه اقدام نمودم و آنها نيز نظرات و راهنمائيهاي خود را در جهت رفع مشکلات احتمالاي برنامه و سازگار کردن برنامه با سيستم موجود در شرکت ارائه دادند.پس از اين مرحله شروع به طراحي فرمهاي اوليه نمودم و منوها و فرمهاي ورود اطلاعات را طراحي نمودم. همچنين فرم اوليه انواع جستجو و گزارش را مشخص کردم و در منوها نيز اين امر را لحاظ نمودم.پس از اين مرحله طي جلسهاي پيشرفت کار را به مسئول کارآموزي ارائه دادم و ايشان نيز نقاط ضعف و قوت کار را به من نشان دادند. سپس فرم هاي طراحي شده اوليه را به واحد طرح و برنامه ارائه دادم و آنها نيز با ارائه اشکالات برنامه مرا در طراحي نرمافزار فوق ياري کردند.با توجه به اينکه برنامه بايد برروي شبکه اجرا ميشد و بانکهاي اطلاعاتي بر روي سرور قرار ميگرفت، طراحي برنامه با مشکلاتي همراه بود. لذا در طراحي برنامه و کد نويسي بيشتر سعي کردم تا از راهکارهايي استفاده کنم تا کمترين ميزان ترافيک در شبکه را ايجاد کند. لذا در طراحي برنامه بجاي استفاده از بعضي امکانات موجود در .NET مجبور به کد نويسي شدم. براي مثال در فرم نظرسنجي بايد اطلاعات شخص انتخاب شده در فرم قبل نمايش داده ميشد. اگر از ويزاردهاي .NET استفاده ميکردم کليه اطلاعات تمام پرسنل در برنامه لود ميشد و سپس اطلاعات مورد نياز فيلتر ميشد و نمايش داده ميشد که اين قضيه باعث افزايش درخواست از سرور و افزايش ترافيک شبکه و کاهش سرعت اجراي برنامه ميشد. اين مشکل با استفاده از دستورات SQL مناسب حل شد و تنها اطلاعات مربوط به همان شخص از سرور درخواست شده و نمايش داده ميشد.چون اين برنامه اولين برنامهاي بود که با C# طراحي ميکردم، لذا مجبور به استفاده از کتابها و جزواتي در مورد مفاهيم شئيگرايي و اصول برنامه نويسي در C# شدم. که شرح بعضي از مطالب آموخته شده و مورد نياز در فصل بعد آمده است.از قابليتهاي برنامه طراحي شده ميتوان به موارد زير اشاره نمود:برنامه تحت شبکه است.برروي پلتفرم .NET 2 طراحي گرديده.در طراحي آن سعي شده تا از کدهاي استاندارد و دور از ابهام استفاده شود.کليه توابع و کلاسهاي مهم برنامه کامنت گذاري گرديده است.در طراحي گزارشها از ASP.NET استفاده شده است.بانکهاي اطلاعاتي از نوع Access است.فصل 4 شرح مطالب و علوم آموخته شده1-3) مفاهيم تكنولوژي Net.مقدمهC# يكي از زبانهاي جديد برنامهسازي شيگرا است كه با ارائة رهيافت Component-Based به طراحي و توسعه نرمافزار ميپردازد. آنچه ما در حال حاضر از زبانهاي برنامهسازي Component-Based در اختيار داريم و آنچه كه C# در اختيار ما قرار ميدهد، افق جديدي به سوي توليد و طراحي نرمافزارهاي پيشرفته را در روي ما قرار ميدهند.نرمافزار، به عنوان يك سرويس، هدف اصلي نسل بعدي در سيستمهاي محاسباتي است. براي مثال، C# زباني مناسب براي توليد و طراحي صفحات وب، ايجاد اجزايي با قابليت استفاده مجدد و ايجاد محيطهايي چند رسانهاي را به عنوان زباني كه هدفش توسعه ايجاد نرمافزارهاي پيشرفته است، در اختيار ما قرار ميدهد. زبان برنامهسازي C#، به همراه تكنولوژي جديد شركت نرمافزاري مايكروسافت يعني.Net ارائه گرديد، از اين رو از تكنولوژي .Net اين شركت بهره ميبرد. پس در ابتدا به بيان مطالبي درباره محيط .Net ميپردازيم.چرا .Net؟در گذشته زبانهاي برنامهسازي، سيستمهاي عامل و محيطهاي اجرايي نرمافزارها براي دورهاي خاص ساخته ميشدند. هنگاميكه برنامهها از محيطهاي روميزي(Desktop) به اينترنت منتقل ميشدند، ابزارهاي موجود نيازمند API هايي اضافي و قابليتهاي ديگري بودند. بيشتر اين قابليتها در كنار زبانهاي برنامهسازي بعنوان ابزارهايي جهت رفع اين نيازمنديها ارائه ميشدند. هرچند اين ابزارهاي اضافي بصورت قابل توجهي نيازمنديها را حل كرده و باعث رسيدن اينترنت به وضعيت كنوني شدند، اما همچنان مسائل بسياري وجود داشت كه نياز به حل شدن داشتند..Net به منظور پشتيباني از كاربردهاي عصر جديد اينترنت ساخته شد. مواردي همچون گسترش، امنيت و versioning، كه از مسايل مهممي بودند، توسط .Net پوشش داده شدند. قسمت مركزي .Net بخش CLR (Common Language Runtime) است كه يك موتور اجرايي مجازي است كه از توسعه، امنيت و ارتقاي نسخه كد پشتيباني مينمايد. در گذشته چنين امكاناتي براي كدهاي كامپايل شده فراهم نبود. بدليل اينكه .Net توانست بر اين مشكلات اساسي فائق آيد، راه حل قدرتمندتري جهت ساخت برنامههاي تحت اينترنت به شمار ميرود..Net چيست؟.Net محيطي جهت ساخت برنامههاي توزيع شده است كه شامل ابزارهايي نظير ""كتابخانه كلاسهاي پايه"(BCL : Base Class Library)، CLR و زبانهاي برنامهنويسي است. اين ابزارها امكان ساخت انواع مختلفي از نرمافزارها، از قبيل فرمهاي ويندوز، ADO.Net، ASP.Net و سرويسهاي وب، را فراهم ميآورند.فرمهاي ويندوز، مجموعهاي از كتابخانهها جهت ساخت رابطهاي كاربر گرافيكي براي برنامههاي كاربردي است. اين كتابخانهها اغلب API هاي Win32 را در خود دارا ميباشند. همچنين امكان استفاده از رهيافت شيگرايي را جهت توليد آسان برنامههاي تحت ويندوز، فراهم ميآورند.سرويسهاي وب، رهيافتي جديد، مستقل از platform و استاندار، جهت ايجاد ارتباط و فعاليت بين سيستمهاي ناهمگون در اينترنت، ميباشند. سرويسهاي وب .Net، از زير ساخت شيگرايي برنامهنويسي ASP.Net استفاده ميكنند، اما همچنان از استانداردهاي باز و مدلي بر پاية پيغام(Message Based Model) استفاده مينمايند. استفاده از استانداردهاي باز از قبيل XML، WSDL و UDDI باعث ميشوند تا سرويسهاي وب با ساير سرويسهاي وب استاندارد كه پيادهسازيهايي متفاوت دارند، بدون توجه به محيط و platform آنها، ارتباط برقرار نمايند.فصل 5 نتيجه گيري2000