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

PHẦN MỀM QUẢN LÝ CỬA HÀNG BÁN ĐỒ CHƠI

34 901 6

Đ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

Định dạng
Số trang 34
Dung lượng 1,51 MB

Nội dung

Do vậy, để có được sự quản lý chặt chẽ hàng hóa và doanh thu để đem lại sự phục vụ khách hàng tốt nhất có thể, phần mềm quản lý cửa hàng đồ chơi tích hợp các chức năng dành riêng cho bán

Trang 1

BỘ CÔNG THƯƠNG TRƯỜNG CAO ĐẲNG KỸ THUẬT CAO THẮNG

Nguyễn Hoàng Hiếu Lớp: CĐTH14C

Trang 2

LỜI MỞ ĐẦU

Cửa hàng đồ chơi là một cửa hàng loại nhỏ, bày bán đủ các loại đồ chơi chủ yếu cho các độ tuổi từ trung học trở xuống Đôi khi, các cửa hàng này chỉ tập trung đầu tư kinh doanh một số mặt hàng, sản phẩm đồ chơi của một thương hiệu hay một lĩnh vực, một độ tuổi như đồ chơi Lego, đồ chơi cho trẻ sơ sinh, đồ chơi giáo dục… Với số lượng mặt hàng đa dạng, phong phú về thể loại và giá cả, việc quản lý một cửa hàng đồ chơi cho bé không phải là điều dễ dàng, thậm chí, nếu không có cách thức quản lý phù hợp sẽ gây ra nhầm lẫn và thất thoát hàng hóa không đáng có Do vậy, để có được sự quản lý chặt chẽ hàng hóa và doanh thu để đem lại sự phục vụ khách hàng tốt nhất có thể, phần mềm quản lý cửa hàng đồ chơi tích hợp các chức năng dành riêng cho bán hàng đồ chơi và được ủng hộ hưởng ứng nhiệt tình của các cửa hàng, đưa vào ứng dụng một cách có hiệu quả

Trang 3

LỜI CẢM ƠN

Em chân thành cảm ơn các thầy cô đã hướng giúp chúng em thực hiện đồ án này

Trang 4

NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN

TP.HỒ CHÍ MINH, ngày … tháng … năm 20…

Giáo viên hướng dẫn

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

Trang 5

NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN

TP.HỒ CHÍ MINH, ngày … tháng … năm 20…

Giáo viên phản biện

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

Trang 6

MỤC LỤC

Chương I: GIỚI THIỆU ĐỒ ÁN 1

1 Tổng quan 1

1.1 Mục tiêu 1

1.2 Thành phần, vai trò, đánh giá từng thành viên trong nhóm 1

1.3 Bảng công việc 2

2 Các chức năng của phần mềm 3

2.1 Quản lý bán hàng 3

2.2 Quản lý sản phẩm 3

2.3 Quản lý loại sản phẩm 3

2.4 Quản lý báo cáo thống kê 3

2.5 Quản lý nhân viên 3

2.6 Quản lý loại nhân viên 4

2.7 Quản lý hóa đơn bán 4

2.8 Quản lý hóa đơn nhập 4

2.9 Quản lý khách hàng 4

2.10 Quản lý đơn đặt hàng 4

2.11 Quản lý nhà cung cấp 4

2.12 Chức năng tìm kiếm 4

2.13 Chức năng đăng nhập 4

3 Các phần mềm sử dụng 5

3.1 Microsoft Visual Studio 2010 5

Trang 7

3.2 Microsoft SQL Server 2008 5

Chương II: PHÂN TÍCH 6

1 Lượt đồ Use Case 6

1.1 Use Case nhân viên quản lý 6

1.2 Use Case nhân viên bán hàng 7

1.3 Use Case nhân viên thủ kho 7

2 Đặc tả Use Case 8

2.1 Chức năng đăng nhập 8

2.2 Chức năng thêm khách hàng 9

2.3 Chức năng thêm hóa đơn bán 10

2.4 Chức năng thống kê 11

2.5 Tìm kiếm 12

3 Sequence Diagram 13

Chương III: THIẾT KẾ 14

1 Thiết kế giao diện 14

1.1 Giao diện đăng nhập 14

1.2 Giao diện chính 14

1.3 Giao diện quản lý hóa đơn bán 15

1.4 Giao diện quản lý hóa đơn nhập 15

1.5 Giao diện quản lý khách hàng 16

1.6 Giao diện quản lý nhà cung cấp 16

1.7 Giao diện quản lý nhân viên 17

1.8 Giao diện quản lý sản phẩm 17

Trang 8

