حامی فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

حامی فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

دانلود پایان نامه تهیه نرم افزار حقوق و دستمزد

اختصاصی از حامی فایل دانلود پایان نامه تهیه نرم افزار حقوق و دستمزد دانلود با لینک مستقیم و پر سرعت .

دانلود پایان نامه تهیه نرم افزار حقوق و دستمزد


دانلود پایان نامه تهیه نرم افزار حقوق و دستمزد

انجمن تولیدکنندگان کامپیوتر اروپا (ECMA) زبان C#را در سوم اکتبر سال 2001 بعنوان یک  استاندارد پذیرفته (ECMA-334) و بدنبال آن تلاش های وسیعی برای کسب گواهی ISO نیز انجام شده است. زبان فوق در ابتدا توسط شرکت مایکروسافت و بعنوان بخشی از دات نت پیاده سازی و بلافاصله پس از آن توسط شرکت های اینتل، هیولیت پاکارد و مایکروسافت مشترکا، جهت استاندارسازی پیشنهاد گردید.
زبان C#بگونه ای طراحی شده است که نه تنها وابستگی به یک Platform خاص را ندارد، بلکه در اغلب موارد وابستگی RunTime نیز ندارد. کامپایلر C#می تواند بر روی هر نوع معماری سخت افزاری طراحی و اجرا گردد. در برخی از نسخه های اولیه کامپایلر زبان فوق که توسط برخی از شرکت های جانبی ارائه شده است، کدهای C#را به بایت کدهای جاوا کمپایل می کنند. یکی از چنین کامپایلرهائی را می توان در سایت Halcyonsoft.com مشاهده نمود. بنابراین کدهای  C#براحتی قابلیت حمل بر روی محیط های متفاوت را دارا خواهند بود.
مشخصات تعریف شده زبان C#با سایر استاندارهای تعریف شده ECMA نظیر (ECMA-335) CLI (Common Language Infrastructure) بخوبی مطابقت می نمایند. CLI قلب و روح دات نت و CLR(Common Language Runtime) است. اولین نسخه از کامپایلر زبان  C#که از CLI استفاده می کند، NET Framwork. مایکروسافت است.
با توجه به موارد گفته شده، مشخص می گردد که این زبان بسرعت بسمت استاندارد شدن حرکت و با تایید استانداردهای مربوطه از طرف انجمن های معتبر بین المللی و حمایت فراگیر شرکت های معتبر کامپیوتری در دنیا مسیر خود را بسمت جهانی شدن بخوبی طی می نماید.
2-1 C#چیست ؟
طراحان زبان C#با تاکید و الگوبرداری مناسب از مزایای زبانهائی نظیر ++C، C و جاوا و نادیده گرفتن برخی از امکانات تامل برانگیز و کم استفاده شده در هر یک از زبانهای فوق، یک زبان برنامه نویسی مدرن شی گراء را طراحی کرده اند. در مواردی، برخی از ویژگی های استفاده نشده و درست درک نشده در هر یک از زبانهای گفته شده، حذف و یا با اعمال کنترل های لازم بر روی آنها، زمینه ایجاد یک زبان آسان و ایمن برای اغلب پیاده کنندگان نرم افزار بوجود آمده است. مثلا C و ++C می توانند مستقیما با استفاده از اشاره گرها عملیات دلخواه خود را در حافظه انجام دهند. وجود توانائی فوق برای نوشتن برنامه های کامپیوتری با کارائی بالا ضرورت اساسی دارد. اما در صورتیکه عملیاتی اینچنین بدرستی کنترل و هدایت نگردند، خود می تواند باعث بروز مسائل (Bugs) بیشماری گردد.
طراحان زبان C#، با درک اهمیت موضوع فوق، این ویژگی را کماکان در آن گنجانده ولی بمنظور ممانعت از استفاده نادرست و ایجاد اطمینان های لازم مسئله حفاظت نیز مورد توجه قرار گرفته است. جهت استفاده از ویژگی فوق، برنامه نویسان می بایست با صراحت و به روشنی خواسته خود را از طریق استفاده از Keyword های مربوطهاعلان نمایند( فراخوانی یک توانائی و استفاده از آن).
C#بعنوان یک زبان شی گراء عالی است. این زبان First-Class را برای مفهوم Property (Data Member) بهمراه سایر خصائص عمومی برنامه نویسی شی گراء حمایت می کند. در C و  ++C  و جاوا یک متد get/set اغلب برای دستیابی به ویژگی های هر Property استفاده می گردد. CLI  همچنان تعریف Property را به متدهای get/ser ترجمه کرده تا بدین طریق بتواند دارای حداکثر ارتباط متقابل با سایر زبانهای برنامه نویسی باشد  .C#
بصورت فطریEvents ، Declared Value، Reference Type ، Operator Overloading را نیز حمایت می کند.

