BẢNG 1: THUẬT NGỮ TIẾNG ANH CHUYÊN DÙNG Phần mềm duyệt và xử lý ảnh Thêm lớp chủ đề vào khung nhìn Gán sự kiện váo đối tượng Trình ứng dụng Phần mềm GIS Định hướng bản đồ Thuộc tính Ngôn
Trang 1CÔNG TRÌNH DỰ THI GIẢI THƯỞNG
“SINH VIÊN NGHIÊN CỨU KHOA HỌC”
Trang 2MỤC LỤC
Trang Danh mục bảng biểu, hình ảnh, sơ đồ
Bảng thuật ngữ tiếng Anh chuyên dùng
Tóm tắt nghiên cứu 1
CHƯƠNG 1 TỔNG QUAN VỀ NGHIÊN CỨU 1.1 Giới thiệu chung 2
1.2 Tổng quan nhà trọ cho sinh viên ở TP Hồ Chí Minh 2
1.3 Tổng quan về Hệ thống thông tin Địa Lý 5
1.4 Lý do chọn đề tài 7
1.5 Mục tiêu, giới hạn và nhiệm vụ của đề tài 9
CHƯƠNG 2: PHƯƠNG PHÁP NGHIÊN CỨU 2.1 Thiết lập mô hình dữ liệu 12
2.2 Tổ chức CSDL GIS 12
2.3 Thu thập dữ liệu 21
2.4 Xây dựng CSDL GIS 22
2.5 Lập trình giao diện 23
2.6 Thiết kế Website 26
CHƯƠNG 3: KẾT QUẢ - ĐÁNH GIÁ 3.1 Kết quả đạt được 31
3.2 Tính mới của nghiên cứu 33
3.3 Hạn chế 38
3.4 Ý nghĩa 38
3.5 Hướng mở rộng 38
Trang 3KẾT LUẬN 40
TÀI LIỆU THAM KHẢO 41
TIẾN ĐỘ THỰC HIỆN NGHIÊN CỨU 44
PHỤ LỤC HÌNH ẢNH, BẢNG, SƠ ĐỒ 41
Trang 4DANH MỤC BẢNG BIỂU, HÌNH ẢNH, SƠ ĐỒ TRONG
NGHIÊN CỨU
Bảng 1: Các thuật ngữ tiếng Anh chuyên dùng
Bảng 2: Kết quả điều tra việc tìm nhà trọ của sinh viên 3
Bảng 3: Thiết kế lớp đường giao thông 13
Bảng 4: Thiết kế lớp hành chính phường 13
Bảng 5: Thiết kế lớp điểm nhà trọ 14
Bảng 6: Thiết kế lớp chợ - siêu thị 16
Bảng 7: Thiết kế lớp điểm đặt máy ATM 16
Bảng 8: Thiết kế lớp trường học 17
Bảng 9: Thiết kế lớp cơ sở y tế 18
Bảng 10: Thiết kế lớp lộ trình xe buýt 18
Bảng 11: Thiết kế lớp thư viện - nhà sách 19
Bảng 12: Thiết kế lớp trung tâm tin học 20
Bảng 13: Thiết kế lớp trung tâm ngoại ngữ 20
Bảng 14: Lộ trình xe buýt Phụ lục Bảng 15: Các tuyến xe buýt Phụ lục Bảng 16: Thu viện – Nhà sách Phụ lục Bảng 17: Chợ - Siêu thị Phụ lục Bảng 18: Đường giao thông Phụ lục Bảng 19: Trường học Phụ lục Bảng 20: Trung tâm ngoại ngữ Phụ lục Bảng 21: Trung tâm tin học Phụ lục Bảng 22: Điểm nhà trọ Phụ lục Bảng 23: Tống quan nhà trọ Phụ lục Bảng 24: Tống quan nhà trọ Phụ lục
Trang 5Bảng 25: Tống quan nhà trọ Phụ lục Bảng 26: Điểm đặt máy ATM Phụ lục Bảng 27: Mẫu khảo sát việc tìm nhà trọ của sinh viên Phụ lục Bảng 28: Kết quả điều tra việc tìm nhà trọ của sinh viên Phụ lục Bảng 29: Mẫu bảng điều tra nhà trọ Phụ lục
HÌNH ẢNH
Hình 1: Các thành phần của một hệ GIS 6
Hình 2: Phân tích chồng lớp trong một hệ GIS 6
Hình 3: Việt hoá bảng 25
Hình 4: Việt hoá khung nhìn 26
Hình 5: Trang chủ website 34
Hình 6: Trang bản đồ 35
Hình7: Trang các điểm nhà trọ 35
Hình 8: Trang thư viện ảnh 36
Hình 9: Bản đồ nhà trọ quận 10 37
Hình 10, 11: Hiện trạng nhà trọ qua các phương tiện thông tin Phụ lục Hình 12: Một số thông tin nhà trọ Phụ lục Hình 13: Hiển thị khung nhìn và thông tin không gian Phụ lục Hình 14: Hiển thị bảng và thông tin thuộc tính Phụ lục Hình 15: Truy vấn thông tin Phụ lục Hình 16: Liên kết hình ảnh Phụ lục Hình 17: Hiển thị thông tin Phụ lục Hình 18: Trang web một điểm nhà trọ Phụ lục Hình 19: Trang web thông tin đóng góp Phụ lục SƠ ĐỒ Sơ đồ 1: Mô hình nghiên cứu 11
Trang 6BẢNG 1: THUẬT NGỮ TIẾNG ANH CHUYÊN DÙNG
Phần mềm duyệt và xử lý ảnh Thêm lớp chủ đề vào khung nhìn Gán sự kiện váo đối tượng
Trình ứng dụng Phần mềm GIS Định hướng bản đồ Thuộc tính
Ngôn ngữ lập trình hướng đối tượng của ArcView
Tạo vùng đệm Nút công cụ thực hiện lệnh ngay khi chọn Liên kết đánh dấu
Thao tác thực hiện lệnh Cột trong bảng biểu
Dữ liệu
Cơ sở dữ liệu (CSDL)
Số thập phân Cửa sổ lập trình giao diện Hiệu chỉnh
Hiệu ứng Tiêu chuẩn về hình dạng Trái Đất Phần mở rộng của ArcView Trường thuộc tính
Tìm kiếm Định dạng đối tượng
Hệ thống thông tin Địa Lý
Đối tượng đồ hoạ Phần cứng
Trang chủ Liên kết đối tượng của ArcView Ngôn ngữ đánh dấu siêu văn bản trong thiết kế trang Web
Điểm nóng Biểu tượng bằng hình ảnh
Trang 7Từ khoá Nhãn Liên kết Đường đơn biểu diễn đối tượng Trang in bản đồ trong ArcView Phần mềm GIS
Thanh thực đơn chính Phương pháp
Phần mềm thiết kế trang web của hãng Microsoft Tên của đối tượng trong một trường
Kiểu định dạng số của dữ liệu Các đối tượng (thực thể) trong ArcView
Dự án trong ArView Điểm biểu diễn đối tượng Đường đa nét biểu diễn đối tượng Vùng biểu diễn đối tượng
Công cụ và hàm truy vấn trong ArcView Cột của bảng biểu
Tỉ lệ bản đồ
Mã thực hiện lệnh của các trình điều khiển Thao tác chọn đối tượng
Phần mềm Khai báo đối tượng dạng chuổi kí tự Menu phụ
Trang web con Bảng biểu Lớp chủ đề Nút công cụ thực hiện lệnh khi tương tác với màn hình
Cấu trúc dữ liệu trong tổ chức CSDL Loại dữ liệu được khai báo của trường thuộc tính Đơn vị các đối tượng và đơn vị bản đồ
Các thức tổ chức dữ liệu trong GIS Khung nhìn
Phần mềm lập trình hướng đối tượng
Đô rộng của trường thuộc tính Thao tác thay đổi kích thước của đối tượng Ảnh định dạng Bitmap
Ảnh định dạng GIF
Trang 9Sự xuất hiện của Hệ Thống Thông Tin Địa Lý (GIS) và những ứng dụng thiết thực của nó là điều kiện để thử nghiệm một phương pháp mới hỗ trợ giải quyết vấn đề này Đây cũng là phương pháp mà nhóm nghiên cứu chọn để thực
hiện đề tài: “Ứng dụng Hệ Thống Thông Tin Địa Lý (GIS) hỗ trợ thông tin tìm nhà trọ cho sinh viên, nghiên cứu thí điểm quận 10, TP Hồ Chí Minh” Bằng việc tích
hợp các thông tin không gian và thông tin thuộc tính, GIS cho phép việc hiển thị cũng như truy vấn thông tin được thực hiện một cách dễ dàng Việc thiết kế trang web để tải các ứng dụng từ dự án GIS lên Internet giúp người sử dụng dễ dàng tiếp cận với các thông tin hơn Hỗ trợ một phương pháp mới cho sinh viên tìm nhà trọ - mục tiêu mà nhóm nghiên cứu hướng đến khi thực hiện đề tài này
Trang 10CHƯƠNG 1: TỔNG QUAN VỀ NGHIÊN CỨU
1.1 GIỚI THIỆU CHUNG
Hệ thống thông tin địa lý - GIS (Geographic Infomation System) là một công nghệ tin học dùng để thu thập và quản lý dữ liệu địa lý bằng các phần mềm máy tính như: Arc/Info, Mapinfo, Intergraph, Wingis…
Cùng với sự phát triển mạnh mẽ của công nghệ thông tin, công nghệ GIS cũng đang trong giai đoạn bùng nổ và được ứng dụng hết sức rộng rãi ở nhiều quốc gia trong nhiều lĩnh vực khác nhau Tất nhiên, đi tiên phong trong lĩnh vực ứng dụng công nghệ GIS phải là những ngành có đối tượng quản lí trực tiếp là các thông tin về không gian địa lý như: quản lí đất đai, theo dõi và quản lí về tài
nguyên thiên nhiên, quản lí đô thị…Tuy nhiên, ứng dụng của GIS không ngừng được mở rộng sang nhiều ngành khác nhau GIS dần dần có mặt ở nhiều lĩnh vực như y tế, văn hoá, giáo dục, môi trường… và đã mang lại những hiệu quả thiết thực
Nhận thức được ý nghĩa đó, nhóm nghiên cứu quyết định thực hiện đề tài:
“Ứng dụng Hệ Thống Thông Tin Địa Lý hỗ trợ thông tin tìm nhà trọ cho sinh viên, nghiên cứu thí điểm quận 10, TP Hồ Chí Minh” nhằm thử nghiệm một công nghệ mới cũng như giới thiệu thêm một phương pháp hỗ trợ sinh viên tìm nhà trọ
1.2 TỔNG QUAN NHÀ TRỌ CHO SINH VIÊN Ở TP HCM
1.2.1 Nhu cầu về nhà trọ của sinh viên
Là trung tâm Kinh tế - Văn hoá - Giáo dục ở phía Nam đất nước, TP.HCM
có một hệ thống các trường Đại học, Cao đẳng, Trung học chuyên nghiệp phân bố rộng khắp trên địa bàn các quận huyện với số lượng sinh viên rất lớn Ước tính số sinh viên toàn thành năm 2005 khoảng 300.000 người, 80% đến từ các tỉnh có nhu cầu trọ học ở thành phố (khoảng 240.000 người) Kí túc xá của các trường đáp ứng khoảng 25% Còn lại 75% trong tổng số 240.000 người (khoảng 180.000 người)
đang phải thuê nhà trọ (Tuổi Trẻ Online, Thứ Sáu, 09/09/2005) Điều này gây sức
ép rất lớn cho việc giải quyết nhà ở của sinh viên Thêm vào đó là hàng trăm ngàn thí sinh đổ về thành phố trong mỗi mùa thi Đại học – Cao đẳng làm cho vấn đề
Trang 11nhà trọ càng trở lên “nóng” hơn nữa Mỗi khi năm học mới bắt đầu thì rất khó cho sinh viên, đặc biệt là các tân sinh viên, tìm được nhà trọ để ở, chưa nói đến nơi ở phù hợp và thuận lợi cho mình Rất nhiều sinh viên phải lặn lội cả tuần, tốn rất nhiều thời gian, công sức, tiền bạc cho việc tìm nhà trọ Không tìm được nhà trọ thích hợp, nhiều sinh viên phải chấp nhận thông qua những “cò” nhà trọ để lưu trú tại những căn phòng vừa không đảm bảo điều kiện phục vụ cho sinh hoạt lại thiếu
an toàn về an ninh trật tự Nhìn một cách tổng thể thì không chỉ đối với sinh viên ở
TP Hồ Chí Minh mà với sinh viên cả nước, việc đi tìm nhà trọ thật sự không kém
“cực hình” (Hình 10, 11 – Phần phụ lục)
Kết quả điều tra của nhóm nghiên cứu cho thấy hiện trạng của việc tìm nhà trọ của sinh viên hiện nay: 89% các bạn sinh viên gặp khó khăn trong tìm nhà trọ; 67% sinh viên tự phải tìm nhà trọ
Bảng 2: Kết quả điều tra việc tìm nhà trọ của sinh viên
Câu 1: Khó khăn trong việc tìm nhà trọ
Câu 2: Cách tìm nhà trọ
Tên trường
Số lượng phiếu phát
Số lượng phiếu
Người thân
Cách khác
Trang 121.2.2 Hiện trạng nhà trọ sinh viên
Tại TP.Hồ Chí Minh có nhiều khu nhà trọ dành cho sinh viên Tuy nhiên đa số nhà trọ lại thường nằm trong hẻm sâu hoặc lẫn trong các khu dân
cư đông đúc rất khó tìm Nhà trọ ở các quận huyện vùng ven thành phố như quận 2, 7, 12, Thủ Đức, Bình Tân…) có giá khá rẻ nhưng lại xa trường học,
và thường thiếu những thông tin liên quan đến cuộc sống sinh viên như việc làm thêm, học ngoại ngữ, giải trí… Các nhà trọ trong khu vực nội thành thì vừa có giá cao ngất ngưởng, lại thường ở chung với chủ nhà nên không dễ tìm được
Các phòng trọ thường chật hẹp, đặc biệt là những căn phòng trọ ở nội thành thành phố Cơ sở vật chất của nhà trọ cũng rất hạn chế, khó đáp ứng được nhu cầu sinh hoạt tối thiểu của sinh viên như điện, nước, nhà vệ sinh… Thực tế là cũng có những khu nhà trọ có chất lượng tốt nhưng giá thuê nhà cũng theo đó mà tăng lên
Các nhà trọ thường phân ra 2 loại: nhà trọ biệt lập và nhà trọ chung với chủ nhà Loại nhà trọ thứ nhất thường có số lượng phòng rất lớn, sinh viên thường tự quản và tình hình nhìn chung là không được ổn lắm Dạng nhà trọ thứ hai là các phòng trọ nằm cùng căn nhà với chủ nhà Đây thường
là các phòng trọ được chủ nhà chia ra từ các phòng ở của căn nhà, phổ biến là các tầng lầu Loại nhà trọ này thường có quy định nghiêm ngặt và mức độ an toàn cũng cao hơn loại nhà trọ thứ nhất
1.2.3 Một số phương thức hỗ trợ sinh viên tìm nhà trọ ở TP.HCM
Hiểu được tầm quan trọng về nhà ở và những khó khăn trong việc tìm nhà trọ của sinh viên, tại Thành phố Hồ Chí Minh đã và đang phát triển nhiều phương thức hỗ trợ cho việc tìm kiếm nhà trọ
- Các trung tâm hỗ trợ sinh viên tìm nhà trọ: đây là một địa chỉ khá
tin cậy với sinh viên Tuy nhiên, số lượng trung tâm hỗ trợ sinh viên còn hạn chế, thông tin về nhà trọ nhìn chung còn sơ sài, số lượng nhà trọ được đưa lên thông tin cũng không nhiều, tính cập nhật cũng chưa cao
Trang 13- Các website cung cấp thông tin nhà trọ: ít cả về số lượng website và
chất lượng thông tin phản ánh Trên thực tế đây chỉ là nơi giới thiệu về địa chỉ và giá tiền thuê mà không có mô tả đặc điểm cũng như vị trí nhà trọ - vấn
đề mà sinh viên rất quan tâm khi đi tìm kiếm nhà trọ
- Các nhà trọ tự giới thiệu qua các tờ rơi : hình thức quảng bá này
khá phổ biến nhưng lượng thông tin về nhà trọ được truyền tải lại rất hạn chế,
chủ yếu là giá cả và địa chỉ nhà trọ (Hình 12 – Phần phụ lục)
1.3 TỔNG QUAN VỀ HỆ THỐNG THÔNG TIN ĐỊA LÝ
1.3.1 Định nghĩa
Có rất nhiều định nghĩa về GIS, nhưng hiểu theo một cách chung nhất: GIS là hệ thống làm việc với loại thông tin đặc biệt: thông tin địa lý GIS có đầy đủ các chức năng làm việc với dữ liệu của một hệ thống thông tin: nhập, lưu trữ, phân tích và xuất dữ liệu GIS hoạt động dựa vào máy tính nên hệ thống gồm có phần cứng với đầy đủ các thiết bị, phần mềm để hoạt động và đương nhiên không thể thiếu "chất liệu" quan trọng là một cơ sở dữ liệu của các dữ liệu địa lý
1.3.3 Các chức năng của hệ GIS
Hệ thống thông tin địa lý có khả năng thực hiện các phép toán cơ bản
để giải quyết các vấn đề đặt ra trong thế giới thực Hệ thông tin địa lý có 4 chức năng chính:
Trang 151.3.4 Các ứng dụng của GIS
Là một ngành khoa học còn non trẻ nhưng công nghệ GIS đã có bước phát triển nhảy vọt và được ứng dụng rộng rãi trong nhiều lĩnh vực, là một công cụ hiệu quả trong công tác quản lý, hoạch định có liên quan đến không gian, nhất là từ những năm 80 của thế kỉ 20 trở lại đây
GIS được ứng dụng ở mọi khu vực (nông thôn, đô thị, vùng đô thị hoá, bờ biển…) và trong nhiều lĩnh vực khác nhau như:
- Quy hoạch và quản lý đô thị
- Quản lý môi trường
- Khí tượng thuỷ văn
- Quản lý giao thông
- Các dịch vụ điện, nước, ga, điện thoại
GIS còn được ứng dụng nhiều trong công tác quản lý thông tin không gian và thông tin thuộc tính, giúp cho việc quản lý dữ liệu được thuận lợi cũng như việc tìm kiếm được nhanh chóng, dễ dàng và tiết kiệm thời gian,
chi phí (Trần Vĩnh Phước, 2003, “GIS đại cương - Phần lý thuyết”, NXB ĐHQG TP Hồ Chí Minh, trang 9 - 18 )
1.4 LÝ DO CHỌN ĐỀ TÀI
Tất cả các phương thức hỗ trợ sinh viên tìm nhà trọ ở trên đều hạn chế
ở việc cung cấp thông tin, không chỉ là thiếu thông tin cho bên “cầu” – sinh viên thuê nhà mà còn thiếu tin tức cho cả bên “cung” - người cho thuê nhà Vấn đề đặt ra là cần cung cấp cho sinh viên những thông tin cụ thể về nhà trọ
và phần nào đó là thông tin về nhu cầu nhà trọ đối với người cho thuê Đối
Trang 16cấp những thông tin chung nhất về nhà trọ (địa chỉ, giá tiền), không có được những thông tin cụ thể mà sinh viên quan tâm Nhiều trường hợp, sinh viên thuê nhà tìm được nhà trọ đã khó nhưng khi tìm được nhà lại không thể ở do nhà trọ sơ sài, không đáp ứng được những điều kiện sinh hoạt tối thiểu Lại
có trường hợp thông tin nhà trọ khá đầy đủ nhưng do nhà trọ nằm trong hẻm sâu, vì không có bản đồ định hướng nên sinh viên mất rất nhiều thời gian để tìm nhà Do sự thiếu thông tin của cả bên “cung” lẫn bên “cầu” nên đôi lúc cũng xuất hiện tình trạng “sốt nhà trọ ảo” ở một khu vực trong khi thực tế lượng nhà trọ hiện có cũng có thể đáp ứng được nhu cầu.Yêu cầu đặt ra là làm thế nào để sinh viên biết được đầy đủ về thông tin cũng như vị trí chính xác của nhà trọ trước khi họ đi tìm
Sự ra đời của hệ thống thông tin địa lý (GIS) cho phép thử nghiệm một giải pháp mới cho vấn đề Bằng việc tích hợp các thông tin không gian
và thông tin thuộc tính, chúng ta có thể dễ dàng hiển thị và truy vấn đối tượng cần tìm, cụ thể ở đây là các thông tin về nhà trọ Kết hợp với việc triển khai nội dung từ dự án GIS lên Internet thì đây có thể là một phương pháp khá hứa hẹn
Với kinh nghiệm thực tế là những sinh viên đã nhiều năm ở trọ với rất nhiều khó khăn khi đi tìm nhà trọ cộng với vốn kiến thức cơ bản về GIS đã được học, nhóm nghiên cứu chọn đề tài này với mong muốn giúp cho các bạn sinh viên có một công cụ hỗ trợ tốt trong việc tìm nơi ăn ở, phục vụ cho học tập và sinh hoạt Đây cũng là dịp để các bạn sinh viên tìm hiểu thêm về GIS
và ứng dụng của nó
Nhóm nghiên cứu chọn địa bàn Quận 10 để thực hiện đề tài với các lý do: Quận 10 tập trung khá nhiều trường Đại học – Cao đẳng, địa bàn quận khá rộng, mật độ giao thông dày với nhiều hẻm, ngõ ngách khó tìm, nhu cầu
về nhà trọ rất cao nhưng lại quá ít các thông tin về nhà trọ nên việc tự tìm nhà trọ của sinh viên càng khó khăn Việc nghiên cứu ở khu vực này một mặt góp
Trang 17phần giải quyết vấn đề, mặt khác mang tính điển hình để có thể nhân rộng
trên địa bàn thành phố một cách dễ dàng
1.5 MỤC TIÊU, NHIỆM VỤ VÀ GIỚI HẠN ĐỀ TÀI
1.5.1 Mục tiêu của đề tài
Mục tiêu cơ bản cần phải đạt được của đề tài là:
- Xây dựng bộ cơ sở dữ liệu (CSDL) GIS về các điểm nhà trọ, các điểm hỗ trợ cho sinh viên trong quận 10, TP Hồ Chí Minh
- Tổ chức bộ CSDL GIS trên vào một phần mềm GIS cụ thể - phần mềm ArcView
- Chuyển tải thông tin xây dựng được lên trang web, giúp người sử dụng dể dàng tiếp cận hơn
- Ứng dụng cụ thể vào địa bàn quận 10, làm mô hình mẫu cho các địa bàn khác
Trong giai đoạn đầu của đề tài, dữ liệu về các điểm nhà trọ và các điểm hỗ trợ phục vụ cho đời sống và học tập của sinh viên sẽ được tổ chức trong ArcView và đưa lên bản đồ Các thông tin cơ bản sẽ được đưa lên Internet trong giao diện website nhằm giúp cho các thông tin nhà trọ được phổ dụng hơn tới người sử dụng Giai đoạn phát triển tiếp theo của đề tài là tiếp tục hoàn thiện việc tổ chức cơ sở dữ liệu, xây dựng giao diện và cập nhật đầy đủ hơn các thông tin lên Internet
1.5.2 Nhiệm vụ của đề tài
Để thực hiện mục tiêu cơ bản trên, nhóm nghiên cứu đã xác định các nhiệm vụ cụ thể sau:
- Tìm hiểu các đặc điểm cơ bản về công nghệ GIS và các ứng dụng của nó
- Nắm bắt được các kĩ năng cơ bản của phần mềm ArcView, ngôn ngữ lập trình Avenue, các phần mềm thiết kế và hỗ trợ thiết kế website (HTML, DHTML, Macromedia Dreamweaver, Visual Basic, Microsoft Frontpage,
Trang 18- Nắm bắt được hiện trạng nhà ở cho sinh viên ở TP HCM trong
những năm gần đây:
+ Thông tin về các điểm nhà trọ + Nhu cầu của sinh viên
+ Xu hướng phát triển của các nhà trọ
1.5.3 Giới hạn của đề tài
- Về nội dung thể hiện: Đề tài không đặt nặng xây dựng CSDL GIS
mà quan trọng là phải tổ chức sắp xếp dữ liệu sao cho việc truy vấn phù hợp
và hiệu quả Các kết quả từ dự án GIS sẽ được thể hiện trên trang web, là công cụ hỗ trợ thông tin nhanh nhất do tính phổ biến của giao diện và yêu cầu kĩ thuật đối với người sử dụng chỉ là các thao tác cơ bản về tin học mà bất cứ sinh viên nào cũng có thể biết được, nhưng chưa phải là một WebGIS
- Về không gian nghiên cứu: Đề tài trước mắt tập trung ở Quận 10,
nhưng nội dung CSDL hoàn toàn đáp ứng để mở rộng trên địa bàn thành phố
Trang 19Xác định mục tiêu nghiên cứu
Tìm hiểu
về GIS
Tìm hiểu về Website
Việt hoá và thiết
kế giao diện
Lập trình ứng dụng
Ứng dụng để khai thác thông tin nhà trọ Thiết lập mô
hình CSDL
Trang 20CHƯƠNG 2: PHƯƠNG PHÁP VÀ NỘI DUNG NGHIÊN CỨU
2.1 THIẾT LẬP MÔ HÌNH DỮ LIỆU
Dữ liệu của đề tài được thiết lập theo các mô hình sau:
- Dữ liệu không gian: được tổ chức theo mô hình Vector, cấu trúc
Spaghetti nhằm đảm bảo cho việc chồng lớp dữ liệu được thực hiện dễ dàng
và hiệu quả vì tính đơn giản của mô hình dữ liệu này
- Dữ liệu thuộc tính: được tổ chức theo mô hình quan hệ nhằm phục
vụ tốt nhất cho việc liên kết các lớp dữ liệu thông qua từ khoá, đó chính là trường ID Trường ID có mặt trong tất cả các lớp dữ liệu, giữ vai trò then chốt trong việc liên kết các lớp dữ liệu
2.2 THIẾT KẾ CSDL GIS
2.2.1 Yêu cầu chung trong thiết kế CSDL GIS
- Dữ liệu phải gắn liền với yêu cầu thực tế của sinh viên
- Dữ liệu phải chính xác, rõ ràng, dễ hiểu
Việc thiết kế CSDL GIS phải đáp ứng những yêu cầu tối thiểu trên nhằm đảm bảo cho việc thu thập dữ liệu được chủ động, hạn chế sự thiếu hoặc thừa thông tin Ngoài ra, một CSDL được thiết kế tốt cũng giúp cho quá trình tổ chức và xây dựng CSDL được thuận lợi hơn Những thông tin liên quan trực tiếp đến đời sống sinh viên sẽ được chọn lọc để tổ chức vào các trường dữ liệu
Trong mỗi trường dữ liệu, mặc định ArcView sẽ đưa ra bốn thuộc tính cần khai báo là: Tên, Loại dữ liệu, Độ rộng trường, Số thập phân Nhưng để thuận lợi cho việc quản lý dữ liệu và truy vấn đối tượng, nhóm nghiên cứu thiết kế thêm hai thuộc tính phụ của trường dữ liệu là: Đơn vị, Phân loại
2.2.1 Thiết kế CSDL nền
CSDL nền bao gồm hai lớp đối tượng cơ bản sau:
Trang 212.2.1.1 Lớp giao thông:
Lớp này chứa các đối tượng không gian dạng đường biểu diễn các đường giao thông Mỗi đường giao thông gồm các thông tin:
+ Định dạng: Vector dạng đường
+ Các thuộc tính của trường dữ liệu: Tên, Loại dữ liệu, Độ rộng
trường, Số thập phân, ( Đơn vị, Phân loại )
+ Các trường dữ liệu:
Thuộc tính
Tên trường
Loại dữ liệu
Độ rộng trường
Số thập phân
Đơn vị Phân loại
Tên đường String 50
False: Hẻm
Bảng 3: Thiết kế các trường thuộc tính lớp đường giao thông
2.2.1.2 Lớp ranh giới hành chính phường:
Lớp này chứa các đối tượng không gian dạng vùng biểu diễn ranh giới hành chính giữa các phường Mỗi phường gồm các thông tin:
+ Định dạng: Vector dạng vùng + Các thuộc tính của trường dữ liệu: Tên, Loại dữ liệu, Độ rộng
trường, Số thập phân, ( Đơn vị, Phân loại )
Độ rộng trường
Số thập phân
Đơn vị Phân
loại
Tên phường String 30
Trang 22Bảng 4: Thiết kế các trường thuộc tính lớp ranh giới hành chính phường
2.2.2 Thiết kế CSDL chuyên đề
CSDL chuyên đề là CSDL về các thông tin trực tiếp liên quan đến nhà trọ CSDL chuyên đề bao gồm hai lớp đối tượng cơ bản là lớp CSDL về các nhà trọ và lớp CSDL hỗ trợ
2.2.2.1 Lớp CSDL về nhà trọ:
Lớp này thể hiện các đối tượng không gian dạng điểm thể hiện vị trí các điểm nhà trọ Mỗi vị trí điểm nhà trọ gồm các thông tin:
+ Định dạng: Vector dạng điểm
+ Các thuộc tính của trường dữ liệu: Tên, Loại dữ liệu, Độ rộng
trường, Số thập phân ( Đơn vị, Phân loại )
+ Các trường dữ liệu:
Thuộc tính
Tên trường
Loại dữ liệu
Độ rộng trườn
g
Số thập phâ
n
True: Có False: không
n
True: Có False: không
Giá cao nhất Number 4 0 Ngàn
đồng/tháng
Trang 23Giá thấp nhất Number 4 0 Ngàn
đồng/tháng
đồng/tháng Đồng hồ điện Boolea
n
True: Có False: không
n
True: Có False: không
theo học kì
Số lượng giường Number 2 0 Chiếc
Số lượng bàn ghế Number 2 0 Chiếc
+ Các thuộc tính của trường dữ liệu: Tên, Loại dữ liệu, Độ rộng
trường, Số thập phân, ( Đơn vị, Phân loại )
Trang 24+ Các trường dữ liệu:
B
B
Bảng 6: Thiết kế các trường thuộc tính lớp chợ - siêu thị
- Lớp các điểm đặt máy ATM
Lớp này thể hiện các đối tượng không gian dạng điểm biểu diễn vị trí của các máy ATM Mỗi điểm đặt máy ATM gồm các thông tin:
+ Định dạng: Vector dạng điểm
+ Các thuộc tính của trường dữ liệu: Tên, Loại dữ liệu, Độ rộng
trường, Số thập phân, ( Đơn vị, Phân loại )
+ Các trường dữ liệu:
Thuộc tính
Tên trường
Loại dữ liệu
Độ rộng trường
Số thập phân
Địa chỉ đường String 50
Địa chỉ phường String 30
Thời gian giao
Độ rộng trường
Số thập phân
Địa chỉ đường String 50
Địa chỉ phường String 30
Trang 25Bảng 7: Thiết kế các trường thuộc tính lớp điểm đặt máy ATM
- Lớp trường học:
Lớp này thể hiện đối tượng dạng điểm biểu diễn vị trí của trường Mỗi điểm trường gồm các thông tin:
+ Định dạng: Vector dạng điểm
+ Các thuộc tính của trường dữ liệu: Tên, Loại dữ liệu, Độ rộng
trường, Số thập phân, ( Đơn vị, Phân loại )
Độ rộng trường
Số thập phân
Lớp này thể hiện đối tượng không gian dạng điểm biểu diễn vị trí của
cơ sở y tế Mỗi điểm cơ sở y tế gồm các thông tin:
+ Định dạng: Vector dạng điểm
+ Các thuộc tính của trường dữ liệu: Tên, Loại dữ liệu, Độ rộng
trường, Số thập phân, ( Đơn vị, Phân loại )
Trang 26+ Các trường dữ liệu:
Thuộc tính
Tên trường
Loại dữ liệu
Độ rộng trường
Số thập phân
Đơn vị Phân loại
Tên cơ sở y tế String 40
y tế, Trung tâm
y tế Địa chỉ số String 15
Địa chỉ đường String 50
Địa chỉ phường String 30
Điện thoại String 10
+ Các thuộc tính của trường dữ liệu: Tên, Loại dữ liệu, Độ rộng
trường, Số thập phân, ( Đơn vị, Phân loại )
+ Các trường dữ liệu:
Thuộc tính
Tên trường
Loại dữ liệu
Độ rộng trường
Số thập phân
Trang 27- Lớp thư viện - nhà sách:
Lớp này thể hiện các đối tượng không gian dạng điểm thể hiện vị trí các thư viện, nhà sách Mỗi vị trí điểm hay nhà sách gồm các thông tin:
+ Định dạng: Vector dạng điểm
+ Các thuộc tính của trường dữ liệu: Tên, Loại dữ liệu, Độ rộng
trường, Số thập phân, ( Đơn vị, Phân loại )
+ Các trường dữ liệu:
Thuộc tính
Tên trường
Loại dữ liệu
Độ rộng trường
Số thập phân
Địa chỉ đường String 50
Địa chỉ phường String 30
sách Điện thoại String 10
Bảng 11: Thiết kế các trường thuộc tính lớp thư viện - nhà sách
- Lớp trung tâm tin học
Lớp này thể hiện các đối tượng không gian dạng điểm thể hiện vị trí các trung tâm tin học Mỗi điểm gồm các thông tin:
+ Định dạng: Vector dạng điểm
+ Các thuộc tính của trường dữ liệu: Tên, Loại dữ liệu, Độ rộng
trường, Số thập phân, ( Đơn vị, Phân loại )
Trang 28+ Các trường dữ liệu:
Thuộc tính
Tên trường
Loại dữ liệu
Độ rộng trường
Số thập phân
Địa chỉ đường String 50
Địa chỉ phường String 30
Điện thoại String 10
Bảng 12: Thiết kế các trường thuộc tính lớp trung tâm tin học
- Lớp trung tâm ngoại ngữ
Lớp này thể hiện các đối tượng không gian dạng điểm thể hiện vị trí các trung tâm ngoại ngữ Mỗi điểm gồm các thông tin:
+ Định dạng: Vector dạng điểm
+ Các thuộc tính của trường dữ liệu: Tên, Loại dữ liệu, Độ rộng
trường, Số thập phân, ( Đơn vị, Phân loại )
+ Các trường dữ liệu:
Thuộc tính
Tên trường
Loại dữ liệu
Độ rộng trường
Số thập phân
Địa chỉ đường String 50
Địa chỉ phường String 30
Điện thoại String 10
Trang 292.3 THU THẬP DỮ LIỆU
2.3.1 Yêu cầu chung trong việc thu thập CSDL GIS
- Thông tin phải chính xác, rõ ràng, dễ hiểu
- Đảm bảo tính khách quan
2.3.2 Thu thập dữ liệu
Đây là một công việc quan trọng trong xây dựng CSDL GIS Dữ liệu thu thập bao gồm:
- Dữ liệu không gian
+ Bản đồ quận 10: tỉ lệ 1:2000, ellipsoid WGS – 84, lưới chiếu VN
2000, định dạng MapInfo, là dữ liệu thứ cấp, được lấy từ phòng GIS, khoa Địa Lý, trường ĐH KHXH & NV TP Hồ Chí Minh
+ Các điểm nhà trọ: là dữ liệu sơ cấp, thu thập từ quan sát thực tế kết
hợp với định vị từ bản đồ, ảnh vệ tinh
- Dữ liệu thuộc tính: Được thu thập từ các nguồn sau:
- Bộ dữ liệu bản đồ quận 10: Các lớp hành chính, chợ - siêu thị, lớp
giao thông chính, lớp trung tâm y tế
- Sách báo - Tạp chí: thu thập một số tài liệu trên báo Tuổi Trẻ, Thanh
Niên, Sinh Viên Việt Nam, các báo điện tử… về những đời sống sinh viên
- Thống kê thực tế: nhóm nghiên cứu thực hiện việc khảo sát, thu thập
thông tin về các điểm nhà trọ, các điểm đặt máy ATM, các nhà sách – thư viện, trường học, trung tâm tin học, trung tâm ngoại ngữ… trong địa bàn quận 10, phát bảng điều tra nhằm tìm hiểu về việc tìm nhà trọ của sinh viên một số trường đại học trên địa bàn Thành Phố Hồ Chí Minh
-Trung tâm hỗ trợ Sinh Viên TP Hồ Chí Minh: cung cấp địa chỉ một số
điểm nhà trọ trong quận 10 nhằm giúp cho việc khảo sát thực địa thuận lợi hơn
Trang 302.4 XÂY DỰNG CƠ SỞ DỮ LIỆU
Công cụ thực hiện: Phần mềm MapInfo 7.5, ArcView 3.2
Dữ liệu thu thập ban đầu được định dạng theo chuẩn của MapInfo nên công việc đầu tiên cần tiến hành là chuyển đổi định dạng của bộ dữ liệu từ MapInfo TAB sang ESRI Shape để có thể sử dụng trong phần mềm
ArcView.Công việc này được tiến hành nhờ bộ chuyển đổi định dạng của phần mềm MapInfo
2.4.1 Xây dựng CSDL nền
Phần CSDL nền bao gồm hai lớp cơ bản là lớp hành chính và lớp giao thông Lớp hành chính sử dụng nguồn dữ liệu từ phần bản đồ quận 10 thu thập nên công việc cần làm là hiệu chỉnh dữ liệu Lớp giao thông thì thực hiện số hoá hoàn toàn Cụ thể như sau:
- Xây dựng CSDL không gian
Đây là công việc xây dựng các lớp bản đồ nền để hỗ trợ cho việc định hướng các đối tượng CSDL nền bao gồm hai lớp đối tượng:
+ Lớp hành chính: chỉnh sửa lại ranh giới các phường, dữ liệu định
dạng vector dạng vùng
+ Lớp giao thông: Số hoá chi tiết đến từng con hẻm, dữ liệu định dạng
vector dạng đường, gồm cả đường đơn nét và đường đa nét
- Xây dựng CSDL thuộc tính
Từ phần CSDL không gian kết hợp với các dữ liệu thuộc tính đã nhận được trong quá trình thu thập dữ liệu, chúng ta tiến hành xây dựng CSDL thuộc tính về hai lớp đối tượng trên
2.4.2 Xây dựng CSDL chuyên đề
Đây là phần CSDL về nhà trọ và các lớp đối tượng liên quan trực tiếp đến đời sống của sinh viên Các lớp đối tượng này được xây dựng trên địa bàn mà nhóm nhóm nghiên cứu tiến hành nghiên cứu, khu vực Quận 10, TP
Hồ Chí Minh Công việc này cũng gồm hai phần:
Trang 31- Xây dựng CSDL không gian
CSDL không gian của các lớp chuyên đề được tiến hành số hoá trên phần mềm ArcView Chủ yếu các lớp đối tượng được định dạng theo dạng điểm và đường Phần CSDL này bao gồm 10 lớp đối tượng:
+ Lớp các điểm nhà trọ
+ Lớp các điểm đặt máy ATM
+ Lớp các trung tâm Ngoại ngữ
Ngoài ra, trong từng phần CSDL, có thể gắn các đối tượng với các tập tin hình ảnh, bảng biểu, tập tin văn bản để minh hoạ cụ thể nhờ công cụ liên
kết của ArcView
2.5 LẬP TRÌNH AVENUE ỨNG DỤNG CHO ĐỀ TÀI
2.5.1 Việt hoá và đơn giản hoá giao diện ArcView
Là một phần mềm chứa nhiều khái niệm, thuật ngữ chuyên nghành mang tính đặc thù nên với nhiều người, ArcView không phải là dễ sử dụng Nhằm khắc phục phần nào hạn chế trên, nhóm nghiên cứu đã có gắng Việt hoá và đơn giản hoá giao diện cơ bản của phần mềm ở hai phần quan trọng nhất là: giao diện khung nhìn, giao diện bảng thuộc tính Các Menu, Button,
Trang 32ngữ tiếng Việt Các Menu, Button, Tool không cần thiết sẽ được xoá đi Các Menu, Button, Tool mới cũng được tạo ra cho phù hợp với ứng dụng Công việc này được tiến hành trên cơ sở ngôn ngữ lập trình Avenue, là phần mở rộng của phần mềm ArcView
2.5.1.1 Khung nhìn
- Menu: Thực hiện Việt hoá tất cả bảy Menu của giao diện khung nhìn
với 58 Menu chức năng, 24 Menu chức năng không dùng đã được lược bỏ, tạo một Menu mới với năm lệnh ứng dụng
- Button: Thực hiện Việt hoá 16 Button, lược bỏ một Button không sử
dụng
- Tool: Thực hiện Việt hoá tất cả 12 Tool menu mặc định của giao
diện trong đó có ba Tool Menu gồm 9 Tool Menu chức năng, tạo mới hai
Tool ứng dụng (Hình 2)
2.5.1.2 Bảng thuộc tính
- Menu: Thực hiện Việt hoá tất cả bảy menu mặc định của giao diện với
47 Menu chức năng 18 Menu chức năng không dùng đã được lược bỏ
- Button: Thực hiện Việt hoá tất cả 17 Button mặc định của giao diện
- Tool: Thực hiện Việt hoá tất cả 3 Tool mặc định của giao diện (Hình 3 )
2.5.2 Lập trình giao diện ArcView
Cũng giống như Việt hoá giao diện ArcView, phần lập trình giao diện ArcView cũng được thực hiện trên cơ sở ngôn ngữ lập trình Avenue Công việc này được chia làm hai phần:
2.5.2.1 Thay đổi giao diện
Bằng cách viết các lệnh của chương trình rồi gửi ứng dụng ra các Tool/Button, chúng ta có thể dễ dàng tương tác với màn hình qua các nút trên Việc thay đổi giao diện được thực hiện qua hai bước:
- Thiết kế Tool: Thiết lập các thuộc tính Cursor, Disabled, Help,
HelpTopic, Icon, Invisible, Tag
Trang 33- Thiết kế Button: Thiết lập các thuộc tính Disabled, Help, HelpTopic,
Icon, Invisible, Tag
- Viết lệnh cho chương trình: Việc viết các lệnh được thực hiện trong
cửa sổ Script của Avenue Các lệnh viết xong sẽ được gán vào các
Tool/Button qua các sự kiện Apply, Click, Update của các Tool/Button
2.5.2.1 Lập trình ứng dụng
Công việc được tiến hành trên cửa sổ Dialog Designer với ngôn ngữ
hỗ trợ duy nhất là Avenue Dialog Designer là phần mở rộng của ArcView cho phép người sử dụng có thể dễ dàng tạo các giao diện phù hợp với mục đích sử dụng Các ứng dụng sẽ được gửi ra của sổ View cho người sử dụng
dễ dàng tương tác với màn hình
Hình 3: Việt hoá bảng
Trang 34Hình 4: Việt hoá khung nhìn
2.6 THIẾT KẾ WEBSITE ĐƯA CÁC ỨNG DỤNG LÊN GIAO DIỆN
INTERNET
Mặc dù đã cố gắng Việt hoá phần mềm và thiết kế giao diện cho thật đơn giản nhưng rõ ràng là nếu giữ nguyên ứng dụng chạy trên nền phần mềm ArcView thì đó sẽ là một trở ngại không nhỏ cho người sử dụng Khi đó ứng dụng sẽ đưa người sử dụng vào hoàn cảnh khó khăn là ít nhất phải biết sử dụng một cách cơ bản phần mềm ArcView Điều này không phải là dễ dàng
vì ArcView là một phần mềm còn khá mới ở Việt Nam Nếu vậy thì hoàn toàn đi ngược với mục tiêu mà đề tài đã định ra là ”cung cấp thông tin hỗ trợ sinh viên tìm nhà trọ”
Đứng trước những hạn chế trên, nhóm nghiên cứu đưa ra một giải pháp là thiết kế website, từng bước đưa các ứng dụng của đề tài lên Internet Trong kỉ nguyên tin học ngày nay thì giao diện Internet là vô cùng quen thuộc và dễ sử dụng với hầu hết mọi người Các thông tin cơ bản nhất về các điểm nhà trọ sẽ được cập nhật lên Internet Người sử dụng sẽ dễ dàng tìm được những thông tin này khi duyệt website Nếu muốn có những thông tin
Trang 35chi tiết hơn, người sử dụng sẽ liên hệ với bộ phận chuyên môn (qua điện thoại, email…) Bộ phận này gồm những người thành thạo về ArcView sẽ truy tìm đầy đủ những thông tin mà người sử dụng yêu cầu để phản hồi lại cho người sử dụng
Việc thiết kế Website gồm các bước sau:
2.6.1 Chuẩn bị dữ liệu
2.6.1.1 Dữ liệu bản đồ
Đây là vị trí của các điểm nhà trọ, là phần rất quan trọng của website Đây chính là điểm khác biệt của website này với các website tìm nhà trọ thông thường Các điểm nhà trọ sẽ được đưa lên bản đồ và liên kết đến các trang thông tin về điểm nhà trọ đó
Dữ liệu bản đồ được xuất ra từ dữ liệu bản đồ của trang in, định dạng
*.bmp Thực hiện chuyển đổi, gán nhãn cho bản đồ nhờ các phần mềm duyệt
và xử lý ảnh như Adobe Photoshop CS2, ACD See 9 Bản đồ có đầy đủ các phần tên, chú thích, tỉ lệ, lưới chiếu hướng
2.6.1.2 Dữ liệu thuộc tính
Đây chính là các thông tin về các điểm nhà trọ Dữ liệu thuộc tính được thu thập từ các nguồn sau:
- Dữ liệu thuộc tính của bảng biểu: định dạng *.txt Nguồn dữ liệu
này sẽ được chỉnh sửa cho phù hợp để đưa vào nội dung website
- Dữ liệu thu thập từ điều tra thực địa: Đặc điểm của các điểm nhà
trọ
2.6.1.3 Dữ liệu ảnh:
Đây chính là thông tin minh hoạ cho các điểm nhà trọ Dữ liệu ảnh gồm 2 loại:
- Ảnh vệ tinh: Được tải về từ Internet, sử dụng phần mềm Google
Earth Ảnh được lưu lại với định dạng *.jpg Ảnh vệ tinh sẽ cung cấp chính xác vị trí của điểm nhà trọ cần tìm với góc nhìn bao quát từ trên cao
Trang 36- Ảnh số: Được thu thập qua điều tra thực tế Ảnh số sẽ cung cấp hình
2.6.3 Tiến hành thiết kế website
2.6.3.1 Tạo giao diện website căn bản
Wesite gồm các thành phần cơ bản sau:
- Trang chủ: Giới thiệu lý do, mục đích thiết kế website, các thông tin
tổng quát về nhà trọ trong quận 10
- Tin mới nhất: Các tin tức cập nhật về tình hình nhà trọ cho sinh viên
ở quận 10
- Tìm kiếm: Chức năng tìm nhà trọ theo địa bàn, giá tiền thuê nhà, một
số tiêu chuẩn khác (điện, nước….)
- Hiển thị thông tin: Trang thông tin gồm có bản đồ nhà trọ gắn liền
với các đặc điểm nhà trọ
- Các điểm nhà trọ: Trang thông tin về các điểm nhà trọ cụ thể
- Dịch vụ - Tiện ích: Trang thông tin về các điểm dịch vụ như hỗ trợ
học tập (các nhà sách – thư viện, Trung tâm ngoại ngữ - Tin học, Trường học…), dịch vụ đời sống (chợ, bệnh viện, xe buýt…)
- Tư liệu nhà trọ: Nguồn lưu trữ về tất cả các điểm nhà trọ đã từng
cập nhật
- Thư viện ảnh: Nguồn tư liệu ảnh (ảnh số, ảnh vệ tinh) về các điểm
nhà trọ
- Thông tin đóng góp: Phần tương tác với người sử dụng, nhận thông
tin đóng góp, phản ánh từ người sử dụng để hoàn thiện Website
Trang 372.6.3.2 Tạo nội dung website
- Tạo bản đồ nhà trọ
Từ nguồn dữ liệu bản đồ được xuất ra từ phần mềm ArcView, bản đồ nhà trọ quận 10 sẽ được hiệu chỉnh qua các phần mềm xử lý ảnh như Adobe Photoshop CS2, ACD See 9 và được đưa vào website
- Tạo các trang thông tin
Vì là công cụ phổ biến thông tin cơ bản về những kết quả nghiên cứu được lưu trữ trong phần mềm ArcView nên nội dung của các trang thông đều được trích xuất từ các bảng thuộc tính của ArcView kết hợp với các thông tin thu thập thực địa
Nội dung quan trọng của các trang thông tin chính là thông tin về các điểm nhà trọ Bên cạnh đó là các trang thông tin mới nhất, tư liệu nhà trọ, thư viện ảnh
- Tạo các hiệu ứng bổ sung
Cũng như mọi website khác, ngoài phần nội dung là chủ yếu, để đáp ứng nhu cầu về hình thức, website cũng được bổ sung các hiệu ứng làm tăng tính thân thiện của giao diện Các hiệu ứng này được thiết kế trên cơ sở các
hỗ trợ mở rộng của phần mềm Microsoft FrontPage và các ngôn ngữ lập trình Java Script, Visual Basic
Trang 38Sơ đồ 2: Mô hình trang web
Thông tin đóng góp
Tin mới
nhất
Các điểm nhà trọ
Tư liệu nhà trọ
ảnh
Hiện trạng nhà trọ
Hiển thị thông tin
Nhà
số 1
Hỗ trợ học tập
Ảnh vệ tinh
Dịch vụ đời sống
Ành số Nhà
số 2
Nhà
số … Nhà
số 3
Trang 39CHƯƠNG 3: KẾT QUẢ - ĐÁNH GIÁ
3.1 KẾT QUẢ ĐẠT ĐƯỢC
3.1.1 CSDL
- Thiết kế một bộ CSDL cung cấp thông tin chi tiết về 35 điểm nhà trọ
thí điểm trên địa bàn quận 10, TP Hồ Chí Minh (Bảng 22 và 23 – Phần phụ lục )
- Thiết kế bộ CSDL gồm 11 lớp hỗ trợ quanh các điểm nhà trọ trên địa bàn quận 10, TP Hồ Chí Minh:
+ Lớp các phường: Thông tin kinh tế - xã hội cơ bản về 14 phường
+ Lớp trung tâm y tế: Thông tin cơ bản về bảy bệnh viện, ba trung
tâm y tế cấp quận, 15 trạm y tế cấp phường trong quận
+ Lớp các tuyến xe buýt: Thông tin cơ bản về 28 tuyến xe buýt trong
quận (Bảng 15 – Phần phụ lục)
+ Lớp lộ trình xe buýt: Thông tin cơ bản về lộ trình của 16 tuyến xe
buýt chính có đi qua địa bàn quận (Bảng 14 – Phần phụ lục)
+ Lớp trung tâm ngoại ngữ: Thông tin cơ bản về 14 trung tâm ngoại
Trang 40Nông Nghiệp & Phát Triển Nông Thôn, bốn điểm của Ngân Hàng Đông Á
trong quận (Bảng 26 – Phần phụ lục)
+ Lớp các trường học: Thông tin cơ bản về sáu trường Đại học, ba
trường Cao đẳng và ba trường THCN trong quận (Bảng 19 – Phần phụ lục)
3.1.2 Trang Web
Thiết kế website hỗ trợ thông tin tìm nhà trọ trên địa bàn quận 10 gồm:
- Trang chủ: Giới thiệu lý do, mục đích thiết kế Website, các thông
tin tổng quát về nhà trọ trong quận 10
- Hai trang cùng cấp trang chủ
+ Tìm kiếm: Chức năng tìm nhà trọ theo địa bàn, giá tiền thuê nhà,
một số tiêu chuẩn khác (điện, nước….)
+ Hiển thị thông tin: Trang thông tin gồm có bản đồ nhà trọ gắn liền
với các đặc điểm nhà trọ
- Sáu trang cấp một
+ Tin mới nhất: Các tin tức cập nhật về tình hình nhà trọ cho sinh viên
ở quận 10
+ Các điểm nhà trọ: Trang thông tin về các điểm nhà trọ cụ thể
+ Dịch vụ - Tiện ích: Trang thông tin về các điểm dịch vụ như hỗ trợ
học tập (các nhà sách – thư viện, Trung tâm ngoại ngữ - Tin học, Trường học…), dịch vụ đời sống (chợ, bệnh viện, xe buýt…)
+ Tư liệu nhà trọ: Nguồn lưu trữ về tất cả các điểm nhà trọ đã từng