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

سؤال: من لدية خبرة في برمجة برنامج للمقاسم

مغلق
بدأه Romantic_touch في 20 مارس 2006 · 33 رد · 5,143 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدينا مقسم او سنترال في شركة ولدى كل موظف تحويلة

فكيف اعمل برنامج يحسب لي كل اتصال من كل تحويلة وتفاصيلها؟؟

نريد الفكرة على الأقل

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#2

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

ما نوع المقسم الذي لديكم؟

#3

انا اريد عمل برنامج يتسع لأي نوع

فهل هناك طريقة معينة؟

ام لازم ابرمج على نوع معين؟

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#4

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

أخي الكريم إن كنت تريد برنامج للمقسم فإني قد انتهيت تقريباً منذ شهر من برمجته يعمل على أي مقسم لكن للأسف البرنامج ملك للشركة التي أعمل بها

أما عن أفكار فيمكن أن أعطيك بعضها

وهي أولاً يجب معرفة وسيلة الربط بين الحاسوب و المقسم

ثانياً معرفة نوع المقسم

ثالثاً تشغيلhyper terminal الموجود ضمن البرامج الملحقة في النظام وعن طريقه معرفة output format

أي السترينغ الخارج من المقسم

وعلى أساسه يمكنك عمل نظام لبرمجة المقسم

على فكرة إذا حصلت على المعلومات السابقة أطلعني عليها لأشرحها لك وأدلك على الطريق

إقرأ الملف التالي وا حصل على أفكار جديدة

بالتوفيق B)

read_me.doc

تم تعديل هذه المشاركة بواسطة abohmza في 26 مارس 2006 في 13:21

كما تكون لعباد الله يكون الله لك

#5

شكرا اخوي ابوحمزة الف شكر عل المعلومات

انا سمعت عن جهاز وصل اسمها SMDR

بس حقيقة ما اعرف عنها شي

بس لو تعطيني رؤوس أقلام وكيف ممكن اوصل لبداية الطريق

اكون لك شاااكر جدا

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#6

بداية الطريق زي ما قال أبو حمزة لازم بالمقسم يبرمجوا انه يطلع Billing

و تمد cable من المقسم للكمبيوتر عشان تشوف الoutput وطبعا باتشوف الoutput ببرنامج (Hyper erminal)

و هلأ هدا output من المقسم بكون كل المكالمات الي انحكت و كل مكالمة مع تفاصيلها يعني حسب نوع المقسم باطلع الformat تبع ال output

بالأول انت ابدا لنوع مقسم معين الي هو مقسم الشركة و بعدين بصير تغير الformat حسب المقاسم التانية

إن شاء الله أكون فدتك

#7

بداية الطريق زي ما قال أبو حمزة لازم بالمقسم يبرمجوا انه يطلع Billing

و تمد cable من المقسم للكمبيوتر عشان تشوف الoutput وطبعا باتشوف الoutput ببرنامج (Hyper erminal)

و هلأ هدا output من المقسم بكون كل المكالمات الي انحكت و كل مكالمة مع تفاصيلها يعني حسب نوع المقسم باطلع الformat تبع ال output

بالأول انت ابدا لنوع مقسم معين الي هو مقسم الشركة و بعدين بصير تغير الformat حسب المقاسم التانية

إن شاء الله أكون فدتك

#8

أخي الكريم إن SMDR هي اختصار

Singapore Medical Device Register

Station Message Detail Recording

Station Message Detail Report

Storage Management Data Requester Novell

Structure and Manning Decision Review

Summary Material Delivery Report

Supplier Master Document Register

على كل حال برنامجك على ما أتصور سيربط عن طريق منفذ الطابعة أو الكوم

المهم أجمع المعلومات التي ذكرتها لك و بعدين نبدأ منطلقين على أساسها

موفق إن شاء الله

كما تكون لعباد الله يكون الله لك

#9

الموضوع بسيط بس في البداية محتاج شوية مجهود

أولا : نوع السنترال ( لو panasonic بيكون كل شى تمام )

ثانيا : أبحث في السنترال علي مخرج للداتا زي مخرج الموس القديم ( 9 pin )

ثالثا : لابد من وجود كابل لنقل الداتا من السنترال الي الكمبيوتر و هذا الكابل عبارة عن كبل شبيه بكابل النتورك ولكن له تقسيم خاص يختلف بختلاف السنترال

رابعا :برنامج له القدرة علي قرائة Buffer السنترال

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

و البرنامج محقق ربح تجاري كويس

Don't wary about any thing i like to help if you want

