تبلیغات
برنامه نویسی و سورس کد های آماده - مطالب بهمن 1387

تا که بودیم نبودیم کسی

کشت ما را غم بی هم نفسی

----------

تا که رفتیم همه یار شدند

تا که گفتیم همه بیدار شدند

--------------

قدر آیینه بدانید که هست

نه درآن موقع که افتادوشکست


E-mail:

Peymanf11@Gmail.com (پیمان فیاض)

Moh.Daneshvar@Gmail.com
(محمد دانشور)
شما می توانید با وارد كردن ایمیل خود در این قسمت از به روز شدن این وبلاگ با خبر شوید .





Powered by WebGozar

كلیه حقوق قالب متعلق به علی رایانه و پی سی دیزاینر می باشد     
 
سه شنبه 29 بهمن 1387 نوشته شده توسط پیمان و محمد

سورس برنامه انبارداری در ++C 

 

برنامه شماره 1  :

پروژه انبارداری

امکانات برنامه :

1-اضافه کردن کالا

2-جوستو جوی کالا و نمایش آن

3-پاک نمودن کالا از پایگاه داده ها

4-صدور فاکتور فروش

5-گزارشگیری براساس شماره کالا و یا تعداد کالا و نمایش اطلاعات

6-طراحی به دو صورت لیست پیوندی و  آرایه می باشد

برنامه شماره 2 :

انبارداری

امکانات برنامه :

مهمترین مزیت این برنامه فعال بودن ماوس درون برنامه  است

این برنامه نیز تمام امکانات برنامه قبلی را دارد

دانلود برنامه اجرایی

....


ادامه مطلب
بازدیدها [] - نظرات ()
پنجشنبه 24 بهمن 1387 نوشته شده توسط پیمان و محمد

سورس برنامه کتابخانه به صورت گرافیکی در  زبان ++ Turbo c

 

برنامه کتابخانه به صورت گرافیکی در  زبان ++ Turbo c طراحی شده وکلیه امکانات مربوط به کتابخانه را دارا می باشد.که بخشی از این امکانات به شرح زیر می باشد

1)امکانت تعریف کاربر و اعمال محدودیت برای آن(مدیر ،عضو ،کاربر)

2)نمایش لیست کتابها ،کتابهای به امانت گرفته شده،ثبت کتاب جدید و...

3)نمایش لیست کتابهایی که تاریخشان گذشته

4) ثبت اعضای ،جستجو بین اعضا،تمدید عضویت،نمایش اعضایی که تاریخ عضویت آنها تمام شده و....

5)لیست کتابهای به امانت گرفته شده،جستجو در بین امانات ثبت امانت جدید،تمدید امانت،گزارش برگشت امانت،نمایش لیست امانت تاریخ گذشته

6)نمایش لیست کاربران ،ایجاد کاربر جدید ،جستجو بین کاربران

7)تنظیمات مربوط به زمان ،تاریخوحداکثر زمان برای امانات

8)راهنمای برنامه

......


ادامه مطلب
بازدیدها [] - نظرات ()
چهارشنبه 23 بهمن 1387 نوشته شده توسط پیمان و محمد

سیستم انبارداری طراحی شده توسط نرم افزار Rational Rose


توصیف سیستم انبارداری طراحی شده توسط نرم افزار Rational Rose:

