پروژه جلوگیری از حملات Sql Injection از جمله پروژه های حرفه ای و پرکاربردی می باشد که توسط برنامه نویسان تیم Projectp30.ir طراحی و پیاده سازی شده است.در این پروژه نحوه جلوگیری از چند حمله Sql Injection به طور کامل و عملی پیاده سازی شده است و در ضمن توضیحات کامل این پروژه در قالب فایل های Word و Pdf نیز قرارداده شده است.همان طور که می دانید SQL Injqction یکی از حملات احتمالی هکرها به سایت ها شمرده میشود که اتفاقا خیلی هم معروف است. در این حملات هکر یک کد SQL را به دیتابیس از طریق کدهای که ما نوشته ایم تزریق میکند. حالا این ما هستیم که باید جلوی اینکار را بگیریم. تزریق SQL یک روش حمله است که هدف آن داده های ساکن در یک پایگاه داده می باشد که از طریق FireWall محافظت می شود. حمله معمولاً به علت مدیریت ضعیف در اعتبار سنجی کدها و یا ورودیهای برنامه (وب سایت) اتفاق می افتد. حمله تزریق SQL زمانی اتفاق می افتد که یک مهاجم قادر به قرار دادن یک سری از عبارتهای SQL در یک Query (پرس و جو) با دستکاری داده های ورودی کاربر در یک برنامه مبتنی بر وب می باشد. البته این مساله نیز مستقیماً با نحوه مدیریت کدها و ورودیهای وب سایت رابطه مستقیم دارد. یک حمله کننده می تواند از نقصهای برنامه نویسی و یا حفره های امنیتی وب سایت و یا نرمافزار به راحتی برای دستیابی به اطلاعات یک پایگاه داده استفاده نماید. در ضمن کاربران عزیز می توانند برای دانلود پروژه های برنامه نویسی مخصوصاً دانلود پروژه های PHPکه لیست آنها در سایت نمی باشد از طریق فرم سفارش پروژه،پروژه مورد نظر خود را سفارش دهند.
توضیحات بیشتر »بایگانی ماهانه: جولای 2014
پروژه رنگ آمیزی گراف به روش هامیلتونی با c++
پروژه رنگ آمیزی گراف به روش هامیلتونی به زبان c++ از دیگر پروژه هایی می باشد که به درخواست بسیاری از دانشجویان انجام شده است.همان طور که می دانید رنگآمیزی گراف یکی از حالتهای خاص مسالههای برچسبگذاری گراف است. رویکرد کلی آن استفاده از نظیر کردن رنگهایی به یالها یا راسهاست که این رنگامیزی محدودیت خاصی را رعایت کند. در سادهترین حالت، رنگآمیزیای مورد نظر است که در آن هیچ دو راس مجاوری هم رنگ نباشند(رنگامیزی راسها). علاوه بر آن رنگامیزی یالها به همین صورت تعریف میشود. رنگ آمیزی گراف کاربردهای زیادی در زمینههای عملی و تئوری گوناگون دارد. علاوه بر مسالههای کلاسیک تعریف شده در این زمینه، با در نظر گرفتن محدودیتهای مختلفی روی نوع گرافها، روی روش رنگامیزی و حتی تعداد و رنگ عناصر گراف مسالههای متنوعی با کاربردهای وسیع در صنعت و علوم تعریف و حل میشود. با وجود اینکه این مساله از نظر علمی هنوز در حال رشد و بررسی بیشتر میباشد، با ظهور جدول سودوکو در بین عموم مردم شناخته و مشهور شده است. در ضمن کاربران عزیز می توانند برای سفارش پروژه های برنامه نویسی مخصوصاً سفارش پروژه های c++ که لیست آنها در سایت نمی باشد از طریق فرم سفارش پروژه،پروژه مورد نظر خود را سفارش دهند
توضیحات بیشتر »پروژه یافتن کوتاهترین مسیر با الگوریتم A* به زبان سی شارپ
پروژه یافتن کوتاهرین مسیر با الگوریتم A* از جمله پروژه هایی کاربردی و دانشجویی می باشد که در بین دانشجویان طرفداران زیادی دارد.این پروژه به زبان سی شارپ توسط تیم برنامه نویسی سایت projectp30.ir طراحی و پیاده سازی شده است.همان طور که می دانید الگوریتم A* یک الگوریتم کامپیوتری است که به طور وسیع در پیمایش گراف و یافتن مسیر بین دو نقطه که گره نامیده میشوند، مورد استفاده قرار میگیرد. به علت عملکرد و دقت بالای این الگوریتم استفاده گستردهای از آن میشود.این الگوریتم در واقع تعمیمی از الگوریتم دیکسترا می باشد.در الگوریتم A* از جستجوی اولین بهترین استفاده میکند و کوتاه ترین مسیر را بین دو گره مبدا و مقصد داده شده به وسیله گرههای دیگر مییابد. در ضمن کاربران عزیز می توانند برای انجام پروژه های برنامه نویسی مخصوصاً انجام پروژه های سی شارپ که لیست آنها در سایت نمی باشد از طریق فرم سفارش پروژه،پروژه مورد نظر خود را سفارش دهند.
توضیحات بیشتر »پروژه مدیریت لیگ فوتبال با c++
پروژه مدیریت لیگ فوتبال با c++ از جمله پروژه های جدید و حرفه ای می باشد که توسط تیم قدرتمند برنامه نویسی سایت Projectp30.ir طراحی و پیاده سازی شده است.پروژه مدیریت لیگ فوتبال دارای امکانات متعددی می باشد که این امکانات شامل موارد زیر می باشند : 1- اضافه کردن تیم جدید که شامل نام تیم ، کد تیم ، تعداد بازی ، تعداد برد ، تعداد باخت ، تعداد مساوی ، تعادا گل زده ، تعداد گل خورده ، تفاضل گل و امتیاز می باشد، 2- اضافه کردن نتیجه بازی ، 3- چاپ جدول نتایج ، 4- نمایش لیست تیم ها به ترتیب ، 5- گزارش تمام بازی ها ، 6- گزارشی از تیمی با بهترین حمله و دفاع و ... می باشد در ضمن کاربران عزیز می توانند برای دانلود پروژه های برنامه نویسی و مخصوصاً دانلود پروژه های c++ که لیست آنها در سایت نمی باشد از طریق فرم سفارش پروژه،پروژه مورد نظر خود را سفارش دهند
توضیحات بیشتر »پروژه کنترل دور موتور DC با Proteus و زبان C
پروژه کنترل دور موتور DC با Proteus و زبان C یکی از پروژه هایی که مورد توجه بسیاری از دانشجویان قرار می گیرد کنترل دور موتورDC به روش مدلاسیون عرض پالس یاPWM است.روش PWM یکی از روش های پرکاربرد کنترل دور موتور و یا کنترل زاویه آتش تریستور ها و ... میباشد.در این پروژه که به زبان C و با کامپایلرCodevision 2.5.3 نوشته شده و قابل اجرا می باشد شما میتوانید کنترل دور موتور DC را به روش PWM انجام دهید. کنترل دور موتور توسط عرض پالس های ارسالی که به عنوان فعالساز درایور میباشد صورت میگیرد. اجرای پروژه: ابتدا در مرحله اول فایل هگز ساخته شده در Bascom را در میکرو بارگذاری کرده و پس ازRun کردن Proteus پروژه آماده استفاده میباشد. شما میتوانید به وسیله پوش باتون های تعبیه شده فرکانس را تغییر داده و حالت چرخش موتور (چپ گرد یا راستگرد) را تعیین کنید. در ضمن کاربران عزیز می توانند برای انجام پروژه های پروتئوس ، برق و الکترونیک مخصوصاً پروژه های AVR که لیست آنها در سایت نمی باشد از طریق فرم سفارش پروژه،پروژه مورد نظر خود را سفارش دهند.
توضیحات بیشتر »پروژه نرم افزار مدیریت پرسنل با سی شارپ
پروژه نرم افزار مدیریت پرسنل با سی شارپ از جمله پروژه هایی دیگر می باشد که توسط مهندس مجید کفاش پور طراحی و پیاده سازی شده است.این پروژه به زبان سی شارپ و پایگاه داده Sql Server 2008 و ابزار گزارش گیری کریستال ریپورت طراحی و پیاده سازی شده است.از امکانات مهم این پروژه عبارتند از : فرم تعریف مرکز ، فرم تعریف گروه ، فرم ثبت اطلاعات ، فرم تهیه نسخه پشتیبان و برگرداندن نسخه پشتیبان ، فرم گزارش گیری از برنامه می باشد.در بخش گزارش برنامه کاربر می تواند طبق گزارش گیری بین تاریخ ، مرکز ، گروه ، شماره ثبت ، نام خانوادگی ، کد ملّی عملیات گزارش گیری را انجام دهد. لینک مربوط به دانلود دمو پروژه حقوق و دستمزد در قسمت پایین قرارداده شده است که کاربران می توانند با دانلود آن دمو این نرم افزار را مشاهده نمایند. در ضمن کاربران عزیز می توانند برای سفارش پروژه های برنامه نویسی مخصوصاً سفارش پروژه های سی شارپ که لیست آنها در سایت نمی باشد از طریق فرم سفارش پروژه،پروژه مورد نظر خود را سفارش دهند
توضیحات بیشتر »پروژه بازی پک من-pacman با جاوا
پروژه بازی پک من-pacman با جاوا از جمله پروژه های بازی می باشد که توسط تیم قدرتمند برنامه نویسی Projectp30.ir طراحی و پیاده سازی شده است.این پروژه به درخواست بسیاری از کاربران و دانشجویان توسط تیم برنامه نویسی سایت طراحی و پیاده سازی شده است.همان طور که می دانید بازی پک من PacMan نام بازی معروف و قدیمی بسیار جذابی است که اکثر افرادی که بیش از 20 سال سن دارند حتمآ آنرا به خاطر می آورند. این بازی که در چندین سال پیش توسط کمپانی Namco برای کنسول های کلاسیک ساخته شد در آن زمان از علاقه مندان بسیار زیادی برخوردار بود اما نسخه Pac-Man Championship Edition DX Plus یک به روز رسانی از نسخه قبلی این بازی است که با اضافه کردن DLC ، موزیک و گرافیک جدید به بازی و همچنین دستاوردها و مدال ها جدید آماده شده.بازی Pac-Man یک بازی معروف در سبک Arcade و Maze است ،نسخه سگا این بازی بسیار پرطرفدار و مشهور بود مخصوصا در ایران. نسخه جدید بازی هم همان گیم پلی و سبک را با ظاهری بهتر و به روز تر آماده کرده.هدف این بازی عبور از مارپیج و فرار از دست ارواح و جمع آوری آیتم های مختلف است. در ضمن کاربران عزیز می توانند برای سفارش پروژه های برنامه نویسی مخصوصاً پروژه های Java که لیست آنها در سایت نمی باشد از طریق فرم سفارش پروژه،پروژه مورد نظر خود را سفارش دهند. کاربران محترم توجه داشته باشند که پروژه بازی پک من - pacman که به زبان Java طراحی و پیاده سازی شده است بنابر درخواست و نیاز کاربران می توان آن را با دریافت هزینه اندکی به زبان های برنامه نویسی دیگر تبدیل کرد.
توضیحات بیشتر »پروژه وب سایت دانشگاه به زبان php
پروژه وب سایت دانشگاه به زبان php از جمله پروژه های php می باشد که توسط تیم طراحی سایت Projectp30.ir طراحی و پیاده سازی شده است.این پروژه به زبان php و پایگاه داده MySql انجام شده است و جهت اجرای این پروژه باید نرم افزار WampServer نیز روی سیستم نصب باشد.در پروژه وب سایت دانشگاه استاد پس از ورود به نرم افزار ابتدا لیست کلاس ها را تعریف می نماید و برای هر کلاس اسامی دانشجویان ر ا وارد می نماید و سپس آزمونهای ترم را تعریف نموده و نمرات دانشجویان را در هر درس ثبت می نماید.مثلا 3 کوییز و یک نمره میان ترم و یک پایان ترم.بدیهی است نرم افزار قابلیت تعریف ضریب برای هر آزمون را دارد.مثلا میان ترم 35درصد نمره نهایی و غیره. که ضریب در نمره ضرب می شود و همچنین قابلیت حذف و اضافه دانشجو در این سیستم نیز وجود دارد.در آخر استاد نیز می تواند نمرات را به صورت یک نمره کلی از 20 برای هر دانشجو رویت کند .به عبارتی نمرات ضرب شده هر آزمون که ممکن است ضریب در آخر برای هر آزمون تغییر نماید با هم جمع می گردند. در ضمن کاربران عزیز می توانند برای انجام پروژه های برنامه نویسی مخصوصاً پروژه های php که لیست آنها در سایت نمی باشد از طریق فرم سفارش پروژه،پروژه مورد نظر خود را سفارش دهند
توضیحات بیشتر »پروژه بازی اتللو با Asp.Net
پروژه بازی اتللو با Asp.Net و تکنولوژی MVC از جمله پروژه هایی می باشد که توسط تیم برنامه نویسی Projectp30.ir طراحی و پیاده سازی شده است.پروژه بازی اتللو به زبان سی شارپ ، تکنولوژی Asp.Net MVC طراحی و پیاده سازی شده است.همان طور که می دانید پروژه بازی اتللو (Othello) نام رسمی یک بازی است که با نام ریورسی (Reversi) نیز شناخته میشود. این بازی دونفره در یک صفحهی شطرنجی ۸ در ۸ مانند صفحه شطرنج انجام میشود.سیاه اول بازی میکند. در بازی اتللو تنها یک قانون وجود دارد، پرش. شما میتوانید از روی چند مهرهی پیوستهی حریف پرش انجام دهید. این پرش در مسیر سطر، ستون و قطر انجام میشود. البته با انجام هر پرش از روی مهرههای حریف، مهرهی خودی در جای خود باقی میماند. نکتهی دیگر این که همهی مهرههای حریف که در مسیر پرش هستند، تبدیل به مهرهی خودی میشوند. به شکل زیر نگاه کنید که اولین حرکت را در یک بازی نشان میدهد. در ضمن کاربران عزیز می توانند برای دانلود پروژه های برنامه نویسی مخصوصاً دانلود پروژه های Asp.Net که لیست آنها در سایت نمی باشد از طریق فرم سفارش پروژه،پروژه مورد نظر خود را سفارش دهند.
توضیحات بیشتر »پروژه مهندسی نرم افزار سیستم رزرو هتل
پروژه مهندسی نرم افزار سیستم رزرو هتل یکی دیگر از پروژه های مهندسی نرم افزار می باشد که توسط تیم قدرمند projectp30 انجام شده است در این پروژه نیز همانند دیگر پروژه های مهندسی نرم افزار دیگر امکاناتی از قبیل جداول پایگاه داده ، ارتباط بین جداول پایگاه داده ، سورس کدهای پایگاه داده ، نمودار و دیاگرام های ERD ، نمودار و دیاگرام حالت ، نمودار usecase ، نمودار sequence ، نمودار Collboration ، دیاگرام همکاری ، دیاگرام حالت ، دیاگرام class ، مدل های نرم افزاری و … وجود دارد.در این پروژه نیز تمام نمودارهای و دیاگرام ها توسط نرم افزار rational rose ترسیم شده است.برای انجام پروژه های مهندسی نرم افزار که موضوعشان در لیست پروژه های این سایت نمی باشد به تلفن هایی که در سایت است پیامک بدهید. در ضمن کاربران عزیز می توانند برای انجام پروژه های برنامه نویسی مخصوصاً پروژه های مهندسی نرم افزار که لیست آنها در سایت نمی باشد از طریق فرم سفارش پروژه،پروژه مورد نظر خود را سفارش دهند
توضیحات بیشتر »