2 Đặc điểm chất lượng 18

2.1 Giao diện 18

2.2 Chức năng 18

Chương IV: CHỨC NĂNG ĐỒ ÁN 19

1 CHỨC NĂNG QUẢN LÝ BÁN HÀNG 19

1.1 Chức năng thêm hóa đơn nhập 19

1.2 Chức năng cập nhật hóa đơn nhập 19

1.3 Chứ năng xóa hóa đơn nhập 19

1.4 Chức năng thêm hóa đơn bán 19

1.5 Chức năng cập nhật hóa đơn bán 19

1.6 Chứ năng xóa hóa đơn bán 20

1.7 Chức năng thêm đơn đặt hàng 20

1.8 Chức năng cập nhật đơn đặt hàng 20

1.9 Chức năng xóa đặt hàng 20

2 CHỨC NĂNG QUẢN LÝ SẢN PHẨM 21

2.1 Chức năng thêm sản phẩm 21

2.2 Chức năng cập nhật sản phẩm 21

2.3 Chức năng xóa sản phẩm 21

2.4 Chức năng thêm loại sản phẩm 21

2.5 Chức năng cập nhật loại sản phẩm 21

3 QUẢN LÝ NHÂN VIÊN 21

3.1 Chức năng thêm nhân viên 21

3.2 Chức năng cập nhật 22

Trang 9

3.3 Chức năng xóa nhân viên 22

4 CHỨC NĂNG THỐNG KÊ 22

4.1 Thống kê tất cả sản phẩm 22

Chương V: ƯU ĐIỂM NHƯỢC ĐIỂM 23

1 Ưu điểm 23

1.1 Quá trình bán hàng: 23

1.2 Quá trình quản lý sản phẩm: 23

1.3 Quá trình quản lý nhân viên: 23

1.4 Quá trình thống kê: 23

2 Nhược điểm 23

2.1 Người dùng: 23

2.2 Máy tính: 23

Trang 10

Danh mục Hình

Hình 1-1 Use Case nhân viên quản lý 6

Hình 1-2 Use Case nhân viên bán hàng 7

Hình 1-3 Use Case nhân viên thủ kho 7

Hình 1-1 Giao diện đăng nhập 14

Hình 1-2 Giao diện chính 14

Hình 1-3 Giao diện quản lý hóa đơn bán 15

Hình 1-4 Giao diện quản lý hóa đơn nhập 15

Hình 1-5 Giao diện quản lý khách hàng 16

Hình 1-6 Giao diện quản lý nhà cung cấp 16

Hình 1-7 Giao diện quản lý nhân viên 17

Hình 1-8 Giao diện quản lý sản phẩm 17

Trang 11

Danh mục bảng

Bảng 2-1 Đặc tả Use Case chức năng đăng nhập 8

Bảng 2-2 Đặc tả Use Case chức năng thêm khách hàng 9

Bảng 2-3 Đặc tả Use Case chức năng thêm hóa đơn bán 10

Bảng 2-4 Đặc tả Use Case chức năng thống kê 11

Bảng 2-5 Đặc tả Use Case chức năng tìm kiếm 12

Trang 12

Chương I: GIỚI THIỆU ĐỒ ÁN

Chương I: GIỚI THIỆU ĐỒ ÁN

1 Tổng quan

- Người quản lý nắm rõ tình hình mua bán, doanh thu của cửa hàng, thống kê theo từng tháng

- Nhân viên bán hàng sẽ tính tiền những mặt hàng mà khách mua

và lập hóa đơn cho khách hàng

- Nhân viên thủ kho quản lý số lượng, kiểm kê hàng hóa trong kho, quản lý nhập hàng và lập hóa đơn nhập

- Khách hàng là người mua hàng của cửa hàng Cửa hàng sẽ lưu thông tin khách hàng

Trang 13

Chương I: GIỚI THIỆU ĐỒ ÁN

- Nguyễn Hoàng Hiếu: 100%

- Phần mềm: Giao diện: (0.1.1)

 Lấy ý kiến khách hàng (0.1.1.1)

 Phân tích yêu cầu khách hàng (0.1.1.2)

 Thiết kế giao diện theo bảng phân tích (0.1.1.3)

- Phần mềm: Chức năng: (0.1.2)

 Quản lý sản phẩm: Thêm, xóa, sửa sản phẩm.(0.1.2.1)

 Quản lý nhân viên: Thêm, xóa, sửa nhân viên.(0.1.2.2)

 Quản lý nhà cung cấp: Thêm, xóa, sửa nhà cung cấp.(0.1.2.3)

 Quản lý khách hàng: Thêm, xóa, sửa khách hàng.(0.1.2.4)

 Quản lý bán hàng: Thêm hóa đơn bán.(0.1.2.5)

 Thống kê tất cả sản phẩm.(0.1.2.6)

- Cơ sở dữ liệu: (0.2)

Trang 14

Chương I: GIỚI THIỆU ĐỒ ÁN

 Lấy yêu cầu khách hàng (0.2.1)

 Phân tích cơ sở dữ liệu: bảng, thuộc tính, kiểu dữ liệu, khóa chính, khóa ngoại (0.2.2)

 Thiết kế cơ sở dữ liệu trên hệ quản trị cơ sở dữ liệu theo yêu cầu của khách hàng (0.2.3)

2.3 Quản lý loại sản phẩm

- Trong một cửa hàng thì có nhiều loại sản phẩm, chức năng này giúp người sử dụng phần mềm nắm rõ các loại sản phẩm đang có trong cửa hàng và người dùng có thể thực hiện các thao tác thêm loại sản phẩm, cập nhật loại sản phẩm hoặc có thể xóa loại sản phẩm 2.4 Quản lý báo cáo thống kê

- Chức năng cho phép người dùng thống kê các sản phẩm đã bán được, sản phẩm tồn kho, sản phẩm nhập vào, doanh thu

2.5 Quản lý nhân viên

Trang 15

Chương I: GIỚI THIỆU ĐỒ ÁN

- Chức năng cho phép người dùng quản lý được các nhân viên trong cửa hàng thông tin cửa nhân viên, người dùng có thể thêm, cập nhật, xóa thông tin nhân viên đó

2.6 Quản lý loại nhân viên

- Trong cửa hàng có nhân viên quản lý, nhân viên bán hàng, nhân viên thủ kho nên chức năng này giúp quản lý tốt các loại nhân viên,

có thể thêm xóa cập nhật một loại nhân viên

2.7 Quản lý hóa đơn bán

- Chức năng quản lý hóa đơn bán giúp người dùng có thể thêm, cập nhật, xóa sản phẩm bán ra

2.8 Quản lý hóa đơn nhập

- Chức năng cho phép người dùng thêm, sửa, xóa hóa đơn nhập 2.9 Quản lý khách hàng

- Lưu lại thông tin khách hàng, người dùng có thể thêm, xóa, sửa thông tin khách hàng

Trang 16

Chương I: GIỚI THIỆU ĐỒ ÁN

- Cho phép người dùng đăng nhập vào hệ thống

3 Các phần mềm sử dụng

3.1 Microsoft Visual Studio 2010

3.2 Microsoft SQL Server 2008

Trang 17

Chương II: PHÂN TÍCH

Chương II: PHÂN TÍCH

1 Lượt đồ Use Case

1.1 Use Case nhân viên quản lý

Hình 1-1 Use Case nhân viên quản lý

Trang 18

Chương II: PHÂN TÍCH

1.2 Use Case nhân viên bán hàng

Hình 1-2 Use Case nhân viên bán hàng 1.3 Use Case nhân viên thủ kho

Hình 1-3 Use Case nhân viên thủ kho

Trang 19

Chương II: PHÂN TÍCH

2 Đặc tả Use Case

2.1 Chức năng đăng nhập

Mã Use Case UC01-DangNhap

Tên Use Case Đăng nhập

Tóm tắt Use Case này mô tả chức năng đăng nhập vào hệ

thống bán hàng

Tác nhân 1 Quản lý, nhân viên bán hàng, nhân viên thủ

kho

2 Hệ thống

Điều kiện tiên quyết 1 Nhân viên phải có tài khoản

Luồng sự kiện chính 1 Nhân viên sử dụng tài khoản mà cửa hàng cấp

để đăng nhập vào hệ thống

2 Hệ thống kiểm tra tính hợp lệ của tài khoản

3 Đăng nhập thành công, chuyển đến màn hình làm việc

Luồng sự kiện phụ A Tài khoản đăng nhập không hợp lệ:

1 Yêu cầu người dùng nhập lại

Bảng 2-1 Đặc tả Use Case chức năng đăng nhập

Trang 20

Chương II: PHÂN TÍCH

2.2 Chức năng thêm khách hàng

Mã Use Case UC02-ThemKhachHang

Tên Use Case Thêm khách hàng

Tóm tắt Use Case này mô tả chức năng thêm khách hàng Tác nhân 1 Nhân viên quản lí, nhân viên bán hàng

2 Hệ thống

Điều kiện tiên quyết 1 Nhân viên đăng nhập được vào hệ thống

