1. Trang chủ
  2. » Giáo Dục - Đào Tạo

(Tiểu luận) đồ án môn học phân tích và thiết kế hệthống thông tin đề tài chương trình quản lý bán hàng của siêu thị điện máy xanh

98 5 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Chương Trình Quản Lý Bán Hàng Của Siêu Thị Điện Máy Xanh
Tác giả Đoàn Trương Thế Huy, Lê Ngọc Diễm My
Người hướng dẫn TS. Nguyễn Xuân Phi
Trường học Trường Đại Học Tài Chính – Marketing
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ Án Môn Học
Năm xuất bản 2023
Thành phố Thành Phố Hồ Chí Minh
Định dạng
Số trang 98
Dung lượng 9,26 MB

Nội dung

TỔNG QUAN VỀ HỆ THỐNG QUẢNLÝ BÁN HÀNG SIÊU THI ĐIỆN MÁY XANH1.1.Giới thiệu tổng quan về hoạt động của siêu thị Điện Máy XanhSiêu thị Điện máy xanh là một chuỗi cửa hàng bán lẻ chuyên về

Trang 1

BỘ TÀI CHÍNH TRƯỜNG ĐẠI HỌC TÀI CHÍNH – MARKETING

KHOA CÔNG NGHỆ THÔNG TIN

- -

ĐỒ ÁN MÔN HỌC PHÂN TÍCH VÀ THIẾT KẾ HỆ

THỐNG THÔNG TIN

Đề tài:

CHƯƠNG TRÌNH QUẢN LÝ BÁN HÀNG CỦA

SIÊU THỊ ĐIỆN MÁY XANH

Giảng viên hướng dẫn: TS Nguyễn Xuân Phi

Sinh viên thực hiện 1: Đoàn Trương Thế Huy

Sinh viên thực hiện 2: Lê Ngọc Diễm My

Mã lớp học phần: 2321112002801

Thành phố Hồ Chí Minh, tháng 8 năm 2023

Trang 2

BỘ TÀI CHÍNH TRƯỜNG ĐẠI HỌC TÀI CHÍNH – MARKETING

KHOA CÔNG NGHỆ THÔNG TIN

- -

ĐỒ ÁN MÔN HỌC PHÂN TÍCH THIẾT KẾ HỆ

THỐNG THÔNG TIN

Đề tài:

CHƯƠNG TRÌNH QUẢN LÝ BÁN HÀNG CỦA

SIÊU THỊ ĐIỆN MÁY XANH

Giảng viên hướng dẫn: TS Nguyễn Xuân Phi

Sinh viên thực hiện 1: Đoàn Trương Thế Huy - 2121013688

Sinh viên thực hiện 2: Lê Ngọc Diễm My – 2121011537

Thành phố Hồ Chí Minh, tháng 8 năm 2023

Trang 3

NHẬN XÉT CỦA GIẢNG VIÊN 1

- Điểm số:

- Điểm chữ:

Tp Hồ Chí Minh, ngày… tháng 8 năm 2023

Giảng viên 1 (Ký tên và ghi rõ họ tên)

Trang 4

TS Nguyễn Xuân Phi

Trang 5

NHẬN XÉT CỦA GIẢNG VIÊN 2

- Điểm số:

- Điểm chữ:

Tp Hồ Chí Minh, ngày… tháng 8 năm 2023

Giảng viên 2 (Ký tên và ghi rõ họ tên)

Trang 6

LỜI CẢM ƠN

Đầu tiên, em xin gửi lời cảm ơn chân thành đến Trường Đại học Tài Chính – Marketing đã đưa môn học “Phân tích và thiết kế hệ thống thông tin” vào chương trình giảng dạy Đặc biệt, chúng em xin gửi lời cảm ơn sâu sắc tới giảng viên bộ môn – thầy Nguyễn Xuân Phi đã dạy dỗ, truyền đạt những kiến thức quý báu cho chúng em trong suốt thời gian học tập vừa qua Trong thời gian tham gia lớp học phân tích và thiết kế hệ thống thông tin của thầy, chúng em đã có thể cho mình nhiều kiến thức bổ ích, tinh thần học tập hiệu quả, nghiêm túc Đây chắc chắn sẽ là những kiến thức quý báu, là hành trang

để chúng em có thể vững bước sau này trong cac môn chuyên ngành khác cũng như phục

vụ cho thực hành nghề nghiệp trong tương lai

Môn Phân tích và thiết kế hệ thống thông tin là một môn học thú vị, vô cùng bổ ích và có thực tế cao Đảm bảo cung cấp đủ kiến thức, gắn liền với nhu cầu thực tiễn của sinh viên khoa Công nghệ thông tin nói chung và chuyên ngành Tin học quản lý nói riêng Tuy nhiên, do vốn kiến thức còn nhiều hạn chế và khả năng tiếp thu thực tế còn nhiều bỡ ngỡ Mặc dù chúng em đã cố gắng hết sức nhưng chắc chắn đồ án môn học khó

có thể tránh khỏi những thiếu sót và nhiều chỗ còn chưa chính xác, kính mong thầy xem xét và góp ý để đồ án môn học của em được hoàn thiện hơn

Kính chúc thầy Nguyễn Xuân Phi luôn khỏe mạnh và thành công trên con đường

sự nghiệp của chính mình

Chúng em xin chân thành cảm ơn!

Sinh viên: Đoàn Trương Thế Huy & Lê Ngọc Diễm My

