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

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

الفكره هي ان يكون برنامج موجود على جهاز كمبيوتر  في الشبكه الداخليه ( عند السكرتير ) وبرنامج اخر على كمبيوتر في نفس الشبكه الداخليه ( عند المدير )

ومثلا عند طلب احد الدخول الى المدير يقوم السكرتير بختيار زر ( دخول شخص ) وتظهر عند المدير ليبل ( دخول شخص ) وتظهر للمدير خيارات اخرى مثل ( الدخول الان ) ( الدخول بعد 10 دقايق ) الى احره ... 
وتظهر النتيجه النهائيه عند السكرتير 

حاولت اعمل الي سبق ونجحت في اظهار المطلوب عند المدير ولكن لم انجح في رد المدير للسكرتير .
اذا كان البرنامج قائم على قاعدة بيانات
فالأمر مقدور عليه بجعلك حقل في بيانات المستخدم مثلا اسمه allowed Boolean
وحقل اخر timed nvarchar(50) مثلا وحقل اخير اسمه requesting Nvarchar(50)
انا المستخدم سجل دخول ستظهر لي شاشة Please wait your entering in process
في هذه الشاشة تايمر يقرأ لي الاحداث القادمة من المدير
لكن الامر معقد وليس صعب التنفيذ سيتعب المستخدمين وحتى المدير وسيصبح البرنامج ممل فالمركزية الزائدة قيد مقيت
هذه الافكار رائعة (بالنسبة لي) خصوصا التعامل مع قاعدة بيانات.
الاشكالية (حسب ماراه اشكالية) انه عند البدء بالفكرة اقصد العمل بها تجد ان الشخص بعيد كل البعد عنك وهذا البعد يتمثل بنوعية الربط وحين تطلبه مشروعه تجده ممتليء بكائنات الربط بالمعالج ....
قم بأنشــاء جدولين الجدول الأول للمدير والجدول الثاني لسكرتير 

وأرسم فورم في داتا قريد فيو + زر + تكست بكس  لسكرتير بمجرد ما يضغط على الزر يحفظ في جدول المدير وتعرض على المدير في الداتا قري فيو 

الفور الثاني للمدير نفس كل شي بس أضف له كمبو بكس فيه الحالات المتوقعه ويضغط أرسل تحفظ في جدول السكرتير وتروح لسكرتير  وأضف تنبيه عند أضافة باينات لداتا قريد فيو + اللي جديده يتغير لون خلفيتها 

وكل عام وانتم بخير
(12-09-16, 03:31 PM)HASAN6.0 كتب : [ -> ]كل عام والجميع بخير

قم بانشاء قاعدة بيانات ... test  مثلاً
ثم قم بادراج الجدول كالتالي
PHP كود :
USE [test]
GO

/****** Object:  Table [dbo].[Clients]    Script Date: 2016/09/12 2:34:05 PM ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE TABLE 
[dbo].[Clients](
    [
ID] [intIDENTITY(1,1NOT NULL,
    [
Client] [nvarchar](maxNULL,
    [
Date] [datetimeNULL,
    [
Answer] [nvarchar](maxNULL
ON [PRIMARYTEXTIMAGE_ON [PRIMARY]

GO

ALTER TABLE 
[dbo].[ClientsADD  CONSTRAINT [DF_Clients_Date DEFAULT (getdate()) FOR [Date]
GO 
 ثم في المشروع المرفق قم بوضع اسم السيرفر لديك في الModule  مع تغيير كلمة المرور واسم المستخدم




Wink


يعطيك العافيه اخوي حسان . ياريت تكمل جميلك وتشرحلي ((  قم بانشاء قاعدة بيانات ... test  مثلاً

ثم قم بادراج الجدول كالتالي )) 

انا دايما اتعامل مع قاعده بيانات من نوع اكسس فقط 

بنتظار شرحك اخوي ووين احط الكود الي ارسلته
السلام عليكم
كل عام وانتم بخير

يمكن تطبيق الفكره عن طريق ملفات تكست

اذا كنت لا تجيد التعامل مع قواعد البيانات او لا تريد التعامل مع قواعد البيانات

شكرا لكم
(14-09-16, 08:59 AM)hassan كتب : [ -> ]السلام عليكم
كل عام وانتم بخير

يمكن تطبيق الفكره عن طريق ملفات تكست

اذا كنت لا تجيد التعامل مع قواعد البيانات او لا تريد التعامل مع قواعد البيانات

شكرا لكم

كيف اخوي ؟