پایان نامه طراحی نرم افزار صدور گواهینامه آموزشی کارکنان دولت

تعداد صفحات: 49 فرمت فایل: word کد فایل: 1000719
سال: 1384 مقطع: کاردانی دسته بندی: پایان نامه مهندسی کامپیوتر
قیمت قدیم:۷,۷۰۰ تومان
قیمت: ۴,۳۰۰ تومان
دانلود فایل
  • خلاصه
  • فهرست و منابع
  • خلاصه پایان نامه طراحی نرم افزار صدور گواهینامه آموزشی کارکنان دولت

    پایان نامه جهت اخذ درجه کاردانی کامپیوتر

     

    در رشته : نرم افزار کامپیوتر

    چکیده :

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

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

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

     

     

     

    مقدمه :

       امروزه استفاده از رایانه و نرم افزارهای کاربردی ، یکی از ضروریات زندگی بشر بوده و حذف آن از زندگی تا حدود زیادی غیر قابل تصور می باشد .

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

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

    فصل اول :

     

    تعریف مسئله و امکان سنجی

    1-1 تعریف مسئله

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

    1-2 اهداف مسئله :

    1-2-1 اهداف کلی

    1 – ارتقاء و سرعت بخشیدن به تبادل اطلاعات

    2 – صرف وقت کمتر

    3 – راحتی کار برنامه  

    1-2-2 اهداف جزئی

    امکان تعیین کاربران و محدوده دسترسی آنها به سیستم

    1-3 مشکلات و موانع

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

    1-4 کارهای انجام شده مرتبط با موضوع

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

    1-5 امکان سنجی

    در این مرحله با توجه به شناسایی نیازهای کاربران ، شناسایی داده های سیستم ، تجزیه و تحلیل ساختار سازمان و شناسایی ویژگی های اصلی سیستم و استفاده از تجربه دیگران مرحله امکان سنجی انجام شد . نتیجه آن است که با نرم افزارهای مشخص شده امکان مکانیزه کردن سیستم مورد نظر وجود دارد . آنآااآا 

     

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

    فهرست:

    چکیده...............................................................................................................................................1

    مقدمه................................................................................................................................................2

    فصل اول:تعریف و امکان سنجی مسئله.................................................................3

    1-1 تعریف مسئله............................................................................................................................4

    1-2اهداف مسئله..............................................................................................................................5

                 1-3-1 اهداف کلی.........................................................................................................5

                 1-3-2 اهداف جزئی......................................................................................................5

    1-3 مشکلات و موانع......................................................................................................................5

    1-4 کارهای انجام شده مرتبط با موضوع.........................................................................................5

    1-5 امکان سنجی.............................................................................................................................5

    فصل دوم:تجزیه و تحلیل و طراح سیستم............................................................7

    2-1 تعریف کامل مسئله................................... ..............................................................................8

    2-2 دیاگرام متن ..........................................................................................................................10

    2-3 دیاگرام گردش مستندات........................................................................................................11

    2-4 نمودار dfd.........................................................................................................................11

                  2-4-1 نمودار dfd سطح 1 .......................................................................................12

                  2-4-2 نمودار dfd سطح 2........................................................................................13

                  2 -4-3 نمودرا dfd‌سطح 3 .......................................................................................14

    2-5 شرح فرم های ورودی و خروجی.........................................................................................15

    2-6 شرح پردازه های جزئی.........................................................................................................17

    2-7 نمودارERD..........................................................................................................................19

    2-8 بانک اطلاعاتی و تعیین ویژگی فیلدها ..................................................................................20

    2-3 طراحی محیط گرافیکی واسط کاربر(GUI)..........................................................................26

           2-3-1 طراحی منوها............................................................................................................26

          2-9-2 طراحی فرمهای ورودی..................................................................... .......................27

         2-9-3 طراحی فرمهای خروجی............................................................................................28

    فصل سوم: پیاده سازی سیستم...................................................................................29

    3-1 ویژگیها و علل انتخاب برنامه نویسی.....................................................................................30

    3-2 ویژگیها و علل انتخاب پایگاه داده ای....................................................................................31

    3-4 شرح زیر برنامه های تولید اطلاعات .....................................................................................33

    فصل چهارم:راهنمای اجرای برنامه ........................................................................50

    4 -1 سخت افزار مورد نیاز............................................................................................................51

    4-2 نرم افزار موردنیاز...................................................................................................................51

    4-3 نحوه نصب برنامه..................................................................................................................51

    4-4 تشری نحوه اجرای برنامه......................................................................................................56

     

    نتیجه گیری و پیشنهاد ها ..............................................................................................................61

     

    منابع و مآخذ..................................................................................................................................62

         

    .

    منبع:

      1) نام کتاب:آموزش گام به گام ویژوال بیسیک6.0، مولف:گرگ پری، مترجم:فرهاد غنی زاده وسهیلا سرهنگی، انتشارات:مرکز فرهنگی نشر گستر، تاریخ چاپ:پاییز1382

    2) نام کتاب:برنامه سازی تجاری، مولف:مهندس محمد شباهنگ، انتشارات:شرکت چاپ و

    نشر کتاب های درسی ایران، سال انتشار:1381

    شماره درس:4300

     

     

    .

ثبت سفارش
عنوان محصول
قیمت