PDA المساعد الشخصي الرقمي

عرض كامل الموضوع : طلب مساعده من المبرمجين .....



IiI_نور_IiI
13-06-2007, 12:23
السلام عليكم ورحمة الله وبركاته

لو سمحتو يا جماعه انا عندى طلب

ممكن حدا يعملي كود برمجى بلغة السي بلس بلس


الكود عباره عن برنامج للتعاملت المصرفيه

يطلب منك ادخال اسم الزبون وهو يقوم بعرض البيانات المتعلقه بهذا الزبون

محل الاقامه

رقم الهاتف
نو ع الحساب

تاريخ التسجيل

الرصيد


وهكذا يعني بانكنق انتر برايس

بتمنى تساعدونى في عملو ضرورى

اختكم

نور الهدى

King of Pirates
05-07-2007, 17:36
مرحبا ^^

أعتقد أنك تعلمتي كل شيء الان لأن الموضوع قديم نسبياً , لكن لنتحدث عن الحل قليلاً فربما يستفيد شخص اخر


تريدين تخزين معلومات عن الزبون , صحيح ؟
إذن فلنستخدم قاعدة بينات !

وبما أن الغرض من قاعدة البينات هذهِ بسيط , فلسنا بحاجه لتقنيات متطورة , لتخزين بياناتنا كــAcsess

أو Oracle :eek:

إذن فلنبني قاعدة البينات الخاصة بنا , بإستخدام ++C

طلبتي من أحد أن يعملك فعل هذا ^^ لذا سأعطيك رؤوس الأقلام وكتابة الكود عليك

ما ستحتاجينه هو إنشاء صنف Class بالإسم Customer مثلاً

تعريف حقول خاصة فيه هي المعلومات الخاصة بالزبون , تعريف حقل عام عبارة عن دالة لقراءة هذهِ المعلومات , أ و حقلين , أحدهما ققراءة من قاعدة البينات والاخر للكتابة

شيء من هذا القبيل


class Customer

{

private :

char m_Name[50];
char m_Address[50];
int m_PhoneNumber;
/*

......


*/

public :

void SetInfo() //write the Info to our Data Base

void GetInfo() //Read the Info From our Dtat Base





}


الان , الدالة Set Info ستجعلينها (مثلاً) تستقبل إدخال من المستخدم وهي معلومات الزبون

والدالة GetInfo , ستجعلينها لإخراج معلومات الزبون على الشاشة ( الإدخال و الإخراج سيكون بإستخدام الأساليب القياسية للإدخال والإخراج في ++C ....وهي cout & cin )


أخيراً , أخلقي كائن الزبون وإستخدمي الأساليب التي أنشئتيها في تخين المعلومات إليه وإسترجاعها في أي وقت .....

والان , بعد أن تنتهي من تجهيز كل هذا , لن يبقى إلا إنشاء قاعدة البينات و كتابة المعلومات التي يدخلها المستخدم إليها

يتم ذلك بسهولة مع العائلة ios الموجودة في ملف التضمين fstream لمكتبة ++C القياسية

للتبسيط أكثر , ستنشئين ملف (ليكنMyCustomer.dat) يجب أن يكون ثنائي binary والذي سيكون قاعدة بياناتنا

ثم إستخدام الأسلوب الكتابة write المعلن عنه في ملف التضمين fstream لكتابة المعلومات إليها .....



وعرض معلومات الزبون من قاعدة البيانات (كما طلبتي ) يكون بإستخدام الأسلوب read والمعلن عنه في نفس ملف التضمين


إذا أردتي معرفة المزيد أساليب التعامل مع الملفات في مكتبة ++C القياسية والمعرفة في ملف التضمين fstream
راجعي هذه الصفحة من دليل اللغة

balck..devil
15-10-2007, 01:04
مشكور على الموضوع::جيد::س

eyadi123
23-10-2007, 13:27
شكرا على هذا الموضوع الجميل

من المثير للذكر النظام الجديد في تصميم المواقع عن طريق ال share point بدل من ال asp.net حيث انة اسهل و فضل مثال موقع جامعة الملك سعود وهذا هو الرابط :