چكيده:
در نرم افزار محاسبه حقوق و دستمزد
با توجه به مدرك و سابقه افراد حقوق و پايه در نظر گرفته مي شود و در ضمن
نوع شغل نيز مي تواند بر ميزان حقوق موثر باشد .
در اين
نرم افزار ساعت حضور و غياب از ساعت سيستم خوانده مي شود و ساعت مرخصي بر
حقوق ماهيانه تاثير مي گذارد ميزان تاخير روزانه نيز بريا هر فرد مشخص مي
گردد .
ميزان اضافه كاري و حقوق با توجه به سقف اضافه كاري
۹۰ ساعت مي باشد سيستم محاسبه حقوق و دستمزد دو نوع گزارش گيري دارد كه
يكي به منزله فيش حقوقي كارمند مي باشد و نوع ديگر گزارش گيري دارد كه يكي
به منزله فيش حقوقي كارمند مي باشد و نوع ديگر گزارش كه براي مسئولين و
حسابرسي شركت استفاده مي شود شامل گزارشي از ليست پرداختي هاي شركت به
كارمندان مي باشد در اين نرم افزار سعي شده است تمامي مبالغ اعم از بيمه ،
ماليات ، حق اولاد ، پايه حقوق ، حق مسكن و … بر اساس قانون كار محاسبه شده
است .
فهرست مطالب
مقدمه.. و
فصل اول : آشنايي با نرم افزارهاي استفاده شده در سيستم حقوق و دستمزد .
۱-۱ مطرح شدن بعنوان يك استاندارد صنعتي………………………………………………………………………………………………. ۲
۲-۱ C#چيست ؟.. ۲
۱-۲-۱ كد مديريت يافته.. ۳
۲-۲-۱ روش يادگيري C#… 3
3-2-1 مفاهيم شيء گرايي در C#… 4
3-1 شيء چيست؟.. ۴
۱-۳-۱ كلاسه كردن اشياء مقدمه اي بر ارث بري Inheritance)). 6
2-3-1 سلسله مراتب اشياء (بررسي ارث بري در محيط شيءگرا). ۷
۳-۳-۱ انتزاع (Abstraction).. 8
4-3-1 اشياء درون اشياء (مقدمه اي بر كپسولهكردن يا Encapsulation). 9
5-3-1 اشيائي با رفتارهايي متفاوت (مقدمه بر چند ريختي يا Polymorphism)…………………………………….. 11
4-1 .NET چيست و چگونه شكل گرفت؟.. ۱۴
۱-۴-۱ يك پلات فرم مناسب براي آينده. ۱۵
۲-۴-۱ ايده هاي اوليه.. ۱۶
۳-۴-۱ تولد دات نت…… ۱۶
۴-۴-۱ مروري بر Frame work دات نت:. ۱۷
۵-۱ مفاهيم مبنايي پايگاه داده ها :. ۱۸
۱-۵-۱منظور از كنترل و مديريت :. ۱۹
۲-۵-۱ مفهوم داده :. ۲۲
۳-۵-۱ مفاهيم ابتدائي…. ۲۴
۴-۵-۱ شكل كلي دستور : ۲۵
۵-۵-۱ذخيره تصاوير در SQL Server.. 25
6-1 آشنايي با نسخههاي SQL Server 2005.. 27
1-6-1 كدام سيستم عامل؟.. ۲۸
۲-۶-۱ آشنايي با محيط Sqlserver management studio………………………………………………………….. 30
7-1 انتقال اطلاعات با Replication در SQLserver …………………………………………………………………… 34
1-7-1 معرفي Replication ……………………………………………………………………………………………………………… 34
2-7-1 انتقال اطلاعات به روش ادغام (Merge) ……………………………………………………………………………… 35
3-7-1 تصوير برداري از اطلاعات (snapshot)………………………………………………………………………………… 35
4-7-1 انتقال بر اساس فرآيند (Transactional) ……………………………………………………………………………. 36
5-7-1 تعريف ناشر و مشتركين ………………………………………………………………………………………………………….. ۳۶
۶-۷-۱ طرح يك مسئله…………………………………………………………………………………………………………………………. ۳۷
۷-۷-۱ مراحل ايجاد ناشر …………………………………………………………………………………………………………………….. ۳۷
۸-۱ مراحل ايجاد مشتركين ………………………………………………………………………………………………………………….. ۳۸
۱-۸-۱ روش pul (از طريق مشترك)………………………………………………………………………………………………….. ۳۸
۲-۸-۱ روش push (از طريق ناشر) ………………………………………………………………………………………………….. ۳۸
۳-۸-۱ snapshot lsolation level ……………………………………………………………………………………………….. 39
4-8-1 باز هم دات نت ……………………………………………………………………………………………………………………….. ۳۸
۹-۱ ADO.Net وارد ميشود………………………………………………………………………………………………………………. ۴۰
۱۰-۱ تكنولوژي xml……………………………………………………………………………………………………………………………. 41
11-1 سرويس اعلان (Notification) ………………………………………………………………………………………………. 42
12-1 سرويس گزارش گيري ……………………………………………………………………………………………………………….. ۴۲
۱۳-۱ مديريت خطا ………………………………………………………………………………………………………………………………. ۴۳
فصل دوم : تجزيه و تحليل سيستم
۱-۲ نمودارER-MODELING….. 45
2-2 نمودار ديدهاي فرمها و كاربران نسبت به هم… ۴۶
۳-۲ تعاريف…… ۴۷
۴-۲ كاركرد نرم افزار حقوق و دستمزد : ۴۷
۱-۴-۲ جدول پرسنلي (Personally) : 48
2-4-2 جدول پاياني (Final) : 48
3-4-2 تصوير اضافه كار (Ezkar) : 49
5-2 گزارش ماهانه : ۴۹
۱-۵-۲ فيش حقوقي : ۵۰
۲-۵-۲ فيلدهاي جداول جدول ساعت زني Time : 50
3-5-2 جدول پرسنلي Personally… 50
4-5-2 جدول محاسباتي حقوق…. ۵۱
۵-۵-۲ تصوير اضافه كار (Ezkar). 51
6-5-2 گزارش ماهانه.. ۵۱
فصل سوم : طراحي فرمها و چگونگي كاركرد نرم افزار
۱-۳ فرم شروع… ۵۳
۱-۱-۳ فرم ساعت زني…. ۵۴
۲-۱-۳ فرم ثبت كارمندان… ۵۶
۳-۱-۳ فرم نمايش همه كاربران… ۵۷
۴-۱-۳ محاسبه حقوق…. ۵۸
۲-۳ فرمول هاي محاسبات : ۵۹
فصل چهارم : نحوه پياده سازي سيستم
مقدمه.. ۶۱
۱-۴ كلاس add… 61
1-1-4 نحوه استفاده از كلاس add در برنامه براي اضافه كردن كارمند جديد به ليست كامندان… ۶۲
۲-۴ نحوه گزارش گيري با كريستال ريپورت….. ۶۶
فهرست منابع… ۶۸
فهرست نمودارها
نمودار۱-۲ : ER-MODELING ………………………………………………………………………………………………………………….. 45
نمودار ۲-۲ : ديدهاي فرمها و كاربران نسبت به هم ……………………………………………………………………………………………. ۴۶
فهرست جداول
جدول ۱-۲ اطلاعات ورود و خروج كارمندان ……………………………………………………………………………………………….. ۴۷
جدول ۲-۲ پرسنلي ……………………………………………………………………………………………………………………………………….. ۴۸
جدول ۳-۲ پاياني ………………………………………………………………………………………………………………………………………….. ۴۹
جدول ۴-۲ اضافه كار…………………………………………………………………………………………………………………………………….. ۵۰
فهرست اشكال
شكل ۱-۱ ……………………………………………………………………………………………………………………………………………………… ۲۹
شكل ۲-۱………………………………………………………………………………………………………………………………………………………. ۳۰
شكل ۳-۱………………………………………………………………………………………………………………………………………………………. ۳۱
شكل ۱-۳ فرم شروع …………………………………………………………………………………………………………………………………….. ۵۳
شكل ۲-۳ شكل ساعت زني …………………………………………………………………………………………………………………………… ۵۴
شكل ۳-۳ فرم ساعت زني ……………………………………………………………………………………………………………………………… ۵۵
شكل ۴-۳ فرم ثبت كارمندان …………………………………………………………………………………………………………………………. ۵۶
شكل ۵-۳ فرم نمايش همه كاربران ………………………………………………………………………………………………………………… ۵۷
شكل ۶-۳ محاسبه حقوق ………………………………………………………………………………………………………………………………. ۵۸
شكل۱-۴ فرم كريستال ريپورت ……………………………………………………………………………………………………………………. ۶۷
دانلود فايل