سیستم مورد بررسی  ما قسمت انبارداری یك فروشگاه می باشد كه در آن مشخصات كالا و موجودی كالاها ، كارخانه سازنده و غیره نگهداری میشود كه اجناس سفارش داده شده توسط فروشگاه ، توسط قسمت انبارداری ار قسمت حمل و نقل دریافت كرده و گزارشات لازم را به مدیریت ابلاغ میكند.
اگر كالای جدیدی وارد سیستم شود مشخصات كالا جدید را ثبت می نماید علاوه بر تحویل كالا ، ارجاع آن به قسمت فروش توسط این قسمت صورت می پذیرد  و در این سیستم علاوه بر كارهای انجام شده ، گزارشاتی هم باید ارائه شود كه یكی از آنها گزارش كالا با موجودی به حداقل رسیده می باشد سیستم باید به صورت اتوماتیك كالا را با موجو دی كم را تشخیص داده و گزارش دهد.
گزارش بعدی در مورد ورود و خروج كالا ها از انبار می باشد كه  به صورت ماهانه به مدیر ارائه می شود.
یك گزارش كلی نیز است كه در هر سال از تعداد كالاهای مصرفی از هر كالای مشخص به مدیر تحویل داده می شود.
در این سیستم انبار دار نقش اساسی را به عهده دارد و با مدیریت ، مسئول قسمت خریدو فروش و حمل و نقل در ارتباط و تعامل است
این پروژه شامل بخشهای زیر می باشد
1)جدول نیازمندیها
2)نمودار مورد های استفاده در هفت پكیج و بسته طراحی شده اند. كه عبارت اند از:
بسته های نمودار های مورد استفاده(Use Case Package )
نمودار عامل ها (Actors)
جستجو و ثبت مشخصات كالاو كارخانه        
عملیات بر روی كالا
ثبت موجودی
گزارش گیری
ارجاع كالا به قسمت فروش
گزارش گیری ماهانه و سالانه
3)سناریو های موجود در سیستم:
عنوان : ثبت مشخصات كالا    
عامل های استفاده كننده: انباردار               
هدف: نگهداری مشخصات كالا
4)نمودار موردهای استفاده محقق شده برای Use Case ها
5)نمودار فعالیت(Activity Diagram )
6)نمودار توالی (Sequence Diagram)
7)نمودار همكاری (Collaboration Diagram )
دوستان برای دریافت فایل rational rose برنامه به همراه توضیحات 29 صفحه ای که شامل توضیحات کامل برنامه به فرمت Word می باشد،میتوانند به ادامه مطلب رجوع کنند


ادامه مطلب
بازدیدها [] - نظرات ()
سه شنبه 22 بهمن 1387 نوشته شده توسط پیمان و محمد

سورس سایت خبری نوشته شده با زبان asp و پایگاه داده Access

این سایت خبری توسط زبان asp و بانک اطلاعاتی Access طراحی شده و دارای امکانات زیر می باشد

1)صفحه ورود کاربر

2)بخش خبر نامه که کاربران می توانند در آن عضو شده و جدیدترین اخبار سایت را دریافت کنند

3)لینک سایت های مرتبط (که این لیست از پایگاه داده خوانده می شود و تغییر جدول مر بوطه لیست تغییر خواهد کرد)

4)نظر سنجی (کاربر می تواند از درون پایگاه داده موضوع و پاسخ های نظر سنجی را مشخص کند)

5)امکان جستجو در بین متن اخبار سایت ،پس از جستجو اخباری را که کلمه مورد جستجو در آن وجود داشته نمایش داده می شود

6)نمایش آمار سایت (شامل تعداد بازدید کنندگان امروز ،تعداد کاربران،تعداد اعضای خبر نامه ،تعداد مقالات )

7)شامل دو بخش اخبار عمومی و اخبار کامپیوتر می باشد که در هر یک اخبار مرتبط با آن موضوع نمایش داده می شود.کلیه اخبار ها از پایگاه داده خوانده شده و برای تغییر یا اضافه کردن خبر تنها نیاز به وارد کردن اخبار در بانک اطلاعاتی می باشد(اطلاعات به صورت داینامیک می باشد)

8)بخش مقالات که امکان دانلود و ارسال مقالات را برای افراد فراهم می کند

9)منوی کاربر :

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

10)چکیده مقالات: امکان ویرایش مقالات کاربر  را فراهم می کند

11)بخش دانلود نرم افزار :

این بخش اطلاعات مربوط به نرم افزار های قابل دانلود را از بانک اطلاعاتی خوانده و برای دانلود به کار بر نشان می دهد

12)عضویت در سایت:

این فرم برای ثبت نام کاربران بوده و کلیه اطلاعات از نظر درستی بررسی شده و در صورت درستی اطلاعات این اطلاعات در پایگاه داده ذخیره می شود

13)نتایج نظر سنجی : برای نمایش نتایج ارای نظر سنجی طراحی شده است

14)تاریخ های مهم :براینمایش تاریخ های مهم(اطلاعات در بانک اطلاعاتی قرار دارد)

15)فرم ازسال مقالات

.....

 


