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

tiểu luận xây dựng hệ thống quản lý cửa hàng điện thoại di động việt

22 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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 đề Xây dựng hệ thống quản lý cửa hàng điện thoại Di Động Việt
Tác giả Mã Kiến Thành
Người hướng dẫn TRƯƠNG BÁ VĨNH
Trường học Trường Đại học Gia Định
Chuyên ngành Yêu Cầu Phần Mềm
Thể loại Tiểu luận
Năm xuất bản 2024
Thành phố TP. Hồ Chí Minh
Định dạng
Số trang 22
Dung lượng 758,25 KB

Nội dung

- Giải đáp cho câu hỏi trên chính là xây dựng một ứng dụng cho cửa hàng của mình để quản lý tất cả các sản phẩm mình bán, doanh thu và lợi nhuận dễ dàng hơn.. Tối ưu hóa hoạt động kinh d

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO

TRƯỜNG ĐẠI HỌC GIA ĐỊNH KHOA: CÔNG NGHỆ THÔNG TIN

Giảng viên hướng dẫn: TRƯƠNG BÁ VĨNH

Sinh viên thực hiện: MÃ KIẾN THÀNH

MSSV: 22140026

Lớp: 221401

Trang 2

Khoa/Viện: Công nghệ thông tin

NHẬN XÉT VÀ CHẤM ĐIỂM CỦA GIẢNG VIÊN

TIỂU LUẬN MÔN: YÊU CẦU PHẦN MỀM

1 Họ và tên sinh viên: Mã Kiến Thành

2 Tên đề tài: Xây dựng hệ thống quản lý cửa hàng điện thoại Di Động Việt

3 Nhận xét:

a) Những kết quả đạt được:

b) Những hạn chế:

4 Điểm đánh giá (theo thang điểm 10, làm tròn đến 0.5): Sinh viên: Mã Kiến Thành Điểmsố: ……….…… Điểm chữ:

TP HCM, ngày … tháng … năm 20……

Giảng viên chấm thi

(Ký và ghi rõ họ tên)

Trang 3

Mục lục

Chương 1: Giới thiệu 5

1.1 Tầm quan trọng của quản lý cửa hàng điện thoại Di Động Việt 5

1.1.1 Đáp ứng nhu cầu ngày càng tăng của thị trường: 5

1.1.2 Xây dựng mối quan hệ khách hàng: 5

1.1.3 Tối ưu hóa hoạt động kinh doanh: 5

1.1.4 Đảm bảo sự bảo mật và an toàn dữ liệu: 5

1.2 Khảo sát hiện trạng 6

1.2.1 Định lượng và định tính về số lượng cửa hàng: 6

1.2.2 Phân tích thị trường và cạnh tranh: 6

1.2.3 Đánh giá về quy trình quản lý hiện tại: 6

1.2.4 Xác định các thách thức và vấn đề: 6

1.3 Mục tiêu nghiên cứu 7

1.4 Phạm vi đề tài 7

1.5 Phương pháp nghiên cứu 7

1.5.1 Khảo sát và phân tích: 7

1.5.2 Nghiên cứu về yêu cầu và mô hình hóa: 7

1.5.3 Thiết kế và phát triển: 7

1.5.4 Kiểm thử và đánh giá: 7

1.5.5 Triển khai và đào tạo: 8

1.5.6 Đánh giá và điều chỉnh: 8

Chương 2: Vẽ sơ đồ hệ thống 9

2.1 Quy trình hoạt động 9

Chương 3: ĐẶC TẢ USE CASE 12

3.1 Use case đăng nhập 12

3.2 Use case xem danh sách sản phẩm 14

3.3 Use case tạo đơn hàng 15

3.4 Use case tìm kiếm sản phẩm 17

3.5 Use case thanh toán 19

3.6 Use Case Báo cáo thống kê 21

Trang 4

4.1 Giao diện đăng nhập 23

4.2 Giao diện đổi mật khẩu 23

4.3 Giao diện màn hình chính 24

4.4 Giao diện khách hàng 24

4.5 Giao diện bán hàng 25

4.6 Giao diện thống kê 25

4.7 Kết quả, hướng phát triển và kết luận 25

4.7.1 Kết quả 25

4.7.2 Hướng phát triển 26

4.7.3 Kết luận 27

Tài liệu tham khảo 28

Danh mục hình ảnh chương 2 Hình 2.1.1: Sơ đồ phân cấp chức năng 10

Hình 2.1.2: Sơ đồ hệ thống 10

Hình 2.3.1: DFD thêm sản phẩm 15

Hình 2.3.2: DFD chỉnh sửa sản phẩm 16

Hình 2.3.3: DFD xóa sản phẩm 17

Hình 2.3.4: DFD tìm kiếm sản phẩm 18

Hình 2.3.5: DFD thêm nhân viên 18

Hình 2.3.6: DFD chỉnh sửa nhân viên 19

Hình 2.3.7: DFD phân quyền truy cập 20

Hình 2.3.8: DFD xóa nhân viên 20

Hình 2.3.9: DFD thêm khách hàng 21

Hình 2.3.10: DFD chỉnh sửa khách hàng 22

Hình 2.3.11: DFD tìm kiếm khách hàng 22

Hình 2.3.12: DFD tạo đơn hàng 23

Hình 2.3.13: DFD xem và cập nhật đơn hàng 23

Hình 2.3.14: DFD xuất hóa đơn 24

Hình 2.3.15: DFD báo cáo doanh thu 25

Trang 5

Hình 2.3.16: DFD thống kê tồn kho 25

Hình 2.3.17: DFD báo cáo hiệu xuất bán hàng 26

Hình 2.4.1 Biểu đồ tổng quát quản lý cửa hàng điện thoại Di Động Việt 27

Hình 2.4.2 Biểu đồ USE CASE quản lý đơn hàng 27

Hình 2.4.3 Biểu đồ USE CASE quản lý sản phẩm 28

Hình 2.4.4 Biểu đồ USE CASE quản lý khách hàng 28

Hình 2.4.5 Biểu đồ USE CASE quản lý nhân viên 28

Hình 2.4.6 Biểu đồ USE CASE quản lý thống kê và báo cáo 29

Danh mục hình ảnh chương 3 Hình 3.1: Biểu đồ hoạt động đăng nhập 30

Hình 3.2: Biểu đồ hoạt động xem danh sách sản phẩm 32

Hình 3.3: Biểu đồ hoạt động tạo đơn hàng 33

Hình 3.4: Biểu đồ hoạt động tạo đơn hàng 35

Hình 3.5: Biểu đồ hoạt động thanh toán 37

Hình 3.6: Biểu đồ hoạt động báo cáo thống kê 39

Danh mục hình ảnh chương 4 Hình 4.1: Giao diện đăng nhập 41

Hình 4.2: Giao diện đổi mật khẩu 41

Hình 4.3: Giao diện màn hình chính 42

Hình 4.4: Giao diện khách hàng 42

Hình 4.5: Giao diện bán hàng 43

Hình 4.6: Giao diện thống kê 43

Danh mục bảng USE CASE Bảng 3.1 Đặc tả use case đăng nhập 31

Bảng 3.2 Đặc tả use case xem danh sách sản phẩm 32

Bảng 3.3 Đặc tả use case đơn hàng 34

Bảng 3.4 Đặc tả use case tìm kiếm sản phẩm 36

Bảng 3.5 Đặc tả use case thanh toán 38

Bảng 3.6 Đặc tả use Case Báo cáo thống kê 40

Trang 6

Chương 1: Giới thiệu

1.1 Giới thiệu đề tài

- Với sự phát triển mạnh mẽ của Công Nghệ Thông Tin góp mặt trong mọi

hoạt động của đời sống, trong lĩnh vực kinh tế nó lại càng quan trọng Việc

mua bán hàng hóa đều được công nghệ hóa, do đó bài toán quản lý bán hàng

là thiết yếu và có tính ứng dụng cao trong đời sống hiện đại hóa ngày nay

Vậy phải làm sao để quản lý ?

