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

[ تمت الإجابة ]المساعدة باعطاء الخطوط الرئيسية لتكوين هذا البرنامج

بدأه abedo tany في 10 مايو 2010 · 6 رد · 580 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

ارجو المساعدتي في حل او اعطاء الخطوات الاساسية التي احتاجها لتنفيد هدا البرنامج,او اعطائي اسماء كتب او مواقع بخصوص هدا الموضوع ,وجزاكم الله خيرا

هناك حاجة للانتاج و التصميم في الماركسى اللينينىUML) (الموحد وتنفيذ التصميم في جاوة. التصميم يجب أن يمثل السيناريو التالي.

السيناريو

شركة الايجار المركبات يستأجر إلى عامة يمكن ايجار سيارة او شاحنة خفيفة.

لكل مركبة وتقديم النموذج(الموديل) ، ورقم التسجيل ، والأميال التي قد سافرتها وعدد الاميال المسجلة عندما أجريت آخر صيانة. بالإضافة إلى القدرة الاستيعابية ، وتعبير بالكجم لكل شاحنة يتم تسجيل ، في حين التسجيل أن اللون و القدرات ، من حيث عدد المقاعد ، لكل سيارة.

التاجير يمكن ان تكون ذ خارجا على تأجير ، المتاحة للاستئجار أو تمر بالصيانلة ,الصيانة تتم خارجا على كل سيارة في كل ميل 12،00و الشاحنة فان كل ميل.20.000

والزبون يحجز المركبات عن طريق الشركة ,اسم وعنوان العميل) إلزبون )الدي قد تم التعاقد مع المركبة يسجل.

والزبون يمكن الاستفسار عن توافر المركبات. في حالة الشحنات الزبون سوف يتم اخباره عن الصناعة و القدرة الاستيعابية ،في حين السيارة وتقديم لون والصناعة سوف يتم توفيره.

عندما يتم إرجاع سيارة من استئجار يسجل عدد الأميال الجديدة الجديد, هو سيارة ثم إتاحتها للإيجار أو في وضع الصيانة.

مهمتك

مهمتك هي ان تصميم وتنفيذ واختبار وتوثيق نظام النموذج التي تمكن الشركة من اجل تتبع نظام الدي يمكن الشركة من الحفاظ على المسار للاوراقها المالية . نظامك ينبغي أن توفر الوظائف ما يلي:

-- توفير التسهيلات لإضافة أو إزالة المركبة المؤجرة من أسطول الشركة.

، تقديم معلومات عن توافر المركبات.

، تعيين وسيلة للعميل ، أو جعل السيارة متاحة للتأجير أو تحيله للصيانة.

، تقريرا عن حالة مركبة ، نظرا رقم تسجيله.

، التعرف على السيارات التي قد سافر ما يزيد على 50،000 ميل ، والشاحنات الصغيرة التي سافر أكثر من 80،000 ميل.

وينبغي الحصول على التسهيلات من النظام الخاص بك أن تكون عن طريق النص يستند القوائم التي تظهر على محطةالشاشة, كل الإدخال يتم عن طريق لوحة المفاتيح.

تم تعديل هذه المشاركة بواسطة abedo tany في 10 مايو 2010 في 20:34

#2
اقتباس
هناك حاجة للانتاج و التصميم في الماركسى اللينينىUML) (الموحد وتنفيذ التصميم في جاوة. التصميم يجب أن يمثل السيناريو التالي.

السيناريو

شركة الايجار المركبات يستأجر إلى عامة يمكن ايجار سيارة او شاحنة خفيفة.

لكل مركبة وتقديم النموذج(الموديل) ، ورقم التسجيل ، والأميال التي قد سافرتها وعدد الاميال المسجلة عندما أجريت آخر صيانة. بالإضافة إلى القدرة الاستيعابية ، وتعبير بالكجم لكل شاحنة يتم تسجيل ، في حين التسجيل أن اللون و القدرات ، من حيث عدد المقاعد ، لكل سيارة.

التاجير يمكن ان تكون ذ خارجا على تأجير ، المتاحة للاستئجار أو تمر بالصيانلة ,الصيانة تتم خارجا على كل سيارة في كل ميل 12،00و الشاحنة فان كل ميل.20.000

والزبون يحجز المركبات عن طريق الشركة ,اسم وعنوان العميل) إلزبون )الدي قد تم التعاقد مع المركبة يسجل.

والزبون يمكن الاستفسار عن توافر المركبات. في حالة الشحنات الزبون سوف يتم اخباره عن الصناعة و القدرة الاستيعابية ،في حين السيارة وتقديم لون والصناعة سوف يتم توفيره.

عندما يتم إرجاع سيارة من استئجار يسجل عدد الأميال الجديدة الجديد, هو سيارة ثم إتاحتها للإيجار أو في وضع الصيانة.

مهمتك

مهمتك هي ان تصميم وتنفيذ واختبار وتوثيق نظام النموذج التي تمكن الشركة من اجل تتبع نظام الدي يمكن الشركة من الحفاظ على المسار للاوراقها المالية . نظامك ينبغي أن توفر الوظائف ما يلي:

-- توفير التسهيلات لإضافة أو إزالة المركبة المؤجرة من أسطول الشركة.

، تقديم معلومات عن توافر المركبات.

