Tài liệu Luận văn Hệ quản lý và tra cứu cách xưng hô trong gia phả trên Web: TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN
KHOA CÔNG NGHỆ THÔNG TIN
BỘ MÔN CÔNG NGHỆ PHẦN MỀM + CÔNG NGHỆ TRI THỨC
²²²
LUẬN VĂN CỬ NHÂN TIN HỌC
HỆÄ QUẢÛN LÝÙ VÀØ TRA CỨÙU CÁÙCH XƯNG HÔÂ
TRONG GIA PHẢÛ TRÊÂN WEB
Niên khoá: 1999-2003
Giáo viên hướng dẫn:
Thầy NGUYỄN TRI TUẤN
Sinh viên thực hiện:
Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042
Thành phố Hồ Chí Minh
Tháng 7-2003
MỤC LỤC
LỜI CẢM ƠN ........................................................................................................................ 4
LỜI NÓI ĐẦU....................................................................................................................... 5
TÓM TẮT NỘI DUNG LUẬN VĂN............................................................................. 6
CHƯƠNG I : ........................................................................................................................... 7
TỔNG QUAN VỀ HỆ QUẢN ...
101 trang |
Chia sẻ: hunglv | Lượt xem: 1116 | Lượt tải: 0
Bạn đang xem trước 20 trang mẫu tài liệu Luận văn Hệ quản lý và tra cứu cách xưng hô trong gia phả trên Web, để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN
KHOA CÔNG NGHỆ THÔNG TIN
BỘ MÔN CÔNG NGHỆ PHẦN MỀM + CÔNG NGHỆ TRI THỨC
²²²
LUẬN VĂN CỬ NHÂN TIN HỌC
HỆÄ QUẢÛN LÝÙ VÀØ TRA CỨÙU CÁÙCH XƯNG HÔÂ
TRONG GIA PHẢÛ TRÊÂN WEB
Niên khoá: 1999-2003
Giáo viên hướng dẫn:
Thầy NGUYỄN TRI TUẤN
Sinh viên thực hiện:
Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042
Thành phố Hồ Chí Minh
Tháng 7-2003
MỤC LỤC
LỜI CẢM ƠN ........................................................................................................................ 4
LỜI NÓI ĐẦU....................................................................................................................... 5
TÓM TẮT NỘI DUNG LUẬN VĂN............................................................................. 6
CHƯƠNG I : ........................................................................................................................... 7
TỔNG QUAN VỀ HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ .............................. 7
1.1 Mô tả nghiệp vụ : ............................................................................................................. 8
1.2 Phân tích yêu cầu ............................................................................................................. 9
Chương 2 : ........................................................................................................................... 11
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG ............................................................. 11
2.1 Thiết kế dữ liệu.............................................................................................................. 12
2.1.1 Mô hình quan niệm dữ liệu .................................................................................... 12
2.1.1.1 Mô hình CDM .................................................................................................. 12
2.1.1.2 Mô hình vật lý (PDM)...................................................................................... 13
2.1.1.3 Mô tả các thực thể: .......................................................................................... 14
2.1.1.4 Mô tả mối kết hợp: .......................................................................................... 16
2.1.2 Mô hình quan hệ ..................................................................................................... 17
2.1.2.1 Lược đồ quan hệ............................................................................................... 17
2.1.2.2 Các ràng buộc toàn vẹn & bảng tầm ảnh hưởng: ........................................... 18
2.2 Thiết kế xử lý ................................................................................................................. 30
2.2.1 Sơ đồ ngữ cảnh ........................................................................................................ 30
2.2.2 Mô hình dòng dữ liệu .............................................................................................. 30
2.2.3 Mô tả ô xử lý........................................................................................................... 39
CHƯƠNG 3:.......................................................................................................................... 57
XÂY DỰNG VÀ ỨNG DỤNG BỘ LUẬT XƯNG HÔ.......................................... 57
3.1 Tại sao phải tổ chức cách xưng hô dưới dạng luật : ..................................................... 57
3.1.1 Xây dựng các cung quan hệ.................................................................................... 58
3.1.2 Biểu diễn các luật kết hợp dựa vào cung quan hệ ................................................ 58
3.1.3 Xây dựng bộ luật xưng hô theo từng miền : .......................................................... 58
3.1.4 Biểu diễn bộ luật theo frame : ............................................................................ 60
3.2 Ứng dụng các luật kết hợp trong module suy diễn:...................................................... 62
3.2.1 Mô tả hoạt động của module suy diễn:.................................................................. 62
3.2.2 Chứng minh bộ luật kết hợp là vừa đủ ................................................................... 62
CHƯƠNG 4:.......................................................................................................................... 64
CÀI ĐẶT ỨNG DỤNG..................................................................................................... 64
4.1 Tổ chức dữ liệu: ............................................................................................................. 65
4.1.1Bảng dữ liệu: ............................................................................................................ 65
4.1.2 Bảng tổng kết khối lượng ....................................................................................... 70
4.2 Môi trường và công cụ cài đặt: ..................................................................................... 71
4.3 Tổ chức giao diện........................................................................................................... 72
4.3.1 Sơ đồ các trang web: ............................................................................................... 72
4.3.2 Chi tiết từng trang và hướng dẫn sử dụng: ............................................................. 73
4.3.2.1 Trang LỜI NÓI ĐẦU:...................................................................................... 73
4.3.2.2 Trang ĐĂNG NHẬP:....................................................................................... 74
4.3.2.3 Trang ĐĂNG KÝ ............................................................................................. 75
4.3.2.4 Trang LỄ NGHI HIẾU HỶ .............................................................................. 76
4.3.2.5 Trang TIỂU SỬ CỤ TỔ................................................................................... 77
4.3.2.6 Trang TRA CỨU CÁ THỂ .............................................................................. 78
4.3.2.7 Trang TRA CỨU GIA ĐÌNH ........................................................................... 79
4.3.2.8 Trang TRA CỨU CÁCH XƯNG HÔ .............................................................. 80
4.3.2.9 Trang THỐNG KÊ- BÁO BIỂU ..................................................................... 81
4.3.2.10 Trang CẬP NHẬT CÁ THỂ.......................................................................... 83
4.3.2.11 Trang CẬP NHẬT GIA ĐÌNH ...................................................................... 85
4.3.2.12 Trang CẬP NHẬT TIỂU SỬ CỤ TỔ............................................................ 86
4.3.2.13 Trang CẬP NHẬT THÀNH VIÊN VÀO GIA ĐÌNH.................................. 87
4.3.2.14 Trang CẬP NHẬT QUỐC GIA ..................................................................... 88
4.3.2.15 Trang CẬP NHẬT DÂN TỘC....................................................................... 89
4.3.2.16 Trang CẬP NHẬT TÔN GIÁO ..................................................................... 90
4.3.2.17 Trang CẬP NHẬT TRÌNH ĐỘ ..................................................................... 91
4.3.2.18 Trang CẬP NHẬT NGHỀ NGHIỆP ............................................................. 92
4.3.2.19 Trang CẬP NHẬT TỈNH- THÀNH PHỐ TRUNG ƯƠNG – ĐẶC KHU.... 93
4.3.2.20 Trang CẬP NHẬT THÀNH PHỐ – THỊ XÃ – QUẬN................................ 94
4.3.2.21 Trang CẬP NHẬT LUẬT XƯNG HÔ .......................................................... 95
4.3.2.22 Trang XUẤT CÂY GIA PHẢ........................................................................ 96
4.3.2.23 Xoá cá thể trên cây:....................................................................................... 97
CHƯƠNG 5:.......................................................................................................................... 98
ĐÁNH GIÁ VÀ KẾT LUẬN ......................................................................................... 98
5.1 Đánh giá kết quả đạt được: ........................................................................................... 99
5.2 Ưu điểm luận văn:........................................................................................................ 100
5.3 Khuyết điểm luận văn: ................................................................................................ 100
5.4 Hướng phát triển: ......................................................................................................... 100
TÀI LIỆU THAM KHẢO: ........................................................................................... 101
LỜI CẢM ƠN
Trước hết, chúng em xin chân thành cảm ơn Thầy Nguyễn Tri
Tuấn đã tận tình hướng dẫn, chỉ dạy chúng em và đề xuất những hướng
giải quyết mỗi khi chúng em gặp khó khăn trong suốt quá trình thực
hiện đề tài.
Kế đến, chúng con vô cùng cảm ơn Bố, Mẹ luôn động viên và tạo
mọi điều kiện thuận lợi về vật chất cũng như tinh thần để hoàn thành
luận văn này.
Xin gởi lòng biết ơn đến cô Trần Thị Ngọc Lang và ông Lê Văn
Sửu đã cung cấp những tư liệu cần thiết và những hiểu biết của mình về
gia phả cho chúng em.
Chúng em cũng xin chân thành cảm ơn toàn thể quý Thầy Cô
khoa công nghệ thông tin đã tận tình giảng dạy, trang bị cho chúng em
những kiến thức cần thiết trong suốt qúa trình học tập tại trường và bạn
bè đã ủng hộ, giúp đỡ chúng em khi thực hiện đề tài .
Sinh viên thực hiện:
Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042
LỜI NÓI ĐẦU
Tục ngữ có câu:
Chim có tổ người có tông
Cây có gốc nước có nguồn
Việc lập gia phả là ý tường của tiền nhân từ xưa đến nay, nó có một ý nghĩa sâu
sắc, có ảnh hưởng lớn lao trong tập quán, truyền thống của người Việt Nam. Gia phả
giúp ta tường nhớ đến tổ tông, công ơn của ông bà, nó duy trì kỷ cương, lễ giáo đặt nền
tảng đạo lý cho gia đình mỗi người, kiểm điểm lại sự còn mất, sự phát triển của tộc họ,
mà cố gắng trấn chỉnh lại nếp ăn ở của mỗi người trong tông môn đồng thời đặt nền
móng việc thờ phụng tổ tiên cho được quy cũ hơn với mục đích “cùng nhau uống
nước nhớ nguồn”
Việc lập gia phả ngoài đời bằng cách biên chép tay thường rất phức tạp và gặp
rất nhiều khó khăn trong việc quản lý từng thành viên trong gia phả. Tuy nhiên, nếu
chúng ta áp dụng những công nghệ máy tính để tiến hành công việc này thì nó sẽ trở
nên dễ dàng và tiện lợi. Với ý tưởng đó, chúng em đã tiến hành tìm hiểu về gia phả và
xây dựng một trang web để hỗ trợ cho người dùng có thể biên chép và quản lý gia phả
một cách trực quan, đơn giản, nhanh chóng và tiện lợi.
TÓM TẮT NỘI DUNG LUẬN VĂN
Luận văn xây dựng một ứng dụng web để quản lý và tra cứu gia phả, gồm phần
chính sau đây :
- Các trang cập nhật thông tin
+ Cập nhật thông tin cáthể.
+ Cập nhật thông tin gia đình.
+ Cập nhật cá thể vào gia đình.
+ Cập nhật các danh mục
- Các trang tra cứu những thông tin liên quan đến gia phả
+ Tra cứu cá thể
+ Tra cứu cách xưng hô giữa 2 thành viên trong gia phả theo từng miền
+ Tra cứu các lễ nghi hiếu hỷ
+...
- Xuất cây gia phả và hỗ trợ những thao tác trực tiếp trên cây : xoá, tra cứu.
- Xây dựng 1 module suy diễn để có thể tìm ra cách xưng hô giữa 2 cá thể bất
kỳ trên cây gia phả .
CHƯƠNG I :
TỔNG QUAN VỀ HỆ QUẢN LÝ VÀ
TRA CỨU GIA PHẢ
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 1: Tổng Quan Về Hệ Quản Lý Và Tra Cứu Gia Phả
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 8
1.1 Mô tả nghiệp vụ :
Hệ thống quản lý và tra cứu gia phả cụ thể được mô tả gồm các công việc sau :
1. Xây dựng 1 hệ thống website :
Xây dựng 1 hệ thống web site để hỗ trợ cho người sử dụng cập nhật và tra
cứu thông tin trực tiếp trên web gồm cá trang sau:
+Trang chủ :giới thiệu, lời mở đầu, feedback, giúp đỡ.
+Trang đăng nhập.
+Trang giới thiệu về nguồn gốc cụ tổ của gia phả.
+Trang giới thiệu những lễ nghi hiếu hỷ truyền thống.
+Các trang cập nhật thông tin ( cá thể, gia đình, các trang danh mục...).
+Các trang tra cứu : cá thể, gia đình, cách xưng hô.
+Trang xuất cây gia phả và tra cứu cách xưng hô .
+Các trang báo biểu về đề tài.
2. Quản lý cá thể
+Thông tin của 1 cá thể gồm: Mã số, họ và tên, ngày tháng năm sinh, ngày
tháng năm mất, giới tính, đặc trưng, dân tộc, sở thích, nghề nghiệp, trình độ, tôn
giáo, hiện đang cư ngụ ở đâu, nếu đã mất thì được an táng ở đâu ...
+Mỗi cá thể trong gia đình phải phân biệt với nhau thông qua mã cá thể, mỗi cá
thể có 1 họ tên duy nhất .
+Khi tiến hành thêm cá thể vào 1 gia đình nào đó cần lưu ý :
- Mỗi cá thể chỉ thuộc tối đa là 2 gia đình và chức vụ của cá thể trong mỗi
gia đình là khác nhau.
- Chức vụ của cá thể trong gia đình là 1 trong những chức vụ sau : cha,
mẹ, con, con dau, con rểã .
- Nếu chức vụ cá thể trong gia đình là con thì cần phải xác định rõ cha và
mẹ của cá thể, mỗi cá thể chỉ có 1 mẹ và 1 cha.
+Mỗi cá thể phải mang 1 quốc tịch xác định nào đó trên thế giới.
+Mỗi cá thể có 1 nghề nghiệp và 1 trình độ học vấn
+Mỗi cá thể cư ngụ tại 1 địa chỉ theo hệ thống hành chính nhà nước : số nhà
đường, thành phố_thị xã_quận, tỉnh_thành phố trung ương_đặc khu.
3. Quản lý gia đình :
+Thông tin của 1 gia đình gồm : mã gia đình, tên gia đình, dòng họ, ngày thành
lập, ngày kết thúc, tình trạng hiện nay của gia đình (hạnh phúc, kết thúc, ly dị ...)
+Mỗi gia đình phải phân biệt với nhua thông qua mã gia đình đồng thời phải
ràng buột rằng ngày thành lập phải trước ngày kết thúc .
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 1: Tổng Quan Về Hệ Quản Lý Và Tra Cứu Gia Phả
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 9
+Khi tiến hành tiếp nhận vào 1 gia đình nào đó cần lưu ý :
- Muốn thành lập gia đình phải có tối thiểu 1 cha và 1 mẹ có thể
cùng họ hay khác ho, gia đình phải thuộc về 1 dòng họ chính là họ của
người cha ( chủ gia đình).
- Mỗi gia đình chỉ có thể có 1 cha nhiều mẹ (người cha là người
trong dòng tộc còn những người mẹ là người ngoài dòng tộc) hay 1 mẹ
nhiều cha (người mẹ là người trong dòng tộc còn những người cha là
người ngoài dòng tộc).
- Nếu chức vụ cá thể trong gia đình là con thì cần phải xác định rõ
cha và mẹ của cá thể
4. Xây dựng bộ danh mục :
+Xây dựng 1 hệ thống danh mục là những thông tin cố định như : danh mục
nước, danh mục tỉnh, danh mục thành phố, danh mục nghề nghiệp, danh mục
trình độ
+Hệ thống danh mục cung cấp các thông tin cần thiết liên quan thiết yếu đến
từng cá thể cũng như gia đình trong hệ quản lý
+Cho phép sửa đổi và thêm mới vào hệ khi cần thiết và phải bổ sung thông tin
kịp thời và chính xác..
+Các bộ danh mục đảm bảo tồn tại khi tiến hành thêm mới thông tin vào hệ.
5. Xây dựng cây gia phả và module suy diễn cách xưng hô
+Tổ chức 1 bộ luật xưng hô gồm các luật mô tả cách xưng hô giữa 2 người trong
dòng họ theo từng miền của đất nước : Bắc, Trung, Nam.
+Một module suy diễn ra quan hệ giữa 2 người bất kỳ từ cây gia phả và đưa ra
cách xưng hô thích hợp theo từng miền từ bộ luật xưng hô.
+Xây dựng 1 cây gia phả trực quan cho phép người dùng thao tác trực tiếp trên
cây để tra cứu thông tin : tra cứu cách xưng hô, tra cứu thông tin chi tiết của
từng cá thể
1.2 Phân tích yêu cầu
6. Yêu cầu chức năng :
+Lưu trữ :
- Lưu trữ các thông tin về cá thể (mã cá thể, tên cá thể, ngày sinh, ngày
mất, đặc trưng, sở thích, giới tính, trình độ, nghề nghiệp, dân tộc, tôn
giáo ).
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 1: Tổng Quan Về Hệ Quản Lý Và Tra Cứu Gia Phả
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 10
- Lưu trữ các thông tin về gia đình (mã gia đình, tên gia đình, ngày thành
lập, ngày kết thúc, tình trạng hiện nay của gia đình, các thành viên trong
gia đình)
- Lưu trữ các thông tin về bộ luật xưng hô (quan hệ, miền, cách xưng hô
1_2, cách xưng hô 2_1trọng số ...)
- Lưu trữ các thông tin về cung quan hệ (quan hệ 1, quan hệ 2, cung kết
quả).
+Tra cứu :
- Tra cứu nguồn gốc của người cụ tổ .
- Tra cứu thông tin cá thể.
- Tra cứu thông tin gia đình.
- Tra cứu thông tin các danh mục.
- Tra cứu cách xưng hô.
+Thống kê :
- Thông kê số người trong gia phả(số cá thể nam, nữ).
- Thông kê số người sống ở các thành phố (Hồ Chí Minh,Long An ...)
- Thống kê số người độc thân .
- Thống kê số người đã có gia đình.
...
7. Yêu cầu phi chức năng :
+ Thực hiện đúng các yêu cầu.
+ Giao diện :
- Các trang web phải phối màu hợp lý, bố cục của mỗi trang phải chặt
chẽ, tạo cảm giác thoải mái và thân thiện cho người sử dụng.
- Trình bày rõ ràng, trực quan, giúp người dùng dễ dùng.
+ Tính an toàn và bảo mật :
- Chương trình phân quyền cho từng loại người sử dụng (admin, guest).
Admin muốn đăng nhập thì phải nhập password.
- Các thông tin chỉ được phép cập nhật, sửa đổi khi người dùng là Admin
đăng nhập vào hệ thống.
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 11
Chương 2 :
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 12
2.1 Thiết kế dữ liệu
2.1.1 Mô hình quan niệm dữ liệu
2.1.1.1 Mô hình CDM
Co
1,n
1,1
thuoc
1,n
thuoc
1,n
QuocTich
1,n
1,1
ThuocVe
1,n
1,1
Gom
1,n
1,1
BaoGom
1,n
1,1
CoTrinhDo
1,n
1,1
TinNguong 1,n0,1
CuNgu
1,n
1,1
Thuoc
1,n
1,1
SinhTai1,n 1,1
QuocGia
maqg
tenqg
dientich
danso
thunhapbq
A10
VMBT100
F
LF
LF
CaThe
macathe
tencathe
gioitinh
ngaysinh
giosinh
ngaymat
sonhaduong
sothich
dactrung
ghichu
A10
VMBT50
VMBT5
DT
DT
DT
VMBT200
VMBT50
VA200
VMBT200
GiaDinh
magiadinh
tengiadinh
ngaylap
ngayketthuc
tinhtrang
A10
VMBT50
DT
DT
VMBT200
DongHo
madongho
tendongho
tennguoikhoithuy
ghichu
A10
VMBT50
VMBT50
VMBT200
thuoc
chucvu
macha
mame
VMBT50
A10
A10
TP_ThiXa_Quan
masoTP_TX_Q
tenTP_TX_Q
A10
VMBT100
Tinh_TPTU_DacKhu
MasoT_TPTU_DK
tenT_TPTU_DK
A10
VMBT100
NgheNghiep
manghenghiep
tennghenghiep
A10
VMBT100
TrinhDo
matrinhdo
tentrinhdo
A10
VMBT100
TonGiao
matongiao
tentongiao
ghichu
A10
VMBT50
VMBT200
DanToc
madt
tendt
ghichu
A10
A50
VMBT200
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 13
2.1.1.2 Mô hình vật lý (PDM)
MANGHENGHIEP = MANN
MACATHE = MACATHE
MAGIADINH = MAGIADINH
MAQG = MAQG
MADONGHO = MADONGHOMAQG = MAQG
MASOT_TPTU_DK = MASOT_TPTU_DK
MATRINHDO = MATRINHDO
MATONGIAO = MATONGIAO
MASOTP_TX_Q = MASOTP_TX_Q
MADT = MADT
MASOT_TPTU_DK = MASOT_TPTU_DK_NS
QUOCGIA
MAQG
TENQG
DIENT ICH
DANSO
THUNHAPBQ
char(10)
nvarchar(100)
float
double precision
double precision
CATHE
MACATHE
MAQG
MAT RINHDO
MATONGIAO
MASOT_TPTU_DK_NS
MASOTP_TX_Q
MADT
MANN
TENCATHE
GIOIT INH
NGAYSINH
GIOSINH
NGAYMAT
SONHADUONG
SOTHICH
DACTRUNG
GHICHU
char(10)
char(10)
char(10)
char(10)
char(10)
char(10)
char(10)
char(10)
nvarchar(50)
nvarchar(5)
datetime
datetime
datetime
nvarchar(200)
nvarchar(50)
varchar(200)
nvarchar(200)
GIADINH
MAGIADINH
MADONGHO
TENGIADINH
NGAYLAP
NGAYKETTHUC
TINHTRANG
char(10)
char(10)
nvarchar(50)
datetime
datetime
nvarchar(200)
DONGHO
MADONGHO
TENDONGHO
TENNGUOIKHOITHUY
GHICHU
char(10)
nvarchar(50)
nvarchar(50)
nvarchar(200)
THUOC
MACATHE
MAGIADINH
CHUCVU
MACHA
MAME
char(10)
char(10)
nvarchar(50)
char(10)
char(10)
TP_THIXA_QUAN
MASOTP_TX_Q
MASOT_TPTU_DK
TENTP_TX_Q
char(10)
char(10)
nvarchar(100)
TINH_TPTU_DACKHU
MASOT_TPTU_DK
MAQG
TENT_TPTU_DK
char(10)
char(10)
nvarchar(100)
NGHENGHIEP
MANGHENGHIEP
TENNGHENGHIEP
char(10)
nvarchar(100)
TRINHDO
MATRINHDO
TENTRINHDO
char(10)
nvarchar(100)
TONGIAO
MATONGIAO
TENTONGIAO
GHICHU
char(10)
nvarchar(50)
nvarchar(200)
DANTOC
MADT
TENDT
GHICHU
char(10)
char(50)
nvarchar(200)
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 14
2.1.1.3 Mô tả các thực thể:
1) Thực thể CATHE
Khóa: MACT
Các thuộc tính:
Tên tắt thuộc tính Diễn giải Ý nghĩa
MACT Mã cá thể
TENCT Tên cá thể
GIOITINH Giới tính
NGAYSINH Ngày sinh
GIOSINH Giờ sinh
NGAYMAT Ngày mất
SONHADUONG Số nhà, đường.
SOTHICH Sở thích
DACTRUNG Đặc trưng
GHICHU Ghi chú
2) Thực thể QUOCGIA
Khoá: MAQG
Các thuộc tính:
Tên tắt thuộc tính Diễn giải Ý nghĩa
MAQG Mã quốc gia
TENQG Tên quốc gia
DIENTICH Diện tích
DANSO Dân số
THUNHAPBQ Thu nhập bình quân Thu nhập bình quân
tính theo tháng.
3) Thực thể GIADINH
Khoá: MAGIADINH
Các thuộc tính:
Tên tắt thuộc tính Diễn giải Ý nghĩa
MAGIADINH Mã gia đình
TENGIADINH Tên gia đình
NGAYLAP Ngày lập
NGAYKETTHUC Ngày kết thúc
TINHTRANG Tình trạng
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 15
4) Thực thể DONGHO
Khoá: MADONGHO
Các thuộc tính:
Tên tắt thuộc tính Diễn giải Ý nghĩa
MADONGHO Mã dòng họ
TENDONGHO Tên dòng họ
TENNGUOIKHOITHUY Tên người khởi thuỷ
dòng họ
GHICHU Ghi chú
5) Thực thể TONGIAO
Khoá : MATONGIAO
Các thuộc tính:
Tên tắt thuộc tính Diễn giải Ý nghĩa
MATONGIAO Mã tôn giáo
TENTONGIAO Tên tôn giáo
GHICHU Ghi chú
6) Thực thể NGHENGHIEP
Khoá: MANGHENGHIEP
Các thuộc tính :
Tên tắt thuộc tính Diễn giải Ý nghĩa
MANGHENGHIEP Mã nghề nghiệp
TENNGHENGHIEP Tên nghề nghiệp
7) Thực thể TRINHDO
Khoá : MATRINHDO
Các thuộc tính :
Tên tắt thuộc tính Diễn giải Ý nghĩa
MATRINHDO Mã trình độ
TENTRINHDO Tên trình độ
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 16
8) Thực thể DANTOC
Khoá : MADT
Các thuộc tính:
Tên tắt thuộc tính Diễn giải Ý nghĩa
MADT Mã dân tộc
TENDT Tên dân tộc
GHICHU Ghi chú
9) Thực thể : TP_THIXA_QUAN
Khoá : MASOTP_TX_Q
Các thuộc tính:
Tên tắt thuộc tính Diễn giải Ý nghĩa
MASOTP_TX_Q Mã thành phố_thị xã_quận
TENTP_TX_Q Tên thành phố_thị xã_quận
10) Thực thể TINH_TPTU_DACKHU
Khoá: MASOT_TPTU_DK
Các thuộc tính:
Tên tắt thuộc tính Diễn giải Ý nghĩa
MASOT_TPTU_DK Mã tỉnh_thành phố trung
ương_đặc khu
TENT_TPTU_DK Tên tỉnh_thành phố
trung ương_đặc khu
2.1.1.4 Mô tả mối kết hợp:
Mối kết hợp THUOC:
Qui tắc : Một gia đình có nhiều cá thể và một cá thể thuộc nhiều gia đình.
Khoá : MACATHE, MAGIADINH
Các thuộc tính:
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 17
Tên tắt thuộc tính Diễn giải Ý nghĩa
MACATHE Mã cá thể
MAGIADINH Mã gia đình
CHUCVU Chức vụ
MACHA Mã cha
MAME Mã mẹ
2.1.2 Mô hình quan hệ
2.1.2.1 Lược đồ quan hệ
CÁ THỂ (MACATHE, MAQG, MATRINHDO, MATONGIAO, MASOT_TPTU_DK_NS,
MASOTP_TX_Q, MADT, MANN, TENCATHE, GIOITINH, NGAYSINH, GIOSINH,
NGAYMAT, SONHADUONG, SOTHICH, DACTRUNG, GHI CHU)
GIA ĐÌNH (MAGIADINH, MADONGHO, TENGIADINH, NGAYLAP, NGAYKETTHUC,
TINHTRANG)
DÒNG HỌ (MADONGHO, TENDONGHO, TENNGUOIKHOITHUY, GHICHU)
TÔN GIÁO (MATONGIAO, TENTONGIAO, GHICHU)
NGHỀ NGHIỆP (MANGHENGHIEP, TENNGHENGHIEP)
TỈNH_TPTU_ĐẶC KHU
TP_THỊ XÃ_QUẬN
QUỐC GIA
CÁ THỂ
THUỘC GIA ĐÌNH
DÒNG HỌ
TÔN GIÁO
TRÌNH ĐỘ NGHỀ NGHIỆPDÂN TỘC
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 18
TRÌNH ĐỘ (MATRINHDO, TENTRINHDO)
DÂN TỘC (MADT, TENDT, GHICHU)
THÀNH PHỐ_THỊ XÃ_QUẬN (MASOTP_TX_Q, MASOT_TPTU_DK, TENTP_TX_Q)
TỈNH_TPTU_ĐẶC KHU (MASOT_TPTU_DK, MAQG, TENT_TPTU_DK)
QUỐC GIA (MAQG, TENQG, DIENTICH, DANSO, THUNHAPBQ)
2.1.2.2 Các ràng buộc toàn vẹn & bảng tầm ảnh hưởng:
2.1.2.2.1 Biểu diễn các ràng buộc toàn vẹn:
Hệ thống thông tin: MÔ HÌNH QUAN NIỆM DƯ Õ LIỆU
Hiện tại[]
Tương lai[]
Trang:
Ứng dụng:
Hệ quản lý và tra cứu gia
phả trên web.
Mô tả RBTV
Ràng buộc toàn vẹn miền giá trị
Tờ:1
Ngày lập:30/6/2003
Người lập: Huỳnh
Chấn Cường
RB1>
Các thực thể / mối kết hợp liên quan: CATHE
Mô tả: Ngày sinh của cá thể phải nhỏ hơn ngày hiện tại.
Diễn giải: ct CATHE
ct.NGAYSINH < Date
RB2>
Các thực thể / mối kết hợp liên quan: CATHE
Mô tả: Giới tính của cá thể chỉ có thể là nữ hay nam.
Diễn giải: ct CATHE
ct.GIOITINH {nam,nu}
RB3>
Các thực thể / mối kết hợp liên quan: QUOCGIA
Mô tả: Diện tích của 1 quốc gia phải > 0 km2.
Diễn giải: qg QUOCGIA
qg.DIENTICH > 0
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 19
RB4>
Các thực thể / mối kết hợp liên quan: QUOCGIA
Mô tả: Dân số của 1 quốc gia phải > 0 người.
Diễn giải: qg QUOCGIA
qg.DANSO > 0
RB5>
Các thực thể / mối kết hợp liên quan: QUOCGIA
Mô tả: thu nhập bình quân của 1 quốc gia phải >0.
Diễn giải: qg QUOCGIA
qg.THUNHAPBQ > 0
Bảng tầm ảnh hưởng cho RBTV miền giá trị :
Ràng buộc toàn vẹn liên bộ :
Hệ thống thông tin: MÔ HÌNH QUAN NIỆM DƯ Õ LIỆU
Hiện tại[]
Tương lai[]
Trang:
Ứng dụng:
Hệ quản lý và tra cứu gia
phả trên web.
Mô tả RBTV
Ràng buộc toàn vẹn liên bộ
Tờ:1
Ngày lập: 30/6/2003
Người lập: Huỳnh
Chấn Cường
RB1
Các thực thể / mối kết hợp liên quan: CATHE
Mô tả: với mọi mẫu tin trong bảng CATHE thì MACATHE là duy nhất
Diễn giải:
ct1, ct2 CATHE:
ct1.MACATHE ≠ ct2.MACATHE
RBTV
TT/KH
RB1 RB2 RB3 RB4 RB5
CATHE T,S T,S
QUOCGIA T,S T,S T,S
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 20
RB2
Các thực thể / mối kết hợp liên quan: GIADINH
Mô tả: với mọi mẫu tin trong bảng GIADINH thì MAGIADINH là duy nhất
Diễn giải:
gd1, gd2 GIADINH:
gd1.MAGIADINH ≠ gd2.MAGIADINH
RB3
Các thực thể / mối kết hợp liên quan: THUOC
Mô tả: một gia đình có thể có nhiều cá thể. 1 cá thể có thể thuộc nhiều gia đình,
Diễn giải:
t1,t2 THUOC
(t1.MACATHE = t2.MACATHE t1.MAGIADINH = t2.MAGIADINH)
RB4
Các thực thể / mối kết hợp liên quan: TONGIAO
Mô tả: với mọi mẫu tin trong bảng TONGIAO thì MATONGIAO là duy nhất
Diễn giải:
tg1, tg2 TONGIAO:
tg1.MATONGIAO ≠ tg2.MATONGIAO
RB5
Các thực thể / mối kết hợp liên quan: NGHENGHIEP
Mô tả: với mọi mẫu tin trong bảng NGHENGHIEP thì MANGHENGHIEP là duy nhất
Diễn giải:
nn1, nn2 NGHENGHIEP:
nn1.MANGHENGHIEP ≠ nn2.MANGHENGHIEP
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 21
RB6
Các thực thể / mối kết hợp liên quan: TRINHDO
Mô tả: với mọi mẫu tin trong bảng TRINHDO thì MATRINHDO là duy nhất
Diễn giải:
td1, td2 TRINHDO:
td1.MATRINHDO ≠ td2.MATRINHDO
RB7
Các thực thể / mối kết hợp liên quan: DANTOC
Mô tả: với mọi mẫu tin trong bảng DANTOC thì MADT là duy nhất
Diễn giải:
dt1, dt2 DANTOC:
dt1.MADT ≠ dt2.MADT
RB8
Các thực thể / mối kết hợp liên quan: TP_TX_QUAN
Mô tả: Mọi mẫu tin trong bảng TP_TX_QUAN thì MASOTP_TX_QUAN là duy nhất
Diễn giải:
ttq1, ttq2 TP_TX_QUAN:
ttq1.MASOTP_TX_QUAN ≠ ttq2.MASOTP_TX_QUAN
RB9
Các thực thể / mối kết hợp liên quan: TINH_TPTU_DACKHU
Mô tả: với mọi mẫu tin trong bảng CATHE thì MACATHE là duy nhất
Diễn giải:
ttd1, ttd2 TINH_TPTU_DACKHU:
ttd1.MASOT_TPTU_DK ≠ ttd2.MASOT_TPTU_DK
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 22
RB10
Các thực thể / mối kết hợp liên quan: QUOCGIA
Mô tả: với mọi mẫu tin trong bảng QUOCGIA thì MAQG là duy nhất
Diễn giải:
qg1, qg2 QUOCGIA:
qg1.MAQG ≠ qg2.MAQG
Bảng tầm ảnh hưởng cho RBTV liên bộ :
Ràng buộc toàn vẹn liên thuộc tính :
Hệ thống thông tin: MÔ HÌNH QUAN NIỆM DƯ Õ LIỆU
Hiện tại[]
Tương lai[]
Trang:
Ứng dụng:
Hệ quản lý và tra cứu gia
phả trên web.
Mô tả RBTV
Ràng buộc toàn vẹn liên thuộc tính
Tờ:1
Ngày lập: 30/6/2003
Người lập: Huỳnh
Chấn Cường
RBTV
TT/KH
RB1 RB2 RB3 RB4 RB5 RB6 RB7 RB8 RB9 RB10
CATHE T,S
GIADINH T,S
THUOC T,S
TONGIAO T,S
NGHENGHIEP T,S
TRINHDO T,S
DANTOC T,S
TP_TX_QUAN T,S
TINH_TPTU_
DACKHU
T,S
QUOCGIA T,S
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 23
RB1
Các thực thể / mối kết hợp liên quan: CATHE
Mô tả: Ngày sinh của cá thể phải trước ngày mất của cá thể
Diễn giải:
ct CATHE:
ct.NGAYMAT > ct.NGAYSINH
RB2
Các thực thể / mối kết hợp liên quan: GIADINH
Mô tả: Ngày lập của gia đình phải trước ngày kết thúc của gia đình
Diễn giải:
gd GIADINH:
gd.NGAYKETTHUC > gd.NGAYLAP
RB3
Các thực thể / mối kết hợp liên quan: THUOC
Mô tả: mã cha và mã mẹ của cá thể phải khác nhau hay cả 2 đều không có giá trị
Diễn giải:
t THUOC:
( t.MACHA ≠ t.MAME ) V ( t.MACHA = NULL t.MAME= NULL)
Bảng tầm ảnh hưởng cho RBTV liên thuộc tính :
Ràng buộc toàn vẹn tham chiếu :
Hệ thống thông tin: MÔ HÌNH QUAN NIỆM DƯ Õ LIỆU
Hiện tại[]
Tương lai[]
Trang:
RBTV
TT/KH
RB1 RB2 RB3
CATHE T,S
GIADINH T,S
THUOC T,S
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 24
Ứng dụng:
Hệ quản lý và tra cứu gia
phả trên web.
Mô tả RBTV
Ràng buộc toàn vẹn tham chiếu
Tờ:1
Ngày lập: 30/6/2003
Người lập: Huỳnh
Chấn Cường
RB1
Các thực thể / mối kết hợp liên quan: CATHE, QUOCGIA
Mô tả: tập các giá trị MAQG được tìm thấy trong quan hệ CATHE phải được tìm thấy
trong tập các giá trị MAQG trong quan hệ QUOCGIA
Diễn giải: CATHE[MAQG] QUOCGIA[MAQG]
RB2
Các thực thể / mối kết hợp liên quan: CATHE, TRINHDO
Mô tả: tập các giá trị MATRINHDO được tìm thấy trong quan hệ CATHE phải được tìm
thấy trong tập các giá trị MATRINHDO trong quan hệ TRINHDO
Diễn giải: CATHE[MATRINHDO] TRINHDO[MATRINHDO]
RB3
Các thực thể / mối kết hợp liên quan: CATHE, TONGIAO
Mô tả: tập các giá trị MATONGIAO được tìm thấy trong quan hệ CATHE phải được tìm
thấy trong tập các giá trị MATONGIAO trong quan hệ TONGIAO
Diễn giải: CATHE[MATONGIAO] TONGIAO[MATONGIAO]
RB4
Các thực thể / mối kết hợp liên quan: CATHE, TINH_TPTU_DACKHU
Mô tả: tập các giá trị MASOT_TPTU_DK_NS được tìm thấy trong quan hệ CATHE phải
được tìm thấy trong tập các giá trị MASOT_TPTU_DK trong quan hệ
TINH_TPTU_DACKHU
Diễn giải: CATHE[MASOT_TPTU_DK_NS] TINH_TPTU_DK[MASOT_TPTU_DK]
RB5
Các thực thể / mối kết hợp liên quan: CATHE, TP_THIXA_QUAN
Mô tả: tập các giá trị MASOTP_TX_Q được tìm thấy trong quan hệ CATHE phải được
tìm thấy trong tập các giá trị MASOTP_TX_Q trong quan hệ TP_THIXA_QUAN
Diễn giải: CATHE[MASOTP_TX_Q] TP_THIXA_QUAN[MASOTP_TX_Q]
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 25
RB6
Các thực thể / mối kết hợp liên quan: CATHE, DANTOC
Mô tả: tập các giá trị MADT được tìm thấy trong quan hệ CATHE phải được tìm thấy
trong tập các giá trị MADT trong quan hệ DANTOC
Diễn giải: CATHE[MADT] DANTOC[MADT]
RB7
Các thực thể / mối kết hợp liên quan: CATHE, NGHENGHIEP
Mô tả: tập các giá trị MANN được tìm thấy trong quan hệ CATHE phải được tìm thấy
trong tập các giá trị MANGHENGHIEP trong quan hệ NGHENGHIEP
Diễn giải: CATHE[MANN] NGHENGHIEP[MANGHENGHIEP]
RB8
Các thực thể / mối kết hợp liên quan: GIADINH, DONGHO
Mô tả: tập các giá trị MADONGHO được tìm thấy trong quan hệ GIADINH phải được
tìm thấy trong tập các giá trị MADONGHO trong quan hệ DONGHO
Diễn giải: GIADINH[MADONGHO] DONGHO[MADONGHO]
RB9
Các thực thể / mối kết hợp liên quan: TP_THIXA_QUAN, TINH_TPTU_DACKHU
Mô tả: tập các giá trị MASOT_TPTU_DK được tìm thấy trong quan hệ
TP_THIXA_QUAN phải được tìm thấy trong tập các giá trị MASOT_TPTU_DK trong
quan hệ TINH_TPTU_DACKHU
Diễn giải:
TP_THIXA_QUAN[MASOT_TPTU_DK] TINH_TPTU_DK[MASOT_TPTU_DK]
RB10
Các thực thể / mối kết hợp liên quan: TINH_TPTU_DACKHU, QUOCGIA
Mô tả: tập các giá trị MAQG được tìm thấy trong quan hệ TINH_TPTU_DACKHU phải
được tìm thấy trong tập các giá trị MAQG trong quan hệ QUOCGIA
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 26
Diễn giải: TINH_TPTU_DACKHU[MAQG] QUOCGIA[MAQG]
RB11
Các thực thể / mối kết hợp liên quan: THUOC, CATHE
Mô tả: gia đình được thiết lập từ những cá thể đã có trong tập CATHE
Diễn giải: THUOC[MACATHE] CATHE[MACATHE]
RB12
Các thực thể / mối kết hợp liên quan: THUOC, GIADINH
Mô tả: cá thể được thêm vào những gia đình đã có trong tập GIADINH
Diễn giải: THUOC[MAGIADINH] CATHE[MAGIADINH]
Bảng tầm ảnh hưởng cho RBTV tham chiếu :
* Ràng buôc toàn vẹn liên bộ - liên quan hệ
Hệ thống thông tin: MÔ HÌNH QUAN NIỆM DƯ Õ LIỆU
Hiện tại[]
Tương lai[]
Trang:
Ứng dụng:
Hệ quản lý và tra cứu gia
phả trên web.
Mô tả RBTV
Ràng buộc toàn vẹn liên bộ – liên
quan hệ
Ngày lập: 30/6/2003
Người lập: Huỳnh
Chấn Cường
RBTV
TT/KH
RB
1
RB
2
RB
3
RB
4
RB
5
RB
6
RB
7
RB
8
RB
9
RB
10
RB
11
RB
12
CATHE T,S T,S T,S T,S T,S T,S T,S X,S
GIADINH T,S X,S
THUOC T,S T,S
TONGIAO X,S
NGHENGHIEP X,S
TRINHDO X,S
DANTOC X,S
TP_TX_QUAN X,S T,S
TINH_TPTU_
DACKHU
X,S X,S T,S
QUOCGIA X,S X,S
DONGHO X,S
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 27
Tờ:1
RB1
Các thực thể / mối kết hợp liên quan: CATHE, THUOC
Mô tả: Mỗi cá thể chỉ thuộc tối đa 2 gia đình .
Diễn giải:
t THUOC : card({t1 THUOC / t1.MACATHE = t.MACATHE}) 2
RB2
Các thực thể / mối kết hợp liên quan: CATHE, THUOC
Mô tả: một cá thể tối đa chỉ làm cha của 1 gia đình .
Diễn giải: t THUOC:
card({t1 THUOC / t1.MACATHE = t.MACATHE t1.CHUCVU=”cha”}) 1
RB3
Các thực thể / mối kết hợp liên quan: CATHE, THUOC
Mô tả: một cá thể tối đa chỉ làm mẹ của 1 gia đình .
Diễn giải: t THUOC:
card({t1 THUOC / t1.MACATHE = t.MACATHE t1.CHUCVU=”me”}) 1
RB4
Các thực thể / mối kết hợp liên quan: CATHE, THUOC
Mô tả: một cá thể tối đa chỉ làm con của 1 gia đình .
Diễn giải: t THUOC:
card({t1 THUOC / t1.MACATHE = t.MACATHE t1.CHUCVU=”con”}) 1
RB5
Các thực thể / mối kết hợp liên quan: CATHE, THUOC
Mô tả: một cá thể tối đa chỉ làm con dâu của 1 gia đình .
Diễn giải: t THUOC:
card({t1 THUOC / t1.MACATHE = t.MACATHE t1.CHUCVU=”con dau”}) 1
RB6
Các thực thể / mối kết hợp liên quan: CATHE, THUOC
Mô tả: một cá thể tối đa chỉ làm con rể của 1 gia đình .
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 28
Diễn giải: t THUOC:
card({t1 THUOC / t1.MACATHE = t.MACATHE t1.CHUCVU=”con re”}) 1
RB7
Các thực thể / mối kết hợp liên quan: GIADINH, THUOC
Mô tả: một gia đình chỉ được có1 cha nhiều mẹ hay 1 mẹ nhiều cha .
Diễn giải:
t THUOC: (card({ t1 THUOC / t1.MAGIADINH = t.MAGIADINH
t1.CHUCVU=”cha”}) =1) (card({ t1 THUOC / t1.MAGIADINH = t.MAGIADINH
t1.CHUCVU=”mẹ”}) =1)
RB8
Các thực thể / mối kết hợp liên quan: GIADINH, THUOC, CATHE
Mô tả: trong một gia đình con phải nhỏ hơn cha tối thiểu là 16 tuổi .
Diễn giải:
t1,t2 THUOC, ct1,ct2 CATHE, gd GIADINH :
( t1.MACATHE = ct1.MACATHE t1.CHUCVU= “cha” t1.MAGIADINH=
gd.MAGIADINH ) ( t2.MACATHE = ct2.MACATHE t2.CHUCVU= “con”
t2.MAGIADINH= gd.MAGIADINH ) ct1.NGAYSINH – ct2.NGAYSINH >18
RB9
Các thực thể / mối kết hợp liên quan: GIADINH, THUOC, CATHE
Mô tả: trong một gia đình con phải nhỏ hơn mẹ tối thiểu là 16 tuổi .
Diễn giải:
t1,t2 THUOC, ct1,ct2 CATHE, gd GIADINH :
( t1.MACATHE = ct1.MACATHE t1.CHUCVU= “me” t1.MAGIADINH=
gd.MAGIADINH ) ( t2.MACATHE = ct2.MACATHE t2.CHUCVU= “con”
t2.MAGIADINH= gd.MAGIADINH ) ct1.NGAYSINH – ct2.NGAYSINH >16
RB10
Các thực thể / mối kết hợp liên quan: GIADINH, THUOC, CATHE
Mô tả: một cá thể là con rể của 1 gia đình thì phải là cha của 1 gia đình khác .
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 29
Diễn giải:
t1, t2 THUOC, ct CATHE, gd1, gd2 GIADINH :
( t1.MACATHE = ct.MACATHE t1.CHUCVU= “con re ” t1.MAGIADINH=
gd1.MAGIADINH ) ( t2.MACATHE = ct.MACATHE t2.CHUCVU= “cha”
t2.MAGIADINH= gd2.MAGIADINH )
RB11
Các thực thể / mối kết hợp liên quan: GIADINH, THUOC, CATHE
Mô tả: một cá thể là con dâu của 1 gia đình thì phải là mẹ của 1 gia đình khác .
Diễn giải:
t1, t2 THUOC, ct CATHE, gd1, gd2 GIADINH :
( t1.MACATHE = ct.MACATHE t1.CHUCVU= “con dau” t1.MAGIADINH=
gd1.MAGIADINH ) ( t2.MACATHE = ct.MACATHE t2.CHUCVU= “me”
t2.MAGIADINH= gd2.MAGIADINH )
RB12
Các thực thể / mối kết hợp liên quan: GIADINH, THUOC, CATHE
Mô tả: Trong 1 gia đình nếu tồn tại con dâu thì phải tồn tại con trai .
Diễn giải:
t1, t2 THUOC, ct1, ct2 CATHE, gd GIADINH :
( t1.MACATHE = ct1.MACATHE t1.CHUCVU= “con dau” t1.MAGIADINH=
gd.MAGIADINH ) ( t2.MACATHE = ct2.MACATHE t2.CHUCVU= “con”
t2.MAGIADINH= gd.MAGIADINH ct2.GIOITINH=”nam”)
Bảng tầm ảnh hưởng cho RBTV tham chiếu :
RBTV
TT/KH
RB
1
RB
2
RB
3
RB
4
RB
5
RB
6
RB
7
RB
8
RB
9
RB
10
RB
11
RB
12
RB
13
CATHE
GIADINH
THUOC T,X
,S
T,X
,S
T,X
,S
T,X
,S
T,X
,S
T,X
,S
T,X
,S
T,X
,S
T,X
,S
T,X
,S
T,X
,S
T,X
,S
T,X
,S
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 30
Ghi chú :
T: thêm 1 thể hiện mới vào bảng
X: xoá 1 thể hiện khỏi bảng
S: sửa nội dung các thuộc tính của 1 thể hiện
2.2 Thiết kế xử lý
2.2.1 Sơ đồ ngữ cảnh
Tra ve thong tin
Bo sung thong tinYeu cau t tiNguoi su
dung
1
He Thong
+
2.2.2 Mô hình dòng dữ liệu
Cấp 1:
Yeu cau thong tin
Thong bao
[Tra ve thong tin]
Bo sung thong tin
Nguoi su
dung
1.1
Cap nhat
thong tin
+
1.2
Tra cuu
thong tin
+
Nguoi su
dung
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 31
Cấp 2: Cập nhật thông tin
Thong tin danh muc moi
Thong bao
Thong bao
[Thong bao]
Thong tin ve gia dinh moi
[Bo sung thong tin]
1.1.1
Them ca the
moi
+
1.1.2
Them gia
dinh moi
+
1.1.3
Them cac
danh muc
moi
+
Nguoi su
dung
Nguoi su
dung
Cấp 2: Tra cứu thông tin
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 32
Thong tin
[Tra ve thong tin]
Ma gia dinh
Ma ca the
Yeu cau thong tinNguoi su
dung
Nguoi su
dung
1.2.1
Tra cuu ca
the
+
1.2.2
Tra cuu gia
dinh
+
Cấp 3: Thêm cá thể mới
Lay thong tin
[Cap nhat]
Thong bao loi
[Thong bao]
[Bo sung thong tin]
Thong tin ca the moi
1.1.1.1
Kiem tra thong
tin
+
1.1.1.2
Cap nhat ca the
+
Nguoi su
dung
Nguoi su
dung
CATHE
Cấp 3: thêm gia đình mới
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 33
Lay thong tin
[Cap nhat gia dinh moi]
Thong bao loi
[Thong bao]
Thong tin gia dinh moi
[Thong tin ve gia dinh moi]Nguoi su
dung
Nguoi su
dung
1.1.2.3
Kiem tra thong
tin gia dinh
+
1.1.2.4
Cap nhat gia
dinh
+
GIA DINH
Cấp 3: Thêm các danh mục mới
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 34
Thong bao
Thong bao
Thong bao
Thong bao
Thong bao
Thong bao
[Thong bao]
Thong tin tinh_tptu_dackhu moi
Thong tin ton gia moi
Thong tin nghe nghiep moi
Thong tin tp_thixa_quan moi
Thong tin dan toc moi
Thong tin trinh do moi
Thong tin quoc gia moi
Thong tin danh muc moi
Nguoi su
dung
Nguoi su
dung
1.1.3.1
Them quoc gia
moi
+
1.1.3.2
Them trinh do
moi
+
1.1.3.3
Them dan toc
moi
+
1.1.3.4
Them nghe
nghiep moi
+
1.1.3.5
Them ton giao
moi
+
1.1.3.6
Them
tp_thixa_quan
moi
+
1.1.3.7
Them
tinh_tptu_dac
khu moi
+
Cấp 3: thêm quốc gia mới
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 35
Lay thong tin quoc gia
[Cap nhat quoc gia moi]
Thong bao loi
[Thong bao]
Thong tin quoc gia
[Thong tin quoc gia moi]
SpMg_167
Nguoi su
dung
1.1.3.1.1
Kiem tra thong tin
quoc gia 1.1.3.1.2
Cap nhat quoc
gia moi
QUOCGIA
Cấp 3: Thêm trình độ mới
Lay thong tin
[Cap nhat trinh do moi]
[Thong bao]
Thong bao loi
[Thong tin trinh do moi]
Thong tin trinh do
SpMg_167
Nguoi su
dung
1.1.3.2.1
Kiem tra thong tin
trinh do
1.1.3.2.2
Cap nhat trinh do
TRINHDO
Cấp 3: Thêm dân tộc mới
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 36
Lay thong tin
[Cap nhat dan toc moi]
[Thong tin dan toc moi]
[Thong bao]
Thong bao loi
Thong tin dan toc
SpMg_167
Nguoi su
dung
1.1.3.3.1
Kiem tra thong tin
dan toc
1.1.3.3.2
Cap nhat dan toc
DANTOC
Cấp 3: Thêm nghề nghiệp mới
Lay thong tin
[Cap nhat nghe nghiep moi]
[Thong tin nghe nghiep moi]
[Thong bao]Thong bao loi
Thong tin nghe nghiep
SpMg_167
Nguoi su
dung
1.1.3.4.1
Kiem tra thong tin
nghe nghiep
1.1.3.4.2
Cap nhat nghe
nghiep
NGHENGHIEP
Cấp 3: Thêm tôn giáo mới
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 37
Lay thong tin [Cap nhat ton giao moi]
[Thong bao]
Thong bao loi
Thong tin ton giao
[Thong tin ton gia moi]
SpMg_167
Nguoi su
dung
1.1.3.5.1
Kiem tra thong tin
ton giao
1.1.3.5.2
Cap nhat ton giao
TONGIAO
Cấp 3: Thêm TP-THIXA_QUAN mới
Lay thong tin
[Cap nhat tp_txa_quan moi]
[Thong tin tp_thixa_quan moi]
[Thong bao]Thong bao loi
Flow_279
SpMg_167
Nguoi su
dung
1.1.3.6.1
Kiem tra thong tin
tp_thixa_quan
1.1.3.6.2
Prcs_275
TP_TXA_QUAN
Cấp 3: Thêm TINH_TPTU_DACKHU mới
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 38
Lay thong tin
[Cap nhat tinh_tp_dk moi]
Thong bao loi
Thong tin tinh_tptu_dackhu
[Thong bao]
[Thong tin tinh_tptu_dackhu moi]
SpMg_167
Nguoi su
dung
1.1.3.7.1
Kiem tra thong tin
tinh_tptu_dackhu
1.1.3.7.2
Cap nhat thong
tin
tinh_tptu_dackhu
TINH_TP_DACKHU
Cấp 3: Tra cứu cá thể
Ma ca the (ton tai)
Thong bao loi
Ma ca the
[Lay du lieu]
[Tra ve thong tin]
[Ma ca the]
Nguoi su
dung
SpMg_410
Bang CATHE
1.2.1.1
Kiem tra thong
tin ca the
+
1.2.1.2
Xuat thong tin
+
Cấp 3: Tra cứu gia đình
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 39
Thong bao loi
Ma gia dinh (ton tai)
[Thong tin]
Ma gia dinh
[Lay du lieu]
[Ma gia dinh]
SpMg_410
Nguoi su
dung
Bang GIADINH
1.2.2.1
Kiem tra thong
tin gia dinh
+
1.2.2.2
Xuat thong tin
gia dinh
+
2.2.3 Mô tả ô xử lý
Cấp 0 :
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1 :
Quản lý Gia Phả
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin gia phả (từ đầu cuối : NGƯỜI DÙNG)
Dòng dữ liệu ra :
- Thông tin quản lý gia phả (đến đầu cuối : NGƯỜI DÙNG)
Diễn giải : Quản lý và tra cứu gia phả trên web
Tóm tắt nội dung :
(1) Lấy thông tin về gia phả từ người dùng
(2)Quản lý thông tin về cá thể, gia đình và cách xưng hô trong gia phả .
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 40
Cấp 1:
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.1 :
Cập nhật thông tin
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin gia phả (từ đầu cuối : NGƯỜI DÙNG)
Dòng dữ liệu ra :
- Thông tin quản lý gia phả (đến đầu cuối : NGƯỜI DÙNG)
Diễn giải : Cập nhật các thông tin gia phả
Tóm tắt nội dung :
(1)Lấy những thông tin cần cập nhật
(2)Cập nhật những thông tin vào gia phả
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.2 :
Tra cứu thông tin
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin gia phả (từ đầu cuối : NGƯỜI DÙNG)
Dòng dữ liệu ra :
- Thông tin quản lý gia phả (đến đầu cuối : NGƯỜI DÙNG)
Diễn giải : Tra cứu thông tin gia phả
Tóm tắt nội dung :
(1)Lấy những thông tin cần tra cứu
(2)Truy xuất những thông tin trong gia phả thoả điều kiện tra cứu
Cấp 2:
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 41
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.1.1 :
Thêm mới cá thể
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin cá thể (từ đầu cuối : NGƯỜI DÙNG)
Dòng dữ liệu ra :
- Thông báo thêm mới cá thể (đến đầu cuối : NGƯỜI DÙNG)
Diễn giải : Cập nhật cá thể
Tóm tắt nội dung :
(1)Lấy những thông tin cá thể
(2)Thêm cá thể mới vào gia phả
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.1.2
Thêm mới gia đình
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin gia đình (từ đầu cuối : NGƯỜI DÙNG)
Dòng dữ liệu ra :
- Thông báo thêm mới gia đình (đến đầu cuối : NGƯỜI DÙNG)
Diễn giải : Cập nhật gia đình
Tóm tắt nội dung :
(1)Lấy những thông tin gia đình
(2)Thêm gia đình mới vào gia phả
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Trang :
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 42
Tương lai [ ]
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.1.3.1
Thêm mới quốc gia
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin quốc gia (từ đầu cuối : NGƯỜI DÙNG)
Dòng dữ liệu ra :
- Thông báo thêm mới quốc gia (đến đầu cuối : NGƯỜI DÙNG)
Diễn giải : Cập nhật quốc gia
Tóm tắt nội dung :
(1)Lấy những thông tin quốc gia
(2)Thêm quốc gia mới vào gia phả
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.1.3.2
Thêm mới trình độ
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin trình độ (từ đầu cuối : NGƯỜI DÙNG)
Dòng dữ liệu ra :
- Thông báo thêm mới trình độ (đến đầu cuối : NGƯỜI DÙNG)
Diễn giải : Cập nhật trình độ
Tóm tắt nội dung :
(1)Lấy những thông tin về trình độ
(2)Thêm trình độ mới vào gia phả
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ Trang :
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 43
Hiện tại [ ]
Tương lai [ ]
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.1.3.7
Thêm mới tinh_tptu_dackhu
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin tinh_tptu_dackhu (từ đầu cuối : NGƯỜI DÙNG)
Dòng dữ liệu ra :
- Thông báo thêm mới tinh_tptu_dackhu (đến đầu cuối : NGƯỜI DÙNG)
Diễn giải : Cập nhật tinh_tptu_dackhu
Tóm tắt nội dung :
(1)Lấy những thông tin tinh_tp_dackhu
(2)Thêm tinh_tptu_dackhu mới vào gia phả
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.1.3.6
Thêm mới tp_thixa_quan
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin tp_thixa_quan (từ đầu cuối : NGƯỜI DÙNG)
Dòng dữ liệu ra :
- Thông báo thêm mới tp_thixa_quan (đến đầu cuối : NGƯỜI DÙNG)
Diễn giải : Cập nhật tp_thixa_quan
Tóm tắt nội dung :
(1)Lấy những thông tin tp_thixa_quan
(2)Thêm tp_thixa_quan mới vào gia phả
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 44
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.1.3.5
Thêm mới tôn giáo
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin tôn giáo (từ đầu cuối : NGƯỜI DÙNG)
Dòng dữ liệu ra :
- Thông báo thêm mới tôn giáo (đến đầu cuối : NGƯỜI DÙNG)
Diễn giải : Cập nhật tôn giáo
Tóm tắt nội dung :
(1)Lấy những thông tin về tôn giáo
(2)Thêm tôn giáo mới vào gia phả
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.1.3.4
Thêm mới nghề nghiệp
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Dòng dữ liệu vào :
- Thông tin nghề nghiệp (từ đầu cuối : NGƯỜI DÙNG)
Dòng dữ liệu ra :
- Thông báo thêm mới nghề nghiệp (đến đầu cuối : NGƯỜI DÙNG)
Diễn giải : Cập nhật nghề nghiệp
Tóm tắt nội dung :
(1)Lấy những thông tin về nghề nghiệp
(2)Thêm nghề nghiệp mới vào gia phả
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 45
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.1.3.3
Thêm mới dân tộc
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin dân tộc (từ đầu cuối : NGƯỜI DÙNG)
Dòng dữ liệu ra :
- Thông báo thêm mới dân tộc (đến đầu cuối : NGƯỜI DÙNG)
Diễn giải : Cập nhật dân tộc
Tóm tắt nội dung :
(1)Lấy những thông tin về dân tộc
(2)Thêm dân tộc mới vào gia phả
Cấp 3:
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.1.1.1
Kiểm tra thông tin cá thể
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin cá thể nhập vào (từ đầu cuối : NGƯỜI DÙNG)
- Thông tin cá thể lấy ra (từ kho dữ liệu : Cá Thể )
Dòng dữ liệu ra :
- Thông báo lỗi (đến đầu cuối : NGƯỜI DÙNG)
- Thông tin cá thể mới (đến ô xử lý 1.1.1.2 : Cập nhật cá thể mới )
Diễn giải : Kiểm tra thông tin cá thể
Tóm tắt nội dung :
(1)Tìm xem trong bảng cá thể đã có biểu hiện mới nhập vào chưa
(2)Nếu đã tồn tại thì thông báo lỗi cho người dùng
(3)Nếu chưa tồn tại thì đưa thông tin cá thể mới vào ô xử lý 1.1.1.2
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Trang :
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 46
Tương lai [ ]
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.1.1.2
Cập nhật cá thể mới
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin cá thể (từ ô xử lý 1.1.1.1: kiểm tra thông tin cá thể )
Dòng dữ liệu ra :
- Thông báo cập nhật thành công (đến đầu cuối : NGƯỜI DÙNG)
- Thông tin cá thể mới (đến kho dữ liệu: Cá Thể )
Diễn giải : Cập nhật cá thể mới
Tóm tắt nội dung :
(1)Cập nhật cá thể mới lấy từ ô xử lý 1.1.1.1 vào kho cá thể
(2)Thông báo cập nhật thành công đến người dùng
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.1.2.3
Kiểm tra thông tin gia đình
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin gia đình nhập vào (từ đầu cuối : NGƯỜI DÙNG)
- Thông tin gia đình lấy ra (từ kho dữ liệu : Gia Đình )
Dòng dữ liệu ra :
- Thông báo lỗi (đến đầu cuối : NGƯỜI DÙNG)
- Thông tin gia đình mới (đến ô xử lý 1.1.2.4 : Cập nhật gia đình mới )
Diễn giải : Kiểm tra thông tin gia đình
Tóm tắt nội dung :
(1)Tìm xem trong bảng gia đình đã có biểu hiện mới nhập vào chưa
(2)Nếu đã tồn tại thì thông báo lỗi cho người dùng
(3)Nếu chưa tồn tại thì đưa thông tin gia đình mới vào ô xử lý 1.1.2.4
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng : Mô tả ô xử lý 1.1.2.4 Ngày lập :
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 47
Hệ quản lý và tra cứu
gia phả trên web.
Cập nhật gia đình mới
Tờ :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin gia đình (từ ô xử lý 1.1.2.3: kiểm tra thông tin gia đình )
Dòng dữ liệu ra :
- Thông báo cập nhật thành công (đến đầu cuối : NGƯỜI DÙNG)
- Thông tin gia đình mới (đến kho dữ liệu: Gia Đình )
Diễn giải : Cập nhật gia đình mới
Tóm tắt nội dung :
(1)Cập nhật gia đình mới lấy từ ô xử lý 1.1.2.3 vào kho gia đình
(2)Thông báo cập nhật thành công đến người dùng
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.1.3.1.1
Kiểm tra thông tin quốc gia
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin quốc gia nhập vào (từ đầu cuối : NGƯỜI DÙNG)
- Thông tin quốc gia lấy ra (từ kho dữ liệu : Quốc Gia )
Dòng dữ liệu ra :
- Thông báo lỗi (đến đầu cuối : NGƯỜI DÙNG)
- Thông tin quốc gia mới (đến ô xử lý 1.1.3.1.2 : Cập nhật quốc gia mới )
Diễn giải : Kiểm tra thông tin quốc gia
Tóm tắt nội dung :
(1)Tìm xem trong bảng quốc gia đã có biểu hiện mới nhập vào chưa
(2)Nếu đã tồn tại thì thông báo lỗi cho người dùng
(3)Nếu chưa tồn tại thì đưa thông tin quốc gia mới vào ô xử lý 1.1.3.1.2
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng : Mô tả ô xử lý 1.1.3.1.2 Ngày lập :
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 48
Hệ quản lý và tra cứu
gia phả trên web.
Cập nhật quốc gia mới
Tờ :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin quốc gia (từ ô xử lý 1.1.3.1.1: kiểm tra thông tin quốc gia )
Dòng dữ liệu ra :
- Thông báo cập nhật thành công (đến đầu cuối : NGƯỜI DÙNG)
- Thông tin quốc gia mới (đến kho dữ liệu: Quốc Gia )
Diễn giải : Cập nhật quốc gia mới
Tóm tắt nội dung :
(1)Cập nhật quốc gia mới lấy từ ô xử lý 1.1.3.1.1 vào kho quốc gia
(2)Thông báo cập nhật thành công đến người dùng
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.1.3.2.1
Kiểm tra thông tin trình độ
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin trình độ nhập vào (từ đầu cuối : NGƯỜI DÙNG)
- Thông tin trình độ lấy ra (từ kho dữ liệu : Trình Độ )
Dòng dữ liệu ra :
- Thông báo lỗi (đến đầu cuối : NGƯỜI DÙNG)
- Thông tin trình độ mới (đến ô xử lý 1.1.3.2.2 : Cập nhật trình độ mới )
Diễn giải : Kiểm tra thông tin trình độ
Tóm tắt nội dung :
(1)Tìm xem trong bảng trình độ đã có biểu hiện mới nhập vào chưa
(2)Nếu đã tồn tại thì thông báo lỗi cho người dùng
(3)Nếu chưa tồn tại thì đưa thông trình độ mới vào ô xử lý 1.1.3.2.2
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng : Mô tả ô xử lý 1.1.3.2.2 Ngày lập :
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 49
Hệ quản lý và tra cứu
gia phả trên web.
Cập nhật trình độ mới
Tờ :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin trình độ (từ ô xử lý 1.1.3.2.1: kiểm tra thông tin trình độ )
Dòng dữ liệu ra :
- Thông báo cập nhật thành công (đến đầu cuối : NGƯỜI DÙNG)
- Thông tin trình độ mới (đến kho dữ liệu: Trình Độ )
Diễn giải : Cập nhật trình độ mới
Tóm tắt nội dung :
(1)Cập nhật trình độ mới lấy từ ô xử lý 1.1.3.2.1 vào kho trình độ
(2)Thông báo cập nhật thành công đến người dùng
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.1.3.3.1
Kiểm tra thông tin dân tộc
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin dân tộc nhập vào (từ đầu cuối : NGƯỜI DÙNG)
- Thông tin dân tộc lấy ra (từ kho dữ liệu : Dân Tộc )
Dòng dữ liệu ra :
- Thông báo lỗi (đến đầu cuối : NGƯỜI DÙNG)
- Thông tin dân tộc mới (đến ô xử lý 1.1.3.3.2 : Cập nhật dân tộc mới )
Diễn giải : Kiểm tra thông tin dân tộc
Tóm tắt nội dung :
(1)Tìm xem trong bảng dân tộc đã có biểu hiện mới nhập vào chưa
(2)Nếu đã tồn tại thì thông báo lỗi cho người dùng
(3)Nếu chưa tồn tại thì đưa thông tin dân tộc mới vào ô xử lý 1.1.3.3.2
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng : Mô tả ô xử lý 1.1.3.3.2 Ngày lập :
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 50
Hệ quản lý và tra cứu
gia phả trên web.
Cập nhật dân tộc mới
Tờ :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin dân tộc (từ ô xử lý 1.1.3.3.1: kiểm tra thông tin dân tộc )
Dòng dữ liệu ra :
- Thông báo cập nhật thành công (đến đầu cuối : NGƯỜI DÙNG)
- Thông tin dân tộc mới (đến kho dữ liệu: Dân Tộc )
Diễn giải : Cập nhật dân tộc mới
Tóm tắt nội dung :
(1)Cập nhật dân tộc mới lấy từ ô xử lý 1.1.3.3.1 vào kho dân tộc
(2)Thông báo cập nhật thành công đến người dùng
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.1.3.4.1
Kiểm tra thông tin nghề nghiệp
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin nghề nghiệp nhập vào (từ đầu cuối : NGƯỜI DÙNG)
- Thông tin nghề nghiệp lấy ra (từ kho dữ liệu : Nghề Nghiệp )
Dòng dữ liệu ra :
- Thông báo lỗi (đến đầu cuối : NGƯỜI DÙNG)
- Thông tin nghề nghiệp mới (đến ô xử lý 1.1.3.4.2 : Cập nhật nghề nghiệp mới)
Diễn giải : Kiểm tra thông tin nghề nghiệp
Tóm tắt nội dung :
(1)Tìm xem trong bảng nghề nghiệp đã có biểu hiện mới nhập vào chưa
(2)Nếu đã tồn tại thì thông báo lỗi cho người dùng
(3)Nếu chưa tồn tại thì đưa thông tin nghề nghiệp mới vào ô xử lý 1.1.3.4.2
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng : Mô tả ô xử lý 1.1.3.4.2 Ngày lập :
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 51
Hệ quản lý và tra cứu
gia phả trên web.
Cập nhật nghề nghiệp mới
Tờ :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin nghề nghiệp (từ ô xử lý 1.1.3.4.1: kiểm tra thông tin nghề nghiệp)
Dòng dữ liệu ra :
- Thông báo cập nhật thành công (đến đầu cuối : NGƯỜI DÙNG)
- Thông tin nghề nghiệp mới (đến kho dữ liệu: Nghề Nghiệp)
Diễn giải : Cập nhật nghề nghiệp mới
Tóm tắt nội dung :
(1)Cập nhật nghề nghiệp mới lấy từ ô xử lý 1.1.3.4.1 vào kho nghề nghiệp
(2)Thông báo cập nhật thành công đến người dùng .
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.1.3.5.1
Kiểm tra thông tin tôn giáo
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin tôn giáo nhập vào (từ đầu cuối : NGƯỜI DÙNG)
- Thông tin tôn giáo lấy ra (từ kho dữ liệu : Tôn Giáo)
Dòng dữ liệu ra :
- Thông báo lỗi (đến đầu cuối : NGƯỜI DÙNG)
- Thông tin tôn giáo mới (đến ô xử lý 1.1.3.5.2 : Cập nhật tôn giáo mới)
Diễn giải : Kiểm tra thông tin tôn giáo
Tóm tắt nội dung :
(1)Tìm xem trong bảng tôn giáo đã có biểu hiện mới nhập vào chưa
(2)Nếu đã tồn tại thì thông báo lỗi cho người dùng
(3)Nếu chưa tồn tại thì đưa thông tin tôn giáo mới vào ô xử lý 1.1.3.5.2
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng : Mô tả ô xử lý 1.1.3.5.2 Ngày lập :
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 52
Hệ quản lý và tra cứu
gia phả trên web.
Cập nhật tôn giáo mới
Tờ :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin tôn giáo (từ ô xử lý 1.1.3.5.1: kiểm tra thông tin tôn giáo)
Dòng dữ liệu ra :
- Thông báo cập nhật thành công (đến đầu cuối : NGƯỜI DÙNG)
- Thông tin tôn giáo mới (đến kho dữ liệu: Tôn giáo)
Diễn giải : Cập nhật tôn giáo mới
Tóm tắt nội dung :
(1)Cập nhật tôn giáo mới lấy từ ô xử lý 1.1.3.5.1 vào kho tôn giáo
(2)Thông báo cập nhật thành công đến người dùng
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.1.3.6.1
Kiểm tra thông tin tp_thixa_quan
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin tp_thixa_quan nhập vào (từ đầu cuối : NGƯỜI DÙNG)
- Thông tin tp_thixa_quan lấy ra (từ kho dữ liệu : TP_THIXA_QUAN )
Dòng dữ liệu ra :
- Thông báo lỗi (đến đầu cuối : NGƯỜI DÙNG)
- Thông tin tp_thixa_quan mới (đến ô xử lý 1.1.3.6.2 : Cập nhật tp_thixa_quan)
Diễn giải : Kiểm tra thông tin tp_thixa_quan
Tóm tắt nội dung :
(1)Tìm xem trong bảng tp_thixa_quan đã có biểu hiện mới nhập vào chưa
(2)Nếu đã tồn tại thì thông báo lỗi cho người dùng
(3)Nếu chưa tồn tại thì đưa thông tin tp_thixa_quan vào ô xử lý 1.1.3.6.2
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng : Mô tả ô xử lý 1.1.3.6.2 Ngày lập :
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 53
Hệ quản lý và tra cứu
gia phả trên web.
Cập nhật tp_thixa_quan mới
Tờ :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin tp_thixa_quan (từ ô xử lý1.1.3.6.1: kiểm tra thông tin tp_thixa_quan)
Dòng dữ liệu ra :
- Thông báo cập nhật thành công (đến đầu cuối : NGƯỜI DÙNG)
- Thông tin tp_thixa_quan mới (đến kho dữ liệu: TP_THIXA_QUAN)
Diễn giải : Cập nhật tp_thixa_quan mới
Tóm tắt nội dung :
(1)Cập nhật tp_thixa_quan mới lấy từ ô xử lý 1.1.3.6.1 vào kho tp_thixa_quan
(2)Thông báo cập nhật thành công đến người dùng
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.1.3.7.1
Kiểm tra thông tin tinh_tptu_dackhu
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin tinh_tptu_dackhu nhập vào (từ đầu cuối : NGƯỜI DÙNG)
- Thông tin tinh_tptu_dackhu lấy ra (từ kho dữ liệu : tinh_tptu_dackhu )
Dòng dữ liệu ra :
- Thông báo lỗi (đến đầu cuối : NGƯỜI DÙNG)
- Thông tin tinh_tptu_dackhu mới (đến ô xử lý 1.1.3.7.2 : Cập nhật tinh_tptu_dackhu
mới)
Diễn giải : Kiểm tra thông tin tinh_tptu_dackhu
Tóm tắt nội dung :
(1)Tìm xem trong bảng tinh_tptu_dackhu có biểu hiện mới nhập vào chưa
(2)Nếu đã tồn tại thì thông báo lỗi cho người dùng
(3)Nếu chưa tồn tại thì đưa thông tin tinh_tptu_dackhu mới vào ô xử lý 1.1.3.7.2
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng : Mô tả ô xử lý 1.1.3.7.2 Ngày lập :
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 54
Hệ quản lý và tra cứu
gia phả trên web.
Cập nhật tinh_tptu_dackhu mới
Tờ :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin tinh_tptu_dackhu(từ ô xử lý 1.1.3.7.1: kiểm tra thông tin tinh_tptu_dackhu)
Dòng dữ liệu ra :
- Thông báo cập nhật thành công (đến đầu cuối : NGƯỜI DÙNG)
- Thông tin tinh_tptu_dackhu mới (đến kho dữ liệu: tinh_tptu_dackhu)
Diễn giải : Cập nhật tinh_tptu_dackhu mới
Tóm tắt nội dung :
(1)Cập nhật tinh_tptu_dackhu mới lấy từ ô xử lý 1.1.3.7.1 vào kho
tinh_tptu_dackhu
(2)Thông báo cập nhật thành công đến người dùng
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.2.1.1
Kiểm tra thông tin cá thể
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Mãcá thể nhập vào (từ đầu cuối : NGƯỜI DÙNG)
- Thông tin cá thể lấy ra (từ kho dữ liệu : Cá Thể )
Dòng dữ liệu ra :
- Thông báo lỗi (đến đầu cuối : NGƯỜI DÙNG)
- Thông tin cá thể tìm được (đến ô xử lý 1.2.1.2 : xuất thông tin cá thể )
Diễn giải : Kiểm tra thông tin cá thể
Tóm tắt nội dung :
(1)Tìm xem trong bảng cá thể đã có biểu hiện với mã nhập vào chưa
(2)Nếu đã tồn tại thì đưa thông tin cá thể mới vào ô xử lý 1.2.1.2
(3)Nếu chưa tồn tại thì thông báo lỗi cho người dùng
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng : Mô tả ô xử lý 1.2.1.2 Ngày lập :
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 55
Hệ quản lý và tra cứu
gia phả trên web.
Xuất thông tin cá thể
Tờ :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin cá thể (từ ô xử lý 1.2.1.1: kiểm tra thông tin cá thể )
Dòng dữ liệu ra :
- Xuất thông tin cá thể nhận được (đến đầu cuối : NGƯỜI DÙNG)
Diễn giải : Xuất thông tin cá thể
Tóm tắt nội dung :
(1)Lấy thông tin từ ô xử lý 1.2.1.1
(2)Xuất thông tin nhận được đến người dùng
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng :
Hệ quản lý và tra cứu
gia phả trên web.
Mô tả ô xử lý 1.2.2.1
Kiểm tra thông tin gia đình
Tờ :
Ngày lập :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Mãgia đình nhập vào (từ đầu cuối : NGƯỜI DÙNG)
- Thông tin gia đình lấy ra (từ kho dữ liệu : Gia Đình )
Dòng dữ liệu ra :
- Thông báo lỗi (đến đầu cuối : NGƯỜI DÙNG)
- Thông tin gia đình tìm được (đến ô xử lý 1.2.2.2 : xuất thông tin gia đình )
Diễn giải : Kiểm tra thông tin gia đình
Tóm tắt nội dung :
(1)Tìm xem trong bảng gia đình đã có biểu hiện với mã nhập vào chưa
(2)Nếu đã tồn tại thì đưa thông tin cá thể mới vào ô xử lý 1.2.2.2
(3)Nếu chưa tồn tại thì thông báo lỗi cho người dùng
Hệ thống thông tin : MÔ HÌNH QUAN NIỆM XỬ LÝ
Hiện tại [ ]
Tương lai [ ]
Trang :
Ứng dụng : Mô tả ô xử lý 1.2.2.2 Ngày lập :
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 2: Phân Tích Và Thiết Kế Hệ Thống
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 56
Hệ quản lý và tra cứu
gia phả trên web.
Xuất thông tin cá thể
Tờ :
13/7/2003
Người lập :
Huỳnh Chấn Cường
Dòng dữ liệu vào :
- Thông tin gia đình (từ ô xử lý 1.2.2.1: kiểm tra thông tin gia đình )
Dòng dữ liệu ra :
- Xuất thông tin gia đình nhận được (đến đầu cuối : NGƯỜI DÙNG)
Diễn giải : Xuất thông tin gia đình
Tóm tắt nội dung :
(1)Lấy thông tin từ ô xử lý 1.2.2.1
(2)Xuất thông tin nhận được đến người dùng
CHƯƠNG 3:
XÂY DỰNG VÀ ỨNG DỤNG BỘ LUẬT
XƯNG HÔ
3.1 Tại sao phải tổ chức cách xưng hô dưới dạng luật :
Khi xét việc xưng hô giữa 2 người bất kỳ trong gia phả nói chung hay trong gia
đình nói riêng thì yếu tố quan trọng nhất quyết định cách xưng hô chính là quan hệ
giữa 2 người này với nhau. Tuy mỗi quan hệ khác nhau sẽ có một cách xưng hô riêng
(và cũng riêng biệt theo từng địa phương) nhưng hầu hết việc xưng hô đều có dạng sau
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 3: Xây Dựng Và Ứng Dụng Bộ Luật Xưng Hô
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 58
Nếu người 1 có quan hệ X với người 2 trong gia phả
Thì người 1 gọi người 2 là Y1 và người 2 gọi người 1 là Y2
Từ ý tưởng trên chúng tôi sẽ tổ chức toàn bộ việc xưng hô giữa 2 thành viên bất
kỳ trong gia phả thành 1 bộ luật xưng hô và được lưu dưới dạng cơ sở dữ liệu để thuận
lợi cho việc truy xuất hay cập nhật khi cần thiết.
3.1.1 Xây dựng các cung quan hệ
Mỗi cung quan hệ sẽ tương ứng với 1 quan hệ giữa 2 người trong gia phả
(cha, mẹ, con, chú bác. ..) được xác định dựa vào các yếu tố như : ngày sinh, vai
vế… và là yếu tố nhỏ nhất trong bộ luật nhưng trực tiếp quyết định cách xưng
hô. Hai cung quan hệ bất kỳ có thể kết hợp với nhau và và tạo ra một cung quan
hệ khác (cũng tồn tại trong bộ luật) theo những luật kết hợp sẵn có trong bộ
luật.
3.1.2 Biểu diễn các luật kết hợp dựa vào cung quan hệ
Mỗi luật kết hợp trong bộ luật thực hiện việc kết hợp 2 cung quan hệ lại
với nhau để tạo ra 1 cung quan hệ mới (cũng phải tồn tại trong bộ luật ban đầu).
Tuy số lượng cung quan hệ là khá nhiều trong bộ luật nhưng số lượng luật kết
hợp thì không quá lớn do trước khi đưa vào những luật kết hợp này module suy
diễn đã tìm đường đi ngắn nhất giữa 2 cá thể trên cây để lưu lại những cá thể
trung gian và từng cung quan hệ của 2 cá thể liên tiếp nhau. Do đó số cung
quan hệ đã bị giảm thiểu đáng kể khi đưa vào luật kết hợp ( chỉ gồm cung “cha”
và những cung cùng cấp với nhau như “anh”, “em”, “chi dau”…). Mỗi luật kết
hợp sẽ có dạng sau:
Nếu cung 1ù là X1 và cung 2 là X2
Thì cung kết quả là Y.
Ví dụ:
Cung “cha” kết hợp với cung “cha” sẽ tạo thành cung “ong ”
Cung “cha” kết hợp với cung “me” sẽ tạo thành cung “vo”
Cung “cha” kết hợp với cung “anh” sẽ tạo thành cung “bac”
3.1.3 Xây dựng bộ luật xưng hô theo từng miền :
Mỗi luật xưng hô theo từng miền (Bắc, Trung, Nam) cho biết những cách
xưng hô phổ biến cũng như ít gặp giữa 2 cá thể cần tra cứu tương ứng với quan
hệ của 2 cá thể này trong gia phả theo 3 miền khác nhau: Bắc, Trung, Nam.
Mỗi luật xưng hô có dạng sau :
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 3: Xây Dựng Và Ứng Dụng Bộ Luật Xưng Hô
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 59
Nếu quan hệ là X và miền là Y
Thì cách xưng hô 1_2 là K1 và cách xưng hô 2_1 là K2.
Ví dụ:
Quan hệ ”cha” ở miền Bắc
Thì CT1 gọi CT2 là “bố” và CT2 gọi CT1 là “con”
Quan hệ ”ong ” ở miền Bắc
Thì CT1 gọi CT2 là “ông” và CT2 gọi CT1 là “cháu”
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 3: Xây Dựng Và Ứng Dụng Bộ Luật Xưng Hô
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 60
3.1.4 Biểu diễn bộ luật theo frame :
Tên khung : Cung quan hệ 1
Tên lớp : CUNG
Các thuộc tính :
Mã số cung C11-C119
Tên cung cha, anh, ong,…
Tên khung : Cung quan hệ 2
Tên lớp : CUNG
Các thuộc tính :
Mã số cung C21-C219
Tên cung cha, anh, ong,…
Tên khung : Luật kết hợp
Tên lớp : KETHOP
Các thuộc tính :
Mã số cung1 C11-C119
Mã số cung2 C21-C219
Cung kết quả cha, anh, ong…
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 3: Xây Dựng Và Ứng Dụng Bộ Luật Xưng Hô
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 61
Tên khung : Luật xưng hô theo miền Ba éc
Tên lớp : XUNGHO
Các thuộc tính : Mã luật XHB1-XHB25
Miền Bắc
Cung kết quả cha, anh, ong…
Xungho1_2 bố, anh, ông…
Xungho2_1 con, em, cháu...
Giới tính nam, nữ, chung
Trọng số 0-5
Loại luật căn bản, bổ sung
Tên khung : Luật xưng hô theo miền Nam
Tên lớp : XUNGHO
Các thuộc tính : Mã luật XHN1-XHN25
Miền Nam
Cung kết quả cha, anh, ong…
Xungho1_2 ba, anh, ông…
Xungho2_1 con, em, con...
Giới tính nam, nữ, chung
Trọng số 0-5
Loại luật căn bản, bổ sung
Tên khung : Luật xưng hô theo miền Trung
Tên lớp : XUNGHO
Các thuộc tính :
Mã luật XHT1-XHT25
Miền Trung
Cung kết quả cha, anh, ong…
Xungho1_2 thầy, anh, ông…
Xungho2_1 con, em, cháu...
Giới tính nam, nữ, chung
Trọng số 0-5
Loại luật căn bản, bổ sung
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 3: Xây Dựng Và Ứng Dụng Bộ Luật Xưng Hô
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 62
3.2 Ứng dụng các luật kết hợp trong module suy diễn:
3.2.1 Mô tả hoạt động của module suy diễn:
Để tìm cách xưng hô giữa 2 cá thể bất kỳ trên cây gia phả thì module suy diễn
sẽ thực hiện lần lượt các công việc sau :
Tính đời cách biệt của từng cá thể so với trưởng gia phả (CT00) bằng
cách lặp lại việc tìm cha của cá thể hiện hành cho đến khi tìm được cá
thể cha là trưởng gia phả.
Nếu 2 cá thể ban đầu có đời bằng nhau thì module sẽ suy diễn ra mối
quan hệ của 2 cá thể này và đưa vào luật xưng hô theo từng miền để tìm
cách xưng hô.
Nếu 2 cá thể này khác đời nhau thì module sẽ chọn cá thể nào có số đời
cách biệt lớn hơn làm gốc và tìm đường đi ngắn nhất từ cá thể này đến
cá thể còn lại trên cây gia phả: lặp lại việc tìm cha của cá thể hiện hành
cho đến khi tìm được cá thể cha có đời bằng với cá thể còn lại, mỗi bước
lặp thì module lưu lại mối quan hệ giữa 2 cá thể trung gian (“cha”). Tiếp
theo thì module sẽ tìm mối quan hệ của cá thể cha có đời bằng với cá
thể kia và bổ sung nó vào chuỗi quan hệ trên. Từ chuỗi quan hệ này thì
module sẽ lặp lại việc gọi các luật kết hợp cung quan hệ tương ứng cứ 2
cung liên tiếp sẽ cho ra 1 cung mới và cung mới này sẽ kết hợp tiếp với
cung kế tiếp trong chuỗi quan hệ cho đến khi ra được cung kết quả cuối
(chuỗi quan hệ chỉ còn 1 cung) đó cũng chính là mối quan hệ của 2 cá
thể ban đầu và đưa vào luật xưng hô theo từng miền để tìm cách xưng
hô.
Sau khi module đã tìm được mối quan hệ của 2 cá thể thì ứng với từng
miền được chọn luật xưng hô theo miền sẽ cho những cách xưng hô
quan lại giữa 2 cá thể thường dùng cũng như ít thấy ở miền đó.
3.2.2 Chứng minh bộ luật kết hợp là vừa đủ
Với tập cung quan hệ ban đầu nếu số ta tạo ra bộ luật kết hợp bằng cách kêt
hợp 2 cung bất kỳ mà không chọn lọc thì số lượng luật kết hợp tạo ra là rất lớn. Tuy
nhiên do module suy diễn trước khi gọi luật kết hợp đã giảm thiểu số lượng cung
quan hệ ban đầu rất nhiều nên số lượng luật kết giảm thiểu đáng kể. Mặc dù từ 1
cá thể có thể tìm được nhiều đường đi đến cá thể còn lại nhưng module suy diễn
luôn lấy đường đi ngắn nhất (đi lên thông qua cha và từ cha cùng cấp đi đến cá thề
kia). Do đó ta chỉ cần lưu những luật kết hợp cung quan hệ cần thiết mà thôi:
Những luật kết hợp giữa 1 cung trưởng gia đình với cung “cha” (“cha”, “ong”,
“cố”, “cụ”...).
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 3: Xây Dựng Và Ứng Dụng Bộ Luật Xưng Hô
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 63
Những luật kết hợp giữa 1 cung bất kỳ với 1 cung cùng cấp (“anh”, “chị”,
“em”, “chồng”, “chị dâu”, “em rể”...)
Module suy diễn không bao giờ gọi những luật không thuộc vào 2 dạng trên nên bộ
luật. Vì vậy bộ luật kết hợp đưa ra ban đầu là vừa đủ để có thể suy ra mối quan hệ
giữa 2 cá thể bất kỳ trên cây gia phả.
Ví dụ: Giả sử có cây gia phả như sau
+ Cần tìm cách xưng hô giữa TC2 với GB2
Module suy diễn duyệt trên cây sẽ được đường đi là : TC2->TB1->GB2
Chuỗi quan hệ tìm được là : “cha”,”em gai”
Kết quả sau khi kết hợp là “cha”+”em gai”= “cô”
+ Cần tìm cách xưng hô giữa TC1 với VA2
Module suy diễn duyệt trên cây sẽ được đường đi là : TC2->TB1->A->VA2
Chuỗi quan hệ tìm được là : “cha”,”cha”,”vo”
Các bước kết hợp :
“cha”+”cha” = “ong”
“ong”+ “vo” = “ba”
Kết quả sau khi kết hợp là : “ba”
A VA1 VA2
TB1 GB2VB1 CB3 CB4
TC1 TC2
CHƯƠNG 4:
CÀI ĐẶT ỨNG DỤNG
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 65
4.1 Tổ chức dữ liệu:
4.1.1Bảng dữ liệu:
CATHE
Tên tắt thuộc
tính
Diễn giải Loại
giá trị
Kiểu dữ
liệu
Miền giá
trị
Chiều dài
(ký tự)
Ghi
chú
MACT Mã cá thể B M 10
TENCT Tên cá thể B V (“A”_“Z”) 50
GIOITINH Giới tính B D 3
NGAYSINH Ngày sinh B D 8
GIOSINH Giờ sinh B V (“A”_“Z”) 8
NGAYMAT Ngày mất B D 8
SONHADUONG Số nhà, đường. B V (“A”_“Z”) 200
SOTHICH Sở thích B V (“A”_“Z”) 50
DACTRUNG Đặc trưng B V (“A”_“Z”) 200
GHICHU Ghi chú B V (“A”_“Z”) 200
Chiều dài tổng cộng:737
Tổng số thể hiện:
Tối thiểu:15
Trung bình:50
Tối đa:500
Khối lượng tổng cộng:
Tối thiểu:11055
Trung bình:36850
Tối đa:368500
QUOCGIA
Tên tắt thuộc
tính
Diễn giải Loại
giá trị
Kiểu dữ
liệu
Miền giá
trị
Chiều dài
(ký tự)
Ghi
chú
MAQG Mã quốc gia B 10
TENQG Tên quốc gia B V (“A”_“Z”) 100
DIENTICH Diện tích B S
DANSO Dân số B S
THUNHAPBQ Thu nhập
bình quân
theo tháng.
B S
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 66
Chiều dài tổng cộng:140
Tổng số thể hiện:
Tối thiểu:10
Trung bình:50
Tối đa:200
Khối lượng tổng cộng:
Tối thiểu:1400
Trung bình:7000
Tối đa:28000
GIADINH
Tên tắt thuộc tính Diễn giải Loại
giá trị
Kiểu
dữ liệu
Miền giá
trị
Chiều dài
(ký tự)
Ghi
chú
MAGIADINH Mã gia đình B 10
TENGIADINH Tên gia đình B V (“A”_“Z”) 50
NGAYLAP Ngày lập B D 8
NGAYKETTHUC Ngày kết thúc B D 8
TINHTRANG Tình trạng B V (“A”_“Z”) 200
Chiều dài tổng cộng:276
Tổng số thể hiện:
Tối thiểu:10
Trung bình:50
Tối đa:100
Khối lượng tổng cộng:
Tối thiểu:2760
Trung bình:13800
Tối đa:27600
DONGHO
Tên tắt thuộc tính Diễn giải Loại
giá trị
Kiểu dữ
liệu
Miền giá
trị
Chiều dài
(ký tự)
Ghi
chú
MADONGHO Mã dòng họ B M 10
TENDONGHO Tên dòng họ B V (“A”_“Z”) 50
TENNGUOIKHOI
THUY
Tên người
khởi thuỷ
dòng họ
B V (“A”_“Z”) 50
GHICHU Ghi chú B V (“A”_“Z”) 200
Chiều dài tổng cộng:310
Tổng số thể hiện:
Tối thiểu:1
Trung bình:3
Tối đa:10
Khối lượng tổng cộng:
Tối thiểu:310
Trung bình:930
Tối đa:3100
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 67
TONGIAO
Tên tắt thuộc tính Diễn giải Loại
giá trị
Kiểu
dữ liệu
Miền giá
trị
Chiều dài
(ký tự)
Ghi
chú
MATONGIAO Mã tôn giáo B M 10
TENTONGIAO Tên tôn giáo B V (“A”_“Z”) 50
GHICHU Ghi chú B V (“A”_“Z”) 200
Chiều dài tổng cộng:260
Tổng số thể hiện:
Tối thiểu:5
Trung bình:10
Tối đa:20
Khối lượng tổng cộng:
Tối thiểu:1300
Trung bình:2600
Tối đa:5200
NGHENGHIEP
Tên tắt thuộc tính Diễn giải Loại
giá trị
Kiểu dữ
liệu
Miền giá
trị
Chiều dài
(ký tự)
Ghi
chú
MANGHENGHIEP Mã nghề
nghiệp
B M 10
TENNGHENGHIEP Tên nghề
nghiệp
B V (“A”_“Z”) 100
Chiều dài tổng cộng:110
Tổng số thể hiện:
Tối thiểu:10
Trung bình:50
Tối đa:100
Khối lượng tổng cộng:
Tối thiểu:1100
Trung bình:5500
Tối đa:11000
TRINHDO
Tên tắt thuộc tính Diễn giải Loại
giá trị
Kiểu dữ
liệu
Miền giá
trị
Chiều dài
(ký tự)
Ghi
chú
MATRINHDO Mã trình độ B M 10
TENTRINHDO Tên trình độ B V (“A”_“Z”) 100
Chiều dài tổng cộng:110
Tổng số thể hiện:
Tối thiểu:3
Trung bình:6
Tối đa:10
Khối lượng tổng cộng:
Tối thiểu:330
Trung bình:660
Tối đa:1100
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 68
DANTOC
Tên tắt thuộc tính Diễn giải Loại
giá trị
Kiểu dữ
liệu
Miền giá
trị
Chiều dài
(ký tự)
Ghi
chú
MADT Mã dân tộc B M 10
TENDT Tên dân tộc B V (“A”_“Z”) 50
GHICHU Ghi chú B V (“A”_“Z”) 200
Chiều dài tổng cộng:260
Tổng số thể hiện:
Tối thiểu:10
Trung bình:50
Tối đa:200
Khối lượng tổng cộng:
Tối thiểu:2600
Trung bình:13000
Tối đa:52000
TP_THIXA_QUAN
Tên tắt thuộc tính Diễn giải Loại
giá trị
Kiểu dữ
liệu
Miền giá
trị
Chiều dài
(ký tự)
Ghi
chú
MASOTP_TX_Q Mã thành
phố_thị
xã_quận
B M 10
TENTP_TX_Q Tên thành
phố_thị
xã_quận
B V (“A”_“Z”) 100
Chiều dài tổng cộng:110
Tổng số thể hiện:
Tối thiểu:10
Trung bình:50
Tối đa:200
Khối lượng tổng cộng:
Tối thiểu:1100
Trung bình:5500
Tối đa:22000
TINH_TPTU_DACKHU
Tên tắt thuộc tính Diễn giải Loại
giá
trị
Kiểu
dữ
liệu
Miền giá
trị
Chiều
dài
(ký tự)
Ghi
chú
MASOT_TPTU_DK Mã tỉnh_thành phố
trung ương_đặc khu
B M 10
TENT_TPTU_DK Tên tỉnh_thành phố
trung ương_đặc khu
B V (“A”_“Z”)
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 69
Chiều dài tổng cộng:110
Tổng số thể hiện:
Tối thiểu:10
Trung bình:50
Tối đa:200
Khối lượng tổng cộng:
Tối thiểu:1100
Trung bình:5500
Tối đa:22000
THUOC
Tên tắt thuộc
tính
Diễn giải Loại
giá trị
Kiểu dữ
liệu
Miền giá
trị
Chiều dài
(ký tự)
Ghi chú
MACATHE Mã cá thể B M 10
MAGIADINH Mã gia đình B M 10
CHUCVU Chức vụ B V (“A”_“Z”) 50
MACHA Mã cha B M 10
MAME Mã mẹ B M 10
Chiều dài tổng cộng:90
Tổng số thể hiện:
Tối thiểu:30
Trung bình:100
Tối đa:1000
Khối lượng tổng cộng:
Tối thiểu:2700
Trung bình:9000
Tối đa:90000
Ghi chú:
Loại giá trị thuộc tính bao gồm :
B: Bắt buộc
K: Không bắt buộc
Đ: Có điều kiện
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 70
4.1.2 Bảng tổng kết khối lượng
Hệ thống thông tin: MÔ HÌNH QUAN NIỆM DƯ Õ LIỆU
Hiện tại[]
Tương lai[]
Trang:
Ứng dụng:
Hệ quản lý và tra cứu
gia phả trên Web.
Bảng Tổng Kết Khối Lượng
Tờ:
Ngày lập: É1/7/2003
Người lập: Chấn Cường
Thực thể/mối kết hợp Chiều dài
tổng cộng
Tổng số thể
hiện tối đa
Khối lượng
CATHE 737 500 368500
GIADINH 276 100 27600
QUOCGIA 140 200 28000
DONGHO 310 10 3100
TONGIAO 260 20 5200
NGHENGHIEP 110 100 11000
TRINHDO 110 100 11000
DANTOC 260 200 52000
TP_THIXA_QUAN 110 200 22000
TINH_TPTU_DACKHU 110 200 22000
THUOC 90 1000 90000
Khối lượng tổng cộng : 640400
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 71
4.2 Môi trường và công cụ cài đặt:
Ứng dụng có giao diện Web được viết bằng ngôn ngữ C# kết hợp với ASP.NET
và lưu trử dữ liệu bằng SQL server 7.0 theo mô hình sau:
Giao Diện
ASP.NET
tạo giao
diện
C#
Module suy
diễn luật
C#
Module xử lý các
thao tác trên giao
diện
Macromedia
Flash
+JavaScript
tạo giao diện
SQL Server 7.0
Lưu trữ các bảng dữ liệu
của ứng dụng
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 72
4.3 Tổ chức giao diện
4.3.1 Sơ đồ các trang web:
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 73
4.3.2 Chi tiết từng trang và hướng dẫn sử dụng:
4.3.2.1 Trang LỜI NÓI ĐẦU:
Menu của trang
web với khi đăng
nhập với quyền
Admin.
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 74
4.3.2.2 Trang ĐĂNG NHẬP:
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 75
4.3.2.3 Trang ĐĂNG KÝ
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 76
4.3.2.4 Trang LỄ NGHI HIẾU HỶ
Hướng dẫn sử
dụng trang
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 77
4.3.2.5 Trang TIỂU SỬ CỤ TỔ
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 78
4.3.2.6 Trang TRA CỨU CÁ THE Å
Chọn trường
để tìm theo
Gõ vào từ
cần tìm
Tìm tự do theo
tất cả các trường
bằng cách gõ
vào một từ bất kỳ
Lưới hiển thị
kết quả tìm
kiếm.
Cĩ thể nhấp vào
đây để xem chi
tiết cá thể
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 79
4.3.2.7 Trang TRA CỨU GIA ĐÌNH
Những gia đình đã thêm
cá thể vào sẽ cĩ tên
Nhấp vào để xem chi
tiết về gia đình.
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 80
4.3.2.8 Trang TRA CỨU CÁCH XƯNG HÔ
Tuỳ chọn này
xem chi tiết
cá thể khi
chọn cá thể
trên cây
Tuỳ chọn này
chọn 2 cá thể
trên cây để
tra cứu cách
xưng hơ
Chọn tên 2 cá
thể bằng cách
chỉ trên cây.
(cách 2)
Chọn tên 2 cá
thể bằng cách
chọn trên
lưới. (cách 1)
Nhấn nút này
để hiện lưới
kết quả tìm
kiếm và chọn
theo cách 1
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 81
4.3.2.9 Trang THỐNG KÊ- BÁO BIE ÅU
Chọn một
trong các tuỳ
chọn này để
xuất các báo
biểu khác
nhau
Tham số để
xuất báo biểu
Xuất báo biểu
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 82
Các báo biểu có dạng:
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 83
4.3.2.10 Trang CẬP NHẬT CÁ THỂ
Lưới để xuất các cá thể
hiện cĩ trong cơ sở dữ
liệu hay kết quả tìm
kiếm cá thể
Nút thêm
cá thể mới
Nút sửa
cá thể
đang chọn
Nút xố cá
thể đang
chọn
Nút hiển thị
tất cả cá thể
Tìm tự do
cá thể
Nhấp vào để
chọn cá thể này
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 84
Khi nhấn nút Thêm hay Sửa thì form sau sẽ xuất hiện cho phép để điền thông tin vào
bắt buộc phải
điền vào
Thêm danh
mục mới
Refesh lại
hiển thị sau
khi thêm danh
mục xong
Kết thúc
cập nhật
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 85
4.3.2.11 Trang CẬP NHẬT GIA ĐÌNH
Thêm mới
gia đình
Sửa gia
đình đang
chọn
Xố gia
đình đang
chọn
Lưu các
thơng tin
cập nhật
Huỷ bỏ
việc cập
nhật.
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 86
4.3.2.12 Trang CẬP NHẬT TIE ÅU SỬ CU Ï TỔ
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 87
4.3.2.13 Trang CẬP NHẬT THÀNH VIÊN VÀO GIA ĐÌNH
Lưới hiển thị
các thành viên
trong gia đình
Chọn gia đình
để cập nhật
Chọn chức vụ
cho cá thể cần
thêm vào.
Nhấp vào để xố
những record
khơng hợp lệ
Xuất cây gia phả theo
những thành viên vừa
mới cập nhật
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 88
4.3.2.14 Trang CẬP NHẬT QUỐC GIA
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUẤN
SVTH : Huỳnh Chấn Cường 9912011
Phạm Thế Minh 9912042 89
4.3.2.15 Trang CẬP NHẬT DÂN TỘC
Luận văn tốt nghiệp: HỆ QUẢN LÝ VÀ TRA CỨU GIA PHẢ TRÊN WEB
Chương 4: Cài Đặt Ứng Dụng
GVHD: Thầy NGUYỄN TRI TUA
Các file đính kèm theo tài liệu này:
- Unlock-9912011-9912042.pdf