Làm thế nào mới hiệu quả ?

- Giải đáp cho câu hỏi trên chính là xây dựng một ứng dụng cho cửa hàng

của mình để quản lý tất cả các sản phẩm mình bán, doanh thu và lợi nhuận dễ

dàng hơn

- Giảm thiểu được thời gian quản lý Giảm thiểu được những chi phí cho

việc sử dụng lao động truyền thống tốn nhiều tiền bạc nhưng chưa chắc đã

đạt được hiệu quả cao

=> Vì vậy đề tài của em là: “Xây dựng phần mềm ứng dụng quản lý cửa

hàng điện thoại ”.

1.1.1 Đáp ứng nhu cầu ngày càng tăng của thị trường:

Sự phát triển của công nghệ điện thoại di động đã tạo ra một thị trường ngày càng cạnh tranh và đòi hỏi cửa hàng phải linh hoạt trong việc đáp ứng nhu cầu của khách hàng Quản lý cửa hàng hiệu quả giúp đảm bảo rằng các sản phẩm luôn được cung cấp đầy đủ

và đúng lúc

1.1.2 Xây dựng mối quan hệ khách hàng:

Quản lý cửa hàng không chỉ là việc quản lý hàng hóa mà còn là việc xây dựng và duy trì mối quan hệ tốt đẹp với khách hàng Việc hiểu biết và phản hồi nhanh chóng đối với nhu cầu của khách hàng giúp tăng cường sự hài lòng và trung thành của họ

1.1.3 Tối ưu hóa hoạt động kinh doanh:

Quản lý hiệu quả cửa hàng điện thoại Di Động Việt giúp tối ưu hóa các quy trình kinh doanh như nhập hàng, bố trí sản phẩm, quản lý nhân viên và thực hiện các chiến lược tiếp thị Điều này giúp tăng cường lợi nhuận và cạnh tranh trên thị trường

Trang 7

1.1.4 Đảm bảo sự bảo mật và an toàn dữ liệu:

Với việc quản lý thông tin khách hàng, sản phẩm và giao dịch, việc bảo mật và an toàn dữliệu là một phần quan trọng của quản lý cửa hàng Hệ thống quản lý cần được thiết kế để đảm bảo rằng thông tin quan trọng không bị rò rỉ hoặc bị đánh cắp

Tóm lại, quản lý cửa hàng điện thoại Di Động Việt không chỉ là việc vận hành hàng ngày

mà còn là yếu tố quyết định sự thành công và bền vững của doanh nghiệp trong một thị trường cạnh tranh và phát triển liên tục

1.2 Mục tiêu

Nhằm tạo ra tiện ích nhanh gọn dễ sử dụng, dễ tiếp cận nhanh chóng, mang đến cho ngườidùng hoặc người quản lý những trải nghiệm thú vị, nhanh chóng và thuận tiện, giúp doanhnghiệp đạt được kết quả như mong muốn trong kinh doanh

Thông tin luôn được cập nhật mới và luôn đáp ứng được nhu cầu tìm kiếm thông

tin của khách hàng Bên cạnh đó còn tiết kiệm được thời gian và chi phí cho

khách hàng

1.3 Mục tiêu nghiên cứu

- Giúp tiệm điện thoại quản lý được tình trạng sản phẩm

- Cập nhật, thêm, sửa, tra cứu các thông tin về khách hàng

- Quản lý được các dịch vụ của cửa hàng và các khách hàng sử dụng dịch vụ

- Thống kê công suất phòng, báo cáo, in ấn doanh thu hàng tháng

1.5 Phương pháp thực hiện

Thu thập các thông tin tài liệu liên quan đến nghiệp vụ ứng dụng quản lý cửa hàng điện thoại

Trang 8

Chương 2: Xác định và phân tích chức năng

2.1 Sơ đồ use case tổng quát

Hình 1 Sơ đồ use case tổng quát

2.2 Đặc tả use case

2.2.1 Phân rã use case Thống kê

Hình 2 Phân rã use case thống kê

Tên use case Thống Kê