Trang 7

Key&Install VMWare Workstation Pro 15Điện toán

11

3004-Nhom4 - Bai tap mon an toan…Điện toán

81

Lop3004 Nhom3 Topic 18 - điện toán…Điện toán

97

Dientoandammay điện toán đám mây

-185

Trang 8

5

Trang 9

DANH MỤC THUẬT NGỮ ANH – VIỆT

Trang 10

MỤC LỤC

Trang 11

DANH MỤC HÌNH ẢNH

Trang 12

DANH MỤC BẢNG/BIỂU ĐỒ

Trang 13

CHƯƠNG 1 TỔNG QUAN VỀ HỆ THỐNG QUẢN

LÝ BÁN HÀNG SIÊU THI ĐIỆN MÁY XANH1.1 Giới thiệu tổng quan về hoạt động của siêu thị Điện Máy Xanh

Siêu thị Điện máy xanh là một chuỗi cửa hàng bán lẻ chuyên về các sản phẩm điện

tử và điện gia dụng Được thành lập vào năm 2007 tại Việt Nam, siêu thị Điện Máy Xanh nhanh chóng trở thành một trong những thương hiệu bán lẻ điện máy hàng đầu trong nước

Với phương châm kinh doanh “Hàng chính hàng – Giá tốt – Dịch vụ hoàn hảo”, siêu thị Điện Máy Xanh cam kết mang đến cho khách hàng những sản phẩm chất lượng cao từ các thương hiệu nổi tiếng trong và ngoài nước Các sản phẩm chủ yếu gồm tivi, tủ lạnh, máy giặt, điều hòa, lò vi sóng, máy tính và các thiết bị gia dụng khác

Siêu thị Điện Máy Xanh không chỉ chú trọng vào việc cung cấp các sản phẩm chấtlượng, mà còn quan tâm đến trải nghiệm mua sắm của khách hàng Họ tạo ra không gian mua sắm thoải mái, giao diện hiện đại và dễ sử dụng Ngoài ra, siêu thị cũng có dịch vụ giao hàng nhanh chóng và sau khi mua hàng sẽ có những chính sách tốt như bảo hành, sửa chữa và hỗ trợ kỹ thuật

Điện máy xanh đã xây dựng mạng lưới rộng khắp trên toàn quốc, với hơn 400 cửa hàng và điểm bán Bằng cách mở rộng và phát triển liên tục, siêu thị Điện máy Xanh đã

Trang 14

trở thành một địa chỉ đáng tin cậy cho người tiêu dùng khi mua sắm các sản phẩm điện tử

và điện gia dụng

Với sự tập trung vào chất lượng sản phẩm, dịch vụ tốt và sự phục vụ chuyên nghiệp, siêu thị Điện máy Xanh đã ghi dấu ấn và được người tiêu dùng tin tưởng trong ngành bán lẻ điện máy tại Việt Nam

1.2 Tổng quan về đề tài

Mô tả bài toán

Khi khách hàng mua sản phẩm bên Điện Máy Xanh sẽ được nhân viên lập hóa đơnthanh toán lưu trữ thông tin khách hàng vào hệ thống làm sao cho thật đơn giản và nhanh chóng, lưu trữ thông tin khách hàng và hóa đơn vào hệ thống để đưa ra các chính sách bảo hành và khuyến mãi cho khách hàng

Vì hàng ngày các nhân viên sẽ tiếp nhận một số lượng lớn các yêu cầu mua hàng

vì thế hệ thống phải cho phép nhân viên bán hàng lập hóa đơn tính tiền cho khách hàng một cách đơn giản và nhanh chóng, chính xác nhất

Vào cuối ngày, bộ phận kế toán sẽ thống kê số sản phẩm bán được trong ngày, tínhtoán xem lượng hàng hết để lên kế hoạch nhập hàng mới Hệ thống phải cho phép bộ phận kế toán thống kê chi tiết về tình hình của siêu thị

Vào cuối tháng hay khi được ban giám đốc yêu cầu, bộ phận kế toán sẽ lập báo cáo thống kê về tình hình bán hàng của siêu thị gửi lên ban giám đốc Hệ thống phải cho phép bộ phận kế toán làm báo cáo thống kê về tình hình bán hàng trong tháng hoặc khoảng thời gian cho trước

Khi hết hàng hoặc cần bổ sung hàng mới, siêu thị sẽ nhập hàng từ các nhà cung cấp Thông tin về hàng nhập phải được lưu lại để bộ phận kế toán có thể thống kê tình hình mua bán hàng trong siêu thị Thông tin này sẽ được trình lên giám đốc để duyệt xem

có được phép nhập hàng hay không Khi nhập hàng mới bộ phận kho sẽ lập mã vạch, tính

Trang 15

toán số lượng nhập hàng vào hệ thống Hệ thống phải cho phép bộ phận kho nhập hàng vào hay cập nhập hàng mới.

Quy trình xử lý nghiệp vụ

a Quy trình nghiệp vụ nhập hàng

b Quy trình nghiệp vụ bán hàng

Trang 16

1.3 Mục tiêu của đề tài

Xác định mục tiêu tổng quát: xây dựng hệ thống quản lý các hoạt động và lưu trữ

dữ liệu của siêu thị Điện Máy Xanh

- Xác định mục tiêu cụ thể:

