الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

أقتراح أقامة مشروع مشترك

مغلق
بدأه hook في 9 يوليو 2007 · 25 رد · 3,420 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته

ما رأيكم يا أخواني الأفاضل أن نقوم بمشترك نتعاون فيه جميعاً لكي نرتقي بمهاراتنا البرمجية

لا يهم مجال هذا المشروع (شبكات أو تعديل في صور أو محرر نصوص .........الخ)

و نرجوا منكم يا أخواني الأفاضل أقتراح مجال هذا المشروع

و التعاون فيما بيننا وتبادل الخبرات والبحث من أجل تنفيذ هذا المشروع

مع العلم بأني مبرمج مبتدأ في لغة الجافا.

#2

و عليكم السلام ورحمة الله وبركاته,

نعم إقتراح رائعة جدا واتمنى ان يكون المشروع حول J2EE لكي نتعلم معا واتمنى من المشرفين المشاركة في الموضوع ........

شكرا.............

#3

شكرا اخ Kauk على هذه المبادره واقترح ان تختار انت الفكره وتبدا التخطيط بدون الانتظار لردود

اسماعيل نصار

"آخر الأخبار: تقرير للصليب الأحمر يقول إن اسرائيل تخرق قوانين الاحتلال"

من عجائب الدنيا - الكراسي اللاصقه !

طفل ايطالي يقرا القراّن

#4

ألف شكر لكم يا أخواني الأفاضل علي سرعة أستجابتكم

وما رأيكم في أن يكون المشروع في تعديل وعرض الصور.

#5
اقتباس
وما رأيكم في أن يكون المشروع في تعديل وعرض الصور.

رأي الشخصي :

لا أعتقد أنه سيكون كفيد، ما رأيكم أن بكون مشروعكم فال network ؟؟؟

sockets, object streams and RMI ??

فأمتحان ال scjd يطلب منك عمل برنامج بال network

#6

اذا كنتم تبون فكره ، سهله + حلوه = Java with External Resources

نحاول أن نقوم بالاتصال بكثير من المصادر الخارجيه بالجافا ( ملف وورد ، قاعدة بيانات أوراكل ،قاعدة بيانات مايسقول، ملفات بي دي اف ، XML )

بالمناسبه أتمنى أن لايكون مثل مشاريع سابقه ، يومين وتطفون !

الرأي لكم

#7

شكراً جزيلاً لكم يا أخواني الأفاضل علي أقتراحاتكم الرائعة

ولكني للأسف لا أملك خبرة كبيرة في في المجالات المقترحة

"علي عكس مجال عرض و تعديل الصور لأني قمت ببناء برنامج

متواضع في هذا المجال"

,,,,وعلي الرغم من ذلك متحمس فأنا أن أبد في أي من هذه

المشروعات المقترحة

وأرجوا من أخواني الأفاضل الذين قاموا بعرض أقتراحتهم

أن يقوموا بشرح هذا الأقتراحات بالتفصيل لكي نبدأ في تنفيذ

المشروع بأذن الله تعالي .

#8

السلام عليكم

إن أردتم رأيي فأنتم لن تقوموا بشيء

ستتكلمون عن أشياء كبيرة

وتضعون أسماء لمشاريع خيالية

ثم لن تقوموا بشيء

لكن ابدأ صغيراً سيأتي يوماً تكون كبيراً

اطرحوا أفكار لمشاريع صغيرة يمكن تطويرها لمشاريع أكبر

أجد مشروع في الشكبات مشروع جيد جداً ومناسب للجميع

اطرحوا مشروع بدائي في الأول يمكن تطويره لمشروع شبكات

لكن لا تتحدثوا عن مشروع شبكات فيتخوف الجميع من العمل

سيقول البعض أني متشائم

رأي أحترمه بشدة وأتمنى أن يحترم رأيي

الله يوفقكم

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#9

السلام عليكم

أجد الكثير من أخواني قالوا أقراحات جميلة

وأنا أقدم لهم جزيل الشكر والأمتنان ولكن أرجو

منهم أن يقوموا بشرح هذه الأقتراحات بالتفصيل

حتي نبدأ في تحليل البرنامج والبدأ في تنفيذ هذا

المشروع في أسرع وقت ممكن بأذن الله تعالي.

#10

بالنسبه لإقتراحي ، هو لايحتاج تحليل ولاشئ ،

فكر ان تربط الجافا بـ X thing ،

ابحث عن الطريقه ،

جرب الطريقه ،

اكتبها هنا

#11

يا أخي الفاضل لا أفهم قصدك من

........................فكر ان تربط الجافا بـ X thing ، ............................

وأرجو منك أن تشرح لي فكرتك .

أو علي الأقل أن تقول لي الغرض الذي

سيكون له المشروع وهل سنقوم ببناء برامج مشابه لبرنامج مشهور.

ولك جزيل الشكر والأحترام علي أهتمامك .

#12

شكراً جزيلاً لك يا أخي الفاضل:dr_abdalrhman

علي فكرتك الرائعة وأعدك أني بأذن الله تعالي سوف أبدأ

في تنفيذها معك ومع أي من أخواننا الأفاضل في المنتدي

ومن يريد الأنضمام لنا فنحن نرحب به.

#13

اخي العزيز ، انا اقدر شعورك ، انت جديد و جاي متحمس ، لكنك لاتعلم منتدى الجافا

منتدى الجافا ياعزيزي هو منتدى النوم ، عندما تدخل فلا بأس عليك ان تذهب وتنام وترجع ولاتجد أحد ...

بكل الأحوال ان كنت تريد البدايه فهات لنا كيفية الاتصال بقواعد بيانات اوراكل (طبعاً عن طريق jdbc )

فكرتي كان الهدف منها أنه بعد ان نجمع طرق اتصال مختلفه ، نجمعها كلها في موضوع واحد ومنسق ويثبت هذا الموضوع

#14

السلام عليكم ورحمتة الله وبركاته يا أخواني الأفاضل

الحمد لله لقد عثرت علي مثال لربط قواعد البيانات بالجافا

ولكنه للأسف بالـAccesss

_وطبعاً لن نقوم بنقل المثال بالكامل ولكن سنقوم بتحليله وفهمه_

لأننا مبتدائين في هذا المجال

وإليكم صورة للمثال بعد عمله بصورة صحيحة:

untitled.JPG

وللأمانة هذا المثال مأخوذ من كتاب "الطريق إلي أحتراف لغة Java"

لتحميل المثال

#15

انا موافق الاخ dr-abdelrahman فى هذا الاقتراح

اقتباس
خي العزيز ، انا اقدر شعورك ، انت جديد و جاي متحمس ، لكنك لاتعلم منتدى الجافا

منتدى الجافا ياعزيزي هو منتدى النوم ، عندما تدخل فلا بأس عليك ان تذهب وتنام وترجع ولاتجد أحد

ليه بس كده اخ عيسى فيه ناس كويسه جدا فى منتدى الجافا

انا علشان اكون صريح معاك اخ Kauk مش هقدر ادخل معاك فى المشروع ده نظرا لانشغالى الكبير فى مشروع تانى لكن ابتدى انت وشوف اللى هيبتدى معاك ولو فيه حاجة صعبة اساعدك فيها بإذن الله وبعدين كفايه معاك dr-abdelrahman عملاق من عمالقة الجافا :) :)

#16

السلام عليكم ورحمة الله وبركاته

الحمد لله لقد عثرت علي كتاب صغير يشرح كيفية ربط الجافا بقواعد بيانات الاوراكل

وهو للأمانة منقول من موقع الموسوعة العربية للكمبيوتر و الإنترنت

لتحميل الكتاب

المعذرة ربما سأنقطع عدة أيام لظروف السفر.

#17

السلام عليكم ورحمة الله وبركاته

ماذا حدث يا أخواني الأفاضل منذ أن سافر إلي أن

عد لم أجد أي مشاركة!!!!!!!!!!!!!!

إنه لشيء محزن ولكني بأذن الله تعالي

سأكمل المشروع ولو بمفردي.

#18

وعليكم السلام ورحمة الله وبركاته يا أخي dr_abdalrhman

المطلوب أن نقوم بربط قواعد بيانات أوركل بالجافا في برنامج.

#19

بسم الله الرحمن الرحيم

المشروع : كما قال الأخوه الأفاضل ، مشروع قواعد بيانات ،

الأدوات : ممكن نتبينز ، إذا بتحبو أو أي برنامج تاني ،،

التفاصيل :

1- الفكره :

ممكن فندق - ممكن بنك (إسلامي ) - ممكن قسم شئون عاملين - ممكن مكتب حجز تذاكر سفر ،......

2- قاعدة البيانات : ( مرحلة التحليل -- Analysis )

أنا شايف إنها بأي حاجه ، موش لازم أوراكل ، هي موش هتفرق نهائي ، و الرأي ليكم.

سنقوم بتصميم قاعدة بيانات صغيره ( الموضوع سهل - إن شاء الله)

3- برنامج الجافا :

أولا نقوم بتصميم ال Model ( مرحلة التصميم )، أي الكائنات التي موجوده في النظام عندنا ، أولا تصميم علي ورق بدون كتابة كود ، ممكن نستعين بأي برنامج مثل M$ Visio ، أو برنامج جممييييل جدا مفتوح المصدر إسمه على ما أذكر uburella ، أو حتي بالورد.

ثانيا : يتم تقسيم بناء الModel ( الفئات ) علينا بالتساوى ، ثم يتم تجميع العمل و مراجعته . ( بداية مرحلة التنفيذ )

