Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (48.48 MB, 321 trang )
C # DềNH CHO NCtfdl ĩ ự HQC
PHẤN 1 - CHtfdN61:
GIỚI TH IỆU QUẢN LÝ B Á N HẢNG
> Quản lý danh mục Hóa đơn gồm các mục như sau:
■
Danh mục Thành Phố: Cho phép người quản trị có thêm, sửa,
xóa Thành Phố và Tên Thành Phố. Sau khi hiệu chỉnh xong sẽ
lưu lại trong kho dữ liệu.
_
Danh mục Khách Hàng: Cho phép người quản trị có thể thêm,
sửa, xóa chi tiết thông tin khách hàng: MaKH, TênCty, Địa chỉ,
Thành Phố, Điện thoại. Sau khi hiệu chỉnh xong sẽ lưu lại
trong kho dữ liệu.
_
Danh mục Nhân Viên: Cho phép người quản trị cỏ thể thêm,
sửa, xóa chi tiết thông tin nhân viên: Mã nhân viên, Họ lót,
Tên, Ngày sinh, Địa chỉ, Điện thoại. Sau khi hiệu chỉnh xong
sẽ lưu lại trong kho dữ liệu.
■
Danh mục Hóa Đơn: Cho phép người quản trị có thể thêm,
sửa, xóa chi tiết thông tin hóa đơn: Mã hóa đơn, Mã khách
hàng, Mã nhân viên, Ngày lập hóa đơn, Ngày nhận hàng. Sau
khi hiệu chỉnh xong sẽ lưu lại trong kho dữ liệu.
■
Danh mục Chi Tiết Hóa Đơn: Cho phép người quản trị có thể
thêm, sửa, xóa chi tiết thồng tin chi tiết hóa đdn: Mã hóa đơn,
Mã sản phẩm, Số lượng. Sau khi hiệu chỉnh xong sẽ lưu lại
trong kho dữ liệu.
> Quản lý danh mục theo nhóm gồm các mục như sau:
■
Khách Hàng theo Thành Phố: Hiển thị tổng số khách hàng
theo từng Thành Phố.
•
Hóa Đơn theo Khách Hàng: Hiển thị tổng sỗ lioa đơn của từng
khách hàng.
C#DÀNI C O nm FựKQC
H
PÉẦN1 - CltfKW 1 :6101 THIỆU QUAn LỶ BẤN NAM;
_
Hóa Đdn theo Sản Phẩm: Hiển thị tổng số hóa đơn theo tiừng
sản phẩm.
_
Hóa Đơn theo Nhân Viên: Hiển thị tổng số hóa đơn của tiừng
nhân viên.
_
Chi tiết hóa đơn theo Hóa Đdn: Hiển thị chi tiết hóa đơn ttheo
từng hóa đơn.
> Thông tin gổm các mục như sau:
■
Tác giả: Thông tin về tác giả của phần mềm: Người thực hiiện,
Điện thoại liên hệ, Email liên hệ.
Hướng dẫn sử dụng: Tên đăng nhập và Mật khẩu.
Sau khi thiết kế xong, phần mểm có giao diện như sau :
Hệ thổng
Xem dỏnh mục
Quỏn lý dar>h mục hóa đơn
Quán \ý danh mục theo vt^ótn f Tfíóngtjn 1
;
QUẢN LÝ BÁN IL4NC
3
:
Hướhg dẫn SŨ ốựig
Phần mềm quản lý cửa hàng chỉ mới hoàn thành ở mức sơ bộ nghĩa là:
Mới giải quyết vấn đề cơ bản của yêu cầu. Trong những bài tập sau, à phẩn 2
sẽ giup bạn tìm hieu sâu hơn về phần mem C# và công nghệ NET để h oàn
thành phần mềm ở mức tốt nhất, đồng bộ hóa dữ liệu, thêm nhiều tỉnh n.ăng
mới và tiện (ch hdn: Tlm kiếm mặt hàng theo dơn giả, thanh toám tiền cho
khách hàng, in báo cáo nhập hàng, in báo cáo xuất hàng 一 .
Ngoai ra phần mểm cung có một vài chức năng chưa phù hợp, nhiững
bài tập ỏ phần sau sẽ phát triển them cho phù hợp với nhu cẩu cua thị trương.
C#DANH CHO N ttfd l Tự HỌC
PHẤN 1 - CHƯdNS 2:Â Y DƯNG c t f s đ DỮ LIÊ U
X
CHƯdNG 2
XÂY DƯNG Cơ SỞ Dữ LIỆU
Chương 2 hướng dẫn bạn xây dựng cơ sở dữ liệu cho mồ hình quản lý
bén hàng bằng phần mềm SQL SERVER 2008. SQL là một phần của hệ
quản trị cơ sở dữ liệu với vai trò ngôn ngữ và công cụ giao tiếp giữa người sử
dụng và hệ quản trị cd sò dữ liệu.
Cơ sở dữ liệu quan hệ là cơ sỏ dữ liệu trong đó tất cả dữ liệu được tổ
chức trong các bảng (table) có mối quan hệ với nhau. Mỗi bảng bao gồm các
dcng (record) và các cột (field).
Trước khi bắt tay vào việc thiet kế phần mềm quản lý cửa hàng chúng
ta cần xây dựng cơ sở dữ liệu gồm các bảng sau:
NhanVien (MaNV, Holot, Ten, Ngay sinh, Diachi, Dienthoai).
KhachHang (MaKH. TenCtv. Diachi, ThanhPho, Dienthoai).
HoaDon (MaHD. MaKH, MaNV, NgayLapHD, NgayNhapHang).
SanPham (MaSP. TenSP, Donvitinh, Dongia, Hinh).
ThanhPho (ThanhPho, TenThanhPho).
ChiTietHoaDon (MaHD, MaSP, Soluong).
Kết quả các table được tạo và có quan hệ như hình dưới.
C# BÀM C O K i l l
H
P Ẩ 1- C tfd G2: XÂY DựNG ctf sở D LIỆU
HN
HN
Ữ
Phần sau hướng dẫn bạn từng bước cách tạo cơ sở dữ liêu như cấu trúc
đã phân tích ở trên.
Khởi động chương trình SQL Server 2008.
Tại
cửa
sổ
Object Explorer nhấp
chuột
phải
vào
Database, chọn New
Database... Hộp thoại
New
Databse
xuất
hiện, tại mục Database
Name
dặt tên
là
BanHang. Nhấp OK.
Object Explorer
m m
ị
SĨKBŨOK\SQLEXPRESS (SQL Server 9.0 4035
ỉầà\
Q
Security
a
Server 0 ,
:;
I
Database...
Attach—
g ìì Replicatic.
R ettoie Database...
^
Restore Files and Filegioups.
^ ana9en
Reitesh
Xây dựng bảng nhân viên (NhanVien) với các thuộc tính như sau: