مهندسی نرم افزار UML داروخانه بخش ششم
4-4- جدول Stafs
در این جدول اطلاعات مربوط به کارکنان و پرسنل داروخانه ذخیره می شوند.
نام
|
نوع و اندازه
|
مقادیر مجاز
|
StafID
|
Integer (AoutoNumber)
|
Number [1..n]
|
NameSname
|
Text (50)
|
[a..z] , [A..Z] , [0..9] , [- _]
|
PositionID
|
Integer
|
Number [1..n]
|
MelliCode
|
Text (10)
|
[a..z] , [A..Z] , [0..9] , [- _]
|
PostalCode
|
Text (10)
|
[a..z] , [A..Z] , [0..9] , [- _]
|
Address
|
Text (255)
|
[a..z] , [A..Z] , [0..9] , [- _]
|
Phone
|
Text (50)
|
[0..9]
|
Fax
|
Text (50)
|
[0..9]
|
E-mail
|
Text (50)
|
[a..z] , [A..Z] , [0..9] , [- _] , "@" must be used
|
WebSite
|
Hyperlink - Text (50)
|
[a..z] , [A..Z] , [0..9] , [- _]
|
Notes
|
Text (255)
|
[a..z] , [A..Z] , [0..9] , [- _]
|
! StafID در جدول فوق کلید اصلی جدول می باشد.
4-4-1- شرح موجودیتهای جدول
نام
|
شرح
|
StafID
|
کد کارمندی (شمارنده با قابلیت افزایش یک واحد به صورت خودکار)
|
NameSname
|
نام و نام خانوادگی
|
PositionID
|
سمت (از جدول Positions تغذیه می شود)
|
MelliCode
|
کد ملی
|
PostalCode
|
کد پستی
|
Address
|
آدرس
|
Phone
|
تلفن
|
Fax
|
فکس
|
E-mail
|
ایمیل
|
WebSite
|
وب سایت
|
Notes
|
ملاحظات
|
4-5- جدول Positions
در این جدول اطلاعات مربوط به کارکنان و پرسنل داروخانه ذخیره می شوند.
نام
|
نوع و اندازه
|
مقادیر مجاز
|
PosotionID
|
Integer (AoutoNumber)
|
Number [1..n]
|
PositionDescript
|
Text (50)
|
[a..z] , [A..Z] , [0..9] , [- _]
|
! PosotionID در جدول فوق کلید اصلی جدول می باشد.
4-5-1- شرح موجودیتهای جدول
نام
|
شرح
|
PosotionID
|
کد سمت (شمارنده با قابلیت افزایش یک واحد به صورت خودکار)
|
PositionDescript
|
شرح سمت در داروخانه
|
4-6- جدول PurchasedDrugs
در این جدول اطلاعات مربوط به دارو های خریداری شده برای داروخانه ذخیره می شوند.
نام
|
نوع و اندازه
|
مقادیر مجاز
|
PurchID
|
Integer (AoutoNumber)
|
Number [1..n]
|
DugID
|
Integer
|
Number [1..n]
|
PruchDate
|
Date (Shamsi Short Date)
|
[0..9] , [/]
|
Quantity
|
Integer (AoutoNumber)
|
Number [0 .. n]
|
PriceOfDrug
|
Currency
|
Number [0 .. n]
|
DrugHolderID
|
Integer
|
Number [1..n]
|
Notes
|
Text (255)
|
[a..z] , [A..Z] , [0..9] , [- _]
|
! PurchID در جدول فوق کلید اصلی جدول می باشد.
4-6-1- شرح موجودیتهای جدول
نام
|
شرح
|
PurchID
|
کد خرید (شمارنده با قابلیت افزایش یک واحد به صورت خودکار)
|
DugID
|
کد دارو (این بخش از جدول Drugs تغذیه خواهد شد)
|
PruchDate
|
تاریخ خرید
|
Quantity
|
تعداد
|
PriceOfDrug
|
قیمت واحد
|
DrugHolderID
|
تحویل گیرنده (این بخش از جدول Stafs تغذیه خواهد شد)
|
Notes
|
ملاحظات
|