Media is too big
VIEW IN TELEGRAM
ابداع احد طلابنا من جامعة الحكمة - اليمن
مشروع مقرر مستوى ثالث قسم تقنية المعلومات لثلاث مواد
- تجارة إلكترونية.
- برمجة تكاملية " بناء API "
- تطوير تطبيقات الاندرويد
حصل الطالب على الدرجة الكاملة في الثلاث المواد.
مشروع مقرر مستوى ثالث قسم تقنية المعلومات لثلاث مواد
- تجارة إلكترونية.
- برمجة تكاملية " بناء API "
- تطوير تطبيقات الاندرويد
حصل الطالب على الدرجة الكاملة في الثلاث المواد.
👍7
فصل التصميم.pdf
11.1 MB
لمشاريع التخرج
فصل التصميم لاحد مشاريع طلاب السعيدة للعام الماضي
من يريد استخدام نفس النهج عليه بأضافة اسم المشروع ضمن المراجع في مشروعه كي يتم إعتماد صحتها
بحث مسار الطالب الجامعي - جامعة السعيدة - فرع ذمار - اليمن
مشرف المشروع
أ.م.د / بشير المقالح ( عميد كلية الحاسبات ونظم المعلوماتية بجامعة ذمار )
تم مراجعته من قبل عميد كلية الهندسة وتقنية المعلومات بجامعة السعيدة
فصل التصميم لاحد مشاريع طلاب السعيدة للعام الماضي
من يريد استخدام نفس النهج عليه بأضافة اسم المشروع ضمن المراجع في مشروعه كي يتم إعتماد صحتها
بحث مسار الطالب الجامعي - جامعة السعيدة - فرع ذمار - اليمن
مشرف المشروع
أ.م.د / بشير المقالح ( عميد كلية الحاسبات ونظم المعلوماتية بجامعة ذمار )
تم مراجعته من قبل عميد كلية الهندسة وتقنية المعلومات بجامعة السعيدة
👍2
DataBase قواعد بيانات
نص طلب مساعدة من الذكاء الاصطناعي في بناء دالة تقوم بالتحقق من تعقيد كلمة المرور : التحقق من ان النص يحتوي على احرف ورموز وارقام ولا يقل عن 6 خانات , sql server , Create function in sql server
CREATE FUNCTION dbo.CheckPasswordComplexity
(
@Password NVARCHAR(128)
)
RETURNS BIT
AS
BEGIN
DECLARE @HasLetter BIT, @HasDigit BIT, @HasSymbol BIT
SET @HasLetter = CASE WHEN @Password LIKE '%[a-zA-Z]%' THEN 1 ELSE 0 END
SET @HasDigit = CASE WHEN @Password LIKE '%[0-9]%' THEN 1 ELSE 0 END
SET @HasSymbol = CASE WHEN @Password LIKE '%[^a-zA-Z0-9]%' THEN 1 ELSE 0 END
RETURN (@HasLetter & @HasDigit & @HasSymbol & CASE WHEN LEN(@Password) >= 6 THEN 1 ELSE 0 END)
END
(
@Password NVARCHAR(128)
)
RETURNS BIT
AS
BEGIN
DECLARE @HasLetter BIT, @HasDigit BIT, @HasSymbol BIT
SET @HasLetter = CASE WHEN @Password LIKE '%[a-zA-Z]%' THEN 1 ELSE 0 END
SET @HasDigit = CASE WHEN @Password LIKE '%[0-9]%' THEN 1 ELSE 0 END
SET @HasSymbol = CASE WHEN @Password LIKE '%[^a-zA-Z0-9]%' THEN 1 ELSE 0 END
RETURN (@HasLetter & @HasDigit & @HasSymbol & CASE WHEN LEN(@Password) >= 6 THEN 1 ELSE 0 END)
END
يخبرك المدير التنفيذي في StabilityAI أن نهاية المبرمجين ستكون في غضون 5 سنوات. ويخبرك المدير التنفيذي لـ Nvidia أن المبرمجين أيامهم معدودة ...
نحن نريد أن نوضح شيء ضروري بخصوص هذه التصريحات الماضية، الحالية وحتى المستقبلية ...
ضع في حسبانك أن تصريحات هؤلاء الأشخاص تخدم مصالحهم أكثر من أي شيء آخر. فتصريح Nvidia جاء تمهيدًا لإطلاق برمجيتها الذكية Chat With RTX.
( هناك مثال يقول، لو شعرت بالألم في قدمك وذهبت لطبيب أسنان، سخبرك أن ضرسك هو سبب الألم ) .
الأمر سيان في أوساط شركات السيليكون فالي، ستخبرك Binance أن البيتكوين هو المستقبل، وسيخبرك JPMorgan أنه مجرد فقاعة. كل شخص يبحث عن مصالحه.
ولا ننسى الخدمات التي بدأت تلقب نفسها بخدمات AI. فخدمات أتمتة أصبحت AI، ومنصات بحث أصبحت منصات بحث بالـ AI. الـ AI عبارة رنانة الكل يستخدمها حتى إن كانت المنصة مجرد منصة عادية.
لا أحد يعرف ما الذي يخبئه المستقبل بالفعل، قد تكون بالفعل نهاية المبرمجين أو قد تكون نهاية الـ AI.
خدمات الـ AI بالفعل جلبت شيء جديد لحياتنا وسهلت الكثير. لكن في أوساط المحترفين هي تبقى مجرد أدوات. لا داعي للـ Hype ! إ
نحن نريد أن نوضح شيء ضروري بخصوص هذه التصريحات الماضية، الحالية وحتى المستقبلية ...
ضع في حسبانك أن تصريحات هؤلاء الأشخاص تخدم مصالحهم أكثر من أي شيء آخر. فتصريح Nvidia جاء تمهيدًا لإطلاق برمجيتها الذكية Chat With RTX.
( هناك مثال يقول، لو شعرت بالألم في قدمك وذهبت لطبيب أسنان، سخبرك أن ضرسك هو سبب الألم ) .
الأمر سيان في أوساط شركات السيليكون فالي، ستخبرك Binance أن البيتكوين هو المستقبل، وسيخبرك JPMorgan أنه مجرد فقاعة. كل شخص يبحث عن مصالحه.
ولا ننسى الخدمات التي بدأت تلقب نفسها بخدمات AI. فخدمات أتمتة أصبحت AI، ومنصات بحث أصبحت منصات بحث بالـ AI. الـ AI عبارة رنانة الكل يستخدمها حتى إن كانت المنصة مجرد منصة عادية.
لا أحد يعرف ما الذي يخبئه المستقبل بالفعل، قد تكون بالفعل نهاية المبرمجين أو قد تكون نهاية الـ AI.
خدمات الـ AI بالفعل جلبت شيء جديد لحياتنا وسهلت الكثير. لكن في أوساط المحترفين هي تبقى مجرد أدوات. لا داعي للـ Hype ! إ
👍5❤3
This media is not supported in your browser
VIEW IN TELEGRAM
الفرق بين
SQL & NoSQL
SQL & NoSQL
CREATE PROCEDURE UpdateUserStatusAndCreateAccountAndBalanceWithStatusCheck
@userId INT,
@userPerformingUpdate INT,
@groupId SMALLINT,
@accountNo NVARCHAR(12),
@yemeniCurrencyId NCHAR(3),
@saudiCurrencyId NCHAR(3)
AS
BEGIN
-- التحقق من حالة المستخدم الذي يقوم بالتحديث
DECLARE @statusPerformer TINYINT;
SELECT @statusPerformer = [status] FROM PMUser WHERE id = @userPerformingUpdate;
IF @statusPerformer != 1
BEGIN
RAISERROR ('المستخدم موقوف ولا يمتلك صلاحية للتحديث', 16, 1);
RETURN;
END
-- التحقق من حالة المستخدم المستهدف
DECLARE @statusTarget TINYINT;
SELECT @statusTarget = [status] FROM PMUser WHERE id = @userId;
IF @statusTarget = 3
BEGIN
RAISERROR ('المستخدم المراد تحديثه محظور من قبل الادارة', 16, 1);
RETURN;
END
-- تحديث حالة المستخدم المستهدف
UPDATE PMUser
SET [status] = 1
WHERE id = @userId;
-- إنشاء حساب جديد
INSERT INTO AMAccount (id, groupId, accountNo, [status], createAt, [denoscription])
VALUES (@userId, @groupId, @accountNo, 1, GETDATE(), '{}');
-- إنشاء رصيد بالعملة اليمنية
INSERT INTO AMBalance (accountId, groupId, currencyId, [status], amount, [denoscription])
VALUES (@userId, @groupId, @yemeniCurrencyId, 1, 0, '{}');
-- إنشاء رصيد بالعملة السعودية
INSERT INTO AMBalance (accountId, groupId, currencyId, [status], amount, [denoscription])
VALUES (@userId, @groupId, @saudiCurrencyId, 1, 0, '{}');
END;
@userId INT,
@userPerformingUpdate INT,
@groupId SMALLINT,
@accountNo NVARCHAR(12),
@yemeniCurrencyId NCHAR(3),
@saudiCurrencyId NCHAR(3)
AS
BEGIN
-- التحقق من حالة المستخدم الذي يقوم بالتحديث
DECLARE @statusPerformer TINYINT;
SELECT @statusPerformer = [status] FROM PMUser WHERE id = @userPerformingUpdate;
IF @statusPerformer != 1
BEGIN
RAISERROR ('المستخدم موقوف ولا يمتلك صلاحية للتحديث', 16, 1);
RETURN;
END
-- التحقق من حالة المستخدم المستهدف
DECLARE @statusTarget TINYINT;
SELECT @statusTarget = [status] FROM PMUser WHERE id = @userId;
IF @statusTarget = 3
BEGIN
RAISERROR ('المستخدم المراد تحديثه محظور من قبل الادارة', 16, 1);
RETURN;
END
-- تحديث حالة المستخدم المستهدف
UPDATE PMUser
SET [status] = 1
WHERE id = @userId;
-- إنشاء حساب جديد
INSERT INTO AMAccount (id, groupId, accountNo, [status], createAt, [denoscription])
VALUES (@userId, @groupId, @accountNo, 1, GETDATE(), '{}');
-- إنشاء رصيد بالعملة اليمنية
INSERT INTO AMBalance (accountId, groupId, currencyId, [status], amount, [denoscription])
VALUES (@userId, @groupId, @yemeniCurrencyId, 1, 0, '{}');
-- إنشاء رصيد بالعملة السعودية
INSERT INTO AMBalance (accountId, groupId, currencyId, [status], amount, [denoscription])
VALUES (@userId, @groupId, @saudiCurrencyId, 1, 0, '{}');
END;
❤5
DataBase قواعد بيانات
CREATE PROCEDURE UpdateUserStatusAndCreateAccountAndBalanceWithStatusCheck @userId INT, @userPerformingUpdate INT, @groupId SMALLINT, @accountNo NVARCHAR(12), @yemeniCurrencyId NCHAR(3), @saudiCurrencyId NCHAR(3) AS BEGIN -- التحقق…
جربت تحدي الذكاء الاصطناعي من اجل كتابة كود يناسب قاعدة بياناتي لأجراء مخزن يحتوي على الكثير من التفاصيل ويتعامل مع عده جداول وكانت النتيجة 100% كما اريد
👍1