1-2-1 کد مدیریت یافته
با استفاده از نسخه پیاده سازی شده  C# توسط مایکروسافت، می توان همواره کد مدیریت یافته ای را تولید کرد. یک برنامه  C# پس از کامپایل، بصورت برنامه ای در خواهد آمد که شامل دستورالعمل های تلفیق شده (CIL)Common Intermediate Language است -درست بر خلاف دستورالعمل های مختص یک ماشین خاص-.
CILگاهاً با نام   MSIL (Microsoft Intermediate Language)  یا به اختصار IL نیز نامیده می شود)، در مفهوم مشابه بایت کدهای جاوا بوده و شامل مجموعه ای از دستورالعمل های سطح پایین قابل فهم توسط تکنولوژی مبتنی بر CLI نظیر CLR مایکروسافت خواهد بود. این برنامه ها بدین دلیل کد مدیریت یافته، نامیده می شوند که CLR مسئولیت تبدیل این دستورالعمل ها به کدهای قابل اجرا برروی ماشین و ارائه اغلب سرویس های اساسی برای کدینگ نظیر : Garbage Collection، مدیریت Heap و عمر مفید یک Object و یا Type Verification را فـراهم می کند.

2-2-1 روش یادگیری C#
یادگیری این زبان برای افرادیکه دارای سابقه آشنائی با یکی از زبانهای برنامه نویسی ++C ،C  و یا جاوا باشند کار مشکلی نخواهد بود، حتی افرادیکه دارای آشنائی اولیه با جاوا اسکریپت و یا دیگر زبانهای برنامه نویسی نظیر ویژوال بیسک می باشند، امکان پذیر و راحت خواهد بود. برخی از برنامه نویسان حرفه ای بر این باور هستند که  C# نسبت به VB.NET با اقبال بیشتر و سریعتری مواجه خواهد شد، چراکه  C# نسبت به ویژوال بیسک خلاصه تر است. حتی برنامه های بزرگ و پیچیده ای که توسط  C# نوشته می گردند خواناتر، کوتاه و زیبا خواهند بود. برخی از ویژگی های ارائه شده در  C# نظیر Unsigned Integer، Operator OverLoading و امنیت بیشتر Type ها، در VB.NET وجود نداشته و این امر می تواند دلیلی بر فراگیرتر شدن  C# نسبت به VB.NET نزد برنامه نویسان با تجربه باشد.