#10

المثال التالي يوضح الفورمات الخاصة بمقسم نورتيل

N 002 00 DN4999 DN5064 7.1.02.1 06/28 10:22 00:00:12 98281244343

N=type record Position 1

002=Record Number Position 3-5

00 =Customer Number Position 7-8

DN4999 =Originating I.D. (Note 2) Position 10-16

DN5064 =Terminating I.D. (Note 2, 3) Position 18-24

7.1.02.1=Auxiliary I.D. — ll.s.cc.u (Note 4) Position 26-36

06/28 10:22 =Date&Time Position 38-48

00:00:12 =Call Duration Position 50-57

98281244343=Digits,Dialed or Outpulsed Position 59-90

أنا عاوز منك تحضر الفورمات الخاص بمقسمكم

ونبدأ إن شاء الله

كما تكون لعباد الله يكون الله لك

#11

أخي AmrWafa

بالنسبة لمقسم باناسونيك هل تستطيع ذكر الفورمات الخاصة به كما ذكرت أنا عن نورتيل وشكراً

كما تكون لعباد الله يكون الله لك

#12

صورة للبرنامج

ملاحظة هامة ::

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

المهم أنا معندش مانع أسعدكم باي شكل في المنتدي عشان أنا حبيت الفكرة بتاعت المنتدي ده

(((( ))))

#13
AmrWafa كتب:
المهم أنا معندش مانع أسعدكم باي شكل في المنتدي عشان أنا حبيت الفكرة بتاعت المنتدي ده

((((  ))))

أخي الكريم أنا بانتظار إجابتك على طلبي بالفورمات الأساسية :^)

كما تكون لعباد الله يكون الله لك

#14

صورة للبرنامج

ملاحظة هامة ::

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

المهم أنا معندش مانع أسعدكم باي شكل في المنتدي عشان أنا حبيت الفكرة بتاعت المنتدي ده

(((( ))))

3/26/06 1:24PM 106 05 819 00:00'59" ....

3/26/06 1:26PM 106 04 0862447961 00:00'26" ....

3/26/06 1:28PM 105 01 0101644536 00:00'44" ....

3/26/06 1:29PM 105 01 3594889 00:00'49" ....

3/26/06 * 1:27PM 107 04 086244796181 00:05'06" ....

DATE TIME EXT LINE DILED NO DURATION CODE

post-75186-1143372165_thumb.jpg

#15

أخي الكريم ما بعرف ليش ما عم ترد عليي برد وجواب شافي يعني أنا صراحة وضعت الفورمات كما هي دون حذف بل أني زدتها توضيح فلماذا لا تضع الفورمات كاملة لكي نستطيع الإستفادة منها على كل حال شكراً لك إن فعلت أو لم تفعل

تم تعديل هذه المشاركة بواسطة abohmza في 26 مارس 2006 في 14:54

كما تكون لعباد الله يكون الله لك

#16

i am so sory for that

3/26/06 1:33PM 110 04 0102791701 00:01'18" ....

3/26/06 1:35PM 105 01 0121704700 00:02'07" ....

3/26/06 1:37PM 105 01 0101901274 00:01'36" ....

3/26/06 1:39PM 110 04 0123926838 00:06'14" ....

3/26/06 1:49PM 105 01 < DIL incoming > 00:00'22" ....

3/26/06 1:54PM 107 04 0104757505 00:01'42" ....

3/26/06 1:56PM 107 04 8805027 00:00'50" ....

3/26/06 * 1:49PM 114 01 < DIL incoming > 00:07'52" ....

3/26/06 2:00PM 105 01 0124535897 00:00'04" ....

this is the full line from buffer

3/26/06 is the date

2:00PM time

105 Ext رقم العدة

01 رقم الخط الذي تم منه الأتصال

012453/////// رقم الهاتف

00:00'04 مدة المكالمة

.... المفرود يكون الكود بتاع السنترال لو كان في كود للأتصال

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

#17

اخي الكريم الله يعطيك العافية بس أنا قصدي تشرح الposition الخاص بكلقيمة واردة مثل ما أنا شرحت عن النورتيل

N 002 00 DN4999 DN5064 7.1.02.1 06/28 10:22 00:00:12 98281244343

002=Record Number Position 3-5 أي من المقطع 3 إلى خمسة

00 =Customer Number Position 7-8 أي من المقطع 7إلى 8

00:00:12 =Call Duration Position 50-57 اي من المقطع 50 إلى 57 وهكذا

