SƠ ĐOĂ QUAN HEƠ THỰC THEƠ KÊT HỢP – ERD (MỨC QUAN

Một phần của tài liệu luận văn công nghệ thông tin phân tích thiết kế hệ thống thông tin và xây dựng chương trình thi trắc nghiệm môn toán (Trang 26 - 81)

MAKYTHI TENKYTHI NGAYTHI SOCAUHOI THOIGIAN DIEM Cađu hỏi MACAUHOI NOIDUNG CAUA CAUB CAUC CAUD CAUE DAPAN HINHVEMH Thuoơc 1 Hĩc sinh MAHS TENHS NGAYSINH PHAI DIACHI GHI CHU HINHANH Danh sách lớp MALOP TENLOP

Đeă thi MADETHI TENDETHI Kỳ thi

Chi tiêt đeă thi TRALOI Bài làm Cụa1 Cụa 2 (1,1) (1,n) (1,n) (1,1) (1,n) (1,n) (1,n) (1,n) Thuoơc 2 (1,1) (1,n)

Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích

SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 15 II. SƠĐỒ THỰC THỂ KẾT HỢP (MỨC VẬT LÝ) HOCSINH mahs nvarchar (10) tenhs nvarchar (100) malop nvarchar (10) ngaysinh nvarchar (10) phai bit (1) diachi nvarchar (1000) ghichu nvarchar (300) hinhanh nvarchar (4000) DSLOP malop nvarchar (10) tenlop nvarchar (50) CAUHOI macauhoi nvarchar (10) noidung nvarchar (4000) caua nvarchar (3000) caub nvarchar (3000) cauc nvarchar (3000) caud nvarchar (3000) caue nvarchar (3000) dapan nvarchar (3000) hinhvemh nvarchar (4000) CHITIETDETHI madethi nvarchar (10) macauho i nvarchar (10) KYTHI makythi nvarchar (10) tenkythi nvarchar (100) Ngaythi nvarchar (10) Socauhoi int (4) Thoigian int (4) Diem float (8) BAILAM Mahs nvarchar (10) makythi nvarchar (10) macauho i nvarchar (10) traloi char (1) BANGDIEM makyth i nvarchar (10) mahs nvarchar (10) diemthi int (4) mahs = mahs m a lo p = m a lo p DETHI madeth i nvarchar (10) tendethi nvarchar (50) m a k yt h i = m a k yt h i m a k yt h i = m a k yt h i macauhoi = macauhoi mahs = mahs m a ca u h o i = m a ca u h o i m a d e th i = m a d e th i

Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích

SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 16

III. TAƠP THỰC THEƠ:

Sau khi thu nhaơp thođng tin và phađn tích heơ thơng ta nhaơn thây caăn cĩ những đơi tượng (thực theơ) sau:

Phađn quyeăn, danh sách lớp, hĩc sinh, đeă thi, cađu hỏi, chi tiêt đeă thi, kỳ thi, bài làm, bạng đieơm, traĩc nghieơm.

Các taơp thực theơ này cĩ những đaịc tính rieđng gĩi là thuoơc tính thực theơ.

1. PHANQUYEN Taơp thực theơ phađn quyeăn

USER Mã USER, Khĩa

PASSWORD Password đeơ đaíng nhaơp 2. DSLOP Taơp thực theơ Danh sách lớp

MALOP Mã lớp, Khĩa

TENLOP Teđn lớp

3. HOCSINH Taơp thực theơ hĩc sinh

MAHS Mã hĩc sinh, Khĩa

TENHS Hĩ và teđn hĩc sinh NGAYSINH Ngày sinh cụa hĩc sinh

MALOP Mã lớp

PHAI Phái cụa hĩc sinh

DIACHI Địa chư cụa hĩc sinh

GHICHU Ghi chú

HINHANH Hình ạnh

4. DETHI Taơp thực theơ đeă thi MADETHI Mã đeă thi, Khĩa TENDETHI Teđn đeă thi 5. CAUHOI Taơp thực theơ cađu hỏi

MACAUHOI Mã cađu hỏi, Khĩa

NOIDUNG Noơi dung

CAUA Trạ lời cađu a

CAUB Trạ lời cađu b

CAUC Trạ lời cađu c

CAUD Trạ lời cađu d

CAUE Trạ lời cađu e

DAPAN Đáp án

Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích

SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 17

6. CHITIETDETHI Taơp thực theơ chi tiêt cađu hỏi MADETHI Mã đeă thi, Khĩa

MACAUHOI Mã cađu hỏi, Khĩa 7. KYTHI Taơp thực theơ kỳ thi

MAKYTHI Mã kỳ thi, Khĩa

TENKYTHI Teđn kỳ thi

NGAYTHI Ngày thi

SOCAUHOI Sơ cađu hỏi trong đeă thi THOIGIAN Thời gian làm bài

DIEM Đieơm cho moêi cađu trạ lời đúng 8. BAILAM Taơp thực theơ bài làm

MAHS Mã hĩc sinh, Khĩa

MAKYTHI Mã kỳ thi, Khĩa

MACAUHOI Mã cađu hỏi, Khĩa

TRALOI Trạ lời

9. BANGDIEM Taơp thực theơ bạng đieơm

MAKYTHI Mã kỳ thi, Khĩa

MAHS Mã hĩc sinh, Khĩa

DIEMTHI Đieơm thi hĩc sinh

IV. MƠI LIEĐN KÊT GIỮA CÁC THỰC THEƠ:

1. Moơt hĩc sinh cĩ moơt hoaịc nhieău bài làm. Moơt bài làm cĩ moơt hĩc sinh làm duy nhât.

2. Moơt hĩc sinh thuoơc moơt danh sách lớp duy nhât. Moơt danh sách lớp cĩ moơt hoaịc nhieău hĩc sinh.

HOCSINH (1,n) Cĩ 1 (1,1) BAILAM

HOCSINH (1,1) Thuoơc 1 (1,n) DSLOP

Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích

SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 18

3. Moơt bài làm cĩ moơt hoaịc nhieău cađu hỏi. Moơt cađu hỏi cĩ moơt hoaịc nhieău bài làm.

4. Moơt cađu hỏi được sốn moơt hoaịc nhieău đeă thi. Moơt đeă thi goăm moơt hoaịc nhieău cađu hỏi khác nhau.

5. Moơt bài làm thuoơc moơt kỳ thi duy nhât. Moơt kỳ thi thuoơc moơt hoaịc nhieău bài làm.

V. MOĐ HÌNH QUAN HEƠ:

1. PHANQUYEN(USER, PASSWORD)

Ứng với phađn quyeăn cĩ moơt user duy nhât (USER) đeơ phađn bieơt với user khác.

 Quan heơ đát dáng chuaơn BCNF (Boyce cold normal form). 2. DSLOP(MALOP, TENLOP)

Ứng với moêi danh sách lớp cĩ moơt mã lớp (MALOP) duy nhât đeơ phađn bieơt với các lớp khác. Moêi lớp cĩ teđn lớp (TENLOP).

 Quan heơ đát dáng chuaơn BCNF (Boyce cold normal form).

3. HOCSINH(MAHS, TENHS, MALOP, NGAYSINH, PHAI, DIACHI, GHICHU, HINHANH)

Ứng với moêi hĩc sinh cĩ mã hĩc sinh (MAHS) đeơ phađn bieơt với các hĩc sinh khác. Moêi hĩc sinh cĩ teđn hĩc sinh (TENHS), ngày sinh (NGAYSINH), phái (PHAI), địa chư (DIACHI), ghi chú (GHICHU), hình ạnh (HINHANH).

 Quan heơ đát dáng chuaơn BCNF (Boyce cold normal form). 4. DETHI(MADETHI, TENDETHI)

Ứng với moêi đeă thi cĩ mã đeă thi (MADETHI) đeơ phađn bieơt với các đeă thi khác. Moêi đeă thi cĩ teđn đeă thi (TENDETHI).

 Quan heơ đát dáng chuaơn BCNF (Boyce cold normal form). CAUHOI (1,n) CTDT (1,n) DETHI

Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích

SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 19

5. CAUHOI(MACAUHOI, NOIDUNG, CAUA, CAUB, CAUC, CAUD, CAUE, DAPAN, HINHVEMH)

Ứng với moêi cađu hỏi cĩ mã cađu hỏi (MACAUHOI) đeơ phađn bieơt với cađu hỏi khác. Moêi cađu hỏi cĩ noơi dung cađu hỏi (NOIDUNG), trạ lời cađu a (CAUA), trạ lời cađu b (CAUB), trạ lời cađu c (CAUC), trạ lời cađu d (CAUD), trạ lời cađu e (CAUE), đáp án (DAPAN), hình vẽ minh hĩa cho cađu hỏi (HINHVEMH).

 Quan heơ đát dáng chuaơn BCNF (Boyce cold normal form). 6. CHITIETDETHI(MADETHI, MACAUHOI)

Đơi với chi tiêt đeă thi cĩ moơt boơ mã đeă thi (MADETHI), mã cađu hỏi (MACAUHOI).

 Quan heơ đát dáng chuaơn BCNF (Boyce cold normal form).

7. KYTHI(MAKYTHI, TENKYTHI, NGAYTHI, SOCAUHOI, THOIGIAN, DIEM)

Đơi với moêi kỳ thi cĩ moơt boơ mã kỳ thi (MAKYTHI), teđn kỳ thi (TENKYTHI) đeơ phađn bieơt với các kỳ thi khác. Moêi kỳ thi cĩ ngày thi (NGAYTHI), sơ cađu hỏi (SOCAUHOI), thời gian (THOIGIAN), đieơm (DIEM).

 Quan heơ đát dáng chuaơn BCNF (Boyce cold normal form). 8. BAILAM(MAHS, MAKYTHI, MACAUHOI, TRALOI)

Ứng với moêi bài làm cĩ moơt boơ mã hĩc sinh (MAHS), mã kỳ thi (MAKYTHI), mã cađu hỏi (MACAUHOI) đeơ phađn bieơt với các bài làm khác. Moêi bài làm cĩ trạ lời (TRALOI).

 Quan heơ đát dáng chuaơn BCNF (Boyce cold normal form). 9. BANGDIEM(MAKYTHI, MAHS, DIEMTHI)

Đơi với moêi bạng đieơm cĩ moơt boơ mã kỳ thi (MAKYTHI), mã hĩc sinh (MAHS) đeơ phađn bieơt đieơm cụa hĩc sinh. Moêi bạng đieơm đeău cĩ đieơm (DIEM) cụa hĩc sinh thi.

 Quan heơ đát dáng chuaơn BCNF (Boyce cold normal form).

Kêt luaơn:

Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích

SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 20

Ghi chú: Định nghĩa dáng chuaơn

- Moơt thuoơc tính được gĩi là thuoơc tính nêu giá trị cụa nĩ khođng phại là sự kêt hợp bởi nhieău thođng tin cĩ ý nghĩa khác nhau và heơ thơng luođn truy xuât tređn tồn boơ giá trị cụa nĩ, ít khi truy xuât đên từng thành phaăn dữ lieơu.

- Dáng chuaơn 1 (First normal form): Moơt quan heơ ở dáng chuaơn 1 khi mà tât cạ các thuoơc tính đeău mang giá trị cơ bạn tức giá trị đơn.

- Dáng chuaơn 2 (Second normal form): Moơt quan heơ R ở dáng chuaơn 2 khi:

+ Nĩ ở dáng chuaơn 1.

+ Mĩi thuoơc tính khođng khĩa đeău phú thuoơc đaăy đụ vào các khĩa cụa R.

- Dáng chuaơn 3 (Third normal form): Moơt quan heơ R ở dáng chuaơn 3 khi:

+ Nĩ ở dáng chuaơn 2.

+ Mĩi thuoơc tính khođng khĩa R đeău khođng phú thuoơc baĩc caău vào moơt khĩa nào cụa R.

- Dáng chuaơn BCK (Boyce Cold Kent – Cịn gĩi BC): Moơt quan heơ R ở dáng chuaơn BCK thì mĩi vê trái cụa phú thuoơc hàm khođng hieơn nhieđn đeău cĩ vê trái chứa khĩa.

- Dáng chuaơn 4 (Fourth Cold normal form): Moơt quan heơ R ở dáng chuaơn 4 khi và chư khi R ở dáng chuaơn BCK và mĩi phú thuoơc đa trị khođng hieơn nhieđn X -->>Y được định nghĩa tređn R thì vê trái X phại chứa moơt khĩa cụa R, nghĩa là A  Q+ \ Y thì X  A  F+.

Dáng chuaơn cụa cơ sở dữ lieơu là dáng chuaơn thâp nhât trong các dáng chuaơn cụa quan heơ.

Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích

SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 21

VI. TỪ ĐIEƠN DỮ LIEƠU:

1. PHANQUYEN (Bạng phađn quyeăn)

TT Teđn trường Dieên giại

Kieơu dữ lieơu

Đoơ

lớn Ghi chú 1 USER Mã USER Nvarchar 50 Khĩa 2 PASSWORD Password cụa USER Nvarchar 50

2. DSLOP (Bạng danh sách lớp)

TT Teđn trường Dieên giại

Kieơu dữ lieơu

Đoơ

lớn Ghi chú 1 MALOP Mã lớp Nvarchar 10 Khĩa 2 TENLOP Teđn lớp Nvarchar 50

3. HOCSINH (Bạng hĩc sinh)

TT Teđn trường Dieên giại

Kieơu dữ lieơu

Đoơ

lớn Ghi chú 1 MAHS Mã hĩc sinh Nvarchar 10 Khĩa 2 TENHS Teđn hĩc sinh Nvarchar 50

3 MALOP Mã lớp Nvarchar 10 4 NGAYSINH Ngày sinh cụa hĩc sinh Datatime 8 5 PHAI Phái cụa hĩc sinh Bit 1 6 DIACHI Địa chư cụa hĩc sinh Nvarchar 100 7 GHICHU Ghi chú Nvarchar 300 8 HINHANH Hình ạnh Nvarchar 40000

4. DETHI (Bạng đeă thi)

TT Teđn trường Dieên giại

Kieơu dữ lieơu

Đoơ

lớn Ghi chú 1 MADETHI Mã đeă thi Nvarchar 10 Khĩa 2 TENDETHI Teđn đeă thi Nvarchar 100

Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích

SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 22

5. CAUHOI (Bạng cađu hỏi)

TT Teđn trường Dieên giại

Kieơu dữ lieơu

Đoơ

lớn Ghi chú 1 MACAUHOI Mã cađu hỏi Nvarchar 10 Khĩa 2 NOIDUNG Noơi dung cađuhỏi Nvarchar 4000

3 CAUA Noơi dung trạ lời cađu a Nvarchar 3000 4 CAUB Noơi dung trạ lời cađu b Nvarchar 3000 5 CAUC Noơi dung trạ lời cađu c Nvarchar 3000 6 CAUD Noơi dung trạ lời cađu d Nvarchar 3000 7 CAUE Noơi dung trạ lời cađu e Nvarchar 3000 8 DAPAN Đáp án cụa cađu hỏi Char 1 9 HINHVEMH Hình vẽ minh hố Nvarchar 4000

6. CHITIETDETHI (Bạng chi tiêt đeă thi)

TT Teđn trường Dieên giại

Kieơu dữ lieơu

Đoơ

lớn Ghi chú 1 MADETHI Mã đeă thi Nvarchar 10 Khĩa 2 MACAUHOI Mã cađu hỏi Nvarchar 10 Khĩa

7. KYTHI (Bạng kỳ thi)

TT Teđn trường Dieên giại

Kieơu dữ lieơu

Đoơ

lớn Ghi chú 1 MAKYTHI Mã kỳ thi Nvarchar 10 Khĩa 2 TENKYTHI Teđn kỳ thi Nvarchar 300

3 NGAYTHI Ngày thi Nvarchar 10 4 SOCAUHOI Sơ cađu hỏi trong đeă thi Int 4 5 THOIGIAN Thời gian làm bài Int 4 6 DIEM Đieơm cho moêi cađu trạ

Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích

SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 23

8. BAILAM (Bạng bài làm)

TT Teđn trường Dieên giại

Kieơu dữ lieơu

Đoơ

lớn Ghi chú 1 MAHS Mã hĩc sinh Nvarchar 10 Khĩa 2 MAKYTHI Mã kỳ thi Nvarchar 10 Khĩa 3 MACAUHOI Mã cađu hỏi Nvarchar 10 Khĩa

4 TRALOI Trạ lời Char 1

9. BANGDIEM (Bạng đieơm)

TT Teđn trường Dieên giại

Kieơu dữ lieơu

Đoơ

lớn Ghi chú 1 MAKYTHI Mã kỳ thi Nvarchar 10 Khĩa 2 MAHS Mã hĩc sinh Nvarchar 10 Khĩa 3 DIEMTHI Đieơm thi cụa hĩc sinh Float 8

Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích

SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 24

CHƯƠNG III: CÁC RAØNG BUOƠC TOAØN VÉN

I. RAØNG BUOƠC TOAØN VÉN TREĐN MIEĂN GIÁ TRỊ CỤA THUOƠC TÍNH: TÍNH:

1. HOCSINH(MAHS, TENHS, NGAYSINH, MALOP, PHAI, DIACHI, GHICHU, HINHANH)

 Bơi cạnh: HOCSINH

 Đieău kieơn: q  THOCSINH

[q.NAMSINH > 1984] And [q.NAMSINH < 1990] And [q.PHAI = 1] Or [q.PHAI = 0].

2. KYTHI(MAKYTHI, TENKYTHI, NGAY THI, SOCAUHOI, THOIGIAN, DIEM)

 Bơi cạnh: KYTHI

 Đieău kieơn: q  TKYTHI

[q.NGAYTHI > q.Now()] And [q.DIEM < 10] And [q.THOIGIAN <q.SOCAUHOI*3]

3. BANGDIEM(MAKYTHI, MAHS, DIEMTHI)

 Bơi cạnh: BANGDIEM

 Đieău kieơn: q  TBANGDIEM

[q.DIEM  0 ] And [q.DIEM  10]

4. CAUHOI(MACAUHOI, NOIDUNG, CAUA, CAUB, CAUC, CAUD, CAUE, DAPAN, HINHVEMH)

 Bơi cạnh: CAUHOI

 Đieău kieơn: q  TCAUHOI

[q.DAPAN = “a” ] OR [q.DAPAN = “b” ] OR[q.DAPAN = “c” ] OR [q.DAPAN = “d” ] OR [q.DAPAN = “e” ]

5. BAILAM(MAKYTHI, MAHS, MACAUHOI, TRALOI)

 Bơi cạnh: BAILAM

 Đieău kieơn: q  TBAILAM

[q.TRALOI = “a” ] OR [q.TRALOI = “b” ] OR[q.TRALOI = “c” ] OR [q.TRALOI = “d” ] OR [q.TRALOI = “e” ]

Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích

SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 25

II. RAØNG BUOƠC TOAØN VÉN LIEĐN BOƠ:

1. PHANQUYEN(USER, PASSWORD)

 Bơi cạnh: PHANQUYEN

 Đieău kieơn: q1, q2  TPHANQUYEN q1.USER <> q2.USER

 Taăm ạnh hưởng:

Theđm Xĩa Sửa

PHANQUYEN + USER - + USER 2. DSLOP(MALOP, TENLOP)  Bơi cạnh: DSLOP

 Đieău kieơn: q1, q2  TDSLOP q1.MALOP <> q2.MALOP

 Taăm ạnh hưởng:

Theđm Xĩa Sửa

DSLOP +

MALOP -

+ MALOP

3. HOCSINH(MAHS, TENHS, NGAYSINH, MALOP, PHAI, DIACHI, GHICHU, HINHANH)

 Bơi cạnh: HOCSINH

 Đieău kieơn: q1, q2  THOCSINH q1.MAHS <> q2.MAHS

 Taăm ạnh hưởng:

Theđm Xĩa Sửa

HOCSINH +

MAHS -

+ MAHS

Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích

SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 26

4. DETHI(MADETHI, TENDETHI)

 Bơi cạnh: DETHI

 Đieău kieơn: q1, q2  TDETHI q1.MADETHI <> q2.MADETHI

 Taăm ạnh hưởng:

Theđm Xĩa Sửa

DETHI +

MADETHI -

+ MADETHI

5. CAUHOI(MACAUHOI, NOIDUNG, CAUA, CAUB, CAUC, CAUD, CAUE, DAPAN, HINHVEMH)

 Bơi cạnh: CAUHOI

 Đieău kieơn: q1, q2  TCAUHOI

q1.MACAUHOI <> q2.MACAUHOI

 Taăm ạnh hưởng:

Theđm Xĩa Sửa

CAUHOI + MACAUHOI - + MACAUHOI 6. CHITIETDETHI(MADETHI, MACAUHOI)  Bơi cạnh: CHITIETDETHI

 Đieău kieơn: q1, q2  TCHITIETDETHI q1.MADETHI <> q2.MADETHI

Or q1.MACAUHOI <> q2.MACAUHOI

 Taăm ạnh hưởng:

Theđm Xĩa Sửa

CHITIETDETHI +

MADETHI, MACAUHOI -

+

Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích

SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 27

7. KYTHI(MAKYTHI, TENKYTHI, NGAYTHI, SOCAUHOI, THOIGIAN, DIEM)

 Bơi cạnh: KYTHI

 Đieău kieơn: q1, q2  TKYTHI q1.MAKYTHI <> q2.MAKYTHI

 Taăm ạnh hưởng:

Theđm Xĩa Sửa

KYTHI +

MAKYTHI -

+ MAKYTHI

8. BAILAM(MAHS, MAKYTHI, MACAUHOI, TRALOI)

 Bơi cạnh: BAILAM

 Đieău kieơn: q1, q2  TBAILAM q1.MAHS <> q2.MAHS

Or q1.MAKYTHI <> q2.MAKYTHI Or q1.MACAUHOI <> q2.MACAUHOI

 Taăm ạnh hưởng:

Theđm Xĩa Sửa

BAILAM + MAHS, MAKYTHI, MACAUHOI - + MAHS, MAKYTHI, MACAUHOI

9. BANGDIEM(MAKYTHI, MAHS, DIEM)

 Bơi cạnh: BANGDIEM

 Đieău kieơn: q1, q2  TBANGDIEM q1.MAHS <> q2.MAHS

Or q1.MAKYTHI <> q2.MAKYTHI

 Taăm ạnh hưởng:

Theđm Xĩa Sửa

BANGDIEM +

MAKYTHI, MAHS -

+

Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích

SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 28

III. RAØNG BUOƠC TOAØN VÉN VEĂ PHÚ THUOƠC TOĂN TÁI:

1.

DSLOP (MADETHI, TENDETHI)

HOCSINH (MAHS, TENHS, MALOP, NGAYSINH, PHAI, DIACHI, GHICHU, HINHANH)

 Bơi cạnh: DSLOP, HOCSINH

 Đieău kieơn: DSLOP[MALOP]  HOCSINH[MALOP]

 Taăm ạnh hưởng:

Theđm Xĩa Sửa

DSLOP - + MALOP + MALOP HOCSINH + MALOP - + MALOP 2.

CHITIETDETHI (MACAUHOI, MACAUHOI)

CAUHOI (MACAUHOI, NOIDUNG, CAUA, CAUB, CAUC, CAUD, CAUE, DAPAN, HINHVEMH)

 Bơi cạnh: CHITIETDETHI, CAUHOI

 Đieău kieơn:

CAUHOI[MACAUHOI]  CHITIETDETHI[MACAUHOI]

 Taăm ạnh hưởng:

Theđm Xĩa Sửa

DSLOP - + MACAUHOI + MACAUHOI HOCSINH + MACAUHOI - + MACAUHOI 3.

CHITIETDETHI (MACAUHOI, MACAUHOI) DETHI (MADETHI, TENDETHI)

 Bơi cạnh: CHITIETDETHI, DETHI

 Đieău kieơn:

DETHI[MADETHI]  CHITIETDETHI[MADETHI]

Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích

SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 29

Theđm Xĩa Sửa

DETHI - + MADETHI + MADETHI CHITIETDETHI + MADETHI - + MADETHI 4.

KYTHI (MAKYTHI, TENKYTHI, NGAYTHI, SOCAUHOI, THOIGIAN, DIEM)

BAILAM (MAKYTHI,MAHS, MACAUHOI, TRALOI)

 Bơi cạnh: KYTHI, BAILAM

 Đieău kieơn: KYTHI[MAKYTHI]  BAILAM[MAKYTHI]

 Taăm ạnh hưởng:

Theđm Xĩa Sửa

KYTHI - + MAKYTHI + MAKYTHI BAILAM + MAKYTHI - + MAKYTHI 5.

HOCSINH (MAHS, TENHS, MALOP, NGAYSINH, PHAI, DIACHI, GHICHU, HINHANH)

BAILAM (MAKYTHI,MAHS, MACAUHOI, TRALOI)

 Bơi cạnh: HOCSINH, BAILAM

 Đieău kieơn: HOCSINH[MAHS]  BAILAM[MAHS]

 Taăm ạnh hưởng:

Theđm Xĩa Sửa

HOCSINH - + MAHS + MAHS BAILAM + MAHS - + MAHS 6.

CAUHOI (MACAUHOI, NOIDUNG, CAUA, CAUB, CAUC, CAUD, CAUE, DAPAN, HINHVEMH)

Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích

SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 30

 Bơi cạnh: CAUHOI, BAILAM

 Đieău kieơn: CAUHOI[MACAUHOI]  BAILAM[MACAUHOI]

 Taăm ạnh hưởng:

Theđm Xĩa Sửa

CAUHOI - + MACAUHOI + MACAUHOI BAILAM + MACAUHOI - + MACAUHOI 7.

KYTHI (MAKYTHI, TENKYTHI, NGAYTHI, SOCAUHOI, THOIGIAN, DIEM)

BANGDIEM (MAKYTHI,MAHS, DIEMTHI)

 Bơi cạnh: KYTHI, BAILAM

 Đieău kieơn: KYTHI[MAKYTHI]  BAILAM[MAKYTHI]

 Taăm ạnh hưởng:

Theđm Xĩa Sửa

KYTHI - + MAKYTHI + MAKYTHI BAILAM + MAKYTHI - + MAKYTHI 8.

HOCSINH (MAHS, TENHS, MALOP, NGAYSINH, PHAI, DIACHI, GHICHU, HINHANH)

BANGDIEM (MAKYTHI,MAHS, DIEMTHI)

 Bơi cạnh: HOCSINH, BANGDIEM

 Đieău kieơn: HOCSINH[MAHS]  BANGDIEM[MAHS]

 Taăm ạnh hưởng:

Theđm Xĩa Sửa

HOCSINH - + MAHS + MAHS BANGDIEM + MAHS - + MAHS

PHAĂN C PHÚ LÚC

Chương trình thi traĩc nghieơm mođn tốn GVHD: Thaăy ThS. Vaín Như Bích

SVTH: Traăn Thị Bình An & Nguyeên Thị Hánh Trang 31

A. TÌM HIEƠU VEĂ COĐNG NGHEƠ C#.NET

I. SƠ LƯỢC VEĂ C#.Net:

Boơ Visual Studio.Net ra đời là moơt bước nhạy vĩt cụa cođng ngheơ laơp trình, nĩ cung câp cho nhà laơp trình những phương pháp, cođng cú cùng với những đaịc đieơm mới mà các phieđn bạn cụa ngođn ngữ laơp trình trước đađy cịn thiêu sĩt.

Ngođn ngữ laơp trình C# (hay cịn gĩi C Shap) là moơt ngođn ngữ laơp trình tređn mođi trường windows, cho phép laơp trình phát trieơn veă phaăn cứng, kỹ thuaơt truyeăn thođng, tơi ưu hố, giao tiêp với Internet… và là phieđn bạn đaău

Một phần của tài liệu luận văn công nghệ thông tin phân tích thiết kế hệ thống thông tin và xây dựng chương trình thi trắc nghiệm môn toán (Trang 26 - 81)

Tải bản đầy đủ (PDF)

(81 trang)