Hệ thống phân tán và ứng dụng cho hệ thống điều hành 119 của viễn thông hải phòng

13 149 0
Hệ thống phân tán và ứng dụng cho hệ thống điều hành 119 của viễn thông hải phòng

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

ĐẠI HỌC QUỐC GIA HÀ NỘI TRƢỜNG ĐẠI HỌC CÔNG NGHỆ TRỊNH NGỌC QUẢNG HỆ THỐNG PHÂN TÁN VÀ ỨNG DỤNG CHO HỆ THỐNG ĐIỀU HÀNH 119 CỦA VIỄN THÔNG HẢI PHÒNG LUẬN VĂN THẠC SĨ HÀ NỘI - 2009 LỜI CẢM ƠN Trước tiên em xin bày tỏ trân trọng lòng biết ơn thầy giáo PGS.TS Nguyễn Văn Vỵ giảng viên Bộ môn Công nghệ phần mềm - Khoa Công nghệ thông tin - Trường Đại học Công nghệ - ĐHQG Hà Nội Trong suốt thời gian học làm luận văn tốt nghiệp, thầy dành nhiều thời gian quí báu tận tình bảo, hướng dẫn, định hướng cho em việc nghiên cứu, thực luận văn Em xin cảm ơn thầy giáo Trường Đại học Công nghệ,Viện Công nghệ Thông tin Đại học Khoa học Tự nhiên truyền đạt giảng cho lớp em trình học tập, đọc nhận xét luận văn em, giúp em hiểu thấu đáo lĩnh vực mà em nghiên cứu, hạn chế mà em cần khắc phục việc học tập, nghiên cứu thực luận văn Xin cảm ơn bạn bè, đồng nghiệp thành viên gia đình tạo điều kiện tốt nhất, động viên, cổ vũ suốt trình học làm luận văn tốt nghiệp Hà Nội, năm 2009 Trịnh Ngọc Quảng LỜI CAM KẾT Tôi xin cam đoan kết đạt luận văn nghiên cứu, tổng hợp thực hiện, không chép lại điều người khác Toàn điều trình bày luận văn cá nhân, tham khảo tổng hợp từ nguồn tài liệu khác Tất tài liệu tham khảo, tổng hợp trích dẫn với nguồn gốc rõ ràng Tôi xin chịu hoàn toàn trách nhiệm lời cam đoan Nếu có điều sai trái, xin chịu hình thức kỷ luật theo quy định Hà Nội, năm 2009 Trịnh Ngọc Quảng MỤC LỤC MỤC LỤC MỞ ĐẦU BẢNG CÁC CHỮ VIẾT TẮT DANH MỤC CÁC HÌNH VẼ DANH MỤC CÁC BẢNG BIỂU Chương I TỔNG QUAN VẾ HỆ THỐNG PHÂN TÁN 1.1 Hệ thống phân tán 1.2 Các hình thức tổ chức hệ thống phân tán Error! Bookmark not defined Error! Bookmark not defined Error! Bookmark not defined 1.2.1 Tổ chức hệ thống mạng địa phương Error! Bookmark not defined 1.2.2 Tổ chức hệ thống theo kiến trúc máy khách/máy dịch vụ Error! Bookmark not defined 1.3 Đặc trưng loại hình hệ thống phân tán Error! Bookmark not defined 1.3.1 Một số đặc trưng máy dịch vụ tệp kiến trúc máy khách/máy dịch vụ Error! Bookmark not defined 1.3.2 Những dạng tiên tiến kiến trúc máy khách/máy dịch vụ Error! Bookmark not defined 1.3.3 Sự cân yếu tố hệ phân tán Error! Bookmark not defined 1.4 Tổ chức liệu hệ thống phân tán Error! Bookmark not defined 1.4.1 Chiến lược phân tán liệu Error! Bookmark not defined 1.4.2 Kiến trúc sở liệu phân tán Error! Bookmark not defined 1.4.3 Các mức suốt tính tự trị Error! Bookmark not defined 1.5 Thiết kế sở liệu phân tán Error! Bookmark not defined 1.5.1 Sơ đồ thiết kế tổng thể sở liệu phân tán Error! Bookmark not defined 1.5.2 Các hướng thiết kế sở liệu phân tán defined 1.5.3 Thiết kế phân đoạn Error! Bookmark not Error! Bookmark not defined Chương II Error! Bookmark not defined CÁC CÔNG CỤ TRỢ GIÚP PHÁT TRIỂN HỆ THỐNG PHÂN TÁN CỦA ORACLE 2.1 Kiến trúc Oracle Server 2.1.1 Thể Oracle 2.1.2 Vùng nhớ chung hệ thống - SGA Error! Bookmark not defined Error! Bookmark not defined Error! Bookmark not defined 2.1.3 Cơ sở liệu Oracle Error! Bookmark not defined 2.2 Kiến trúc sở liệu phân tán Oracle Error! Bookmark not defined 2.2.1 Hệ thống sở liệu đồng Error! Bookmark not defined 2.2.2 Hệ thống sở liệu không đồng Error! Bookmark not defined 2.2.3 Kiến trúc sở liệu Client/Server 2.2.4 Cơ sở liệu liên kết 2.2.5 Trong suốt vị trí ORACLE Error! Bookmark not defined Error! Bookmark not defined Error! Bookmark not defined 2.2.6 Quản trị sở liệu phân tán ORACLE Error! Bookmark not defined Chương III Error! Bookmark not defined BÀI TOÁN NGHIỆP VỤ BÁO HỎNG VÀ ĐIỀU HÀNH SỬA CHỮA DÂY MÁY CÁP 119 -VTHP 3.1 Tổ chức hoạt động Viễn thông Hải Phòng Error! Bookmark not defined 3.1.1 Nhiệm vụ mục tiêu hoạt động Viễn thông Hải Phòng Error! Bookmark not defined 3.1.2 Mô hình tổ chức quản lý Viễn thông Hải PhòngError! Bookmark not defined 3.1.3 Chức nhiệm vụ Đài điều hành 119 Error! Bookmark not defined 3.2 Bài toán nghiệp vụ khắc phục cố điện thoại cố định hệ thống Điều hành 119 Error! Bookmark not defined 3.2.1 Sơ đồ hệ thống mạng Điều hành 119 Error! Bookmark not defined 3.2.2 Bài toán nghiệp vụ hoạt động điều hành 119 Error! Bookmark not defined Chương IV Error! Bookmark not defined PHÂN TÍCH THIẾT KẾ, CÀI ĐẶT THỬ NGHIỆM VÀ TRIỂN KHAI HỆ THỐNG 4.1 Phân tích hệ thống 4.1.1 Phân tích thiết kế liệu 4.1.2 Phân tích xử lý Error! Bookmark not defined Error! Bookmark not defined Error! Bookmark not defined 4.2 Thiết kế hệ thống Error! Bookmark not defined 4.2.1 Vị trí đặt sở liệu phân nhóm người sử dụng Error! Bookmark not defined 4.2.2 Phân quyền sử dụng liệu 4.3 Giới thiệu cài đặt hệ thống 4.3.1 Kiến trúc hệ thống 4.3.2 Kiến trúc hệ thống phần mềm KẾT LUẬN TÀI LIỆU THAM KHẢO Error! Bookmark not defined Error! Bookmark not defined Error! Bookmark not defined Error! Bookmark not defined Error! Bookmark not defined PHỤ LỤC Error! Bookmark not defined A Chức nhiệm vụ phận thuộc Viễn thông Hải Phòng Error! Bookmark not defined B Các quy định yêu cầu hoạt động điều hành 119 Error! Bookmark not defined C Bảng kết đo thông số báo hỏng Error! Bookmark not defined D Bảng mã cố dịch vụ Error! Bookmark not defined E Cấu trúc số bảng liệu Error! Bookmark not defined MỞ ĐẦU Trong năm gần đây, phát triển vũ bão công nghệ thông tin, đặc biệt tiến phần cứng cho phép người ta mở rộng mạng máy tính phạm vi không gian rộng lớn Khi mở rộng mạng máy tính, vấn đề đặt tự nhiên phải tổ chức phân tán liệu xử lý để đạt hiệu hoạt động nghiệp vụ cao với yêu cầu đặt ngày gay gắt: tốc độ xử lý truyền dẫn liệu nhanh, an toàn bảo mật tốt, Nhiều vấn đề lý thuyết nghiên cứu đề xuất, nhiều công cụ phát triển (như hệ quản trị Oracle) để trợ giúp cho ứng dụng loại Tuy nhiên, thực tế, việc ứng dụng nghiên cứu có vào thực tế lại vấn đề không đơn giản Viễn thông Hải Phòng đơn vị trực thuộc Tập đoàn Bưu Viễn thông Việt Nam, cung cấp dịch vụ quản lý số lượng 400.000 khách hàng thuê bao loại sử dụng dịch vụ Viễn thông, công nghệ thông tin địa bàn Thành phố Hải Phòng Tính đến hết quý I/2009 số lượng khách hàng Viễn thông Hải Phòng sau: STT Loại dịch vụ Số lượng thuê bao Thuê bao cố định 295.752 Thuê bao ADSL 63.124 Thuê bao Gphone 18.828 Thuê bao Vinaphone 46.397 Thuê bao FTTH 411 Do việc cần phải quản lý số lượng khách hàng lớn, địa bàn rộng, để phục vụ sản xuất kinh doanh, Viễn thông Hải Phòng có nhu cầu phát triển hệ thống điều hành báo hỏng khắc phụ cố 119 Dự án dự kiến triển khai hệ thống mạng máy tính LAN nội sở liệu Oracle tập trung Với mong muốn thử nghiệm ứng dụng lý thuyết phân tán vào dự án này, chọn đề tài “Hệ thống phân tán ứng dụng cho hệ thống điều hành 119 Viễn thông Hải phòng” Việc ứng dụng trước hết giúp hiểu sâu lý thuyết, sau có kinh nghiệm triển khai công nghệ vào thực tế, góp phần nâng cao hiệu hoạt động đơn vị công tác (Viễn thông Hải Phòng) Trong điều kiện khách hàng có nhu cầu sử dụng dịch vụ Viễn thông, Công nghệ thông tin Hải Phòng ngày tăng lên cách nhanh chóng Nhu cầu phân tán hoạt động kinh doanh bảo hành sửa chữa máy hỏng theo khu vực nhu cầu cấp bách năm tới Với hệ quản trị sở liệu Oracle mạnh nhiều công cụ trợ giúp cho việc tổ chức phân tán, việc triển khai ứng dụng có nhiều thuận lợi Việc triển khai thành công đem lại hiệu kinh tế to lớn, mà mở đường cho việc triển khai nhiều ứng dụng khác theo hướng Luận văn tập trung giải phần cốt yếu toán điều hành 119, vấn đề điều hành dịch vụ nhận báo hỏng sửa chữa khắc phụ cố, nội dung khác liên quan giải dễ dàng Phương pháp sử dụng phân tích hệ thống phân tán liệu xử lý theo đài Viễn thông khu vực quận, huyện nhằm tăng khả tự chủ khu vực giảm thời gian liệu chuyển dịch mạng Nhờ mà đáp ứng tốt yêu cầu chất lượng dịch vụ sửa chữa cho khách hàng Nội dung luận văn gồm chương: Chƣơng 1: Trình bày tổng quan hệ thống phân tán thiết kế CSDL hệ thống phân tán Chƣơng 2: Trình bày hệ quản trị CSDL Oracle công cụ trợ giúp phát triển hệ thống phân tán Chƣơng 3: Mô tả toán báo hỏng trình điều hành sửa chữa để khắc phục cố máy hỏng đáp ứng yêu cầu đặt cho điều hành 119 Viễn thông Hải Phòng Chƣơng 4: Phát triển hệ thống điều hành sửa chữa báo hỏng điện thoại cố định 119, vận dụng lý thuyết công cụ trợ giúp phát triển hệ thống phân tán kết cài đặt hệ thống đạt Cuối kết luận hướng phát triển đề tài BẢNG CÁC CHỮ VIẾT TẮT Từ viết tắt Tên đầy đủ API Application Program Interface CKPT Checkpoint Process CASD Computer Aided Software Engineering CSDL Cơ sở liệu DBWR Database Writer DBMS Database Management System HTML (XML) HyperText (eXtensible) Markup Language HS Hetergeneous Services HTTT Hệ thống thông tin JN JOIN LAN Local Area Network LGWR Log Writer OEM Oracle Enterprise Manager OMS Oracle Management Server PJ PROJECTION PMON Process Monitor SGA System Global Area SL SELECT SMON System Monitor UN UNION WAN Wide Area Network DANH MỤC CÁC HÌNH VẼ Hình 1.1 Kiến trúc máy dịch vụ tệp Hình 1.2 Kiến trúc máy khách/máy dịch vụ Hình 1.3 Kiến trúc sở liệu phân tán 12 Hình 1.4 Các đoạn ảnh vật lý quan hệ tổng thể 13 Hình 1.5 Sự suốt phân đoạn 14 Hình 1.6 Sự suốt định vị 15 Hình 1.7 Sự suốt ánh xạ địa phương 16 Hình 1.8 Sơ đồ thiết kế tổng thể 17 Hình 1.9 Sơ đồ thiết kế CSDL phân tán theo mô hình xuống 18 Hình 1.10 Cây phân đoạn quan hệ 23 Hình 2.1 Kiến trúc Oracle Server 25 Hình 2.2 Cấu trúc Share Pool 26 Hình 2.3 Database buffer cache 27 Hình 2.4 Redo log buffer 28 Hình 2.5 Database Writer (DBWR) 29 Hình 2.6 Log Writer (LGWT) 30 Hình 2.7 Cấu trúc CSDL Oracle 32 Hình 2.8 Quan hệ CSDL, không gian bảng tệp liệu 34 Hình 2.9 Cơ sở liệu Oracle đồng phân tán 37 Hình 2.10 Một hệ thống sở liệu Oracle phân tán 38 Hình 2.11 Cơ sở liệu Oracle liên kết 39 Hình 3.1 Mô hình cấu tổ chức Viễn thông Hải phòng 44 Hình 3.2 Sơ đồ hệ thống mạng Điều hành 119 46 Hình 3.3 Biểu đồ hoạt động nghiệp vụ 119 48 Hình 3.4 Sơ đồ thông tin tiếp nhận báo hỏng 49 Hình 3.5 Sơ đồ thông tin xuất phiếu điều xử lý máy hỏng 50 Hình 3.6 Sơ đồ thông tin xử lý máy hỏng Đài khu vực 51 Hình 3.7 Sơ đồ thông tin kiểm tra lại kết xử lý máy hỏng Đài khu vực 51 Hình 3.8 Sơ đồ thông tin kiểm tra lại kết xử lý lập báo cáo đài 119 52 Hình 4.1 Sơ đồ quan hệ liệu theo mô hình tổ chức 53 Hình 4.2 Sơ đồ quan hệ bảng liệu 54 Hình 4.3 Sơ đồ phân tán kết nối sở liệu không gian 58 Hình 4.4 Giao diện thực đơn hệ thống 61 Hình 4.5 Báo cáo công việc tổ 119 63 Hình 4.6 Báo cáo Thống kê máy sửa tốt theo Đài VT 63 Hình 4.7 Báo cáo Thống kê máy tồn mạng theo Đài VT 64 Hình 4.8 Báo cáo chất lượng mạng theo loại dịch vụ 64 Hình 4.9 Báo cáo chất lượng mạng nội hạt 65 Hình 4.10 Báo cáo Thống kê máy hỏng nhiều lần 65 Hình 4.11 Giao diện hình chức điều hành 66 Hình 4.12 Giao diện tiếp nhận thuê bao báo hỏng 66 Hình 4.13 Giao diện kiểm tra danh sách thuê bao chờ xuất phiếu hay nghiệm thu 67 TÀI LIỆU THAM KHẢO Tiếng Việt [1] Công ty cổ phần tài ngân-BFC (07/2002), Giáo trình kiến trúc quản trị CSDL Oracle 9i, Hà Nội [2] M Tamer Ozsu (1999), Nguyên lý hệ Cơ sở liệu phân tán, NXB Thống kê, Hà Nội [3] Nguyễn Văn Vỵ (2002), Phân tích thiết kế hệ thống thông tin đại, hướng cấu trúc – hướng đối tượng, NXB Thống kê, Hà Nội [4] Viễn thông Hải Phòng (2007), Hướng dẫn sử dụng chương trình dây máy cáp, Hải Phòng [5] Viễn thông Hải Phòng (04/2008), Quy trình điều hành 119, Hải Phòng Tiếng Anh [6] Bruce Ernst, Hanne Rue Rasmussen, Ulrike Schwinn, Vijay Venkatachalam (1999), Oracle Architecture and Administration, Oracle Corp [7] David Carlson (2001), Modeling XML applications with UML: practical e-business applications, Addison-Wesley [8] Fred R.McFadden, Jefrey A.Hoffer (1994) Modern Database Management Fourth Edition CA:Benjamin/Cummings [9] Jeffrey A.Hoffer, Joey F.Gorge, Joseph S.Valacich (1996) Modern Systems Analysis and Design Benjamin/Cummings [10] James Martin and Joe Leben (1995) Client/server Databases, Enteprise Computing Prentice Hall, Icl [11] Oracle Corp (1998), Oracle 8: Database Administration Personal Edition [12] Website : http://www.php.net/manual/en/funcref.php http://www.oracle.com http://www.cs.uvm.edu/oracle9doc/ http://diendantinhoc.org/forum/box/62/Oracle.html http://www.quantrimang.com.vn [...]... trúc và quản trị CSDL Oracle 9i, Hà Nội [2] M Tamer Ozsu (1999), Nguyên lý các hệ Cơ sở dữ liệu phân tán, NXB Thống kê, Hà Nội [3] Nguyễn Văn Vỵ (2002), Phân tích thiết kế các hệ thống thông tin hiện đại, hướng cấu trúc – hướng đối tượng, NXB Thống kê, Hà Nội [4] Viễn thông Hải Phòng (2007), Hướng dẫn sử dụng chương trình dây máy cáp, Hải Phòng [5] Viễn thông Hải Phòng (04/2008), Quy trình điều hành 119, ... diện thực đơn chính của hệ thống 61 Hình 4.5 Báo cáo công việc của tổ 119 63 Hình 4.6 Báo cáo Thống kê máy sửa tốt theo Đài VT 63 Hình 4.7 Báo cáo Thống kê máy tồn trên mạng theo Đài VT 64 Hình 4.8 Báo cáo chất lượng mạng theo loại dịch vụ 64 Hình 4.9 Báo cáo chất lượng mạng nội hạt 65 Hình 4.10 Báo cáo Thống kê máy hỏng nhiều lần 65 Hình 4.11 Giao diện màn hình chức năng điều hành 66 Hình 4.12 Giao...Hình 3.6 Sơ đồ thông tin xử lý máy hỏng tại Đài khu vực 51 Hình 3.7 Sơ đồ thông tin kiểm tra lại kết quả xử lý máy hỏng tại Đài khu vực 51 Hình 3.8 Sơ đồ thông tin kiểm tra lại kết quả xử lý và lập báo cáo tại đài 119 52 Hình 4.1 Sơ đồ quan hệ dữ liệu theo mô hình tổ chức 53 Hình 4.2 Sơ đồ quan hệ giữa các bảng dữ liệu 54 Hình 4.3 Sơ đồ phân tán và kết nối cơ sở dữ liệu trong không... hướng cấu trúc – hướng đối tượng, NXB Thống kê, Hà Nội [4] Viễn thông Hải Phòng (2007), Hướng dẫn sử dụng chương trình dây máy cáp, Hải Phòng [5] Viễn thông Hải Phòng (04/2008), Quy trình điều hành 119, Hải Phòng Tiếng Anh [6] Bruce Ernst, Hanne Rue Rasmussen, Ulrike Schwinn, Vijay Venkatachalam (1999), Oracle Architecture and Administration, Oracle Corp [7] David Carlson (2001), Modeling XML applications

Ngày đăng: 16/11/2016, 10:33

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan