Chương 3-1: Kiến trúc Hệ thống thông tin tuannm@ueh.edu.vn
http://mis.ueh.edu.vn/blog/tuannm
Nội dung
Phần cứng Phần mềm Cơ sở dữ liệu Mạng và truyền thông
Phần cứng
What Hardware Components Contribute to the Speed of My Computer
Computer data
Big Data
Cloud Storage
computer system
Help manager to minimize investment in
Based on demand
7
Pay-per-using
The Rise of Mobile
issued in April, 2013, estimates that over 1.7 million mobile phones will ship in the US in 2013 as compared to just over 340,000 personal computers
The Gartner Group, in a report
What Are The Challenges of Personal Mobile Devices At Work?
Vấn đề chuẩn phần cứng
Bảo đảm sự tương thích
(compatibility)
Bảo đảm khả năng mở rộng và nâng
cấp (expendable & sealable) Bảo đảm độ tin cậy (Reliability)
Một số lưu ý khi mua sắm phần cứng
Xác định thời điểm mua sắm lựa chọn phương án mua sắm phần
cứng
Ra quyết định mua sắm Lắp đặt, bảo trì và huấn luyện cán
bộ
Phần mềm
Hệ điều hành
Thị phần các hệ điều hành PC
Tham khảo thêm: http://marketshare.hitslink.com/
Windows: 90,79% Mac OS: 4,76% Khác: 4,46%
Hệ điều hành
What Categories of Application software Exist?
Horizontal – market – application
Software provides capabilities common across all organizations and
industries
Vertical – market – application
Software serves the needs of a specific industry
One of a kind application
Software is developed for a specific, unique need
15
Open Source Software
Open Office
Firefox
Chrome
Opera
Android
My SQL
…
16
Ubuntu
Why Do Programmers Volunteer Their Services to Open Source Projects?
It’s fun.
Freedom to choose projects.
fulfilling projects.
Exercise creativity on interesting and
Exhibit one’s skill to get a job.
Copyright © 2015 Pearson Education, Inc.
Start a business selling services.
How Does Open Source Work?
Closed-source or proprietary software source code is not available to users or public. Only available to trusted employees and carefully vetted contractors.
Machine code: Source code is compiled into instructions executed directly by a computer’s CPU
Source code: Human readable computer code
Open-source software available to users in source code form.
Software
Copyright © 2015 Pearson Education, Inc.
So, Is Open Source Viable?
Depends on requirements and constraints of
situation.
support and operational costs that could cost more than a licensing fee.
“Free” open source software still requires
proprietary and open source software.
Copyright © 2015 Pearson Education, Inc.
Future will involve a blend of both
Những đặc tính chung của phần mềm hiện đại Dễ sử dụng
Chống sao chép
Tương thích với phần mềm khác
Tương thích với nhiều thiết bị ngoại vi
Tính hiện thờI của phần mềm
Yêu cầu bộ nhớ
Giá cả phần mềm
Quyền sử dụng trên mạng
Một số vấn đề về việc trang bị phần mềm Vấn đề tương thích của phần mềm:
tương thích ngang: nhiều phần mềm trên 1 máy tương thích dọc: 1 phần mềm trên nhiều loại máy
Xu thế chung trong thiết kế phần mềm
Giao diện đồ họa Cửa sổ hóa Liên kết dữ liệu nơi này vớI nơi khác, phần mềm này vớI
phần mềm khác
Dễ sử dụng Yêu cầu phần cứng ngày càng cao & khả năng tự động cài
đặt để làm việc vớI nhiều loạI cấu hình máy tính khác nhau.
Một số vấn đề về việc trang bị phần mềm
Xác định rõ yêu cầu ứng dụng
Chọn đúng phần mềm:
Đúng hãng
Liên hệ tác giả
Liên hệ công ty phần mềm xin Demo
Chọn phần cứng phù hợp cho phần mềm
Lựa chọn phần mềm:
Database
https://www.youtube.com/watch?v=t8jgX1f
8kc4
What is the purpose of a database
Keep track of things
25
Why not using a spreadsheet.
What is the purpose of a database (cont.)
information?
What happen if manager need more
present information?
26
What happen if manager need a form to
What is the purpose of a database (cont.)
27
What Is a Database?
Copyright © 2015 Pearson Education, Inc.
Hierarchy of Data Elements
Copyright © 2015 Pearson Education, Inc.
Components of a Database
Copyright © 2015 Pearson Education, Inc.
Example of Relationships Among Rows
Copyright © 2015 Pearson Education, Inc.
Sample Metadata (in Access)
Copyright © 2015 Pearson Education, Inc.
Q3: What Is a Database Management
System (DBMS)?
administer a database.
Program used to create, process, and
Microsoft, Oracle, and others.
DB2 from IBM, Access and SQL Server from Microsoft, Oracle Database from Oracle Corporation.
Licensed from vendors such as IBM,
applications.
Copyright © 2015 Pearson Education, Inc.
MySQL - open source, license-free for most
Processing the Database
Four DBMS operations 1.Read 2.Insert 3.Modify 4.Delete data
Copyright © 2015 Pearson Education, Inc.
Processing the Database
• Structured Query Language - SQL
(see-quell)
– International standard
– Used by most popular DBMS
INSERT INTO Student
([Student Number], [Student Name], HW1, HW2, MidTerm)
VALUES (1000, ‘Franklin, Benjamin’, 90, 95, 100)
Copyright © 2015 Pearson Education, Inc.
Administering the Database
Used to set up a security system involving user accounts, passwords, permissions, and limits for processing.
Permissions can be limited in very specific
ways.
to improve performance of database applications, removing unwanted data.
Copyright © 2015 Pearson Education, Inc.
Backing up database data, adding structures
What is a computer network
Home Network
Local Area Network (LAN) – in a limited geographical area
Type of Network Wide Area Network (WAN) – cover a large geographic area.
Intranet
The Internet
A client/server network
What kind of Network Technology ?
Copyright © 2015 Pearson Education, Inc.
Cơ sở hạ tầng công nghệ thông tin mới
Mạng Doanh nghiệp (Enterprise
Networking)
Sự sắp xếp phần cứng, phần mềm, mạng
& nguồn DL của tổ chức
Tạo mạng máy tính trên diện rộng công
ty kết nối nhều mạng máy tính nhỏ
Cơ sở hạ tầng công nghệ thông tin mới
Cơ sở hạ tầng công nghệ thông tin mới
Model of an Extranet
Communication technology for mobile device - RFID RFID là viết tắt
Giảm thiểu các sai sót về địa điểm, dây chuyền cung ứng và đánh cắp sản phẩm lên tới 90%, gia tăng hiệu suất từ 12 đến 15% và giảm thời gian kiểm đếm, quản lý từ 35 tới 40%
của cụm từ Radio Frequency Identification, nghĩa là việc nhận dạng bằng tần số của sóng vô tuyến. Hệ thống này gồm 3 bộ phận chính: thẻ RFID (tag), thiết bị đọc thẻ RFID (hay còn gọi là đầu đọc – reader) và các phần mềm vi tính
Communication technology for mobile device - NFC
NFC (Near-Field Communications) là
công nghệ kết nối không dây trong phạm vi tầm ngắn trong khoảng cách 4 cm. Công nghệ này sử dụng cảm ứng từ trường để thực hiện kết nối giữa các thiết bị (smartphone, tablet, loa, tai nghe …) khi có sự tiếp xúc trực tiếp (chạm)
Communication technology for mobile device - NFC
DSKAE
https://www.youtube.com/watch?v=gEQJxN
Communication technology for mobile device - NFC
Communication technology for mobile device
Communication technology for mobile device
49
1/20/201 6