Hiểu rõ quy trình hoạt động của hệ thống quản lý của siêu thị nói chung và bài toán quản lý hệ thống siêu thị Điện Máy Xanh nói riêng để thiết kế và lập trình nhằm hỗ trợ công tác quản lý của siêu thị

+ Quản lý thông tin khách hàng khi mua hàng

+ Tìm kiếm, tra cứu thông tin nhân viên

+ Quản lý nhập, xuất hàng hóa

+ Kết xuất bảng thống kê doanh thu hàng tháng

+ Trình bày các nội dung mang tính giải pháp trong thiết kế để hoàn thiện xây dựng quản lý bán hàng cho siêu thị trên cơ sở ứng dụng mạnh mẽ công nghệ thông tin và mạng truyền thông

- Nội dung:

Trang 17

+ Tìm hiểu tổ chức, cách thức hoạt động của siêu thị

+ Tìm hiểu về nghiệp vụ siêu thị như nghiệp vụ bán hàng, nhập hàng, lập hóa đơn,báo cáo thống kê, quản lý thông tin nhân viên, khách hàng, phải nắm rõ được những nghiệp vụ này thì chúng ta mới có thể xây dựng phần mềm phù hợp

+ Cần phải tìm hiểu nghiên cứu về những nhu cầu có thể phát sinh của doanh nghiệp trong tương lai từ đó có giải pháp thiết kế phần mềm phù hợp có tính mềm dẻo cao, đáp ứng được bất cứ sự thay đổi có thể xảy ra

1.4 Phạm vi của đề tài

- Đối tượng: Phần mềm quản lý bán hàng của siêu thị Điện Máy Xanh

- Phạm vi: Quay quanh nghiệp vụ quản lý bán hàng của siêu thị, đảm bảo đầy đủ các chức năng của phần mềm và khai thác những chức năng mới (nếu có thể) liên quan đến việc quản lý để phần mềm trở nên tối ưu hơn

1.5 Tính cấp thiết của đề tài

Xây dựng hệ thống bán hàng cho siêu thị Điện Máy Xanh là một yếu tố cấp thiết

vì nó mang lại nhiều lợi ích quan trọng cho hoạt động kinh doanh của siêu thị Dưới đây

là một số điểm để thể hiện tính cấp thiết của việc xây dựng hệ thống bán hàng cho siêu thị Điện Máy Xanh:

- Quản lý bán hàng: hệ thống bán hàng cho phép theo dõi và quản lý thông tin về hàng hóa, từ việc nhập hàng, kiểm kê tồn kho, đến bán hàng và xuất hàng Giúp siêu thị có thể nắm bắt được tình hình hàng hóa trong thời gian thực, đảm bảo sẵn

có đủ số lượng hàng hóa cần thiết và tránh tình trạng thiếu hàng hoặc tồn kho quá mức

- Quản lý khách hàng: hệ thống bán hàng cho phép siêu thị Điện Máy Xanh lưu trữ thông tin về khách hàng, bao gồm lịch sử mua hàng, thông tin liên hệ, ưu đãi khách hàng Điều này giúp siêu thị tạo ra một cơ sở dữ liệu khách hàng và tạo quan hệ tương tác tốt hơn, đồng thời cung cấp thông tin cần thiết để tiếp cận và tối

ưu hóa chiến dịch tiếp thị

Trang 18

- Quản lý doanh thu và tài chính: hệ thống bán hàng cho phép ghi nhận doanh thu từcác giao dịch bán hàng, cung cấp thông tin về thu chi, lợi nhuận và các chỉ số tài chính quan trọng khác Điều này giúp siêu thị Điện Máy Xanh có cái nhìn tổng quan về tình hình kinh doanh và hỗ trợ quá trình ra quyết định chiến lược và tài chính.

- Cải thiện trải nghiệm khách hàng: một hệ thống bán hàng hiện đại và tối ưu có thể cung cấp trải nghiệm mua hàng thuận tiện và tốt hơn cho khách hàng Ví dụ, nó cóthể hỗ trợ việc tìm kiếm sản phẩm, đề xuất sản phẩm tương tự, xử lý thanh toán nhanh chóng, cung cấp chính sách bảo hành và dịch vụ sau bán hàng

Việc xây dựng hệ thống bán hàng cho siêu thị Điện Máy Xanh là cấp thiết để nâng cao hiệu quả quản lý, tăng cường tương tác khách hàng, cải thiện trải nghiệm mua hàng và đáp ứng nhu cầu kinh doanh ngày càng phức tạp trong ngành bán lẻ hiện đại

1.6 Thiết kế kế hoạch triển khai thực hiện đề tài

Giai đoạn khảo sát:

Khảo sát dự án là giai đoạn phân tích các hoạt động của hệ thống thông tin vật lý hiện hữu Mục tiêu cần đạt được là làm sao có được các thông tin (liên quan đến những yêu cầu đặt ra trong bước lập kế hoạch) với độ tin cậy cao và chuẩn xác

 Khi khảo sát sơ bộ nhóm em tìm hiểu các yếu tố cơ bản (tổ chức, văn hóa, đặc trưng, con người, …) tạo tiền đề để phát triển HTTT phù hợp với dự án

Dự kiến kết quả thu được: thu được những yêu cầu cụ thể của chủ đầu tư, chọn lọc những yếu tố cần thiết để cấu thành hệ thống thông tin

Trang 19

Giai đoạn phân tích hệ thống:

Khi phân tích khả thi về kỹ năng nhóm chúng em xem xét khả năng kĩ thuật hiện đại để đề xuất giải pháp kỹ thuật áp dụng cho hệ thống thông tin mới