مقدمهو
فصل اول : آشنایی با نرم افزارهای استفاده شده در سیستم حقوق و دستمزد
1-1 مطرح شدن بعنوان یک استاندارد صنعتی2
2-1 C#چیست ؟2
1-2-1 کد مدیریت یافته3
2-2-1 روش یادگیری C#3
3-2-1 مفاهیم شیء گرایی در C#4
3-1 شیء چیست؟4
1-3-1 کلاسه کردن اشیاء مقدمه ای بر ارث بری Inheritance))6
2-3-1 سلسله مراتب اشیاء (بررسی ارث بری در محیط شیءگرا)7
3-3-1 انتزاع (Abstraction)8
4-3-1 اشیاء درون اشیاء (مقدمه ای بر کپسوله‌کردن یا Encapsulation)9
5-3-1 اشیائی با رفتارهایی متفاوت (مقدمه بر چند ریختی یا Polymorphism)11
4-1 .NET چیست و چگونه شکل گرفت؟14
1-4-1 یک پلات فرم مناسب برای آینده15
2-4-1 ایده های اولیه16
3-4-1 تولد دات نت16
4-4-1 مروری بر Frame work دات نت:17
5-1 مفاهیم مبنایی پایگاه داده ها :18
1-5-1منظور از کنترل و مدیریت :19
2-5-1 مفهوم داده :22
3-5-1 مفاهیم ابتدائی24
4-5-1 شکل کلی دستور :25
5-5-1ذخیره تصاویر در SQL Server25
6-1 آشنایی با نسخه‌های SQL Server 200527
1-6-1 کدام سیستم عامل؟28
2-6-1 آشنایی با محیط Sqlserver management studio30
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 تعریف ناشر و مشترکین 36
6-7-1 طرح یک مسئله37
7-7-1 مراحل ایجاد ناشر 37
8-1 مراحل ایجاد مشترکین 38
1-8-1 روش pul (از طریق مشترک)38
2-8-1 روش push (از طریق ناشر) 38
3-8-1 snapshot lsolation level 39
4-8-1 باز هم دات نت 38
9-1 ADO.Net وارد می‌شود40
10-1 تکنولوژی xml41
11-1 سرویس اعلان (Notification) 42
12-1 سرویس گزارش گیری 42
13-1 مدیریت خطا 43
فصل دوم : تجزیه و تحلیل سیستم
1-2 نمودارER-MODELING45
2-2 نمودار دیدهای فرمها و کاربران نسبت به هم46
3-2 تعاریف47
4-2 کارکرد نرم افزار حقوق و دستمزد :47
1-4-2 جدول پرسنلی (Personally) :48
2-4-2 جدول پایانی (Final) :48
3-4-2 تصویر اضافه کار (Ezkar) :49
5-2 گزارش ماهانه :49
1-5-2 فیش حقوقی :50
2-5-2 فیلدهای جداول جدول ساعت زنی Time :50
3-5-2 جدول پرسنلی Personally50
4-5-2 جدول محاسباتی حقوق51
5-5-2 تصویر اضافه کار (Ezkar)51
6-5-2 گزارش ماهانه51
فصل سوم : طراحی فرم‌ها و چگونگی کارکرد نرم افزار
1-3 فرم شروع53
1-1-3 فرم ساعت زنی54
2-1-3 فرم  ثبت کارمندان56
3-1-3 فرم نمایش همه کاربران57
4-1-3 محاسبه حقوق58
2-3 فرمول های محاسبات :59
فصل چهارم ‌: نحوه پیاده سازی سیستم
مقدمه61
1-4 کلاس add61
1-1-4 نحوه استفاده از کلاس add در برنامه برای اضافه کردن کارمند جدید به لیست کامندان62
2-4 نحوه گزارش گیری با کریستال ریپورت66
فهرست منابع68

 

شامل 75 صفحه فایل word


دانلود با لینک مستقیم


دانلود پایان نامه تهیه نرم افزار حقوق و دستمزد

دانلود مقاله سیستم حسابداری حقوق و دستمزد شرکت بسته بندی پاژ پارس

اختصاصی از حامی فایل دانلود مقاله سیستم حسابداری حقوق و دستمزد شرکت بسته بندی پاژ پارس دانلود با لینک مستقیم و پر سرعت .

دانلود مقاله سیستم حسابداری حقوق و دستمزد شرکت بسته بندی پاژ پارس


دانلود مقاله سیستم حسابداری حقوق و دستمزد شرکت بسته بندی پاژ پارس

سیستم حسابداری حقوق و دستمزد شرکت بسته بندی پاژ پارس

مقاله ای مفید و کامل

 

 

 

 

 

لینک پرداخت و دانلود *پایین مطلب* 

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

تعداد صفحه:55

چکیده:

تاریخچه :