وبهذا تكون إنتهت أهم مرحله.

ثالتا : واجهة المستخدم : يقوم إحادانا بتصميمها ( أو نقوم بتقسيمها )- زي متحبوا.

رابعا : نقوم بربط ال Model بواجهة المستخدم،،

وبالنسبه لكود ال JDBC ، نقوم بعملية encapsulation له مع ال model ، أو ندرجه مباشرة مع كود الواجهه.

وبالنسبه لتعلم ال JDBC ، فهو سهل جدا، فالنستعن بالله ، و نبدأ القراءه في أي كتاب علي مدار إسبوع ، و الله المستعان.

ولنبدأ سريعا ;)

#20

1- بالنسبه للفكره، علي بركة الله

2- بالنسبه لبرنامج إدارة قواعد البيانات ، أنا عن نفسي أقوي حاجه فيها هي M$ SQLServer

3-

اقتباس
3- برنامج الجافا :

أولا نقوم بتصميم ال Model ( مرحلة التصميم )، أي الكائنات التي موجوده في النظام عندنا ، أولا تصميم علي ورق بدون كتابة كود ، ممكن نستعين بأي برنامج مثل M$ Visio ، أو برنامج جممييييل جدا مفتوح المصدر إسمه على ما أذكر uburella ، أو حتي بالورد.

ممكن توضح الخطوة هذة اكثر

الغرض من هذه الخطوه إننا نعرف راسنا من رجلينا ، يعني نشوف النظام عندنا إيه هي الفئات اللي فيه ، و نحاول نجمعها مع بعض من غير كتابة كود ، كخطوه مبدأيه ، يعني مثلا نقول عندنا فئة الموظف و فئة ال مشروع ( يناظران جدول الموظ و جدول المشروع في قاعدة البايانات ) ، و العلاقه بينهم هي composition( العلاقه في الجدول هي مثلا 1- to - many ) يعني كل الفكره إننا نحيط بأبعاد المشروع قبل البدء في كتابة الكود

http://www.vc4arab.com/showthread.php?t=1478

http://www.vc4arab.com/showthread.php?t=1072

#21

الصفحه الثالثه ولم تبدأو بشئ ،

اعملوا شئ بسيط وإلا اغلقوا الموضوع !

أولاً لعمل اتصال مع قاعدة بيانات معينه لابد من احضار JDBC Driver لقاعدة البيانات تلك

لدي قاعدة بيانات أوراكل ، لذلك حملت Oracle JDBC Driver من موقع اوراكل وهو عباره عن ملف جار classes12

بعدها أضفت الملف إلى مشروعي

ثم كتبت

 
import java.sql.*;

/**
 *
 * @author Dell
 */
public class Main  {
   public static void main (String [] args) throws Exception{
	   Class.forName("oracle.jdbc.driver.OracleDriver"); //load the Oracle Driver
	   // made connection for oracle database 
	   // XE is the name of Oracle db in my computer
	   // then wrote username and password to authenticate DB
	   Connection con= DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:XE","system","******");
	   // Create statement 
	   Statement st=con.createStatement();
	   // Execute specific query 
	   ResultSet result=st.executeQuery("select * from student");
	   // while there is data 
	  while(result.next()){
		  System.out.println(result.getString("id"));// print id data
		  System.out.println(result.getString("name"));// print name data

	  }
   }
}

اتمنى تطوير الكود وكتابته داخل GUI مثلاً ، أو كتابة كود الاتصال بقواعد بيانات أخرى mysql ,sqlserver

#22

نسيت أن اذكر ، قبل تنفيذ الكود السابق عليك بانشاء جدول بقاعدة البيانات ، وادخال معلومات فيها

create table student ( id varchar(20) ,name varchar(30) , constraint pk primary key(id))

insert into student values('100','eisa')
#23

الأخ الكريم عيسى :

اقتباس
اعملوا شئ بسيط وإلا اغلقوا الموضوع !
!!نبغي التشجيع لا التهبيط ،،

شكرا جزيلا على مساعدتك، إن شاء الله نبدأ نشتغل على طول :)

الأخ العزيز عبدالرحمن :

خلينا نبدأ الأول ، و ممكن نستغني عن ال modeling tool ، هو بس بيساعد في التنظيم لو المشروع ضخم .

، الرد التالي إن شاء الله هيكون بداية المشروع ، أنا هخليه في رد لوحده أحسن ، إنتظرني الأن، بعد كتابة الرد

#24

أنا نتقت الموضوع في موضوع جديد عشان نبدأ على نضافه

/index.php?showtopic=133976

#25

السلام عليكم ورحمة الله وبركاته

جزاكم الله خيراً يا أخواني الأفاضل علي مجهودكم الرائع

وأنا لأن بعمل في المشروع.

هذا الموضوع مغلق.

مواضيع مشابهة