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

::: نظام ارشفة رسائل :::

بدأه RuN في 29 يونيو 2004 · 9 رد · 2,604 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ,,

اقووم بعمل مشرووع ارشفة

لرسائل ,,

الوارده والصادره لاحد المؤسسات ,,

الموضوع

يشمل عدة مراحل

او اقسام

1 شاشة ادخل البينات

2 شاشة العرض (بطرق متخلفه )

3 شاشة التقارير

وقبل كل ذلك صفحة اليوز والباسووورد

بصراحه ,,

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

ككل ,, واضافة بعض التطويرات عليه لاحقا

كضافة نظام رد لرسائل وغيرها

والرسائل التي تم الرد عليها تكون بصوره مختلفه عن التي لم يتم

والله ولي التوفيق

اختكم

راااااان

#2

طبعا في البداية

ارغب في تحليل البرنامج واقامة العلاقااااات ,,

الي اطلبة نقطة بدااااايه

ومساعده منكم

#3

ممكن تشرح لنا كيف تريد برنامجك أن يعمل لنستطيع تحليله وعمل الجداول والعلاقات له؟

فكر بطريقة أخرى

#4

walcom

اشكرك ,,في البدايه

والبرنامج يعمل بالطريقه التاليه :

الحقوووووول

اولا :رقم الارشيف, اعطاء رقم لرساله الصادره والوارده (برايمري كي ) المفتاح هذا لا يتكرر

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

ثالثا : نوع المعامله (صارد الى )او (وارد من )

رابعا: الجهه الصادر اليها او (الوارد منها )

خامسا : اسم المعني بالمعامله

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

سابعا : وصف مختصر لموضوع المعاملة

ثامنا : رقم ملف حفظ المعامله

تاسعا : الشرح التفصيلي للمعامله

عاشرا : رقم ملف حفظ المعامله

الحادي عشر: تاريخ التسجيل

الثاني عشر : القائم بالتعديل

الثالث عشر : تاريخ التعديل

====================

معلومه : صفحة البسورد واليوزر وصفحة الحقول الوارده اعله جاهزه

المرحله القادمه هي تجهيز صفحه لعرض البينات بعد ادخال البينات

بحسب الصادر والواردو تم الرد ولم يتم الرد

ومن ثم اعداد تقارير مفصله عن ذلك ,,

طبعا الحقول اعلاه هي جدول او تيبل الاساسي ,,

وشكرا لكم مقدما ,,

ران

تم تعديل هذه المشاركة بواسطة ٌRuN في 4 يوليو 2004 في 21:33

#5

عفوا ، سأرد عليك بسرعة ، لأن لدي الكثير ما أريد فعله خلال هذه الليلة.

اقتباس
نوع المعامله (صارد الى )او (وارد من )

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

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

وطبعا ستقوم بعمل جدول منفصل يحوي أسماء الإدارات مع أرقامها وتربطه بمفتاح أجنبي مع هذا الجدول.

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

لست متأكدا من اسم نوع الحقل في أوراكل الذي يكافئ boolean في اللغات العليا، على أي حال ، في SQL server اجعل نوع الحقل bit وفي آكسس اجعل نوعه yes/no

اقتباس
الثاني عشر : القائم بالتعديل

الثالث عشر : تاريخ التعديل

يستحسن أن تفصل هذين الحقلين في جدول منفصل ، لأن الرسالة الوحدة قد يطرأ عليها

أكثر من تعديل ، اليس كذلك ؟ أم أنني مخطئ؟ :unsure:

تابع لنتابع معك. :)

فكر بطريقة أخرى

#6

اولا ,, يعطيك العافيه

وكونك عندك عمل ,,

واعطتني من وقتك ,,

هذا كرم كبير منك ,,

اشكرك عليه ,,

عطني فرصه ,, افصل الافكار الي عطتني اياها

وقارنها بالي عندي ,,

وعلى اي حال اعتبر هالخطوه انتهيت منها حاليا

لان المساله بالنسبه لي ترتيب افكاااااار ,,

بس الفكره الجايه هي صفحة عرض الرسائل ( مثل الانبوكس الي بالاميل ) :)

كيف اقدر انفذها و هل في افكار معينه لعملها

الف شكر ,,مره ثانيه

رااااان

تم تعديل هذه المشاركة بواسطة RuN في 4 يوليو 2004 في 23:30

#7
اقتباس
بس الفكره الجايه هي صفحة عرض الرسائل ( مثل الانبوكس الي بالاميل )

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

تابع لنتابع معك.

فكر بطريقة أخرى

#8

السلام عليكم ,,

اخي walcom

تم اعداد الفورم الاول ,,

الفورم الثاني وهو صفحة العرض ( عرض البينات المدخله )كيف اعملها ؟؟

ثم اختيار طريقة العرض بحسب الوارد بحسب الصادر او الاداره او التاريخ

او برقم الارشيف الخاص بالاداره او بالرساله نفسها ؟؟

احس صعبه :(

ارجو ,, الشرح لي بالتفصيل

وهذا جدول البرنامج

===================================

PROMPT CREATE TABLE WARED_AND_SADER

CREATE TABLE WARED_AND_SADER(

COMING_BY_NO VARCHAR2(15),

SENDING_BY_NO VARCHAR2(15),

LETTER_DATE DATE,

DATA_TYPE VARCHAR2(1),

DEPT_CODE NUMBER(1),

MRAFKAT VARCHAR2(50),

DESC_ARB1 VARCHAR2(150),

DATA_CODE NUMBER(1),

CREATE_BY VARCHAR2(15),

CREATE_DATE DATE,

MODIFY_BY VARCHAR2(15),

LOCATION_NO VARCHAR2(30),

MODIFY_DATE DATE,

);

PROMPT CREATE TABLE WARED_AND_SADER OK

ALTER TABLE WARED_AND_SADER ADD (

CONSTRAINT WARED_AND_SADER_PK

PRIMARY KEY (DATA_CODE,DATA_TYPE,dept_code,LETTER_DATE,SENDING_BY_NO ));

prompt CREATE TABLE WARED_AND_SADER_PK OK

====================================

ويعطيكم العافيه

راان

تم تعديل هذه المشاركة بواسطة RuN في 6 يوليو 2004 في 10:24

#9

السلام عليكم

عزيزي RUN

يبدو أنك تقوم بعمل برنامج ديوان لمؤسسة ما أليس كذلك ؟؟؟ قل لي الصراحة

اه

برنامج الديوان من أكثر البرامج تعاسة للبرمجة على الرغم من سهولتها.

سأقول لك لماذا

أولا لأن الوارد أو الصادر يكون معه غالبا مرفقات وصور ويجب حفظها أيضا من أجل الرجوع إليها عند الحاجة

ثانيا هناك موضوع لم يتم حله في الكثير من دول العالم وأظن أن جميع الدول العربية لم تحلها، وهو البديل عن التوقيع اليدوي أليا

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

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

وأيضا يمكن للبريد الصادر أن يكون مرسل لآكثر من جهة أليس كذلك، إذا كان جوابك نعم فعندها يجب أن تكون الجهات الصادر أليها في جدول خاص بها

والسلام

#10

ايش أخر خبر على هذا المشروع؟

بصراح عجبني.

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