پایان نامه طراحي نرم افزار صدور گواهينامه آموزشي كاركنان دولت
فهرست مطالب
عنوان صفحه
چكيده……………………………………………………………………………………………………………………………..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 اشاره كرد .
نقد و بررسیها
هنوز بررسیای ثبت نشده است.