1 Quản lý chọn chức năng ‘Thống Kê’

2 Quản lý xem doanh thu của ngày hôm nay

3 Quản lý muốn tra cứu doanh thu từ trước đến nay3.1 Quản lý nhập dữ liệu ngày muốn tra cứu3.2 Hệ thống xuất thống kê doanh thu

Trang 9

Ngoại lệ hiện ra dữ liệu doanh thu3 2 Nếu không có dữ liệu tra cứu, hệ thống sẽ không

2.2.2 Phân rã use case Bán hàng

Hình 3 Phân rã use case Bán hang

Tên use case Bán Hàng

Tác nhân chính Người dùng hệ thống (Quản lý + nhân viên)

Tiền điều kiện Người dùng đã đăng nhập vào phần mềm

Dòng sự kiện

chính

1 Người dùng chọn chức năng ‘Bán Hàng’

2 Hệ thống hiển thị thông tin về sản phẩm

3 Người dùng có thể chọn một trong các nút sau:

‘Xóa’, ‘Tính Tiền’ và ‘Thanh Toán’

3.1 Nút ‘Xóa’: Xóa một sản phẩm ra khỏi giỏhàng

3.2 Nút ‘Thanh toán’: Sau khi thêm sản phẩm vàogiỏ hàng, hệ thống sẽ tự động tính tiền

3.3 Nút ‘Xác nhận đơn hàng’: Sau khi tính tiềnxong, hệ thống sẽ hiển thị phiếu cho người dùng nhập

dữ liệu, nhập xong thì hoàn tất

Trang 10

Ngoại lệ

3.1 Nếu người dùng chưa chọn sản phẩm muốn xóa,

hệ thống sẽ báo lỗi3.3 Nếu không có sản phẩm trong giỏ hàng, hệ thống

sẽ báo lỗi và không tính tiền

2.2.3 Phân rã use case quản lý ‘Hóa đơn’

Hình 4 Phân rã use case quản lý ‘Hóa đơn’

Tên use case Hóa đơn

Tác nhân chính Người dùng hệ thống (Quản lý + nhân viên)

Tiền điều kiện Người dùng đã đăng nhập vào phần mềm

Trang 11

Dòng sự kiện

chính

1 Người dùng chọn chức năng ‘Hóa đơn’

2 Hệ thống hiển thị danh sách hóa đơn

3 Người dùng có thể chọn một trong các thao tácsau: ‘Cập Nhật’, ‘Tìm kiếm‘, ‘Sắp xếp hóa đơn’,

‘Xuất Hóa Đơn’, ’Xóa’:

3.1 Nút ‘Cập Nhật’: Sau người dùng cập nhật lạithông tin, hệ thống sẽ kiểm tra thông tin và thông báothành công

3.2 Nút ‘Tìm kiếm’: Tìm kiếm hóa đơn

3.3 ‘Sắp xếp hóa đơn’: Chọn danh sách thảxuống để sắp xếp (Trạng thái hóa đơn, giá trị hóa đơn(tăng dần),….)

3.4 Nút ‘Xuất hóa đơn’: Xuất ra hóa đơn

3.5 Nút ‘Xóa’: Người dùng chọn hóa đơn muốnxóa, hệ thống sẽ đưa ra cảnh báo và sẽ xóa sản phẩmnếu người dùng chọn ‘xác nhận’

Ngoại lệ 3.4 Nếu người dùng chưa chọn hóa đơn muốn xuất

2.2.4 Phân rã use case quản lý ‘sản phẩm’

Hình 5 Phân rã use case quản lý ‘Sản Phẩm’

Trang 12

Tác nhân chính Người dùng hệ thống (Quản lý + nhân viên)

Tiền điều kiện Người dùng đã đăng nhập vào phần mềm

Dòng sự kiện

chính 1 Người dùng chọn chức năng ‘Sản phẩm’.

2 Hệ thống hiển thị thông tin về sản phẩm

3 Người dùng có thể chọn một trong các thao tácsau: ‘Thêm’, ‘Tìm Kiếm’, ‘Cập Nhật’, ‘Xóa’:

