الموقع الرسمى لمدينة اوسيم
 
الرئيسيةاليوميةس .و .جبحـثالأعضاءالمجموعاتالتسجيلدخول

شاطر | 
 

 المحاضرة الثانیة

اذهب الى الأسفل 
كاتب الموضوعرسالة
sara



عدد المساهمات : 27
تاريخ التسجيل : 28/10/2011

مُساهمةموضوع: المحاضرة الثانیة   الخميس نوفمبر 03, 2011 10:18 am

انواع البرامجیات :
ھناك نوعان من البرامجیات حسب الاستخدام :
الب رامج العام ة) وھ ي البرامجی ات الت ي تك ون منتج ة لاغ راض عام ة ویمك ن أن یس تخدمھا أي ) Generic Programs -1
وكام ل الب رامج المكتبی ة المنتج ة م ن قب ل ش ركة Word ش خص أو أي ش ركة م ن الش ركات مث ل مع الج النص وص
مایكروسوفت وغیرھا من البرامج.
حی ث تك ون مع دة Customized الب رامج الخاص ة) وھ ي الب رامج المع دة خصیص ا للمس تخدم ) Bespoke Programs -2
حصب مایرید المبتثم ر أو الش ركة ألت ي طلب ت ھ ذا البرن امج وع ادة م ا تك ون ذات حج م ص غیر مقارن ة م ع الب رامج العام ة
الاستخدام ومتعبة في نفس الوقت للمبرمج وتكون ایراداتھا اقل من البرامج العامة.
من خلال ما سبق یمكننا أن نحدد النقاط ألتي یجب على المستخدم أن یق وم بمراعاتھ ا قب ل وبع د واثن اء تص میمھ لأح د ھ ذا الن وعین
من البرامجیات .
ونقصد بالزمن من ثلاث نقاط اساسیة : : Time -1 الزمن
أ- تحدید موعد تسلیم النظام .
ب- تحدید الفترة الزمنیة للمبرمجین لانتاج ھذا النظام .
ت- تحدید سرعة النظام أو ما یسمى استغلال موارد النظام .
ویمكننا أن ننطر إلى الجودة من ثلاث وجھات نظر : : Quality -2 الجودة
بالنسبة إلى المالك فانھ یھمھ من ناحیة الجودة التالي: : Customer أ- المالك
تسلیم النظام في الموعد المحدد . ·
Dependability & Reliability (Security & تحقی ق الاعتمادی ة والامنی ة والام ان ف ي النظ ام ·
ونقصد بالاعتمادیة تنفیذ الاعمال من دون اخطاء . Safety)
الكفاءة (تنفیذ اكبر قدر ممكن من العملیات في اقصر وقت ) . ·
المرونة الكافیة للتعدیل في العملی ات أو اض افتھا اوتغیی ر الص لاحیات ) Maintainability قابلیة الصیانة ·
والمستخدمین .....
ینظر المستخدم في جودة من النظام من حیث التالي : : User ب- المستخدم
أن یكون مرن وسھل التعلم جید التصمیم . ·
الاعتمادیة . ·
الكفاءة . ·
بالنسبة للجودة في نظ ر مھن دس البرامجی ات فھ و ینظ ر لھ ا م ن : Developer Or Software Engineer ث- المطور
الاتجھات التالیة :
عامل الامن والامان یكون عالیا جدا . ·
. Design جودة التصمیم الخارجي ·
الاعتمادیة . ·
الكفاءة . ·
قابلیة الصیانة . ·
من خلال ما سبق یمكننا الان أن نجمل كل ماسبق من النقاط في النقاط التالیة وتكون تحت السؤال التالي:
كیف یمكننا أن نحكم على النظام بانھ نظام جید أو غیر جید (المعاییر ألتي یحدد جودة النظام )
-1 قابلیة الصیانة .
-2 الكفاءة .
-3 الاعتمادیة .
ونقصد بھا مدى امكانیة تعلم النظام بسھولة . Usability -4 قابلیة الاستخدام
وتكون الانظمة متأرجحة ما بین تلك المعاییر بین صعود وھبوط وبالتالي على مدى امكانیة توفي تلك المعاییر تكون الانظمة افضل
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
sara



عدد المساهمات : 27
تاريخ التسجيل : 28/10/2011

مُساهمةموضوع: رد: المحاضرة الثانیة   الخميس نوفمبر 03, 2011 10:19 am

الواجب الثاني : تفحص من قبل النظام للمستخدمین إذا ادخل المستخدم الخاطئ فیقوم باعطاءه ثلاث فرص ومن ث م یق وم النظ ام
باقفال نفسھ أو یقوم باقفال نفسھ عند مروم ثلاثین ثانیة دون أن یدخل المستخدم رقم المستخدم واسم المستخدم .
Imports System.Data.oledb ‘ استيراد فضاء اسماء قواعد البیانات
Public Class Form1
Dim timer As Byte = 30
Dim i As Byte = 3
Dim cnstring As String = "provider=Microsoft.Jet.OLEDB.4.0;data
source=c:\company2.mdb;" ‘ جملة الاتصال بالقاعدة
Dim cn As New OleDbConnection(cnstring) ‘ فئة الاتصال
Dim cmd As New OleDbCommand ‘ فئة الاوامر
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Button1.Click
Dim bool As Boolean = False
cn.Open()
cmd.Connection = cn
cmd.CommandText = " SELECT * FROM USERS" ‘ من جدول المستخدمين
Dim read As OleDbDataReader = cmd.ExecuteReader
Do While read.Read
If read("id") = TextBox1.Text AndAlso read("name") = TextBox2.Text Then
main.Show() ‘ الانتقال إلى النافذة الرئیسیة عندتحقق الشرط
Me.Hide()
bool = True
Timer1.Enabled = False
End If
Loop
If bool = False Then
i -= 1
If i = 0 Then
MessageBox.Show(" ,"نفسه باغلاق النظام یقوم سوف محاولة اي لك یعد لم المعذرة
تنبیه" !!", MessageBoxButtons.OK, MessageBoxIcon.Warning)
Application.Exit()
Else
MessageBox.Show(" یبقى لم صحیحة غير ادخلتها التي السر كلمة او المستخدم اسم ان
سوى لك " & i & " تنبیه" ," البرنامج یغلق سوف والا للدخول مرات !!", MessageBoxButtons.OK,
MessageBoxIcon.Information)
TextBox1.Clear()
TextBox2.Clear()
End If
End If
read.Close()
cn.Close()
End Sub
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Timer1.Tick
If timer Mod 2 = 0 Then
PictureBox1.Visible = True
PictureBox2.Visible = False
Else
PictureBox2.Visible = True
PictureBox1.Visible = False
End If
timer -= 1
Label1.Text = " سوى لك یبقى لم " & timer & " "اوتوماتیكیا البرنامج ویغلق ثانیة
If timer = 0 Then
Application.Exit()
End If
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Button2.Click
Application.Exit()
End Sub
End Class
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو
 
المحاضرة الثانیة
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
الموقع الرسمى لمدينة اوسيم :: هندسة البرمجيات-
انتقل الى: