هذا هو مشروع داتا بيز لعمل modeling لمحل الكترونيات قاعده البيانات تم تصميمها بالاكسس
و الانترفيس بالجافا,,و يارب ينال المشروع اعجابكم
رابط التحميل: http://www.4shared.com/file/hitdRgHI/project.html
ملحوظه باسورد الانترفيس هو electronicsmarket
هذا هو مشروع داتا بيز لعمل modeling لمحل الكترونيات قاعده البيانات تم تصميمها بالاكسس
و الانترفيس بالجافا,,و يارب ينال المشروع اعجابكم
رابط التحميل: http://www.4shared.com/file/hitdRgHI/project.html
ملحوظه باسورد الانترفيس هو electronicsmarket
هناك تعقيب صغير بس للامانه المشروع ليس من عملي فقط ولكن كنا جروب وكان معني اتين من زملائي
electronicsmarket
المفروض ان دا يشتغل
بالنسبه للباص ورد
انا عدلتها ودخلت
لكن بما انك تستخدم قاعده بيانات فى حفظ البيانات
لماذا تستخدم ملف لحفظ الـhash الخاص بالباص ورد
يمكنك ضمها الى قاعده البيانات
هيكون افضل من ذلك
بالنسبه للكود الذى يقوم بقراءه الباص ورد
ويقارن كل حرف بالمقابل له
if (password.length() != passwordFromFile.length()) {
return false;
}
for (int i = 0; i < passwordFromFile.length(); i++) {
if (password.charAt(i) != passwordFromFile.charAt(i)) {
return false;
}
}يمكنك الاستغناء عن ذلك بهذا السطر
return password.equals(passwordFromFile);
كذلك فى عملية تغييير الباص ورد
بالنسبه للـLookAndFeel
try {
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
SwingUtilities.updateComponentTreeUI(this);
} catch (Exception e) {
System.out.println("can not load the specified look and feel");
}انا شايف انك عاملها فى كل الـGUI Classes
يمكنك فقط جعلها فى بدايه عمل البرنامج
داخل الـ Main Class
هكذا
import javax.swing.UIManager;
public class Main {
public static void main(String[] args) {
try {
UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
} catch (Exception e) {
System.out.println("can not load the specified look and feel");
}
new HomeScreen().setVisible(true);
}
}فى الكلاس Product
فى زرار الحفظ يمكنك عمل التعامل مع قواعد البيانات على انه JavaBeans
لكن بما انه اول مشروع فان شاء الله هيكون ذلك فى اعتباراتك القادمه باذن الله
لكن الاحظ عندما تقوم بحفظ البيانات فى قاعده البيانات
انك تقوم باعاده تفريغ جميع الحقول
فلماذا لا تستدعى الامر rest بدلا من كتابه الكود مره اخرى
يعنى هيكون شكل الكود كدا
if (ElectronicsMarket.performStatement(sql)) {
JOptionPane.showMessageDialog(null, "Record added successfully !", "Operation Done", JOptionPane.INFORMATION_MESSAGE);
resetFieldsButtonActionPerformed(evt);
} else {
JOptionPane.showMessageDialog(null, "Cannot perform operation\nYou may have broken validation rules\nDepartment ID or Agent ID may have not found", "Error", JOptionPane.ERROR_MESSAGE);
}وبالنسبه لعمليه التحقق من ادخال جميع الحقول
فمن المفضل ان تقوم بعمليه التحقق على كل حقل على حدا
لكى تقوم باظاهر للمستخدم انه ترك الحقل هذا والحقل هذا
يعنى تقول له انك تركت الـ Part ID و Part Name وهكذا
تقريبا هذا الكلام ينطبق على جميع الclasses التى تشبه هذه الكلاس
بالنسبه للـCashierWindow
فهى لا تعمل
وعند الضغط على علامه close لاغلاق النافذة فهى تقوم باغلاق البرنامج كاملا
المفروض تعود بك الى النافذه الاساسية
بالنسبه للنافذة الاساسية
فلا يعمل بها الا اول واخر اختيار فقط
مريت ع البرنامج بسرعه كدا
و ان شاء الله لو لقيت حاجه هابلغك بيها
بالتوفيق ان شاء الله
الباسوورد غلط
ممكن ترفع النسخة المعدلة اللي عندك يا محمود ؟!.
الف شكر ليك يا محمود و بصراحه ردك وضحلي حاجات كتير
إن شاء الله المشروع اللي جاي هاخد بالي من النقط دي
وفعلا هوا اول مشروع ليا داتا بيز
والله الأخ محمود ما شاء الله موسوعة...الله يوفقه
يا ريت يحن علينا ويعملنا دروة بالـ data base with java
إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ
رسم المخططات البيانية بواسطة الجافا
كتاب تحليل وتصميم نظم المعلومات
ToBeOrNotToBe كتب:الباسوورد غلط
ممكن ترفع النسخة المعدلة اللي عندك يا محمود ؟!.
عندك ملف اسمه password.txt
امسح كل اللى بداخله
واكتب هذا السطر
21232f297a57a5a743894a0e4a801fc3
وادخل بالباسورد admin
بالتوفيق
Alex programmer كتب:الف شكر ليك يا محمود و بصراحه ردك وضحلي حاجات كتير
إن شاء الله المشروع اللي جاي هاخد بالي من النقط دي
وفعلا هوا اول مشروع ليا داتا بيز
العفو تحت امرك :)
منور المنتدى وربنا يوفققك يارب
ودا بردوا كان اول مشروع داتا بيز ليا
فهتلاقى نفس الحاجات دى كانت عندى
بس اكتر شويه لان المشروع كان كبير الى حد ما
vector_ever كتب:والله الأخ محمود ما شاء الله موسوعة...الله يوفقه
يا ريت يحن علينا ويعملنا دروة بالـ data base with java
ربنا يخليك يارب
مش فاهم تقصد ايه بالdb with java
لكن ان شاء الله بس افوق من اللى انا فيه بس
وان شاء الله نقدر نفيدكم اكتر واكتر
واى اسئله تحت امركوا
انا اتعلمت كتير من هذا المنتدى ولا ابخل عليه ولا على اى حد بأى شىء ان شاء الله
ماشاء الله مشروع بطل بصراحه
وان شاء الله من احسن الى احسن
وانا بصراحه اتفق مع فيكتور : ) :cool:
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…