Luồng sự kiện chính 1 Nhân viên nhập toàn bộ thông tin khách hàng

2 Hệ thống kiểm tra tính hợp lệ cửa thông tin nhập vào

3 Thông báo thêm khách hàng thành công

Luồng sự kiện phụ A Dữ liệu nhập không hợp lệ:

1 Thông báo thêm thất bại

2 Yêu cầu nhập lại thông tin

3 Hiển thị giao diện nhập

4 UC tiếp tục ở bước 1

Bảng 2-2 Đặc tả Use Case chức năng thêm khách hàng

Trang 21

Chương II: PHÂN TÍCH

2.3 Chức năng thêm hóa đơn bán

Mã Use Case UC03-ThemHoaDonBan

Tên Use Case Thêm hóa đơn bán

Tóm tắt Use Case này mô tả chức năng thêm hóa đơn bán Tác nhân 1 Nhân viên quản lí, nhân viên bán hàng

2 Hệ thống

Điều kiện tiên quyết 1 Nhân viên đăng nhập được vào hệ thống

Luồng sự kiện chính 1 Người dùng chọn sản phẩm khách hàng mua

và nhập số lượng cần mua, tìm tên khách hàng trong hệ thống nếu chưa có người dùng phải thêm thông tin khách hàng vào hệ thống

2 Hệ thống kiểm tra thông tin mà người dùng nhập vào Hệ thống tính tổng tiền dựa trên đơn giá và số lượng sản phẩm được mua

3 Người dùng in hóa đơn cho khách hàng

4 Hệ thống lưu hóa đơn vào cơ sở dữ liệu

Luồng sự kiện phụ A Số lượng nhập vào không hợp lệ:

1 Hệ thống thông báo số lượng không hợp lệ.Yêu cầu nhập lại

2 Hiện lại màn hình nhập

3 UC tiếp tục ở bước 1

Bảng 2-3 Đặc tả Use Case chức năng thêm hóa đơn bán

Trang 22

Chương II: PHÂN TÍCH

2.4 Chức năng thống kê

Mã Use Case UC03-ThongKe

Tên Use Case Thống kê

Tóm tắt Use Case này mô tả chức năng thông kê

Tác nhân 1 Nhân viên quản lí

2 Hệ thống

Điều kiện tiên quyết 1 Nhân viên đăng nhập được vào hệ thống

Luồng sự kiện chính 1 Người dùng chọn loại thống kê gồm: thống kê

sản phẩm bán, thống kê sản phẩm tồn kho, thống kê doanh thu

2 Giao diện hiển thị kiểu thống kê gồm: thống

kê theo quí hoặc theo năm

3 Hệ thống hiển thị kế quả thống kê Người dùng có thể in ra

Luồng sự kiện phụ A Dữ liệu nhập không hợp lệ:

1 Yêu cầu người dùng chọn lại

Bảng 2-4 Đặc tả Use Case chức năng thống kê

Trang 23

Chương II: PHÂN TÍCH

2.5 Tìm kiếm

Mã Use Case UC03-TimKiem

Tên Use Case Tìm Kiếm

Tóm tắt Use Case này mô tả chức năng tìm kiếm

Tác nhân 1 Nhân viên bán hàng, nhân viên quản lí

2 Hệ thống

Điều kiện tiên quyết 1 Nhân viên đăng nhập được vào hệ thống

Luồng sự kiện chính 1 Người dùng chọn loại tìm kiếm gồm: Tìm

kiếm sản phẩm, tìm kiếm khách hàng, tìm kiếm nhân viên, tìm kiếm loại nhân viên, tìm kiếm nhà cung cấp

2 Hệ thống sẽ đưa ra kết quả tìm kiếm

Luồng sự kiện phụ A Hệ thống tìm kiếm không tìm thấy kết quả tìm

kiếm

Bảng 2-5 Đặc tả Use Case chức năng tìm kiếm

Trang 24

Chương II: PHÂN TÍCH

3 Sequence Diagram

Trang 25

Chương III: THIẾT KẾ

Chương III: THIẾT KẾ

1 Thiết kế giao diện

1.1 Giao diện đăng nhập

Hình 1-1 Giao diện đăng nhập 1.2 Giao diện chính

Hình 1-2 Giao diện chính

Trang 26

Chương III: THIẾT KẾ

1.3 Giao diện quản lý hóa đơn bán

Hình 1-3 Giao diện quản lý hóa đơn bán 1.4 Giao diện quản lý hóa đơn nhập

Trang 27

Chương III: THIẾT KẾ

1.5 Giao diện quản lý khách hàng

