انجام پایان نامه

درخواست همکاری انجام پایان نامه  بانک مقالات رایگان انجام پایان نامه

سفارش پایان نامه

|

انجام پایان نامه ارشد

 پایان نامه 

سفارش پایان نامه|طراحي نرم افزار صدور گواهينامه آموزشي كاركنان دولت

عنوان :‌

طراحي نرم افزار صدور گواهينامه آموزشي كاركنان دولت


فهرست مطالب
عنوان                                                                                             صفحه


چكيده...............................................................................................................................................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
     






















































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


مقدمه :
   امروزه استفاده از رايانه و نرم افزارهاي كاربردي ، يكي از ضروريات زندگي بشر بوده و حذف آن از زندگي تا حدود زيادي غير قابل تصور مي باشد .
در اين ميان برنامه نويسي و تهيه نرم افزارهاي كاربردي ، از اهميت و جايگاه ويژه اي برخوردار بوده و رفته رفته ، بايد برنامه ها و نرم افزارهاي كاربردي قوي تر ، با رابط كاربري بهتر و توليد آسان و سريعتر ، تهيه كرد .نرم افزارهاي كه توسط زبان هاي     برنامه نويسي اصلي تحت سيستم عامل 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 امكان سنجي
در اين مرحله با توجه به شناسايي نيازهاي كاربران ، شناسايي داده هاي سيستم ، تجزيه و تحليل ساختار سازمان و شناسايي ويژگي هاي اصلي سيستم و استفاده از تجربه ديگران مرحلة امكان سنجي انجام شد . نتيجه آن است كه با نرم افزارهاي مشخص شده امكان مكانيزه كردن سيستم مورد نظر وجود دارد .   










فصل دوم:

          تجزيه و تحليل و طراحي سيستم



















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

انجام پایان نامه

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

انجام پایان نامه | دانلود مقاله

سفارش پایان نامه

نقشه