این تحقیق در رابطه با شرکت بسته بندی پاژپارس می باشد که اندک زمانی از تاسیس این شرکت می گذرد که ساخت آن در سال 82 شروع و در سال 83 به بهره برداری رسیده است و پرسنل آن 104 نفر می باشد و محل کارخانه در شهرک صنعتی چناران کیولمتر 50 مشهد می باشد و دفتر مرکزی آن واقع در مشهد بلوار خیام , خیام 10 , نبش زنبق می باشد که در این دفتر 10 نفر حضور دارند. در شرکتهای خصوصی به استثناء مدیری و مدیران آن بقیه پرسنل آن کارگر می باشند اما در شرکتهای دولتی به این اشخاص کارمند گویند و این تفاوت بین شرکتهای خصوصی و دولتی می باشد و هدف از تاسیس آن ایجاد اشتغال و درآمدزایی برای نیروی فعال جامعه و خود می باشد.

1ـ1ـ اهمیت شناخت قوانین و مقررات

معمولاً بررسی تحولات اقتصادی و اجتماعی و شناخت جامعه و روابطه در هر دوره‌ی تاریخی و قوانین و مقررات جاری آن زمان از اهمیت بسزائی برخوردار است همه می‌دانیم که قانون کار در هر کشوری از مهمترین قانون بعد از قانون اساسی می‌باشد. و بی تردید آگاهی و شناخت دست‌اندرکاران از قوانین کار و تأمین اجتماعی صرف‌نظر از قانون اساسی که همه‌ی مردم بایستی از آن آگاه باشد. هم به لحاظ اجرائی و هم به لحاظ نظری مفید و مؤثر خواهد بود، زیرا بسیاری از اختلافات در محیط های کار که سبب تضییع وقت و منابع می شود از عدم آگاهی از قوانین و مقررات است. پس لازم است افرادی که مسئولیتی را می پذیرند به قوانین و مقررات حوزه‌ی فعالیت خود شناخت کافی پیدا کنند. به عنوان مثال یک حسابدار حقوق و دستمزد علاوه بر اصول حسابداری بایستی اطلاعات دقیق از قوانین (کار، تأمین اجتماعی، مالیات) داشته باشد تا در انجام کارها موفق باشد.

2ـ1 کارگر چه کسی است؟

کارگر از نظر قانون کار کسی است که در مقابل دریافت حق السعی اعم از مزد، حقوق، سود، کمک عائله‌مندی، هزینه مسکن، خوار و بار، ایاب و ذهاب و سایر مزایا به درخواست کارفرما کار می کند.

3ـ1 کارفرما چه کسی است؟

شخصی است حقیقی و حقوقی که کارگر به درخواست و به حساب او در مقابل دریافت حق السعی کار می کند. کلیه‌ی کسانی که عهده‌دار اداره، کارگاه هستند نماینده کارفرما محسوب می شوند و کارفرما مسئول کلیه تعهداتی است که نمایندگان مذکور در قبال کارگر به عهده می گیرند.

4ـ1 کارگاه چه محلی است؟

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

5ـ1 قرارداد کار چیست؟

عبارت است از قرارداد کتبی یا شفاهی که به موجب آن کارگر در قبال دریافت حق‌السعی کاری را برای مدت موقت یا مدت غیرموقت برای کارفرما انجام می دهد.

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

1ـ مشروعیت مورد قرارداد. 2ـ معین بودن موضوع قرارداد 3ـ عدم ممنوعیت قانونی و شرعی طرفین در تصرف اموال و یا انجام کار مورد نظر.

بنابراین قرارداد کار علاوه بر مشخصات فوق الذکر بایستی حاوی موارد ذیل باشد:

1ـ حقوق و مزد مبنا   2ـ ساعات کار و مرخصی و تعطیلات   3ـ محل انجام کار

4ـ تاریخ انعقاد قرارداد 5ـ مدت قرارداد چنانچه برای مدت معین باشد. 6ـ موارد دیگری که عرف و عادات شغل و محل ایجاب می کند.

6ـ1 تعلیق قرارداد کار چیست؟

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

7ـ1 جبران خسارت و پرداخت مزایای پایان کار

