Lập trình phần mềm Quản lý quán cafe với...

Serial tutorial lập trình phần mềm Quản lý quán cafe với C# Winform

Thiết kế cơ sở dữ liệu cho phần mềm Quản lý quán cafe với C# Winform Thiết kế cơ sở dữ liệu cho phần mềm Quản lý quán cafe với C# Winform Thiết kế cơ sở dữ liệu cho phần mềm Quản lý quán cafe với C# Winform Thiết kế cơ sở dữ liệu cho phần mềm Quản lý quán cafe với C# Winform Thiết kế cơ sở dữ liệu cho phần mềm Quản lý quán cafe với C# Winform 4.1/5 (68 reviews)

Thiết kế cơ sở dữ liệu cho phần mềm Quản lý quán cafe với C# Winform

Đã đăng 2016-11-22 06:51:02 bởi HowKteam
21 bình luận 28534 lượt xem
Thiết kế cơ sở dữ liệu cho phần mềm Quản lý quán cafe với C# Winform 4.1 /5 stars (12 reviews)
 

Dẫn nhập

Bạn đã học qua LẬP TRÌNH C# CƠ BẢN? Xong nốt cả LẬP TRÌNH WINFORM lẫn SQL?

Bạn đã chán các bài tập căn bản, muốn thực hành các kiến thức đã học vào một dự án thực tế?

Hay đơn giản bạn là chủ quán café, mong muốn tự tạo nên phần mềm dành cho chính mình sử dụng?

Sẽ không có gì tuyệt vời hơn là luyện tập với ví dụ thực tế. Nào! Cùng nhau thử thách bản thân với PHẦN MỀM QUÁN CAFÉ VỚI C# WINFORM

Trong bài đầu tiên, chúng ta sẽ tìm hiểu cách Thiết kế cơ sở dữ liệu cho phần mềm Quản lý quán cafe với C# Winform


Nội dung 

Nội dung bao gồm Source code & các lưu ý chính về quá trình thực hiện phần mềm. Kteam khuyến khích bạn cập nhập thêm nhiều kinh nghiệm cũng như hiểu chi tiết hơn về các kỹ thuật được đề cập trong bài học thông qua các video đính kèm.

Đừng quên Like Facebook hoặc +1 Google để ủng hộ Kteam và tác giả.

 Để theo dõi tốt khóa học này, hãy đảm bảo bạn đã xem qua kiến thức về: 


Project tham khảo

Code Data.sql

CREATE DATABASE QuanLyQuanCafe
GO

USE QuanLyQuanCafe
GO

-- Food
-- Table
-- FoodCategory
-- Account
-- Bill
-- BillInfo

CREATE TABLE TableFood
(
	id INT IDENTITY PRIMARY KEY,
	name NVARCHAR(100) NOT NULL DEFAULT N'Bàn chưa có tên',
	status NVARCHAR(100) NOT NULL DEFAULT N'Trống'	-- Trống || Có người
)
GO

CREATE TABLE Account
(
	UserName NVARCHAR(100) PRIMARY KEY,	
	DisplayName NVARCHAR(100) NOT NULL DEFAULT N'Kter',
	PassWord NVARCHAR(1000) NOT NULL DEFAULT 0,
	Type INT NOT NULL  DEFAULT 0 -- 1: admin && 0: staff
)
GO

CREATE TABLE FoodCategory
(
	id INT IDENTITY PRIMARY KEY,
	name NVARCHAR(100) NOT NULL DEFAULT N'Chưa đặt tên'
)
GO

CREATE TABLE Food
(
	id INT IDENTITY PRIMARY KEY,
	name NVARCHAR(100) NOT NULL DEFAULT N'Chưa đặt tên',
	idCategory INT NOT NULL,
	price FLOAT NOT NULL DEFAULT 0
	
	FOREIGN KEY (idCategory) REFERENCES dbo.FoodCategory(id)
)
GO

CREATE TABLE Bill
(
	id INT IDENTITY PRIMARY KEY,
	DateCheckIn DATE NOT NULL DEFAULT GETDATE(),
	DateCheckOut DATE,
	idTable INT NOT NULL,
	status INT NOT NULL DEFAULT 0 -- 1: đã thanh toán && 0: chưa thanh toán
	
	FOREIGN KEY (idTable) REFERENCES dbo.TableFood(id)
)
GO

CREATE TABLE BillInfo
(
	id INT IDENTITY PRIMARY KEY,
	idBill INT NOT NULL,
	idFood INT NOT NULL,
	count INT NOT NULL DEFAULT 0
	
	FOREIGN KEY (idBill) REFERENCES dbo.Bill(id),
	FOREIGN KEY (idFood) REFERENCES dbo.Food(id)
)
GO

Kết

Trong bài này, chúng ta đã tìm hiểu cách Thiết kế cơ sở dữ liệu cho phần mềm Quản lý quán cafe với C# Winform

Ở bài sau, Kteam sẽ giới thiệu đến bạn về  THIẾT KẾ GIAO DIỆN CHO PHẦN MỀM QUẢN LÝ QUÁN CAFE WINFORM.

Cảm ơn các bạn đã theo dõi bài viết. Hãy để lại bình luận hoặc góp ý của mình để phát triển bài viết tốt hơn. Và đừng quên “Luyện tập – Thử Thách – Không ngại khó

 

 

Chia sẻ:
Thảo luận Hỏi và đáp Báo lỗi bài viết
Hủy bỏ   hoặc  
Thiết kế cơ sở dữ liệu cho phần mềm Quản lý quán cafe với C# Winform
Ánh Tồ 2018-10-24 09:25:22

