Hình 4.11. Sơ ựồ thực thể liên kết của các bảng dữ liệu trong CSDL

Một phần của tài liệu Xây dựng cơ sở dữ liệu phục vụ công tác thu tiền sử dụng đất tại phường nghi hương, thị xã cửa lò, tỉnh nghệ an (Trang 67 - 104)

n: chỉ số hiệu của chức năng.

- Tác nhân (Actor): Là nơi xuất phát hay nơi ựến của luồng dữ liệụ Tác

nhân phải là một danh từ.

Kắ hiệu:

- Kắ hiệu ghi dữ liệu lên kho dữ liệu: n. Tên chức

năng

Tên tác nhân

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học nông nghiệp ẦẦẦẦẦẦẦẦ 60

- Kắ hiệu ựọc dữ liệu từ kho dữ liệu:

- Kắ hiệu cập nhật lại kho dữ liệu:

4.5.3.2 Thiết kế chức năng của hệ thống

Từ những phân tắch về yêu cầu của hệ thống, ựể ựáp ứng những yêu cầu về quản trị hệ thống và thực hiện tốt các công việc của cán bộ thụ lý hồ sơ, giải quyết các công việc quản lý tài chắnh về ựất ựai, chúng tôi ựưa ra các thiết kế về chức năng của hệ thống như sau:

Hệ thống chạy trên các máy tắnh cá nhân của các cán bộ quản lý.

Mỗi cán bộ (Người dùng) vừa là người quản trị hệ thống vừa là người sử dụng, có thể thực hiện tất cả các thao tác trên hệ thống: quản trị hệ thống, cập nhật dữ liệu, giải quyết mọi công việc quản lý tài chắnh về ựất ựaị

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học nông nghiệp ẦẦẦẦẦẦẦẦ 61 Trong tương lai, hệ thống dễ dàng phát triển ựể chạy trên mạng LAN của cơ quan, hay trên Internet, cho nhiều người cùng sử dụng (cán bộ quản lý, nghiệp vụ, người dùng chỉ tra cứu thông tin).

Trong phạm vi ựề tài này, hệ thống chỉ gồm 1 tác nhân truy cập và sử dụng, như vai trò của người quản trị. Từ ựó chúng tôi ựưa ra sơ ựồ mức ngữ cảnh và sơ ựồ phân cấp chức năng của hệ thống như sau:

Biểu ựồ mức ngữ cảnh của hệ thống

Biểu ựồ mức ngữ cảnh cho ta một cái nhìn tổng quan về hệ thống.

- Một chức năng duy nhất: Quản lý tài chắnh về ựất ựai, trong ựó có công tác thu tiền sử dụng ựất

- Một tác nhân: Quản trị viên có vai trò vừa là Admin và User - Các luồng dữ liệu ựi từ một tác nhân vào/ra hệ thống.

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học nông nghiệp ẦẦẦẦẦẦẦẦ 62

Biểu ựồ phân cấp chức năng của hệ thống

Hệ thống thông tin quản lý tài chắnh về ựất ựai ựược thiết kế với 4 module chức năng chắnh sau:

Quản lý thông tin chung

Module Quản lý thông tin chung có các chức năng là: Thông tin về chủ sử dụng ựất (Họ tên, năm sinh, số và ngày cấp CMNDẦ.); mục ựắch sử dụng ựất; số tờ bản ựồ; cán bộ thụ lý hồ sơ (Họ tên, chức vụ, ựiện thoạiẦ); địa chỉ thửa ựất (Khối, Phường, Thị xã, Tỉnh)

Quản lý giá

Module Quản lý giá có các chức năng là: lưu trữ, cập nhật thông tin về thửa ựất, lưu trữ cập nhật thông tin về mức giá ựất, cập nhật bảng giá ựất mới hàng năm.

Quản lý thông báo

Module Quản lý thông báo có các chức là: Thông tin về lọai thông báo, sửa thông báo, in ấn xuất thông báo

Trên cơ sở của cơ sở dữ liệu hồ sơ ựể tiếp nhận, in ựược sổ tiếp nhận và bàn giao hồ sơ với bộ phận lưu trữ hồ sơ.

Quản trị hệ thống (adsbygoogle = window.adsbygoogle || []).push({});

Module này có chức năng quản lý hệ thống, sao lưu dữ liệu, cấu hình hệ thống, theo dõi lịch sử truy cập và các hành ựộng trên hệ thống của người dùng. Module này còn có nhiệm vụ kiểm tra tắnh hợp pháp của người dùng khi ựăng nhập hệ thống, với các chức năng:

đăng nhập: Cho phép người sử dụng ựăng nhập vào hệ thống quản lý ựất ựai, thông qua quyền Account ựã ựược cung cấp. Người dùng phải có Account và mật khẩu chắnh xác ựể ựăng nhập.

đổi mật khẩu: Các user thường ựổi mật khẩu theo ựịnh kỳ ựể ựảm bảo việc bảo mật Account. Mọi user ựều có quyền ựổi mật khẩu của mình.

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học nông nghiệp ẦẦẦẦẦẦẦẦ 63

Thoát khỏi chương trình: Thoát ra khỏi chức năng hiện tại, sau ựó click vào ỘThoátỢ, màn hình ựăng nhập xuất hiện sẵn sàng cho một phiên làm việc mới, hoặc sử dụng một chương trình ứng dụng khác.

Khi cần phát triển hệ thống chạy trên mạng cho nhiều ựối tượng người dùng thì module ỘQuản trị hệ thống Ợ còn quản lý tài khoản và phân quyền cho người dùng.

Biểu ựồ phân cấp chức năng của hệ thống ựược trình bày trong hình 4.4

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học nông nghiệp ẦẦẦẦẦẦẦẦ 64

4.5.3.3 Các biểu ựồ luồng dữ liệu của hệ thống

Các biểu ựồ luồng dữ liệu cho ta cái nhìn tổng thể về sự trao ựổi thông tin trong hệ thống, từ ựó có các thiết kế về các kho dữ liệu, cấu trúc dữ liệu hợp lý. Chúng tôi trình bày vắn tắt một số biểu ựồ dữ liệu chắnh sau ựây, những biểu ựồ này ựược xây dựng và trình bày theo ựúng quy ựịnh về phân tắch và thiết kế hệ thống thông tin [1].

Biểu ựồ luồng dữ liệu mức ựỉnh của hệ thống

Biểu ựồ luồng dữ liệu mức ựỉnh của hệ thống biểu hiện sự trao ựổi thông tin giữa các module trong hệ thống, chi tiết ựược trình bày trong hình 4.5

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học nông nghiệp ẦẦẦẦẦẦẦẦ 65 Biểu ựồ luồng dữ liệu chi tiết chức năng quản trị hệ thống

Hình 4.7. Biểu ựồ luồng dữ liệu chi tiết chức năng quản trị hệ thống

Biểu ựồ luồng dữ liệu chi tiết chức năng quản lý thông tin chung

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học nông nghiệp ẦẦẦẦẦẦẦẦ 66 Biểu ựồ luồng dữ liệu chi tiết chức năng quản lý thông báo

Hình 4.9. Biểu ựồ luồng dữ liệu chi tiết chức năng quản lý thông báo

Biểu ựồ luồng dữ liệu chi tiết chức năng quản lý giá.

Hình 4.10. Biểu ựồ luồng dữ liệu chi tiết chức năng quản lý giá ựất

4.5.3.4 Xây dựng CSDL

CSDL phục vụ công tác quản lý tài chắnh về ựất ựai, bao gồm 15 bảng dữ liệu với sơ ựồ thực thể liên kết (ER) như sau:

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học nông nghiệp ẦẦẦẦẦẦẦẦ 67

Hình 4.11. Sơ ựồ thực thể liên kết của các bảng dữ liệu trong CSDL

Giải thắch các bảng dữ liệu:

STT Tên trường Kiểu Mô tả

Bảng Cán bộ

1 ID_Canbo INTERGER Mã cán bộ

2 HoTen VARCHAR Họ và Tên

3 Chucvu VARCHAR Chức vụ

4 Dienthoai INTERGER Số điện thoại (adsbygoogle = window.adsbygoogle || []).push({});

Bảng Bản ựồ

1 ID_BD VARCHAR Mã bản ựồ

2 SH_BD VARCHAR Số hiệu bản ựồ

