HỌC VIỆN NGÂN HÀNG
KHOA HỆ THỐNG THÔNG TIN QUẢN LÝ
----------------
HÀ THỊ HẰNG
BÁO CÁO THỰC TẬP CHUYÊN
NGÀNH I
ĐỀ TÀI: XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ
BÁN HÀNG TẠI SHOP QUẦN ÁO
CÒI BOUTIQUE
HÀ NỘI – 2016
HỌC VIỆN NGÂN HÀNG
KHOA HỆ THỐNG THÔNG TIN QUẢN LÝ
----------------
HÀ THỊ HẰNG
BÁO CÁO THỰC TẬP CHUYÊN
NGÀNH I
ĐỀ TÀI: XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ
BÁN HÀNG TẠI SHOP QUẦN ÁO
CÒI BOUTIQUE
GIÁO VIÊN HƯỚNG DẪN: Cô Giang Thị Thu Huyền
HÀ NỘI – 2016
THÔNG TIN CHUNG
Tên đề tài: Quản lý ShopQuần Áo Còi Boutique...................................................
Đơn vị thực tập: Shop Còi Boutique.....................................................................
Ngày bắt đầu: 14/01/2016...................................Ngày kết thúc: 27/05/2016.....
Họ và tên sinh viên:Hà Thị Hằng .......................Mã sinh viên: 17A4040108.....
Người hướng dẫn: Th.s Giang Thị Thu Huyền ....................................................
Ngày nộp báo cáo:26/05/2016................................................................................
i
KẾ HOẠCH THỰC HIỆN
STT
Nội dung công việc
Ngày hoàn thành
dự kiến
Ngày hoàn thành
1
Chọn đề tài
14/01/2016
20/01/2016
2
Quan sát cơ sở thực tập và
đưa ra ý tưởng cho phần
mềm
25/01/2016
25/01/2016
26/01/2016
28/01/2016
3
Viết đề cương
thực tập chuyên ngành
4
Thu thập hồ sơ dữ liệu và
hoạt động đơn vị thực tập
02/03/2016
09/03/2016
5
Viết yêu cầu phần mềm
09/03/2016
16/03/2016
6
Phân tích thiết kế mức đơn
giản
16/03/2016
23/03/2016
Xây dựng cơ sở dữ liệu
7
Xây dựng giao diện phần
mềm
23/03/2016
06/04/2016
8
Code
06/04/2016
04/05/2016
9
Kiểm tra thử phần mềm và
làm báo cáo
04/05/2016
12/05/2016
ii
NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
.............................................................................................................................
iii
LỜI CAM ĐOAN
Em xin cam đoan kết quả đạt được trong báo cáo là sản phẩm nghiên cứu, tìm
hiểu của riêng cá nhân . Trong toàn bộ nội dung của báo cáo, những điều được trình
bày hoặc là của cá nhân em hoặc là được tổng hợp từ nhiều nguồn tài liệu. Tất cả
các tài liệu tham khảo đều có xuất xứ rõ ràng và được trích dẫn hợp pháp.
Em xin hoàn chịu trách nhiệm và chịu mọi hình thức kỷ luật theo quy định cho
lời cam đoan của mình.
SINH VIÊN THỰC HIỆN
Hà Thi Hằng
LỜI CẢM ƠN
iv
Để hoàn thành bài thực tập chuyên ngành I là nhờ sự chỉ bảo tận
tình của các thầy cô trong khoa Hệ Thống Thông Tin Quản Lý – Học
Viện Ngân Hàng.Em xin gửi lời cảm ơn cô Giang Thị Thu Huyền – GV
khoa HTTTQL – Học viện Ngân Hàng, là giáo viên hướng dẫn em bài
thực tập chuyên ngành I và các thầy cô trong khoa đã giúp đỡ, tạo điều
kiện để em hoàn thành tốt bài thực tập này.
Em xin chân thành cám ơn !
v
MỤC LỤC
THÔNG TIN CHUNG......................................... Error: Reference source not found
NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN. .Error: Reference source not found
LỜI CAM ĐOAN................................................. Error: Reference source not found
LỜI CẢM ƠN...................................................... Error: Reference source not found
MỤC LỤC............................................................................................................... vi
DANH MỤC BẢNG BIỂU………………………………………………………….
DANH MỤC BẢNG BIỂU.....................................................................................viii
DANH MỤC HÌNH VẼ.............................................................................................x
DANH MỤC CÁC CHỮ VIẾT TẮT..........................................................................1
MỞ ĐẦU...................................................................................................................1
Chương 1. MÔ TẢ BÀI TOÁN...............................................................................2
1.1 Thông tin chung..................................................................................................2
1.2 Đánh giá và đề xuất giải quyết nhu cầu thực tiễn.............................................2
1.2.1 Đánh giá ......................................................................................................2
1.2.2Đề xuất giải quyết nhu cầu thực tiễn...........................................................2
1.2.3 Xác định bài toán ......................................................................................2
1.3 Các chức năng của hệ thống...............................................................................3
Chương 2. XÂY DỰNG HỆ THỐNG.........................................................................4
2.1 Yêu cầu của hệ thống.........................................................................................4
2.2 Thiết kế hệ thống................................................................................................4
2.2.1 Thiết kế cơ sở dữ liệu..................................................................................4
a. Thiết kế ở mức khái niệm.................................................................................4
b. Thiết kế ở mức lôgic.........................................................................................5
c. Thiết kế ở mức vật lý........................................................................................6
Bảng 1 :tblChatlieu...............................................................................................6
Bảng 2 :tblSanPham.............................................................................................6
vi
Bảng 3 :tblKhachHang.........................................................................................7
Bảng 4 : tblNhanVien...........................................................................................7
Bảng 5 : tblHDBan..............................................................................................8
Bang 6 :tblChitietHDBan.....................................................................................8
Thiết kế giao diện.....................................................................................................9
Hình 1: Form Trang chủ.......................................................................................9
Hình 2: Form Chất liệu.......................................................................................11
Hình 3: Form Khách Hàng.................................................................................13
Hình 4: Form Nhân viên....................................................................................14
Hình 5: Form Hóa đơn bán................................................................................16
Hình 6: In hóa đơn bán( xuất Excel)..................................................................17
Hình 7: Form Tìm kiếm hóa đơn bán................................................................17
Hình 8: Form Báo cáo hàng tồn.........................................................................18
Hình 9: From BC Doanh thu..............................................................................18
2.3 Thiết kế thuật toán............................................................................................19
2.3.2 Form Nhân viên.........................................................................................19
Chương 3 :KẾT LUẬN............................................................................................38
TÀI LIỆU THAM KHẢO.........................................................................................39
vii
DANH MỤC BẢNG BIỂU
DANH MỤC BẢNG BIỂU.....................................................................................viii
DANH MỤC HÌNH VẼ.............................................................................................x
DANH MỤC CÁC CHỮ VIẾT TẮT..........................................................................1
MỞ ĐẦU...................................................................................................................1
Chương 1. MÔ TẢ BÀI TOÁN...............................................................................2
1.1 Thông tin chung..................................................................................................2
1.2 Đánh giá và đề xuất giải quyết nhu cầu thực tiễn.............................................2
1.2.1 Đánh giá ......................................................................................................2
1.2.2Đề xuất giải quyết nhu cầu thực tiễn...........................................................2
1.2.3 Xác định bài toán ......................................................................................2
1.3 Các chức năng của hệ thống...............................................................................3
Chương 2. XÂY DỰNG HỆ THỐNG.........................................................................4
2.1 Yêu cầu của hệ thống.........................................................................................4
2.2 Thiết kế hệ thống................................................................................................4
2.2.1 Thiết kế cơ sở dữ liệu..................................................................................4
a. Thiết kế ở mức khái niệm.................................................................................4
b. Thiết kế ở mức lôgic.........................................................................................5
c. Thiết kế ở mức vật lý........................................................................................6
Bảng 1 :tblChatlieu...............................................................................................6
Bảng 2 :tblSanPham.............................................................................................6
Bảng 3 :tblKhachHang.........................................................................................7
Bảng 4 : tblNhanVien...........................................................................................7
Bảng 5 : tblHDBan..............................................................................................8
Bang 6 :tblChitietHDBan.....................................................................................8
Thiết kế giao diện.....................................................................................................9
viii
Hình 1: Form Trang chủ.......................................................................................9
Hình 2: Form Chất liệu.......................................................................................11
Hình 3: Form Khách Hàng.................................................................................13
Hình 4: Form Nhân viên....................................................................................14
Hình 5: Form Hóa đơn bán................................................................................16
Hình 6: In hóa đơn bán( xuất Excel)..................................................................17
Hình 7: Form Tìm kiếm hóa đơn bán................................................................17
Hình 8: Form Báo cáo hàng tồn.........................................................................18
Hình 9: From BC Doanh thu..............................................................................18
2.3 Thiết kế thuật toán............................................................................................19
2.3.2 Form Nhân viên.........................................................................................19
Chương 3 :KẾT LUẬN............................................................................................38
TÀI LIỆU THAM KHẢO.........................................................................................39
ix
DANH MỤC HÌNH VẼ
Hình 1: Form Trang chủ.........................................................................................
Hình 2 : Form Chất liệu..........................................................................................
Hình 3: Form Khách Hàng.....................................................................................
Hình 4: Form Nhân viên.........................................................................................
Hình 5: Form Hóa đơn bán....................................................................................
Hình 6: In hóa đơn bán( xuất Excel)......................................................................
Hình 7: Form Tìm kiếm hóa đơn bán....................................................................
Hình 8: Form Báo cáo hàng tồn.............................................................................
Hình 9 :From BC Doanh thu..................................................................................
Hình 10: Sơ đồ thêm mới nhân viên
Hình 11: Sơ đồ lưu thông tin nhân viên
Hình 12: Sơ đồ Sửa thông tin
Hình 13: Sơ đồ xóa thông tin nhân viên
Hình 14: Sơ đồ tìm kiếm sản phẩm
Hình 15: Sơ đồ lưu hóa đơn bán
Hình 16: Sơ đồ tìm kiếm hóa đơn
x
DANH MỤC CÁC CHỮ VIẾT TẮT
STT
Chữ viết tắt
Ý nghĩa
1
SP
Sản phẩm
2
NV
Nhân viên
3
KH
Khách hàng
4
CL
Chất liệu
5
HDB
Hóa đơn bán
6
BC
Báo cáo
7
CSDL
Cơ sở dữ liệu
x
MỞ ĐẦU
Ngày nay dưới sự phát triển mạnh mẽ của nền khoa học kỹ thuật, nền kinh tế
nước ta đang phát triển một cách mạnh mẽ. Đi liền với sự phát triển kinh tế đó là
việc quản lý cũng không kém phần quan trọng.
Khi nền kinh tế phát triển thì kéo theo đó là khối lượng công việc cần được
xử lý tăng lên một cách nhanh chóng. Trong khi đó, việc quản lý theo mô hình thủ
công đó là sử dụng sức người, quản lý trên sổ sách… với một khối lượng công việc
khổng lồ như vậy sẽ không tránh khỏi những sai sót ngoài ý muốn, mất thời gian
trong quá trình xử lý, tốn kém tiền bạc. Do đó ảnh hưởng không nhỏ đến hiệu suất
xử lý công việc của cơ quan, tổ chức.
Vì vậy, cách thức quản lý tại các cửa hàng theo mô hình thủ công sẽ
không đáp ứng được yêu cầu thực tiễn của việc quản lý nữa. Do đó, yêu cầu
đặt ra là làm thế nào để quản lý mà không mất nhiều thời gian, chi phí
thấp, quản lý được một cách tối ưu và triệt để, phù hợp với nền khoa học
hiện nay. Đặc biệt là áp dụng được công nghệ thông tin vào trong quản lý
hệ thống thông tin. Vì vậy em chọn đề tài: “ Quản lý shop quần áo Còi
Boutique” để xây dựng một chương trình phù hợp với các yêu cầu trên .
1
Chương 1. MÔ TẢ BÀI TOÁN
1.1 Thông tin chung
- Cửa hàng quần áo Còi Boutique
- Địa chỉ: 27, Đường Lương Ngọc Quyến, Thành Phố Thái Nguyên, Tỉnh
Thái Nguyên
-Cửa hàng làm việc tất cả các ngày trong tuần. Buổi sáng làm việc từ
8h30- 12h, buổi chiều làm việc từ 12h- 21h30p.
1.2 Đánh giá và đề xuất giải quyết nhu cầu thực tiễn
1.2.1 Đánh giá
- Ưu điểm:
+ Cách quản lý tương đối chặt chẽ từ việc quản lý nhân viên, khách
hàng, bán hàng
+ Công việc có sự hỗ trợ một phần của máy móc nên công việc diễn ra
một cách nhanh chóng và thuận lợi hơn.
Nhược điểm:
+ Dễ bị nhầm lẫn do có nhiều mặt hàng giá thay đổi nhưng không nhớ.
+ Xu hướng thời trang thay đổi khá nhanh , dẫn đến tồn hàng , gây thất
thoát cho cửa hàng.
1.2.2Đề xuất giải quyết nhu cầu thực tiễn
Công việc quản lý hiện tại của cửa hàng quần áo Còi Boutique còn nhiều
nhược điểm. Vì vậy cần phải cải tiến quy trình quản lý một cách khoa học
và tiện lợi hơn bằng việc xây dựng một phần mềm quản lý bán hàng mới.
Giúp người quản lý có thể theo dõi tức thời ở bất cứ nơi đâu về công việc
kinh doanh của cửa hàng để bán hàng một cách chính xác, nhanh chóng và
đáp ứng nhu cầu của người tiêu dùng. Đó là một công cụ hỗ trợ đắc lực cho
người quản lý bán hàng để đáp ứng nhu cầu thay đổi linh hoạt các chiến
lược bán hàng nhằm tăng hiệu quả trong kinh doanh.
1.2.3 Xác định bài toán
a. Input của bài toán :
- Thông tin về loại sản phẩm: Tên sản phẩm , Mã sản phẩm ,Số
lượng,Đơn giá.
- Thông tin nhân viên: Mã nhân viên, Tên nhân viên ,Tên nhân viên,
Ngày sinh, Giới tính ,Địa chỉ, Số điện thoại, CMT.
2
- Thông tin khách hàng: Mã khách hàng , Tên khách hàng , Địa chỉ , Số
điện thoại.
- Thông tin của các mặt hàng cần được xử lý (tìm kiếm, sửa đổi, xóa
bỏ).
b. Output cuả bài toán
- Danh sách mới sau khi được xử lý (tìm kiếm, sửa đổi, xóa bỏ các sản
phẩm).
- Hiển thị giá sản phẩm( Thông qua mã sản phẩm, …).
- Hiện thị thông tin khách hàng.
- Xuất ra và hiển thi các thông tin về sản phẩm.
- Bảng kết quả bán hàng của Shop.
- Số hàng tồn kho.
- Doanh thu, hóa đơn.
1.3 Các chức năng của hệ thống
- Nhập dữ liệu.
- Thêm, sửa, xóa dữ liệu về khách hàng,nhân viên và hàng hóa.
- Xem thông tin chi tiết về hàng hóa.
- Quản lý việc mua bán hàng trong cửa hàng.
- Tìm kiếm hóa đơn bán hàng của cửa hàng dựa theo tháng, năm, mã hóa
đơn hoặc mã khách hàng.
- Xem hàng tồn của cửa hàng.
- Xem doanh thu của cửa hàng.
- Thoát.
3
Chương 2. XÂY DỰNG HỆ THỐNG
2.1 Yêu cầu của hệ thống
♦ Phần cứng: Máy tính cấu hình tối thiểu CPU: Intel Pentium IV (1.5GHz trở
lên), ổ đĩa cứng còn trống tối thiểu 20GB,512MB RAM, ổ đĩa CD-ROM và card
mạng.
♦ Hệ điều hành: Windows XP SP2 trở lên
♦ Phần mềm: Visual Studio 2010, SQL Server 2010.
2.2 Thiết kế hệ thống
2.2.1 Thiết kế cơ sở dữ liệu
a. Thiết kế ở mức khái niệm
Các thực thể:
SANPHAM: (MaSP, TenSP, TenNCC, Tenhang, SoLuong, DonGia, DonGiaB,
GhiChu)
-
Mỗi hàng hóa được xác định bằng một Mã duy nhất, sản phẩm có tên sản
phẩm, tên nhà cung cấp, số lượng, đơn giá bán ,ghi chú.
KHACHHANG: (MaKH, TenKH, DiaChi, GioiTinh, Dienthoai)
-
Mỗi khách hàng được xác định bằng một Mã khách hàng duy nhất, Khách
hàng gồm các thông tin như: tên khách hàng, địa chỉ, giới tính và số điện
thoại.
NHANVIEN: (MaNV, TenNV, CMT, DiaChi, GioiTinh, NgaySinh, DienThoai)
-
Mỗi nhân viên được xác định bằng một mã và 1 chứng minh nhân dân
duy nhất, gồm các thông tin như: tên, địa chỉ, giới tính, điện thoại.
CHATLIEU: ( MaCL,TenCL)
Mỗi mã chất liệu tồn tại duy nhất một tên chất liệu.
Các quan hệ: Có quan hệ XUAT giữa thực thể SAN_PHAM và KHACH_HANG
-
Mỗi khách hàng được mua một hoặc nhiều hàng hóa, mỗi hàng hóa được
mua bởi một hoặc nhiều khách hàng.
-
Mỗi nhân viên có thể xuất một hoặc nhiều hàng hóa khác nhau, mỗi hàng
hóa được xuất bởi một hoặc nhiều nhân viên.
Các mối liên kết:
4
-
Mỗi khách hàng được mua một hoặc nhiều sản phẩm, mỗi sản phẩm được
mua bởi một hoặc nhiều khách hàng.
Mỗi đơn hàng có thể có một hay nhiều sản phẩm, mỗi khách hàng có thể
có một hay nhiều đơn hàng.
Một nhân viên có thể thực hiện nhiều giao dịch với khách hàng.
Ten
CL
MaCL
MaS
P
Ảnh
TenS
P
Dong
iaB
có
CHẤT LIỆU
SAN PHẨM
Ghi
chu
TenN
V
Ngay
sinh
Có
DiaC
hi
NHÂN VIÊN
MaN
V
Cmt
Dient
hoai
có
Xu
at
DiaCh
i
Mô hình ER
Ten
CL
SoL
uon
g
Giơi
Tinh
Ten
KH
Ma
KH
KHÁCH
HÀNG
Dient
hoai
Gioiti
nh
b. Thiết kế ở mức lôgic
Các thực thể:
CHẤT LIÊU: (TenCL , MaCL)
SANPHAM: (MaSP, TenSP, TenCL, SoLuong, DonGiaB, GhiChu)
KHACHHANG: (MaKH, TenKH, DiaChi, GioiTinh, Dienthoai)
NHANVIEN: (MaNV, TenNV,CMT, DiaChi, GioiTinh, NgaySinh, DienThoai)
- Chuẩn hóa:
5
+ HD_BAN (MaHD, MaNV, MaKH, NgayBan, TongTien)
+ HDBAN_CHITIET (MaHDBan, MaSP, SoLuong, DonGia, Giamgia,
ThanhTien)
Phát hiện các ràng buộc
1. MaDH, MaSP, MaLoai, MaKH,… phải là duy nhất không được
trùng nhau.
2. SoLuong, DonGia phải lớn hơn 0.
3. NgayBan phải lớn hơn hay bằng ngày hiện tại.
c. Thiết kế ở mức vật lý
Thiết kế chi tiết các bảng
c.1Chất Liệu
Bảng 1 :tblChatlieu
Tên thuộc tính
Kiểu dữ liệu
Chú thích
MaChatlieu
Nvarchar(50) Mã chất liệu
Tenchatlieu
Nvarchar(50) Tên chất liệu
Null
NOT NULL
c.2 Sản Phẩm
Bảng 2 :tblSanPham
Tên thuộc tính
Kiểu dữ liệu
Chú thích
null
MaSP
Nvarchar(50)
Mã sản phẩm
NOT NULL
6
TenSP
Nvarchar(50)
Tên sản phẩm
Machatlieu
Nvarchar(50)
Mã chất liệu
SoLuong
int
Số lượng
Dongiaban
Float
Đơn giá bán
Anh
Nvarchar(500)
Ảnh
Ghichu
Nvarchar(500)
Ghi chú
c.3Khách Hàng
Bảng 3 :tblKhachHang
Tên thuộc tính Kiểu dữ liệu
Chú thích
Makhach
Nvarchar(50)
Mã khách hàng
Tenkhach
Nvarchar(50)
Tên khách hàng
DiaChi
Nvarchar(50)
Địa chỉ
Dienthoai
NVarchar(15)
Số điện thoại
Null
Not null
c.4Nhân viên
Bảng 4 : tblNhanVien
Tên thuộc tính
Kiểu dữ liệu
Chú thích
Null
Manhanvien
Nvarchar(10)
Mã nhân viên
NOT NULL
Tennhanvien
Nvarchar(50)
Tên nhân viên
NgaySinh
Datetime
Ngày sinh
7
GioiTinh
Nvarchar(50)
Giới tính
DiaChi
Nvarchar(50)
Địa chỉ
DienThoai
Nvarchar(15)
Điện thoại
c.5 Hóa đơn bán
Bảng 5 : tblHDBan
Tên thuộc tính
Kiểu dữ liệu Chú thích
Null
MaHDBan
Nvarchar(30) Mã hóa đơn bán
NOT NULL
Manhanvien
Nvarchar(10) Mã nhân viên
NgayBan
Datetime
Makhach
Nvarchar(10) Mã khách
Tongtien
float
Ngày bán
Tổng tiền
c.6 Chi tiết hóa đơn bán
Bang 6 :tblChitietHDBan
Tên thuộc tính
Kiểu dữ liệu
Chú thích
Null
MaHDBan
Nvarchar(30)
Mã hóa đơn bán
NOT NULL
MaSP
Nvarchar(50)
Mã hàng hóa
Soluong
Float
Số lượng
Dongia
Float
Đơn giá
Giamgia
Float
Giảm giá
Thanhtien
Thành tiền
8
Mối liên hệ giữa các bảng
Thiết kế giao diện
Hình 1: Form Trang chủ
Bảng 7: Các thành phần của menu
9
Name
mnuThoat
mnuDanhmuc
Text
Thoát
Danh mục
mnuChatlieu
Chất liệu
mnuNhanvien
Nhân viên
mnuKhachhang
Khách hàng
mnuSanpham
Sản phẩm
mnuHoadon
mnuHoadonban
mnuTimkiem
Hoá đơn
Hoá đơn bán
Tìm kiếm
mnuFindHoadon
Hoá đơn
mnuFindSanpham
Sản phẩm
mnuFindKhachhang
Khách hàng
mnuBaocao
Báo cáo
mnuBCHangton
Hàng tồn
mnuBCDoanhthu
Doanh thu
10
Hình 2: Form Chất liệu
11
Bảng 8:Các thành phần trên form danh mục Chất liệu
Điều khiển
Name
Text
TextBox
txtMachatlieu
Tên Chất liệu
txtTenchatlieu
Mã Chât liệu
btnThem
Thêm
btnXoa
Xoá
btnSua
Sửa
btnLuu
Lưu
btnBoqua
Bỏ qua
btnDong
Đóng
Button
DataGridView
DataGridView
12