TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN XÂY DỰNG PHẦN MỀM QUẢN LÝ THÔNG SỐ Ô NHIỄM MÔI TRƯỜNG TRÊN ĐỊA BÀN THÀNH PHỐ HÀ NỘI Hà Nội – 2016... TRƯỜNG ĐẠI
Trang 1TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
XÂY DỰNG PHẦN MỀM QUẢN LÝ THÔNG SỐ Ô NHIỄM MÔI TRƯỜNG TRÊN ĐỊA BÀN THÀNH PHỐ HÀ NỘI
Hà Nội – 2016
Trang 2TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
HOÀNG NGỌC SƠN
XÂY DỰNG PHẦN MỀM QUẢN LÝ THÔNG SỐ Ô NHIỄM MÔI TRƯỜNG TRÊN ĐỊA BÀN THÀNH PHỐ HÀ NỘI
Chuyên ngành: Công Nghệ Thông Tin
Mã ngành : D480201
NGƯỜI HƯỚNG DẪN : THS.VŨ NGỌC PHAN
Hà Nội – 2016
Trang 3LỜI CAM ĐOAN
Tôi xin cam đoan đồ án tốt nghiệp là thành quả từ sự nghiên cứu hoàn toàn trên
cơ sở các số liệu thực tế và được thực hiện theo hướng dẫn của thầy giáo ThS Vũ Ngọc Phan Mọi sự tham khảo sử dụng trong đồ án đều được chỉ mục trích dẫn các
nguồn tài liệu trong báo cáo và danh mục tài liệu tham khảo Mọi sao chép không hợp lệ, vi phạm quy chế của nhà trường, tôi xin hoàn toàn chịu trách nhiệm
Hà Nội, Ngày 20 tháng 06 năm 2016
Sinh viên thực hiện
Hoàng Ngọc Sơn
Trang 4LỜI CẢM ƠN
Đề tài : “Xây dựng phần mềm quản lý thông số ô nhiễm môi trường trên
địa bàn thành phố Hà Nội” được hoàn thành tại Trường Đại học Tài Nguyên và
Môi Trường Hà Nội Trong quá trình nghiên cứu, ngoài sự nỗ lực phấn đấu của bản thân, em đã nhận được sự chỉ bảo, giúp đỡ tận tình của các thầy cô giáo và bạn bè Xin bày tỏ lòng biết ơn sâu sắc tới Th.S Vũ Ngọc Phan đã tận tình hướng dẫn
em thực hiện và hoàn thành đề tài này
Xin cảm ơn Ban lãnh đạo khoa, các thầy cô giáo khoa Công Nghệ Thông Tin, Trường Đại học Tài nguyên và Môi trường Hà Nội đã nhiệt tình giúp đỡ, dạy bảo em trong suốt quá trình học tập và thực hiện đề tài
Cuối cùng, em xin cảm ơn những người thân yêu trong gia đình, bố mẹ và bạn bè đã luôn động viên, cổ vũ và tạo mọi điều kiện tốt nhất cho em trong quá trình học tập và thực hiện đề tài!
Vì năng lực có hạn nên đồ án của em còn nhiều hạn chế và không thể tránh khỏi những thiếu sót, mong thầy cô và các bạn có những ý kiến đóng góp để em có thể hoàn thiện và phát triển đề tài hơn
Em xin chân thành cảm ơn!
Hà Nội, ngày 20 tháng 06 năm 2016
Trang 5MỤC LỤC
LỜI CAM ĐOAN
LỜI CẢM ƠN
DANH MỤC CÁC KÍ TỰ, CÁC CHỮ VIẾT TẮT
DANH MỤC CÁC BẢNG
DANH MỤC CÁC HÌNH
MỞ ĐẦU 1
I Lý do chọn đề tài 1
II Nội dung nghiên cứu 1
II.1 Mục tiêu của đề tài 1
II.2 Nội dung của đề tài 1
III Phương pháp nghiên cứu 1
IV Phạm vi nghiên cứu 2
V Bố cục của đồ án 2
CHƯƠNG 1 TỔNG QUAN VỀ HỆ THỐNG THÔNG TIN QUẢN LÝ THÔNG SỐ Ô NHIỄM MÔI TRƯỜNG 3
1.1 Khái niệm hệ thống thông tin quản lý thông số ô nhiễm môi trường 3
1.2 Quy trình quản lý thông số ô nhiễm môi trường 4
CHƯƠNG 2 PHÂN TÍCH HỆ THỐNG VÀ XÂY DỰNG CSDL PHẦN MỀM QUẢN LÝ THÔNG SỐ Ô NHIỄM MÔI TRƯỜNG 34
2.1 Mô tả yêu cầu 34
2.1.1 Mô tả yêu cầu bài toán 34
2.1.2 Biểu đồ use case 34
2.1.3 Đặc tả use case 35
2.2 Thiết kế cơ sở dữ liệu 46
CHƯƠNG 3 PHẦN MỀM QUẢN LÝ THÔNG SỐ Ô NHIỄM MÔI TRƯỜNG 50 3.1 Phương pháp xây dựng chương trình 50
3.2 Xây dựng chương trình 50
3.3 Kết quả chương trình 51
KẾT LUẬN VÀ KIẾN NGHỊ 58
TÀI LIỆU THAM KHẢO 59
Trang 6DANH MỤC CÁC KÍ TỰ, CÁC CHỮ VIẾT TẮT
CSDL Cơ Sở Dữ Liệu
QCVN Quy Chuẩn Việt Nam
BTNMT Bộ Tài Nguyên Môi Trường
TCVN Tiêu Chuẩn Việt Nam
BKHCN Bộ Khoa Học Công Nghệ
Trang 7DANH MỤC CÁC BẢNG
Bảng 1.1 Phương pháp đo, phân tích và lấy mẫu không khí tại hiện trường 8
Bảng 1.2 Phương pháp phân tích các thông số trong phòng thí nghiệm 9
Bảng 1.3 Phương pháp lấy mẫu nước mặt tại hiện trường 18
Bảng 1.4 Phương pháp phân tích các thông số trong phòng thí nghiệm 19
Bảng 1.5 Tiêu chuẩn chất lượng không khí xung quanh (TCVN 5937:2005) 24
Bảng 1.6 Giới hạn tối đa cho phép của bụi và các chất vô cơ trong khí thải 25
Bảng 1.7 Giá trị mức ồn tối đa cho phép (TCVN 5948:1999) 27
Bảng 1.8 Giới hạn tối đa cho phép đối với khu vực công cộng và dân cư (theo mức âm tương đương), dBA 28
Bảng 1.9 Mức áp suất âm tại một số vị trí làm việc 29
Bảng 1.10 Một số trị số tiêu chuẩn chất lượng nước mặt theo TCVN 5942:1995 31
Bảng 1.11 Một số giới hạn nồng độ ô nhiễm cho phép trong nước thải công nghiệp 32
Bảng 1.12 Một số trị số của tiêu chuẩn nước ngầm (TCVN 5944:1995) 33
Bảng 2.1 Bảng thông tin người dùng 46
Bảng 2.2 Bảng Groups 46
Bảng 2.3 Bảng Permissions 46
Bảng 2.4 Bảng Group_permission 47
Bảng 2.5 Bảng Environments 47
Bảng 2.6 Bảng Login token 47
Bảng 2.7 Bảng Parameters 48
Bảng 2.8 Bảng Place 48
Bảng 2.9 Bảng Data 48
Trang 8DANH MỤC CÁC HÌNH
Hình 2.1: Biểu đồ use case 34
Hình 2.2: Biểu đồ hoạt động thêm thông số môi trường 35
Hình 2.3: Biểu đồ hoạt động thêm trạm quan trắc 35
Hình 2.4: Biểu đồ hoạt động đăng ký tài khoản 36
Hình 2.5: Biểu đồ hoạt động xóa thông tin tài khoản 36
Hình 2.6: Biểu đồ hoạt động xóa thông số môi trường 37
Hình 2.7: Biểu đồ hoạt động sửa thông tin tài khoản 37
Hình 2.8: Biểu đồ hoạt động sửa thông số môi trường 38
Hình 2.9: Biều đồ hoạt động tìm kiếm thông tin môi trường 38
Hình 2.10: Biểu đồ hoạt động cập nhật dữ liệu 39
Hình 2.11: Biểu đồ phân rã quản lý thông số môi trường 39
Hình 2.12: Biểu đồ phân rã quản lý trạm quan trắc 40
Hình 2.13: Biểu đồ phân rã quản lý tài khoản 40
Hình 2.14: Biểu đồ phân rã quản lý dữ liệu quan trắc 41
Hình 2.15: Biểu đồ tuần tự thêm mới tài khoản 41
Hình 2.16: Biểu đồ tuần tự sửa thông tin tài khoản 42
Hình 2.17: Biều đồ tuần tự xóa thông tin tài khoản 42
Hình 2.18: Biều đồ tuần tự frm đăng nhập 43
Hình 2.19: Biểu đồ tuần tự khai thác dữ liệu 43
Hình 2.20: Biểu đồ tuần tự cập nhật dữ liệu 44
Hình 2.21: Biểu đồ lớp phân tích ( class diagram) 45
Hình 2.22: Sơ đồ liên kết bảng 49
Hình 3.1: Giao diện chính 51
Hình 3.2: Giao diện quản lý trạm quan trắc 52
Hình 3.3: Giao diện bảng thông số môi trường không khí 52
Trang 9Hình 3.4: Giao diện bảng thông số môi trường không khí 53
Hình 3.5: Giao diện sửa thông số môi trường không khí 53
Hình 3.6: Giao diện quản lý người dùng 54
Hình 3.7: Giao diện tạo người dùng 54
Hình 3.8: Giao diện sửa thông tin người dùng 55
Hình 3.9: Giao diện bảng thông số môi trường nước 55
Hình 3.10: Giao diện tìm kiếm thông số môi trường 56
Hình 3.11: Giao diện hiển thị kết quả tìm kiếm 56
Hình 3.12: Giao diện nhập thông số môi trường 57
Hình 3.13: Giao diện form đăng nhập 57