لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 16
آثار زیستمحیطی خودروهای از رده خارج شده
چکیده
بسیاری از کشورها از ابتدای سال 1990 با توجه به قوانینی که برای کاهش تاثیر ضایعات خودروهای فرسوده بر روی محیط زیست وضع شده بود، برنامههای خود را در ارتباط با کاهش این ضایعات اعلام کردند. به هر حال کاهش عمر خودروهای در حال تردد باعث افزایش سیکل زمانی انتشار گاز CO2 میشود. این امر حتی در مورد خودروهایی که قرار است در آینده تولید شوند نیز صادق است، مگر اینکه در مورد بهینهسازی مصرف سوخت آنها پیشرفتهای موثر و البته بموقعتری نسبت به گذشته حاصل آید. کاهش «عمر مفید» خودروهایی که از بنزین استفاده میکنند. بدون استفاده از کاتالیزورهای مبدل البته باعث کاهش دوره انتشار گازهایی مانند NOx و Voc در محیط میشود و در واقع ممکن است مقدار نشر این گازها را در محیط زیست کمتر کند. اما از لحاظ اقتصادی، استفاده از کاتالیزورهای مبدل بر روی این خودروها بسیار به صرفهتر از حالت قبلی است.
به هر حال در آیندهای نزدیک تاثیر عمر مفید خودروها بر دوره انتشار گازهایی از قبیل NOx و Voc کاهش خواهد یافت.
مقدمه
عملکرد خودروها در زمینه استفاده بهینه از انرژی و کاهش یافتن تولید گازهای زیانآور نشاندهنده این مطلب است که در این زمینه پیشرفتهای خوبی صورت گرفته است. برای روشن شدن این ادعا میتوان به طراحیهای جدیدی که در خودروها برای استفاده بهینه از انرژی، کاهش مقاومت در برابر هوا و همچنین استفاده از کاتالیزورها که در لوله اگزوز خودروها نصب میشود، اشاره کرد.
بنابراین بطور عادی و با توجه به یک وضعیت متعادل باید انتظار داشت که هراندازه متوسط عمر مفید خودروها کاهش یابد، مصرف انرژی و میزان تولید گازهای آلاینده نیز کاهش پیدا کند.
تحقیقی که در موسسه ملی «تحقیقات سلامت عمومی و محیط زیست» کشور هلند (RIVM) انجام گرفت بر این نکته تاکید داشت که اگر تمام خودروهایی که در این کشور از بنزین به عنوان سوخت خود استفاده میکنند و از مبدلهای کاتالیزوری 3زمانه نیز برخوردار نیستند، با خودروهای جدید عوض شوند با 30 درصد کاهش در انتشار گازهای آلاینده NOx روبرو خواهیم بود.
بنابراین به نظر میرسد کوتاه کردن طول عمر خودروها تاثیرات مثبتی را بر محیط زیست خواهد گذاشت. در دهه 90 برخی از کشورها (یونان، دانمارک، اسپانیا، فرانسه، ایرلند، نروژ و ایتالیا) قوانینی را در مورد اوراق کردن خودروهای فرسوده و نحوه از بین بردن ضایعات آنها وضع کردند. در این زمینه تحقیقاتی نیز در آن زمان انجام شد. «کاوالک» و «ستیوانا» در سال 1997 به این نتیجه رسیدند که اوراق کردن خودروهای با عمر 20 سال یا بیشتر، از لحاظ اقتصادی بصرفه میباشد بخصوص در امریکا.
در سال 1992 کنگره امریکا (اداره بررسی و ارزیابی فناوری) به این نتیجه رسید که انجام یک برنامهریزی دقیق در مورد دوره عمر خودروها و زمانی که هر خودرو باید از ناوگان حملونقل کنار گذاشته شود از لحاظ هزینه و صرفه اقتصادی در مقایسه با برنامهریزیهایی که در زمینه کاهش آلایندههای محیط زیست در دست اجرا و یا در حال اجرا شدن بود، برابری میکرد و حتی در بعضی از موارد تعیین یک سن دقیق برای خارج کردن خودروها از ناوگان، کمهزینهتر نیز میتوانست باشد. به علاوه در برخی از کشورها از جمله آلمان، ژاپن و سوئد سیاستهایی از قبیل بستن مالیات سنگین برای خودروهایی که آلایندههای زیادی تولید میکنند در حال پیگیری بود. در ارتباط با وضع قوانین ذکر شده اشکالاتی وجود داشت که میتوان به 3 مورد آن اشاره کرد:
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 16
آثار زیستمحیطی خودروهای از رده خارج شده
چکیده
بسیاری از کشورها از ابتدای سال 1990 با توجه به قوانینی که برای کاهش تاثیر ضایعات خودروهای فرسوده بر روی محیط زیست وضع شده بود، برنامههای خود را در ارتباط با کاهش این ضایعات اعلام کردند. به هر حال کاهش عمر خودروهای در حال تردد باعث افزایش سیکل زمانی انتشار گاز CO2 میشود. این امر حتی در مورد خودروهایی که قرار است در آینده تولید شوند نیز صادق است، مگر اینکه در مورد بهینهسازی مصرف سوخت آنها پیشرفتهای موثر و البته بموقعتری نسبت به گذشته حاصل آید. کاهش «عمر مفید» خودروهایی که از بنزین استفاده میکنند. بدون استفاده از کاتالیزورهای مبدل البته باعث کاهش دوره انتشار گازهایی مانند NOx و Voc در محیط میشود و در واقع ممکن است مقدار نشر این گازها را در محیط زیست کمتر کند. اما از لحاظ اقتصادی، استفاده از کاتالیزورهای مبدل بر روی این خودروها بسیار به صرفهتر از حالت قبلی است.
به هر حال در آیندهای نزدیک تاثیر عمر مفید خودروها بر دوره انتشار گازهایی از قبیل NOx و Voc کاهش خواهد یافت.
مقدمه
عملکرد خودروها در زمینه استفاده بهینه از انرژی و کاهش یافتن تولید گازهای زیانآور نشاندهنده این مطلب است که در این زمینه پیشرفتهای خوبی صورت گرفته است. برای روشن شدن این ادعا میتوان به طراحیهای جدیدی که در خودروها برای استفاده بهینه از انرژی، کاهش مقاومت در برابر هوا و همچنین استفاده از کاتالیزورها که در لوله اگزوز خودروها نصب میشود، اشاره کرد.
بنابراین بطور عادی و با توجه به یک وضعیت متعادل باید انتظار داشت که هراندازه متوسط عمر مفید خودروها کاهش یابد، مصرف انرژی و میزان تولید گازهای آلاینده نیز کاهش پیدا کند.
تحقیقی که در موسسه ملی «تحقیقات سلامت عمومی و محیط زیست» کشور هلند (RIVM) انجام گرفت بر این نکته تاکید داشت که اگر تمام خودروهایی که در این کشور از بنزین به عنوان سوخت خود استفاده میکنند و از مبدلهای کاتالیزوری 3زمانه نیز برخوردار نیستند، با خودروهای جدید عوض شوند با 30 درصد کاهش در انتشار گازهای آلاینده NOx روبرو خواهیم بود.
بنابراین به نظر میرسد کوتاه کردن طول عمر خودروها تاثیرات مثبتی را بر محیط زیست خواهد گذاشت. در دهه 90 برخی از کشورها (یونان، دانمارک، اسپانیا، فرانسه، ایرلند، نروژ و ایتالیا) قوانینی را در مورد اوراق کردن خودروهای فرسوده و نحوه از بین بردن ضایعات آنها وضع کردند. در این زمینه تحقیقاتی نیز در آن زمان انجام شد. «کاوالک» و «ستیوانا» در سال 1997 به این نتیجه رسیدند که اوراق کردن خودروهای با عمر 20 سال یا بیشتر، از لحاظ اقتصادی بصرفه میباشد بخصوص در امریکا.
در سال 1992 کنگره امریکا (اداره بررسی و ارزیابی فناوری) به این نتیجه رسید که انجام یک برنامهریزی دقیق در مورد دوره عمر خودروها و زمانی که هر خودرو باید از ناوگان حملونقل کنار گذاشته شود از لحاظ هزینه و صرفه اقتصادی در مقایسه با برنامهریزیهایی که در زمینه کاهش آلایندههای محیط زیست در دست اجرا و یا در حال اجرا شدن بود، برابری میکرد و حتی در بعضی از موارد تعیین یک سن دقیق برای خارج کردن خودروها از ناوگان، کمهزینهتر نیز میتوانست باشد. به علاوه در برخی از کشورها از جمله آلمان، ژاپن و سوئد سیاستهایی از قبیل بستن مالیات سنگین برای خودروهایی که آلایندههای زیادی تولید میکنند در حال پیگیری بود. در ارتباط با وضع قوانین ذکر شده اشکالاتی وجود داشت که میتوان به 3 مورد آن اشاره کرد:
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 48
مقـدمه :
رساله ای که اینـک در دست شـما خواننده گرامـی قـرار دارد ، حاوی مطالبـی اسـت که شمـا را بـا
تمــامی زوایای طراحی سیستم نرم افزاری پرسنـلی و مـالی دفـتر مـدارس خـارج از کـشور آشنا می کنـد
و نحوه ی کار با این سیستم را به شما آموزش می دهد .
این پـروزه نـرم افـزاری اسـت کـه در قسمت های امــور اداری ، پرسنـلی و مـالی بخشــی از وزارتخـانه
محترم آمـوزش و پـرورش به نام دفـتر مـدارس خـارج از کـشور به کـار گرفته می شود .
این دفتر مدیریت تمامی سرپرسـتان مدارس ایران در تمامی کشور های دنیا را بر عهـده دارد . به این ترتیب
که هر دو سال یک بار امتحاناتی را برای اعزام معلمان به خارج از کشـور را بـرگزار می کند .
در صــورت قبولی در این امتحان معلمان به مدت دو سال مامور به خدمـت در یکی از کشورها می شوند .
و به همراه خانواده شان از ایران عزیمت مـی کنند .
در ایـن دفـتر حقـوق معـلمـان هر دو ماه یکبـار طبـق شرایـط زندگی آنها در آن کـشور ومقطع تحصیـلی
و مـدرک و... مـحاسبه می شود و به صورت ارزهای دلار آمریکا , یوروی اروﭘـا و ین ﮊاﭘـن , به حسـاب
بانکی آنها در آن کشور واریـز می شود .
هم اکنون امور مالی دفتر مدارس خارج از کشور با سیستم های قدیمی تحت Dos اداره می شـود که کار با
آن بسیار دشوار و حوصله بر است و به همین دلیل ما در صدد نوشتن یک برنامه جدید برآمدیم تا مشکلات
کار با آن سیستم قدیمی را بهبود ببخشیم .
تمام سعی و کوشش مـا این بوده که نرم افزار کاربردی ای طراحـی نماییم که، کمـتر دچـار مشـکل شود و
کار با آن راحت باشد . همچنـین ، قابلیت بروز رسانی داشته باشد .این نرم افزار شامل بخـش هایسـت کـه
مربـوط به امــور اداری و مـالی می گردد و هـر دوی این بخـــش ها که در ارتباط تنگاتــنگ با یکـدیگر
هستند را به یقیـن به یکدیگر نزدیکتر از گذشته می گـرداند .
در یــک سازمان اطلاعات تمامـی کارمندان زیـر نظـر امــور اداری می باشـد ، بمعنی آنکه وقتـی سیستـم
پرسـنلی سازمانی دستخوش تغییرات قرار می گیرد . ایـن تغـییـرات روی سیستم مـالی کـارمندان بـی تاثیر
نخـواهد بود .
از اینرو بـا در شبکـه قرار گرفتن این نرم افـزار هر تغییری در شرایط پرسنلی یک کارمند به طور اتومـاتیک
شرایط حقـوقی او را نیز تغـــییرخواهد داد .
زیرا همانطور که در ابتدای سخن گفته شد , معلمان اعزام شده به خارج از کشـور , فقـط به مدت دو سـال
مجاز به خدمت در خارج از کشور هستنـد و بعد از دو سـال ماموریت آنـها به اتمـام مـی رسد و باید بقـیه
خدمتشان را در مدارس داخل کشور بگذرانند .
در پایان از شما خواننده محترم استدعا داریـم که اگر خطا و کم و کاستی در این رسالــه و برنامـه ملاحـظه
فرمودید از لطف و بخشش خود را از ما دریغ نفرمایید .
مروری بر مطالعات انجام شده
در مقدمه به این نکته اشاره شد که یک برنامه کاربردی باید بگونه ای طراحی و نوشته شود که کار را
بـرای کاربر یا کاربرانی که از آن استفاده می کنند ساده تر از گذشته سازد .
حال بمنظور رعایت این اهداف ما در طراحی و نوشتن این نـرم افزار که تحت ویندوز کار می کند از زبان
های برنامه نویسی بـروز و پرکـاربرد و سریـعی همچـون زبـان C#و بانـک اطلاعـاتی SQL SERVER
به عنوان پایگاه داده و نیز محیط های گـزارش گیری همـاهنگ با برنامه همـچون CRYSTAL REPORT
بهره گیری نمودیم .ما با استـفاده از کتاب ها و سایت هـا ی مرتبـط با نـرم افزار های مذکور تــوانستیم به
فـراگیری این زبان ها دست یابیم .
شمـا در ادامـه مـی توانید در فصل اول تا حدودی با زبان برنامه نویسی بـانک اطلاعاتیِ SERVER SQL
و همـچنین در فصل دوم مقداری با زبان برنامه نویسـی C# آشـنا شوید و نمونه هایی از کد های برنامه را
ببینید . فصــل سـوم نـیز در برگیـرنده توضیحـاتی بر کل برنامه می باشد و در مورد نحـوه کار با نرم افزار
توضیحاتی را متذکر می شود .
و در پایان این رساله شما را با منابع استفاده شده آشنا می سازیم .
فصل اول
1-1 آشنایی با زبان SQL SERVER وکاربرد آن درنرم افزارمالی دفترمدارس خارج ازکشور
زبـان SQL تنـها زبـان استـانـدارد و جـامع پیادهسـازی ، مـدیریت ، نگهـداری و کـار با بانـک های
اطلاعاتی میباشد که تقریباً توسط تمامی بانک های اطلاعاتی کوچک و بزرگ , ﭘر کاربرد و کم کاربرد مانند
Access، SQL Server ، Oracle و DB2 پشتیبانی میشود.
طراحان و افرادی که بنوعی با بانکهای اطلاعاتی سروکار دارند و همچنین برنامه نویسانی که از این بانک ها
استفاده میکنند هرکدام باید تا اندازهای با این زبان آشنایی داشته باشند.
این مقاله که در سه قسمت تهیه شده است میکوشد تا مفاهیم زبان SQL را در قالب یک مثال کاربردی بیان
کند . هرچند که مفاهیم بکار رفته در این مقاله در تمامی بانک های اطلاعاتی قابل پیادهسـازی میباشند ولی
مثالهای ارائه شــده در 2000 SQL Server مورد تست قرار گرفتهاند .
بانک اطلاعاتی که در این مقاله بعنوان مثال مورد استفاده قرار گرفته است بانک اطلاعاتی یک آموزشگــــاه
میباشد که شامل دو جدول بنامهای teachers و students میباشد. جدول اول اطلاعات اساتیــــد و
جدول دوم اطلاعات دانشجویان را در خود نگه میدارد. جدول اول دارای چهار فیلد زیر مـیباشد: name
یا نام از نوع text، family یا فامیل از نوع text، age یا سن از نوع عـدد ، salary یا حـقوق از نـوع
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 48
مقـدمه :
رساله ای که اینـک در دست شـما خواننده گرامـی قـرار دارد ، حاوی مطالبـی اسـت که شمـا را بـا
تمــامی زوایای طراحی سیستم نرم افزاری پرسنـلی و مـالی دفـتر مـدارس خـارج از کـشور آشنا می کنـد
و نحوه ی کار با این سیستم را به شما آموزش می دهد .
این پـروزه نـرم افـزاری اسـت کـه در قسمت های امــور اداری ، پرسنـلی و مـالی بخشــی از وزارتخـانه
محترم آمـوزش و پـرورش به نام دفـتر مـدارس خـارج از کـشور به کـار گرفته می شود .
این دفتر مدیریت تمامی سرپرسـتان مدارس ایران در تمامی کشور های دنیا را بر عهـده دارد . به این ترتیب
که هر دو سال یک بار امتحاناتی را برای اعزام معلمان به خارج از کشـور را بـرگزار می کند .
در صــورت قبولی در این امتحان معلمان به مدت دو سال مامور به خدمـت در یکی از کشورها می شوند .
و به همراه خانواده شان از ایران عزیمت مـی کنند .
در ایـن دفـتر حقـوق معـلمـان هر دو ماه یکبـار طبـق شرایـط زندگی آنها در آن کـشور ومقطع تحصیـلی
و مـدرک و... مـحاسبه می شود و به صورت ارزهای دلار آمریکا , یوروی اروﭘـا و ین ﮊاﭘـن , به حسـاب
بانکی آنها در آن کشور واریـز می شود .
هم اکنون امور مالی دفتر مدارس خارج از کشور با سیستم های قدیمی تحت Dos اداره می شـود که کار با
آن بسیار دشوار و حوصله بر است و به همین دلیل ما در صدد نوشتن یک برنامه جدید برآمدیم تا مشکلات
کار با آن سیستم قدیمی را بهبود ببخشیم .
تمام سعی و کوشش مـا این بوده که نرم افزار کاربردی ای طراحـی نماییم که، کمـتر دچـار مشـکل شود و
کار با آن راحت باشد . همچنـین ، قابلیت بروز رسانی داشته باشد .این نرم افزار شامل بخـش هایسـت کـه
مربـوط به امــور اداری و مـالی می گردد و هـر دوی این بخـــش ها که در ارتباط تنگاتــنگ با یکـدیگر
هستند را به یقیـن به یکدیگر نزدیکتر از گذشته می گـرداند .
در یــک سازمان اطلاعات تمامـی کارمندان زیـر نظـر امــور اداری می باشـد ، بمعنی آنکه وقتـی سیستـم
پرسـنلی سازمانی دستخوش تغییرات قرار می گیرد . ایـن تغـییـرات روی سیستم مـالی کـارمندان بـی تاثیر
نخـواهد بود .
از اینرو بـا در شبکـه قرار گرفتن این نرم افـزار هر تغییری در شرایط پرسنلی یک کارمند به طور اتومـاتیک
شرایط حقـوقی او را نیز تغـــییرخواهد داد .
زیرا همانطور که در ابتدای سخن گفته شد , معلمان اعزام شده به خارج از کشـور , فقـط به مدت دو سـال
مجاز به خدمت در خارج از کشور هستنـد و بعد از دو سـال ماموریت آنـها به اتمـام مـی رسد و باید بقـیه
خدمتشان را در مدارس داخل کشور بگذرانند .
در پایان از شما خواننده محترم استدعا داریـم که اگر خطا و کم و کاستی در این رسالــه و برنامـه ملاحـظه
فرمودید از لطف و بخشش خود را از ما دریغ نفرمایید .
مروری بر مطالعات انجام شده
در مقدمه به این نکته اشاره شد که یک برنامه کاربردی باید بگونه ای طراحی و نوشته شود که کار را
بـرای کاربر یا کاربرانی که از آن استفاده می کنند ساده تر از گذشته سازد .
حال بمنظور رعایت این اهداف ما در طراحی و نوشتن این نـرم افزار که تحت ویندوز کار می کند از زبان
های برنامه نویسی بـروز و پرکـاربرد و سریـعی همچـون زبـان C#و بانـک اطلاعـاتی SQL SERVER
به عنوان پایگاه داده و نیز محیط های گـزارش گیری همـاهنگ با برنامه همـچون CRYSTAL REPORT
بهره گیری نمودیم .ما با استـفاده از کتاب ها و سایت هـا ی مرتبـط با نـرم افزار های مذکور تــوانستیم به
فـراگیری این زبان ها دست یابیم .
شمـا در ادامـه مـی توانید در فصل اول تا حدودی با زبان برنامه نویسی بـانک اطلاعاتیِ SERVER SQL
و همـچنین در فصل دوم مقداری با زبان برنامه نویسـی C# آشـنا شوید و نمونه هایی از کد های برنامه را
ببینید . فصــل سـوم نـیز در برگیـرنده توضیحـاتی بر کل برنامه می باشد و در مورد نحـوه کار با نرم افزار
توضیحاتی را متذکر می شود .
و در پایان این رساله شما را با منابع استفاده شده آشنا می سازیم .
فصل اول
1-1 آشنایی با زبان SQL SERVER وکاربرد آن درنرم افزارمالی دفترمدارس خارج ازکشور
زبـان SQL تنـها زبـان استـانـدارد و جـامع پیادهسـازی ، مـدیریت ، نگهـداری و کـار با بانـک های
اطلاعاتی میباشد که تقریباً توسط تمامی بانک های اطلاعاتی کوچک و بزرگ , ﭘر کاربرد و کم کاربرد مانند
Access، SQL Server ، Oracle و DB2 پشتیبانی میشود.
طراحان و افرادی که بنوعی با بانکهای اطلاعاتی سروکار دارند و همچنین برنامه نویسانی که از این بانک ها
استفاده میکنند هرکدام باید تا اندازهای با این زبان آشنایی داشته باشند.
این مقاله که در سه قسمت تهیه شده است میکوشد تا مفاهیم زبان SQL را در قالب یک مثال کاربردی بیان
کند . هرچند که مفاهیم بکار رفته در این مقاله در تمامی بانک های اطلاعاتی قابل پیادهسـازی میباشند ولی
مثالهای ارائه شــده در 2000 SQL Server مورد تست قرار گرفتهاند .
بانک اطلاعاتی که در این مقاله بعنوان مثال مورد استفاده قرار گرفته است بانک اطلاعاتی یک آموزشگــــاه
میباشد که شامل دو جدول بنامهای teachers و students میباشد. جدول اول اطلاعات اساتیــــد و
جدول دوم اطلاعات دانشجویان را در خود نگه میدارد. جدول اول دارای چهار فیلد زیر مـیباشد: name
یا نام از نوع text، family یا فامیل از نوع text، age یا سن از نوع عـدد ، salary یا حـقوق از نـوع
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 48
مقـدمه :
رساله ای که اینـک در دست شـما خواننده گرامـی قـرار دارد ، حاوی مطالبـی اسـت که شمـا را بـا
تمــامی زوایای طراحی سیستم نرم افزاری پرسنـلی و مـالی دفـتر مـدارس خـارج از کـشور آشنا می کنـد
و نحوه ی کار با این سیستم را به شما آموزش می دهد .
این پـروزه نـرم افـزاری اسـت کـه در قسمت های امــور اداری ، پرسنـلی و مـالی بخشــی از وزارتخـانه
محترم آمـوزش و پـرورش به نام دفـتر مـدارس خـارج از کـشور به کـار گرفته می شود .
این دفتر مدیریت تمامی سرپرسـتان مدارس ایران در تمامی کشور های دنیا را بر عهـده دارد . به این ترتیب
که هر دو سال یک بار امتحاناتی را برای اعزام معلمان به خارج از کشـور را بـرگزار می کند .
در صــورت قبولی در این امتحان معلمان به مدت دو سال مامور به خدمـت در یکی از کشورها می شوند .
و به همراه خانواده شان از ایران عزیمت مـی کنند .
در ایـن دفـتر حقـوق معـلمـان هر دو ماه یکبـار طبـق شرایـط زندگی آنها در آن کـشور ومقطع تحصیـلی
و مـدرک و... مـحاسبه می شود و به صورت ارزهای دلار آمریکا , یوروی اروﭘـا و ین ﮊاﭘـن , به حسـاب
بانکی آنها در آن کشور واریـز می شود .
هم اکنون امور مالی دفتر مدارس خارج از کشور با سیستم های قدیمی تحت Dos اداره می شـود که کار با
آن بسیار دشوار و حوصله بر است و به همین دلیل ما در صدد نوشتن یک برنامه جدید برآمدیم تا مشکلات
کار با آن سیستم قدیمی را بهبود ببخشیم .
تمام سعی و کوشش مـا این بوده که نرم افزار کاربردی ای طراحـی نماییم که، کمـتر دچـار مشـکل شود و
کار با آن راحت باشد . همچنـین ، قابلیت بروز رسانی داشته باشد .این نرم افزار شامل بخـش هایسـت کـه
مربـوط به امــور اداری و مـالی می گردد و هـر دوی این بخـــش ها که در ارتباط تنگاتــنگ با یکـدیگر
هستند را به یقیـن به یکدیگر نزدیکتر از گذشته می گـرداند .
در یــک سازمان اطلاعات تمامـی کارمندان زیـر نظـر امــور اداری می باشـد ، بمعنی آنکه وقتـی سیستـم
پرسـنلی سازمانی دستخوش تغییرات قرار می گیرد . ایـن تغـییـرات روی سیستم مـالی کـارمندان بـی تاثیر
نخـواهد بود .
از اینرو بـا در شبکـه قرار گرفتن این نرم افـزار هر تغییری در شرایط پرسنلی یک کارمند به طور اتومـاتیک
شرایط حقـوقی او را نیز تغـــییرخواهد داد .
زیرا همانطور که در ابتدای سخن گفته شد , معلمان اعزام شده به خارج از کشـور , فقـط به مدت دو سـال
مجاز به خدمت در خارج از کشور هستنـد و بعد از دو سـال ماموریت آنـها به اتمـام مـی رسد و باید بقـیه
خدمتشان را در مدارس داخل کشور بگذرانند .
در پایان از شما خواننده محترم استدعا داریـم که اگر خطا و کم و کاستی در این رسالــه و برنامـه ملاحـظه
فرمودید از لطف و بخشش خود را از ما دریغ نفرمایید .
مروری بر مطالعات انجام شده
در مقدمه به این نکته اشاره شد که یک برنامه کاربردی باید بگونه ای طراحی و نوشته شود که کار را
بـرای کاربر یا کاربرانی که از آن استفاده می کنند ساده تر از گذشته سازد .
حال بمنظور رعایت این اهداف ما در طراحی و نوشتن این نـرم افزار که تحت ویندوز کار می کند از زبان
های برنامه نویسی بـروز و پرکـاربرد و سریـعی همچـون زبـان C#و بانـک اطلاعـاتی SQL SERVER
به عنوان پایگاه داده و نیز محیط های گـزارش گیری همـاهنگ با برنامه همـچون CRYSTAL REPORT
بهره گیری نمودیم .ما با استـفاده از کتاب ها و سایت هـا ی مرتبـط با نـرم افزار های مذکور تــوانستیم به
فـراگیری این زبان ها دست یابیم .
شمـا در ادامـه مـی توانید در فصل اول تا حدودی با زبان برنامه نویسی بـانک اطلاعاتیِ SERVER SQL
و همـچنین در فصل دوم مقداری با زبان برنامه نویسـی C# آشـنا شوید و نمونه هایی از کد های برنامه را
ببینید . فصــل سـوم نـیز در برگیـرنده توضیحـاتی بر کل برنامه می باشد و در مورد نحـوه کار با نرم افزار
توضیحاتی را متذکر می شود .
و در پایان این رساله شما را با منابع استفاده شده آشنا می سازیم .
فصل اول
1-1 آشنایی با زبان SQL SERVER وکاربرد آن درنرم افزارمالی دفترمدارس خارج ازکشور
زبـان SQL تنـها زبـان استـانـدارد و جـامع پیادهسـازی ، مـدیریت ، نگهـداری و کـار با بانـک های
اطلاعاتی میباشد که تقریباً توسط تمامی بانک های اطلاعاتی کوچک و بزرگ , ﭘر کاربرد و کم کاربرد مانند
Access، SQL Server ، Oracle و DB2 پشتیبانی میشود.
طراحان و افرادی که بنوعی با بانکهای اطلاعاتی سروکار دارند و همچنین برنامه نویسانی که از این بانک ها
استفاده میکنند هرکدام باید تا اندازهای با این زبان آشنایی داشته باشند.
این مقاله که در سه قسمت تهیه شده است میکوشد تا مفاهیم زبان SQL را در قالب یک مثال کاربردی بیان
کند . هرچند که مفاهیم بکار رفته در این مقاله در تمامی بانک های اطلاعاتی قابل پیادهسـازی میباشند ولی
مثالهای ارائه شــده در 2000 SQL Server مورد تست قرار گرفتهاند .
بانک اطلاعاتی که در این مقاله بعنوان مثال مورد استفاده قرار گرفته است بانک اطلاعاتی یک آموزشگــــاه
میباشد که شامل دو جدول بنامهای teachers و students میباشد. جدول اول اطلاعات اساتیــــد و
جدول دوم اطلاعات دانشجویان را در خود نگه میدارد. جدول اول دارای چهار فیلد زیر مـیباشد: name
یا نام از نوع text، family یا فامیل از نوع text، age یا سن از نوع عـدد ، salary یا حـقوق از نـوع