Bài giảng Lập trình ứng dụng quản lý 1 - Chương 1: Khái niệm - Trương Phước Lộc

9/10/17  
Lập trình Ứng dụng Quản lý 1  
Chương 01:  
Khái niệm  
GV. Trương Phước Lộc  
09/2017  
Khoa CNTT-ĐH.KHTN  
Nội dung  
1. Khái niệm  
2. Phân loại  
3. Đặc điểm  
4. Kiến trúc  
5. Chức năng  
6. Bài tập  
GV. Trương Phước Lộc  
2
1
9/10/17  
Khoa CNTT-ĐH.KHTN  
1. Khái niệm  
• Ứng dụng tin học?  
▫ Là một phần mềm  
▫ Giúp thực hiện nhanh và chính xác một tác vụ  
nào đó  
▫ Ví dụ: Word, Excel, Web browser, Calculator, …  
• Ứng dụng quản lý (Enterprise application  
software, Business software)?  
Tự động hóa quy trình nghiệp vnâng cao năng suấhiệu  
quả  
Khoa CNTT-ĐH.KHTN  
1. Khái niệm  
• Nghiệp vụ quản lý (Business) là gì?  
▫ Tập hợp những hoạt động, công việc nhằm mục đích  
sản xuất hay tạo một dịch vụ sản phẩm hoặc dịch vụ  
cho khách hàng.  
• Các nghiệp vụ nào sau đây là nghiệp vụ quản lý?  
▫ Thanh toán  
▫ Quản lý hồ sơ bệnh nhân  
▫ Soạn thảo văn bản  
▫ Đổ xăng  
▫ Tìm phiếu thu tiền  
▫ Điều khiển thang máy  
▫ Tính lương  
▫ Lập báo cáo của thống kê doanh thu cá nhân  
▫ Xem quá trình học tập của học sinh  
4
2
9/10/17  
Khoa CNTT-ĐH.KHTN  
1. Khái niệm  
R&D  
Customer  
Service  
Marketing  
Supply  
chain  
Sales  
5
5
Khoa CNTT-ĐH.KHTN  
1. Khái niệm  
Doanh  
nghiệp  
Nhóm,  
CLB  
Cửa  
hang  
Ứng  
dụng  
quản lý  
Chính  
phủ  
Trường  
học  
6
3
9/10/17  
Khoa CNTT-ĐH.KHTN  
1. Khái niệm  
• Hệ thống  
• Qui trình  
• Con người  
GV. Trương Phước Lộc  
7
Khoa CNTT-ĐH.KHTN  
2. Phân loại  
• Ứng dụng kế toán - Accounting software  
• Hệ thống quản lý quy trình nghiệp vụ - Business  
process management  
• Hệ thống quản lý nội dung - Content management  
system  
• Hệ thống quản lý khách hàng - Customer  
relationship management  
• Hệ thống quản lý tài nguyên doanh nghiệp -  
Enterprise Resource planning  
• Hệ thống quản lý tài sản - Enterprise asset  
management  
• Hệ thống thông minh - Business Intelligence  
• …  
8
4
9/10/17  
Khoa CNTT-ĐH.KHTN  
2. Ví dụ  
9
Khoa CNTT-ĐH.KHTN  
2. Ví dụ  
10  
5
9/10/17  
Khoa CNTT-ĐH.KHTN  
2. Ví dụ  
11  
Khoa CNTT-ĐH.KHTN  
2. Ví dụ  
12  
6
9/10/17  
Khoa CNTT-ĐH.KHTN  
2. Processmaker  
13  
Khoa CNTT-ĐH.KHTN  
2. Microsoft Dynamic  
14  
7
9/10/17  
Khoa CNTT-ĐH.KHTN  
2. SAP  
15  
Khoa CNTT-ĐH.KHTN  
2. OpenERP  
16  
8
9/10/17  
Khoa CNTT-ĐH.KHTN  
3. Đặc điểm  
• Liên quan đến việc xử lý dữ liệu (bền vững)  
• Dữ liệu nhiều, thường được lưu bằng Hệ quản  
trị cơ sở dữ liệu quan hệ (như SQL Server)  
• Nhiều màn hình tương tác  
Nghiệp vụ quản  
lý  
Dữ liệu  
17  
Khoa CNTT-ĐH.KHTN  
3. Đặc điểm  
Đảm bảo các yêu cầu:  
• Xử lý lỗi  
▫ Dữ liệu nhập hợp lê  
̣
=> xử lý tạo va  
̀ xuất kết quả  
▫ Dữ liệu nhập không hợp lệ => ???  
• Tiện dụng  
▫ Cách thức giao tiếp giữa người dùng va  
̀
ứng dụng  
• Hiệu quả  
▫ Tốc độ thực hiện của ứng dụng?  
• Bảo mật  
▫ Quyền hạn thực hiện các chức năng?  
18  
9
9/10/17  
Khoa CNTT-ĐH.KHTN  
4. Kiến trúc  
Đa tầng  
ành phần giao diện  
Dư  
̃
liệu  
Thành phần  
xư ly  
Chức năng f  
x
̉
́
Thành phần dữ liệu  
19  
Khoa CNTT-ĐH.KHTN  
4. Kiến trúc  
• Tham khảo: Pattern of Enterprise Application  
Architecture – Martin Fowler – Addison Wesley  
20  
10  
9/10/17  
Khoa CNTT-ĐH.KHTN  
5. Các chức năng  
• Hãy thử liệt kê các chức năng cần có của một  
ứng dụng quản lý học sinh?  
21  
Khoa CNTT-ĐH.KHTN  
5. Các chức năng  
Nhóm chức  
năng tiếp nhận  
thông tin  
Nhóm chức  
năng khai thá  
c thông tin  
Thành phần dữ liệu  
22  
11  
9/10/17  
Khoa CNTT-ĐH.KHTN  
5.1 Chức năng tiếp nhận thông tin  
Ghi nhận, tiếp nhận,  
Dư  
u x  
̃
liệ  
Chức năng  
tiếp nhận  
… thông tin x  
23  
Khoa CNTT-ĐH.KHTN  
5.1 Chức năng tiếp nhận thông tin  
• Ví dụ  
▫ Tiếp nhận hồ sơ học sinh  
▫ Ghi nhận/lập phiếu thu tiền  
▫ Ghi nhận/lập bảng chấm công  
▫ Ghi nhận kết quả trận đấu  
▫ Phân công giáo viên  
▫ Điểm danh học sinh  
▫ …  
• Tiếp nhận: thêm mới, xóa, cập nhật  
24  
12  
9/10/17  
Khoa CNTT-ĐH.KHTN  
5.2 Chức năng khai thác thông tin  
Tìm kiếm, lập báo cá  
Chức năng  
khai thác  
thông tin  
o, tính toán, … dựa  
trên các thông tin  
Dư  
u x  
̃
liệ  
25  
Khoa CNTT-ĐH.KHTN  
5.2 Chức năng khai thác thông tin  
• Ví dụ  
▫ Thống kê doanh thu cửa hàng  
▫ Tra cứu điểm số học sinh  
▫ Lập bảng xếp loại học lực  
▫ Lập bảng lương nhân viên  
▫ Lập báo cáo tồn kho  
▫ Lập báo cáo công nợ khách hàng  
▫ …  
Đây là chức năng cốt yếu, thể hiện sự vượt trội về hiệu  
năng của ứng dụng quản lý so với việc xử lý thử công  
26  
13  
9/10/17  
Khoa CNTT-ĐH.KHTN  
6. Bài tập  
Liệt kê các chức năng của ứng dụng quản lý  
bán vé xe như sau:  
• Hô  
̃
trơ  
̣
nhân viên bán ve  
như sau:  
́ xe cho khách hàng. Qui  
trình bán ve  
́
▫ Chọn tuyến  
▫ Chọn ngày, giơ  
̀
▫ Chọn xe  
▫ Chọn chô  
̃
ngồi (sơ đô  
̀
chô  
̃
ngồi tùy vào xe, va  
̀
hiển  
thị trạng thái chỗ ngồi).  
Mô tả qui trình và con người khi triển khai  
27  
Khoa CNTT-ĐH.KHTN  
Câu hỏi  
GV. Trương Phước Lộc  
28  
14  
pdf 14 trang myanh 21240 Free
Bạn đang xem tài liệu "Bài giảng Lập trình ứng dụng quản lý 1 - Chương 1: Khái niệm - Trương Phước Lộc", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfbai_giang_lap_trinh_ung_dung_quan_ly_1_chuong_1_khai_niem_tr.pdf