Nội dung nghiờn cứ u

Một phần của tài liệu Ứng dụng công nghệ thông tin để xây dựng mô hình quản lý đất đai phường khương mai, quận thanh xuân thành phố hà nội (Trang 51)

3. ðỐ IT ƯỢNG, ðỊ Að IỂM, NỘI DUNG VÀ PHƯƠNG PHÁP

3.2Nội dung nghiờn cứ u

3.2.1 điu tra, phõn tớch và ỏnh giỏ vềủiu kin t nhiờn, tài nguyờn ủất

ai khu vc nghiờn cu

- điều kiện tự nhiờn: ủịa hỡnh, ủịa mạo của vựng nghiờn cứu - Tài nguyờn ủất: diện tớch cỏc loại hỡnh sử dụng ủất ...

3.2.2 điu tra v cỏc h thng cơ s d liu và cỏc cụng nghệ ứng dng trong cụng tỏc qun lý ủất ai

- điều tra cỏc chương trỡnh, ủề tài, dự ỏn về hệ thống cơ sở dữ liệu ủó và

ủang ủược ỏp dụng ủể quản lý ủất tại Việt Nam cũng như trờn thế giới.

- Nghiờn cứu, tỡm hiểu về cỏc phương phỏp, cụng nghệủó ủược sử dụng trong cỏc chương trỡnh.

- đề xuất cỏc tiờu chớ ủỏnh giỏ mụ hỡnh quản lý ủất ủai.

3.2.3 Xõy dng mụ hỡnh qun lý ủất ai

- Thiết lập cơ sở dữ liệu ủất ủai dạng quan hệ

- Xõy dựng mụ hỡnh quản lý ủất ủai cho phường Khương Mai, quận Thanh Xuõn thành phố Hà Nội.

3.4 Phương phỏp nghiờn cứu.

3.4.1 Thu thp d liu, iu tra thc ủịa

Phương phỏp này sử dụng nhằm thu thập cỏc số liệu, thụng tin ủể tham khảo, sử dụng phục vụ cho mục ủớch nghiờn cứu.

Cỏc tài liệu thu thập ủược bao gồm:

- Cỏc tài liệu vềủiều kiện tự nhiờn, kinh tế - xó hội của phường Khương Mai, quận Thanh Xuõn thành phố Hà Nội, năm 2009.

- Bản ủồủịa chớnh ủo vẽ năm 1995

- Bản ủồ giải thửa vẽ trờn phần mềm AutoCAD lưu trữ tại Phường. - Biểu thống kờ ủất ủai, năm 2010.

3.4.2 X lý, phõn tớch d liu

cỏc ứng dụng của phần mềm AutoCAD, MapInfo

- Thống kờ số liệu theo Word, Exel, MS SQL Server.

- Chuyển hệ tọa ủộ về hệ tọa ủộ chuẩn Quốc gia bằng McroStation - Phương phỏp chuyờn gia ủể phõn tớch, xử lý cỏc yờu cầu của ủề tài

3.4.3 Phương phỏp xõy dng phn mm

- Thiết kế hệ thống: theo phương phỏp use case ủể phục vụ cho việc lập trỡnh xõy dựng ủề tài.

- Ngụn ngữ lập trỡnh Visual Studio 2008, C#, ArcObjects: sử dụng cỏc

ủoạn mó lập trỡnh (code) ủể tạo cỏc module khởi tạo chương trỡnh và giao diện sử dụng, kết nối, tớch hợp dữ liệu.

- Sử dụng cỏc phần mềm ủồ họa như ArcMap, Micro Station, Mapinfo ủể

xõy dựng bản ủồ.

- Sử dụng hệ quản trị cơ sở dữ liệu MS SQL Server 2005 ủể thiết lập cơ

sở dữ liệu nhà, ủất.

Sử dụng cỏc cụng cụ của cụng nghệ GIS, ArcGIS cựng một số cỏc phần mềm khỏc ủể xõy dựng mụ hỡnh quản lý ủất ủai.

4. KT QU NGHIấN CU VÀ THO LUN 4.1 Thiết kế cơ sở dữ liệu