طبق ماده 29 قانون کار در صورتی که بنا به تشخیص هیأت حل اختلاف کارفرما موجب تعلیق قرارداد از ناحیه کارگر شناخته شود کارگر استحقاق دریافت خسارت ناشی از تعلیق را خواهد داشت و کارفرما مکلف است کارگر تعلیق از کار را به کار سابق وی بازگرداند. طبق ماده 31 چنانچه خاتمه قرارداد به لحاظ از کارفتادگی کار و یا بازنشستگی کارگر باشد کارفرما باید بر اساس آخرین مزد کارگر به نسبت هر سال سابقه خدمت، حقوق به میزان 30 روز مزد به وی پرداخت نماید.

8ـ1 خاتمه قراردادکار

قراردادکار به یکی از طرق زیرخاتمه می یابد

1ـ فوت کارگر 2ـ بازنشستگی کارگر 3ـ از کارافتادگی کلی کارگر 4ـ انقضاء مدت در قرارداد کار یا مدت موقت و عدم تجدید سریع یا... 5ـ پایان کار در قراردادهایی که مربوط به کار معین است 6ـ استعفای کارگر.

9ـ1 جرائم و مجازاتها

طبق ماده 172قانون کار، کار اجباری با توجه به ماده 6 قانون کار به هر شکل ممنوع است و متخلف علاوه بر پرداخت اجرالمثل کار انجام یافته و جبران خسارت با توجه به شرایط و امکانات خاطی و مراتب جرم به حبس از 91 روز تا 1 سال و جریمه نقدی معادل 50 تا 200 برابر حداقل مزد روزانه محکوم خواهد شد.

طبق ماده 38 قانون کار برای انجام کار مساوی که در شرایط مساوی در یک کارگاه انجام می گیرد باید به زن و مرد مساوی پرداخت شود و تبعیض در تعیین میزان مزد بر اساس سن، جنس، نژاد و قومیت و اعتقادات سیاسی و مذهبی ممنوع است.

کارفرمایان موظفند که در ازای انجام کار در ساعات تعیین شده قانونی به هیچ کارگری کمتر از حداقل مزد تعیین شده جدید پرداخت ننمایند و در صورت تخلف ضامن تادیه ما به التفاوت مزد پرداخت شده و حداقل مزد جدید می باشد.

10ـ1 مستمری بازنشستگان و تعیین سن بازنشستگی

مستمری بازنشستگان تأمین اجتماعی در واقع مجموع پس انداز ماهیانه آنهاست که به عنوان حق بیمه سهم کارفرما 20% و بیمه بیکاری 3% و سهم کارگر به دولت 3% بحساب سازمان تأمین اجتماعی واریز می شود.

11ـ 1 شرایط بازنشستگی بیمه شدگان تأمین اجتماعی

الف) بیمه شدگانی که 35سال تمام سابقه پرداخت حق بیمه داشته باشند بدون در نظر گرفتن شرایط سنی

ب) بیمه شدگان دارای 30سال سابقه پرداخت بیمه در صورت داشتن 50 سال سن برای درمان و 45 سال برای زنان می‌توانند درخواست بازنشستگی کنند.

ج) افرادی که حداقل مدت 20 سال متوالی و 25 سال متناوب در مناطق بد آب و هوا کار کرده و کارهای سخت و زیان‌آور را اشتغال داشته و در صورت داشتن 55 سال سن برای مردان و 45 سال برای زنان می توانند درخواست بازنشستگی کنند.

و) بیمه‌شدگان دارای حداقل 10 سال سابقه پرداخت حق بیمه قبل از تاریخ تقاضای بازنشستگی با داشتن 60 سال تمام برای مردان و 55 سال برای زنان می توانند تقاضای بازنشستگی کنند.

توجه: در تعیین میزان مستمری بازنشستگی دو عامل نقش اساسی ایفا می کند.

الف) سنوات پرداخت حق بیمه     ب) حقوق و مزایای مبنای کسر حق بیمه

12ـ غرامت دستمزد ایام بیماری

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

1ـ12ـ1ـ شرایط دریافت غرامت دستمزد در ایام بیماری

بیمه شدگانی که تحت معالجه و یا درمانهای توانبخشی قرار می گیرند چنانچه برحسب تشخیص پزشکان معتمد تأمین اجتماعی به طور موقت قادر به کار نباشند با رعایت شرایط زیر استحقاق دریافت غرامت دستمزد را خواهند داشت.

