© Copyright 2007 Active Group
Lý thuyết ngôn ngữ và
Ứng dụng tại AG
Phạm Ngọc Quang
Ngôn ngữ là công cụ chính của Knowledge Worker
© Copyright 2007 Active Group
Mục lục
•
Ngôn ngữ học
•
Trao đổi trong quá trình triển khai dự án
Bàn làm việc Công cụ Tăng năng suất
© Copyright 2007 Active Group
1. Ngôn ngữ học
•
Ngôn ngữ là hệ thống ký hiệu đặc biệt sử dụng để Trao đổi và Tư
duy.
© Copyright 2007 Active Group
1. Ngôn ngữ học
Ngôn ngữ tự nhiên:
–
Tiếng Anh, Pháp, Việt, Nga, .v.v
•
Ngôn ngữ khoa học:
–
Ngôn ngữ Toán học
–
Ngôn ngữ Hóa học
–
.v.v
•
Ngôn ngữ trong Tin học
–
UML (Unifiled Modeling Language)
–
HTML (Hypertext Markup Languange)
Vì sao cần nhiều loại ngôn ngữ
như vậy?
© Copyright 2007 Active Group
1. Ngôn ngữ học
•
Cần nhiều ngôn ngữ khác nhau vì:
–
Mục đích khác nhau
–
Hệ thống ký hiệu khác nhau
–
Đối tượng khác nhau
–
Yêu cầu trao đổi và Tư duy khác nhau
Muốn giàu có phải hiểu ngôn ngữ Tài chính
© Copyright 2007 Active Group
1. Ngôn ngữ học
•
Bản chất ngôn ngữ là ÁNH XẠ từ tập hợp
© Copyright 2007 Active Group
Ứng dụng Lý thuyết Ngôn ngữ trong thực tế
© Copyright 2007 Active Group
Lợi ích của Ngôn ngữ
•
Giảm mâu thuẫn do không hiểu nhau
•
Giảm chi phí
•
Tăng chất lượng
•
Tăng sự gắn bó đoàn kết
•
Tăng khả năng hợp tác
Không có ngôn ngữ thì không
có Teamwork
© Copyright 2007 Active Group
Vấn đề
•
AG cần bao nhiêu “ngôn ngữ”?
•
Mỗi người cần biết bao nhiêu ngôn ngữ?
•
Học như thế nào?
•
Làm thế nào tiết kiệm
thời gian và chi phí?
•
Xây dựng ngôn ngữ như thế nào?
© Copyright 2007 Active Group
Quá trình triển khai Portal
© Copyright 2007 Active Group
Quá trình triển khai
•
Có rất nhiều người tham gia
•
Mối quan tâm khác nhau
•
Mục đich khác nhau
•
Sử dụng khái niệm khác nhau
Cùng đề cập tới 1 vấn đề là website
Nhưng từ các góc độ Rất Rất khác nhau
Họ đến từ các Thế giới Khác nhau
© Copyright 2007 Active Group
Khác hàng
•
Mối quan tâm:
–
Có hiệu quả không
–
Cần đầu tư bao nhiêu
•
Ngôn ngữ:
–
Marketing
–
PR
–
Bán hàng
–
Chăm sóc khách hàng
–
.v.v
© Copyright 2007 Active Group
Ngôn ngữ Tư vấn thiết kế
•
Mục đích: Ánh xạ từ Nhu cầu khách hàng thành hồ sơ thiết kế
•
Ngôn ngữ:
–
Từ vựng:
•
Nhu cầu khách Kinh doanh
•
Ứng dụng web
–
Mẫu câu
•
Để marketing chúng ta cần có hạng mục sau:
•
Để bán được hàng, website cần hệ thống eCommerce
•
.v.v
© Copyright 2007 Active Group
Ngôn ngữ Lắp ghép
•
Mục đích: Ánh xạ từ hồ sơ thiết kế thành website
•
Ngôn ngữ:
–
Từ vựng:
•
Linh kiện web
•
Module, cấu hình, .v.v
–
Mẫu câu
•
Phần này cần sử dụng module với các cấu hình sau .v.v.
•
Module này được sử dụng ở các trang …
© Copyright 2007 Active Group
Ngôn ngữ Lập trình
•
Mục đích: Ánh xạ từ Module thành file nguồn C#,
•
Ngôn ngữ:
–
Từ vựng:
•
Class
•
Module
–
Mẫu câu
•
Dim objectA As string
•
objectA.Methog
© Copyright 2007 Active Group
Người tư vấn thiết kế
© Copyright 2007 Active Group
Người tư vấn thiết kế
© Copyright 2007 Active Group
Người Lắp ghép
© Copyright 2007 Active Group
Dòng ánh xạ
•
Nhu cầu được thực hiện qua các Ứng dụng web
•
Ứng dụng web gồm nhiều Linh kiện
•
Linh kiện gồm nhiều Module
•
Module gồm nhiều Class
© Copyright 2007 Active Group
Kết luận
•
Nắm được bản chất của ngôn ngữ.
•
Hiểu được:
–
Mục đích
–
Ứng dụng ngông ngữ đó trong thực tế
•
Ngôn ngữ không khó để học, cần rèn luyệt.
© Copyright 2007 Active Group
TRAO ĐỔI-CÂU HỎI (Q/A)