Internet Phần mềm ứng dụng trong công nghiệp Phần mềm ứng dụng trong kinh doanh Mô hình hoá và mô phỏng Một mạng kết nối hàng ngàn máy tính khắp thế giới để trao đổi thông tin Ước tính khoảng 20 triệu người ở trên 50 nước sử dụng mỗi ngày Được sử dụng bởi nhiều tổ chức, chính phủ và trường đại học Được điều hành bởi nhiều tổ chức thuộc nhiều quốc gia.
Trang 1PHẦN MỀM ỨNG DỤNG
TS.Nguyễn Hứa PhùngKhoa CNTT - DHBK TPHCM
2006
Trang 2NỘI DUNG
• Internet
• Phần mềm ứng dụng trong công nghiệp
• Phần mềm ứng dụng trong kinh doanh
• Mô hình hoá và mô phỏng
Trang 3• Một mạng kết nối hàng ngàn máy tính
khắp thế giới để trao đổi thông tin
• Ước tính khoảng 20 triệu người ở trên 50 nước sử dụng mỗi ngày
• Được sử dụng bởi nhiều tổ chức, chính
phủ và trường đại học
• Được điều hành bởi nhiều tổ chức thuộc nhiều quốc gia
Trang 4Lịch sử
• Khởi đầu từ năm 1969, ARPAnet (Advanced
Research Projects Agency)
• Xác định tính khả thi của một mạng trên 1 vùng rộng, sao cho mạng vẫn hoạt động bất chấp một hoặc vài máy tạm ngưng.
• Gồm 4 máy nối với nhau
• Các trường đại học tham gia vào thập kỷ 70 và 80
• 1991, các cơ sở kinh tế được phép kết nối vào mạng
Trang 6World Wide Web (WWW)
• Tập kiến thức lưu trữ trên thế giới
• Internet - mạng các máy tính rải rác trên thế giới được kết nối với nhau
• WWW - mạng các kiến thức trên thế giới
• Không ai thực sự làm chủ WWW
• Mỗi người tạo ra các văn bản chứa đựng các
kiến thức và đưa lên mạng WWW dưới dạng
Trang 7hiệu quả trong đơn vị.
• 1990, một phần mềm Web đầu tiên được giới
thiệu, có khả năng soạn thảo, xem, truyền các
văn bản hypertext đến một người dùng khác
trên Internet
Trang 11E-mail (Electronic mail)
• Dùng để gởi và nhận thư
• Cơ chế hoạt động:
– Thư được soạn thảo, chứa đựng địa chỉ của người nhận ( phung@cse.hcmut.edu.vn )
– Chương trình gởi nhận mail (mailer) sẽ kết nối với
Internet và chuyển thư lên Internet
– Thư sẽ được chuyển trên Internet cho đến khi nó đến máy tính có địa chỉ kèm trong thư
– Mailer ở máy nhận sẽ đặt thư vào mailbox
– Người dùng truy cập mailbox để xem thư
Trang 12File Transfer Protocol (FTP)
• Chuyển file giữa các máy tính trên Internet
Trang 13• Cho phép sử dụng một máy tính ở xa trên
Internet từ máy tính tại chỗ
• SSH (Secure SHell) tương tự Telnet nhưng dữ liệu được mã hoá khi truyền trên Internet
Internet
Trang 14Internet Relay Chat (IRC)
• Cho phép nhiều người dùng thảo luận
đồng thời với nhau
Internet
Trang 15• Đa dạng dịch vụ
• Tiện lợi
• Giá rẻ
• …
Trang 16Internet Security Threats
• Virus: đoạn mã chương trình có khả năng tự sao
chép, chèn vào một chương trình khác và có khả năng phá hoại ở một thời điểm thích hợp
– Boot sector virus
– Macro virus
– Trojan horse virus
Trang 18NỘI DUNG
• Phần mềm ứng dụng trong công nghiệp
• Phần mềm ứng dụng trong kinh doanh
• Mô hình hoá và mô phỏng
Trang 19Computer-Aided Design (CAD)
• Người thiết kế có thể vẽ và sửa chữa các bản thiết kế trên máy tính
• Bản vẽ có thể được phân tích tự động để xác định một số thông tin cần thiết
• CAD được dùng để thiết kế tàu thủy, xe
hơi, nhà cửa, mạch vi tính, quần áo,…
• Một số phần mềm tiêu biểu: OrCAD,
AutoCAD, Photoshop,…
Trang 20Computer-Aided Manufacture
(CAM)
• Robot công nghiệp
• Computer numerical control (CNC)
• CAD/CAM
• Hệ thống điều khiển
• Hệ thống sản xuất linh hoạt
Trang 21Robot công nghiệp
• Thay thế công việc của con người
– bộ cảm ứng để nhận biết tác động của bên ngoài
• Dùng phổ biến trong công nghiệp
– môi trường nguy hiểm cho sức khỏe con người
– công việc có tính lặp đi lặp lại với tính chính xác cao
– giảm chi phí lao động
Trang 23Kết hợp CAD/CAM
• Bản thiết kế được tạo ra nhờ CAD được chuyển thành chương trình điều khiển
máy CNC
• Các phần mềm CAD có khả năng kiểm tra
sự tương thích của bản thiết kế và đặc tả của máy
Trang 24Hệ thống điều khiển
• Điều khiển hoạt động của một quá trình.
• Thiết bị đo: cung cấp thông tin liên quan đến output
• Thiết bị tác động: chuyển 1 dạng năng lượng này sang dạng khác
• Thiết bị điều khiển: dựa vào thông tin được cung cấp từ thiết bị đo, thiết bị điều khiển sẽ điều chỉnh thiết bị tác động
• Ví dụ: điều khiển nhiệt độ của lò nung:
– Đầu đo nhiệt độ
– Bộ cấp nhiệt
– Bộ điều khiển
Trang 25Ứng dụng: Anti-locking Brake
System (ABS)
Trang 26NỘI DUNG
• Phần mềm ứng dụng trong công nghiệp
• Phần mềm ứng dụng trong kinh doanh
• Mô hình hoá và mô phỏng
Trang 27Tin học hóa quản lý
• Cải thiện tính hiệu quả: nhanh chóng và chính xác
• Kiểm soát tốt hơn các tài nguyên
• Nâng cao năng suất
• Nâng cao bảo mật thông tin
• Dễ dàng chia sẻ dữ liệu
• Cải thiện chất lượng thông tin
• Nâng cao hình ảnh công ty
• Cải thiện điều kiện làm việc
Trang 28Hệ thống kế toán tài chánh
• Quản lý các thông tin xảy ra trong quá khứ
– các giao dịch bán hàng
– các giao dịch mua hàng
• Trợ giúp thực hiện các quyết định kinh
doanh của tương lai
Trang 29– phân tích nợ – danh sách khách hàng
nợ quá hạn
Trang 31NỘI DUNG
• Phần mềm ứng dụng trong công nghiệp
• Phần mềm ứng dụng trong kinh doanh
• Mô hình hoá và mô phỏng
Trang 32Mô hình hóa
• được dùng để xem xét, phân tích hoặc lên
kế hoạch cho một công việc phức tạp
• thường dùng các công thức toán học để
mô tả một công việc hay một quá trình
phức tạp
• Ví dụ:
s = 0.5 at2 với s là quảng đường đi được,
a là gia tốc và t là thời gian