3 ID_XA INTERGER Mã xã/phường

Bảng Thôn

1 ID_Thon INTERGER Mã thôn

2 Ten_Thon VARCHAR Tên thôn

3 ID_Xa INTERGER Mã xã/phường

Bảng Xã

1 ID_Xa INTERGER Mã xã

2 Ten_Xa VARCHAR Tên xã

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học nông nghiệp ẦẦẦẦẦẦẦẦ 68

Bảng Huyện

1 ID_Huyen INTERGER Mã huyện

2 Ten_Huyen VARCHAR Tên huyện

3 ID_Tinh INTERGER Mã tỉnh

Bảng Tỉnh

1 ID_Tinh INTERGER Mã tỉnh

2 Ten_Tinh VARCHAR Tên tỉnh

Bảng Mục ựắch

1 ID_Mucdich INTERGER Mã mục ựắch

2 TenMD VARCHAR Tên mục ựắch

3 Mota TEXT Mô tả mục ựắch

Bảng Giấy chứng nhận

1 ID_GCN VARCHAR Mã giấy chứng nhận 2 ID_Canbo INTERGER Mã cán bộ

3 Sovaoso VARCHAR Số vào sổ

4 Ngaycap DATE Ngày cấp

5 ID_Thua VARCHAR Mã thửa

Bảng Chủ sử dụng

1 ID_ChuSD INTERGER Mã chủ sử dụng (adsbygoogle = window.adsbygoogle || []).push({});

2 HoTen VARCHAR Họ và Tên

3 NgaySinh DATE Ngày sinh

4 GioiTinh TINYINT Giới tắnh

5 CMT INTERGER Số chứng minh thư

6 ID_Thon INTERGER Mã thôn

Bảng Sử dụng (Dùng cho chuyển nhượng, tặng cho QSD ựất)

1 ID_Sudung TEXT Mã sử dụng

2 ID_Thua VARCHAR Mã thửa

3 ID_ChuSD INTERGER Mã chủ sử dụng

4 Tg_Bd_SD DATE Thời gian bắt ựầu sử dụng 5 Tg_Kt_SD DATE Thời gian kết thúc sử dụng

6 Mota TEXT Mô tả

7 Ghichu TEXT Ghi chú

Bảng Thửa

1 ID_Thua VARCHAR Mã thửa

2 ID_Bando VARCHAR Mã bản ựồ

3 Sothua VARCHAR Số thửa

4 ID_Mucdich TEXT Mã mục ựắch

5 Dientich DOUBLE Diện tắch (m2)

6 Nguongoc TEXT Nguồn gốc thửa ựất

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học nông nghiệp ẦẦẦẦẦẦẦẦ 69

Bảng Giá

1 ID_GIA INTERGER Mã xác ựịnh mức giá

2 Mucgia DOUBLE Mức giá

Bảng Loại thông báo

1 ID_LoaiTB INTERGER Mã loại thông báo 2 TenTB VARCHAR Tên loại thông báo

3 Mota TEXT Mô tả thông báo

Bảng Phắ

1 ID_Mucphi INTERGER Mã mức phắ

2 ID_LoaiTB INTERGER Mã Loại thông báo 3 dientich_bd DOUBLE Diện tắch ban ựầu 4 dientich_kt DOUBLE Diện tắch kết thúc

5 mucphi DOUBLE Mức phắ (adsbygoogle = window.adsbygoogle || []).push({});

Bảng Thông báo

1 ID_Thongbao INTERGER Mã Thông báo

2 ID_Thua VARCHAR Mã Thửa ựất

3 Mucphi DOUBLE Mức phắ

4 Sovaoso VARCHAR Số thông báo

5 Ngaycap DATE Ngày thông báo

6 ID_Canbo INTERGER Mã Cán bộ thụ lý hồ sơ 7 ID_LoaiTB INTERGER Mã Loại thông báo

4.6. Xây dựng phần mềm ứng dụng hệ thống thông tin phục vụ công tác quản lý tài chắnh và thu tiền sử dụng ựất

4.6.1. Giới thiệu chung

