Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 63 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
63
Dung lượng
0,9 MB
Nội dung
Xây dựng website cung cấp thông tin nhà đất địa bàn Hà Nội MỤC LỤC MỤC LỤC DANH SÁCH CÁC BẢNG, HÌNH VÀ SƠ ĐỒ .3 MỞ ĐẦU CHƯƠNG – TỔNG QUAN 1.1 Giới thiệu sở thực tập 1.1.1 Giới thiệu chung: 1.1.2 Tổ chức: 1.1.3 Sản phẩm – dịch vụ: .7 1.2 Cơ sở lý thuyết .10 1.2.1 Tổng quan GIS 10 1.2.2 Tổng quan WebGIS 14 CHƯƠNG – PHƯƠNG PHÁP NGHIÊN CỨU ĐỀ TÀI 17 2.1 Khảo sát hệ thống 17 2.1.1 Tổng quan hệ thống 17 2.1.2 Đánh giá website cung cấp thông tin nhà đất tồn .17 2.2 Xây dựng hệ thống .18 2.3 Giới thiệu tốn: “ứng dụng cơng nghệ WebGIS xây dựng website cung cấp thông tin nhà đất địa bàn Hà Nội” 20 2.3.1 Mục đích 20 2.3.2 Mục tiêu .21 2.3.3 Yêu cầu website .21 2.4 Các công cụ xây dựng website 21 2.4.1 MapServer 21 Phạm Thị Nhung – CNTT48B Page Xây dựng website cung cấp thông tin nhà đất địa bàn Hà Nội 2.4.2 Ngơn ngữ lập trình PHP .24 2.4.3 Hệ quản trị sở liệu MySQL 25 2.4.4 Smarty 26 2.4.5 FCKeditor 27 2.4.6 Overlib 28 CHƯƠNG – PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 30 3.1 Phân tích hệ thống .30 3.1.1 Thông tin vào/ hệ thống 30 3.1.2 Biểu đồ phân cấp chức 31 3.1.3 Biểu đồ luồng liệu 31 3.3 Thiết kế hệ thống 37 3.3.1 Thiết kế sở liệu 37 3.3.2 Sơ đồ thực thể liên kết 39 CHƯƠNG – CÀI ĐẶT HỆ THỐNG 40 4.1 Cài đặt thuật toán cho hệ thống 40 4.1.1 Các chức thao tác với đồ .40 4.1.2 Chức tìm kiếm .47 4.1.3 Chức cập nhật 48 4.1.4 Chức đăng nhập 49 4.1.5 Chức đăng ký: .50 4.1.6 Đăng tin: 52 4.2 Giao diện website 53 KẾT LUẬN 62 TÀI LIỆU THAM KHẢO 63 Phạm Thị Nhung – CNTT48B Page Xây dựng website cung cấp thông tin nhà đất địa bàn Hà Nội DANH SÁCH CÁC BẢNG, HÌNH VÀ SƠ Hình 1 – Mơ tả mối quan hệ liệu không gian liệu thuộc tính14 Hình - Các dạng yêu cầu từ phía Client 16 Y Hình - Biểu đồ phân cấp chức .31 Hình - Biểu đồ luống liệu mức ngữ cảnh 32 Hình 3 - Biểu đồ luồng liệu mức đỉnh 33 Hình 4– Biểu đồ phân rã chức thao tác với đồ 35 Hình 5– Biểu đồ phân rã chức tìm kiếm 35 Hình 6- Biểu đồ phân cấp chức cập nhật 36 Hình 1- Giao diện trang chủ 53 Hình – Giao diện trang tìm kiếm 54 Hình 3- Giao diện trang đăng ký thành viên .55 Hình 4- Giao diện trang đăng nhập 55 Hình – Giao diện trang cá nhân 58 Hình – Giao diện trang quản lý tin đăng 58 Hình – Giao diện trang quản trị 59 Hình 20 – Giao diện trang đăng tin 60 Hình 21 – Giao diện trang đăng tin đồ Sơ đồ – Sơ đồ thực thể liên kết 39 Sơ đồ - Sơ đồ giải thuật chức phóng to .41 Sơ đồ - Sơ đồ giải thuật chức thu nhỏ .42 Sơ đồ - Sơ đồ giải thuật chức di chuyển 43 Sơ đồ - Sơ đồ giải thuật chức đưa khung nhìn .44 Sơ đồ - Sơ đồ giải thuật chức bật tắt lớp 45 Sơ đồ - Sơ đồ giải thuật chức tìm kiếm .48 Sơ đồ - Sơ đồ giải thuật chức cập nhật 49 Sơ đồ - Sơ đồ giải thuật chức đăng nhập 50 Phạm Thị Nhung – CNTT48B Page Xây dựng website cung cấp thông tin nhà đất địa bàn Hà Nội Sơ đồ 10 - Sơ đồ giải thuật chức đăng ký .51 Sơ đồ 11 - Sơ đồ giải thuật chức đăng tin .52 Y Bảng – Bảng vs_district .37 Bảng – Bảng vs_ree 37 Bảng – Bảng vs_user 38 Bảng – Bảng vs_ward 38 MỞ ĐẦU Kỹ thuật "Hệ thống thông tin Địa lý" (Geographic Information System GIS) bắt đầu sử dụng rộng rãi nước phát triển thập niên qua, Phạm Thị Nhung – CNTT48B Page Xây dựng website cung cấp thông tin nhà đất địa bàn Hà Nội dạng ứng dụng công nghệ thông tin nhằm mô tả giới thực mà loài người sống - tìm hiểu - khai thác Với tính ưu việt, kỹ thuật GIS ngày ứng dụng nhiều lĩnh vực nghiên cứu quản lý, đặc biệt quản lý quy hoạch sử dụng - khai thác nguồn tài nguyên cách bền vững hợp lý Trước công nghệ GIS cài đặt thiết bị cầm tay, ngày nay, với phát triển Internet, ứng dụng công nghệ GIS phát triển rộng rãi qua mạng, việc tìm kiếm đường đi, tìm kiếm thông tin thời tiết…trở nên dễ dàng Hiện nay, nhu cầu tìm kiếm trao đổi thơng tin nhà đất internet lớn có nhiều website tạo cho mục đích Tuy nhiên, đặc tính sản phẩm nhà đất quan trọng có tính chi phối giá trị sản phẩm vị trí Trước mơ tả vị trí thường văn bản, khó hình dung, bối cảnh cơng nghệ GIS qua mạng (WEBGIS) đời hiển thị cách diễn cảm thông tin địa lý đồ trực tuyến Người dùng nhanh chóng tìm thông tin địa lý sản phẩm nhà đất quan tâm Xuất phát từ nhu cầu em định chọn đề tài “Ứng dụng công nghệ WEBGIS xây dựng website cung cấp thông tin nhà đất địa bàn Hà Nội.” Đây lần em tiếp cận với công nghệ WEBGIS, thời gian có hạn nên khơng tránh khỏi thiếu sót Vì em mong góp ý thầy bạn để website ngày hồn thiện áp dụng thực tế Em xin gửi lời cảm ơn chân thành tới thầy cô Bộ môn CNTT, đặc biệt Th.S Phạm Minh Hồn hướng dẫn, bảo tận tình suốt thời gian em thực đề tài Em xin chân thành cảm ơn nhân viên phận GIS thuộc công ty FPT-IS tạo điều kiện cho em trình thực tập thực đề tài Hà Nội, ngày 18 tháng năm 2009 Sinh viên thực Phạm Thị Nhung – CNTT48B Page Xây dựng website cung cấp thông tin nhà đất địa bàn Hà Nội Phạm Thị Nhung CHƯƠNG – TỔNG QUAN 1.1 Giới thiệu sở thực tập 1.1.1 Giới thiệu chung: Công ty Hệ thống Thông tin FPT (FPT Information System - viết tắt FPTIS), thành viên tập đoàn FPT Từ tiền thân Trung tâm Dịch vụ Tin học FPT thời điểm trước năm 1994, ngày FPT-IS sức mạnh hợp lĩnh vực: tích hợp hệ thống, giải pháp phần mềm dịch vụ tư vấn triển khai ERP Phạm Thị Nhung – CNTT48B Page Xây dựng website cung cấp thông tin nhà đất địa bàn Hà Nội 1.1.2 Tổ chức: FPT-IS bố trí mơ hình cơng ty thành viên, trung tâm, chuyên sâu theo lĩnh vực kinh doanh lĩnh vực công nghệ * Công ty TNHH Hệ thống Thông tin Ngân hàng – Tài FPT * Cơng ty TNHH Hệ thống Thông tin FSE FPT * Công ty TNHH Hệ thống Thông tin Viễn thông Dịch vụ Cơng FPT * Cơng ty TNHH Giải pháp Tài công FPT * Công ty TNHH Phát triển phần mềm FPT * Công ty TNHH Dịch vụ Hệ thống Thông tin FPT * Công ty TNHH Dịch vụ ERP FPT * Trung tâm Phát triển Thương mại Toàn cầu * Trung tâm Hạ tầng Công nghệ Thông tin * Trung tâm Dịch vụ BPO Đảm bảo hoạt động cho công ty thành viên trung tâm ban chức phụ trách mảng cơng việc: Tài chính, Nhân sự, Kế hoạch kinh doanh, Chất lượng, Hành chính, Truyền thông, Thông tin, Hồ sơ Thầu Pháp chế, Hoạt động phong trào 1.1.3 Sản phẩm – dịch vụ: - Tài – ngân hàng: FPT.STSR - Hệ thống phần mềm Sở thơng tin chứng khốn Mobile Banking Phone Banking FPT.SmartFinance - Phần mềm quản lý Cơng ty Tài FPT.SmarConnect - Giải pháp kết nối Ngân hàng - Chứng khoán FPT.INDEX - Phần mềm nghiệp vụ Cơng ty Chứng khốn FPT.SmartBank - Phần mềm lõi ngân hàng (Core banking) - Tài cơng: GDDB - Hệ thống quản lý đăng ký Thông tin đảm bảo TIN - Hệ thống đăng ký cấp mã số thuế Phạm Thị Nhung – CNTT48B Page Xây dựng website cung cấp thông tin nhà đất địa bàn Hà Nội HTKK - Hệ thống hỗ trợ tờ khai Thuế TDTT - Hệ thống trao đổi thông tin Thuế MSNS - Hệ thống cấp mã số đơn vị sử dụng Ngân sách QLNS - Hệ thống Quản lý Ngân sách nhà nước BCTC - Hệ thống khai thác Báo cáo Tài MSDT - Hệ thống cấp mã số đầu tư xây dựng QLAC - Hệ thống Quản lý Ấn QLT-TKTN - Hệ thống Quản lý Thuế QHS - Hệ thống theo dõi trả nhận Hồ sơ Thuế TTDT - Hệ thống Thanh toán Điện tử Kho bạc nhà nước QTN - Hệ thống Quản lý thu nợ Thuế Viễn thông: Data Warehouse - Hệ thống Kho liệu cho công ty kinh doanh dịch vụ Viễn thông FPT.SaleManager - Hệ thống quản lý bán hàng tập trung cho công ty kinh doanh dịch vụ Viễn thông FPT.Provisioning Gateway - Hệ thống giao tiếp tổng đài FPT.mTopup - Hệ thống quản lý nạp tiền qua tin nhắn SMS FPT.Interconnect - Hệ thống đối sốt cước FPT.BIS - Hệ thống tích hợp tính cước cho cơng ty kinh doanh dịch vụ Viễn thơng FPT.RBIS - Hệ thống tính cước Roaming Quốc tế FPT.Loyality - Hệ thống Quản lý Chăm sóc khách hàng Trung thành - Hành chính: QLHC - Hệ thống Quản lý Hành "một cửa" BQLKCN - Hệ thống Quản trị Thông tin dành cho Ban Quản lý Khu Công nghiệp CSDL-GTCC - Hệ thống Cơ sở Dữ liệu cho ngành Giao thơng Cơng FPT.iPortal - Cổng thơng tin điện tử Phạm Thị Nhung – CNTT48B Page Xây dựng website cung cấp thông tin nhà đất địa bàn Hà Nội DKKD-TTDN - Hệ thống Quản lý, cấp Giấy chứng nhận Đăng ký kinh doanh Quản lý Thông tin Doanh nghiệp DTKN - Hệ thống Thông tin Quản lý đơn thư khiếu nại QLHT - Hệ thống Thông tin Quản lý Hộ tịch - Doanh nghiệp: FPT.DHCD - Phần mềm quản lý Đại hội cổ đông FPT.iPaint - Hệ thống Quản lý màu sơn Incipit - Phần mềm quản lý xuất thơng tin eEditorial - Hệ thống tịa soạn điện tử FPT.iStock - Hệ thống Quản lý Cổ đông FPT.eCMS - Hệ thống khai thác quản trị nội dung Web FPT.Billing - Hệ thống Quản lý Hóa đơn FPT.iHotel - Hệ thống Quản lý Khách sạn FPT.iHRP - Hệ thống phần mềm quản lý Nhân tiền lương Y tế - Giáo dục: FPT.EMISPlus - Giải pháp quản lý đào tạo Đại học Cao đẳng theo hệ thống tín FPT.eHospital - Hệ thống Thông tin quản lý Bệnh viện FPT.ISM - Hệ thống quản lý thông tin Trường Quốc Tế - Phần mềm GIS: CNMS – Hệ thống quản lý mạng lưới cung cấp nước RTPAMS – Hệ thống thông tin quản lý tổng hợp số liệu quản lý, kỹ thuật đồ ArcMen - Hệ thống quản lý lưới điện đồ số ArcLIS - Hệ thống thông tin Quản lý đất đai Bản đồ số ArcFAM - Hệ thống thông tin quản lý bảo trì thiết bị đồ Phạm Thị Nhung – CNTT48B Page Xây dựng website cung cấp thông tin nhà đất địa bàn Hà Nội 1.2 Cơ sở lý thuyết 1.2.1 Tổng quan GIS 1.2.1.1 Khái niệm GIS GIS - Geographic Information System hay hệ thống thông tin địa lý hình thành từ ba khái niệm địa lý, thông tin hệ thống Khái niệm “địa lý” liên quan đến đặc trưng không gian, vị trí Các đặc trưng ánh xạ trực tiếp đến đối tượng khơng gian Chúng vật lý, văn hoá, kinh tế,… tự nhiên Khái niệm “thông tin” đề cập đến phần liệu quản lý GIS Đó liệu thuộc tính khơng gian đối tượng GIS có tính “hệ thống” tức hệ thống GIS xây dựng từ mô đun Việc tạo mô đun giúp thuận lợi việc quản lý hợp GIS hệ thống có ứng dụng lớn Từ năm 1980 đến có nhiều định nghĩa đưa ra, nhiên khơng có định nghĩa khái quát đầy đủ GIS phần lớn chúng xây dựng khía cạnh ứng dụng cụ thể lĩnh vực Có ba định nghĩa dùng nhiều nhất: - GIS hệ thống thông tin thiết kế để làm việc với liệu hệ toạ độ quy chiếu GIS bao gồm hệ sở liệu phương thức để thao tác với liệu - GIS hệ thống nhằm thu thập, lưu trữ, kiểm tra, tích hợp, thao tác, phân tích hiển thị liệu quy chiếu cụ thể vào trái đất - GIS chương trình máy tính hỗ trợ việc thu thập, lưu trữ, phân tích hiển thị liệu đồ 1.2.1.2 Một số ứng dụng GIS Công nghệ GIS ngày sử dụng rộng rãi GIS có khả sử dụng liệu khơng gian thuộc tính (phi khơng gian) từ nguồn khác thực phân tích không gian để trả lời câu hỏi người sử dụng Một số ứng dụng cụ thể GIS thường thấy thực tế là: Phạm Thị Nhung – CNTT48B Page 10