1. Trang chủ
  2. » Luận Văn - Báo Cáo

Thiết kế csdl không gian quản lý hệ thống các nhà thuốc ggp ở tp hcm

20 3 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Thiết kế csdl không gian quản lý hệ thống các nhà thuốc ggp ở tp.hcm
Tác giả Võ Hoàng Hải
Người hướng dẫn Cao Thị Kim Tuyến
Trường học Đại Học Quốc Gia Thành Phố Hồ Chí Minh
Chuyên ngành Cơ sở dữ liệu không gian
Thể loại Bài báo cáo đồ án
Năm xuất bản 2011
Thành phố Thành phố Hồ Chí Minh
Định dạng
Số trang 20
Dung lượng 0,97 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Lớp Nhà Thuốc NhaThuoc Lớp Nhà Thuốc NhaThuoc là lớp dữ liệu không gian dạng điểm lưu giữ vị trí các nhà thuốc và các thuộc tính liên quan sau: Bảng 1.. Lớp khách hàng là lớp dữ liệu khô

Trang 1

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

KHOA HỆ THỐNG THÔNG TIN



Môn: Cơ sở dữ liệu không gian

Bài báo cáo đồ án

Đề tài: Thiết kế CSDL không gian quản lý

hệ thống các nhà thuốc GGP ở tp.HCM

Sinh viên làm đồ án:

Giáo viên hướng dẫn: Cao Thị Kim Tuyến

Thành phố Hồ Chí Minh, ngày 15 tháng 5 năm 2011

Trang 2

1 TỔNG QUAN VỀ ĐỀ TÀI

Trình bày sơ lược về hệ thống trung tâm Anh ngữ ILA ; Đặt vấn đề của đề tài ; Mục tiêu thực hiện ; Phương pháp thực hiện và nội dung thực hiện

2 PHÂN TÍCH THIẾT KẾ CSDL

(xem lại các đề mục)

1.3.1.Phân tích

1.1.1 Lớp Nhà Thuốc (NhaThuoc)

Lớp Nhà Thuốc (NhaThuoc) là lớp dữ liệu không gian dạng điểm lưu giữ vị trí các nhà thuốc và các thuộc tính liên quan sau:

Bảng 1 1 Bảng thuộc tính lớp NhaThuoc

STT Tên thuộc tính STT Tên thuộc tính

1 Mã Nhà Thuốc 13 Tình trạng nhà thuốc (domain)

3 Số nhà

4 Tổ/ ấp

6 Phường/ Xã

7 Quận/ Huyện

8 Số điện thoại

9 Số fax

10 E_mail

11 Họ tên giám đốc

12 Loại nhà thuốc

1.1.2 Lớp khách hàng :

Trang 3

Lớp khách hàng là lớp dữ liệu không gian dạng điểm lưu giữ vị trí các khách hàng và các thuộc tính liên quan sau:

Bảng 1 2 Bảng thuộc tính lớp khách hàng

STT Tên thuộc tính STT Tên thuộc tính

3 Email

4 Ngày sinh

5 Giới tính

6 Số nhà

7 Tổ/ ấp

9 Phường/ Xã

10 Quận/ Huyện

11 Điện thoại

12 Mã trung tâm

1.1.3 Lớp hành chính xã

STT Tên thuộc tính

1.1.4 Lớp hành chính huyện

Trang 4

STT Tên thuộc tính

1.1.5 Quan hệ giữa các đối tượng

Mô tả: một học viên theo học thuộc về một trung tâm anh văn nào đó Một trung

tâm anh văn thì có nhiều học viên học anh văn theo học

Tương tự cho quan hệ giữa TrungTam với Phường/Xã; HocVien - Phường/Xã

Domain: liệt kê hết các domain trong đề tài

- Loại học viên (DMLoaiHV)

- Xếp loại học tập (DM_LoaiHTap)

………

1.3.2.Thiết kế

1.2.1 Mô hình dữ liệu ở mức quan niệm : lưu ý ở mức này chỉ có các thuộc tính

cơ bản, chưa có thuộc tính khoá – mã nào hết (cả chính và ngoại) Ví dụ : trong lớp TrungTamAN kg có thuộc tính MaXa, …

Lược đồ lớp

Trang 5

Hình Mô hình dữ liệu mức quan niệm

Trang 6

i Mô tả đối tượng

- Lớp Nhà Thuốc – NhaThuoc

Bảng 3 3 Bảng thuộc tính lớp Nhà Thuốc- mức quan niệm

Tên thuộc tính Diễn giải

- Lớp Học viên:

Bảng 3 4 Bảng thuộc tính lớp học viên - mức quan niệm

Tên thuộc tính Diễn giải

Trang 7

HoTen Họ tên khách hàng

- Lớp loại nhà thuốc:

Tên thuộc tính Diễn giải

MaLoaiNT Mã loại nhà thuốc

TenLoai Tên loại nhà thuốc

- Lớp loại khách hàng:

Tên thuộc tính Diễn giải

MaLoaiKH Mã loại khách hàng

Trang 8

- Lớp hành chính huyện – HanhChinhHuyen:

Tên thuộc tính Tên thuộc tính

TenHuyen Tên huyện

- Lớp hành chính xã – HanhChinhXa:

Tên thuộc tính Diễn giải

1.2.2 Mô hình dữ liệu mức logic

i Lược đồ lớp

Trang 9

Hình 3 1 Mô hình dữ liệu mức logic

ii Mô tả đối tượng

- Lớp Trung tâm anh văn:

Bảng 3 5 Thuộc tính lớp TTAV - m c logic ức logic

Tên thuộc tính Diễn giải giá trị Loại dữ liệu Kiểu giá trị Miền Chiều dài Ghi chú

Trang 10

SoDienThoai Số điện thoại K Chuỗi 20

- Lớp học viên

Tên thuộc tính Diễn giải giá trị Loại dữ liệu Kiểu giá trị Miền Chiều dài Ghi chú

Trang 11

- Lớp loại nhà thuốc

Tên thuộc tính Diễn giải giá trị Loại dữ liệu Kiểu giá trị Miền Chiều dài Ghi chú

- Lớp loại khách hàng

Tên thuộc tính Diễn giải giá trị Loại dữ liệu Kiểu giá trị Miền Chiều dài Ghi chú

- Lớp hành chính huyện – HanhChinhHuyen:

Tên thuộc tính Diễn giải giá trị Loại dữ liệu Kiểu giá trị Miền Chiều dài Ghi chú

- Lớp hành chính xã – HanhChinhXa:

Tên thuộc tính Diễn giải giá trị Loại dữ liệu Kiểu giá trị Miền Chiều dài Ghi chú

Trang 12

1.2.3 Ánh xạ mô hình dữ liệu mức logic xuống mức vật lý

i Lược đồ lớp

Hình 3 2 Mô hình dữ liệu mức vật lý

ii Mô tả đối tượng

- Lớp Nhà Thuốc (NhaThuoc) và các thuộc tính liên quan:

Bảng 3 6 Các thuộc tính lớp NhaThuoc - mức vật lý

Tên thuộc tính Diễn giải giá trị Loại dữ liệu Kiểu giá trị Miền Chiều dài Ghi chú

Trang 13

Duong Đường K Chuỗi 64

- Lớp Khách Hàng và các thuộc tính liên quan:

Tên thuộc tính Diễn giải giá trị Loại dữ liệu Kiểu giá trị Miền Chiều dài Ghi chú

Trang 14

E_mail Địa chỉ e-mail K Chuỗi 30

- Lớp mã loại nhà thuốc:

Tên thuộc tính Diễn giải giá trị Loại dữ liệu Kiểu giá trị Miền Chiều dài Ghi chú

- Lớp mã loại khách hàng:

Tên thuộc tính Diễn giải giá trị Loại dữ liệu Kiểu giá trị Miền Chiều dài Ghi chú

- Lớp hành chính huyện (HanhChinhHuyen):

Tên thuộc tính Diễn giải giá trị Loại dữ liệu Kiểu giá trị Miền Chiều dài Ghi chú

Trang 15

- Lớp hành chính xã (HanhChinhXa):

Tên thuộc tính Diễn giải giá trị Loại dữ liệu Kiểu giá trị Miền Chiều dài Ghi chú

1.2.4. Các domain

- Domain loại nhà thuốc - DMLoaiNT:

Bảng 3 7 Domain lo i c s và các giá tr ại cơ sở và các giá trị ơ sở và các giá trị ở và các giá trị ị

- Domain loại khách hàng – DMLoaiKH:

Bảng 3 8 Domain loại khách hàng và các giá trị

- Domain tình trạng nhà thuốc – DMTinhTrang:

Trang 16

Bảng 3 9 Domain tình trạngtrung tâm và các giá trị

1.3.3.Cài đặt

1.3.4.Xuất mô hình dữ liệu đã thiết kế

- Vào Tool  Add-Ons  ESRI XMI Export Giao diện xuất mô hình

sang XMI hiển thị như sau:

Hình 3 3 Giao diện xuất mô hình dữ liệu sang XMI

- Từ Tool  Macro  ESRI  Sematics_Checker

Trang 17

Hình 3 4 Giao diện gọi thực hiện kiểm tra kết quả

- Chọn file MoHinhDuLieu vừa xuất xong, nhấn check để kiểm tra lỗi mô hình vừa xuất:

Hình 3 5 Giao diện kiểm tra kết quả sau khi xuất mô hình dữ liệu sang XMI

Trang 18

1.3.5 Dùng Schema Wizard của ArcCatalog để xây dựng Geodatabase từ mô

hình UML đã xuất

Hình 3 6 Giao diện xây dựng Geodatabase từ XMI

Dùng công cụ Schema Creation trên thanh công cụ để tạo các lớp thuộc tính, lớp không gian, domain và các quan hệ giữa các lớp

KẾT QUẢ CÀI ĐẶT CSDL QUẢN LÝ TRUNG TÂM ANH NGỮ ILA

3.3.1.Cài đặt CSDL sau thiết kế

Cấu trúc CSDL sau thiết kế được lưu trữ trong tập tin XMI MoHinhDuLieu.xml

Từ tập tin này ta dùng công cụ CaseTool của ArcGIS để tạo thể hiện trên hệ quản trị

Sau đó tiến hành cài đặt CSDL trên hệ quản trị MS SQL Server 2005 theo mô hình Multiuser GeoDB Dưới dây là CSDL chuyên đề SXH đã được cài đặt và thể hiện thông qua giao diện của ArcCatalog:

Trang 19

Hình 3 7 Các lớp thuộc tính, không gian, domain

và quan hệ giữa chúng được lưu trữ trong Geodatabase

Dữ liệu được nhập/chuyển vào chương trình bao gồm:

Dữ liệu nền: dữ liệu nền tỉnh Tiền Giang bao gồm các lớp cơ bản: Bình

độ; Đường giao thông; Địa vật; Độ cao; Dân số; Giao thông; Hành chính; Sông suối; Sông hồ; Nhà dân

Dữ liệu chuyên đề

 Cơ sở y tế: các trạm y tế, trung tâm y tế quận/ huyện, bệnh viện

 Bệnh nhân SXH (trên địa bàn huyện Cai Lậy, TP Mỹ Tho, tỉnh Tiền Giang)

3. Kết luận

Ngày đăng: 26/09/2023, 09:55

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w