Hình 1-5 Giao diện quản lý khách hàng 1.6 Giao diện quản lý nhà cung cấp

Trang 28

Chương III: THIẾT KẾ

1.7 Giao diện quản lý nhân viên

Hình 1-7 Giao diện quản lý nhân viên 1.8 Giao diện quản lý sản phẩm

Hình 1-8 Giao diện quản lý sản phẩm

Trang 29

Chương III: THIẾT KẾ

2 Đặc điểm chất lƣợng

2.1 Giao diện

- Giao diện dễ sử dụng cho người dùng các thao tác dễ dàng Có từng mục phân chia rõ ràng khiến người dùng dễ nhìn và không sai sót trong khi thao tác với phần mềm

2.2 Chức năng

- Xây dựng các chức năng đúng theo yêu cầu của người dùng

Trang 30

Chương IV: CHỨC NĂNG ĐỒ ÁN

Chương IV: CHỨC NĂNG ĐỒ ÁN

1 CHỨC NĂNG QUẢN LÝ BÁN HÀNG

1.1 Chức năng thêm hóa đơn nhập

- Khi 1 sản phẩm mới cần được nhập vào thì nhân viên thủ kho sẽ chọn chức năng thêm hóa đơn nhập Hóa đơn nhập có các thông tin chính gồm: Mã nhân viên, ngày lập, mã sản phẩm, đơn giá, số lượng…

1.2 Chức năng cập nhật hóa đơn nhập

- Chức năng cập nhật hóa đơn nhập nhân viên bán hàng và nhân viên thủ kho không thao tác được Quản lý mới có thể thực hiện chức năng này Giúp quản lý xóa, cập nhật lại các thông tin của một hóa đơn nhập

1.3 Chứ năng xóa hóa đơn nhập

- Chức năng xóa hóa đơn nhập nhân viên bán hàng và nhân viên thủ kho không thao tác được Quản lý mới có thể thực hiện chức năng này Giúp quản lý xóa các hóa đơn nhập không cần thiết

1.4 Chức năng thêm hóa đơn bán

- Khi khách hàng đến mua hàng thì chỉ có nhân viên thu ngân và quản lý mới thao tác được với chức năng thêm hóa đơn bán Thông tin hóa đơn bán bao gồm: Mã nhân viên bán, mã khách hàng, ngày lập

số lượng, đơn giá…

1.5 Chức năng cập nhật hóa đơn bán

Trang 31

Chương IV: CHỨC NĂNG ĐỒ ÁN

- Chỉ quản lý mới có thể thao tác được với chức năng cập nhật hóa đơn bán Chức năng này sẽ giúp nhân viên quản lý có thể cập nhật lại thông tin của một hóa đơn bán

1.6 Chứ năng xóa hóa đơn bán

- Chỉ quản lý mới có thể thao tác được với chức năng xóa hóa đơn bán Chức năng này giúp quản lý loại bỏ đi các hóa đơn bán không cần thiết đi

1.7 Chức năng thêm đơn đặt hàng

- Chức năng này dành cho nhân viên bán hàng và quản lý sử dụng Khi khách hàng đặt hàng tại cửa hàng thì nhân viên bán hàng hoặc quản lý sẽ chọn chức năng thêm đơn đặt hàng Thông tin đơn đặt hàng gồm có: Mã nhân viên lập, mã khách hàng, ngày giao…

Trang 32

Chương IV: CHỨC NĂNG ĐỒ ÁN

2 CHỨC NĂNG QUẢN LÝ SẢN PHẨM

2.1 Chức năng thêm sản phẩm

- Chỉ quản lý mới có thể thực hiện chức năng thêm sản phẩm Khi thao tác chức năng này quản lý thêm tất cả các thông tin của một sản phẩm và nhấn thêm sản phẩm thông tin sản phẩm được lưu vào cơ sở

2.4 Chức năng thêm loại sản phẩm

- Quản lý thực hiện chức năng thêm loai sản phẩm Quản lý cần nhập thông tin một loại sản phẩm trước khi thêm vào cơ sở dữ liệu 2.5 Chức năng cập nhật loại sản phẩm

- Cập nhật loại sản phẩm cũng dành cho quản lý Quản lý cập nhật lại thông tin của một loại sản phẩm

3 QUẢN LÝ NHÂN VIÊN

3.1 Chức năng thêm nhân viên

- Nhân viên quản lý mới có thể sử dụng chức năng thêm nhân viên Nhân viên quản lý nhập tất cả các thông tin của nhân viên vào form

Ngày đăng: 03/05/2018, 01:16

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w