Khi phân tích khả năng kinh tế nhóm em xem xét khả năng tài chính để chi trả choviệc xây dựng hệ thống thông tin mới cũng như những lợi ích mà hệ thống sẽ đem lại chodoanh nghiệp

Khi phân tích khả thi hoạt động nhóm em phân tích về khả năng vận hành hệ thống trong điều kiện khuôn khổ, điều kiện doanh nghiệp và quản lý cho phép của doanh nghiệp

Giai đoạn thiết kế:

Thông qua các thông tin thu được từ quá trình khảo sát và phân tích nhóm em sẽ chuyển hóa vào phần mềm, công cụ chuyên dụng để đặc tả thiết kế hệ thống chi tiết

 Thiết kế cơ sở dữ liệu (Database): với mô hình mức vật lý hoàn chỉnh ở giaiđoạn thiết kế đại thể sẽ được kết sinh mã thành file sql

 Thiết kế truy vấn, thủ tục, hàm: thu thập, xử lý thông tin nhập và đưa ra thông tin chuẩn xác theo đúng nghiệp vụ

 Thiết kế giao diện chương trình đảm bảo phù hợp với môi trường, văn hóa

và yêu cầu của doanh nghiệp thực hiện dự án

 Thiết kế chức năng chương trình đảm bảo tính logic trong quá trình nhập liệu và xử lý cho người dùng

Giai đoạn thực hiện:

Đây là giai đoạn nhằm xây dựng hệ thống theo thiết kế đã xác định Giai đoạn này bao gồm các công việc sau:

 Lựa chọn hệ quản trị cơ sở dữ liệu SQL Server và cài đặt cơ sở dữ liệu cho hệ thống

Trang 20

 Lựa chọn công cụ lập trình để xây dựng chương trình của hệ thống là Microsoft Visual Studio

Giai đoạn Kiểm thử:

 Đầu tiên phải lựa chọn công cụ kiểm thử

 Kiểm chứng các chức năng của hệ thống thông tin, chuyển các thiết

kế thành các chương trình (phần mềm)

 Thử nghiệm hệ thống thông tin

 Cuối cùng khắc phục lỗi (nếu có)

Kết quả cuối cùng là một hệ thống thông tin đạt yêu cầu đặt ra

Giai đoạn kiểm tra và bảo trì:

 Lắp đặt phần cứng để làm cơ sở cho hệ thống

 Cài đặt phần mềm

 Chuyển đổi hoạt động của hệ thống cũ sang hệ thống mới, gồm có: chuyển đổi dữ liệu, bố trí, sắp xếp người làm việc trong hệ thống, tổ chức hệ thống quản lý bảo trì

 Phát triển các sai sót, khuyết điểm của hệ thống thông tin

 Đào tạo và hướng dẫn sử dụng

 Cải tiến và chỉnh sửa hệ thống thông tin

 Bảo trì

Trang 21

CHƯƠNG 2: CƠ SỞ LÝ THUYẾT VÀ CÁC NGHIÊN

CỨU TRƯỚC2.1 Tổng quan về một số nghiên cứu trước

Đã nghiên cứu trước một số công trình như: Quản lý hàng hóa nhập kho, xuất kho

và báo cáo tồn kho của một cửa hàng Điện Máy Xanh

Tóm tắt: Quản lý hàng hóa nhập kho, xuất kho và báo cáo tồn kho của một của hàng Điện Máy Xanh Nhân viên gửi báo cho cho bộ phận quản lý cửa hàng và nhập hàng hóa vào từ các nhà cung cấp vào kho khi trong kho hết hàng Nhân viên xuất kho khi cửa hàng yêu cầu cung cấp hàng hóa Vào cuối ngày, nhân viên sẽ lập báo cáo số hàng tồn còn lại trong kho cho quản lý cửa hàng Quản lý cửa hàng lập đơn đặt hàng và gửi tới nhà cung cấp

Phạm vi quản lý: Quản lý hàng hóa trong kho của một cửa hàng Điện Máy Xanh.Cửa hàng đại lý chuyên cung cấp các sản phẩm cần thiết trong gia đình như: Tivi, máygiặt, máy điều hòa, máy lọc nước, nồi chiên không dầu, tủ lạnh, máy quạt …Kho hàngnhập hàng từ nhà cung cấp, lưu trữ và cung cấp ngay cho cửa hàng khi có yêu cầu.Hàng ngày, kho hàng tiếp nhận các yêu cầu cung cấp hàng từ cửa hàng, nhân viênquản lý kho sẽ kiểm tra hàng trong kho, xem loại hàng đó có còn hay không, kiểm tra sốlượng của hàng cần có đủ và đúng loại hay không

+ Nếu hàng trong kho còn đủ số lượng và đúng chủng loại theo yêu cầu của cửahàng thì nhân viên quản lý kho sẽ xuất phiếu xuất kho, đưa hàng tới cửa hàng và ghi sổxuất kho

+ Nếu hàng trong kho không còn đủ số lượng theo yêu cầu, thì nhân viên quản lýkho phải báo cáo với quản lý cửa hàng và tiến hành nhập hàng về kho

Trang 22

Nhân viên quản lý kho chuyển các chứng từ liên quan tới lô hàng vừa xuất đếnquản lý cửa hàng Quản lý cửa hàng lập đơn đặt hàng rồi gửi tới nhà cung cấp để nhậphàng đã hết về kho.

