9/9/2019
Lập trình Ứng dụng quản lý 1
Giới thiệu và các quy định
Nội dung
Giới thiệu và các quy định
Mở đầu ứng dụng quản lý
1
9/9/2019
Nội dung
Giới thiệu và các quy định
Mở đầu ứng dụng quản lý
Mục tiêu môn học
Nắm vững kỹ năng lập trình cơ bản nền .NET
framework, chú trọng ngơn ngữ C#.
Kiến thức lập trình giao diện GUI (graphical user
interface).
Kỹ năng lập trình kết nối cơ sở dữ liệu
(ADO.NET).
Ngơn ngữ LINQ.
Kỹ năng xây dựng ứng dụng quản lý.
2
9/9/2019
Môi trường làm việc
Nền tảng: .NET Framework (4.0+).
Ngôn ngữ lập trình: C#.
Chương trình hỗ trợ: Visual Studio 2015+.
Có thể sử dụng các cơng cụ khác nhưng chủ yếu
Sinh viên tự tìm hiểu (Giáo viên chỉ hỗ trợ nếu có
thời gian).
Project
Project lớn
Nhóm tối đa 5 sinh viên (chỉ cho phép tối đa 2 nhóm
có số lượng <5).
Thời gian bắt đầu: từ khoảng tuần 9 lý thuyết.
Hình thức đánh giá: vấn đáp.
3
9/9/2019
Thang điểm
Điểm chuyên cần: 1 điểm (đánh giá dựa vào các
bài tập trên lớp LT).
Điểm thực hành: 1 điểm (đánh giá dựa vào các
bài tập trên lớp TH).
Điểm Đồ án: 5 điểm.
Điểm Lý thuyết: 5 điểm (bài thi LT cuối kỳ).
Thông tin liên lạc
Giáo viên: Ths. Mai Anh Tuấn
Mail Giáo viên:
4
9/9/2019
Đăng ký danh sách lớp
Điền thông tin vào form theo link:
/> Hạn chót đăng ký là 30/09/2019.
Các sinh viên khơng đăng ký thì nếu có vấn đề gì
về môn học sẽ không được giải quyết.
Các quy định
Các Deadline chỉ được thông báo trước lớp và
việc dời Deadline là rất hạn hữu.
Chỉ chấp nhận nộp bài đúng quy định theo
Deadline, không nộp qua mail.
Khi gửi mail liên hệ GV phải có prefix [CD2017/1LTUDQL1] trong Title.
Ví dụ: [CD2017/1-LTUDQL1] Hỏi về vấn đề x…
Ngoài lớp trưởng thì KHƠNG chấp nhận liên hệ
với GV bằng phone về các vấn đề môn học.
5
9/9/2019
Nội dung
Giới thiệu và các quy định
Mở đầu ứng dụng quản lý
Khái niệm Ứng dụng quản lý
Ứng dụng quản lý là ứng dụng trên máy vi tính với
nhiệm vụ tin học hóa các quy trình quản lý của
doanh nghiệp, tập thể, cá nhân,… Là công cụ
cung cấp thông tin ra quyết định chứ không chỉ
đơn thuần là công việc lưu trữ hay xử lý thông tin.
Ứng dụng quản lý rất đa dạng cũng như sự đa
dạng của nhu cầu quản lý trong đòi sống
Quản lý bán hàng
Quản lý chi tiêu
Quản lý nhân sự
…
6
9/9/2019
Ví dụ các nghiệp vụ quản lý bán hàng
Ví dụ các tiện ích thơng dụng của ứng
dụng quản lý
7
9/9/2019
Hỗ trợ từ thiết bị
Quản lý dữ liệu
8
9/9/2019
Các kỹ năng cơ bản cần có
Phân tích nghiệp vụ quản lý (chuyển hóa quy trình
nghiệp vụ thực tế vào ứng dụng)
Lập trình giao diện
Hiển thị thơng tin, dữ liệu
Thể hiện chức năng của ứng dụng
Lập trình xử lý tương tác người dùng
Xử lý event
Xử lý notify
Xử lý chuyển đổi màn hình
Lập trình truy suất database
CRUD
Transactions
Ví dụ ứng dụng quản lý đơn giản
Xây dựng ứng dụng quản lý danh sách Học sinh
với các thông tin: Họ tên, Ngày sinh, Quê quán,
Điểm trung bình. Cho phép tìm kiếm, thêm mới,
sửa đổi, thống kê theo các tiêu chí (cùng quê, độ
tuổi, điểm trung bình…)
9