الف) عدم اشتغال به کار، اگر بیمه شده با وجود بیماری به کار اشتغال ورزد، غرامت دستمزد به وی تعلق نمی گیرد.

ب) عدم دریافت مزد یا حقوق در طول مدت بیماری.

ج) در تاریخ اعلام بیماری به شعبه تأمین اجتماعی را به بیمه شده با کارفرما قطع نشده باشد.

د) زمانی که استراحت بیمه شده بیماری یا حادثه توسط پزشک معتمد سازمان تأمین اجتماعی تایید شده باشد.

2ـ12ـ 1 ـ نحوه محاسبه میزان غرامت دستمزد ایام بیماری

میزان غرامت دستمزد ایام بیماری بیمه شدگان بر اساس آخرین مزد یا حقوق روزانه آنان در دوران پیش از بیماری به شیوه ی زیر محاسبه می شود:

غرامت دستمزد ایام بیماری بیمه شده متأهل یا متکلف بر مبنای 34 آخرین مزد یا حقوق روزانه وی پرداخت می شود. غرامت دستمزد ایام بیماری بیمه شده مجرد در صورتی که به هزینه سازمان بستری می شود، بر مبنای 12 آخرین مزد و حقوق روزانه و در غیر این صورت بر مبنای 23 آخرین حقوق یا دستمزد روزانه وی محاسبه و پرداخت می شود. آخرین مزد یا حقوق روزانه عبارت است از جمع کل حقوق و مزایای وی که بعد از آن بیمه پرداخت شده است در آخرین 90 روز قبل از استراحت تقسیم بر روزهای کارکرد .

و...

NikoFile


دانلود با لینک مستقیم


دانلود مقاله سیستم حسابداری حقوق و دستمزد شرکت بسته بندی پاژ پارس

پایان نامه تهیه نرم افزار حقوق و دستمزد

اختصاصی از حامی فایل پایان نامه تهیه نرم افزار حقوق و دستمزد دانلود با لینک مستقیم و پر سرعت .

پایان نامه تهیه نرم افزار حقوق و دستمزد


پایان نامه تهیه نرم افزار حقوق و دستمزد

پایان نامه تهیه نرم افزار حقوق و دستمزد رشته مهندسی کامپیوتر

دانلود متن کامل این پایان نامه با فرمت ورد word


 چکیده:

در نرم افزار محاسبه حقوق و دستمزد با توجه به مدرک و سابقه افراد حقوق و پایه در نظر گرفته می شود و در ضمن نوع شغل نیز می تواند بر میزان حقوق موثر باشد .

در این نرم افزار ساعت حضور و غیاب از ساعت سیستم خوانده می شود و ساعت مرخصی بر حقوق ماهیانه تاثیر می گذارد میزان تاخیر روزانه نیز بریا هر فرد مشخص می گردد .

میزان اضافه کاری و حقوق با توجه به سقف اضافه کاری 90 ساعت می باشد سیستم محاسبه حقوق و دستمزد دو نوع گزارش گیری دارد که یکی به منزله فیش حقوقی کارمند می باشد و نوع دیگر گزارش گیری دارد که یکی به منزله فیش حقوقی کارمند می باشد و نوع دیگر گزارش که برای مسئولین و حسابرسی شرکت استفاده می شود شامل گزارشی از لیست پرداختی های شرکت به کارمندان می باشد در این نرم افزار سعی شده است تمامی مبالغ اعم از بیمه ، مالیات ، حق اولاد ، پایه حقوق ، حق مسکن و … بر اساس قانون کار محاسبه شده است .

مقدمه

مایکروسافت در مصاف با جاوا، بدنبال ارائه یک زبان کامل بود که سایه جاوا را در میادین برنامه نویسی کم رنگ تر نماید. شاید بهمین دلیل باشد که C#را ایجاد کرد. شباهت های بین دو زبان بسیار چشمگیر است. مایکروسافت در رابطه با میزان استفاده و گسترش زبان فوق بسیار خوشبین بوده و امیدوار است بسرعت زبان فوق گستردگی و مقبولیتی به مراتب بیشتر از جاوا را نزد پیاده کنندگان نرم افزار پیدا کند.

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

