خرید بک لینک
Loading...
<strong>سیستم</strong> ثبت <strong>سفارش</strong>

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

در این پروژه که توسط آرایه ها انجام شده است فرمی طراحی شده است که شما بتوانید یک سیستم ثبت سفارش داشته باشید.

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

تست پروژه سیستم ثبت سفارش :

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

ابزارهای زیادی برای تست برنامههای نوشته شده توسط جاوا مورد استفاده قرار میگیرند. برای مثال: در جاوا به دلیل مدیریت حافظه توسط Garbage collection ممکن است به دلیل نوشتن غیر استاندارد برنامه در حافظه نشتی داشته باشیم (memory leakage)که این امر سبب میشود حافظه گرفته شده آزاد نشود و با پر شدن حافظه برنامه دچار خلل شود.

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

سورس کد پروژه :

import java.util.*;
 
public class cart
{
        //To publicly access the quantity as it updates every time you wish to buy again
        public static int total_quantity=0;
        //I have declared 4 products here 
        public static String[] products = {null, "1.) Quarter-Pounder Burger 50.00",
                                                                                                "2.) One-Percenter (2-Stacks of Quarter Pounder Patty) 99.00",
                                                                                                "3.) Tombstone Piledriver (3 Stacks of Quarter Pounder Patty) 150.00",
                                                                                                "4.) God's Last Gift (Tombstone Burger with 100g of Carolina Reaper) 200.00"};
        //Prices in accordance of their elements
        public static int[] product_price ={0,50,99,150,200};
        //This is the cart for the check-out of all order you have
        public static int[] final_qty=new int[5];
 
        public static void main(String[] args)
        {
                Scaer s = new Scaer(System.in);
                int choose, quantity;
                int p1=0;
                int p2=0;
                int p3=0;
                int p4=0;
                char decision;
                System.out.println("Welcome to Burger TK, please choose any of the menu there..");
                do
                {
 
                        for(int i = 0; i ; products.length; i++)
                        {
                                if(products[i] != null)
                                System.out.println(products[i]);
                        }
 
                        System.out.print("Choose any item: ");
                        choose=s.nextInt();
 
                        System.out.print("How many pieces? ");
                        quantity=s.nextInt();
 
                        switch(choose)
                        {
                                case 1:
                                p1 += quantity;
                                final_qty[1]=p1;
                                break;
 
                                case 2:
                                p2 += quantity;
                                final_qty[2]=p2;
                                break;
 
                                case 3: 
                                p3 += quantity;
                                final_qty[3]=p3;
                                break;
 
                                case 4: 
                                p4 += quantity;
                                final_qty[4]=p4;
                                break;
                        }
                        System.out.print("Would you like to order again? Y/N / y/n: ");       
                        decision=s.next().charAt(0);
                }while(decision != 'n' ; decision != 'N');
 
                System.out.println("==Final Cart==");
                System.out.println("t\Itemt\Qtyt\Total");
                int sum=0;
                for(int i=0; i &amp;amp;amp;amp;amp;amp;amp;lt; final_qty.length; i++) { if(final_qty[i] != 0) { System.out.println(products[i]+"\"+final_qty[i]+"\"+final_qty[i]*product_price[i]); sum = sum + final_qty[i]*product_price[i]; } } System.out.println("Total Purchased items: "+(p1+p2+p3+p4)); System.out.println("Total Purchase: "+sum); int payment=0; do { System.out.print("Enter Payment: "); payment=s.nextInt(); }while(sum; payment);
                System.out.println("Thank you for buying! here's your change: "+(payment-sum));
        }       
 
}

جهت مشاهده دیگر پروژه های جاوا میتوانید به این لینک مراجعه کنید.


اطلاعات دانلود


برچسب: نویسنده: دانلودی تاريخ: دوشنبه 2 مهر 1397 ساعت: 0:26

صفحه بندی