Hệ thống phần mềm hỗ trợ công tác quản lý Nhà nước về ựất ựai (Land Management System) ựược xây dựng trên nền ngôn ngữ mã nguồn mở PHP theo mô hình MVC (Model-View-Control) và hệ quản trị cơ sở dữ liệu MySQL. Hệ thống xây dựng và quản trị một CSDL về ựất ựai và bao gồm nhiều chức năng, trong ựó có chức năng ỘQuản lý tài chắnh về ựất ựaiỢ. Hệ thống có thể cài ựặt trên máy tắnh cá nhân (PC) hoặc trên Server có hỗ trợ PHP và MySQL, với máy tắnh cá nhân chạy hệ ựiều hành Windows XP, Vista, 7, 8 hoặc Server chạy Windows ựể chạy ựược phần mềm yêu cầu cài ựặt các bộ công cụ hỗ trợ PHP và MySQL như XAMPP, WAMP, Vertigo, Ầ Còn trên các máy chạy Linux, thì bản thân hệ ựiều hành ựã hỗ trợ. Hệ thống phần mềm hỗ trợ công tác quản lý

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học nông nghiệp ẦẦẦẦẦẦẦẦ 70 Nhà nước về ựất ựai ựặc biệt hỗ trợ cho việc triển khai trên hệ thống mạng giúp thao tác và truy xuất thông tin mọi lúc mọi nơi với sự phân quyền, kiểm soát truy cập linh hoạt.

đề truy cập vào hệ thống, mỗi cán bộ có thẩm quyền ựược cấp tài khoản truy cập gồm Tên ựăng nhập và Mật khẩu:

Hình 4.12. Giao diện ựăng nhập hệ thống

Sau khi ựăng nhập vào hệ thống thành công hệ thống sẽ hiển thị ra trang chủ gồm tất cả các chức năng ựã ựược xây dựng.

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học nông nghiệp ẦẦẦẦẦẦẦẦ 71

4.6.2. Quản trị hệ thống

Chức năng quản trị hệ thống bao gồm:

Ớ Backup database: Dùng ựể sao lưu dữ liệu ựể tránh rủi ro về thiết bị cũng như các rủi ro do bị tấn công, Ầ Chỉ cần click chuột và chọn khu vực lưu trữ, hệ thống sẽ tự ựộng backup dữ liệu thành file nén.

Ớ Cấu hình HT: Cấu hình các thông tin cơ bản của hệ thống khi làm việc với môi trường mạng: Khóa hệ thống không cho truy cập, Kiểu thông báo khóa, Logo hệ thống; Nội dung, Nhãn, Mô tả web, Từ khóa, Footer.

Ớ Quản lý admin: Quản lý các tài khoản, cho phép thêm, xóa, chỉnh sửa, cấp quyền cho tài khoản.

Ớ Nhật ký truy cập: Lưu trữ thông tin ựăng nhập, ựặc biệt quan trọng trong môi trường sử dụng mạng LAN, WAN, Internet; Hệ thống sẽ thống kê User nào ựã ựăng nhập vào thời ựiểm nào, các hành ựộng (và ựịa chỉ máy tắnh ựã ựăng nhập, nếu có kết nối mạng). Ngoài ra hệ thống cung cấp chức năng lọc tìm kiếm theo tên user và ựịa chỉ IP của máy tắnh ựã truy cập.

ỚQuản lý menu admin: Thêm, xóa, chỉnh sửa menu, cấu hình ựường dẫn, phân cấp menu, tắt/bật menụ Ngoài ra trong giao diện còn có thể kéo thả, di chuyển các menu ở khung bên trái lên xuống tùy ý (Hình 4.13)

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học nông nghiệp ẦẦẦẦẦẦẦẦ 72

Hình 4.15. Giao diện quản lý thông tin tài khoản

Ớ Quản lý thông tin tài khoản: User có thể ựổi mật khẩu, sửa thông tin cá nhân và kiểm tra thông tin tài khoản. (Hình 4.14)

4.6.3. Quản lý thông tin chung