فصل اول

آشنایی با نرم افزارهای استفاده شده در سیستم حقوق ودستمزد

1-1 مطرح شدن بعنوان یک استاندارد صنعتی

انجمن تولیدکنندگان کامپیوتر اروپا (ECMA) زبان C#را در سوم اکتبر سال 2001 بعنوان یک استاندارد پذیرفته (ECMA-334) و بدنبال آن تلاش های وسیعی برای کسب گواهی ISO نیز انجام شده است. زبان فوق در ابتدا توسط شرکت مایکروسافت و بعنوان بخشی از دات نت پیاده سازی و بلافاصله پس از آن توسط شرکت های اینتل، هیولیت پاکارد و مایکروسافت مشترکا، جهت استاندارسازی پیشنهاد گردید.

زبان C#بگونه ای طراحی شده است که نه تنها وابستگی به یک Platform خاص را ندارد، بلکه در اغلب موارد وابستگی RunTime نیز ندارد. کامپایلر C#می تواند بر روی هر نوع معماری سخت افزاری طراحی و اجرا گردد. در برخی از نسخه های اولیه کامپایلر زبان فوق که توسط برخی از شرکت های جانبی ارائه شده است، کدهای C#را به بایت کدهای جاوا کمپایل می کنند. یکی از چنین کامپایلرهائی را می توان در سایت Halcyonsoft.com مشاهده نمود. بنابراین کدهای C#براحتی قابلیت حمل بر روی محیط های متفاوت را دارا خواهند بود.

مشخصات تعریف شده زبان C#با سایر استاندارهای تعریف شده ECMA نظیر (ECMA-335) CLI (Common Language Infrastructure) بخوبی مطابقت می نمایند. CLI قلب و روح دات نت و CLR(Common Language Runtime) است. اولین نسخه از کامپایلر زبان C#که از CLI استفاده می کند، NET Framwork. مایکروسافت است.

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

2-1 C#چیست ؟

طراحان زبان C#با تاکید و الگوبرداری مناسب از مزایای زبانهائی نظیر ++C، C و جاوا و نادیده گرفتن برخی از امکانات تامل برانگیز و کم استفاده شده در هر یک از زبانهای فوق، یک زبان برنامه نویسی مدرن شی گراء را طراحی کرده اند. در مواردی، برخی از ویژگی های استفاده نشده و درست درک نشده در هر یک از زبانهای گفته شده، حذف و یا با اعمال کنترل های لازم بر روی آنها، زمینه ایجاد یک زبان آسان و ایمن برای اغلب پیاده کنندگان نرم افزار بوجود آمده است. مثلا C و ++C می توانند مستقیما با استفاده از اشاره گرها عملیات دلخواه خود را در حافظه انجام دهند. وجود توانائی فوق برای نوشتن برنامه های کامپیوتری با کارائی بالا ضرورت اساسی دارد. اما در صورتیکه عملیاتی اینچنین بدرستی کنترل و هدایت نگردند، خود می تواند باعث بروز مسائل (Bugs) بیشماری گردد.

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

C#بعنوان یک زبان شی گراء عالی است. این زبان First-Class را برای مفهوم Property (Data Member) بهمراه سایر خصائص عمومی برنامه نویسی شی گراء حمایت می کند. در C و ++C و جاوا یک متد get/set اغلب برای دستیابی به ویژگی های هر Property استفاده می گردد. CLI همچنان تعریف Property را به متدهای get/ser ترجمه کرده تا بدین طریق بتواند دارای حداکثر ارتباط متقابل با سایر زبانهای برنامه نویسی باشد .C#

بصورت فطریEvents ، Declared Value، Reference Type ، Operator Overloading را نیز حمایت می کند.

1-2-1 کد مدیریت یافته

با استفاده از نسخه پیاده سازی شده C# توسط مایکروسافت، می توان همواره کد مدیریت یافته ای را تولید کرد. یک برنامه C# پس از کامپایل، بصورت برنامه ای در خواهد آمد که شامل دستورالعمل های تلفیق شده (CIL)Common Intermediate Language است -درست بر خلاف دستورالعمل های مختص یک ماشین خاص-.