ادامه مطلب
بازدیدها [] - نظرات ()
سه شنبه 22 بهمن 1387 نوشته شده توسط پیمان و محمد

سیستم بیمه طراحی شده توسط نرم افزار Rational Rose

توصیف سیستم بیمه

 طراحی شده توسط نرم افزار Rational Rose:
سیستم مورد بررسی  ما یکی از شعبه های بیمه (آسیا) می باشد كه در آن مشخصات کاملی از نحوه کار شعبه  نگهداری میشود.

 

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

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

این سیستم نشان میدهد که هر Use_Case  با همکاری چه کلاسهایی تحقق می یابد.و این کار توسط نمودارهای مختلفی انجام می گردد.

تلاش ما ر این سیستم برای ایجاد روابط بین کلاسها با ایجاد جداولی برای وابستگی ها ، تناظر ، تجمیع ، ترکیب ، تعمیم  محقق شده است.

این پروژه شامل بخشهای زیر می باشد
-1)جدول نیازمندیها


-2)نمودار مورد های استفاده در هفت پكیج و بسته طراحی شده اند. كه عبارت اند از:
بسته های نمودار های مورد استفاده(
Use Case Package )
نمودار عامل ها (
Actors)
جستجو و ثبت مشخصات مشتری         
گزارش گیری
گزارش گیری ماهانه و سالانه

و......


-3)سناریو های موجود در سیستم:
عنوان :  الف) بیمه کردن

            ب) دریافت خسارت از بیمه     

 
     عامل های استفاده كننده: مشتری                 
     هدف: استفاده مشتری از موارد بیمه


-4)نمودار موردهای استفاده محقق شده برای
Use Case ها


-5)نمودار فعالیت(
Activity Diagram )


-6)نمودار توالی (
Sequence Diagram)


-7)نمودار همكاری (
Collaboration Diagram )


دوستان برای دریافت فایل
rational rose برنامه به همراه  VISION و SRS   که شامل توضیحات کامل برنامه به فرمت Word می باشد،میتوانند به ادامه مطلب رجوع کنند

 


ادامه مطلب
بازدیدها [] - نظرات ()
سه شنبه 22 بهمن 1387 نوشته شده توسط پیمان و محمد

شبیه سازی حرکت یک کامیون با سیستم فازی با نرم افزار مطلب

 

این پروژه شبیه سازی حرکت یک کامیون می باشد که در آن  محل و زاویه قرار گیری کامیون در خیابان به طور شانسی انتخاب شده و با استفاده از قوائد فازی طراحی شده کامیون حرکت میکند تا به وسط جاده برود

نحوه کار برنامه
این برنامه در ابتدا مختصات
x , y  ای را که  میخواهیم کامیون در حالت ابتدایی در آنجا قرار داشته باشد را با کلیک در نقطه مورد نظر گرفته و کامیون را رسم می کند. زاویه کامیون در این برنامه بصورت random انتخاب می شود.در مرحله بعدی با استفاده از موتور استنتاج و همچنین پایگاه قواعد فازی که در برنامه تعریف شده اند شروع به حرکت دادن کامیون می کند تا محور کامیون در وسط خیابان قرارگیرد.
این سیستم فازی که برای هدایت کامیون طراحی شده است موتور استنتاج حاصلضرب ، فازی ساز گوسین و غیر فازی ساز میانگین مراکز که بصورت فرمول زیر می باشد
teta را محاسبه می کند:

بعد از محاسبه teta حال برای شبیه سازی سیستم کنترل برای موقعیت بعدی کامیون از مدل ریاضی زیر استفاده می کنیم:

 


 
 برای سفارش و توضیحات بیشتر به ادامه مطلب رجوع کنید

 


ادامه مطلب
بازدیدها [] - نظرات ()
سه شنبه 22 بهمن 1387 نوشته شده توسط پیمان و محمد

سورس برنامه بیمه نوشته شده در access

 

این برنامه شامل امکانات زیر می باشد