Việc thiết kế CSDL thuộc tớnh là phải bảo ủảm cho sự mở rộng của cả

CSDL và cả giao diện quản lý khi cú yờu cầu. Vấn ủề thiết kế hợp lý cỏc bảng dự liệu về cơ bản sẽ thỏa món ủược nguyờn lý này. Cơ cấu dữ liệu của hệ

thống CSDL ủược trỡnh bày như cỏc bảng dự liệu cũng như cỏc quan hệ dữ

liệu theo dạng SQL 2005 ủược thể hiện nhưở Hỡnh 4.1.

Cơ sở dữ liệu ủất của mụ hỡnh ủược lưu dưới ủịnh dạng *.mdf, ndf (MS SQL 2005), cỏc dữ liệu thành phần ủược thể hiện dưới dạng cỏc bảng thụng tin và cỏc bảng này cú mối quan hệ với nhau thụng qua cỏc trường khúa (ID) tạo thành mụ hỡnh dữ liệu dạng quan hệ. Trong cỏc bảng dữ liệu thỡ trường ỘIDỢ luụn ủược ủịnh dạng mặc ủịnh kiểu int, cũn cỏc trường khỏc cỏc kiểu

ủịnh dạng phụ thuộc vào tớch chất thụng tin của trường ủú. Cỏc bảng dữ liệu cụ thể của cơ sở dữ liệu ủất gồm:

Từ mụ hỡnh bảng ủó ủược thiết kế, dựa trờn nguyờn tỏc lập bảng theo cấp bậc và tớnh bắt buộc của cỏc thực thể, cỏc bảng dữ liệu với cỏc trường khúa và trường ngọai lai ủược thiết lập ủể tối ưu húa việc lưu trữ dữ liệu trong hệ

thống gồm cỏc bảng sau:

Bang DangKy Bang tblHoDan

Bng 4.1. Bng ủăng ký ủất ai Bng 4..2. Bng ghi h dõn Bang tbl.DM_MDSD Bang tbl.MDSD Bng 4..3. Bng ghi danh mc sdng ủất Bng 4.4. Bng ghi mc ớch sdng ủất

Bang tblLoaiDuong Bang tblDuong

Bng 4.5. Bng ghi loi ủường Bng 4.6. Bng ghi ủường ph

Bang tbl_Loa Bang tblCSKD

Bng 4.7. Bng theo dừi d liu h

thng Loa truyn thanh

Bng 4.8. Bng theo dừi d liu cơ s

kinh doanh

Bang tblNganhNghe Bang tblDMTo

Bng 4.9. Bng theo dừi d liu ngành ngh kinh doanh

Bng 4.10. Bng theo dừi danh mc T dõn ph

4.2 Phõn tớch thiết kế hệ thống

Cỏc tiờu chuẩn thiết kế hệ thống quản lý ủất ủai phường Khương Mai

Phần mềm quản lý ủất ủai phường Khương Mai ủược thiết kế dựa trờn cỏc cơ sở luận chứng sau:

Căn cứ vào quan ủiểm thiết kế tổng thể hệ thống thụng tin quản lý núi chung, của cỏc hệ thống thụng tin quản lý ngành tài nguyờn và mụi trường núi riờng.

Căn cứ vào cỏc mụ hỡnh cấu trỳc dữ liệu GIS, thiết bị, cỏc nền của cụng nghệ mạng và truyền thụng hỗ trợ.

Căn cứ vào cỏc kết quả khảo sỏt, ủỏnh giỏ thực trạng của cỏc phũng, ban tại phường Khương Mai, quận Thanh Xuõn, thành phố Hà Nội.

Căn cứ vào yếu tố kỹ thuật và cụng nghệ trong giai ủoạn hiện tại và trong tương lai trờn nguyờn tắc tuõn thủ theo cỏc chuẩn mới về kỹ thuật, cụng nghệủó quy ủịnh cho cỏc mạng truyền thụng trong nước và quốc tế.

Trờn cơ sở thực hiện theo cỏc tiờu ủiểm luận chứng trờn, việc xõy dựng phần mềm quản lý ủất ủai phải thoả món cỏc yờu cầu chớnh sau:

- Kế thừa cỏc cơ sở hạ tầng mạng tại ủơn vị

- Thiết kế phải ủỳng theo chỉ tiờu kỹ thuật, tiết kiệm. - Hệ thống ủược thiết kế cú tớnh mở:

- Thiết kếủảm bảo kết nối thụng suốt

- Thiết kếủảm bảo an ninh và bảo mật dữ liệu trao ủổi thụng tin trờn mạng.

4.2.1 Tỏc nhõn h thng

Tỏc nhõn Quản trị hệ thống

Tỏc nhõn này ủại diện cho người dựng cú quyền quản trị hệ thống. Tỏc nhõn này cú những thao tỏc cơ bản sau:

- Quản trị người dựng - Sao lưu/ khụi phục dữ liệu

4.2.2 Mụ t yờu cu chớnh

- Phõn quyền sử dụng:

Trong chức năng này cho phộp người quản trị hệ thống (admin) ủược quyền cấp, hủy, người sử dụng hệ thống. đồng thời người ủược cấp quyền tạo tài khoản cấp dưới ủược phộp cấp, hủy quyền sử dụng ủối với cấp dưới của mỡnh. Cụ thể quyền sử dụng sẽủược phõn chia như sau:

+ Quyền quản trị hệ thống (Admin): ủõy là quyền cao nhất của hệ thống, cú khả năng chỉnh lý hệ thống ủể hệ thống phự hợp với nhu cầu thực tế.

+ Quyền Lónh ủạo: đõy là quyền dành cho ban Lónh ủạo phường, cú khả

năng xem toàn bộ cỏc bỏo cỏo, thống kờ trờn toàn bộ ủịa bàn phường cũng như ra cỏc quyết ủịnh chỉủạo. đồng thời quyền Lónh ủạo Phường cũng cú thể

cấp tài khoản ủy quyền cho một hoặc nhiều người khỏc ủể thực hiện cỏc cụng việc khi ủược giao.

+ Quyền nhập liệu: Quyền này chỉủược phộp nhập liệu cỏc thụng tin mà hệ thống cho phộp như thụng tin về chủ hộ, thụng tin về thửa ủấtẦ tại ủịa bàn

ủược giao.

- Quản lý ủất ủai, nhà ở tại ủịa bàn

đối với Lónh ủạo phường: Cú cỏi nhỡn tổng quan, toàn bộ ủịa bàn phường, xem cỏc bỏo cỏo ủể từ ủú cú cỏi nhỡn tổng thể về tỡnh hỡnh ủất ủai, nhà ở trờn ủịa bàn một cỏch tổng quan nhất, giỳp cho cụng tỏc lónh ủạo, chỉ ủạo chung.

đối với cỏn bộ Phường: Giỏm sỏt tỡnh hỡnh hoạt ủộng cú liờn quan ủến

ủất ủai, nhà ở tại ủịa bàn mỡnh quản lý.

- Tổng hợp cỏc bỏo cỏo thống kờ

Cỏc bỏo cỏo thống kờ bao gồm:

+ Thống kờ số hộ dõn trong từng Tổ dõn phố:

+ Thống kờ hộ dõn cú ủiều kiện diện tớch ủất ở cụ thể (vớ dụ diện tớch ủất

ở dưới 20 m2, Ầ).

chớnh sỏch, hộủược cấp sổủỏ, ...

- Cỏc vấn ủề khỏc

Hiện tại hệ thống này mới sử dụng ủến bản ủồ CAD làm tiờu chuẩn, chưa thực hiện cụng việc số húa bản ủồ, do vậy hệ thống này cũn nhiều cải tiến ủểủỏp ứng cỏc cụng việc trong tương lai của Phường như sau:

+ Triển khai hệ thống bản ủồ số

+ Triển khai hệ thống quản lý trật tự xõy dựng + Triển khai hệ thống quản lý dõn số

+ Triển khai hệ thống quản lý cơ sở kinh doanh + vẦv.

4.2.3 Sơủồ chc năng

Hỡnh 4.2: Sơ ủồ chức năng

- Chức năng quản trị hệ thống: là chức năng dựng ủể ủăng nhập, thay ủổi mật khẩu, thờm, bớt người dựng;

- Chức năng hiển thị: hiển thị cỏc cụng cụ, chức năng của bản ủồ, Ầ

- Chức năng cập nhật thụng tin: dựng ủể cập nhật, ủăng ký về nhà ở, ủất ở, cập nhật thụng tin thửa ủất trờn bản ủồ.

Quản lý đất đai ph−ờng Kh−ơng Mai

Quản trị hệ thống Đăng nhập Đổi mật khẩu Thêm ng−ời dùng Hiển thị Công cụ Chức năng Lớp bản đồ Cập nhật Thửa đất Hộ dân Mục đắch SD Tìm kiếm Hộ dân Khu vực Thống kê Mục đắch Loại đât Đơn vị

- Chức năng tỡm kiếm: nhằm tỡm kiến thụng tin về chủ sử dụng ủất, về thửa ủất trờn ủịa bàn dõn cư.

- Chức năng thống kờ: thống kờ ủất ủai theo mục ủớch sử dụng, loại ủất, ủơn vị sử dụng ủất, Ầ

4.2.4 Sơủồ UseCase tng th

Hỡnh 4.3: Sơ ủồ Use case tổng thể

4.2.5 Sơủồ UseCase chi tiết

Hỡnh 4.4: Sơ ủồ Use Case ủăng nhập

2. Quản trị người dựng

Hỡnh 4.5: Sơ ủồ Use Case quản trị người dựng

Hỡnh 4.6: Sơ ủồ Use Case phõn quyền ủăng nhập

4. Thống kờ

5. Cập nhật hộ dõn

Hỡnh 4.8: Sơ ủồ Use Case cập nhật hộ dõn

6. Cập nhật thửa ủất

Hỡnh 4.9: Sơ ủồ Use Case cập nhật thửa ủất

7. Kờ khai ủăng ký

8. Tỡm kiếm

Hỡnh 4.11: Sơ ủồ Use Case tỡm kiếm

4.2.6 Mụ t Text Detail

- đăng nhập hệ thống

Mụ tả: Người dựng ủăng nhập vào hệ thống. Hệ thống kiểm tra quyền truy cập và cỏc chức năng ủược truy cập của người dựng.

Tỏc nhõn: Tất cả cỏc User

điều kiện ban ủầu: Người dựng cú Tờn ủăng nhập và mật khẩu. Luồng chớnh:

+ đăng nhập hệ thống

+ Nhập tờn ủăng nhập và mật khẩu + Thực hiện ủăng nhập

Luụng phụ: Thụng tin ủăng nhập khụng hợp lệ

Kết quả cuối cựng: Người dựng nhận ủược kết quả ủăng nhập hệ thống. Nếu thụng tin hợp lệ sẽ ủược truy cập vào cỏc chức năng cho phộp của hệ

thống. Nếu khụng hợp lệ, nhận ủược thụng bỏo lỗi. Yờu cầu: Nhập ủầy ủủ cỏc thụng tin ủăng nhập

- Quản trị thành viờn

Mụ tả: Quản trị thụng tin của cỏc người dựng hệ thống (users) Ờ Cỏc thụng tin khụng bao gồm mật khẩu truy cập, phõn quyền sử dụng hệ thống cho cỏc users.

Tỏc nhõn: Quản trị hệ thống.

Luồng chớnh:

+ đăng nhập hệ thống

+ Lựa chọn chức năng Quản lý người dựng

+ Hiển thị danh sỏch người dựng và cỏc quyền ủược phộp thao tỏc với hệ thống của từng người dựng. + Lựa chọn chức năng cập nhật: o Tỡm kiếm: Lựa chọn cỏc tiờu chớ tỡm kiếm Thực hiện tỡm kiếm Hiển thị kết quả tỡm kiếm o Thờm mới:

Cho phộp nhập cỏc thụng tin ủể tạo mới người dựng

Kiểm tra cỏc thụng tin nhập vào ủó hợp lệ chưa.

Ghi vào CSDL.

o Sửa:

Cho phộp sửa cỏc thụng tin về người dựng hiện tại

Kiểm tra cỏc thụng tin ủó hợp lệ chưa. Ghi vào CSDL o Xoỏ: Xỏc thực thao tỏc Xoỏ dữ liệu. Luồng phụ:

+ Thụng tin nhập vào chưa hợp lệ (trựng tờn ủăng nhập Ầ)

+ Cập nhật danh sỏch cỏc quyền ủược phộp truy cập của người dựng. Kết quả cuối cựng: Thụng tin về người dựng trong CSDL ủược thay ủổi. Yờu cầu:

+ Cú cảnh bỏo ủối với thao tỏc xoỏ

+ Khi xoỏ người dựng ủồng thời xoỏ cỏc thụng tin về quyền sử dụng hệ

- Phõn quyền truy cõp

Mụ tả:

+ Quản trị cỏc quyền thao tỏc hệ thống.

+ Cỏc quyền ủược gỏn cho từng nhúm người dựng, người dựng theo từng chức năng trong hệ thống. Cỏc quyền gồm cú:

o Khụng cú quyền khai thỏc

o Quyền tra cứu: được phộp tỡm kiếm thụng tin, xem thụng tin, khụng cú quyền tỏc ủộng thay ủổi dữ liệu.

o Quyền quản trị

Tỏc nhõn: Quản trị hệ thống

điều kiện ban ủầu: đăng nhập với quyền quản trị hệ thống. Luồng chớnh:

+ đăng nhập hệ thống

+ Lựa chọn chức năng Quản trị quyền sử dụng.

+ Hiển thị danh sỏch cỏc quyền ủược dựng trong hệ thống.

+ Hiển thị cỏc chức năng ủược sử dụng tương ứng với cỏc quyền. + Lựa chọn thao tỏc:

o Thờm mới:

Cho phộp nhập cỏc thụng tin ủể tạo mới chức năng, trong

ủú gồm thụng tin cỏc chức năng của hệ thống ủược phộp sử dụng. Kiểm tra tớnh hợp lệ Ghi vào CSDL o Sửa: Cho phộp sửa cỏc thụng tin của chức năng Kiểm tra tớnh hợp lệ Ghi vào CSDL o Xoỏ Xỏc thực chức năng Xoỏ khỏi CSDL

o Cập nhật danh mục chức năng

Hiển thị danh sỏch cỏc chức năng

Cập nhật thụng tin cỏc chức năng. Luồng phụ:

+ Cỏc quyền sử dụng khụng cú hoặc khụng phự hợp trong chương trỡnh. + Cập nhật quyền ủồng thời cập nhật cỏc chức năng của người dựng trong hệ thống.

Kết quả cuối cựng: Thụng tin về chức năng sử dụng hệ thống ủược thay

ủổi, cập nhật danh mục chức năng. Yờu cầu:

+ Cú cảnh bỏo ủối với thao tỏc xoỏ

+ Khi xoỏ một quyền ủồng thời xoỏ thụng tin sử dụng quyền ủú ở cỏc user.

- Thống kờ

Mụ tả: được sử dụng bởi người dựng ủược cấp quyền thao tỏc dữ liệu thuộc tớnh, nhằm tạo bỏo cỏo theo yờu cầu.

Tỏc nhõn: Người dựng cú quyền thao tỏc dữ liệu.

điều kiện ban ủầu:

+ CSDL khụng gian ủó ủược cập nhật. + CSDL thuộc tớnh ủó ủược cập nhật. Luồng chớnh:

+ Người dựng ủăng nhập với quyền thao tỏc dữ liệu.

+ Người dựng mở giao diện tạo nội dung thống kờ. Chọn một trong cỏc loại thống kờ sau: o Thống kờ số hộ dõn trong từng Tổ dõn phố o Thống kờ diện tớch ủất ủai theo mục ủớch sử dụng. o Thống kờ diện tớch ủất ủai theo diện tớch.

Một phần của tài liệu Ứng dụng công nghệ thông tin để xây dựng mô hình quản lý đất đai phường khương mai, quận thanh xuân thành phố hà nội (Trang 51)