Khi hàng được chuyển từ nhà cung cấp đã tới kho, nhân viên quản lý kho sẽ kiểmtra đối chiếu hàng với đơn đặt hàng

+ Nếu không có sự cố sai sót nào xảy ra, nhân viên quản lý kho kiểm tra giấy tờliên quan tới lô hàng, xuất phiếu nhập kho, nhập hàng vào kho và ghi sổ nhập kho.Sau đó nhân viên quản lý kho chuyển giấy tờ lên quản lý cửa hàng, viết phiếu chitrả cho nhà cung cấp theo đúng số lượng trên phiếu nhập kho

+ Nếu có sự cố về lô hàng mới nhập thì nhân viên quản lý kho phải thông báo choquản lý cửa hàng để kịp thời xử lý

Cuối kì, nhân viên quản lý kho báo cáo tình hình xuất – nhập hàng cho quản lý cửa hàng

2.2 Cơ sở hình thành ý tưởng thiết kế

Nghiên cứu ý thuyết về nghiệp vụ quản lý hoạt động quản lý bán hàng siêu thị Điện Máy Xanh

- Dựa vào những quan sát, những nghiên cứu về siêu thị cụ thể

- Dựa vào kiến thức nền đã học ở môn Hệ thống thông tin quản lý

- Dựa vào những ý tưởng hình thành, dựa trên những mô hình thiết kế

Ý tưởng ban đầu:

- Những ai sẽ sử dụng hệ thống, đối tượng sẽ tác động vào hệ thống, …

- Hệ thống nào tương tác với hệ thống này? Ngân hàng, máy chấm công

+ Hệ thống thông tin quản lý bán hàng của một siêu thị cần lưu trữ các thông tin sau:

 Thông tin nhân viên

 Thông tin khách hàng

 Thông tin đơn hàng

 Thông tin sản phẩm

Trang 23

 Thông tin mặt hàng

 Thông tin chi tiết hóa đơn

 Thông tin nhà cung cấp

 SQL là ngôn ngữ chuẩn cho hệ cơ sở dữ liệu quan hệ Tất cả các hệ thống quản lý cơ

sở dữ liệu quan hệ (RDMS) như MySQL, MS Access, Oracle, Sybase, Informix,Postgres và SQL Server đều sử dụng SQL làm ngôn ngữ cơ sở dữ liệu chuẩn

- Lịch sử phát triển

• 1970 – Tiến sĩ Edgar F “Ted” Codd của IBM được biết đến như là cha đẻcủa các cơ sở dữ liệu quan hệ Ông mô tả một mô hình quan hệ cho cơ sở dữ liệu

• 1974 – Đã xuất hiện Structured Query Language

• 1978 – IBM đã làm việc để phát triển các ý tưởng của Codd và đưa ra mộtsản phẩm có tên System / R

• 1986 – IBM đã phát triển nguyên mẫu đầu tiên của cơ sở dữ liệu quan hệ vàđược tiêu chuẩn hóa bởi ANSI Cơ sở dữ liệu quan hệ đầu tiên được phát hành bởiRelational Software sau này được gọi là Oracle

 Ưu điểm của SQL

Gần gũi với ngôn ngữ tự nhiên (tiếng Anh), do vậy dễ tiếp cận, dễ hiểu NhờSQL chương trình trở nên ngắn gọn Do ưu điểm của SQL, ngày nay phần lớn các

Trang 24

ngôn ngữ lập trình đều có nhúng ngôn ngữ SQL Có thể dùng các lệnh của SQL thựchiện các công việc sau:

 Cho phép người dùng truy cập dữ liệu trong các hệ thống quản lý cơ sở dữ liệu quanhệ

 Cho phép người dùng mô tả dữ liệu

 Cho phép người dùng xác định dữ liệu trong cơ sở dữ liệu và thao tác dữ liệu đó

 Cho phép nhúng trong các ngôn ngữ khác sử dụng mô-đun SQL, thư viện và trình biêndịch trước

 Cho phép người dùng tạo và thả các cơ sở dữ liệu và bảng

 Cho phép người dùng tạo chế độ view, thủ tục lưu trữ, chức năng trong cơ sở dữ liệu.Cho phép người dùng thiết lập quyền trên các bảng, thủ tục và view

Hình 2.1: Giao diện kết nối SQL Server 2014

- C# là gì?

Trang 25

+ C# (hay còn là C Sharp) là một ngôn ngữ lập trình đơn giản, được phát triển bởi đội ngũ kỹ sư của Microsoft vào năm 2000 C# là ngôn ngữ lập trình hiện đại, hướng đối tượng và được xây dựng trên nền tảng của hai ngôn ngữ mạnh nhất là C++ và Java.+ C# với sự hỗ trợ mạnh mẽ của NET Framework giúp cho việc tạo một ứng dụngWindows Forms hay WPF (Windows Presentation Foundation), phát triển game, ứng dụng Web, ứng dụng Mobile trở nên rất dễ dàng.

+ Đặc trưng của ngôn ngữ lập trình C#:

 C# là ngôn ngữ đơn giản

 C# là ngôn ngữ hiện đại

 C# là một ngôn ngữ lập trình thuần hướng đối tượng

 C# là một ngôn ngữ ít từ khóa

 C# là ngôn ngữ mạnh mẽ và mềm dẻo

 C# có rất nhiều ưu điểm nổi bật như:

 Gần gũi với các ngôn ngữ lập trình thông dụng như C++, Java

 Xây dựng trên nền tảng của các ngôn ngữ lập trình mạnh nên thừa hưởng được những ưu điểm của chúng

