بتاريخ: 16 مايو 200916 سنة comment_157049 السلام عليكم دي اول مشاركة ليارجو المساعدة ضروري انا طالبة في كلية هندسة قسم اتصالات وبرمجة وعندي مشروع عمل website لبنك من خلال jdeveloper &jsp واجد مشكلة في عمل الclassالخاصة بالعمليات في البنك وفي كتابة الاكواد الخاصة به واستخدم قواعد بيانات sqlplz من يعرف جافا ياريت يساعدني شكرا تقديم بلاغ
بتاريخ: 16 مايو 200916 سنة comment_157069 لو عاوزه اى مساعده فى الجافا مفيش مشكله بس حددى بالظبط انتى عاوزه ايهمش عارفه sequel وعاوزه كتاب فيه؟مش عارفه جافا وعاوزه كتاب فيها؟مش عارفه تشتغلى على الداتا بيز من jdeveloper وعاوزه تفهمى ازاى؟ايه هى مشكلة الكلاس بالظبط؟ياريت تحددى المشكلة فين بالظبط وعلى العموم فى حل عشان تتعاملى jsp عن طريق Jdeveloper انك تعملى two projects فى الjdeveloper واحد model او تسميه اى اسم وتختارى ADF business components وتطلعى كل الجداول اللى عندك على هيئة Entity بعد ما تعملى connection على الداتابيز وطبعا تعملى viewobject وكمان Application module وتعملى project تانى وده تعملى فيه كل صفحات الJSP اللى انتى عاوزاها وتخلى الproject الاخير يعتمد على الاول عن طريق right click عليه +dependencies وتختارى اسم الproject الاول(model) وبالطريقه دى كل صفحات jsp حتشوف وتتعامل مع business components عادىوفى صفحات JSP بعد <body> تستدعى لApplication module وتتعاملى معاه ومع view object اللى فيه وبكده تبقى بتتعاملى مع database بالظبط تقديم بلاغ
بتاريخ: 16 مايو 200916 سنة كاتب الموضوع comment_157072 اولا شكرا كتير علي الرد بجد انقذتيني شكرا لكي ثانيا انا مشروعي عن عمل Website لبنك لا توجد عندي مشكلة في jspولكن المشكلة في اختيار الclass للبنك وانا اعرف اعمل كل كود لوحده ولكن لا اعرف كيف اجمع الداتا اللي معايا المهم لي هو ماهي الclass اللي هبني عليها مثلا زي الاقتراض ماهي الvar اللي ممكن تكون فيه وحاجة زي الضمان للقرض اعرفه ازاي وفي اي classانا اسفه جدا انا طولت عليكي plz كملي معي تقديم بلاغ
بتاريخ: 17 مايو 200916 سنة comment_157140 اولا انا مبفهمش خالص فى الحسابات ولا التجارة ولكن بالنسبة للجافا فى حاجة اسمها outer class بتبقى الكلاس الاساسية وجواها inner classes تانيه طبعا inner classes بتشوف الouter class ولكن outer class عشان تشوف الInner لازم تاخد object من الinner classes اللى جواها وده مثال توضيحى فيه اتنين inner classes واحده بنجيب منها كل بيانات العملاء والتانيه بيانات الحسابات بتاعتهم والكلاس الاساسية outer اسمها bank ودى طبعا بتاخد object من الاتنين اللى جواها وعشان الكلاسين ليهم constructor ففى الobject بنديهم الarguments بتاعه import java.text.NumberFormat; import java.util.Scanner; // this is the original outer class public class Bank { public static void main(String[] args) { Bank bank1 = new Bank(); Account munozAccount = bank1.new Account (250, "Maria", "Munoz", "110 Glades Road","My town", "FL", "33445"); Scanner input = new Scanner(System.in); double data; NumberFormat money = NumberFormat.getCurrencyInstance(); System.out.println(munozAccount); System.out.print ( "Enter deposit amount: "); data = input.nextDouble(); munozAccount.deposit(data); System.out.println ( "Balance is: " + money.format(munozAccount.getBalance())); System.out.print ("Enter withdrawal amount: "); data = input.nextDouble(); munozAccount.withdrawal (data); System.out.println ( "Balance is: " + money. format(munozAccount.getBalance())); } //the first inner class that bank take object of it public class Account { private double balance; private Customer cust; public Account(double bal, String fName, String lName, String str, String city, String st, String zip) { balance = bal; cust = new Customer(fName, lName, str, city, st, zip); } // Returns the current balance public double getBalance() { return (balance); } // A deposit is made to the account.The balance has been increased by the amount of the deposit. public void deposit(double amt) { balance += amt; } // A withdrawal is made from the account if there is enough money.The balance has been decreased by the amount withdrawn. public void withdrawal(double amount) { if (amount <= balance) balance -= amount; else System.out.println("Not enough money in account."); } // Returns a String that represents the Account object. public String toString() { String accountString; NumberFormat money = NumberFormat.getCurrencyInstance(); accountString = cust.toString(); accountString += "Current balance is " + money.format (balance); return (accountString); } // The Customer class is implemented below public class Customer { private String firstName, lastName, street, city,state, zip; //constructor public Customer(String fName, String lName, String str, String c, String s, String z) { firstName = fName; lastName = lName; street = str; city = c; state = s; zip = z; } // Returns a String that represents the Customer Object public String toString() { String custString; custString=firstName + " " + lastName + "\n"; custString +=street + "\n"; custString += city + ", "+state+ " " + zip + "\n"; return(custString); } } } } Try it تم تعديل 17 مايو 200916 سنة بواسطة Hala Salem تقديم بلاغ
بتاريخ: 17 مايو 200916 سنة comment_157147 ولو اتفصلت كل كلاس لحالها ايه الي هيحصل مش اريح برضه تقديم بلاغ
بتاريخ: 17 مايو 200916 سنة كاتب الموضوع comment_157183 السلام عليكم شكرا علي التواصل معي الفكرة مش عمل حسابات خالص الفكرة في المشروع ان كل الprocess الخاصة بالبنك والعلاقة بين البنك والعميل وبين البنك والموظفين بدلا ما تكون في البنك ممكن تكون من خلال webوده هيتطلب عمل process اللي البنك بيقوم بيهااولا هبني الداتابيز لكل العملاء والموظفين ثم ابدأ في عمل الwebيعني انا هعمل صفحات الjspمثلا زي صفحة login اللي ممكن العميل يدخله ويدخل الاسم والباسوردوبعد كده تظهر له البيانات الخاصة به اللي هو مسجالها قبل كده وموجودة في الداتا بيز وبيرجعهالوا الservlet وبعد كده تظهر صفحة jspمرة اخري لكي يختار الprocessاللي هو هيقوم بيه(سحب اموال .ايداع . اقتراض .تحويل اموال )وعلي حسب اختيار ه ينقله الservlet الي صفحات مختلفة ده طبعا بعد عمل الchek علي البيانات والعلاقات هي بين البنك والعميل 1:سحب اموال 2:فتح حساب 3: ايداع اموال 4:اقتراض 5:تحويل من حساب الي اخر6:قفل الحساب بين البنك والموظفين 1:سحب المرتب 2:طلب اجازات وتحويلات 3:التعيين الذي يقوم في البنك 4:الشكاوي والاقتراحات يعني هي دي البروسس اللي انا عملها انا طبعا هعمل صفحات الjsp اللي فيه شكل الصفحة اللي العميل هيقوم بتسجيل البيانات الخاصة بها واللي هتظهره بعد كل بروسيس واكيد هعمل class للعميل والموطف وclass كبير للبنك & classللservlet اللي هحط فيه الconnection to database & the others classالطلب فين بقي اننا قولت هعمل cass للعميل والموظف والبنك ايه هي الclass التانيه هل هعمل class لي( السحب و الايداع , الاقتراض , .........................) الي اخر البروسيس ولو ده صح ايه الحاجات الي هعرفه فيه زي مثلا اللي هعرفه للعميل (الاسم , الباسورد , الرقم اقومي , البلد , النوع , .................وكده )والطلب الثاني في اكواد الservletوبعد عمل كل classكيف اجمعه اسفه جدا ع الاطالة وهو ده المشروع وشكرا تقديم بلاغ
بتاريخ: 17 مايو 200916 سنة comment_157197 يا بنتى يعنى ايه الprocesses تبقى من خلال الويب ؟ مش هو حيتعامل مع الصفحات وكل تعاملاته حتبقى مع الداتا بيز ؟و يعنى ايه classللservlet اللي هحط فيه الconnection to database ؟تعملى ليه connection بايدك عن طريق jdbc ما تستخدمى EJB3 وبكده كل العمليات اللى بتتعمل حيحصلها commit فى الداتا بيز عن طريق session bean وتعملى ليه كلاس تانيه للسحب والايداع والاقتراض دى كلها بيانات فى جدول فى الداتابيز لحسابات العميل بحيث يبقى فيه column مثلا اسمه رصيد العميل ولما هو يسحب من حسابه يتخصم المبلغ وبرده ده عن طريق عملية update فى session beanعلى العموم اللينك ده http://www.roseindia.net/jsp/bank.shtml فى حاجات حتفيدك فى الproject تقديم بلاغ
بتاريخ: 17 مايو 200916 سنة comment_157204 طيب مانتي فاهمه البروسس كويس جداجداجدا اهو ايه المطلوب اننا نكود الكلام ده ولا ايه انت عامله اناليسز ممتاز يبقي ناقص انك تبداي بس واحنا معاكي لو فيه محتاجه توضيح مساعده في كود ماشي انما انتي فعلا فاهمه البروسس كويس جدا توكلي بس علي الله وابداي وانتي هتلاقي نفسك مشيتي كويس ايا كان التكنولوجي الي هتستخدميها سواء سيرفلت وجي اس بي او هتضيفي معاهم ejb توكلي بس علي الله وابداي عشان نقدر نعرف نساعدك ازاي حتى..... بالتوفيق تقديم بلاغ
بتاريخ: 18 مايو 200916 سنة كاتب الموضوع comment_157335 السلام عليكم واللهي يابشمهندسين انا متشكرا جدا جدا لكم والموقع ده هايل شكراولكن انا فاهمه كلام لكن مش عارفه اطبق وابدا منين والمشكلة عندي في الclass (هتكون ايه وكام ) ومش عارفه ابدا الاكواد من غير ما اكون عارف الclass الاول نظري يعني هعمل كلاس للعميل واحط فيه البرسس ( السحب و.................)طب ما كل بروسس بداخلها متغيرات زي مثلا الاقتراض لو انواع كتيرة وبيكون محتاج ضمانات بردو ا نواع كتيرة ومتغيره انا اسفه بجد انا تعبتكم معايا لكن الامتحانات خلاص والدكتور مشدد علي المشروع وغير كده انا نفسي افهم المجال واكمل فيه انا الي حد ما اعرف فيه اشياء لكن مش متربطة ببعضها تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.