Module quản lý thông tin chung cho phép lưu trũ và cập nhật các thông tin chung liên quan ựến thửa ựất ựể hỗ trợ công tác quản lý tài chắnh về ựất ựai như thông tin về chủ sử dụng ựất, mục ựắch sử dụng, số hiệu tờ bản ựồ, số hiệu thửa ựất, danh sách cán bộ thụ lý hồ sơ, cập nhật, thêm bớt ựịa danh hành chắnh. Chẳn hạn, chức năng này cho phép cập nhật, chỉnh sửa, tìm kiếm các thông tin về tỉnh, thành, thôn xãẦmà ựơn vị quản lý, như giao diện dưới ựây:

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học nông nghiệp ẦẦẦẦẦẦẦẦ 73

4.6.4. Quản lý giá ựất

Khi bảng giá ựất thay ựổi, hệ thống cho phép sửa ựổi, cập nhật mức giá mới tại menu quản lý giá mà không cần cập nhật giá mới cho từng thửa ựất, các mức giá cho từng thửa ựất sẽ tự ựộng thay ựổi phù hợp với khung giá mớị (adsbygoogle = window.adsbygoogle || []).push({});

Menu này cũng cho phép tìm kiếm, thêm, xóa, chỉnh sửa những thông tin về thửa ựất có liên quan ựến giá ựất.

Hình 4.17. Giao diện quản lý giá ựất

4.6.5. Quản lý thông báo

Module này quản lý các thông tin liên quan ựến việc xuất thông báo nộp tiền thực hiện nghĩa vụ tài chắnh về ựất ựaị Sau khi lựa chọn chủ sử dụng, số hiệu thửa ựất, hệ thống sẽ tự ựộng ựối chiếu loại thông báo, mức phắ, giá ựất và in ra một thông báo nộp tiền phù hợp. Thông tin về chủ sử dụng ựã nộp tiền cũng ựược lưu trữ sau khi ựã hoàn thành nghĩa vụ tài chắnh về ựất ựaị

Những thay ựổi, thêm bớt về các loại thông báo (Các loại nghĩa vụ tài chắnh về ựất ựai), Khi có những thay ựổi về mức phắ (Tỷ lệ %) của mỗi loại thông báo thì cũng có thể cập nhật ở module nàỵ

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học nông nghiệp ẦẦẦẦẦẦẦẦ 74

Hình 4.18. Giao diện quản lý thông báo nộp tiền

Khi có ựầy ựủ thông tin, một trang thông báo sẽ ựược tự ựộng thiết lập, trong ựó có ghi ựầy ựủ thông tin về chủ sử dụng ựất, số thửa ựất, số tờ bản ựồ, diện tắch, số tiền phải nộp cho loại nghĩa vụ tài chắnh nàoẦđặc biệt trong hệ thống có lưu trữ tên cán bộ thụ lý hồ sơ ựể có thể xem xét truy cứu trách nhiệm khi cần thiết.

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học nông nghiệp ẦẦẦẦẦẦẦẦ 75

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học nông nghiệp ẦẦẦẦẦẦẦẦ 76

PHẦN IV: KẾT LUẬN VÀ đỀ NGHỊ

5.1. Kết luận

5.1.1. điện tự nhiên, kinh tế xã hội của phường Nghi Hương, thị xã Cửa Lò

Phường Nghi Hương, thị xã Cửa Lò với diện tắch tự nhiên là 999,79 hạ địa hình ựồng bằng. Thuộc vùng khắ hậu nhiệt ựới gió mùạ Tổng dân số của phường là 5.977. Tỷ lệ tăng dân số tự nhiên là 0,83%. Tốc ựộ tăng trưởng kinh tế ựạt 27% năm. Cơ cấu kinh tế mạnh về thương mại và dịch vụ. Cơ sở hạ tầng kỹ thuật, hạ tầng xã hội trong phường ựang ựược xây dựng và nâng cấp, thuận lợi ựể ựầu tư phát triển kinh tế du lịch, khai thác, nuôi trồng và chế biến thủy hải sản, mạng lưới giao thông thuận tiện trong giao lưu kinh tế - văn hoá. Tuy nhiên, thời tiết và khắ hậu của Phường diễn biến phức tạp ảnh hưởng ựến sản xuất, ựời sống của nhân dân cũng như sự phát triển chung của Phường.

Một phần của tài liệu Xây dựng cơ sở dữ liệu phục vụ công tác thu tiền sử dụng đất tại phường nghi hương, thị xã cửa lò, tỉnh nghệ an (Trang 67 - 104)