3.1 Nút ‘Thêm’: Hệ thống cho phép người dùngthêm sản phẩm mới

3.2 Nút ‘Cập Nhật’: Sau người dùng cập nhật lạithông tin, hệ thống sẽ kiểm tra thông tin và thông báothành công

3.3 Nút ‘Xóa’: Người dùng chọn sản phẩm muốnxóa, hệ thống sẽ đưa ra cảnh báo và sẽ xóa sản phẩmnếu người dùng chọn ‘xác nhận’

3.4 Nút ‘Tìm Kiếm’: Người dùng nhập vào thông

2.2.5 Phân rã use case quản lý ‘Khách hàng’

Hình 7 Phân rã use case quản lý ‘Khách hàng’

Tên use case Khách hàng

Tác nhân chính Người dùng hệ thống (Quản lý)

Tiền điều kiện Người dùng đã đăng nhập vào phần mềm

Trang 13

Dòng sự kiện

chính

1 Người dùng chọn chức năng‘Khách hàng’

2 Hệ thống hiển thị thông tin về khách hàng

3 Người dùng có thể chọn một trong các thao tácsau: ‘Tìm kiếm’, ‘Cập nhật’, ‘Xóa’:

3.1 Nút ‘Tìm kiếm’: Người dùng nhập thông tincần tìm, hệ thống sẽ trả về dữ liệu cần tìm

3.2 Nút ‘Cập nhật’: Sau người dùng cập nhật lạithông tin, hệ thống sẽ kiểm tra lại thông tin và thôngbáo thành công

3.3 Nút ‘Xóa’: Người dùng chọn khách hàngmuốn xóa, hệ thống sẽ đưa ra cảnh báo và sẽ xóa sảnphẩm nếu người dùng chọn ‘xác nhận’

Trang 14

Tên use case Nhân viên

Tác nhân chính Người dùng hệ thống (Quản lý)

Tiền điều kiện Người dùng đã đăng nhập vào phần mềm

Trang 15

Dòng sự kiện chính 1 Người dùng chọn chức năng‘Nhân viên’

2 Hệ thống hiển thị thông tin về nhân viên

3 Người dùng có thể chọn một trong cácthao tác sau: ‘Thêm’, ‘Lưu’, ‘Tìm Kiếm’,

‘Cập Nhật’, ‘Xóa’ :

3.1 Nút ‘Thêm’: Hệ thống tự động thêm

mã nhân viên mới vào và cho phép người dùng nhập vào Đồng thời hiện thị nút ‘Lưu’3.2 Nút ‘Cập Nhật’: Sau người dùng cập nhật lại thông tin, hệ thống sẽ kiểm tra thông tin và thông báo thành công3.3 Nút ‘Xóa’: Người dùng chọn nhân viên muốn xóa, hệ thống sẽ đưa ra cảnh báo và sẽ xóa nhân viên nếu người dùng chọn ‘xác nhận’

3.4 Nút ‘Tìm Kiếm’: Người dùng nhập

2.2.7 Phân rã use case Cài Đặt

Hình 9 Phân rã use case Cài đặt

Trang 16

Tên use case Cài đặt

chính 1 Người dùng chọn chức năng Cài Đặt’2 Người dùng có thể cập nhật các thông tin sau:

‘Thông tin cá nhân’, ‘Đổi mật khẩu’, ‘Cập nhật ảnh đạidiện’, ‘Thương Hiệu’

2.1 ‘Thông tin cá nhân’: Sau khi người dùngnhập thông tin cá nhân xong thì nhấn nút ‘Lưu’, hệ thốngkiểm tra và thông báo thành công

2.2 ‘Đổi mật khẩu’: Người dùng chọn nút ‘Đổimật khẩu’, sau khi nhập xong thông tin, hệ thống thôngbáo thành công

Trang 17

Chương 4: Thiết kế giao diện người dùng và kết luận 4.1 Giao diện đăng nhập

Hình 4.1: Giao diện đăng nhập

4.2 Giao diện đổi mật khẩu