Trang 26

Hình 2.3 Giao diện Visual Studio 2022

Trang 27

 Cuối cùng, nó cũng có chức năng như một trình biên dịch mã đó là tương thích vớimột số ngôn ngữ lập trình như Java, C- Sharp, Visual Basic và Nó cũng hỗ trợJavaServer Faces, PowerBuilder, đó là IDE Sybase và API đồ họa WinForm.

 Khả năng đối chiếu mạnh mẽ để làm tài liệu và cập nhật các hệ thống hiện có

 Khả năng tạo báo cáo tự động, có thể tùy chỉnh được

 Một môi trường có thể mở rộng, cho phép bạn thêm các luật, câu lệnh, khái niệm,thuộc tính mới cho các phương pháp mã hóa và mô hình hóa

Hình 2.2: Giao diện Power Designer

Trang 28

CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ BÁN HÀNG SIÊU THỊ ĐIỆN

MÁY XANH3.1 Khảo sát hiện trạng và yêu cầu

3.1.1 Hiện trạng, cấu trúc tổ chức của Siêu thị Điện Máy Xanh

2010, đến nay đã mở rộng ra các hệ thống siêu thị trên thế giới

Từ tháng 11/2011, Điện máy đã đăng lý hoạt động thương mại điện tử với Bộ Công Thương

Đến năm 2020 – 2021 gặp nhiều khó khăn do tình hình dịch Covid 19 diễn biến phức tạp dẫn đến sức tiêu thụ của nhóm hàng điện máy gia dụng giảm mạnh Với các biện pháp phong tỏa và hạn chế di chuyển, sản xuất và vận chuyển hàng hóa có thể bị gián đoạn dẫnđến sự thiếu hụt hàng hóa, đặc biệt là các thiết bị điện tử và điện gia dụng nhập khẩu từ các quốc gia sản xuất lớn như Trung Quốc

Sức mua của người tiêu dùng kém, dịch bệnh làm giảm nhu cầu tiêu dùng bởi các hoạt động giãn cách xã hội, cùng với sự giảm chi tiêu của hộ gia đình Mọi người hạn chế chi tiêu cho các mặt hàng không thiết yếu, bao gồm các sản phẩm điện máy lớn

Trong giai đoạn này, Tổng công ty bộc lộ rõ khuyết điểm về quy trình bán hàng như tình trạng tồn kho lâu ngày, gây mất điểm và giảm lợi nhuận do dần phải giảm giá để xả hàng,

hệ thống thanh toán chậm chạp hoặc không hiệu quả

Trang 29

Mặc dù còn nhiều thử thách, nhưng với sự dự báo trước tình hình của công ty nên công ty

đã đề ra nhiều giải pháp, tận dụng mọi cơ hội để phát triển

3.1.1.2 Cơ cấu của công ty

- Cơ cấu tổ chức công ty:

Hình 3.1: Cơ cấu tổ chức của công ty

- Cơ cấu tổ chức bộ máy quản lý:

Hình 3.2: Cơ cấu tổ chức bộ máy quản lý

Trang 30

 Đại hội đồng cổ đông: Đại hội đồng cổ đông là cơ quan quyết định cao nhất của Công ty gồm tất cả các cổ đông có quyền biểu quyết, họp ít nhất mỗi năm một lần Đại hội đồng cổ đông quyết định những vấn đề được Luật pháp và Điều lệ công ty quy định Đại hội đồng cổ đông thông qua các báo cáo tài chính hàng năm của Công ty và tài chính của năm tiếp theo, bầu miễn nhiệm, bãi nhiễm thành viên Hội đồng quản trị, thành viên Ban Kiểm Soát của Công ty,…

 Hội đồng quản trị: Hội đồng quản trị do Đại hội đồng cổ đông bầu ra, là cơ quanquản lý cao nhất của Công ty, có toàn quyền nhân danh Công ty để quyết định mọi vấn đề liên quan đến quyền lợi của Công ty, trừ những vấn đề thuộc thẩm quyền của Đại hội đồng cổ đông Hội đồng quản trị giữ vai trò định hướng chiếnlược kế hoạch hoạt động sản xuất kinh doanh hằng năm, chỉ đạo và giám sát hoạt động của Công ty thông qua Ban điều hành Công ty

 Ban kiểm soát: Ban kiểm soát có nhiệm vụ kiểm tra hoạt động tài chính của Công ty, giám sát việc tuân thủ chấp hàng chế độ hoạch toán, kế toán, quy trình, quy chế nội bộ của Công ty, thẩm định báo cáo tài chính hằng năm, báo cáo Đại hội đồng cổ đông về tính chính xác, trung thực, hợp pháp của Báo cáo tài chính của Công ty

 Ban giám đốc: Ban giám đốc chịu trách nhiệm hoạch định các chiến lược, mục tiêu phát triển của công ty trong ngắn hạn và dài hạn Điều hành, quản lý công ty

đi theo hướng phát triển đã đề ra Ban giám đốc chịu trách nhiệm cao nhất trong

tổ chức, điều hành mọi hoạt động kinh doanh hàng ngày của công ty, là đại diện của công ty trước pháp luật Tổ chức thực hiện các Nghị quyết, Quyết định mà Hội đồng quản trị đã đề ra

 Các phòng chức năng: các phòng chịu trách nhiệm thực hiện và tham mưu cho Tổng giám đốc các công việc thuộc phạm vi chức năng của phòng đồng thời phối hợp các đơn vị trực thuộc trong việc thực hiện mục tiêu và chiến lược chung Tổng công ty

- Các nhãn hàng trực thuộc Siêu thị Điện Máy Xanh:

o Samsung

Trang 31

Xây dựng chiến lược kiện toàn, sắp xếp lại mô hình tổ chức của Tổng công ty, mục tiêu là đưa ra các hoạt động của Tổng công ty năng động, sáng tạo, hiệu quả, có thương hiệu mạnh, từng bước xuất khẩu mang thương hiệu của Điện Máy Xanh ra thị trường trong khu vực và quốc tế.

Định hướng chiến lược quy hoạch, tuyển dụng mới, đào tạo cán bộ quản lý điều hành, cán bộ thuộc diện Hội đồng quản trị quản lý

3.1.1.4 Hiện trạng quy trình nghiệp vụ

Trang 32

Hình 3.3: Quy trình nghiệp vụ

(1) Khách hàng đến cửa hàng để chọn các sản phẩm thích hợp với nhu cầu của cá nhân.(2) Sau khi lựa chọn được sản phẩm, khách hàng sẽ đưa sản phẩm cho nhân viên thanh toán

(3) Nếu đã kiểm tra đủ số lượng nguồn hàng khách hàng yêu cầu, nhân viên sẽ lập hóa đơn bán hàng và báo tổng giá tiền với khách hàng để khách hàng thực hiện quy trình thanh toán

(4) Hóa đơn sẽ được nhân viên xuất ra chi tiết hóa đơn để thống kê cuối ngày.(5) Cuối ngày, nhân viên phải kiểm tra lại tất cả các giao dịch bán hàng của ngày hôm

đó, thống kê được những sản phẩm bán ra, số lượng bao nhiêu, doanh thu bao nhiêu

Trang 33

Tổng doanh thu của ngày hôm đó được bao nhiêu và thống kê được lãi suất của cả ngày hôm đó.

(6) Nhân viên thống kê danh sách các hóa đơn Hàng tháng thống kê báo cáo cho quản lý

(7) Quản lý xem thống kê báo cáo, xem xét số lượng hàng tồn để báo cho bên nhà cung cấp thêm hàng cho cửa hàng nếu có nhu cầu mua hàng

(8) Nhà cung cấp cung cấp thêm hàng hóa cho bên kho của cửa hàng

(9) Kho chứa sản phẩm để khi cần nhân viên sẽ xuất hàng để bán cho khách hàng.(10) Sau khi nhân viên xuất hóa đơn sẽ đưa cho khách hàng thanh toán

3.1.1.5 Dữ liệu thông tin của Siêu thị Điện Máy Xanh

Hệ thống Dienmayxanh.com bắt đầu hoạt động từ năm 2011 và hiện tại đạt mức 87 cửa hàng Trong năm 2016, doanh nghiệp đưa ra kế hoạch sẽ mở thêm mới 50 cửa hàng và tiến đến dẫn đầu thị phần trong mảng bán lẻ điện máy

Hình 3.4: Siêu thị Điện Máy Xanh trong 5 năm 2011 – 2015

Doanh thu

Trang 34

Hình 3.5: Doanh thu Điện Máy Xanh

Doanh thu trung bình trên từng cửa hàng của Điện Máy Xanh hiện tại dao động trong khoảng 8 – 10 tỷ đồng/ tháng

3.1.1.6 Khảo sát yêu cầu về hệ thống, chức năng

Khảo sát và thu thập thông tin là một trong những thao tác rất cần thiết để chochúng ta nắm rõ được về những đặc điểm của HTTT mà chúng ta sẽ thực hiện Khảo sát

và thu thập được xem là một trong các yếu tố chính để quyết định đến hướng thiết kế củaHTTT và đây cũng là ý tưởng để góp phần liên kết giữa người sử dụng với các tác nhânbên trong hệ thống

3.1.1.6.1 Lập kế hoạch khảo sátMục tiêu cả hệ thống: xây dựng một hệ thống quản lý bán hàng của siêu thị, như

là các dòng dữ liệu về việc thống kê doanh thu sẽ như thế nào, luồng dữ liệu sẽ đi đến những nơi nào bên trong hệ thống, cùng với việc đồng bộ hóa dữ liệu quản lý nhân viên, quản lý khách hàng, quản lý hóa đơn, quản lý xuất kho, nhập kho và các báo cáo về mức chi phí trong siêu thị

Các thông tin cần thi thập:

+ Các quy trình thực hiện – xử lý nghiệp vụ bên trong

+ Các loại dữ liệu bên trong của siêu thị Điện Máy Xanh

Trang 35

+ Trình tự thực hiện các quy trình nghiệp vụ

+ Các nguồn lực - dữ liệu nền (giám đốc, thủ quỹ, …)

- Dữ liệu của hệ thống: thu thập dữ liệu thông qua quá trình quan sát, tham khảocác tài liệu nghiệp vụ, phỏng vấn các bộ phận trong bộ máy tổ chức và các đối tượng có liên quan tới hệ thống như là nhân viên, quản lý

- Các xử lý nghiệp vụ liên quan đến các đối tượng:

+ Đăng nhập vào hệ thống của siêu thị, sau đó nhân viên sẽ thực hiện các nghiệp vụ như là cập nhật thông tin cá nhân

+ Lưu trữ thông tin khách hàng khi mua sản phẩm để đưa ra các chính sách khuyến mãi và bảo hành cho khách hàng

+ Lưu trữ thông tin các nhà cung cấp cung cấp sản phẩm cho cửa hàng.+ Quản lý số lượng hàng trong kho hàng

+ Quản lý hóa đơn sản phẩm mà khách hàng đã thanh toán

+ Thống kê báo cáo doanh thu khi có yêu cầu của nhà quản lý

3.1.1.7 Lược đồ usecase

3.1.1.7.1 Sơ đồ Usecase tổng quát

Trang 37

Hình 3.6: Sơ đồ Use case tổng quát

Bảng 3.1: Bảng mô tả Use case tổng quát

viên (UC01) Cập nhật thông tin liên quan đến nhân viên trong tổ chức Khi có sự thay đổi hoặc

thêm nhân viên hoặc xóa thông tin nhân viên ra khỏi hệ thống quản lý Giúp tổ chứcduy trì và cập nhật thông tin cá nhân, vị trí công việc, lịch sử làm việc và các thông tinkhác về nhân viên

nhân viên xem thông tin các sản phẩm và cập nhật chi tiết về sản phẩm thông qua sự đồng ý của quản lý

(UC03) Cho phép nhân viên quản lý thông tin của khách hàng, từ đó tìm kiếm những khách

hàng tiềm năng để đưa ra những chính sáchthu hút khách hàng

(UC04) Cập nhật thông tin nhà cung cấp Cho phépnhân viên quản lý thông tin nhà cung cấp

và tìm kiếm những nhà cung cấp để hợp tác và phát triển

(UC05) Use case quản lý về hóa đơn bán hàng được nhân viên thực hiện Để bộ phận liên

quan có thể thực hiện công việc của mình một cách chính xác và để việc báo cáo với quản lý cũng cụ thể và minh bạch hơn

(UC06) Use case này quản lý về vấn đề số lượng hàng tồn kho Giúp xác định số lượng và

giá trị của hàng tồn kho tại một địa điểm cụthể Đảm bảo rằng dữ liệu kho lưu trữ đượccập nhật đúng cách và phù hợp với thực tế của kho

các đơn hàng mà đã giao dịch bán hàng ngày hôm đó, thống kê được những mặt hàng nào bán ra, số lượng bao nhiêu, doanhthu bao nhiêu Tổng doanh thu của ngày hôm đó được bao nhiêu và thống kê được lãi xuất của cả ngày hôm đó Khi có yêu

Trang 38

cầu lập báo cáo gửi cho nhà quản lý.3.1.1.7.2 Sơ đồ Usecase chi tiết

a) Quản lý thông tin nhân viên

Bảng 3.7 Bảng đặc tả UC01

nhân viên bên trong hệ thống

mật khẩu đã được cho trước vào hệ thống Đăng nhập thành công sẽ tiến hành thực hiện các thao tác thêm, xóa, sửa, tìm kiếm và truy vấn thông tin nhân viên

Nhập tên tài khoản và mật khẩu Lấy thông tin của nhân viên và kiểm tra Thành

công thì đăng nhập vào ứngdụng Thất bại thì xuất thông tin báo lỗi.Chọn mục quản lý thông

Trang 39

Thêm thông tin nhân viên Hiện lên hộp thoại thêm

thông tin và kiểm tra tính chính xác Sau đó hiển thị thêm thông báo thành công.Sửa thông tin nhân viên

Nhập vào dữ liệu cần sửa Hiện lên hộp thoại, thông báo và các mục cần sửa

Sau đó hiển thị thông báo sửa thành công

thông tin và kiểm tra tính chính xác Sau đó hiển thị xóa thông tin thành công.Tìm kiếm thông tin sinh

viên Hiện hộp thoại thông tin nhập thông tin nhân viên

cần tìm kiếm và kiểm tra tính chính xác Sau đó hiển thị thông báo tìm kiếm thành công và hiện sinh viên được tìm kiếm.b) Quản lý sản phẩm

Trang 40

Bảng 3.8: Bảng đặc tả UC02

những thông tin sản phẩm bên trong hệ thống

cho trước vào hệ thống Đăng nhập thành công sẽ tiến hành thực hiện các thao tác thêm, xóa, sửa, tìm kiếm, thống kê báo cáo thông tin sản phẩm

Nhập tên tài khoản và mật khẩu Lấy thông tin và kiểm tra Thành công thì đăng nhập

vào hệ thống Thất bại thì xuất thông báo lỗi.Chọn mục quản lý thông

tin sản phẩm

Xuất cơ sở dữ liệu lên từ database

thông tin sản phẩm và kiểmtra tính chính xác Sau đó hiển thị thông báo thêm thành công

Sửa thông tin sản phẩm

Nhập vào dữ liệu cần sửa Hiển thị thông tin và các mục cần sửa Sau đó hiển

thị thông báo sửa thành công

nhập thông tin sản phẩm cần tìm kiếm và kiểm tra tính chính xác Sau đó hiển thị thông báo tìm kiếm thành công và hiện sản phẩm được tìm kiếm

thông tin sản phẩm và kiểmtra tính chính xác Sau đó hiển thị xóa thông tin thànhcông

bộ số lượng sản phẩm còn

Ngày đăng: 24/02/2024, 08:09

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w