پروژه مهندسی نرم افزار UMLبیمارستان بخش پنجم

پروژه مهندسی نرم افزار UMLبیمارستان بخش پنجم

نمودارهای ERD
 
نمودار ERD موجودیتهای سیستم بیمارستان
 
نمودار ERD موجودیتهای سیستم بیمارستان

Query های سیستم
 

Operator

CREATE TABLE Operator
(
name CHAR(30),
surname CHAR(25),
operator_ID INTEGER,
password CHAR(15),
PRIMARY KEY(operator_ID)
);

 

 

Data

Type & Size

Format

Name

Char-30

Text

Surname

Char – 25

Text

Operator ID

Integer

Number

Password

Char – 15

Text i.e. hidden ******

 

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


Recipient


CREATE TABLE Recipient

(

name CHAR(30),

surname CHAR(25),

recipient_ID INTEGER,

password CHAR(15),

PRIMARY KEY(seller_ID)

);

 

 

Data

Type & Size

Format

Name

Char-30

Text

Surname

Char – 25

Text

Seller ID

Integer

Number

Password

Char – 15

Text i.e. hidden ******

 

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


Saloon



CREATE TABLE Saloon

(

saloon_name CHAR(30),

max_row_number INTEGER,

max_col_number INTEGER,

PRIMARY KEY(saloon_name)

);

 

 

Data

Type & Size

Format

Saloon name

Char – 30

Text

Max_row_number

Integer

Number

Max_col_number

Integer

Number

 

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

Saloon Structure



CREATE TABLE Saloon_structure

(

saloon_name CHAR(30),

row_number INTEGER,

col_number INTEGER,

PRIMARY KEY(saloon_name,row_number,col_number),

FOREIGN KEY(saloon_name) REFERENCES

);

 

Data

Type & Size

Format

Saloon name

Char – 30

Text

row_number

Integer

Number

col_number

Integer

Number

 

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

 

Show time

 

 

CREATE TABLE Show_time

(

saloon_name CHAR(30),

show_date DATE,

timee CHAR(5),

film_name CHAR(15),

show_ID INTEGER,

PRIMARY KEY(show_ID),

FOREIGN KEY (saloon_name) REFERENCES Saloon,

UNIQUE (saloon_name,show_date,timee)

);

 

 

Data

Type & Size

Format

Saloon name

Char – 30

Text

Date

Char – 10

Date/Time

Time

Char- 10

Date/Time

Film name

Char – 15

Text

Show ID

Integer

Number

 

 

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

CREATE TABLE Order

(

show_ID INTEGER,

row_number INTEGER,

col_number INTEGER,

card_number CHAR(16),

reservation_sale CHAR(1),

given CHAR(1),

PRIMARY KEY(show_ID,row_number,col_number),

FOREIGN KEY (show_ID) REFERENCES Show_time,

FOREIGN KEY (card_number) REFERENCES Bank

);

 

 

Data

Type & Size

Format

Show ID

Integer

Number

Row number

Integer

Number

Column number

Integer

Number

Card number

Char – 16

Text

Reservation or sale

Char-1

Text

Given

Yes/No

Yes/No

 

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

Customer


CREATE TABLE Customer

(

name CHAR(30),

surname CHAR(25),

account_number CHAR(16),

password CHAR(15),

FOREIGN KEY (account_number) REFERENCES Account

);

 

Data

Type & Size

Format

Name

Char – 25

Text

Surname

Char – 25

Text

Account number

Char – 16

Text

Password

Char – 15

Text i.e. hidden ******

 

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

Bank


CREATE TABLE Bank

(

account_number CHAR(16),

money_amount INTEGER,

PRIMARY KEY(account_number)

);


 

 

Data

 Type & Size

Format

Account number

Char – 16

Text

Money amount

Integer

Number

 

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

 

 

0 نظر

نظر محترم شما در مورد مقاله های وب سایت برنامه نویسی و پایگاه داده

نظرات محترم شما در خدمات رسانی بهتر ما را یاری می نمایند. لطفا اگر مایل بودید یک نظر ما را مهمان فرمائید. آدرس ایمیل و وب سایت شما نمایش داده نخواهد شد.

حرف 500 حداکثر