- Cửa hàng có thể tra cứu số ợng các mặt hàng nhập vào và bán ra từ đó tính toán và lư lên hóa đơn cho khách hàng đồng thời thống kê báo cáo doanh thu của c a hàng.ử - Lấy hàng từ nhà cu
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Sơ đồ phân rã chức năng
Hình 1 1 Sơ đồ phân rã chức năng
Quản lý cửa hàng bán sách
Nhập sách mới vào cơ sở dữ liệu
Cập nhật thông tin sách
Xóa sách khỏi cơ sở dữ liệu
Cập nhật thông tin khách hàng
Xóa thông tin khách hàng
Lập hóa đơn bán hàng
Cập nhật thông tin nhân viên
Xóa thông tin nhân viên
Thống kê sách bán chạy
1.3 Sơ đồ luồng d u m c ng cữliệ ứ ữ ảnh
Hình 1 2 Sơ đồ luồng dữ ệu mức ngữ cảnh li
1.4 Sơ đồ luồng d u mữliệ ức đỉnh
Hình 1 3 Sơ đồ luồng dữ ệu mức đỉnh li
1.5 Mô hình quan hệ của hệ thống
Mô hình quan hệ của hệ thống
XÂY DỰNG CƠ SỞ DỮ LIỆU
Sơ đồ cơ sở dữ liệu
2.1 Cc bảng dữ liệu quan hệ
Từ mô hình quan hệ của h thệ ống chuyển thành các bảng dữ ệu quan hệ như sau:li
- HÓA ĐƠN BÁN(#MHDB, Mã sách, MãNV, MãKH số lượng, khuyến mãi, thành tiền,)
- HÓA ĐƠN NHẬ (#MHDB, Mã sách, MãNV số P lượng, khuyến mãi, thành tiền)
- KHÁCH HÀNG (#MãKH, tên khách, địa chỉ, điện thoại, giới tính)
- NHÀ CUNG CẤ (#Mã NCC, tên NCC, Mã Sách, địP a chỉ, sdt)
- NHÂN VIÊN (#MãNV, tên, giới tính, ngày sinh, địa chỉ, đt)
- NHÀ XUẤT BẢ (#MãNXB, tên NXB, sdt, MãS) N
- SÁCH (#Mã sách, tên sách, tác giả, thể ại, tên NXB, giá)lo d
2.2 Sơ đồ cơ sở ữliệu
2.3 Mô tả cơ sở dữ liệu
Tên cột Gi tr Mô tả
Tên đăng nhập Nvarchar(30) Tên đăng nhập
Mật khu Nvarchar(30) Mật khu
Hình 1 5 Sơ đồ cơ sở dữ liệu
Bảng 2 1 Bảng dữ ệu đăng nhập li
Tên cột Gi tr Mô tả
MaNV Nvarchar(30) Mã nhân viên
TenNV Nvarchar(50) Họ tên nhân viên
SoDT Nvarchar(15) Số điện thoại
Bảng 2 2 Bảng dũ liệu nhân viên
Tên cột Gi tr Mô tả
MaKH Nvarchar(30) Mã khách hàng
TenKH Nvarchar(50) Họ tên khách hàng
SoDT Nvarchar(15) Số điện thoại
Bảng 2 3 Bảng dữ ệu khách hàng li
Tên cột Gi tr Mô tả
MaNCC Nvarchar(30) Mã nhà cung cấp
TenNCC Nvarchar(50) Họ tên nhà cung cấp
SoDT Nvarchar(15) Số điện thoại
Bảng 2 4 Bảng dữ ệu nhà cung cấp li
Tên cột Gi tr Mô tả
MaHDNhap Nvarchar(30) Mã hoá đơn nhập hàng
Bảng 2 5 Bảng dữ ệu nhà cung cấp li
Bảng 2 6 Bảng dữ ệu chi tiết hóa nhập hàng li
Bảng 2 7 Bảng dữ ệu chi tiết hóa đơn bán hàng li
2.4.1 Thêm dữ ệu Khách Hàngli
INSERT [dbo].[tKhachHang] ([MaKH], [TenKH], [DiaChi], [DienThoai], [GioiTinh]) VALUES
( N'KH1', N'Vũ Hoàng Long' , N'Hà Nội' , N'0968686868' , N'Nam')
INSERT [dbo].[tKhachHang] ([MaKH], [TenKH], [DiaChi], [DienThoai], [GioiTinh]) VALUES
( N'KH2', N'Trần Đăng Duy' , N'Thái Bình' , N'0905883993' , N'Nam')
INSERT [dbo].[tKhachHang] ([MaKH], [TenKH], [DiaChi], [DienThoai], [GioiTinh]) VALUES
( N'KH3', N'Lưu Công Đức', N'Hải Phòng' , N'0918688685' , N'Nam')
INSERT [dbo].[tKhachHang] ([MaKH], [TenKH], [DiaChi], [DienThoai], [GioiTinh]) VALUES
(N'KH4', N'Vũ Hoàng Lan', N'Nghệ An', N'0978656790', N'Nữ' )
MaNCC Nvarchar(30) Mã nhà cung cấp
MaNV Nvarchar(30) Mã nhân viên
Tongtien Float Tng tiền nhập hàng
Tên cột Gi tr Mô tả
MaHDNhap Nvarchar(30) Mã hoá đơn nhập hàng
Mahang Nvarchar(30) Mã hàng hoá
Soluong Int Số lượng nhập
Tên cột Gi tr Mô tả
MaHDBan Nvarchar(30) Mã hoá đơn bán hàng
Mahang Nvarchar(30) Mã hàng hoá
Soluong Int Số lượng bán
Mộ ố câu truy vấn SQL t s
( N'KH5', N'Lê Anh Tú' , N'Hà Nội', N'0984516485', N'Nữ' )
INSERT [dbo].[tKhachHang] ([MaKH], [TenKH], [DiaChi], [DienThoai], [GioiTinh]) VALUES
( N'KH6', N'Trần Đăng Hưng', N'Ninh Bình' , N'0987515426' , N'Nam')
INSERT [dbo].[tKhachHang] ([MaKH], [TenKH], [DiaChi], [DienThoai], [GioiTinh]) VALUES
( N'KH7', N'Hoàng Thị Hồng', N'Thái Nguyên', N'0358449845' , N'Nữ' )
INSERT [dbo].[tKhachHang] ([MaKH], [TenKH], [DiaChi], [DienThoai], [GioiTinh]) VALUES
( N'KH8', N'Cẩm Thị Hương' , N'TP Hồ Chí Minh', N'0915746848' , N'Nữ' )
INSERT [dbo].[tKhachHang] ([MaKH], [TenKH], [DiaChi], [DienThoai], [GioiTinh]) VALUES
(N'KH9', N'Mai Văn Hùng', N'Phú Thọ', N'0357798458', N'Nam')
Hình 2 1 Kết quả khi sử dụng câu truy vấn INSERT INTO
2.4.2 Xóa thông tin Nhà cung cấp
DELETE Nhacungcap WHERE MaNCC = ‘NCC04’
Hình 2 2 Kết quả khi sử dụng câu lệnh DELETE
2.4.3 Cập nhật thông tin Nhân Viên
UPDATE Nhanvien SET TenNV = N'Nguy ễn Long Vũ', SoDT = '0453653223',
Diachi = N'36 Mi u Đ m Nam T Liêm Hà N i' WHERE MaNV = 'NV1' ế ầ - ừ - ộ
Hình 2 3 Kết quả khi sử dụng câu truy vấn UPDATE
2.4.4 Lấy thông tin một Hóa đơn bán hàng
SELECT MaSach AS N'Mã Sách',
DonGiaNhap AS N'Đơn Giá Nhập',
DonGiaBan AS N'Đơn Giá Bán',
SoLuong AS N'Số L ượ ng T ồn'
Hình 2 4 Kết quả khi sử dụng câu lệnh SELECT
MÔ PHỎNG CHƯƠNG TRÌNH
đăng nhập chương trình
Hình 3 5 Giao diện quản lý khách hàng
Mục tiêu: Hiển thị dữ ệu từ cơ sở dữ ệu lên lưới DataGridView và các thao tác cơ li li bản
- Người sử dụng: Người quản lý và Nhân viên
- Các bảng dữ ệu sử dụng: Khachhang.li
- Hướng dẫn sử dụng: Người dùng click vào từng Button thực hiện các thao tác cơ bản như: thêm, xóa, sử lưu dữ a, liệu
- Kết quả: Các thao tác người dùng thực hiện được cập nhật vào cơ sở dữ liệu
3.7 QUẢN LÝ DANH SÁCH HÀNG HÓA
Hình 3 6 Giao diện Form Quản lý danh sách hàng hóa
- Mục tiêu: Hiển thị dữ ệu từ cơ sở dữ ệu lên lưới DataGridView và các thao tác li li cơ bản
- Người sử dụng: Người quản lý
- Các bảng dữ ệu sử dụng: Danhmuc.li
- Hướng dẫn sử dụng: Người dùng click vào từng Button thực hiện các thao tác cơ bản như: thêm, xóa, sửa, lưu dữ liệu
- Kết quả: Các thao tác người dùng thực hiện được cập nhật vào cơ sở dữ liệu
- Mục tiêu: Hiển thị dữ ệu từ cơ sở dữ ệu lên lướli li i DataGridView và các thao tác cơ bản
- Người sử dụng: Người quản lý và Nhân viên
- Các bảng dữ ệu sử dụng: Hoadonban và Chitiet_HDBan.li
Hình 3 7 Giao diện Form Hóa đơn nhập hàng
1 Chức năng thêm hoá đơn:
• Bước 1: Click vào “Thêm hoá đơn”, mã hoá đơn sẽ tự động được sinh ra
• Bước 2: Nhập các thông tin trên form như: Ngày nhập hàng, Mã nhân viên, Tên nhà cung cấp Khi nhập Tên nhà cung cấp thì Mã nhà cung cấp tự động được hiển thị lên form Khi nhập Mã hàng hoá Tên hàng hóa, thì Giá nhập tự động hiển ị và khi nhập Số ợng thì Thành ền tự động được tính bng Giá th lư ti nhập nhân vớ ố i S lượng nhập.
(Trong trường hợp nhập một Mặt hàng mới hoặc Nhà cung cấp mới chưa có trong cơ sở dữ ệu thì người dùng vào form Hàng hoá và form Nhà cung cấli p để thêm mới vào cơ sở dữ liệu)
• Bước 3: Click vào “Lưu hoá đơn”, T ng tiền tự động được tính bng tng tiền hàng và các mặt hàng nhập tự động được lưu vào cơ sở dữ liệu
2.Chức năng sửa hoá đơn:
• Bước 1: Chọn hoá đơn cần sửa trong Combobox Mã hoá đơn và click “Tìm kiếm”
• Bước 2: Sửa các thông tin muốn thay đi trên form như: Tên nhân viên, Ngày nhập hàng, Tên nhà cung cấp Nếu muốn thêm Mặt hàng nữa vào hoá đơn thì chọn Tên mặt hàng và nhập Số ợng Nếu muốn xoá Mặt hàng đã có trong lư hoá đơn thì Click đúp vào Mặt hàng cần xoá trên form
• Bước 3: Click “Lưu hoá đơn” để lưu lại các thông tin đã thay đi
3 Chức năng xoá hoá đơn:
• Bước 1: Chọn hoá đơn cần xoá trong Combobox Mã hoá đơn và click “Tìm kiếm”
• Bước 2: Click “Huỷ hoá đơn” xoá hoá đơn Khi xoá thành công hoá đơn, số lượng mặt hàng tự động được cập nhậ ại trong cơ sở dữ t l liệu
4 Chức năng tìm kiếm hoá đơn:
• Bước 1: Chọn hoá đơn cần tìm trong Combobox Mã hoá đơn
• Bước 2: Click “Tìm kiếm” để hiển thị hoá đơn cần tìm.
5 Chức năng in hoá đơn:
• Bước 1: Chọn hoá đơn cần in trong Combobox Mã hoá đơn và click “Tìm kiếm”
• Bước 2: Click “In hóa đơn “ để in hóa đơn ra file excel
Hình 3 8 File excel in hóa đơn khi nhập hàng
- Mục tiêu: Hiển thị dữ ệu từ cơ sở dữ ệu lên lưới DataGridView và các thao tác li li cơ bản
- Người sử dụng: Người quản lý và Nhân viên
- Các bảng dữ ệu sử dụng: Hoadonban và Chitiet_HDBan.li
Hình 3 9 Giao diện Form Hóa đơn bán hàng
1 Chức năng thêm hoá đơn:
• Bước 1: Click vào “Thêm hoá đơn”, mã hoá đơn sẽ tự động được sinh ra
• Bước 2: Nhập các thông tin trên form như: Ngày bán hàng, Tên nhân viên, Tên khách hàng, Tên hàng hoá, Số lượng bán, Giảm giá Khi nhập Tên khách hàng thì Địa chỉ khách hàng và Số điện thoại tự động được hiển thị lên form Khi nhập Tên hàng hoá thì Giá bán tự động hiển thị và khi nhập Số lượng thì Thành tiền tự động được tính bng Giá bán nhân vớ Số i lượng bán nhân với Giảm.
• Bước 3: Click vào “Lưu hoá đơn”, Tng ền tự động được ti tính bng tng ền ti các mặt hàng đã thêm vào hoá đơn cộng lại và hiển thị lên form, hoá đơn bán hàng và các mặt hàng đã bán tự động được lưu vào cơ sở dữ liệu
2 Chức năng sửa hoá đơn:
• Bước 1: Chọn hoá đơn cần sửa trong Combobox Mã hoá đơn và click “Tìm kiếm”
• Bước 2: Sửa các thông tin muốn thay đi trên form như: Tên nhân viên, Ngày bán hàng, Tên khách hàng Nếu muốn thêm Mặt hàng nữa vào hoá đơn thì chọn Tên mặt hàng và nhập Số ợng Nếu muốn xoá Mặt hàng đã có trong lư hoá đơn thì Click đúp vào Mặt hàng cần xoá trên form
• Bước 3: Click “Lưu hoá đơn” để lưu lại các thông tin đã thay đi
3 Chức năng xoá hoá đơn:
• Bước 1: Chọn hoá đơn cần xoá trong Combobox Mã hoá đơn và click “Tìm kiếm”
• Bước 2: Click “Huỷ hoá đơn” xoá hoá đơn Khi xoá thành công hoá đơn, số lượng mặt hàng tự động được cập nhậ ại trong cơ sở dữ t l liệu
4 Chức năng tìm kiếm hoá đơn:
• Bước 1: Chọn hoá đơn cần tìm trong Combobox Mã hoá đơn
• Bước 2: Click “Tìm kiếm” để hiển thị hoá đơn cần tìm.
5 Chức năng in hoá đơn:
• Bước 1: Chọn hoá đơn cần in trong Combobox Mã hoá đơn và click “Tìm kiếm”
• Bước 2: Click “In hoá đơn” để in hoá đơn ra file excel
-Kết quả: Các thao tác người dùng thực hiện đượ cập nhật vào cơ sở dữ c liệu
Hình 3 10 Giao diện Form Hóa đơn bán hàng
Sau khoảng thời gian thực hiện đồ án, với sự nỗ lực của bản thân và sự hướng dẫn của thầy ần Thanh Đại, đồ án đã hoàn thành và đáp ứng được các yêu cầu đặTr t ra Kết quả đạt được
Từ những nghiên cứu lý thuyết về lập trình giao diện với ngôn ngữ C# và hệ quản trị cơ sở dữ ệu SQL Server, em đã xây dựng thành công Ứng dụng Quản lý bán hàng cửli a hàng MediaOne Chương trình được thiết kế với giao diện tiện dụng, dễ dàng thao tác Ứng dụng cung cấp các chức năng dành cho Người quản lý và Nhân viên của cửa hàng: quản lý tài khoản; quản lý nhân viên, khách hàng, nhà cung cấp; quản lý hàng hoá và danh mục hàng hoá; quản lý hoá đơn và báo cáo thống kê…
- ến thức, kinh nghiệm lập trình còn nhiều hạn chế, nên các phần chức năng chưa Ki được tối ưu
- Chưa nghiên thiế ế giao diện báo cáo thống kê bng dạng biểu đồ.t k Định hướng phát triển
- ếp tục nghiên cứu về Ti thiết kế giao diện báo cáo thống kê bng dạng biểu đồ
- Cải thiện giao diện ứng dụng thân thiện và dễ sử dụng hơn.
- Xây dựng thêm các chức năng: đăng ký tài khoản, tương tác giữa khách hàng và cửa hàng, Tích hợp thiế ị đọt b c mã vạch cho chương trình.
Tài ệu Tham Khảo Li
1 Ebook Giáo trinh SQL: https://tailieu.vn/doc/giao-trinh-ngon-ngu-sql-buu- chinh chinh- -vien-thong-ha-noi-6678-html
2 Phan Huy Khánh (2001), Phân tích và thiết kế hệ thông thông tin, NXB Đại h c ọ Đà Nẵng
3 Lê Trung Hiếu, Nguyễn Thị Minh Thi, C# - Lập trình Windows Forms, NXB Thông tin và truyền thông
QUẢN LÝ KHÁCH HÀNG
Hình 3 5 Giao diện quản lý khách hàng
Mục tiêu: Hiển thị dữ ệu từ cơ sở dữ ệu lên lưới DataGridView và các thao tác cơ li li bản
- Người sử dụng: Người quản lý và Nhân viên
- Các bảng dữ ệu sử dụng: Khachhang.li
- Hướng dẫn sử dụng: Người dùng click vào từng Button thực hiện các thao tác cơ bản như: thêm, xóa, sử lưu dữ a, liệu
- Kết quả: Các thao tác người dùng thực hiện được cập nhật vào cơ sở dữ liệu
QUẢN LÝ DANH SÁCH HÀNG HÓA
Hình 3 6 Giao diện Form Quản lý danh sách hàng hóa
- Mục tiêu: Hiển thị dữ ệu từ cơ sở dữ ệu lên lưới DataGridView và các thao tác li li cơ bản
- Người sử dụng: Người quản lý
- Các bảng dữ ệu sử dụng: Danhmuc.li
- Hướng dẫn sử dụng: Người dùng click vào từng Button thực hiện các thao tác cơ bản như: thêm, xóa, sửa, lưu dữ liệu
- Kết quả: Các thao tác người dùng thực hiện được cập nhật vào cơ sở dữ liệu.
THÔNG TIN HÓA ĐƠN
- Mục tiêu: Hiển thị dữ ệu từ cơ sở dữ ệu lên lướli li i DataGridView và các thao tác cơ bản
- Người sử dụng: Người quản lý và Nhân viên
- Các bảng dữ ệu sử dụng: Hoadonban và Chitiet_HDBan.li
Hình 3 7 Giao diện Form Hóa đơn nhập hàng
1 Chức năng thêm hoá đơn:
• Bước 1: Click vào “Thêm hoá đơn”, mã hoá đơn sẽ tự động được sinh ra
• Bước 2: Nhập các thông tin trên form như: Ngày nhập hàng, Mã nhân viên, Tên nhà cung cấp Khi nhập Tên nhà cung cấp thì Mã nhà cung cấp tự động được hiển thị lên form Khi nhập Mã hàng hoá Tên hàng hóa, thì Giá nhập tự động hiển ị và khi nhập Số ợng thì Thành ền tự động được tính bng Giá th lư ti nhập nhân vớ ố i S lượng nhập.
(Trong trường hợp nhập một Mặt hàng mới hoặc Nhà cung cấp mới chưa có trong cơ sở dữ ệu thì người dùng vào form Hàng hoá và form Nhà cung cấli p để thêm mới vào cơ sở dữ liệu)
• Bước 3: Click vào “Lưu hoá đơn”, T ng tiền tự động được tính bng tng tiền hàng và các mặt hàng nhập tự động được lưu vào cơ sở dữ liệu
2.Chức năng sửa hoá đơn:
• Bước 1: Chọn hoá đơn cần sửa trong Combobox Mã hoá đơn và click “Tìm kiếm”
• Bước 2: Sửa các thông tin muốn thay đi trên form như: Tên nhân viên, Ngày nhập hàng, Tên nhà cung cấp Nếu muốn thêm Mặt hàng nữa vào hoá đơn thì chọn Tên mặt hàng và nhập Số ợng Nếu muốn xoá Mặt hàng đã có trong lư hoá đơn thì Click đúp vào Mặt hàng cần xoá trên form
• Bước 3: Click “Lưu hoá đơn” để lưu lại các thông tin đã thay đi
3 Chức năng xoá hoá đơn:
• Bước 1: Chọn hoá đơn cần xoá trong Combobox Mã hoá đơn và click “Tìm kiếm”
• Bước 2: Click “Huỷ hoá đơn” xoá hoá đơn Khi xoá thành công hoá đơn, số lượng mặt hàng tự động được cập nhậ ại trong cơ sở dữ t l liệu
4 Chức năng tìm kiếm hoá đơn:
• Bước 1: Chọn hoá đơn cần tìm trong Combobox Mã hoá đơn
• Bước 2: Click “Tìm kiếm” để hiển thị hoá đơn cần tìm.
5 Chức năng in hoá đơn:
• Bước 1: Chọn hoá đơn cần in trong Combobox Mã hoá đơn và click “Tìm kiếm”
• Bước 2: Click “In hóa đơn “ để in hóa đơn ra file excel
Hình 3 8 File excel in hóa đơn khi nhập hàng
- Mục tiêu: Hiển thị dữ ệu từ cơ sở dữ ệu lên lưới DataGridView và các thao tác li li cơ bản
- Người sử dụng: Người quản lý và Nhân viên
- Các bảng dữ ệu sử dụng: Hoadonban và Chitiet_HDBan.li
Hình 3 9 Giao diện Form Hóa đơn bán hàng
1 Chức năng thêm hoá đơn:
• Bước 1: Click vào “Thêm hoá đơn”, mã hoá đơn sẽ tự động được sinh ra
• Bước 2: Nhập các thông tin trên form như: Ngày bán hàng, Tên nhân viên, Tên khách hàng, Tên hàng hoá, Số lượng bán, Giảm giá Khi nhập Tên khách hàng thì Địa chỉ khách hàng và Số điện thoại tự động được hiển thị lên form Khi nhập Tên hàng hoá thì Giá bán tự động hiển thị và khi nhập Số lượng thì Thành tiền tự động được tính bng Giá bán nhân vớ Số i lượng bán nhân với Giảm.
• Bước 3: Click vào “Lưu hoá đơn”, Tng ền tự động được ti tính bng tng ền ti các mặt hàng đã thêm vào hoá đơn cộng lại và hiển thị lên form, hoá đơn bán hàng và các mặt hàng đã bán tự động được lưu vào cơ sở dữ liệu
2 Chức năng sửa hoá đơn:
• Bước 1: Chọn hoá đơn cần sửa trong Combobox Mã hoá đơn và click “Tìm kiếm”
• Bước 2: Sửa các thông tin muốn thay đi trên form như: Tên nhân viên, Ngày bán hàng, Tên khách hàng Nếu muốn thêm Mặt hàng nữa vào hoá đơn thì chọn Tên mặt hàng và nhập Số ợng Nếu muốn xoá Mặt hàng đã có trong lư hoá đơn thì Click đúp vào Mặt hàng cần xoá trên form
• Bước 3: Click “Lưu hoá đơn” để lưu lại các thông tin đã thay đi
3 Chức năng xoá hoá đơn:
• Bước 1: Chọn hoá đơn cần xoá trong Combobox Mã hoá đơn và click “Tìm kiếm”
• Bước 2: Click “Huỷ hoá đơn” xoá hoá đơn Khi xoá thành công hoá đơn, số lượng mặt hàng tự động được cập nhậ ại trong cơ sở dữ t l liệu
4 Chức năng tìm kiếm hoá đơn:
• Bước 1: Chọn hoá đơn cần tìm trong Combobox Mã hoá đơn
• Bước 2: Click “Tìm kiếm” để hiển thị hoá đơn cần tìm.
5 Chức năng in hoá đơn:
• Bước 1: Chọn hoá đơn cần in trong Combobox Mã hoá đơn và click “Tìm kiếm”
• Bước 2: Click “In hoá đơn” để in hoá đơn ra file excel
-Kết quả: Các thao tác người dùng thực hiện đượ cập nhật vào cơ sở dữ c liệu
Hình 3 10 Giao diện Form Hóa đơn bán hàng
Sau khoảng thời gian thực hiện đồ án, với sự nỗ lực của bản thân và sự hướng dẫn của thầy ần Thanh Đại, đồ án đã hoàn thành và đáp ứng được các yêu cầu đặTr t ra Kết quả đạt được
Từ những nghiên cứu lý thuyết về lập trình giao diện với ngôn ngữ C# và hệ quản trị cơ sở dữ ệu SQL Server, em đã xây dựng thành công Ứng dụng Quản lý bán hàng cửli a hàng MediaOne Chương trình được thiết kế với giao diện tiện dụng, dễ dàng thao tác Ứng dụng cung cấp các chức năng dành cho Người quản lý và Nhân viên của cửa hàng: quản lý tài khoản; quản lý nhân viên, khách hàng, nhà cung cấp; quản lý hàng hoá và danh mục hàng hoá; quản lý hoá đơn và báo cáo thống kê…
- ến thức, kinh nghiệm lập trình còn nhiều hạn chế, nên các phần chức năng chưa Ki được tối ưu
- Chưa nghiên thiế ế giao diện báo cáo thống kê bng dạng biểu đồ.t k Định hướng phát triển
- ếp tục nghiên cứu về Ti thiết kế giao diện báo cáo thống kê bng dạng biểu đồ
- Cải thiện giao diện ứng dụng thân thiện và dễ sử dụng hơn.
- Xây dựng thêm các chức năng: đăng ký tài khoản, tương tác giữa khách hàng và cửa hàng, Tích hợp thiế ị đọt b c mã vạch cho chương trình.
Tài ệu Tham Khảo Li
1 Ebook Giáo trinh SQL: https://tailieu.vn/doc/giao-trinh-ngon-ngu-sql-buu- chinh chinh- -vien-thong-ha-noi-6678-html
2 Phan Huy Khánh (2001), Phân tích và thiết kế hệ thông thông tin, NXB Đại h c ọ Đà Nẵng
3 Lê Trung Hiếu, Nguyễn Thị Minh Thi, C# - Lập trình Windows Forms, NXB Thông tin và truyền thông