text:
Chính xác vào năm 1997-- Object Management Group (OMG-Nhóm quản lý đối tượng) đã phát hành bản Unified Modeling Language (UML). Một trong những mục đích của UML là cung cấp cho cộng đồng phát triển một ngôn ngữ thiết kế phổ biến và ổn định, ngôn ngữ này có thể được dùng để phát triển và xây dựng các ứng dụng máy tính. UML đưa ra một ký hiệu mô hình hóa chuẩn thống nhất mà các chuyên gia công nghệ thông tin (CNTT) muốn có trong nhiều năm. Khi sử dụng UML, các chuyên gia CNTT bây giờ đã có thể đọc và phổ biến cấu trúc hệ thống và các kế hoạch thiết kế -- giống như các công nhân xây dựng đang làm trong nhiều năm qua với các kế hoạch chi tiết về các tòa nhà.
Bây giờ là thế kỷ hai mốt -- chính xác là năm 2003-- và UML đã nâng cao sức mạnh trong chuyên ngành của chúng ta. Trên 75% các bản tóm tắt mà tôi thấy, có một điểm nhấn yêu cầu kiến thức về UML. Tuy nhiên, sau khi nói chuyện với đa số các ứng viên cho công việc này, một điều trở nên rõ ràng là họ không thực sự biết UML. Thông thường, hoặc là họ đang sử dụng nó như là một từ thông dụng hoặc họ đã có một phần tiếp xúc với UML. Sự thiếu hiểu biết này đã thôi thúc tôi viết bài giới thiệu vắn tắt này về UML, tập trung vào các sơ đồ cơ bản được sử dụng trong việc mô hình hóa trực quan. Khi bạn đọc xong bạn sẽ không có đủ kiến thức để đặt UML vào tổng quan của bạn, nhưng sẽ có một điểm khởi đầu để nghiên cứu sâu hơn vào ngôn ngữ này.
Như tôi đã đề cập, UML có nghĩa là một ngôn ngữ thống nhất cho phép các chuyên gia CNTT mô hình hóa các ứng dụng máy tính. Các tác giả chính là Jim Rumbaugh, Ivar Jacobson, và Grady Booch, những người ban đầu đã có các phương pháp cạnh tranh riêng của mình (OMT, OOSE và Booch). Cuối cùng, họ đã tham gia lực lượng và dẫn đến một chuẩn mở. (Âm thanh quen thuộc quá? Một hiện tượng tương tự đã sinh ra J2EE, SOAP và Linux). Một lý do mà UML đã trở thành một ngôn ngữ mô hình hóa chuẩn là tính độc lập của ngôn ngữ lập trình. (Các công cụ mô hình hóa UML của IBM Rational được sử dụng rộng rãi trong các cửa hàng J2EE, cũng như trong các cửa hàng .NET). Ngoài ra, bộ kí hiệu UML là một ngôn ngữ chứ không phải là một phương pháp luận. Điều này là quan trọng, bởi vì một ngôn ngữ, trái với một phương pháp luận, có thể dễ dàng phù hợp với phương diện đạo đức kinh doanh của công ty bất kỳ mà không cần thay đổi.
Do UML không phải là một phương pháp luận, nó không yêu cầu bất kỳ sản phẩm làm ra chính thức nào (tức là, "các tạo phẩm" trong từ ngữ đặc biệt của IBM Rational Unified Process®). Tuy nhiên, nó cung cấp một vài kiểu sơ đồ, khi được sử dụng trong một phương pháp cụ thể, các sơ đồ đó làm tăng sự dễ hiểu cho một ứng dụng đang được phát triển. Có nhiều thứ với UML hơn các sơ đồ này, nhưng với mục đích của tôi ở đây, các sơ đồ cung cấp sự mở đầu tốt cho ngôn ngữ và các nguyên lý phía sau việc sử dụng của nó. Bằng cách đặt các sơ đồ UML chuẩn trong các sản phẩm tạo ra của phương pháp luận của bạn, với những người thành thạo, UML bạn làm cho nó trở nên dễ nhập vào dự án của bạn hơn và nhanh chóng biến thành sản phẩm. Các sơ đồ UML chuẩn, có ích nhất là: sơ đồ ca sử dụng, sơ đồ lớp, sơ đồ trình tự, sơ đồ trạng thái (statechart), sơ đồ hoạt động, sơ đồ thành phần và sơ đồ triển khai.
Để đi sâu vào nhiều chi tiết về từng kiểu sơ đồ sẽ vượt ra ngoài phạm vi của bài viết giới thiệu này. Thay vào đó, tôi sẽ cung cấp cho bạn với đủ thông tin cho một sự hiểu biết chung về từng sơ đồ và sau đó cung cấp nhiều chi tiết hơn trong các bài viết sau.
Một ca sử dụng minh họa một đơn vị chức năng được hệ thống cung cấp. Mục đích chính của việc sử dụng sơ đồ ca sử dụng là giúp các nhóm phát triển hình dung ra các yêu cầu chức năng của một hệ thống, bao gồm mối quan hệ của "các vai" (con người, người sẽ tương tác với hệ thống) với các quy trình cần thiết, cũng như các mối quan hệ trong số các ca sử dụng khác nhau. Các sơ đồ ca sử dụng nói chung cho thấy các nhóm các ca sử dụng -- hoặc tất cả các ca sử dụng cho hệ thống hoàn chỉnh, hoặc sự đột phá của một nhóm các ca sử dụng cụ thể với chức năng liên quan (ví dụ, tất cả các ca sử dụng có liên quan đến quản trị an ninh). Để cho thấy ca sử dụng trên một sơ đồ ca sử dụng, bạn vẽ hình bầu dục ở giữa sơ đồ và đặt tên ca sử dụng ở trung tâm, hoặc bên dưới, hình bầu dục. Để vẽ một vai (chỉ thị một người sử dụng hệ thống) trên một sơ đồ ca sử dụng, bạn vẽ một người dính vào bên trái hay bên phải sơ đồ của bạn (và chỉ trong trường hợp bạn đang muốn biết, một số người vẽ người đi kèm đẹp hơn những người khác). Sử dụng các đường đơn giản để miêu tả các mối quan hệ giữa vai và các ca sử dụng, như trong Hình 1.
Hình 1: Sơ đồ ca sử dụng mẫu
Sơ đồ ca sử dụng thường được dùng để giao tiếp các hàm cấp cao của hệ thống và quy mô của hệ thống. Bằng cách xem xét sơ đồ ca sử dụng mẫu của chúng ta trong Hình 1, bạn có thể dễ dàng chỉ ra các hàm mà hệ thống ví dụ của chúng ta cung cấp. Hệ thống này cho phép những người quản lý ban nhạc xem qua một báo cáo thống kê bán hàng và báo cáo Billboard 200 (bảng xếp hạng 200 anbum âm nhạc bản chạy nhất) với các đĩa CD của ban nhạc. Nó cũng cho phép xem một báo cáo thống kê bán hàng và báo cáo Billboard 200 cho riêng một đĩa CD. Sơ đồ này cũng cho chúng ta biết hệ thống của chúng ta cung cấp các báo cáo Billboard từ một hệ thống bên ngoài được gọi là Dịch vụ báo cáo Billboard (Billboard Reporting Service).
Ngoài ra, sự vắng mặt của các ca sử dụng trong sơ đồ này cho thấy những gì hệ thống không làm được. Ví dụ, nó không cung cấp cách cho phép người quản lý ban nhạc nghe các bài hát từ các album khác nhau trên bảng xếp hạng Billboard 200 -- tức là chúng ta thấy không có tham chiếu đến một ca sử dụng được gọi là Nghe các bài hát từ Billboard 200. Sự thiếu vắng này không phải là một vấn đề nhỏ. Với các sự mô tả ca sử dụng rõ ràng và đơn giản được cung cấp trên sơ đồ như vậy, một nhà tài trợ cho dự án có thể dễ dàng nhìn thấy chức năng cần thiết nào có hay không có trong hệ thống.
Sơ đồ lớp cho thấy các thực thể khác nhau (người, các chủ đề và dữ liệu) liên quan với nhau như thế nào; nói cách khác, nó cho thấy các cấu trúc tĩnh của hệ thống. Một sơ đồ lớp có thể được sử dụng để hiển thị các lớp hợp lý, chúng thường là các chủ đề khác nhau mà các doanh nhân trong một tổ chức hay bàn về chúng -- các ban nhạc rock, các đĩa CD, phát thanh hoặc các khoản vay, thế chấp nhà, các khoản vay mua xe và lãi suất. Các sơ đồ lớp cũng có thể được sử dụng để hiển thị các lớp thực hiện, chúng là những lớp mà các lập trình viên thường hay xử lý. Một sơ đồ lớp thực hiện có thể sẽ cho thấy một số các lớp giống như sơ đồ các lớp hợp lý. Lớp thực hiện sẽ không được vẽ với các thuộc tính như nhau, tuy nhiên, vì nó hầu như sẽ có khả năng có các tham khảo đến những thứ như các Vectơ và HashMaps.
Một lớp được mô tả trong sơ đồ lớp như là một hình chữ nhật với ba phần nằm ngang, như trong Hình 2. Phần phía trên chỉ ra tên của lớp; phần giữa có chứa các thuộc tính của lớp; và phần dưới chứa hoạt động của lớp (hay "các phương thức").
Hình 2: Đối tượng lớp mẫu trong một sơ đồ lớp
Theo kinh nghiệm của tôi, hầu như tất cả các nhà phát triển đều biết sơ đồ này là gì, nhưng tôi thấy rằng hầu hết các lập trình viên vẽ các đường quan hệ không đúng. Đối với một sơ đồ lớp như trong Hình 3, bạn nên vẽ mối quan hệ kế thừa 1 bằng cách sử dụng một đường có một mũi tên ở đầu chỉ tới siêu lớp và mũi tên nên là một tam giác hoàn chỉnh. Một mối quan hệ liên kết nên là một đường nét liền nếu cả hai lớp nhận ra được nhau và là một đường có một mũi tên hở nếu liên kết đó chỉ được một trong các lớp này biết đến.
Một sơ đồ lớp hoàn chỉnh, bao gồm đối tượng lớp được hiển thị trong Hình 2
(nhấn vào đây để phóng to)
Một sơ đồ lớp có thể tích hợp thêm nhiều khái niệm, mà chúng ta sẽ trình bày sau trong loạt bài này.
Sơ đồ trình tự (sequence) hiển thị một dòng chi tiết cho một ca sử dụng cụ thể hoặc thậm chí chỉ là một phần của một ca sử dụng cụ thể. Hầu như chúng tự giải thích; chúng hiển thị các lời gọi giữa các đối tượng khác nhau theo trình tự của chúng và có thể hiển thị, ở một mức độ chi tiết, các lời gọi khác với các đối tượng khác.
Một sơ đồ trình tự có hai chiều: Chiều dọc cho thấy trình tự của thông báo/các lời gọi theo thứ tự thời gian mà chúng xảy ra; chiều ngang thể hiện các cá thể đối tượng mà các thông báo được gửi tới chúng.
Một sơ đồ trình tự vẽ rất đơn giản. Ngang trên đầu sơ đồ của bạn, xác định các cá thể lớp (đối tượng) bằng cách đặt mỗi cá thể lớp trong hộp (xem Hình 4). Trong hộp này, đặt tên cá thể lớp và tên lớp được ngăn cách bằng một khoảng trống/ dấu hai chấm/ khoảng trống " : " (ví dụ, myReportGenerator : ReportGenerator). Nếu một cá thể lớp gửi một thông báo đến một cá thể lớp khác, vẽ một đường với một mũi tên hở trỏ đến cá thể lớp nhận; đặt tên của thông báo/ phương thức trên đường vẽ đó. Tùy chọn, với các thông báo quan trọng, bạn có thể vẽ một đường chấm chấm có một mũi tên chỉ ngược về cá thể lớp ban đầu; ghi nhãn giá trị trả về trên đường chấm chấm đó. Riêng tôi luôn muốn có đường giá trị trả về vì tôi muốn tìm các chi tiết phụ làm cho nó dễ đọc hơn.
Đọc một sơ đồ trình tự rất đơn giản. Bắt đầu tại góc trên bên trái với cá thể lớp "trình điều khiển" bắt đầu trình tự. Sau đó đi theo mỗi thông báo dưới sơ đồ. Hãy nhớ rằng: Mặc dù sơ đồ trình tự ví dụ trong Hình 4 cho thấy một thông báo trả về cho mỗi thông báo đã gửi, đây là tùy chọn.
Hình 4: Một sơ đồ trình tự mẫu
(nhấn vào đây để phóng to)
Bằng cách đọc sơ đồ trình tự mẫu của chúng ta trong Hình 4, bạn có thể thấy cách tạo một Báo cáo bán đĩa CD (CD Sales Report). Đối tượng aServlet là một trình điều khiển ví dụ của chúng ta. aServlet gửi một thông báo đến cá thể lớp ReportGenerator có tên là gen. Thông báo này được ghi nhãn là generateCDSalesReport, nó có nghĩa là đối tượng ReportGenerator triển khai thực hiện trình xử lý thông báo này. Trên cơ sở kiểm tra chặt chẽ hơn, nhãn thông báo generateCDSalesReport có cdId trong ngoặc đơn, có nghĩa là aServlet đang chuyển cùng với thông báo một biến có tên là cdId. Khi cá thể gen nhận được một thông báo generateCDSalesReport, rồi nó thực hiện các lời gọi tiếp theo đến lớp CDSalesReport và cá thể hiện tại của một CDSalesReport gọi là aCDReport được trả về. Sau đó cá thể gen thực hiện các lời gọi đến cá thể aCDReport được trả về, chuyển qua nó các tham số trên mỗi lời gọi thông báo. Vào cuối trình tự, cá thể gen trả về một aCDReport đến người gọi aServlet của nó.
Xin lưu ý: Sơ đồ trình tự trong Hình 4 được cho là quá chi tiết với một sơ đồ trình tự điển hình. Tuy nhiên, tôi tin rằng nó đủ đơn giản để hiểu và nó cho thấy các lời gọi lồng nhau được vẽ như thế nào. Ngoài ra, với các nhà phát triển mới bắt đầu, đôi khi cần thiết phá vỡ các trình tự theo mức rõ ràng này để giúp họ hiểu những gì họ phải làm.
Sơ đồ statechart (đồ thị trạng thái) mô hình hóa các trạng thái khác nhau mà một lớp có thể có và lớp đó chuyển từ trạng thái này sang trạng thái khác như thế nào. Có thể lập luận rằng mỗi lớp có một trạng thái, nhưng mỗi lớp đó không nên có một sơ đồ trạng thái. Chỉ có các lớp có trạng thái "hay ho - interesting"-- đó là, các lớp có ba hay nhiều trạng thái có tiềm năng trong quá trình hoạt động của hệ thống -- nên được mô hình hóa.
Như trong hình 5, bộ ký hiệu của sơ đồ trạng thái có năm yếu tố cơ bản: điểm xuất phát đầu tiên, được vẽ bằng cách sử dụng một vòng tròn nét liền; một quá trình chuyển đổi giữa các trạng thái, được vẽ bằng cách sử dụng một đường có một mũi tên hở; một trạng thái, được vẽ bằng cách sử dụng một hình chữ nhật với các góc tròn; một điểm quyết định, được vẽ như một vòng tròn mở; và một hoặc nhiều điểm kết thúc, được vẽ bằng cách sử dụng một vòng tròn có một vòng tròn nét liền bên trong nó. Để vẽ một sơ đồ trạng thái, hãy bắt đầu với một điểm xuất phát và một đường chuyển tiếp chỉ tới trạng thái ban đầu của lớp. Vẽ các trạng thái của chúng ở bất cứ nơi nào trên sơ đồ và sau đó chỉ cần kết nối chúng bằng cách sử dụng các đường chuyển tiếp trạng thái.
Sơ đồ trạng thái hiển thị các trạng thái khác nhau mà các lớp chuyển qua trong một hệ thống chức năng
nhấn vào đây để phóng to)
Sơ đồ trạng thái ví dụ trong Hình 5 cho thấy một số thông tin tiềm năng mà chúng có thể giao tiếp. Ví dụ, bạn có thể cho rằng việc xử lý cho vay bắt đầu trong trạng thái Loan Application (Ứng dụng cho vay). Khi quá trình chấp thuận đầu tiên được thực hiện, tùy thuộc vào kết quả, bạn di chuyển đến hoặc là trạng thái Loan Pre-approved (Cho vay được chấp thuận lần đầu tiên) hoặc trạng thái Loan Rejected (Từ chối cho vay). Quyết định này, được thực hiện trong quá trình chuyển tiếp, được hiển thị bằng một điểm quyết định, tức các vòng tròn rỗng trong đường chuyển tiếp. Bằng cách xem ví dụ, một người có thể nói rằng một khoản vay có thể không xuất phát từ trạng thái Loan Pre-Approved đến trạng thái Loan (Cho vay) trong trạng thái Maintenance (Bảo trì) mà không đi qua trạng thái Loan Closing (Kết thúc cho vay). Ngoài ra, bằng cách xem sơ đồ ví dụ của chúng ta, một người có thể cho rằng tất cả các khoản vay sẽ kết thúc trong hoặc trạng thái Loan Rejected hoặc Loan trong trạng thái Maintenance.
Sơ đồ hoạt động hiển thị luồng kiểm soát theo thủ tục giữa hai hay nhiều đối tượng lớp khi xử lý một hoạt động. Các sơ đồ hoạt động có thể được sử dụng để mô hình hóa quy trình kinh doanh cao cấp hơn ở mức đơn vị kinh doanh, hoặc để mô hình hóa các hành động bên trong mức thấp. Theo kinh nghiệm của tôi, các sơ đồ hoạt động tốt nhất được sử dụng để mô hình hóa quy trình cao cấp hơn, chẳng hạn công ty hiện đang kinh doanh như thế nào, hoặc muốn tiến hành kinh doanh như thế nào. Điều này là do các sơ đồ hoạt động có vẻ "ít kỹ thuật" hơn so với các sơ đồ trình tự và những người thích kinh doanh có xu hướng hiểu chúng nhanh hơn.
Một bộ ký hiệu hoạt động tương tự như các ký hiệu đã sử dụng trong một sơ đồ trạng thái. Giống như một sơ đồ trạng thái, sơ đồ hoạt động bắt đầu bằng một vòng tròn nét liền kết nối tới hoạt động ban đầu. Hoạt động này được mô hình hóa bằng cách vẽ một hình chữ nhật có các cạnh tròn, kèm theo tên của hoạt động. Các hoạt động có thể được kết nối với các hoạt động khác thông qua các đường chuyển tiếp, hoặc đến các điểm quyết định có kết nối tới các hoạt động khác được các điều kiện của điểm quyết định bảo vệ. Các hoạt động, chấm dứt quá trình được mô hình hóa, được kết nối với một điểm kết thúc (giống như trong một sơ đồ trạng thái). Tùy chọn, các hoạt động có thể được nhóm lại thành các làn đường, chúng được sử dụng để chỉ ra đối tượng thực sự thực hiện các hoạt động, như trong Hình 6.
Hình 6: Sơ đồ hoạt động, với hai làn đường để chỉ thị việc kiểm soát hoạt động của hai đối tượng: người quản lý ban nhạc và công cụ lập báo cáo
Trong sơ đồ hoạt động ví dụ của chúng ta, chúng ta có hai làn đường vì chúng ta có hai đối tượng kiểm soát các hoạt động riêng biệt: một người quản lý ban nhạc và một công cụ lập báo cáo. Quá trình này bắt đầu với việc người quản lý ban nhạc chọn xem báo cáo bán hàng của một trong những ban nhạc của mình. Công cụ lập báo cáo sau đó lấy ra và hiển thị tất cả các ban nhạc mà người đó quản lý và yêu cầu anh ta phải chọn một ban nhạc. Sau khi người quản lý ban nhạc chọn một ban nhạc, công cụ lập báo cáo lấy ra thông tin bán hàng và hiển thị bản báo cáo bán hàng. Sơ đồ hoạt động cho thấy rằng việc hiển thị báo cáo là bước cuối cùng trong quá trình này.
Một sơ đồ thành phần cung cấp một khung nhìn vật lý của hệ thống. Mục đích của nó là hiển thị các phụ thuộc mà phần mềm có trên các thành phần phần mềm khác (ví dụ, các thư viện phần mềm) trong hệ thống. Sơ đồ này có thể được hiển thị ở mức rất cao, chỉ với các thành phần có độ chi tiết lớn hoặc nó có thể được hiển thị tại mức gói.2
Mô hình hóa một sơ đồ thành phần tốt nhất được mô tả thông qua một ví dụ. Hình 7 cho thấy bốn thành phần: Reporting Tool (Công cụ lập báo cáo), Billboard Service (Dịch vụ Billboard), Servlet 2.2 API và JDBC API. Các đường mũi tên từ thành phần Reporting Tool đến các thành phần Billboard Service, Servlet 2.2 API, JDBC API muốn nói rằng Reporting Tool phụ thuộc vào ba thành phần đó.
Hình 7: Một sơ đồ thành phần cho thấy các sự phụ thuộc lẫn nhau của các thành phần phần mềm khác nhau mà hệ thống đó bao gồm
Sơ đồ triển khai cho thấy cách một hệ thống sẽ được triển khai cụ thể trong môi trường phần cứng. Mục đích của nó là hiển thị các thành phần khác nhau của hệ thống cụ thể sẽ chạy ở đâu và làm thế nào để chúng giao tiếp với nhau. Từ sơ đồ mô hình hóa thời gian chạy cụ thể, nhân viên sản xuất của hệ thống sẽ sử dụng sơ đồ này nhiều hơn.
Ký hiệu trong một sơ đồ triển khai bao gồm các yếu tố ký hiệu được sử dụng trong một sơ đồ thành phần, với một vài bổ sung, bao gồm khái niệm về một nút. Một nút biểu diễn hoặc một nút máy vật lý hay một nút máy ảo (ví dụ như, một nút máy tính lớn). Để mô hình hóa một nút, chỉ cần vẽ một hình khối ba chiều với tên của nút đó ở phía trên của khối này. Sử dụng quy ước đặt tên được sử dụng trong sơ đồ trình tự: [tên cá thể]: [kiểu cá thể] (ví dụ, "w3reporting.myco.com : Application Server").
Hình 8: Sơ đồ triển khai. Do thành phần Reporting Tool được vẽ bên trong của IBM WebSphere, mà IBM WebSphere lần lượt được vẽ bên trong của nút w3.reporting.myco.com, nên chúng ta biết rằng những người dùng sẽ truy cập Reporting Tool thông qua một trình duyệt đang chạy trên máy cục bộ của họ và kết nối thông qua HTTP trên mạng nội bộ của công ty họ.
(nhấn vào đây để phóng to)
Sơ đồ triển khai tại Hình 8 cho thấy rằng những người dùng truy cập vào Reporting Tool bằng cách sử dụng một trình duyệt đang chạy trên máy cục bộ của họ và kết nối qua HTTP trên mạng nội bộ của công ty họ tới Reporting Tool. Công cụ này cụ thể chạy trên các máy chủ ứng dụng có tên w3reporting.myco.com. Sơ đồ đã thể hiện thành phần Reporting Tool được vẽ bên trong IBM WebSphere, IBM WebSphere lần lượt được vẽ bên trong của nút w3.reporting.myco.com. Reporting Tool kết nối tới cơ sở dữ liệu báo cáo của mình bằng cách sử dụng ngôn ngữ Java với giao diện JDBC của IBM DB2, sau đó giao diện này giao tiếp với cơ sở dữ liệu DB2 thực tế đang chạy trên máy chủ đặt tên là db1.myco.com bằng cách sử dụng giao tiếp bản địa DB2. Thêm vào việc trao đổi với cơ sở dữ liệu báo cáo, thành phần Report Tool truyền dẫn SOAP trên HTTPS tới Billboard Service.
Mặc dù bài viết này chỉ cung cấp một sự giới thiệu ngắn gọn về Unified Modeling Language (Ngôn ngữ mô hình thống nhất), tôi khuyến khích bạn bắt đầu áp dụng các thông tin mà bạn đã học được ở đây cho các dự án riêng của mình và để nghiên cứu kỹ hơn về UML. Có rất nhiều công cụ phần mềm giúp bạn tích hợp các sơ đồ UML vào trong quá trình phát triển phần mềm của bạn, nhưng ngay cả khi không có công cụ tự động hóa, bạn có thể sử dụng các dụng cụ để viết trên bảng hoặc giấy và bút chì để vẽ các sơ đồ UML của bạn và vẫn đạt được các lợi ích.
1 Để biết thêm thông tin về các nguyên tắc thừa kế và hướng đối tượng khác, xem http://java.sun.com/docs/books/tutorial/java/concepts/inheritance.html
2 Mức gói thành phần cụm từ là một cách trung gian về ngôn ngữ lập trình đề cập đến các mức thùng chứa lớp như các vùng tên của .NET (ví dụ, System.Web.UI) hoặc các gói của Java (ví dụ, java.util).
http://www.uml.org/ -- Trang Web UML chính thức.
http://www.rational.com/uml/resources/documentation/index.jsp --Cung cấp một số phiên bản khác nhau của đặc tả UML thực sự.
http://www-140.ibm.com/developerworks/rational/products/rose --Thông tin về IBM Rational Rose®, một công cụ mô hình hóa UML thương mại.
http://www-140.ibm.com/developerworks/rational/products/xde--Thông tin về IBM Rational XDE®, một công cụ mô hình hóa UML thương mại được tích hợp với nền tảng phát triển Eclipse của IBM.
http://argouml.tigris.org/ --Thông tin về Argo UML, một công cụ mô hình hóa UML mã nguồn mở được xây dựng trong Java.
http://uml.sourceforge.net/index.php -- Thông tin về Umbrello UML Modeller, một công cụ mô hình hóa UML mã nguồn mở UML cho KDE.
1 nhận xét:
Đây là trang nhạc của các webmaster vn nhacf.com - được viết với mục đích chỉ để nghe nhạc.
Trang nhạc trình bày đơn giản nhanh gọn chuyên nghiệp, nghe nhạc nhanh, tìm kiếm bhát dễ dàng.
Mới chỉ có ít người biết đến. nhưng nhacf được dân lập trình đánh giá rất cao về chất lượng và cách thể hiện.
Để làm trang web giống như nhacf.com, bạn có thể dùng blogspot để tạo & copy sourcecode của nó ở đây
Phù hợp với ~ người có sở thích đơn giản nhanh gọn và muốn khám phá..
Đăng nhận xét