، تعيين وسيلة للعميل ، أو جعل السيارة متاحة للتأجير أو تحيله للصيانة.

، تقريرا عن حالة مركبة ، نظرا رقم تسجيله.

، التعرف على السيارات التي قد سافر ما يزيد على 50،000 ميل ، والشاحنات الصغيرة التي سافر أكثر من 80،000 ميل.

وينبغي الحصول على التسهيلات من النظام الخاص بك أن تكون عن طريق النص يستند القوائم التي تظهر على محطةالشاشة, كل الإدخال يتم عن طريق لوحة المفاتيح.

هههههه, ماهذه الترجمة, أعرفها ترجمة جووجل,

ثانيا, هذا ليس مشروع Java EE, هل تعرف الفرق يا أخي بين ال SE و ال EE ؟؟

سأقوم بنقله لقسم ال SE

#3

يا أخي, هذه هو تصميم سريع للفكره (طبعا ينقصة الكثير),

كم أنت بالإكمال يا أخي جزاك الله خيرا.

public class Vehicle{
	private String model;
	private long registerationNumber;
	private long serverthaMileage;
	private long recorededMileage;
	private Date lastMaintenance;
	private long absorptiveCapacity;
	private long BalkjmPerTruck;
	private Color color;
	priate short numberOfSeats;
	private RentStatus rentStatus;
	protected int recycledMaintenace;

	//getters and setters
}

public enum Color{
	RED, GREEN, BLUE;
}

public RentStatus{
	OUT_OF_RENT, IN_MAINTENACNE, AVILABLE;
}

public class Car extends Vehicle{
	protected int recycledMaintenace = 1200;
}

public class Truck exnteds Vehicle{
	protected int recycledMaintenace = 2000;
}

public class Client{
	private String name;
	private String address;

}

public class Compnay{

	private List<Vehicle> vhicles = new ArrayList<Vehicle>();

	public InqueryResult inquery(Vehicle v){
		// if v is car return instance of CarInqueryResult
		// if v is a truck, return instance of TruckInqueryResult
	}
}

public abstract class InqueryResult{
	private Vehicle v;

	public InqueryResult(Vehicle v){
		this.v = v;	
	}
	public String getModel(){
		return v.getModel();
	}
}

public CarInqueryResult extends InqueryResult{
	private Car t;

	public CarInqueryResult(Car t){
		super(t);
		this.t = t;
	}
	public Color getColor(){
		return t.color;
	}
}

public TruckInqueryResult extends InqueryResult{
	private Truck t;
	public TruckInqueryResult(Truck t){
		super(t);
		this.t = t;
	}

	public long getAbsorptiveCapacity(){
		return t.absorptiveCapacity;
	}

}

بالنسبه للكتب و المواقع, إليك هذا الكتاب : head first Design patterns

تم تعديل هذه المشاركة بواسطة {هويدي} في 11 مايو 2010 في 05:31

#4

سأتجاهل هذا التكرار للمخالفة

عنوان موضوع غير مناسب

طلب حل واجب

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

تحياتي

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

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

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

728x90.png

#5
{هويدي} كتب:

يا أخي, هذه هو تصميم سريع للفكره (طبعا ينقصة الكثير),

كم أنت بالإكمال يا أخي جزاك الله خيرا.

public class Vehicle{
	private String model;
	private long registerationNumber;
	private long serverthaMileage;
	private long recorededMileage;
	private Date lastMaintenance;
	private long absorptiveCapacity;
	private long BalkjmPerTruck;
	private Color color;
	priate short numberOfSeats;
	private RentStatus rentStatus;
	protected int recycledMaintenace;

	//getters and setters
}

public enum Color{
	RED, GREEN, BLUE;
}

public RentStatus{
	OUT_OF_RENT, IN_MAINTENACNE, AVILABLE;
}

public class Car extends Vehicle{
	protected int recycledMaintenace = 1200;
}

public class Truck exnteds Vehicle{
	protected int recycledMaintenace = 2000;
}

public class Client{
	private String name;
	private String address;

}

public class Compnay{

	private List<Vehicle> vhicles = new ArrayList<Vehicle>();

	public InqueryResult inquery(Vehicle v){
		// if v is car return instance of CarInqueryResult
		// if v is a truck, return instance of TruckInqueryResult
	}
}

public abstract class InqueryResult{
	private Vehicle v;

	public InqueryResult(Vehicle v){
		this.v = v;	
	}
	public String getModel(){
		return v.getModel();
	}
}

public CarInqueryResult extends InqueryResult{
	private Car t;

	public CarInqueryResult(Car t){
		super(t);
		this.t = t;
	}
	public Color getColor(){
		return t.color;
	}
}

public TruckInqueryResult extends InqueryResult{
	private Truck t;
	public TruckInqueryResult(Truck t){
		super(t);
		this.t = t;
	}

	public long getAbsorptiveCapacity(){
		return t.absorptiveCapacity;
	}

}

بالنسبه للكتب و المواقع, إليك هذا الكتاب : head first Design patterns

#6

أخي abedo tany, موش فاهم قصدك؟؟

#7

شكرا جزيلا استاذي هويدي وجعله الله في ميزان حسناتك الصورة اتضحت و ساحاول ان اكمله

اسف جدا على المخالفة,وشكرا على تجاهلك

ملاحظة :السطر التاني لردي خاص بلاخ علاء

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…