Trang 18

Hình 4.2: Giao diện đổi mật khẩu

4.3 Giao diện màn hình chính

Hình 4.3: Giao diện màn hình chính

4.4 Giao diện khách hàng

Hình 4.4: Giao diện khách hàng

Trang 19

4.5 Giao diện bán hàng

Hình 4.5: Giao diện bán hàng

4.6 Giao diện thống kê

Hình 4.6: Giao diện thống kê

4.7 Kết quả, hướng phát triển và kết luận

Trang 20

kiện thuận lợi cho việc tương tác và chăm sóc khách hàng.

- Tối ưu hóa quản lý đơn hàng: Quản lý đơn hàng đã trở nên dễ dàng hơn với hệ thống,

từ việc tiếp nhận đơn hàng, xử lý đến giao hàng và thanh toán Điều này giúp cửa hàng điện thoại Di Động Việt cải thiện hiệu suất làm việc và tăng cường sự hài lòng của khách hàng

- Cải thiện quản lý sản phẩm: Hệ thống cho phép quản lý thông tin về sản phẩm một

cách chi tiết và linh hoạt, từ việc cập nhật thông tin, theo dõi số lượng tồn kho đến quản lýgiá cả Điều này giúp cửa hàng điện thoại Di Động Việt có cái nhìn toàn diện về sản phẩm

và đáp ứng nhanh chóng nhu cầu của khách hàng

- Tăng cường quản lý nhân viên: Hệ thống cung cấp công cụ cho việc quản lý nhân viên

hiệu quả, từ việc ghi nhận thông tin cá nhân, quản lý vai trò đến việc theo dõi hoạt động làm việc Điều này giúp cửa hàng điện thoại Di Động Việt tăng cường sự tổ chức và hiệu suất làm việc của nhân viên

4.7.2 Hướng phát triển

Mặc dù đã đạt được những kết quả tích cực, hệ thống quản lý cửa hàng điện thoại Di Động Việt vẫn còn nhiều tiềm năng phát triển trong tương lai Các hướng phát triển có thểbao gồm:

- Nâng cao trải nghiệm khách hàng: Phát triển các tính năng mới như hệ thống đánh giá

và nhận xét sản phẩm, chương trình khuyến mãi và thẻ thành viên để tạo ra một trải nghiệm mua sắm tốt hơn cho khách hàng

- Tối ưu hóa quy trình làm việc: Liên tục cải thiện và tối ưu hóa quy trình làm việc

nhằm tăng cường hiệu suất và giảm thiểu lãng phí trong hoạt động kinh doanh

- Phát triển ứng dụng di động: Xây dựng ứng dụng di động cho cửa hàng điện thoại Di

Động Việt để cung cấp dịch vụ tiện lợi và tiếp cận khách hàng một cách nhanh chóng và linh hoạt hơn

- Nghiên cứu và triển khai công nghệ mới: Liên tục theo dõi và áp dụng các công nghệ

mới như trí tuệ nhân tạo (AI), Internet of Things (IoT) và Big Data để tối ưu hóa hoạt động của cửa hàng và cung cấp giải pháp tiên tiến hơn cho khách hàng

Trang 21

4.7.3 Kết luận

Xây dựng hệ thống quản lý cửa hàng điện thoại Di Động Việt là một bước quan trọng để nâng cao hiệu suất kinh doanh và cung cấp dịch vụ tốt nhất cho khách hàng Việc liên tục phát triển và cải thiện hệ thống sẽ giúp cửa hàng điện thoại Di Động Việt duy trì và củng

cố vị thế của mình trong

Trang 22

Tài liệu tham khảo

1 Smith, J (2020) "Effective Retail Management: A Comprehensive Guide" Publisher X

2 Nguyen, T H., & Le, H T (2019) "Challenges and Solutions in Retail Management:

A Case Study of Mobile Phone Retail Industry in Vietnam" Journal of Business

5 Brown, K., & Wilson, M (2017) "Retail Operations Management: A Practical Guide" Publisher Z

Ngày đăng: 27/07/2024, 15:56

w