1)امکان تعریف کاربر جدید
2)اعمال محدودیت دسترسی به کاربران که شامل موارد زیر می باشد
2-1 محدودیت دسترسی به گزارشات
2-2 محدودیت دسترسی به پرس و جوها
2-3 محدودیت دسترسی به  فرم ها
2-4 امکان ایجاد فرم ،گزارش،پرس وجو وکاربر داشته باشد یا نه
2-5 محدودیت دسترسی به جستجو در کل جداول
2-6 امکان درج داشته باشد یا خیر
3)جستجو در بین اطلاعات
4)امکان نمایش خروجی به صورتهای فرم، پرس وجو ، جدول ، گزارش
5)امکان چاپ خروجی
6)امکان جستجو در کلیه جداول و کلیه فیلد ها
7)امکان ایجاد فرم جدید توسط خود برنامه
8)امکان ایجاد گزارش جدید توسط خود برنامه
9)امکان ایجاد پرس و جو جدید توسط خود برنامه
و...
دوستان برای دریافت سورس برنامه بیمه در Access و نحوه سفارش بر روی ادامه مطلب کلیک کنند

 


ادامه مطلب
بازدیدها [] - نظرات ()
یکشنبه 20 بهمن 1387 نوشته شده توسط پیمان و محمد

ماشین حساب در دلفی



دوستان میتوانند فایل اجرایی این برنامه را از مسیر زیر دانلود کنند
دانلود :فایل اجرایی ماشین حساب(278k)
برای سفارش سورس برنامه به ادامه مطلب رجوع کنید

ادامه مطلب
بازدیدها [] - نظرات ()
شنبه 19 بهمن 1387 نوشته شده توسط پیمان و محمد

الگوریتم  پیدا کردن بهترین انتخاب واحد(با کم ترین زمان بیکاری در بین دروس) با استفاده از الگوریتم ژنتیک با زیان برنامه نویسی مطلب(Matlab)



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

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


1)    Crossover : در این مرحله برای هر کروموزوم  یک عدد شانسی انتخاب می شود که در صورتی که این عدد کوچکتر از pc باشد .کروموزم در عمل Crossover شرکت می کند . عمل Crossover بین دور کروموزم صورت می گیرد به طوری که یک عدد شانسی بین 1 تا تعداد گروهها انتخاب می شود و این عدد  محل نصف شدن دو کروموزم را نشان می دهد.

2)    Mutition :  این قسمت باعث جهش بین کروموزم ها می شود که شامل مراحل زیر است
    ایجاد یک عدد شانسی و مقایسه آن با Pm که احتمال شرکت پذیری  کروموزم در عمل جهش را مشخص می کند
    ایجاد یک عدد شانسی بین 1 تا تعداد ژن ها که نشان دهنده ژنی می باشد که باید جهش در آن ژن صورت بگیرد
    جهش ژن انتخاب شده به طوری که اگر 1 باشد 0 قرار داده و اگر 0 باشد یک قرار می دهیم
    در صورتی که کروموزم جهش داده شده مورد تایید باشد، به آخر لیست اضافه می شود

3)    Select: این قسمت نیز از دو بخش تشکیل شده است
    Gap: که میزان gap برای هر کروموزم را مشخص می کند
    Sort:  که بر اساس gap محاسبه شده برای هر کروموزم ،لیست را مرتب می کند
    در مرحله آخر  10 عنصر  ابتدایی لیست  که شامل بهترین انتخابها هستند را انتخاب می کند .

ساختار فایل ورودی:(لیست دروس ارائه شده در این ترم)


ساختار فایل ورودی به این صورت است که در سطر اول کمترین تعداد واحد انتخابی و در سطر دوم بیشترین تعداد واحد انتخابی و در سطر های بعدی دروس ارائه شده با کدینگ زیر نوشته شده است:

شماره گروه فاصله شماره درس فاصله روز فاصله ساعت شروع فاصله ساعت پایان فاصله تعداد واحد

مثال:3 12 9 2 1 1

یعنی :گروه=1 ،شماره درس=1 ،روز= دوشنبه ،ساعت شروع=9 ،ساعت پایان=12 ،تعداد واحد=3

در این برنامه هر کروموزوم آرایه ای متشکل از 0و1 است که اندیس هر خانه نشان دهنده شماره گروه و مقدار هر خانه نشان دهنده این است که این درس انتخاب شده است یا نه......



ادامه مطلب
بازدیدها [] - نظرات ()
صفحه اصلی ویرایش قالب گالری تصاویر آر اس اس ارتباط با ما