فرمت فایل : ویژوال استادیو(قابل ویرایش)
در این سورس کد, نحوه ارتباط با پایگاه داده SQL SERVER در زبان سی شارپ فراهم شده است که کدهای این برنامه روی فرم نوشته شده اند فقط کافیست روی فرم در سی شارپ دوبار کلیک کنید تا سورس کد را مشاهده کنید و مقابل هر خط کد توضیحات مربوط به آن خط کد به زبان فارسی برای فهم بیشتر شما فراگیران و دانشجویان نوشته شده است برای اجرای برنامه فقط کافیست یک پایگاه داده در SQL SERVER ایجاد کنید و در قسمت کدها در سی شارپ نام پایگاه داده و نام سرور را در قسمت کدها وارد کنید تا ارتباط سی شارپ با SQL SERVER برقرار شود ,این قطعه کد بخشی از اجرای هر نرم افزار و پرژه میباشد که برای اولین بار در وب سایت پارس منتشر گردیده است و تمرینی مفید و کاربردی برای دانشجویان و علاقه مندان به زبان برنامه نویسی سی شارپ است.
فرمت فایل : ویژال استادیو (قابل ویرایش)
در این قطعه کد داده های داخل شیء datagridview به داخل textbox ها انتقال داده میشوند این برنامه با کلیک روی دیتا گرید ویو بصورت اوتوماتیک داده های داخل دیتا گرید ویو را به تکس باکسها اضافه میکند.
نکته : این قطعه در رویداد on mouse click شیء datagridview نوشته شده است و تمرینی مناسب برای کار کردن با این شیء و بکار بستن آن در نرم افزار و پروژه ها میباشد.
این محصول شامل یک فایل ورد 72 صفحه ای همراه با کد های پروژه که به زبان جاوا موبایل پیاده سازی شده است و مناسب پایان نامه های کارشناسی و کاردانی رشته های مهندسی نرم افزار و مهندس فناوری اطلاعات(IT) می باشد.
چکیده
با توجه به گسترش روز افزون استفاده از تلفن همراه، تامین و تضمین امنیت ارتباطات امری اجتناب ناپذیر است. GSM، فاقد ویژگیهای یک شبکه امن است به گونه ای که تمامی مکالمات و حتی پیامهای کوتاه ارسالی به راحتی و تحت شرایط خاصی قابل شنود، کشف و یا تغییر میباشند. سرویس پیام کوتاه یکی از نخستین و پراستفادهترین سرویسهای ارائه شده توسط GSM و سایر سیستمهای سیار است که توسط اکثر اپراتورهای تلفن همراه ارائه میشود. در این رساله، موضوع امنیت سرویس پیام کوتاه مورد بررسی قرار خواهد گرفت. از آنجا که امنیت سرویس پیام کوتاه به امنیت شبکه سیار مورد استفاده نیز وابسته است، امنیت GSM و نسخ ارتقا یافته آن نیز به طور خلاصه در این مقاله مورد ارزیابی قرار خواهد گرفت. سپس راهحلی برای افزایش امنیت سیستم پیام کوتاه بوسیلهی پیادهسازی یک نرم افزار امن جهت تبادل پیام ارائه خواهد.
واژه های کلیدی: پیام کوتاه، SMS، GSM، رمزنگاری، RSA، ELGamal، J2ME
فهرست مطالب
عنوان................................................................................................... صفحه
1 مقدمه............................................................................................... 1
1-1 مقدمه............................................................................................................ 2
1-2 اصول امنیتی GSM......................................................................................... 3
1-3 مشکلات امنیتی GSM.................................................................................... 5
1-4 امنیت سرویس پیام کوتاه................................................................................. 6
2 جاوا موبایل.................................................................................... 10
2-1 چرا J2ME.................................................................................................. 11
2-2 پیکربندی و پروفایل..................................................................................... 12
2-3 MIDlet...................................................................................................... 13
2-4 پکیج WMA............................................................................................... 14
2-4-1 واسط MessageConnection.............................................................. 14
2-4-2 واسط Message................................................................................. 16
2-4-3 واسط TextMessage.......................................................................... 17
2-4-4 واسط BinaryMessage...................................................................... 17
2-4-5 واسط MessageListener.................................................................... 18
3 رمز نگاری...................................................................................... 19
3-1 مقدمه.......................................................................................................... 20
3-2 پروتکلها..................................................................................................... 20
3-3 الگوریتمها................................................................................................... 21
3-4 الگوریتمهای نامتقارن.................................................................................... 22
3-5 الگوریتم RSA............................................................................................. 23
3-6 الگوریتم ELGamal..................................................................................... 24
3-7 تحلیل کارایی الگوریتمهای نامتقارن................................................................ 25
4 تحلیل و طراحی............................................................................. 26
4-1 مقدمه.......................................................................................................... 27
4-2 هدف.......................................................................................................... 27
4-3 نیازمندیها..................................................................................................... 27
4-4 نیازمندیهای کارکردی.................................................................................... 27
4-4-1 نوشتن و ارسال پیام کوتاه.................................................................... 28
4-4-2 دریافت و نمایش پیام کوتاه................................................................. 28
4-4-3 رمزنگاری و رمزگشایی پیام کوتاه........................................................ 28
4-4-4 ذخیره پیام کوتاه................................................................................. 28
4-5 نیازمندیهای غیر کارکردی.............................................................................. 28
4-5-1 فشرده سازی و بازگشایی پیام کوتاه..................................................... 29
4-5-2 نمایش، ویرایش و تولید کلیدهای الگوریتم رمزنگاری............................ 29
4-5-3 امکان تغییر پورت ارسال و دریافت پیام کوتاه....................................... 29
4-5-4 امکان ویرایش رمز دستیابی به نرمافزار و رمز دستیابی به بخش تنظیمات. 29
4-5-5 ذخیره متن نوشته شده ارسال نشده....................................................... 30
4-6 تحلیل و طراحی.......................................................................................... 30
4-6-1 نمودار موارد کاربرد............................................................................ 30
4-6-2 نمودار کلاس..................................................................................... 31
4-6-3 نمودار فعالیت.................................................................................... 32
4-6-4 نمودار توالی...................................................................................... 35
5 پیاده سازی..................................................................................... 42
5-1 مقدمه.......................................................................................................... 43
5-2 ذخیره سازی................................................................................................ 44
5-2-1 کلاس Rms....................................................................................... 45
5-3 فشرده سازی............................................................................................... 47
5-3-1 کلاس MessageCompress................................................................. 47
5-4 رمزنگاری.................................................................................................... 48
5-4-1 پکیج ELGamal................................................................................ 48
5-4-2 پکیج RSA........................................................................................ 51
5-5 پیام کوتاه..................................................................................................... 51
5-5-1 کلاس Send...................................................................................... 52
5-6 واسط کاربری.............................................................................................. 52
5-6-1 کلاس helloMIDlet.......................................................................... 52
6 نتیجه گیری و پیشنهادها.................................................................. 57
ضمیمه................................................................................................. 59
فهرست منابع........................................................................................ 64
دانلود سورس کد ساخت فایل منیجر حرفه ای برای اندروید
با این سورس کد به راحتی می توانید یک برنامه مدیریت فایل زیبا با امکانات فراوان بسازید.
قابلیت تغییر در محیط اکلیپس
حجم کم
قابلیت تغییر آیکون و عکس های برنامه
نکته:امکان وجود ارور در سورس کد یا اکلیپس شما وجود دارد
حجم:1/4 مگابایت
سیستم حسابداری فروشگاهی یک نرم افزار حسابداری به زبان سی شارپ است که قابلیت های زیادی مانند خرید و فروش و فاکتور و گزارش و ... را دارد این برنامه به همراه سورس کد می باشد که توسط توسعه دهنده قابل ویرایش می باشد.