الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Plz طلب مساعدة ضروري

Featured Replies

بتاريخ:

السلام عليكم
دي اول مشاركة لي
ارجو المساعدة ضروري
انا طالبة في كلية هندسة قسم اتصالات وبرمجة
وعندي مشروع عمل website لبنك من خلال jdeveloper &jsp
واجد مشكلة في عمل الclassالخاصة بالعمليات في البنك وفي كتابة الاكواد الخاصة به
واستخدم قواعد بيانات sql
plz من يعرف جافا ياريت يساعدني
شكرا

بتاريخ:

لو عاوزه اى مساعده فى الجافا مفيش مشكله بس حددى بالظبط انتى عاوزه ايه
مش عارفه 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 بالظبط
:rolleyes:

بتاريخ:
  • كاتب الموضوع

اولا شكرا كتير علي الرد
بجد انقذتيني
شكرا لكي
ثانيا
انا مشروعي عن عمل Website لبنك لا توجد عندي مشكلة في jspولكن المشكلة في اختيار الclass للبنك
وانا اعرف اعمل كل كود لوحده ولكن لا اعرف كيف اجمع الداتا اللي معايا
المهم لي هو ماهي الclass اللي هبني عليها مثلا زي الاقتراض ماهي الvar اللي ممكن تكون فيه وحاجة زي الضمان للقرض اعرفه ازاي وفي اي class
انا اسفه جدا انا طولت عليكي
plz كملي معي

بتاريخ:

اولا انا مبفهمش خالص فى الحسابات ولا التجارة ولكن بالنسبة للجافا فى حاجة اسمها 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

تم تعديل بواسطة Hala Salem

بتاريخ:

ولو اتفصلت كل كلاس لحالها ايه الي هيحصل مش اريح برضه :rolleyes:

بتاريخ:
  • كاتب الموضوع

السلام عليكم
شكرا علي التواصل معي
الفكرة مش عمل حسابات خالص
الفكرة في المشروع ان كل ال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كيف اجمعه
اسفه جدا ع الاطالة
وهو ده المشروع
وشكرا

بتاريخ:

يا بنتى يعنى ايه الprocesses تبقى من خلال الويب ؟ مش هو حيتعامل مع الصفحات وكل تعاملاته حتبقى مع الداتا بيز ؟
و يعنى ايه classللservlet اللي هحط فيه الconnection to database ؟تعملى ليه connection بايدك عن طريق jdbc ما تستخدمى EJB3 وبكده كل العمليات اللى بتتعمل حيحصلها commit فى الداتا بيز عن طريق session bean وتعملى ليه كلاس تانيه للسحب والايداع والاقتراض دى كلها بيانات فى جدول فى الداتابيز لحسابات العميل بحيث يبقى فيه column مثلا اسمه رصيد العميل ولما هو يسحب من حسابه يتخصم المبلغ وبرده ده عن طريق عملية update فى session bean
على العموم اللينك ده
http://www.roseindia.net/jsp/bank.shtml فى حاجات حتفيدك فى الproject
:rolleyes:

بتاريخ:

طيب مانتي فاهمه البروسس كويس جداجداجدا اهو ايه المطلوب اننا نكود الكلام ده ولا ايه انت عامله اناليسز ممتاز يبقي ناقص انك تبداي بس واحنا معاكي لو فيه محتاجه توضيح مساعده في كود ماشي انما انتي فعلا فاهمه البروسس كويس جدا توكلي بس علي الله وابداي وانتي هتلاقي نفسك مشيتي كويس ايا كان التكنولوجي الي هتستخدميها سواء سيرفلت وجي اس بي او هتضيفي معاهم ejb توكلي بس علي الله وابداي عشان نقدر نعرف نساعدك ازاي حتى..... بالتوفيق

بتاريخ:
  • كاتب الموضوع

السلام عليكم
واللهي يابشمهندسين انا متشكرا جدا جدا لكم
والموقع ده هايل شكرا
ولكن انا فاهمه كلام لكن مش عارفه اطبق وابدا منين
والمشكلة عندي في الclass

(هتكون ايه وكام )

ومش عارفه ابدا الاكواد من غير ما اكون عارف الclass الاول نظري
يعني هعمل كلاس للعميل واحط فيه البرسس ( السحب و.................)
طب ما كل بروسس بداخلها متغيرات
زي مثلا الاقتراض
لو انواع كتيرة وبيكون محتاج ضمانات بردو ا نواع كتيرة ومتغيره
انا اسفه بجد انا تعبتكم معايا لكن الامتحانات خلاص والدكتور مشدد علي المشروع
وغير كده انا نفسي افهم المجال واكمل فيه
انا الي حد ما اعرف فيه اشياء لكن مش متربطة ببعضها

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.