وهذه المعلومات دقيقة جداً لاقتطاع القيم كما وردت من الشركة الأم

مشكور B)

تم تعديل هذه المشاركة بواسطة abohmza في 26 مارس 2006 في 15:17

كما تكون لعباد الله يكون الله لك

#18

ماشالله عليكم

ياشباب انا شفت برامج تركب على اي مقسم

بس مجرد تسوي الاعدادات حق البرنامج بحسب نوع المقسم

مثل السرعة rate

وكمان نوع الport

واشياء زي كذا

شبيه بالي في خصائص المودم

يعني مايحتاج يعرف الفورمات حق كل مقسم على حده

ويعطيكم العافية على جهودكم .. ولا كلنا ننتظر المزيد

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

#19

أخي Romantic_touch

الأشياء التي تتحدث عنها هي خاصة بإعدادات المنفذ الذي يربط بالمقسم كالتردد و نوع المنفذ والباريتي....الخ

اما الفورمات فهي خاصة بكل مقسم انظر للصورة المرفقة

post-36252-1143444640_thumb.jpg

كما تكون لعباد الله يكون الله لك

#20

فعلا الformat أهم شي ببرنامج المقسم فبدونها لن تستفيد من المعلومات التي يببعثها المقسم لك

#21

الفورمات ليست كما تتوقعو

الداتا تاتي من السنترال في شكل سطر نصي له طول معين و ممكن تحديد الفرمات يدوي

بمعني ان السطر يكون كلاتي

3/27/06 1:10PM 102 04 2681466 00:00'43" ....

3/27/06 * 1:09PM 114 05 0101644536 00:05'54" ....

3/27/06 1:12PM 109 04 0101494499 00:04'11" ....

التااريخ يظهر في أول السطر من الشمال و ياخز 8 خانات

ثم خانة خالية ثم خانة للنجمة )*(

ليصبح موقع النجمة في السطر هو 10

الوقت يظهر عند 12

و من الممكن تحديد مكان ل AMPM

لمعرفة القت صباحي أو مسائي

باقي المعلومات الخاصة بالفرمات يمكن معرفتها عن طريق عد الخانات و معرفة مكان البداية و النهاية لكل مقطع

(((( افتح الملف المرفق و اكيد هتفهم قصدي ))))

الملف يمثل الشكل الأصلي للدات الي تخرج من السنترال

tel_format2.txt

#22

مشكور يا معلم على المعلومات القيمة بس عندي سؤالين صغار

1- فترة الإتصال أي المدة من أي خانة يبدأ بالزبط هل هو كما موضح من الملف يعني أنا عد يدوياً عدد الخانات وبالتالي يبدأ من64

2- بتحسن تدلني على مرجع اّخذ منه بعض الفورمات الأخرى لغير مقاسم

جاوبي زكاتك وما عاد أزعجك بأسئلتي والله يجزيك كل خير

كما تكون لعباد الله يكون الله لك

#23

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

و عشان خاطر عيونك أسائل في أي حاجة داخل ال في بي VB6 or VB.net و إن شاء الله تكون عندك

و متقلقش

حط في بطنك بطيخة صيفي

(( أنا أسف لو كلمي و أسلوبي بلدي شوية !!!!! علي رائ المثل ؟ البلدي يوكل

اما بالنسبة لسؤلك فانا معلو ماتي كله عن البناسونك و لكن كل السنترالت الي فيها خصية أخراج الداتا بتعمل بنفس النظام 90% يعني كل الي مطلوب منك أنك تشغل الهيبرترمنال و تظبطا زي مكان موضح في الصورة الي أنتا ارفقتها و تبداء تتعامل مع النص BUGS تفعين

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

#24

الله يعطيك العافية أخي

إذا ما فيها غلاظة ابعتهولي وكلك ذوق

على فكرة أنا أسعد بالحديث معك

تم تعديل هذه المشاركة بواسطة abohmza في 27 مارس 2006 في 15:22

كما تكون لعباد الله يكون الله لك

#25

هههههههههههههههه

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

اخي الكريم نعم بالنسبة للمواصفات تحدد مواصفات البورت ولكن فيه اشياء كمان اخرى تحدد االفورمات

وعندي نسخة ورقية سوف احاول ان انسخها لكم واريكم هيا

ويحي الاسلوب الشعبي واحنا مع الشعب ضد .... خخخخخخخخخخ

<span style='color:green'>سؤل ابن عباس عن علمه كيف جمعه فقال :( أوتيت لسانا سؤولا وقلبا عقولا)</span>

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

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

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

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

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

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