anh ơi cho em hỏi cái project bài này em tải về tham khảo nhưng nó chạy lỗi, không kết nối đc với database thì em phải xử lý sao vậy ạ , em cảm ơn các anh nhiều

 

0 bình chọn
Reply
Thiết kế cơ sở dữ liệu cho phần mềm Quản lý quán cafe với C# Winform
changkho.acam95 2018-01-01 09:53:51

Nếu em thêm phiếu nhập và phiếu xuất thì em phải làm sao ? Ad có thể chỉ em được không. Em Cảm ơn

0 bình chọn
Reply
Thiết kế cơ sở dữ liệu cho phần mềm Quản lý quán cafe với C# Winform
hany_xixon 2017-06-09 20:07:33

a ơi video dạy làm csdl cho bài này e k xem đc,a fix lỗi đc k ạ?

 

0 bình chọn
Reply
Thiết kế cơ sở dữ liệu cho phần mềm Quản lý quán cafe với C# Winform
Vuong Tran Huy 2017-06-01 16:29:34

Anh ơi cho e xin phần PTTK được ko ? Thanks 

0 bình chọn
Reply
View all 1 comments
Kteam - Howkteam Free Education
K9 2017-06-02 08:19:35
https://www.howkteam.com/Course/Phan-tich-thiet-ke-phan-mem/Gioi-thieu-ve-Phan-tich-thiet-ke-phan-mem-1414
0 bình chọn
Reply
Thiết kế cơ sở dữ liệu cho phần mềm Quản lý quán cafe với C# Winform
caro_xn 2017-01-21 11:28:15
a gửi cho em cái link : Cài đặt từ gợi ý trong sql đc ko,tks a.
0 bình chọn
Reply
Thiết kế cơ sở dữ liệu cho phần mềm Quản lý quán cafe với C# Winform
tuannghiacntt96 2016-12-02 20:57:37
Anh cho em hỏi, Nơi cái SQL ý, khi anh viết CSDL ấy, làm sao khi anh viết vài từ thì nó ra từ gợi ý là làm sao thế anh, như khi anh anh viết từ create database ý
0 bình chọn
Reply
View all 1 comments
Kteam - Howkteam Free Education
K9 2016-12-03 10:05:55
đây e nhé http://www.howkteam.com/Course/Huong-dan-cai-dat/Huong-dan-cai-dat-SQL-Toolbelt-103
0 bình chọn
Reply
Thiết kế cơ sở dữ liệu cho phần mềm Quản lý quán cafe với C# Winform
kd230997 2016-11-29 21:26:36
Anh ơi của em không dùng được kiểu date , không biết SQL của em nó chưa cài toolbelt nên xài không được phải không anh
0 bình chọn
Reply
View all 1 comments
Kteam - Howkteam Free Education
K9 2016-11-30 10:49:57
k liên quan nha. xem lại mình có nhầm đâu k ak
0 bình chọn
Reply
Thiết kế cơ sở dữ liệu cho phần mềm Quản lý quán cafe với C# Winform
ngocsang17992 2016-11-24 13:21:09
anh oy ! Có hướng dẫn đóng gói phần mềm đem qua máy khác sử dụng kô ạ ?
0 bình chọn
Reply
View all 2 comments
Kteam - Howkteam Free Education
K9 2016-11-25 08:27:06
cuối serial có nhe e
0 bình chọn
Reply
Kteam - Howkteam Free Education
ngocsang17992 2016-11-26 23:18:42
Vâng. cảm ơn anh. ^^
0 bình chọn
Reply
Thiết kế cơ sở dữ liệu cho phần mềm Quản lý quán cafe với C# Winform
dothuoc95 2016-11-23 08:44:14
SQL có khó k ạ e chưa học cái này
1 bình chọn
Reply
View all 2 comments
Kteam - Howkteam Free Education
hynh.kopites 2016-11-23 10:38:30
vậy học sql trước đi b
0 bình chọn
Reply
Kteam - Howkteam Free Education
nhuquynhcv4994 2016-11-23 18:16:12
bạn có thể tham khảo Stream youtube của Kteam để có thêm kiến thức cơ bản nhé https://www.youtube.com/playlist?list=PL33lvabfss1zWPw98QxWabISUSUkIqpEd
0 bình chọn
Reply
Thiết kế cơ sở dữ liệu cho phần mềm Quản lý quán cafe với C# Winform
Beeruss 2016-11-23 07:11:18
thế này có phải học qua SQL k ảnh =))
0 bình chọn
Reply
View all 1 comments
Kteam - Howkteam Free Education
Kteam 2016-11-23 18:17:56
Nên biết qua SQL cơ bản nhé bạn! Bạn có thể tham khảo series Stream Youtube của Kteam tại youtube.com/kteam nhé!
0 bình chọn
Reply
Thiết kế cơ sở dữ liệu cho phần mềm Quản lý quán cafe với C# Winform
tuấn anh 2016-11-22 21:31:20
Hoan hô kteam hoan. Hô anh long giàu
1 bình chọn
Reply
View all 2 comments
Kteam - Howkteam Free Education
K9 2016-11-23 01:19:18
a long và a giàu :3.
0 bình chọn
Reply
Kteam - Howkteam Free Education
Kteam 2016-11-23 18:18:37
Khổ thân! thím này bị cuồng anh Giàu rồi!
0 bình chọn
Reply
Hủy bỏ   hoặc  
Hủy bỏ   hoặc  

Chiến dịch

Kteam - Howkteam Free Education