CILگاهاً با نام MSIL (Microsoft Intermediate Language) یا به اختصار IL نیز نامیده می شود)، در مفهوم مشابه بایت کدهای جاوا بوده و شامل مجموعه ای از دستورالعمل های سطح پایین قابل فهم توسط تکنولوژی مبتنی بر CLI نظیر CLR مایکروسافت خواهد بود. این برنامه ها بدین دلیل کد مدیریت یافته، نامیده می شوند که CLR مسئولیت تبدیل این دستورالعمل ها به کدهای قابل اجرا برروی ماشین و ارائه اغلب سرویس های اساسی برای کدینگ نظیر : Garbage Collection، مدیریت Heap و عمر مفید یک Object و یا Type Verification را فـراهم می کند.

1-2-1 روش یادگیری C#

یادگیری این زبان برای افرادیکه دارای سابقه آشنائی با یکی از زبانهای برنامه نویسی ++C ،C و یا جاوا باشند کار مشکلی نخواهد بود، حتی افرادیکه دارای آشنائی اولیه با جاوا اسکریپت و یا دیگر زبانهای برنامه نویسی نظیر ویژوال بیسک می باشند، امکان پذیر و راحت خواهد بود. برخی از برنامه نویسان حرفه ای بر این باور هستند که C# نسبت به VB.NET با اقبال بیشتر و سریعتری مواجه خواهد شد، چراکه C# نسبت به ویژوال بیسک خلاصه تر است. حتی برنامه های بزرگ و پیچیده ای که توسط C# نوشته می گردند خواناتر، کوتاه و زیبا خواهند بود. برخی از ویژگی های ارائه شده در C# نظیر Unsigned Integer، Operator OverLoading و امنیت بیشتر Type ها، در VB.NET وجود نداشته و این امر می تواند دلیلی بر فراگیرتر شدن C# نسبت به VB.NET نزد برنامه نویسان با تجربه باشد.

برای یادگیری هر یک از زبانهای حمایت شده در دات نت، می بایست از BCL (Basic Class Library) مربوط به.NET Framework  شروع کرد. C# خود صرفاً دارای ۷۷ کلمه کلیدی یا Keyword بوده که برای اکثر برنامه نویسان ناآشنا نخواهند بود. در مقابل BCL، دارای ۴۵۰۰ کلاس و تعداد بیشماری متد و Property است که برنامه نویسان C# ، می توانند از آنها برای انجام عملیات دلخواه خود استفاده نمایند. شاید یکی از مسائل قابل توجه جهت یادگیری این زبان برای برخی از برنامه نویسان حرفه ای عدم وجود برخی از ویژگی ها و امکاناتی باشد که در گذشته و از طریق سایر زبانهای استفاده شده، بخدمت گرفته می شدند. مثلا عدم وجود امکاناتی جهت توارث چندگانه (MI) سلسله مراتبی یک شئ.

 3-2-1 مفاهیم شیء گرایی در C#

یکی از مهمترین و اصلی ترین مشکلات برای افرادی که به تازگی با محیط‌های برنامه نویسی شی‌گرا آشنا می شوند، درک مفاهیم شیءگرائی است. در حقیقت درک مفاهیمی چون شیء و مولفه (Component) بسیار دشوار نیست، کافیست کمی به اطراف خود با دقت نگاه کنیم. ما در دنیایی از اشیاء مختلف زندگی میکنیم. تلویزیون، رادیو در و پنجره، همه و همه نمونه هایی از اشیاء مختلفی هستند که در اطراف ما وجود دارند. اما درک و پیاده‌سازی این مفهوم در یک زبان برنامه‌سازی اندکی متفاوت است.

 

 متن کامل را می توانید دانلود نمائید چون فقط تکه هایی از متن پایان نامه در این صفحه درج شده (به طور نمونه)

ولی در فایل دانلودی متن کامل پایان نامه

همراه با تمام ضمائم (پیوست ها) با فرمت ورد word که قابل ویرایش و کپی کردن می باشند

موجود است


دانلود با لینک مستقیم


پایان نامه تهیه نرم افزار حقوق و دستمزد