Điện Máy Xanh, tiền thân là chuỗi Dienmay.com ra đời cuối 2010 và chính thức được đổi tên tháng 05/2015, là chuỗi bán lẻ các sản phẩm điện tử tiêu dùng điện tử, điện lạnh và gia dụng có
Trang 1TRƯỜNG ĐẠI HỌC TÀI CHÍNH - MARKETING
KHOA CONG NGHE THONG TIN
ĐỒ ÁN MÔN HỌC
S
Đề tài:
QUẢN TRỊ CƠ SỞ DỮ LIỆU HỆ THỐNG
QUẦN
LY BAN HANG CUA SIEU THI DIEN MAY
XANH Giảng viên hướng dẫn: Th.S Trương Xuân Hương Sinh viên thực hiện: Đoàn Trương Thế
Huy_2121013688
Mã lớp học phần: 2121112005405
TP.HCM, tháng 4 năm 2022
Trang 2TRƯỜNG ĐẠI HỌC TÀI CHÍNH - MARKETING
KHOA CONG NGHE THONG TIN
ĐỒ ÁN MÔN HỌC
S
Đề tài:
QUẢN TRỊ CƠ SỞ DỮ LIỆU HỆ THỐNG
QUẦN
LY BAN HANG CUA SIEU THI DIEN MAY
XANH Giảng viên hướng dẫn: Th.S Trương Xuân Hương Sinh viên thực hiện: Đoàn Trương Thế
Huy_2121013688
Mã lớp học phần: 2121112005405
TP.HCM, tháng 4 năm 2022
Trang 3LỜI CẢM ƠN
Lời nói đầu tiên em xin bảy tỏ lòng biết ơn sâu sắc đến Ban Lãnh đạo cũng như toàn thê giảng viên khoa Công nghệ thông tin - Trường Đại học Tài chính - Marketing đã tạo
điều kiện tốt để em học tập và thuận lợi hoàn thành đồ án
Em cũng xin gửi lời cảm ơn chân thành đến cô Trương Xuân Hương - giảng viên khoa Công nghê thông tin của Trường Đại học Tài chính - Marketing đã tận tỉnh hướng dẫn giúp đỡ và giảng dạy, giải đáp những thắc mắc của em trong suốt quá trình hoàn thành đồ án Tuy nhiên trong quá
trình thực hiện đồ án với kinh nghiệm còn hạn chế nên em
không thê tránh khỏi những thiếu sót, vì vậy em kính mong
nhận được những ý kiến, những lời nhận xét chân thật nhất
để em có thể bổ sung và hòa thiện đồ án của mình Cuối
cùng em xin gửi đến thầy/cô và toàn thê ban lãnh đạo nhà trường lời chúc khỏe và thành công trong sự nghiệp cũng như trong cuộc sông
Sinh viên: Đoàn Trương Thế Huy
Trang 4NHẬN XÉT ĐÁNH GIÁ CÚA GIẢNG VIÊN 1
Thành phố Hồ Chí Minh, ngày tháng năm 2023
Giang viên I
(Ký và ghi rõ họ tên)
Trang 5NHẬN XÉT ĐÁNH GIÁ CÚA GIẢNG VIÊN 2
Thành phố Hồ Chí Minh, ngày tháng năm 2023
Giảng viên 2
(Ký và ghi rõ họ tên)
Trang 6DANH MUC TU VIET TAT
T
2 CMNNorCCC Chứng minh nhân dân hoặc
D căn cước công dân
4 SDT So dién thoai
Trang 7
DANH MỤC THUẬT NGỮ ANH -VIỆT
STT Thuật ngữ Tiếng Anh Thuật ngữ Tiếng Việt
1 Relational Database Manegement System Hệ quản trị cơ sở dữ liệu
Trang 8
MỤC LỤC HÌNH ẢNH
Trang 9MỤC LỤC
Trang 10CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI 1.1 Tổng quan đề tài
1.1.1 Tổng quan về Siêu thị Điện Máy Xanh
Siêu thị Điện máy Xanh là chuỗi siêu thị thuộc Công ty
Cổ phần Đầu tư Thế Giới Di Động - MWG (Công ty Cổ phần
Đầu tư Thế Giới Di Động) có địa chỉ tại 128 Trần Quang Khải, P Tân Định, Q 1, TP HCM Điện Máy Xanh khai trương siêu thi đầu tiên tại 561 Xô Viết Nghệ Tĩnh, Phường 26, Quận Bình Thạnh, TP HCM tháng 12/2010 Điện Máy Xanh, tiền thân là chuỗi Dienmay.com ra đời cuối 2010 và chính thức được đổi tên tháng 05/2015, là chuỗi bán lẻ các sản phẩm điện tử tiêu dùng (điện tử, điện lạnh và gia dụng) có thị phần số 1 Việt Nam với hơn 1.000 cửa hàng hiện diện tại 63 tỉnh thành trên khắp Việt Nam Đến nay, hệ thống siêu thị Điện máy Xanh đã
mở rộng ra với 694 siêu thị toạ lạc tại 63 tỉnh thành lớn cùng hơn 10.000 nhân viên Sau khi thành lập Điện máy Xanh gây bão trong ngành Marketing với TVC quảng cáo người xanh cùng bài hát gắn với sản phẩm tivi, máy lạnh, hàng gia dụng, máy giặt Với trên 1000 siêu thị và 40% thị phần hiện có, Điện
Hinh 1.1: Logoh đhốông siêu th jÐi ậ Máy Xanh
Trang 11Máy Xanh tiếp tục nhắm tới 50% thị phần trong tương lai
không xa
-_ Tìm hiểu những lý thuyết cơ bản về quản lý bán hàng
- Tim hiéu vé SQL Server, Power Designer,
- Hé€thé6ng hda lai các kiến thức cơ bản để làm nền tảng cho việc thực hiện đề tài
-_ Trình bày nội dung, phân tích, đánh giá về hệ quản trị cơ sở dũ liệu quản lý hoạt động bán hàng tại Siêu thị Điện Máy Xanh
- _ Xây dựng chương trình quản lý hoạt động bán hàng tại Siêu thị Điện Máy Xanh với các chức năng sau: Quản lý danh mục khách hàng, danh mục nhân viên, quản trị hệ thống, đặc tả các chức năng, đặc tả các chức năng cả hệ thống
- Đưa ra một số ý kiến để hoàn thiện hơn cho đề tài, cũng như rút kinh nghiệm cho những bài đồ án khác
- - Đối tượng nghiên cứu: Hệ thống Siêu thị Điện Máy Xanh
- Phạm vi nghiên cứu: Xây dựng hệ thống quản lý hoạt động bán hàng tại Điện Máy Xanh
Trang 12CHƯƠNG 2: CƠ SƠ LÝ THUYẾT
Mỗi nhân viên làm việc tại cơng ty được lưu trữ những thơng tin như sau: Mã nhân viên (MaNV), họ tên nhân viên (HoTenNV), giới tính (GiọiTinh), ngày tháng năm sinh (NTNS), ngày vào làm (NgayVaoLam), địa chỉ (DiaChi), Số điện thoại (SoDienThoai), Chứng minh nhân dân (CMND)
Mỗi khách hàng khi đến mua hàng sẽ được lưu trữ thơng tin bao gồm: Mã khách hàng (MaKH), họ tên khách hàng (HoTenKH), địa chỉ (DiaChi), Số điện thoại (SoDienThoai) Khi mua hàng khách hàng sẽ được nhân viên tư vấn với nhiều mặt hàng Thơng tin mặt hàng bao gồm: Mã mặt hàng (MaMH), tên mặt hàng (TenMH), số lượng tồn (SLTon), xuất xứ (Xuatxu), đơn giá bán (DonGiaBan), mã loại hàng (MaLH) Mỗi mặt hàng được phân ra thành một loại hàng khác nhau Thơng tin loại hàng gồm: Mã loại hàng (MaLH), tên loại hàng (TenLH) Mỗi mặt hàng đều đến từ một thương hiệu Thơng tin thương hiệu gồm: Mã thương hiệu (MaTH), tên thương hiệu (TenTH) Các mặt hàng được cung cấp từ các nhà cung cấp Thơng tin các nhà cung cấp bao gồm: mã nhà cung cấp (MaNCC), tên nhà cung cấp (TenNCC), địa chỉ (DiaChiNCC), số ,điện thoại (SDTNCC), email (Email), website (Website)
Sau mỗi lần mua hàng, nhân viên sẽ phụ trách lập ra một hĩa đơn bán hàng Thơng tin trên hĩa đơn gồm cĩ: Mã hĩa đơn (MaHD), mã nhân viên (MaNV), Mã khách hàng (MaKH), ngày bán (NgayBan), phương thức thanh tốn (PTTT)
Trang 13Để tri ân khách hàng công ty có các chương trình khuyến mãi Thông tin khuyến mãi bao gồm: mã khuyến mãi (MaKM), ngày bắt đầu (NgayBD), ngày kết thúc (NgayKT)
- Nghiệp vụ 1: Quản lý nhân viên
- Nghiệp vụ 2: Quản lý khách hàng
- Nghiệp vụ 3: Quản lý bán hàng
- Nghiệp vụ 4: Quản lý mặt hàng
- Nghiệp vụ 5: Quản lý nhập hàng
- Nghiệp vụ 6: Quản lý hóa đơn
2.2.1 Giới thiệu về hệ quản trị cơ sở dữ liệu SQL Server
2014
SQL Server (viết tắt của cụm từ Structured Query
Language) là một hệ thống quản lý cơ sở dữ liệu quan hệ
(Relational Database Management System, viết tắt là RDBMS) SQL Server có khả năng hỗ trợ một số lượng lớn các quy trình
xử lý giao dịch, ứng dụng doanh nghiệp và ứng dụng phân tích trong các công ty hoạt động trong lĩnh vục IT
SQL Server là một hệ thống quản trị cơ sở dữ liệu nhiều người dùng hoạt động theo mô hình Client/Server Hệ quản trị CSDL này được sử dụng trong hầu hết các lĩnh vực ứng dụng lớn hiện nay
Đây là một hệ quản trị cơ sở dữ liệu quan hệ với các tính năng bảo mật cao, an toàn cao, hỗ trợ nhiều người dùng truy xuất đồng thời, được dùng để tạo ra các ứng dụng cơ sở dữ
Trang 14liệu theo mô hình máy trạm/máy chủ, phát triển các ứng dụng
web và chủ thục thi trên môi trường Windows
Ngôn ngữ truy vấn của Microsoft SQL Server là Transact -
SQL Đây là ngôn ngữ mở rộng dựa trên SQL chuẩn của ISO
( International Organization for Standardization) và ANSI
( American National Standars Institue)
Trong mô hình Client/Server, phần Server chứa CSDL,
cung cấp các chức năng phục vụ cho việc tổ chức và quản lý
CSDL, cho phép nhiều người sử dụng cùng lúc truy cập dữ liệu
Điều này không chỉ tiết kiệm mà còn thể hiện tính nhất quán
%
File View Toots Window Help
si Conaect to Server
Microsoft SQL Server 2014
về mặt dữ liệu Tất cả dữ liệu đều được truy xuất thông qua
Server, không được truy xuất trực tiếp Do đó, có độ bảo mật
cao, chịu lỗi tốt hơn, dễ dàng sao lưu dữ liệu Phần Client là
các phần mềm chạy trên máy trạm hay máy chủ Web không
chứa CSDL, cho phép người sử dụng giao tiếp với CSDL trên
Server
4)9-0- 2° lial > 2 Fe 3)
Trang 15
2.2.2.1 Chức năng
2.2.2
Cho phép kết nối với nhiều ngôn ngữ lập trình (Visual Basic,
C, C++, ASP)
Ứng dụng cho mọi doanh nghiệp theo từng gói phần mềm với chỉ phí khác nhau
Tối ưu hóa để thực thi trên môi trường cơ sở dữ liệu lớn Tích hợp công cụ Reporting Service hổ trợ thiết kế và trình bày báo cáo tùy biến người dùng
Quản lý, chia sẻ, cấp phát, truy xuất tài nguyên hệ thống linh hoạt, hiệu quả, dễ dàng nâng cấp và bảo trì
Hỗ trợ các ứng dụng web và xử lý trực tiếp với lượng dữ liệu lớn
Hỗ trợ cơ chế mã hóa tự động
Hỗ trợ phát triển ứng dụng trong môi trường NET nhằm giảm sự phức tạp khi xây dựng và phát triển các ứng dụng Cấp quyền truy xuất cơ sở dữ liệu và các đối tượng cơ sở dữ liệu nhằm nâng cao khả năng bảo mật hệ thống
Sao lưu và phục hồi hệ thống khi gặp sự cố
Tích hợp ngôn ngữ LinQ (Language Intergate Query)
Ưu điểm
Có thể cài nhiều phiên bản MS SQL khác nhau trên cùng
một máy tính
Duy trì một cách riêng biệt các môi trường sản xuất, phát triển, thử nghiệm
Trang 16-_ Giảm thiểu các vấn đề tạm thời trên cơ sở dữ liệu
- _ Tách biệt các quyền bảo mật
- Duy trì máy chủ dự phòng
- _ Với hệ thống nhỏ, chúng ta hoàn toàn có thể lưu trữ dữ liệu
bằng file để khi tắt ứng dụng chúng ta vẫn còn lưu giữ được Nhưng với hệ thoongs lớn, truy vấn tìm kiếm, thao tác với
dữ liệu trên file không còn dễ dàn và hiệu quả nữa Và SQL
ra đời đẻ giải quyết các vấn đề đó
- Có một điều đặc biệt hơn đó là SQL rất dễ sử dụng, bạn không cần phải biết lập trình, không nhất thiết phải là chuyên gia tin học mà văn có thể xử lý công việc nhờ SQL 2.3.1.1 Chức năng
-_ Lập mô hình dữ liệu và các nhà phân tích dữ liệu
- Kién trúc sư và công cụ phát triển
- _ Tích hợp vào một cơ sở chung
- Kha nang m6 rộng và thân thiện với người dùng cao
- H6 tro hon 80 RDBMS
- So đồ phân tích tác động và đồ họa
- Dễ dàng sử dụng framework và nhiều hơn nữa
Trang 17CHƯƠNG 3: THIẾT KẾ CƠ SỞ DŨ LIỆU
O M6 hinh ERD
O Khach hang
O Nhan vién
¡ Hóa don
O Mat hang
O Loai hang
O Chỉ tiết hóa đơn