markdown:
*Quay lại về cuối thế kỷ hai mươi --* *Chính xác vào năm 1997-- Object Management Group (OMG-Nhóm quản lý đối tượng) đã phát hành bản Unified Modeling Language (UML). Một trong những mục đích của UML là cung cấp cho cộng đồng phát triển một ngôn ngữ thiết kế phổ biến và ổn định, ngôn ngữ này có thể được dùng để phát triển và xây dựng các ứng dụng máy tính. UML đưa ra một ký hiệu mô hình hóa chuẩn thống nhất mà các chuyên gia công nghệ thông tin (CNTT) muốn có trong nhiều năm. Khi sử dụng UML, các chuyên gia CNTT bây giờ đã có thể đọc và phổ biến cấu trúc hệ thống và các kế hoạch thiết kế -- giống như các công nhân xây dựng đang làm trong nhiều năm qua với các kế hoạch chi tiết về các tòa nhà.* *Bây giờ là thế kỷ hai mốt -- chính xác là năm 2003-- và UML đã nâng cao sức mạnh trong chuyên ngành của chúng ta. Trên 75% các bản tóm tắt mà tôi thấy, có một điểm nhấn yêu cầu kiến thức về UML. Tuy nhiên, sau khi nói chuyện với đa số các ứng viên cho công việc này, một điều trở nên rõ ràng là họ không thực sự biết UML. Thông thường, hoặc là họ đang sử dụng nó như là một từ thông dụng hoặc họ đã có một phần tiếp xúc với UML. Sự thiếu hiểu biết này đã thôi thúc tôi viết bài giới thiệu vắn tắt này về UML, tập trung vào các sơ đồ cơ bản được sử dụng trong việc mô hình hóa trực quan. Khi bạn đọc xong bạn sẽ không có đủ kiến thức để đặt UML vào tổng quan của bạn, nhưng sẽ có một điểm khởi đầu để nghiên cứu sâu hơn vào ngôn ngữ này.*
Như tôi đã đề cập, UML có nghĩa là một ngôn ngữ thống nhất cho phép các chuyên gia CNTT mô hình hóa các ứng dụng máy tính. Các tác giả chính là Jim Rumbaugh, Ivar Jacobson, và Grady Booch, những người ban đầu đã có các phương pháp cạnh tranh riêng của mình (OMT, OOSE và Booch). Cuối cùng, họ đã tham gia lực lượng và dẫn đến một chuẩn mở. (Âm thanh quen thuộc quá? Một hiện tượng tương tự đã sinh ra J2EE, SOAP và Linux). Một lý do mà UML đã trở thành một ngôn ngữ mô hình hóa
*chuẩn* là tính độc lập của ngôn ngữ lập trình. (Các công cụ mô hình hóa UML của IBM Rational được sử dụng rộng rãi trong các cửa hàng J2EE, cũng như trong các cửa hàng .NET). Ngoài ra, bộ kí hiệu UML là một ngôn ngữ chứ không phải là một phương pháp luận. Điều này là quan trọng, bởi vì một ngôn ngữ, trái với một phương pháp luận, có thể dễ dàng phù hợp với phương diện đạo đức kinh doanh của công ty bất kỳ mà không cần thay đổi.
Do UML không phải là một phương pháp luận, nó không yêu cầu bất kỳ sản phẩm làm ra chính thức nào (tức là, "các tạo phẩm" trong từ ngữ đặc biệt của IBM Rational Unified Process®). Tuy nhiên, nó cung cấp một vài kiểu sơ đồ, khi được sử dụng trong một phương pháp cụ thể, các sơ đồ đó làm tăng sự dễ hiểu cho một ứng dụng đang được phát triển. Có nhiều thứ với UML hơn các sơ đồ này, nhưng với mục đích của tôi ở đây, các sơ đồ cung cấp sự mở đầu tốt cho ngôn ngữ và các nguyên lý phía sau việc sử dụng của nó. Bằng cách đặt các sơ đồ UML chuẩn trong các sản phẩm tạo ra của phương pháp luận của bạn, với những người thành thạo, UML bạn làm cho nó trở nên dễ nhập vào dự án của bạn hơn và nhanh chóng biến thành sản phẩm. Các sơ đồ UML chuẩn, có ích nhất là: sơ đồ ca sử dụng, sơ đồ lớp, sơ đồ trình tự, sơ đồ trạng thái (statechart), sơ đồ hoạt động, sơ đồ thành phần và sơ đồ triển khai.
Để đi sâu vào nhiều chi tiết về từng kiểu sơ đồ sẽ vượt ra ngoài phạm vi của bài viết giới thiệu này. Thay vào đó, tôi sẽ cung cấp cho bạn với đủ thông tin cho một sự hiểu biết chung về từng sơ đồ và sau đó cung cấp nhiều chi tiết hơn trong các bài viết sau.
Một ca sử dụng minh họa một đơn vị chức năng được hệ thống cung cấp. Mục đích chính của việc sử dụng sơ đồ ca sử dụng là giúp các nhóm phát triển hình dung ra các yêu cầu chức năng của một hệ thống, bao gồm mối quan hệ của "các vai" (con người, người sẽ tương tác với hệ thống) với các quy trình cần thiết, cũng như các mối quan hệ trong số các ca sử dụng khác nhau. Các sơ đồ ca sử dụng nói chung cho thấy các nhóm các ca sử dụng -- hoặc tất cả các ca sử dụng cho hệ thống hoàn chỉnh, hoặc sự đột phá của một nhóm các ca sử dụng cụ thể với chức năng liên quan (ví dụ, tất cả các ca sử dụng có liên quan đến quản trị an ninh). Để cho thấy ca sử dụng trên một sơ đồ ca sử dụng, bạn vẽ hình bầu dục ở giữa sơ đồ và đặt tên ca sử dụng ở trung tâm, hoặc bên dưới, hình bầu dục. Để vẽ một vai (chỉ thị một người sử dụng hệ thống) trên một sơ đồ ca sử dụng, bạn vẽ một người dính vào bên trái hay bên phải sơ đồ của bạn (và chỉ trong trường hợp bạn đang muốn biết, một số người vẽ người đi kèm đẹp hơn những người khác). Sử dụng các đường đơn giản để miêu tả các mối quan hệ giữa vai và các ca sử dụng, như trong Hình 1.
![ Sơ đồ trường hợp sử dụng](http://www.ibm.com/developerworks/vn/library/769/2772_fig1.jpg)
**Hình 1: Sơ đồ ca sử dụng mẫu **
Sơ đồ ca sử dụng thường được dùng để giao tiếp các hàm cấp cao của hệ thống và quy mô của hệ thống. Bằng cách xem xét sơ đồ ca sử dụng mẫu của chúng ta trong Hình 1, bạn có thể dễ dàng chỉ ra các hàm mà hệ thống ví dụ của chúng ta cung cấp. Hệ thống này cho phép những người quản lý ban nhạc xem qua một báo cáo thống kê bán hàng và báo cáo Billboard 200 (bảng xếp hạng 200 anbum âm nhạc bản chạy nhất) với các đĩa CD của ban nhạc. Nó cũng cho phép xem một báo cáo thống kê bán hàng và báo cáo Billboard 200 cho riêng một đĩa CD. Sơ đồ này cũng cho chúng ta biết hệ thống của chúng ta cung cấp các báo cáo Billboard từ một hệ thống bên ngoài được gọi là Dịch vụ báo cáo Billboard (Billboard Reporting Service).
Ngoài ra, sự vắng mặt của các ca sử dụng trong sơ đồ này cho thấy những gì hệ thống
*không* làm được. Ví dụ, nó không cung cấp cách cho phép người quản lý ban nhạc nghe các bài hát từ các album khác nhau trên bảng xếp hạng Billboard 200 -- tức là chúng ta thấy không có tham chiếu đến một ca sử dụng được gọi là Nghe các bài hát từ Billboard 200. Sự thiếu vắng này không phải là một vấn đề nhỏ. Với các sự mô tả ca sử dụng rõ ràng và đơn giản được cung cấp trên sơ đồ như vậy, một nhà tài trợ cho dự án có thể dễ dàng nhìn thấy chức năng cần thiết nào có hay không có trong hệ thống.
Sơ đồ lớp cho thấy các thực thể khác nhau (người, các chủ đề và dữ liệu) liên quan với nhau như thế nào; nói cách khác, nó cho thấy các cấu trúc tĩnh của hệ thống. Một sơ đồ lớp có thể được sử dụng để hiển thị các lớp hợp lý, chúng thường là các chủ đề khác nhau mà các doanh nhân trong một tổ chức hay bàn về chúng -- các ban nhạc rock, các đĩa CD, phát thanh hoặc các khoản vay, thế chấp nhà, các khoản vay mua xe và lãi suất. Các sơ đồ lớp cũng có thể được sử dụng để hiển thị các lớp thực hiện, chúng là những lớp mà các lập trình viên thường hay xử lý. Một sơ đồ lớp thực hiện có thể sẽ cho thấy một số các lớp giống như sơ đồ các lớp hợp lý. Lớp thực hiện sẽ không được vẽ với các thuộc tính như nhau, tuy nhiên, vì nó hầu như sẽ có khả năng có các tham khảo đến những thứ như các Vectơ và HashMaps.
Một lớp được mô tả trong sơ đồ lớp như là một hình chữ nhật với ba phần nằm ngang, như trong Hình 2. Phần phía trên chỉ ra tên của lớp; phần giữa có chứa các thuộc tính của lớp; và phần dưới chứa hoạt động của lớp (hay "các phương thức").
![ Đối tượng lớp mẫu trong một sơ đồ lớp](http://www.ibm.com/developerworks/vn/library/769/2772_fig2.gif)
**Hình 2: Đối tượng lớp mẫu trong một sơ đồ lớp **
Theo kinh nghiệm của tôi, hầu như tất cả các nhà phát triển đều biết sơ đồ này là gì, nhưng tôi thấy rằng hầu hết các lập trình viên vẽ các đường quan hệ không đúng. Đối với một sơ đồ lớp như trong Hình 3, bạn nên vẽ mối quan hệ kế thừa
[ bằng cách sử dụng một đường có một mũi tên ở đầu chỉ tới siêu lớp và mũi tên nên là một 1](http://www.ibm.com/developerworks/vn/library/769/index.html#footnotes) *tam giác hoàn chỉnh*. Một mối quan hệ liên kết nên là một đường nét liền nếu cả hai lớp nhận ra được nhau và là một đường có một *mũi tên hở*nếu liên kết đó chỉ được một trong các lớp này biết đến. [] ![ Một sơ đồ lớp hoàn chỉnh](http://www.ibm.com/developerworks/vn/library/769/2772_fig3s.jpg)
Trong Hình 3, chúng ta thấy cả hai mối quan hệ kế thừa và hai mối quan hệ liên kết. Lớp CDSalesReport kế thừa từ các lớp Report (Báo cáo). Một lớp CDSalesReport được liên kết với một đĩa CD, nhưng lớp CD không biết gì về lớp CDSalesReport. Cả hai đĩa CD và các lớp Band (Ban nhạc) đều biết về nhau và cả hai lớp có thể được kết hợp với một hoặc nhiều lớp với nhau.
**Một sơ đồ lớp hoàn chỉnh, bao gồm đối tượng lớp được hiển thị trong Hình 2 **
(
[nhấn vào đây để phóng to](http://www.ibm.com/developerworks/vn/library/769/769a.html))
Một sơ đồ lớp có thể tích hợp thêm nhiều khái niệm, mà chúng ta sẽ trình bày sau trong loạt bài này.
Sơ đồ trình tự (sequence) hiển thị một dòng chi tiết cho một ca sử dụng cụ thể hoặc thậm chí chỉ là một phần của một ca sử dụng cụ thể. Hầu như chúng tự giải thích; chúng hiển thị các lời gọi giữa các đối tượng khác nhau theo trình tự của chúng và có thể hiển thị, ở một mức độ chi tiết, các lời gọi khác với các đối tượng khác.
Một sơ đồ trình tự có hai chiều: Chiều dọc cho thấy trình tự của thông báo/các lời gọi theo thứ tự thời gian mà chúng xảy ra; chiều ngang thể hiện các cá thể đối tượng mà các thông báo được gửi tới chúng.
Một sơ đồ trình tự vẽ rất đơn giản. Ngang trên đầu sơ đồ của bạn, xác định các cá thể lớp (đối tượng) bằng cách đặt mỗi cá thể lớp trong hộp (xem Hình 4). Trong hộp này, đặt tên cá thể lớp và tên lớp được ngăn cách bằng một khoảng trống/ dấu hai chấm/ khoảng trống " : " (ví dụ, myReportGenerator : ReportGenerator). Nếu một cá thể lớp gửi một thông báo đến một cá thể lớp khác, vẽ một đường với một mũi tên hở trỏ đến cá thể lớp nhận; đặt tên của thông báo/ phương thức trên đường vẽ đó. Tùy chọn, với các thông báo quan trọng, bạn có thể vẽ một đường chấm chấm có một mũi tên chỉ ngược về cá thể lớp ban đầu; ghi nhãn giá trị trả về trên đường chấm chấm đó. Riêng tôi luôn muốn có đường giá trị trả về vì tôi muốn tìm các chi tiết phụ làm cho nó dễ đọc hơn.
Đọc một sơ đồ trình tự rất đơn giản. Bắt đầu tại góc trên bên trái với cá thể lớp "trình điều khiển" bắt đầu trình tự. Sau đó đi theo mỗi thông báo dưới sơ đồ. Hãy nhớ rằng: Mặc dù sơ đồ trình tự ví dụ trong Hình 4 cho thấy một thông báo trả về cho mỗi thông báo đã gửi, đây là tùy chọn.
[] ![ Một sơ đồ trình tự mẫu](http://www.ibm.com/developerworks/vn/library/769/2772_fig4s.jpg)
**Hình 4: Một sơ đồ trình tự mẫu**
(
[nhấn vào đây để phóng to](http://www.ibm.com/developerworks/vn/library/769/769b.html))
Bằng cách đọc sơ đồ trình tự mẫu của chúng ta trong Hình 4, bạn có thể thấy cách tạo một Báo cáo bán đĩa CD (CD Sales Report). Đối tượng aServlet là một trình điều khiển ví dụ của chúng ta. aServlet gửi một thông báo đến cá thể lớp ReportGenerator có tên là gen. Thông báo này được ghi nhãn là generateCDSalesReport, nó có nghĩa là đối tượng ReportGenerator triển khai thực hiện trình xử lý thông báo này. Trên cơ sở kiểm tra chặt chẽ hơn, nhãn thông báo generateCDSalesReport có cdId trong ngoặc đơn, có nghĩa là aServlet đang chuyển cùng với thông báo một biến có tên là cdId. Khi cá thể gen nhận được một thông báo generateCDSalesReport, rồi nó thực hiện các lời gọi tiếp theo đến lớp CDSalesReport và cá thể hiện tại của một CDSalesReport gọi là aCDReport được trả về. Sau đó cá thể gen thực hiện các lời gọi đến cá thể aCDReport được trả về, chuyển qua nó các tham số trên mỗi lời gọi thông báo. Vào cuối trình tự, cá thể gen trả về một aCDReport đến người gọi aServlet của nó.
Xin lưu ý: Sơ đồ trình tự trong Hình 4 được cho là quá chi tiết với một sơ đồ trình tự điển hình. Tuy nhiên, tôi tin rằng nó đủ đơn giản để hiểu và nó cho thấy các lời gọi lồng nhau được vẽ như thế nào. Ngoài ra, với các nhà phát triển mới bắt đầu, đôi khi cần thiết phá vỡ các trình tự theo mức rõ ràng này để giúp họ hiểu những gì họ phải làm.
Sơ đồ statechart (đồ thị trạng thái) mô hình hóa các trạng thái khác nhau mà một lớp có thể có và lớp đó chuyển từ trạng thái này sang trạng thái khác như thế nào. Có thể lập luận rằng mỗi lớp có một trạng thái, nhưng mỗi lớp đó không nên có một sơ đồ trạng thái. Chỉ có các lớp có trạng thái "hay ho - interesting"-- đó là, các lớp có ba hay nhiều trạng thái có tiềm năng trong quá trình hoạt động của hệ thống -- nên được mô hình hóa.
Như trong hình 5, bộ ký hiệu của sơ đồ trạng thái có năm yếu tố cơ bản: điểm xuất phát đầu tiên, được vẽ bằng cách sử dụng một vòng tròn nét liền; một quá trình chuyển đổi giữa các trạng thái, được vẽ bằng cách sử dụng một đường có một mũi tên hở; một trạng thái, được vẽ bằng cách sử dụng một hình chữ nhật với các góc tròn; một điểm quyết định, được vẽ như một vòng tròn mở; và một hoặc nhiều điểm kết thúc, được vẽ bằng cách sử dụng một vòng tròn có một vòng tròn nét liền bên trong nó. Để vẽ một sơ đồ trạng thái, hãy bắt đầu với một điểm xuất phát và một đường chuyển tiếp chỉ tới trạng thái ban đầu của lớp. Vẽ các trạng thái của chúng ở bất cứ nơi nào trên sơ đồ và sau đó chỉ cần kết nối chúng bằng cách sử dụng các đường chuyển tiếp trạng thái.
[] ![ Sơ đồ trạng thái](http://www.ibm.com/developerworks/vn/library/769/2772_fig5s.jpg)
**Sơ đồ trạng thái hiển thị các trạng thái khác nhau mà các lớp chuyển qua trong một hệ thống chức năng **
[nhấn vào đây để phóng to](http://www.ibm.com/developerworks/vn/library/769/769c.html))
Sơ đồ trạng thái ví dụ trong Hình 5 cho thấy một số thông tin tiềm năng mà chúng có thể giao tiếp. Ví dụ, bạn có thể cho rằng việc xử lý cho vay bắt đầu trong trạng thái Loan Application (Ứng dụng cho vay). Khi quá trình chấp thuận đầu tiên được thực hiện, tùy thuộc vào kết quả, bạn di chuyển đến hoặc là trạng thái Loan Pre-approved (Cho vay được chấp thuận lần đầu tiên) hoặc trạng thái Loan Rejected (Từ chối cho vay). Quyết định này, được thực hiện trong quá trình chuyển tiếp, được hiển thị bằng một điểm quyết định, tức các vòng tròn rỗng trong đường chuyển tiếp. Bằng cách xem ví dụ, một người có thể nói rằng một khoản vay có thể không xuất phát từ trạng thái Loan Pre-Approved đến trạng thái Loan (Cho vay) trong trạng thái Maintenance (Bảo trì) mà không đi qua trạng thái Loan Closing (Kết thúc cho vay). Ngoài ra, bằng cách xem sơ đồ ví dụ của chúng ta, một người có thể cho rằng tất cả các khoản vay sẽ kết thúc trong hoặc trạng thái Loan Rejected hoặc Loan trong trạng thái Maintenance.
Sơ đồ hoạt động hiển thị luồng kiểm soát theo thủ tục giữa hai hay nhiều đối tượng lớp khi xử lý một hoạt động. Các sơ đồ hoạt động có thể được sử dụng để mô hình hóa quy trình kinh doanh cao cấp hơn ở mức đơn vị kinh doanh, hoặc để mô hình hóa các hành động bên trong mức thấp. Theo kinh nghiệm của tôi, các sơ đồ hoạt động tốt nhất được sử dụng để mô hình hóa quy trình cao cấp hơn, chẳng hạn công ty hiện đang kinh doanh như thế nào, hoặc muốn tiến hành kinh doanh như thế nào. Điều này là do các sơ đồ hoạt động có vẻ "ít kỹ thuật" hơn so với các sơ đồ trình tự và những người thích kinh doanh có xu hướng hiểu chúng nhanh hơn.
Một bộ ký hiệu hoạt động tương tự như các ký hiệu đã sử dụng trong một sơ đồ trạng thái. Giống như một sơ đồ trạng thái, sơ đồ hoạt động bắt đầu bằng một vòng tròn nét liền kết nối tới hoạt động ban đầu. Hoạt động này được mô hình hóa bằng cách vẽ một hình chữ nhật có các cạnh tròn, kèm theo tên của hoạt động. Các hoạt động có thể được kết nối với các hoạt động khác thông qua các đường chuyển tiếp, hoặc đến các điểm quyết định có kết nối tới các hoạt động khác được các điều kiện của điểm quyết định bảo vệ. Các hoạt động, chấm dứt quá trình được mô hình hóa, được kết nối với một điểm kết thúc (giống như trong một sơ đồ trạng thái). Tùy chọn, các hoạt động có thể được nhóm lại thành các làn đường, chúng được sử dụng để chỉ ra đối tượng thực sự thực hiện các hoạt động, như trong Hình 6.
![ Sơ đồ hoạt động, với hai làn đường](http://www.ibm.com/developerworks/vn/library/769/2772_fig6.gif)
**Hình 6: Sơ đồ hoạt động, với hai làn đường để chỉ thị việc kiểm soát hoạt động của hai đối tượng: người quản lý ban nhạc và công cụ lập báo cáo **
Trong sơ đồ hoạt động ví dụ của chúng ta, chúng ta có hai làn đường vì chúng ta có hai đối tượng kiểm soát các hoạt động riêng biệt: một người quản lý ban nhạc và một công cụ lập báo cáo. Quá trình này bắt đầu với việc người quản lý ban nhạc chọn xem báo cáo bán hàng của một trong những ban nhạc của mình. Công cụ lập báo cáo sau đó lấy ra và hiển thị tất cả các ban nhạc mà người đó quản lý và yêu cầu anh ta phải chọn một ban nhạc. Sau khi người quản lý ban nhạc chọn một ban nhạc, công cụ lập báo cáo lấy ra thông tin bán hàng và hiển thị bản báo cáo bán hàng. Sơ đồ hoạt động cho thấy rằng việc hiển thị báo cáo là bước cuối cùng trong quá trình này.
Một sơ đồ thành phần cung cấp một khung nhìn vật lý của hệ thống. Mục đích của nó là hiển thị các phụ thuộc mà phần mềm có trên các thành phần phần mềm khác (ví dụ, các thư viện phần mềm) trong hệ thống. Sơ đồ này có thể được hiển thị ở mức rất cao, chỉ với các thành phần có độ chi tiết lớn hoặc nó có thể được hiển thị tại mức gói.
2
Mô hình hóa một sơ đồ thành phần tốt nhất được mô tả thông qua một ví dụ. Hình 7 cho thấy bốn thành phần: Reporting Tool (Công cụ lập báo cáo), Billboard Service (Dịch vụ Billboard), Servlet 2.2 API và JDBC API. Các đường mũi tên từ thành phần Reporting Tool đến các thành phần Billboard Service, Servlet 2.2 API, JDBC API muốn nói rằng Reporting Tool phụ thuộc vào ba thành phần đó.
![ sơ đồ thành phần](http://www.ibm.com/developerworks/vn/library/769/2772_fig7.jpg)
**Hình 7: Một sơ đồ thành phần cho thấy các sự phụ thuộc lẫn nhau của các thành phần phần mềm khác nhau mà hệ thống đó bao gồm**
Sơ đồ triển khai cho thấy cách một hệ thống sẽ được triển khai cụ thể trong môi trường phần cứng. Mục đích của nó là hiển thị các thành phần khác nhau của hệ thống cụ thể sẽ chạy ở đâu và làm thế nào để chúng giao tiếp với nhau. Từ sơ đồ mô hình hóa thời gian chạy cụ thể, nhân viên sản xuất của hệ thống sẽ sử dụng sơ đồ này nhiều hơn.
Ký hiệu trong một sơ đồ triển khai bao gồm các yếu tố ký hiệu được sử dụng trong một sơ đồ thành phần, với một vài bổ sung, bao gồm khái niệm về một nút. Một nút biểu diễn hoặc một nút máy vật lý hay một nút máy ảo (ví dụ như, một nút máy tính lớn). Để mô hình hóa một nút, chỉ cần vẽ một hình khối ba chiều với tên của nút đó ở phía trên của khối này. Sử dụng quy ước đặt tên được sử dụng trong sơ đồ trình tự: [tên cá thể]: [kiểu cá thể] (ví dụ, "w3reporting.myco.com : Application Server").
[] ![ Sơ đồ triển khai](http://www.ibm.com/developerworks/vn/library/769/2772_fig8s.jpg)
** Hình 8: Sơ đồ triển khai. Do thành phần Reporting Tool được vẽ bên trong của IBM WebSphere, mà IBM WebSphere lần lượt được vẽ bên trong của nút w3.reporting.myco.com, nên chúng ta biết rằng những người dùng sẽ truy cập Reporting Tool thông qua một trình duyệt đang chạy trên máy cục bộ của họ và kết nối thông qua HTTP trên mạng nội bộ của công ty họ. **
(
[nhấn vào đây để phóng to](http://www.ibm.com/developerworks/rational/library/769d.html))
Sơ đồ triển khai tại Hình 8 cho thấy rằng những người dùng truy cập vào Reporting Tool bằng cách sử dụng một trình duyệt đang chạy trên máy cục bộ của họ và kết nối qua HTTP trên mạng nội bộ của công ty họ tới Reporting Tool. Công cụ này cụ thể chạy trên các máy chủ ứng dụng có tên w3reporting.myco.com. Sơ đồ đã thể hiện thành phần Reporting Tool được vẽ bên trong IBM WebSphere, IBM WebSphere lần lượt được vẽ bên trong của nút w3.reporting.myco.com. Reporting Tool kết nối tới cơ sở dữ liệu báo cáo của mình bằng cách sử dụng ngôn ngữ Java với giao diện JDBC của IBM DB2, sau đó giao diện này giao tiếp với cơ sở dữ liệu DB2 thực tế đang chạy trên máy chủ đặt tên là db1.myco.com bằng cách sử dụng giao tiếp bản địa DB2. Thêm vào việc trao đổi với cơ sở dữ liệu báo cáo, thành phần Report Tool truyền dẫn SOAP trên HTTPS tới Billboard Service.
Mặc dù bài viết này chỉ cung cấp một sự giới thiệu ngắn gọn về Unified Modeling Language (Ngôn ngữ mô hình thống nhất), tôi khuyến khích bạn bắt đầu áp dụng các thông tin mà bạn đã học được ở đây cho các dự án riêng của mình và để nghiên cứu kỹ hơn về UML. Có rất nhiều công cụ phần mềm giúp bạn tích hợp các sơ đồ UML vào trong quá trình phát triển phần mềm của bạn, nhưng ngay cả khi không có công cụ tự động hóa, bạn có thể sử dụng các dụng cụ để viết trên bảng hoặc giấy và bút chì để vẽ các sơ đồ UML của bạn và vẫn đạt được các lợi ích.
[] 1 Để biết thêm thông tin về các nguyên tắc thừa kế và hướng đối tượng khác, xem [http://java.sun.com/docs/books/tutorial/java/concepts/inheritance.html](http://java.sun.com/docs/books/tutorial/java/concepts/inheritance.html) 2 Mức gói thành phần cụm từ là một cách trung gian về ngôn ngữ lập trình đề cập đến các mức thùng chứa lớp như các vùng tên của .NET (ví dụ, System.Web.UI) hoặc các gói của Java (ví dụ, java.util). [http://www.uml.org/](http://www.uml.org/) -- Trang Web UML chính thức. [http://www.rational.com/uml/resources/documentation/index.jsp](http://www.rational.com/uml/resources/documentation/index.jsp) --Cung cấp một số phiên bản khác nhau của đặc tả UML thực sự. [http://www-140.ibm.com/developerworks/rational/products/rose](http://www-140.ibm.com/developerworks/rational/products/rose?S_TACT=105AGY75) --Thông tin về IBM Rational Rose®, một công cụ mô hình hóa UML thương mại. [http://www-140.ibm.com/developerworks/rational/products/xde](http://www-140.ibm.com/developerworks/rational/products/xde?S_TACT=105AGY75)--Thông tin về IBM Rational XDE®, một công cụ mô hình hóa UML thương mại được tích hợp với nền tảng phát triển Eclipse của IBM. [http://argouml.tigris.org/](http://argouml.tigris.org/) --Thông tin về Argo UML, một công cụ mô hình hóa UML mã nguồn mở được xây dựng trong Java. [http://uml.sourceforge.net/index.php](http://uml.sourceforge.net/index.php) -- Thông tin về Umbrello UML Modeller, một công cụ mô hình hóa UML mã nguồn mở UML cho KDE.
## 1 nhận xét:
Đây là trang nhạc của các webmaster vn nhacf.com - được viết với mục đích chỉ để nghe nhạc.
Trang nhạc trình bày đơn giản nhanh gọn chuyên nghiệp, nghe nhạc nhanh, tìm kiếm bhát dễ dàng.
Mới chỉ có ít người biết đến. nhưng nhacf được dân lập trình đánh giá rất cao về chất lượng và cách thể hiện.
Để làm trang web giống như nhacf.com, bạn có thể dùng blogspot để tạo & copy sourcecode của nó ở đây
Phù hợp với ~ người có sở thích đơn giản nhanh gọn và muốn khám phá..
## Đăng nhận xét

Cache-Control: private, max-age=0

X-Content-Type-Options: nosniff

X-XSS-Protection: 1; mode=block

Server: GSE


text:
Phong thủy nhà ở tốt sẽ mang đến cho gia chủ sức khỏe, hạnh phúc và thịnh vượng. Chính vì vậy, trước khi mua nhà bạn hãy xem kỹ những yếu tố phong thủy dưới đây để đảm bảo căn nhà đón được nguồn năng lượng tốt.
1. Địa thế đất
Trong phong thủy, địa thế đất ở có ý nghĩa vô cùng quan trọng bởi đây là yếu tố quyết định nguồn năng lượng đi vào ngôi nhà. Bạn nên chọn ngôi nhà có đường sạch sẽ, không có đất dốc sau nhà, không nằm gần nghĩa địa hay vùng đất thường xảy ra tai nạn. Người xưa thường quan niệm một địa thế đất đẹp là đất “nở hậu” có nghĩa là sân sau rộng hơn sân trước.
Địa thế đất có ý nghĩa vô cùng quan trọng quyết định nguồn năng lượng đi vào ngôi nhà.
2. Cửa trước
Cửa trước là nơi đón nhận nguồn năng lượng phong thủy. Vì vậy, trước tiên, bạn hãy xét xem hướng cửa nhà có hợp với tuổi, mệnh của gia chủ hay không. Bạn cũng đừng quên xem kích cỡ và tỷ lệ của cánh cửa so với con đường dẫn đến cửa cũng như phần còn lại của ngôi nhà.
3. Xem xét kỹ các loại cửa khác
Sau khi kiểm tra phong thủy bên ngoài của ngôi nhà cũng như năng lượng phong thủy từ cửa trước, bạn hãy dành thời gian để xem xét các loại cửa trong nhà. Bạn nên tránh mua ngôi nhà có cửa trước thẳng với cửa sau.
Tránh ngôi nhà có cửa trước thẳng với cửa sau.
4. Tiền sảnh
Cửa chính và tiền sảnh ảnh hưởng lớn đến việc nuôi dưỡng và duy trì năng lượng tốt trong nhà. Bạn hãy tránh mua những ngôi nhà có phong thủy xấu như tường đối diện với cửa vào, phòng tắm đối diện cửa trước, cầu thang đối diện cửa trước… Đặc biệt nếu bạn không có ý định sửa nhà sau khi mua.
5. Các phòng trong nhà
Trước khi mua nhà, bạn cũng nên xem các phòng trong nhà có phong thủy tốt không. Ví dụ, căn bếp cần sạch sẽ, sáng sủa, sơn vàng. Bạn không nên chọn ngôi nhà có giường ngủ đặt ở dưới cửa sổ, phòng ngủ đối diện với phòng tắm. Bạn cũng không nên chọn ngôi nhà có phòng tắm nằm ở trung tâm ngôi nhà hay gần với cửa chính. Phòng tắm đối diện với bếp cũng là dấu hiệu phong thủy xấu.

markdown:
*Phong thủy nhà ở tốt sẽ mang đến cho gia chủ sức khỏe, hạnh phúc và thịnh vượng. Chính vì vậy, trước khi mua nhà bạn hãy xem kỹ những yếu tố phong thủy dưới đây để đảm bảo căn nhà đón được nguồn năng lượng tốt.* *Phong thủy nhà ở tốt sẽ mang đến cho gia chủ sức khỏe, hạnh phúc và thịnh vượng. Chính vì vậy, trước khi mua nhà bạn hãy xem kỹ những yếu tố phong thủy dưới đây để đảm bảo căn nhà đón được nguồn năng lượng tốt.*
### 1. Địa thế đất
Trong phong thủy, địa thế đất ở có ý nghĩa vô cùng quan trọng bởi đây là yếu tố quyết định nguồn năng lượng đi vào ngôi nhà. Bạn nên chọn ngôi nhà có đường sạch sẽ, không có đất dốc sau nhà, không nằm gần nghĩa địa hay vùng đất thường xảy ra tai nạn. Người xưa thường quan niệm một địa thế đất đẹp là đất “nở hậu” có nghĩa là sân sau rộng hơn sân trước.
*Địa thế đất có ý nghĩa vô cùng quan trọng quyết định nguồn năng lượng đi vào ngôi nhà. *
### 2. Cửa trước
Cửa trước là nơi đón nhận nguồn năng lượng phong thủy. Vì vậy, trước tiên, bạn hãy xét xem hướng cửa nhà có hợp với tuổi, mệnh của gia chủ hay không. Bạn cũng đừng quên xem kích cỡ và tỷ lệ của cánh cửa so với con đường dẫn đến cửa cũng như phần còn lại của ngôi nhà.
### 3. Xem xét kỹ các loại cửa khác
Sau khi kiểm tra phong thủy bên ngoài của ngôi nhà cũng như năng lượng phong thủy từ cửa trước, bạn hãy dành thời gian để xem xét các loại cửa trong nhà. Bạn nên tránh mua ngôi nhà có cửa trước thẳng với cửa sau.
* Tránh ngôi nhà có cửa trước thẳng với cửa sau. *
### 4. Tiền sảnh
Cửa chính và tiền sảnh ảnh hưởng lớn đến việc nuôi dưỡng và duy trì năng lượng tốt trong nhà. Bạn hãy tránh mua những ngôi nhà có phong thủy xấu như tường đối diện với cửa vào, phòng tắm đối diện cửa trước, cầu thang đối diện cửa trước… Đặc biệt nếu bạn không có ý định sửa nhà sau khi mua.
### 5. Các phòng trong nhà
Trước khi mua nhà, bạn cũng nên xem các phòng trong nhà có phong thủy tốt không. Ví dụ, căn bếp cần sạch sẽ, sáng sủa, sơn vàng. Bạn không nên chọn ngôi nhà có giường ngủ đặt ở dưới cửa sổ, phòng ngủ đối diện với phòng tắm. Bạn cũng không nên chọn ngôi nhà có phòng tắm nằm ở trung tâm ngôi nhà hay gần với cửa chính. Phòng tắm đối diện với bếp cũng là dấu hiệu phong thủy xấu.

WARC-Type: response

Content-Type: application/http; msgtype=response

WARC-Identified-Payload-Type: text/html

Content-Type: text/html; charset=UTF-8

Vary: Accept-Encoding

X-Crawler-Transfer-Encoding: chunked

X-Crawler-Content-Encoding: gzip

Accept-Ranges: bytes

Server: LiteSpeed


text:
Thánh thi Hafiz: Những tia nắng
Hafiz sinh ra ở Shiraz và sống gần cả đời ở Shiraz, nơi ông trở thành một vị thầy Sufi nổi tiếng. Sufism là một truyền thống Hồi giáo chú trọng đến hướng vào nội tâm, suy tưởng, khổ hạnh, và trực nghiệm tâm linh. Cho đến khi Hafiz qua đời, người ta nghĩ là ông đã viết khoảng 5 ngàn bài thơ, nhưng chỉ có từ 500 đến 700 bài còn sót lại ngày nay. Divan (tập thơ) của ông là một tác phẩm kinh điển trong văn học Sufism.
Sau đây mời các bạn đọc cùng tìm hiểu thêm một bài thơ khác của Hafiz:
Những tia nắng
Ơi, Người Chủ Rượu, mặt trời đã lên. Hãy rót rượu đầy ly tôi. (1)
Nhanh lên, vì đêm sẽ đến, và ta sẽ phải ngủ.
Ngoài kia, những kẻ tiên tri chết chóc đang tuyên bố ngày tận thế.
Nhanh lên! cho chúng tôi thêm rượu ngọt của Ngài!
Nếu bạn tìm danh tiếng và vinh quang từ mặt trời,
Thì ngủ tiếp đi; chỉ có trí tuệ thánh hóa trong những tia nắng.
Khi Ngày Phán Xét đến và bầu trời biến thành bình sành,
Hãy biến xương sọ của bạn thành ly sành, và đổ vào đó rượu trong bình này.
Bây giờ không phải là thời nói chuyện vặt vảnh với bạn bè;
Chỉ nên nói về ly và rượu. (2)
Hafiz, đứng dậy! Ra khỏi gường. Cậu có việc làm,
Và thờ kính rượu là việc duy nhất đáng làm.
Hafiz (1320-1389) (Orinial language: Persian/Farsi)
Haleh Pourafzal and Roger Montgomery
Chuyển ngữ:Trần Đình Hoành
Nguồn: dotchuoinon.com
Chú thích:
(1): Người Chủ Rượu, nên được hiểu là Thượng đế.
(2): Ly là chính ta, rượu là sức sống từ Thượng đế.

markdown:
# Thánh thi Hafiz: Những tia nắng
[RSS](http://nhipcautamgiao.net/chi-tiet-rss-3207.rss)| [Bản để in](/imxu76o4enmx75lkw74i715lkarjwqoi3207/)| [Bản gửi email](/ioxu76o4enmx75lkw74i715lkarjwqoi3207/)
Hafiz sinh ra ở Shiraz và sống gần cả đời ở Shiraz, nơi ông trở thành một vị thầy Sufi nổi tiếng. Sufism là một truyền thống Hồi giáo chú trọng đến hướng vào nội tâm, suy tưởng, khổ hạnh, và trực nghiệm tâm linh. Cho đến khi Hafiz qua đời, người ta nghĩ là ông đã viết khoảng 5 ngàn bài thơ, nhưng chỉ có từ 500 đến 700 bài còn sót lại ngày nay. Divan (tập thơ) của ông là một tác phẩm kinh điển trong văn học Sufism.
Sau đây mời các bạn đọc cùng tìm hiểu thêm một bài thơ khác của Hafiz:
Những tia nắng
Ơi, Người Chủ Rượu, mặt trời đã lên. Hãy rót rượu đầy ly tôi. (1)
Nhanh lên, vì đêm sẽ đến, và ta sẽ phải ngủ.
Ngoài kia, những kẻ tiên tri chết chóc đang tuyên bố ngày tận thế.
Nhanh lên! cho chúng tôi thêm rượu ngọt của Ngài!
Nếu bạn tìm danh tiếng và vinh quang từ mặt trời,
Thì ngủ tiếp đi; chỉ có trí tuệ thánh hóa trong những tia nắng.
Khi Ngày Phán Xét đến và bầu trời biến thành bình sành,
Hãy biến xương sọ của bạn thành ly sành, và đổ vào đó rượu trong bình này.
Bây giờ không phải là thời nói chuyện vặt vảnh với bạn bè;
Chỉ nên nói về ly và rượu. (2)
Hafiz, đứng dậy! Ra khỏi gường. Cậu có việc làm,
Và thờ kính rượu là việc duy nhất đáng làm.
**Hafiz (1320-1389) (Orinial language: Persian/Farsi)** * Haleh Pourafzal and Roger Montgomery* *Chuyển ngữ:Trần Đình Hoành * *Nguồn: dotchuoinon.com*
Chú thích:
*(1): * *Người Chủ Rượu, nên được hiểu là Thượng đế.* *(2): * *Ly là chính ta, rượu là sức sống từ Thượng đế.*

Cache-Control: private

Content-Type: text/html


text:
Nội thất Nam Thanh Chuyên sản xuất và thi công nội thất.
: 04.6254.4737 Fax: 0462650917
0971 964 888(Mr Hải)
Giá bán:Liên hệ
Đặt mua
Skype:
BÀN HỘI TRƯỜNG GỖ TỰ NHIÊN ĐƯỢC BẢO QUẢN RA SAO?
TÍNH MỚI LẠ TRONG CÁC MẪU GHẾ HỘI TRƯỜNG GỖ TỰ NHIÊN
NỘI THẤT HỘI TRƯỜNG TỪ GỖ TỰ NHIÊN VÀ GỖ CÔNG NGHIỆP
ƯU ĐIỂM VƯỢT TRỘI CỦA GHẾ HỘI TRƯỜNG ĐA NĂNG
BÀI TRÍ NỘI THẤT HỘI TRƯỜNG THEO PHONG CÁCH CỔ ĐIỂN
BÀN HỘI TRƯỜNG PHÒNG HỌP DẠNG HÌNH TRÒN ĐỘC ĐÁO
GHẾ HỘI TRƯỜNG CHÂN THÉP SƠN TĨNH ĐIỆN ĐẸP MẮT
BÀN HỘI TRƯỜNG GỖ TỰ NHIÊN NAM THANH RẺ NHẤT VỊNH BẮC BỘ
GHẾ HỘI TRƯỜNG GỖ BỌC NỈ SANG TRỌNG VÀ LỊCH LÃM
CÓ NÊN SỬ DỤNG GHẾ HỘI TRƯỜNG GỖ TỰ NHIÊN BỌC NỆM DA?
xem thêm
Giá bán:Liên hệ
Đặt mua

markdown:
**Giá bán**:Liên hệ
**Giá bán**:Liên hệ
**Giá bán**:Liên hệ
**Giá bán**:Liên hệ
**Giá bán**:Liên hệ
**Giá bán**:Liên hệ
**Giá bán**:Liên hệ
**Giá bán**:Liên hệ
**Giá bán**:Liên hệ
**Giá bán**:Liên hệ
**Giá bán**:Liên hệ
**Giá bán**:Liên hệ
**Giá bán**:Liên hệ
**Giá bán**:Liên hệ
**Giá bán**:Liên hệ
**Giá bán**:Liên hệ
**Giá bán**:Liên hệ
**Giá bán**:Liên hệ
**Giá bán**:Liên hệ
**Giá bán**:Liên hệ

Server: Apache

Cache-Control: no-cache

Connection: Upgrade, close


text:
Danh mục sản phẩm
Trang chủ
Giới thiệu
Tin tức
Khuyến mãi
Liên hệ
Danh mục sản phẩm
Sản phẩm
Sản phẩm
bàn làm việc cao cấp
Mã:
không có
Giá:
liên hệ
Bình luận
Sản phẩm liên quan
bàn tròn khách sạn
Giá: 2.800.000
bàn tròn ghế xoay khách sạn
Giá: 3.200.000
bàn kiếng
Giá: liên hệ
bàn làm việc
Giá: liên hệ
bàn làm việc
Giá: liên hệ
bàn ăn
Giá: liên hệ
Danh mục
Chăn - Ra - Gối - Đệm
Trọn bộ phòng ngủ
Nệm chất lượng cao
Nệm Cao Su
Nệm Lò Xo Malaysia
Nệm Lò xo USA
Nệm Lò Xo Liên Á
Nệm Kym Đan
Nệm Lò Xo Vạn Thành
Nệm Gấp
Nệm Bông ép
Giường tầng gỗ
Giường gỗ
Giường Sắt & Giường Sắt Tầng
Bàn ghế
Tủ & kệ sách
Bàn Phấn
Sofa
Quầy tiếp tân
Phòng tắm
Tin mới
Cá tính với nội thất kẻ sọc
Cách bài trí nội thất mang lại sức khỏe
Kệ để đồ đơn giản mà ấn tượng
Cách bố trí chiếc Tivi trong không gian phòng khách
Xử lý vết bẩn trên nệm
Thống kê
TƯ VẤN TRỰC TUYẾN
Mr Vũ
0919 65 65 56
Hằng
0935 503 208
A Ly
0902 518 856
Thúy
01287752919
CÔNG TY TNHH TẤN DŨNG L
U
X
Địa Chỉ:
258 Bạch Đằng, Phường 24, Quận Bình Thạnh
Hotline :
0919.65.65.56 (Mr.Vũ)
Số fax : ( 08) 3510.7815
Email : hoanvuluxfurniture@gmail.com
Website :
noithattandung.com
Chăn - Ra - Gối - Đệm
|
Trọn bộ phòng ngủ
|
Nệm chất lượng cao
|
Nệm Cao Su
|
Nệm Lò Xo Malaysia
|
Nệm Lò xo USA
|
Nệm Lò Xo Liên Á
|
Nệm Kym Đan
|
Nệm Lò Xo Vạn Thành
|
Nệm Gấp
|
Nệm Bông ép
|
Giường tầng gỗ
|
Giường gỗ
|
Giường Sắt & Giường Sắt Tầng
|
Bàn ghế
|
Tủ & kệ sách
|
Bàn Phấn
|
Sofa
|
Quầy tiếp tân
|
Phòng tắm
|
Thiết kế website
bởi
Châu Á
Trang chủ
Giới thiệu
Tin tức
Khuyến mãi
Liên hệ
Danh mục sản phẩm
Sản phẩm
Chăn - Ra - Gối - Đệm
Trọn bộ phòng ngủ
Nệm chất lượng cao
Nệm Cao Su
Nệm Lò Xo Malaysia
Nệm Lò xo USA
Nệm Lò Xo Liên Á
Nệm Kym Đan
Nệm Lò Xo Vạn Thành
Nệm Gấp
Nệm Bông ép
Giường tầng gỗ
Giường gỗ
Giường Sắt & Giường Sắt Tầng
Bàn ghế
Tủ & kệ sách
Bàn Phấn
Sofa
Quầy tiếp tân
Phòng tắm

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Pragma: no-cache

Vary: Accept-Encoding,User-Agent

Keep-Alive: timeout=1, max=100

Connection: Keep-Alive


text:
Ống nhòm đêm Gen 2+ NVG7-2 thế hệ 2 hàng chính hãng của Mỹ ( USA ) được thiết kế đặc biệt hoàn toàn khác với những loại ống nhòm đêm đời trước ... với kiểu ống nhòm 2 mắt trong 1 lens kính kèm theo là mũ đội đầu rất thuận tiện hoạn động trong rừng, trên biển hay phải di chuyển nhiều ....
Ống nhòm đêm thế hệ 2 mới này có độ phân giải cao khả năng khuếch hình ảnh, độ sáng tự động và sáng nguồn Shut-off ... Thiết kế trọng lượng nhẹ chắc chắn dễ dàng sử dụng , mang theo người. Đặc biệt với chiếc ống nhòm đêm này sẽ tự động lấy nét điểm nhìn cho bạn... Độ phóng đại cố định 1x đường kính 26mm bạn có thể tăng cường được độ phóng đại cho sản phẩm này bằng cách mua thêm lens kính độ phóng đại và lắp vào sản phẩm có 3x 5x 8x cho hình ảnh bạn nhìn thấy qua ống nhòm đêm được chi tiết hơn ... Nguồn cung cấp 1 pin 3v Cr123 hoạt động trong vòng 60 giờ liên tục ... Có thiết kế chống thấm nước cho việc bảo quản sản phẩm của bạn thuận tiện hơn bạn không sợ bị mốc kính mờ kính đọng sương hay sử dụng ở những lơi thời tiết khắc nghiệt làm ảnh hưởng tới ống nhòm của bạn ...
Ống nhòm đêm hồng ngoại Gen 2+ NVG7-2 là thiết bị chuyên được các nhà thám hiểm trong đêm , quân sự , kiểm lâm , công an chống buôn lậu, phòng chống tội phạm ma túy , kiểm lâm , cảnh sát biển hay tìm kiếm cứu nạn trong đêm ...
Thông số kỹ thuật
Thế hệ 2+
Độ phóng đại 1 X
FOV 40 °
Tổng số Darkness Hệ thống IR Có
Lens Hệ thống f / 1.2, 26 mm
Điều chỉnh đi-ốp -6 đến 2
Độ sáng điều khiển tự động Có
Đèn chiếu sáng hồng ngoại Built-in
Báo pin yếu: Có
Nguồn cung cấp 1 x 3V (CR123A)
Tuổi thọ pin 60 giờ
Chống nước: Có
Nhiệt độ hoạt động -40 ° F đến 122 ° F / -40 ° C đến 50 ° C
Nhiệt độ lưu trữ -58 ° F đến 158 ° F / -50 ° C đến 70 ° C
Kích thước 6.3 "x 6" x 3 "/ 160 mm x 150 mm x 75 mm
Trọng lượng kg 0.5

markdown:
|
|![]()
|
|
## Ống nhòm đêm Gen 2+ NVG7-2
|Mã sp : Gen 2+ NVG7-2|
|
|Giá per Unit (piece):
|
|Bảo hành : 12 Tháng
* thế hệ 2 hàng chính hãng của Mỹ ( USA ) được thiết kế đặc biệt hoàn toàn khác với những loại ống nhòm đêm đời trước ... với kiểu ống nhòm 2 mắt trong 1 lens kính kèm theo là mũ đội đầu rất thuận tiện hoạn động trong rừng, trên biển hay phải di chuyển nhiều ....* * mới này có độ phân giải cao khả năng khuếch hình ảnh, độ sáng tự động và sáng nguồn Shut-off ... Thiết kế trọng lượng nhẹ chắc chắn dễ dàng sử dụng , mang theo người. Đặc biệt với chiếc ống nhòm đêm này sẽ tự động lấy nét điểm nhìn cho bạn... Độ phóng đại cố định 1x đường kính 26mm bạn có thể tăng cường được độ phóng đại cho sản phẩm này bằng cách mua thêm lens kính độ phóng đại và lắp vào sản phẩm có 3x 5x 8x cho hình ảnh bạn nhìn thấy qua ống nhòm đêm được chi tiết hơn ... Nguồn cung cấp 1 pin 3v Cr123 hoạt động trong vòng 60 giờ liên tục ... Có thiết kế chống thấm nước cho việc bảo quản sản phẩm của bạn thuận tiện hơn bạn không sợ bị mốc kính mờ kính đọng sương hay sử dụng ở những lơi thời tiết khắc nghiệt làm ảnh hưởng tới ống nhòm của bạn ... * [ Gen 2+ NVG7-2 là thiết bị chuyên được các nhà thám hiểm trong đêm , quân sự , kiểm lâm , công an chống buôn lậu, phòng chống tội phạm ma túy , kiểm lâm , cảnh sát biển hay tìm kiếm cứu nạn trong đêm ...Ống nhòm đêm hồng ngoại](http://ongnhom.net/index.php?option=com_virtuemart&page=shop.browse&category_id=16&Itemid=71)
Thông số kỹ thuật
Thế hệ 2+
Độ phóng đại 1 X
FOV 40 °
Tổng số Darkness Hệ thống IR Có
Lens Hệ thống f / 1.2, 26 mm
Điều chỉnh đi-ốp -6 đến 2
Độ sáng điều khiển tự động Có
Đèn chiếu sáng hồng ngoại Built-in
Báo pin yếu: Có
Nguồn cung cấp 1 x 3V (CR123A)
Tuổi thọ pin 60 giờ
Chống nước: Có
Nhiệt độ hoạt động -40 ° F đến 122 ° F / -40 ° C đến 50 ° C
Nhiệt độ lưu trữ -58 ° F đến 158 ° F / -50 ° C đến 70 ° C
Kích thước 6.3 "x 6" x 3 "/ 160 mm x 150 mm x 75 mm
Trọng lượng kg 0.5
|
325.000,000 VND
||
|
![]()
|Hôm nay||6723|
![]()
|Hôm qua||6634|
![]()
|Tuần này||38356|
![]()
|Tuần trước||39608|
![]()
|Tháng này||129704|
![]()
|Tháng trước||165234|
![]()
|Tấ cả||14794563|

WARC-Identified-Payload-Type: application/xhtml+xml

P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"

Cache-Control: post-check=0, pre-check=0

Set-Cookie: ja_rochea1_tpl=ja_rochea1; expires=Wed, 11-Sep-2019 16:10:44 GMT; path=/

Connection: close

Content-Type: text/html; charset=utf-8


text:
1
Tình Bốn Mùa Full Vietsub
2
Tuổi Dậy Thì HD Vietsub
3
Chịch Xã Giao Với Mẹ Của Bạn HD NoSub
4
Làm Tình Trên Thuyền HD Vietsub
5
Sống Chung Với Chị Gái HD Vietsub
6
Chị Gái Xinh Đẹp HD Vietsub
7
Làm Tình Với Chị Của Em Họ HD NoSub
8
Mẹ Của Bạn Gái 2 HD NoSub
9
Nhà Dịch Vụ Tuyệt Vời HD NoSub
10
Sống Với Người Anh Họ Của Tôi HD Vietsub

markdown:
1
![ Tình Bốn Mùa](https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?container=focus&gadget=a&no_expand=1&refresh=604800&url=https://2.bp.blogspot.com/--5XSFMimDgs/VpjS2zuuV8I/AAAAAAAAqgY/GqaG8tHxK5s/s200/5698d2da5eb7c.jpg)
[Tình Bốn Mùa](http://phimhdnet.com/phim/tinh-bon-mua-4129/)Full Vietsub
2
![ Tuổi Dậy Thì](https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?container=focus&gadget=a&no_expand=1&refresh=604800&url=https://4.bp.blogspot.com/--ElMMIqMEJc/W3fgXoUSr-I/AAAAAAAAAGo/gyIrvgfHYrMpgCSfGDDfINISKYaw6o1RQCLcBGAs/s320/tuoi-day-thi.jpg)
[Tuổi Dậy Thì](http://phimhdnet.com/phim/tuoi-day-thi-10143/)HD Vietsub
3
![ Chịch Xã Giao Với Mẹ Của Bạn](https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?container=focus&gadget=a&no_expand=1&refresh=604800&url=https://1.bp.blogspot.com/-gI9YW9cLcJ0/W3e31o3WkJI/AAAAAAAAAGE/BxhM3NLoC8AULP0xulFUzUylYdItcKhTACLcBGAs/s320/AffairsWith%2BMomsFriends.2018.jpg)
[Chịch Xã Giao Với Mẹ Của Bạn](http://phimhdnet.com/phim/chich-xa-giao-voi-me-cua-ban-15048/)HD NoSub
4
![ Làm Tình Trên Thuyền](https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?container=focus&gadget=a&no_expand=1&refresh=604800&url=https://3.bp.blogspot.com/-PxDCJ9Z7Hgo/WjpKzlYbDEI/AAAAAAAAA90/ov2PuZZpv6A3x5Jst8Fd7vdkyNvM6Dc1gCLcBGAs/s1600/lam-tinh-tren-thuyen-18.jpg)
[Làm Tình Trên Thuyền](http://phimhdnet.com/phim/lam-tinh-tren-thuyen-14980/)HD Vietsub
5
![ Sống Chung Với Chị Gái](https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?container=focus&gadget=a&no_expand=1&refresh=604800&url=https://2.bp.blogspot.com/-YQvq7yzc1rw/Wlnq8_8KthI/AAAAAAAABCE/u8p3a8nrrKszlXsvbTv_BeLdJa_NxrifwCLcBGAs/s1600/song-chung-voi-chi-gai-18-2018.jpg)
[Sống Chung Với Chị Gái](http://phimhdnet.com/phim/song-chung-voi-chi-gai-14999/)HD Vietsub
6
![ Chị Gái Xinh Đẹp](https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?container=focus&gadget=a&no_expand=1&refresh=604800&url=https://1.bp.blogspot.com/-mn2n79XYzgE/Wqy3-p6ZvyI/AAAAAAAABNk/7-sGdhJMkeUwgL49iRGaoDfoAfPQktYGgCLcBGAs/s0/chi-gai-xinh-dep-18-2018-phimhdnet.com.jpg)
[Chị Gái Xinh Đẹp](http://phimhdnet.com/phim/chi-gai-xinh-dep-15039/)HD Vietsub
7
![ Làm Tình Với Chị Của Em Họ](https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?container=focus&gadget=a&no_expand=1&refresh=604800&url=https://2.bp.blogspot.com/-Yhi_Qb7841Q/W3e2Vif4ttI/AAAAAAAAAFw/6ahFtlRBeAAIhjiJtp9E0el3LtXHGpLywCLcBGAs/s320/MyCousinsSister.2018.jpg)
[Làm Tình Với Chị Của Em Họ](http://phimhdnet.com/phim/lam-tinh-voi-chi-cua-em-ho-15046/)HD NoSub
8
![ Mẹ Của Bạn Gái 2](https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?container=focus&gadget=a&no_expand=1&refresh=604800&url=https://i.imgur.com/fKMNoShm.jpg)
[Mẹ Của Bạn Gái 2](http://phimhdnet.com/phim/me-cua-ban-gai-2-15053/)HD NoSub
9
![ Nhà Dịch Vụ Tuyệt Vời](https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?container=focus&gadget=a&no_expand=1&refresh=604800&url=https://i.imgur.com/6Ks1EZCm.jpg)
[Nhà Dịch Vụ Tuyệt Vời](http://phimhdnet.com/phim/nha-dich-vu-tuyet-voi-15051/)HD NoSub
10
![ Sống Với Người Anh Họ Của Tôi](https://images2-focus-opensocial.googleusercontent.com/gadgets/proxy?container=focus&gadget=a&no_expand=1&refresh=604800&url=https://3.bp.blogspot.com/-2MUVpFJo45g/Whvx7ia7EqI/AAAAAAAAA0s/cO5h8Uvp32EFlQzkRxA_pkz7NKcDf5K4gCLcBGAs/s1600/song-voi-anh-ho-cua-toi.jpg)
[Sống Với Người Anh Họ Của Tôi](http://phimhdnet.com/phim/song-voi-nguoi-anh-ho-cua-toi-14950/)HD Vietsub

Connection: keep-alive

Server: cloudflare


text:
+ Chất liệu và hoàn thiện: Tỳ Hưu trên lá Đeo Cổ bằng đá hắc ngà ( thạch anh đen _Hồng Kông). + Kích thước (dài x rộng x cao): 4,5cm x 2,5cm x 1,3cm. + Khối lượng: 14gr. + Ý nghĩa: giúp trừ tà , chiêu tài lộc , giúp công việc luôn thuận […]Giá: 680,000 VNĐ Đặt mua
Tỳ hưu thạch anh tím S763
+ Chất liệu và hoàn thiện: Tỳ hưu thạch anh tím khắc vảy rồng trên lưng (tại Việt Nam) + Kích thước (dài x rộng x cao): 3-4,5cm x 1-2cm x 1-2cm + Khối lượng: 10-18g + Ý nghĩa: giúp trừ tà ,đem lại may mắn về tài lộc, tăng nhân duyên, tránh điều thị […]Giá: 880,000 VNĐ Đặt mua
Tỳ Hưu đá ngọc Đông Linh S011
+ Chất liệu và hoàn thiện: Tỳ Hưu Đeo Cổ bằng đá ngọc Đông Linh xanh (Phật Sơn-Hồng Kông). + Kích thước (dài x rộng x cao): 3,5cm x 1,8cm x 1,3cm. + Khối lượng: 13gr. + Ý nghĩa: trừ tà , hút tài lộc , giúp công việc thuận lợi suôn sẻ và thăng […]Giá: 480,000 VNĐ Đặt mua
Tỳ Hưu đá ngọc Đông Linh S004
+ Chất liệu và hoàn thiện: Tỳ Hưu Đeo Cổ bằng đá ngọc Đông Linh xanh (Hồng Kông-Hồng Kông). + Kích thước (dài x rộng x cao): 2,5cm x 1,7cm x 1cm. + Khối lượng: 10gr. + Ý nghĩa: trừ tà , hút tài lộc , giúp công việc thuận lợi suôn sẻ và thăng […]Giá: 330,000 VNĐ Đặt mua
Tỳ Hưu đeo cổ S663
+ Chất liệu và hoàn thiện: Tỳ Hưu Đeo Cổ bằng đá Ngọc hoàng long Tân Cương tự nhiên (Tân Cương-Hồng Kông). + Kích thước (dài x rộng x cao): 3cm x 1,5cm x 1,5cm. + Khối lượng: 8gr. + Ý nghĩa: giúp trừ tà , chiêu tài lộc , giúp công việc luôn thuận […]Giá: 330,000 VNĐ Đặt mua
Tỳ Hưu đeo cổ S016
+ Chất liệu và hoàn thiện: Tỳ Hưu Đeo Cổ bằng đá Ngọc hoàng long Tân Cương tự nhiên (Tân Cương-Hồng Kông). + Kích thước (dài x rộng x cao): 5cm x 2cm x 1,5cm. + Khối lượng: 24gr. + Ý nghĩa: giúp trừ tà , chiêu tài lộc , giúp công việc luôn thuận […]Giá: 480,000 VNĐ Đặt mua
Tỳ Hưu đeo cổ S015
+ Chất liệu và hoàn thiện: Tỳ Hưu Đeo Cổ bằng đá Ngọc hoàng long Tân Cương tự nhiên (Tân Cương-Hồng Kông). + Kích thước (dài x rộng x cao): 4cm x 1,5cm x 1,5cm. + Khối lượng: 16gr. + Ý nghĩa: giúp trừ tà , chiêu tài lộc , giúp công việc luôn thuận […]Giá: 330,000 VNĐ Đặt mua
Tỳ Hưu đeo cổ S132
+ Chất liệu và hoàn thiện: Tỳ Hưu Đeo Cổ bằng đá Ngọc hoàng long Tân Cương vàng tự nhiên (Tân Cương-Hồng Kông). + Kích thước (dài x rộng x cao): 3cm x 1,5cm x 1,5cm. + Khối lượng: 12gr. + Ý nghĩa: giúp trừ tà , chiêu tài lộc , giúp công việc luôn […]Giá: 290,000 VNĐ Đặt mua
Mặt nhẫn Tỳ Hưu S554
+ Chất liệu và hoàn thiện: Tỳ Hưu Đeo Cổ đá mắt mèo ( Hồng Kông). + Kích thước (dài x rộng x cao ): 2cm x 1,3cm x 0,9cm. + Khối lượng: 4gr. + Ý nghĩa: trừ tà , hút tài lộc , hóa giải tiểu nhân , tránh được thị phi tai tiếng. […]Giá: 320,000 VNĐ Đặt mua
Tỳ Hưu đeo cổ S399
+ Chất liệu và hoàn thiện: Tỳ Hưu Đeo Cổ đá thạch anh hồng (tại Việt Nam). + Kích thước (dài x rộng x cao ): 3cm x 1cm x 2cm. + Khối lượng: 10gr. + Ý nghĩa: trừ tà , hút tài lộc , may mắn trong tình duyên hạnh phúc hôn nhân gia […]Giá: 390,000 VNĐ Đặt mua
Tỳ Hưu đeo cổ S407
+ Chất liệu và hoàn thiện: Tỳ Hưu Đeo Cổ đá thạch anh vàng (tại Việt Nam). + Kích thước (dài x rộng x cao ): 2,5cm x 1,5cm x 1,5cm. + Khối lượng: 9gr. + Ý nghĩa: trừ tà , hút tài lộc , giúp công việc luôn thuận lợi mau thăng , giúp […]Giá: 680,000 VNĐ Đặt mua
Tỳ Hưu đeo cổ S689
+ Chất liệu và hoàn thiện: Tỳ Hưu Đeo Cổ đá ngọc Miến Điện (Miến Điện-Hồng Kông). + Kích thước (dài x rộng x cao ): 3,5cm x 1,3cm x 2,5cm. + Khối lượng: 27gr. + Ý nghĩa: trừ tà , hút tài lộc , giúp công việc luôn thuận lợi mau thăng tiến đi […]Giá: 330,000 VNĐ Đặt mua
Tỳ Hưu đeo cổ S715
+ Chất liệu và hoàn thiện: Tỳ Hưu Đeo Cổ đá mắt mèo (tại Việt Nam). + Kích thước (dài x rộng ): 3cm x 2cm. + Khối lượng: 3gr. + Ý nghĩa: trừ tà , hút tài lộc . + Cách sử dụng: trang sức đeo cổ. + Tình trạng: còn hàng , số […]Giá: 360,000 VNĐ Đặt mua
Tỳ Hưu đeo cổ S125
+ Chất liệu và hoàn thiện: Tỳ Hưu Đeo Cổ đá thạch anh hồng (tại Việt Nam). + Kích thước (dài x rộng ): 4cm x 2cm . + Khối lượng: 20gr. + Ý nghĩa: trừ tà , hút tài lộc , giúp ngủ ngon , may mắn trong tình duyên hạnh phúc hôn nhân […]Giá: 480,000 VNĐ Đặt mua
Tỳ Hưu đá mã não S043
+ Chất liệu và hoàn thiện: Tỳ Hưu Đeo Cổ bằng đá mã não đỏ (tại Việt Nam). + Kích thước (dài x rộng x cao): 3cm x 1,5cm x 1cm. + Khối lượng: 10gr. + Ý nghĩa: giúp trừ tà , chiêu tài lộc , giúp công việc luôn thuận lợi . + Cách […]Giá: 290,000 VNĐ Đặt mua

markdown:
+ Chất liệu và hoàn thiện: Tỳ Hưu trên lá Đeo Cổ bằng đá hắc ngà ( thạch anh đen _Hồng Kông). + Kích thước (dài x rộng x cao): 4,5cm x 2,5cm x 1,3cm. + Khối lượng: 14gr. + Ý nghĩa: giúp trừ tà , chiêu tài lộc , giúp công việc luôn thuận […]Giá:
**680,000 VNĐ** [Đặt mua](http://phongthuyphunhuan.com/ty-huu-tren-chiec-la-deo-co-s779-phong-thuy-phu-nhuan.html#breadcrumb)

Server: nginx


text:
Trang chủ
Thời sự quốc tếĐặc sắc trên PTVGóc chuyện nghề Tác phẩm đạt giảiGiải báo chíLiên hoan PTTHPhim tài liệuThời sự tốiThời sự 18h30Chuyên đề Giảm nghèo bền vữngPTV Kết nối yêu thươngKý sự Về miền đất TổHành tinh thể thaoDân tộc, Miền núi và Phát triểnPháp luật và Đời sốngAn toàn giao thôngHộp thư truyền hìnhGương mặt đời thườngAn ninh - Quốc phòngĐại biểu dân cử và cử triXây dựng ĐảngMỗi tuần một chuyệnĐối thoại mớiCâu chuyện văn hóaKinh tế và phát triểnCác vấn đề xã hộiPhimPhóng SựPhát thanh Thời Sự Dự báo thời tiếtVăn Nghệ - Giải Trí Giải tríTạp chí văn nghệTác giả tác phẩmTHEO DÒNG LỊCH SỬĐất cội nguồnQuảng Cáo
Thời Sự
Hội nghị trực tuyến đối phó với siêu bão Mangkhut
22°C - 36°C
nhiều mây, không mưa
Thông tin thời tiết các vùng trong tỉnh
Lượt truy cập:
Liên kết
Website:www.phuthotv.vn
Bản quyền thuộc Đài Phát thanh và Truyền hình tỉnh Phú Thọ
Giám đốc: Nguyễn Thị Tuyết Chinh
Địa chỉ: Đường Nguyễn Tất Thành, thành phố Việt Trì, tỉnh Phú Thọ
Điện thoại: 0210 384 6323 Fax:
Giấy phép Số 33/GP-TTĐT cấp ngày 15/8/2014 của Bộ Thông tin và Truyền thông - Cục Phát thanh, Truyền hình và Thông tin điện tử
Sử dụng thông tin của Website này phải ghi rõ nguồn www.phuthotv.vn

Set-Cookie: PUPAI.LANGUAGE=1; expires=Sat, 21-Sep-2019 15:56:38 GMT; path=/


text:
Gương điển hình học tập chỉ thị 05 giai đoạn 2016 – 2017 (Kỳ 18)
Chi bộ 7 - Đội cảnh sát quản lý hành chính về trật tự - xã hội
(Đảng bộ Công an quận)
Góp phần xây dựng phong cách người công an nhân dân “Vì nhân dân phục vụ”
Một trong những tập thể đã vận dụng sáng tạo, linh hoạt và hiệu quả vào thực hiện nhiệm vụ chính trị của đơn vị thiết thực giúp dân, góp phần xây dựng phong cách người công an nhân dân bản lĩnh, nhân văn, vì nhân dân phục vụ đó chính là Chi bộ 7 – Đội cảnh sát quản lý hành chính về trật tự xã hội của Đảng bộ Công an Quận 11. Cấp ủy chi bộ luôn quán triệt các nội dung chủ yếu về tư tưởng, đạo đức, phong cách Hồ Chí Minh thông qua các buổi sinh hoạt chi bộ, sinh hoạt chuyên đề hoặc đột xuất phù hợp với đặc điểm, tình hình, chức năng, nhiệm vụ công tác của đơn vị, tập trung chủ yếu về tư tưởng “Trung với nước, hiếu với dân”, “Cần, kiệm, liêm, chính, chí công vô tư” gắn với các phong trào do Công an thành phố và Công an quận phát động, trong đó chú trọng đổi mới phong cách, tác phong làm việc.
Chia sẻ về công việc của đội, Trung tá Lê Hòa Hiệp cho biết ông cùng với các đồng nghiệp trong đội luôn đặt mình vào vị trí của nhân dân mà thực thi công vụ. Theo ông, học tập và làm theo tư tưởng, đạo đức và đặc biệt là phong cách Hồ Chí Minh đó là phong cách gần dân, sát dân, chia sẻ với những khó khăn, nguyện vọng của người dân. Với mong muốn nâng cao mức độ hài lòng của người dân, khi triển khai thực hiện cải tiến thủ tục hành chính giúp dân, mỗi cán bộ chiến sĩ trong đội luôn cố gắng giải quyết hồ sơ chính xác, minh bạch và đúng hẹn, không gây phiền hà cho dân từ đó tạo sự tin tưởng của quần chúng nhân dân.
Đội Cảnh sát quản lý hành chính về trật tự xã hội luôn nhắc nhở, động viên kịp thời mỗi cán bộ chiến sĩ phải luôn phát huy tinh thần trách nhiệm ý thức phục vụ nhân dân, không để xảy ra tình trạng quan liêu, thiếu trách nhiệm, nhũng nhiễu, cửa quyền gây phiền hà cho dân. Bên cạnh việc niêm yết đầy đủ, rõ ràng các quy trình, hồ sơ tại đơn vị và tận tình hướng dẫn để người dân chủ động chuẩn bị, tránh việc phải đi lại nhiều lần, cán bộ, đảng viên, chiến sĩ của đội đã nêu cao tinh thần phục vụ nhân dân qua việc hỗ trợ thực hiện các thủ tục cấp chứng minh nhân dân tại nhà đối với những trường hợp người già yếu, tàn tật, đi lại khó khăn khi có yêu cầu. Sau một thời gian áp dụng các biện pháp nhằm cải cách thủ tục hành chính giúp dân, Đội Cảnh sát quản lý hành chính về trật tự xã hội đã đánh giá lại các mặt đã làm được và chưa làm được để có sự điều chỉnh kịp thời, ngày càng hoàn thiện hơn, nâng cao chất lượng phục vụ và đem lại sự hài lòng cao nhất đến với nhân dân, từng bước xây dựng hình ảnh người cán bộ công an vì nhân dân phục vụ.
Kết quả trong năm 2017 đã giải quyết đúng và trước thời hạn hơn 12.364 hồ sơ đăng ký hộ khẩu và đã trả hơn 22.281 thẻ căn cước công dân; hướng dẫn làm thủ tục cấp giấy xác nhận đủ điều kiện về an ninh trật tự cho 38 trường hợp và cấp thẻ căn cước công dân tại nhà cho 25 trường hợp người già yếu, tàn tật..., làm giảm phiền hà, tiết kiệm thời gian đi lại và chờ đợi của người dân, được người dân ngợi khen. Năm 2017 có 1 cá nhân đạt danh hiệu Chiến sĩ thi đua cơ sở; 3 lượt tập thể, 14 lượt cá nhân được tặng Giấy khen của Công an thành phố và đơn vị đạt danh hiệu thi đua Quyết thắng.
TIN MỚI HƠN
TIN ĐÃ ĐƯA


text:
Theo nguồn tin của Dân trí, Hiệp hội Giấy và Bột giấy Việt Nam vừa có công văn gửi Bộ Công Thương phản ánh, việc Tổng cục Hải quan tăng cường quản lý phế liệu là việc làm cần thiết, không để các doanh nghiệp lợi dụng chính sách để nhập khẩu những chất thải nguy hại, ảnh hưởng sức khoẻ người dân và môi trường sống.
Tuy nhiên, Hiệp hội này cho rằng, Tổng cục Hải quan ban hành 2 công văn, trong đó yêu cầu hàng hoá nhập khẩu là phế liệu phải lấy mẫu gửi Cục Kiểm định Hải quan để thực hiện phân tích đánh giá sự phù hợp quy chuẩn kỹ thuật môi trường nhưng thời gian lấy mẫu, thời gian trả kết quản giám định không được quy định.
“Chỉ một mặt hàng giấy phế liệu nhập khẩu làm nguyên liệu sản xuất vừa phải có giấy chứng nhận phù hợp quy chuẩn kỹ thuật môi trường của một tổ chức giám định do Bộ Tài nguyên và Môi trường chỉ định, vừa phải được Cục Kiểm định Hải quan kiểm định theo cùng quy chuẩn này”, Hiệp hội cho biết.
Theo Hiệp hội Giấy và Bột giấy, quy trình trên của Tổng cục Hải quan dẫn đến làm tăng thời gian chờ đợi thông quan của lô hàng, gây ách tắc hàng hoá tại cảng, tăng chi phí lưu kho, lưu bãi và các chi phí khác của doanh nghiệp.
"Đồng thời, việc này làm ảnh hưởng đến hoạt động sản xuất, kinh doanh của doanh nghiệp, gây lãng phí lớn cho doanh nghiệp và cho xã hội, làm cho hàng hoá Việt Nam không thể cạnh tranh với các sản phẩm cùng loại của nước ngoài trên thị trường trong và ngoài nước”, công văn nêu.
Số liệu được dẫn ra cho biết, kể từ ngày 26/6/2018 đến nay, riêng một số doanh nghiệp ngành giấy có hàng bị ách tắc tại cảng lên đến hàng nghìn container, dẫn đến chi phí lưu kho của các doanh nghiệp rất lớn, không có nguyên liệu sản xuất, bắt buộc dừng máy, có nguy cơ bị phạt hợp đồng với các đối tác nước ngoài rất cao.
Mặt khác, nhóm các doanh nghiệp trong ngành giấy cho rằng, sản xuất giấy (kể cả giấy tái chế) không phải là lĩnh vực kinh doanh có điều kiện.
"Thế giới từ lâu cũng đã có nhiều chính sách hỗ trợ việc thu gom, tái chế giấy và không coi giấy đã qua sử dụng làm nguyên liệu sản xuất giấy tái chế là giấy phế liệu và không quản lý mặt hàng này như tất cả các loại phế liệu khác”, Hiệp hội cho biết.
Hiệp hội cũng cho rằng, những quy định trên của Cục Giám sát quản lý về hải quan hoàn toàn chưa phù hợp với Nghị quyết 19 của Chính phủ về việc tiếp tục cải thiện môi trường kinh doanh, nâng cao năng lực cạnh tranh quốc gia năm 2018 và những năm tiếp theo.
Tác giả: Phương Dung
Nguồn tin: Báo Dân trí

markdown:
![]()
Theo nguồn tin của Dân trí, Hiệp hội Giấy và Bột giấy Việt Nam vừa có công văn gửi Bộ Công Thương phản ánh, việc Tổng cục Hải quan tăng cường quản lý phế liệu là việc làm cần thiết, không để các doanh nghiệp lợi dụng chính sách để nhập khẩu những chất thải nguy hại, ảnh hưởng sức khoẻ người dân và môi trường sống.
Tuy nhiên, Hiệp hội này cho rằng, Tổng cục Hải quan ban hành 2 công văn, trong đó yêu cầu hàng hoá nhập khẩu là phế liệu phải lấy mẫu gửi Cục Kiểm định Hải quan để thực hiện phân tích đánh giá sự phù hợp quy chuẩn kỹ thuật môi trường nhưng thời gian lấy mẫu, thời gian trả kết quản giám định không được quy định.
“Chỉ một mặt hàng giấy phế liệu nhập khẩu làm nguyên liệu sản xuất vừa phải có giấy chứng nhận phù hợp quy chuẩn kỹ thuật môi trường của một tổ chức giám định do Bộ Tài nguyên và Môi trường chỉ định, vừa phải được Cục Kiểm định Hải quan kiểm định theo cùng quy chuẩn này”, Hiệp hội cho biết.
Theo Hiệp hội Giấy và Bột giấy, quy trình trên của Tổng cục Hải quan dẫn đến làm tăng thời gian chờ đợi thông quan của lô hàng, gây ách tắc hàng hoá tại cảng, tăng chi phí lưu kho, lưu bãi và các chi phí khác của doanh nghiệp.
"Đồng thời, việc này làm ảnh hưởng đến hoạt động sản xuất, kinh doanh của doanh nghiệp, gây lãng phí lớn cho doanh nghiệp và cho xã hội, làm cho hàng hoá Việt Nam không thể cạnh tranh với các sản phẩm cùng loại của nước ngoài trên thị trường trong và ngoài nước”, công văn nêu.
Số liệu được dẫn ra cho biết, kể từ ngày 26/6/2018 đến nay, riêng một số doanh nghiệp ngành giấy có hàng bị ách tắc tại cảng lên đến hàng nghìn container, dẫn đến chi phí lưu kho của các doanh nghiệp rất lớn, không có nguyên liệu sản xuất, bắt buộc dừng máy, có nguy cơ bị phạt hợp đồng với các đối tác nước ngoài rất cao.
Mặt khác, nhóm các doanh nghiệp trong ngành giấy cho rằng, sản xuất giấy (kể cả giấy tái chế) không phải là lĩnh vực kinh doanh có điều kiện.
"Thế giới từ lâu cũng đã có nhiều chính sách hỗ trợ việc thu gom, tái chế giấy và không coi giấy đã qua sử dụng làm nguyên liệu sản xuất giấy tái chế là giấy phế liệu và không quản lý mặt hàng này như tất cả các loại phế liệu khác”, Hiệp hội cho biết.
Hiệp hội cũng cho rằng, những quy định trên của Cục Giám sát quản lý về hải quan hoàn toàn chưa phù hợp với Nghị quyết 19 của Chính phủ về việc tiếp tục cải thiện môi trường kinh doanh, nâng cao năng lực cạnh tranh quốc gia năm 2018 và những năm tiếp theo.
**Tác giả:** Phương Dung **Nguồn tin:** Báo Dân trí


text:
-
Chào Mừng Bạn Đến Với Hệ Thống Diễn Đàn Trường Thịnh Group!
+ Mỗi Tin Đăng Phải Có Tiêu Đề Khác Nhau
+ Mỗi Tin Rao Vặt Phải Có Nội Dung Khác Từ 30% Trở Lên
+ Chúng tôi có quyền Xóa, Sửa Bài viết Hoặc Banned Mà Không Cần Báo Trước Với Bất Kỳ Lý do gì
văn phòng cho thuê
Danh sách các bài viết trên Trung Tâm Đăng Tin Rao Vặt Miễn Phí Hiệu Quả Dành Cho Seo, Hệ Thống Backlink chứa từ khóa văn phòng cho thuê. Contents: 78. Watchers: 0. Views: 131.
Trang 1 của 4 trang
XenTag by truongthinh.info

markdown:
-
**Chào Mừng Bạn Đến Với Hệ Thống Diễn Đàn Trường Thịnh Group!**
+ Mỗi Tin Đăng Phải Có Tiêu Đề Khác Nhau
+ Mỗi Tin Rao Vặt Phải Có Nội Dung Khác Từ 30% Trở Lên
+ Chúng tôi có quyền Xóa, Sửa Bài viết Hoặc Banned Mà Không Cần Báo Trước Với Bất Kỳ Lý do gì
# văn phòng cho thuê
Danh sách các bài viết trên Trung Tâm Đăng Tin Rao Vặt Miễn Phí Hiệu Quả Dành Cho Seo, Hệ Thống Backlink chứa từ khóa văn phòng cho thuê. Contents: 78. Watchers: 0. Views: 131.
Trang 1 của 4 trang
XenTag by

X-Frame-Options: SAMEORIGIN


text:
Xe nâng điện cũ đứng lái ngồi lái nhập khẩu từ nhật bản
Xe nâng điện cũ chúng tôi giới thiệu dưới đây cũng là một lựa chọn hợp lý để bạn tham khảo trước khi mua xe nâng. Hiện nay trên thị trường có khá nhiều loại xe nâng cũ về từ nhiều nước trên thế giới nhưng dòng xe nâng điện cũ của nhật là phổ biến nhất. Vì dòng xe nhật sử dụng còn khá tốt hơn nữa phụ tùng cũng rất dễ tìm trên thị trường.
Xem >>> Xe nâng Reachtruck
Những lợi ích khi bạn mua và sử dụng dòng xe nâng điện cũ
Chi phí mua xe đây là điều đầu tiên cần cân nhắc, Nếu tình hình tài chính chưa cho phép bạn sử dụng xe nang mới thì xe nâng cũ nhật cũng là lựa chọn không tồi. Khi bạn mua xe nâng điện cũ giá trị sử dụng còn 85% nhưng giá chỉ bằng 1/2 giá xe mới.
Hiệu quả công việc là điều tất yếu khi bạn đầu tư thêm thiết bị. Thông thường bạn sẽ không thể nâng nhắc 100kg hàng lên cao, hoặc cần hơn một người để làm việc đó. Nhưng khi sử dụng xe nâng điện cũ bạn sẽ nâng hàng tấn hàng lên cao một cách thuận lợi dễ dàng. Lúc đó thời gian làm việc ngắn hơn, hiệu xuất làm việc cao hơn. Giảm được nhiều chi phí về thời gian và nguồn nhân lực.
Sử dụng xe nâng điện nói chung và dòng xe nâng điện cũ nói riêng bạn sẽ không còn phải nghe thấy tiếng máy mỗi khi vận hành. Bạn cũng sẽ không phải ngửi khói bụi độc hại do quá trình đốt nhiên liệu diễn ra. Sử dụng xe nâng điện cũ vận hành êm ái nhẹ nhàng không sinh nhiệt khói bụi tiếng ồn khi làm việc.
Xem >>> http://phuongnamphat.com/en/product-...oring-plywood/
Một vài thông tin kĩ thuật dòng xe nâng điện cũ từ nhật bản
Khối lượng nâng đạt: 1 tấn 1.5 tấn 2 tấn tùy từng model
Chiều cao làm việc: 3m, 4m, 4.5m
Kích thước xe: tùy thuộc vào từng model đứng ngồi và tải trọng nâng
Acquy xạc: 48v/ 500Ah
Kích thước càng: 1000mm có thể dịch chuển trước sau
Hãng sản xuất: Komatsu, Toyota, Linde, TCM, Nissan, Mitsubishi
Nên sử dụng xe nâng điện đứng lái hay ngồi lái
Đây cũng là câu hỏi của nhiều khách hàng khi gọi điện cho chúng tôi. Về việc sử dụng xe nâng điện đứng hay ngồi lái phụ thuộc nhiều vào yếu tố kho bãi và nhu cầu nâng hạ hàng.
Ví dụ xe nâng đứng lái thường nhỏ gọn hơn có thể hoạt động trong các kho bãi hẹp kho kệ chứa hàng nhưng xe nâng đứng lái gầm thấp và tốc độ di chuyển chậm và yêu cầu sàn làm việc phải phẳng.
Xe nâng ngồi lái hoạt động cơ động hơn nhưng yêu cầu kho bãi rộng và giá tiền mua xe nâng ngồi lái thường cao hơn so với dòng đứng lái.
Nếu bạn đang cần tham khảo các loại xe nâng có thể lên chợ xe nâng để tìm hiểu thêm và được hỗ trợ tư vấn với nhiều ưu đãi
Xem >>> Xe nâng điện
CÔNG TY CỔ PHẦN SAMCOVINA
Cầu Bà Cua đường Vành Đai Phía Đông, Phường Phú Hữu quận 9, TPHCM (gần ngã ba Cát Lái)
Phòng kinh doanh:
ĐT: 028 668 59 349
Website: www: samcovina.com
View more random threads:
- Mercedes CLA 200 đời mới đầu tiên tại Việt Nam
- Chỉ cần 2 giờ vay tiền mua ô tô cuối năm mà khổ cả năm
- Khi mua xe Hyundai trả góp bạn cần tìm hiểu trước những gì?
- Tìm hiểu về xe nâng điện dùng trong kho lạnh, kho hàng hóa
- Bán và cho thuê xe nâng hàng tại Bình Dương
- Review xe Audi Q7 2018 về cụ thể nội bên ngoài
- Chưa bao giờ mua bán xe ô tô lại đơn giản đến thế
- U23 Iraq bật khóc, yên ổn trông U23 Việt Nam thang mừng chiến thắng
- Các tiêu trí làm việc và vận hành an toàn với xe nâng
- Không biết mua ô tô gì với 350tr

markdown:
Xe nâng điện cũ đứng lái ngồi lái nhập khẩu từ nhật bản
Xe nâng điện cũ chúng tôi giới thiệu dưới đây cũng là một lựa chọn hợp lý để bạn tham khảo trước khi mua xe nâng. Hiện nay trên thị trường có khá nhiều loại xe nâng cũ về từ nhiều nước trên thế giới nhưng dòng xe nâng điện cũ của nhật là phổ biến nhất. Vì dòng xe nhật sử dụng còn khá tốt hơn nữa phụ tùng cũng rất dễ tìm trên thị trường.
Xem >>>
Xe nâng Reachtruck
Những lợi ích khi bạn mua và sử dụng dòng xe nâng điện cũ
Chi phí mua xe đây là điều đầu tiên cần cân nhắc, Nếu tình hình tài chính chưa cho phép bạn sử dụng xe nang mới thì xe nâng cũ nhật cũng là lựa chọn không tồi. Khi bạn mua xe nâng điện cũ giá trị sử dụng còn 85% nhưng giá chỉ bằng 1/2 giá xe mới.
Hiệu quả công việc là điều tất yếu khi bạn đầu tư thêm thiết bị. Thông thường bạn sẽ không thể nâng nhắc 100kg hàng lên cao, hoặc cần hơn một người để làm việc đó. Nhưng khi sử dụng xe nâng điện cũ bạn sẽ nâng hàng tấn hàng lên cao một cách thuận lợi dễ dàng. Lúc đó thời gian làm việc ngắn hơn, hiệu xuất làm việc cao hơn. Giảm được nhiều chi phí về thời gian và nguồn nhân lực.
Sử dụng xe nâng điện nói chung và dòng xe nâng điện cũ nói riêng bạn sẽ không còn phải nghe thấy tiếng máy mỗi khi vận hành. Bạn cũng sẽ không phải ngửi khói bụi độc hại do quá trình đốt nhiên liệu diễn ra. Sử dụng xe nâng điện cũ vận hành êm ái nhẹ nhàng không sinh nhiệt khói bụi tiếng ồn khi làm việc.
Xem >>>
[http://phuongnamphat.com/en/product-...oring-plywood/]
Một vài thông tin kĩ thuật dòng xe nâng điện cũ từ nhật bản
Khối lượng nâng đạt: 1 tấn 1.5 tấn 2 tấn tùy từng model
Chiều cao làm việc: 3m, 4m, 4.5m
Kích thước xe: tùy thuộc vào từng model đứng ngồi và tải trọng nâng
Acquy xạc: 48v/ 500Ah
Kích thước càng: 1000mm có thể dịch chuển trước sau
Hãng sản xuất: Komatsu, Toyota, Linde, TCM, Nissan, Mitsubishi
Nên sử dụng xe nâng điện đứng lái hay ngồi lái
Đây cũng là câu hỏi của nhiều khách hàng khi gọi điện cho chúng tôi. Về việc sử dụng xe nâng điện đứng hay ngồi lái phụ thuộc nhiều vào yếu tố kho bãi và nhu cầu nâng hạ hàng.
Ví dụ xe nâng đứng lái thường nhỏ gọn hơn có thể hoạt động trong các kho bãi hẹp kho kệ chứa hàng nhưng xe nâng đứng lái gầm thấp và tốc độ di chuyển chậm và yêu cầu sàn làm việc phải phẳng.
Xe nâng ngồi lái hoạt động cơ động hơn nhưng yêu cầu kho bãi rộng và giá tiền mua xe nâng ngồi lái thường cao hơn so với dòng đứng lái.
Nếu bạn đang cần tham khảo các loại xe nâng có thể lên chợ xe nâng để tìm hiểu thêm và được hỗ trợ tư vấn với nhiều ưu đãi
Xem >>>
Xe nâng điện
CÔNG TY CỔ PHẦN SAMCOVINA
Cầu Bà Cua đường Vành Đai Phía Đông, Phường Phú Hữu quận 9, TPHCM (gần ngã ba Cát Lái)
Phòng kinh doanh:
ĐT: 028 668 59 349
Website: www: samcovina.com
## View more random threads:
-
[Mercedes CLA 200 đời mới đầu tiên tại Việt Nam]
-
[Chỉ cần 2 giờ vay tiền mua ô tô cuối năm mà khổ cả năm]
-
[Khi mua xe Hyundai trả góp bạn cần tìm hiểu trước những gì?]
-
[Tìm hiểu về xe nâng điện dùng trong kho lạnh, kho hàng hóa]
-
[Bán và cho thuê xe nâng hàng tại Bình Dương]
-
[Review xe Audi Q7 2018 về cụ thể nội bên ngoài]
-
[Chưa bao giờ mua bán xe ô tô lại đơn giản đến thế]
-
[U23 Iraq bật khóc, yên ổn trông U23 Việt Nam thang mừng chiến thắng]
-
[Các tiêu trí làm việc và vận hành an toàn với xe nâng]
-
[Không biết mua ô tô gì với 350tr]

Set-Cookie: vb_lastactivity=0; expires=Sat, 21-Sep-2019 16:16:45 GMT; Max-Age=31536000; path=/

Pragma: private


text:
Tin nhắn hệ thống
Chọn nhanh
- Khu vực riêng
- Thiếp lập
- Tin nhắn riêng
- Các theo dõi
- Đang trực tuyến
- Tìm diễn đàn
- Trang chính
- Diễn đàn
- Trung tâm xử lý sự cố
- GÓC CÔNG NGHỆ
- Tin tức công nghệ
- Hệ điều hành
- Windows 10
- Windows 8
- Windows 7
- Mac OS - English Room
- Linux
- Android
- 1Kho
- [Android] Phần mềm & Ứng dụng
- [Win] Phần Mềm
- Bảo mật - Diệt Virus
- Internet & Mạng
- Tiện ích & Hệ thống
- Âm thanh & Phim ảnh
- Thiết kế đồ họa
- Hình nền & Công cụ Desktop
- Ứng dụng văn phòng
- Ghi chép & Chuyển đổi
- Portable & AIO
- Quản lý ứng dụng
- Study - Học tập
- Kho phần mềm cũ
- HANDHELD DEVICE
- Tuts Windows (English)
- GÓC SÁNG TẠO
- GÓC GIẢI TRÍ
Cơ khí chế tạo được hiểu đơn giản là ngành chế tạo ra các loại máy móc và thiết bị sản xuất. Nước ta đang nỗ lực thúc đẩy quá trình công nghiệp hóa – hiện đại hóa để hội nhập với nền kinh tế thế...
Đăng ký thành lập công ty cơ khí chế tạo.

markdown:
## Tin nhắn hệ thống
[Chọn nhanh](javascript://)
- Khu vực riêng
[Thiếp lập](usercp.php?s=8370a100f616131530a9e8f41f1bf012) [Tin nhắn riêng](private.php?s=8370a100f616131530a9e8f41f1bf012) [Các theo dõi](subscription.php?s=8370a100f616131530a9e8f41f1bf012) [Đang trực tuyến](online.php?s=8370a100f616131530a9e8f41f1bf012) [Tìm diễn đàn](search.php?s=8370a100f616131530a9e8f41f1bf012) [Trang chính](forum.php?s=8370a100f616131530a9e8f41f1bf012)
- Diễn đàn
[Trung tâm xử lý sự cố](forums/4-Trung-tam-xu-ly-su-co.html?s=8370a100f616131530a9e8f41f1bf012) [GÓC CÔNG NGHỆ](forums/17-GOC-CONG-NGHE.html?s=8370a100f616131530a9e8f41f1bf012) [Tin tức công nghệ](forums/18-Tin-tuc-cong-nghe.html?s=8370a100f616131530a9e8f41f1bf012) [Hệ điều hành](forums/30-He-dieu-hanh.html?s=8370a100f616131530a9e8f41f1bf012) [Windows 10](forums/31-Windows-10.html?s=8370a100f616131530a9e8f41f1bf012) [Windows 8](forums/32-Windows-8.html?s=8370a100f616131530a9e8f41f1bf012) [Windows 7](forums/33-Windows-7.html?s=8370a100f616131530a9e8f41f1bf012) [Mac OS - English Room](forums/34-Mac-OS-English-Room.html?s=8370a100f616131530a9e8f41f1bf012) [Linux](forums/35-Linux.html?s=8370a100f616131530a9e8f41f1bf012) [Android](forums/37-Android.html?s=8370a100f616131530a9e8f41f1bf012) [1Kho](forums/40-1Kho.html?s=8370a100f616131530a9e8f41f1bf012) [[Android] Phần mềm & Ứng dụng](forums/41-Android-Phan-mem-Ung-dung.html?s=8370a100f616131530a9e8f41f1bf012) [[Win] Phần Mềm](forums/42-Win-Phan-Mem.html?s=8370a100f616131530a9e8f41f1bf012) [Bảo mật - Diệt Virus](forums/43-Bao-mat-Diet-Virus.html?s=8370a100f616131530a9e8f41f1bf012) [Internet & Mạng](forums/44-Internet-Mang.html?s=8370a100f616131530a9e8f41f1bf012) [Tiện ích & Hệ thống](forums/46-Tien-ich-He-thong.html?s=8370a100f616131530a9e8f41f1bf012) [Âm thanh & Phim ảnh](forums/47-Am-thanh-Phim-anh.html?s=8370a100f616131530a9e8f41f1bf012) [Thiết kế đồ họa](forums/48-Thiet-ke-do-hoa.html?s=8370a100f616131530a9e8f41f1bf012) [Hình nền & Công cụ Desktop](forums/49-Hinh-nen-Cong-cu-Desktop.html?s=8370a100f616131530a9e8f41f1bf012) [Ứng dụng văn phòng](forums/50-Ung-dung-van-phong.html?s=8370a100f616131530a9e8f41f1bf012) [Ghi chép & Chuyển đổi](forums/51-Ghi-chep-Chuyen-doi.html?s=8370a100f616131530a9e8f41f1bf012) [Portable & AIO](forums/52-Portable-AIO.html?s=8370a100f616131530a9e8f41f1bf012) [Quản lý ứng dụng](forums/53-Quan-ly-ung-dung.html?s=8370a100f616131530a9e8f41f1bf012) [Study - Học tập](forums/54-Study-Hoc-tap.html?s=8370a100f616131530a9e8f41f1bf012) [Kho phần mềm cũ](forums/55-Kho-phan-mem-cu.html?s=8370a100f616131530a9e8f41f1bf012)
-
[HANDHELD DEVICE](forums/69-HANDHELD-DEVICE.html?s=8370a100f616131530a9e8f41f1bf012)
-
[Tuts Windows (English)](forums/68-Tuts-Windows-English.html?s=8370a100f616131530a9e8f41f1bf012)
-
-
[GÓC SÁNG TẠO](forums/71-GOC-SANG-TAO.html?s=8370a100f616131530a9e8f41f1bf012) [GÓC GIẢI TRÍ](forums/95-GOC-GIAI-TRI.html?s=8370a100f616131530a9e8f41f1bf012)
Cơ khí chế tạo được hiểu đơn giản là ngành chế tạo ra các loại máy móc và thiết bị sản xuất. Nước ta đang nỗ lực thúc đẩy quá trình công nghiệp hóa – hiện đại hóa để hội nhập với nền kinh tế thế...
## Đăng ký thành lập công ty cơ khí chế tạo.

Set-Cookie: vb_lastactivity=0; expires=Sat, 21-Sep-2019 15:33:10 GMT; Max-Age=31536000; path=/


text:
Help
Ghi nhớ?
Rao Vặt Miễn Phí
Tìm kiếm nâng cao
Danh sách Thành viên
tunghk54
If this is your first visit, be sure to check out the
FAQ
by clicking the link above. You may have to
register
before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.
tunghk54
Silver member
Tìm tất cả bài viết
Tìm tất cả Bài bắt đầu
Mini Statistics
Ngày tham gia
05-23-2016
Hoạt động cuối
03-01-2018
11:37 PM
Khách ghé thăm gần đây
1 khách ghé thăm gần đây là:
minhland2345
Trang này được xem 3,325 lần
Tab Content
tunghk54's Activity
Về tôi
Tab Content
All
tunghk54
Bạn bè
Photos
New Activity (
)
Please reload this page to view the 200+ new activity items that have been created.
Older Activity
More Activity
No More Results
No Recent Activity
Về tunghk54
Thông tin cơ bản
Thống kê
Tổng số bài gửi
Tổng số bài gửi
49
Gửi mỗi ngày
0.06
Thông tin chung
Hoạt động cuối
03-01-2018
11:37 PM
Ngày tham gia
05-23-2016
Giới thiệu
0
-- English (US)
-- Vietnamese
Liên lạc với chúng tôi
Rao vặt miễn phí
Lên trên
Múi giờ GMT +7. Bây giờ là
06:29 AM
.

Server: Apache/2.2.15 (CentOS)

Set-Cookie: vb_lastactivity=0; expires=Sat, 21-Sep-2019 23:29:30 GMT; Max-Age=31536000; path=/

Cache-Control: private, must-revalidate

Keep-Alive: timeout=15, max=100


text:
Kết quả 271 đến 272 của 272
-
05-16-2016, 10:28 AM #271Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ai cho mình xin link down phần Gamma và gamma Hypid với . Mình chỉ có ALpha với beta thôi
-
06-05-2016, 05:54 PM #272Silver member
- Ngày tham gia
- May 2016
- Bài viết
- 1
chủ thớt còn chơi 4rum k vậy.
cho hỏi thứ 6 là tập 2 bài 1 lần đúng k vậy.
còn thứ 7 với cn nghĩ hay shop chủ thớt.
Với tính cần cù, anh Phan Văn Phước ở thôn Phái Đông, thị trấn Tiên Kỳ (Tiên Phước) đã từng bước phát triển kinh tế theo mô hình vườn - ao - chuồng (VAC) mang lại hiệu quả kinh tế cao, thu nhập mỗi...
Làm giàu từ mô hình kinh tế VAC

markdown:
Kết quả 271 đến 272 của 272
-
05-16-2016, 10:28 AM
[#271](threads/5956-Focus-T2525-phut-moi-ngay-va-minh-da-co-1-co-the-san-chac.html?s=39810a27c595ab81ee1350fea94c7202&p=133599#post133599)
Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ai cho mình xin link down phần Gamma và gamma Hypid với . Mình chỉ có ALpha với beta thôi
-
06-05-2016, 05:54 PM
[#272](threads/5956-Focus-T2525-phut-moi-ngay-va-minh-da-co-1-co-the-san-chac.html?s=39810a27c595ab81ee1350fea94c7202&p=133600#post133600)
Silver member
- Ngày tham gia
- May 2016
- Bài viết
- 1
chủ thớt còn chơi 4rum k vậy.
cho hỏi thứ 6 là tập 2 bài 1 lần đúng k vậy.
còn thứ 7 với cn nghĩ hay shop chủ thớt.
Với tính cần cù, anh Phan Văn Phước ở thôn Phái Đông, thị trấn Tiên Kỳ (Tiên Phước) đã từng bước phát triển kinh tế theo mô hình vườn - ao - chuồng (VAC) mang lại hiệu quả kinh tế cao, thu nhập mỗi...
## Làm giàu từ mô hình kinh tế VAC

Set-Cookie: vb_lastactivity=0; expires=Sat, 21-Sep-2019 15:40:38 GMT; Max-Age=31535999; path=/


text:
Nghiên cứu về mối liên quan giữa ung thư vú và ung thư tuyến giáp
Kết quả từ nghiên cứu đối chứng đơn trung tâm được công bố trên tạp chí tuyến giáp tháng 12 2015 bởi TS.BS Ji Hyun An, Trường Y khoa quốc gia Seoul, Hàn Quốc, và các đồng nghiệp cho thấy tỉ lệ phụ nữ mắc cả hai loại ung thư tuyến giáp (thyroid cancer) và ung thư vú (breast cancer) cao hơn so với tỉ lệ mắc mỗi bệnh trong cộng đồng.

markdown:
##
[
Nghiên cứu về mối liên quan giữa ung thư vú và ung thư tuyến giáp
](http://rx.lineup.vn/?p=5850)
Kết quả từ nghiên cứu đối chứng đơn trung tâm được công bố trên tạp chí tuyến giáp tháng 12 2015 bởi TS.BS Ji Hyun An, Trường Y khoa quốc gia Seoul, Hàn Quốc, và các đồng nghiệp cho thấy tỉ lệ phụ nữ mắc cả hai loại ung thư tuyến giáp (thyroid cancer) và ung thư vú (breast cancer) cao hơn so với tỉ lệ mắc mỗi bệnh trong cộng đồng.