1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng phần mềm quản lý bán hàng đồ thể thao

67 2,1K 7

Đ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 67
Dung lượng 3,26 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

1.4 Vấn đề cần giải quyết: Trong các cửa hàng lớn,người quản lý cửa hàng phải thuê nhân viên xử lý từng bộ phận khác nhau như bộ phận bán hàng, bộ phận xuất/nhập hàng.Nhân viên bánhàng t

Trang 1

MỤC LỤC

LỜI NÓI ĐẦU 4

CHƯƠNG 1 : KHẢO SÁT 5

1.1 Mục đích yêu cầu: 5

1.2 Tìm hiểu chung về quản lý bán hàng đồ thể thao: 5

1.2.1 Nhiệm vụ của một hệ thống quản lý bán hàng đồ thể thao: 5

1.2.2 Tổ chức quản lý tại một cửa hàng đồ thể thao hiện nay: 5

1.3 Khảo sát thực tế hiện trạng của cửa hàng đồ thể thao: 6

1.4 Vấn đề cần giải quyết: 8

CHƯƠNG 2 : PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 10

2.1 Phân tích: 10

2.1.1 Các chức năng của hệ thống: 10

2.1.2 Các thuộc tính của hệ thống 11

2.1.3 Xác định các khái niệm 11

2.1.4 Xác định các tác nhân, các ca sử dụng và mô tả các ca sử dụng 11

2.1.5 Biểu đồ lớp 29

2.1.6 Biểu đồ trạng thái 30

2.2 Thiết kế 32

2.2.1 Biểu đồ tuần tự đối tượng 32

2.2.2 Ghi lại các thao tác hệ thống 44

2.2.3 Biểu đồ cộng tác 52

2.2.4 Biểu đồ hoạt động 58

CHƯƠNG 3 : XÂY DỰNG CHƯƠNG TRÌNH 61

3.1 Một số giao diện của chương trình 61

3.1.1 Form đăng nhập 61

3.1.2 Form trang chủ 61

3.1.3 Form quản lý khách hàng 62

3.1.4 Form quản lý nhân viên 62

3.1.5 Form quản lý hàng hóa 63

3.1.6 Form lập hóa đơn bán hàng 63

3.1.7 Form lập phiếu nhập hàng 64

KẾT LUẬN 65

TÀI LIỆU THAM KHẢO 66

Trang 2

DANH MỤC HÌNH ẢNH

Hình 1-1 Cơ cấu tổ chức của một hệ thống bán hàng đồ thể thao 5

Hình 2-1 Gói quản lý đăng nhập 14

Hình 2-2 Gói quản lý hàng hóa 14

Hình 2-3: Gói quản lý nhân viên 15

Hình 2-4 Gói quản khách hàng 15

Hình 2-5 Gói quản lý hóa đơn bán hàng 16

Hình 2-6 Gói quản lý phiếu nhập hàng 16

Hình 2-7 Gói quản lý báo cáo 17

Hình 2-8 Biểu đồ lớp 29

Hình 2-9 Biểu đồ trạng thái thêm mới dữ liệu 30

Hình 2-10 Biểu đồ trạn thái sửa dữ liệu 30

Hình 2-11 Biểu đồ trạng thái xóa dữ liệu 30

Hình 2-12 Biểu đồ trạng thái tìm kiếm dữ liệu 31

Hình 2-13 Biểu đồ trạng thái in báo cáo 31

Hình 2-14 Biểu đồ tuần tự đối tượng thêm hàng hóa 32

Hình 2-15 Biểu đồ tuần tự đối tượng sửa thông tin hàng hóa 33

Hình 2-16 Biểu đồ tuần tự đối tượng xóa hàng hóa 33

Hình 2-17 Biểu đồ tuần tự đối tượng tìm kiếm thông tin hàng hóa 34

Hình 2-18 Biểu đồ tuần tự đối tượng thêm nhân viên mới 34

Hình 2-19 Biểu đồ tuần tự đối tượng sửa thông tin nhân viên 35

Hình 2-20 Biểu đồ tuần tự đối tượng xóa nhân viên 35

Hình 2-21 Biểu đồ tuần tự đối tượng tìm kiếm thông tin nhân viên 36

Hình 2-22 Biểu đồ tuần tự đối tượng thêm khách hàng 36

Hình 2-23 Biểu đồ tuần tự đối tượng sửa thông tin khách hàng 37

Hình 2-24 Biểu đồ tuần tự đối tượng xóa khách hàng 37

Hình 2-25 Biểu đồ tuần tự đối tượng tìm kiếm thông tin khách hàng 38

Hình 2-26 Biểu đồ tuần tự đối tượng lập hóa đơn 39

Hình 2-27 Biểu đồ tuần tự đối tượng xóa hóa đơn 40

Hình 2-28 Biểu đồ tuần tự đối tượng tìm kiếm hóa đơn 40

Hình 2-29 Biểu đồ tuần tự đối tượng lập phiếu nhập hàng 41

Hình 2-30 Biểu đồ tuần tự đối tượng xóa phiếu nhập hàng 42

Trang 3

Hình 2-31 Biểu đồ tuần tự đối tượng tìm kiếm phiếu nhập hàng 42

Hình 2-32 Biểu đồ tuần tự đối tượng in báo cáo doanh thu 43

Hình 2-33 Biểu đồ tuần tự đối tượng in báo cáo chi phí nhập hàng 43

Hình 2-34 Biểu đồ cộng tác thêm mới nhân viên 52

Hình 2-35 Biểu đồ cộng tác cập nhật thông tin nhân viên 52

Hình 2-36 Biểu đồ cộng tác xóa thông tin nhân viên 53

Hình 2-37 Biểu đồ cộng tác thêm mới khách hàng 53

Hình 2-38 Biểu đồ cộng tác cập nhật thông tin khách hàng 54

Hình 2-39 Biểu đồ cộng tác xóa thông tin khách hàng 54

Hình 2-40 Biểu đồ cộng tác lập hóa đơn 55

Hình 2-41 Biểu đồ cộng tác xóa hóa đơn 55

Hình 2-42 Biểu đồ cộng tác lập phiếu nhập hàng 56

Hình 2-43 Biểu đồ cộng tác xóa phiếu nhập hàng 56

Hình 2-44 Biểu đồ cộng tác in báo cáo chi phí nhập hàng 57

Hình 2-45 Biểu đồ cộng tác in báo cáo doanh thu 57

Hình 2-46 Biểu đồ hoạt động gói quản lý đăng nhập 58

Hình 2-47 Biểu đồ hoạt động gói quản lý nhân viên 59

Hình 2-48 Biểu đồ hoạt động gói quản lý khách hàng 59

Hình 2-49 Biểu đồ hoạt động gói quản lý hóa đơn 60

Hình 3-1 Form đăng nhập 61

Hình 3-2 Form trang chủ 61

Hình 3-3 Form quản lý khách hàng 62

Hình 3-4 Form quản lý nhân viên 62

Hình 3-5 Form quản lý hàng hóa 63

Hình 3-6 Form lập hóa đơn bán hàng 63

Hình 3-7 Form lập phiếu nhập hàng 64

Trang 4

LỜI NÓI ĐẦU

Trong quá trình phát triển của xã hội, công nghệ thông tin đã và đang phát triểnmạnh mẽ, ngày càng thâm nhập sâu, trở thành một công cụ hỗ trợ đắc lực cho conngười trong mọi lĩnh vực

Trong những năm gần đây, nước ta đã có rất nhiều cố gắng để tiến kịp xu thế đổimới và phát triển của khu vực và thế giới Một trong các bước đi đúng đắn của nhànước ta là ưu tiên phát triển ngành công nghệ thông tin, ngành mũi nhọn quan trọngtrong mục tiêu công nghiệp hóa hiện đại hóa đất nước Vì lẽ đó tin học ngày nay đã đisâu vào mọi lĩnh vực của xã hội và đời sống con người

Cuộc sống của chúng ta luôn luôn vận động và phát triển theo hướng ngày cànghiện đại và đáp ứng nhu cầu của thời đại mới.Thực tế cho thấy đời sống vật chất củacon người ngày càng được nâng cao cho nên các nhu cầu vật chất cho cuộc sống ngàycàng tăng,trong số đó nhu cầu mua các vật dụng thể thao nhằm nâng cao, tăng cườngsức khỏe và quần áo chơi thể thao trở nên quen thuộc và gần gũi đối với giới trẻ nóichung và các người lớn tuổi nói riêng.Xác định được điều này,nhiều cá nhân đã mởnhiều cửa hàng bán đồ thể thao và kinh doanh rất thuận lợi,tuy nhiên việc quản lý thủcông khiến cho chúng ta mất khá nhiều thời gian và sức lực trong việc kinh doanh

Vì vậy chúng em chọn đề tài: “Xây dựng phần mềm quản lý bán hàng đồ thểthao”

Chúng em xin chân thành cảm ơn thầy giáo Lê Mạnh Hùng đã nhiệt tình giúp đỡ

và hướng dẫn chúng em hoàn thành đề tài

Trong quá trình làm đề tài,do chúng em còn ít kinh nghiệm nên không tránh khỏinhiều sai sót.Kính mong các thầy,cô giáo thông cảm và bổ sung,đóng góp ý kiến đểcho đề tài của chúng em được hoàn thiện hơn, nhóm chúng em xin chân thành cảm ơn

Tên đề tài:

“Xây dựng phần mềm quản lý bán hàng đồ thể thao”.

Đối tượng nghiên cứu:

Các khả năng xảy ra khi quản lý một cửa hàng đồ thể thao, ảnh hưởng của cácyếu tố bên ngoài với cửa hàng và các biện pháp xử lý

Phạm vi nghiên cứu:

Cửa hàng thể thao chuyên nghiệp ProSport 19R Thụy Khuê - Tây Hồ - Hà Nội

Trang 5

1.2 Tìm hiểu chung về quản lý bán hàng đồ thể thao:

1.2.1 Nhiệm vụ của một hệ thống quản lý bán hàng đồ thể thao:

Một hệ thống quản lý bán hàng đồ thể thao có nhiệm vụ quản lý thông tin củanhữnghàng hóa có ở trong kho để thuận tiện cho việc thanh lý cũng như là cung cấpcho khách hàng.Hệ thống quản lý phải nắm được thông tin về hàng hóa có ở trong kho(tên hàng hóa, số lượng, giá nhập, giá bán) và tình trạng của hàng hóa (còn hay hếthàng) Ngoài ra hệ thống còn cần phải quản lý thông tin của các đơn vị nhập hàng Vớiviệc phục vụ tra cứu, hệ thống phải đưa ra các danh mục tra cứu sao cho việc tìm kiếmtrở nên hiệu quả nhất Hệ thống còn phải quản lý được những hóa đơn mua hàng khi

có yêu cầu giao dịch từ khách hàng, quản lý được phiếu nhập hàng mỗi khi nhập thêmhàng hóa mới, và quản lý được các báo cáo thống kê (báo cáo doanh thu, báo cáo tổngchi phí nhập hàng, thống kê hàng tồn kho)mỗi tháng hoặc khi có yêu cầu từ quản lý

1.2.2 Tổ chức quản lý tại một cửa hàng đồ thể thao hiện nay:

Hệ thống quản lý bán hàng đồ thể thao được tổ chức và hoạt động như sau:

Hình 1-1 Cơ cấu tổ chức của một hệ thống bán hàng đồ thể thao

a Bổ sung hàng hóa:

Trang 6

Bộ phận nhập hàng sẽ nhập hàng từ các nhà cung cấp về chuyển cho bộphận bán hàng.Khi nhập hàng thì nhân viên sẽ nhận được một hóa đơn nhậphàng từ phía nhà cung cấp, hóa đơn nhập hàng này sẽ được giao lại cho nhânviên kế toán.Nhân viên thuộc bộ phận bán hàng sẽ phân loại những hàng hóa

đó ra từng nhóm hàng hóa riêng, đồng thời mỗi hàng hóa cũng sẽ được đánhdấu một mã số riêng, qua mã số này nhân viên khi kiểm tra sẽ biết được thôngtin của từng hàng hóa

Trong quá trình quản lý những hàng hóa bị hư hỏng hoặc tồn kho thì sẽđược loại bỏ ra khỏi hệ thống

b Phục vụ khách hàng:

Khi có nhu cầu mua hàng thì khách hàng sẽ xem xét và chọn lựa nhữngmặt hàng mà mình muốn Nhân viên bán hàng sẽ viết cho khách hàng mộthóa đơn mua hàng

Nếu khách hàng muốn mua hàng trực tuyến thì có thể lên website chínhcủa cửa hàng để gửi yêu cầu mua hàng.Tại website này, khách hàng cần phảiđiền đầy đủ và chính xác những thông tin được yêu cầu để cửa hàng có thểchuyển hàng hóa chính xác đến cho khách hàng

c Quản lý nhân viên:

Khi có nhân viên mới thì người quản lý sẽ lưu các thông tin từ hồ sơ cánhân của nhân viên đó vào trong cơ sở dữ liệu của cửa hàng, từ danh sách nàythì cửa hàng sẽ dễ dàng quản lý và phân công việc cho từng nhân viên

Khi có nhân viên nghỉ việc thì hồ sơ của nhân viên này ở cửa hàng sẽ bịhủy

d Ưu nhược điểm của quản lý cửa hàng đồ thể thao trên:

 Ưu điểm:

Hệ thống quản lý cửa hàng đồ thể thao trên đã đáp ứng được các yêu cầu

cơ bản của quản lý cửa hàng đồ thể thao

 Nhược điểm:

Hệ thống vẫn còn dung nhiều giấy tờ nên việc bảo quản và tìm kiếm gặpnhiều khó khăn Khi số lượng hàng hóa nhiều thì việc phân loại hàng hóa sẽmất rất nhiều thời gian

1.3 Khảo sát thực tế hiện trạng của cửa hàng đồ thể thao:

Cửa hàng đồ thể thao ProSport nằm ở địa chỉ 19R – Thụy Khuê – Tây Hồ - HàNội

Điện thoại liên hệ: 04.38470351 – hotline: 0912.855009

Email: luckyluke42c1@yahoo.com

Cửa hàng ProSport được thành lập ngày 30/03/2007, trên cở sở ban đầu là sựthan gia của những thành viên yêu thích thể thao Phương châm kinh doanh của cửahàng là cố gắng mang lại cho người chơi thể thao những sản phẩm có chất lượng tốtnhất, với chất lượng phục vụ cao nhất và chi phí hợp lý nhất

Trang 7

Với phương châm như vậy, sau một thời gian mở cửa và được sự ủng hộ nhiệttình của anhem chơi thể thao trên các diễn đàn, cửa hàng ProSport đã thu được nhiềuthành công.

Nhằm phục vụ tốt hơn cho tất cả khách hàng, đồng thời tạo điều kiện thuận lợi đểkhách hàng tiện theo dõi, cập nhật hàng hóa tại cửa hàng, ProSport sẽ cố gắng thườngxuyên cập nhật hàng hóa và giá cả trên website riêng tại địa chỉ www.prosport.vn vàtrên gian hàng tại www.vatgia.com

Chính sách gian hàng:

+ Thông tin cơ bản:

- Cửa hàng mặt đường thuận tiện

- Có chỗ để xe máy dành cho khách hàng

- Có website giới thiệu sản phẩm

- Thông tin về sản phẩm là chính xác và là giá bán trực tiếp đếnngười tiêu dùng

- Có đường dây nóng hỗ trợ khách hàng

- Cửa hàng mở cửa tất cả các ngày trong tuần

- Có ít nhất 1 năm kinh nghiệm hoạt động trong lĩnh vực

+ Chính sách bảo hành:

- Có ưu đãi đặc biệt với khách hàng quen thuộc

- Bảo hành 1 đổi 1 trong vòng 1 tháng

Các sản phẩm giày, quần áo và các phụ kiện khác không có bảo hành.+ Chính sách đặt hàng mua hàng:

- Nhận đặt hàng qua website

- Nhận đặt hàng qua điện thoại

- Mua hàng trực tiếp tại cửa hàng

+ Phương thức thanh toán:

- Thanh toán bằng tiền mặt

- Chuyển khoản

- Thanh toán bằng thẻ ATM

+ Chính sách vận chuyển:

- Vận chuyển miễn phí trong nội thành

- Vận chuyển qua đường bưu điện

- Chuyển phát nhanh

+ Chính sách về sản phẩm khác:

- Tất cả các mặt hàng đang bán là hàng mới chưa qua sử dụng

- Cửa hàng liên tục cập nhật sản phẩm mới

- Thường xuyên cập nhật giá trên website

Trang 8

- Thường xuyên cập nhật thông tin về sản phẩn trên websitevatgia.com.

Chế độ bán hàng:

Khi mua hàng ở ProSport bạn sẽ nhận được những chế độ:

+ Được mua hàng chính hiệu, chất lượng đảm bảo với giá rể nhất

+ Nếu bạn mua vợt cầu long, bạn sẽ được hưởng đầy đủ chế độ bảo hànhchính hãng (3 tháng)

+ Nếu bạn bắt đầu chơi cầu lông, bạn sẽ được hướng dẫn cách chọn vợt,giày phù hợp nhất với bạn, được chỉ cách cầm vợt, cách sử dụng vợt,…nói chung là tất cả những gì bạn muốn hỏi bởi các tay vợt chuyên nghiệp

đã chơi lâu năm

+ Được hưởng chế độ khuyến mãi đặc biệt dành cho người trên mạng

Cửa hàng ProSprot nhận giao hàng tận nơi cho những khách hàng ở các quậnTây Hồ, Ba Đình, Hoàn Kiếm, Đống Đa, Thanh Xuân với đơn hàng lớn hơn 200.000VNĐ Với các đơn hàng nhỏ hơn 200.000 VNĐ hoặc ở các quận khác thì chi phí vậnchuyển là 10.000 VNĐ Riêng với cầu lông thì sẽ mang đến tận nơi với số lượng 10ống cầu trở lên

Khách hàng ở tỉnh khác muốn đặt hàng có thể gửi tiền vào tài khoản số

0021001444588 (Ngân hàng Vietcombak), sau 1,5 ngày hàng sẽ được chuyển đến nơi

1.4 Vấn đề cần giải quyết:

Trong các cửa hàng lớn,người quản lý cửa hàng phải thuê nhân viên xử lý từng

bộ phận khác nhau như bộ phận bán hàng, bộ phận xuất/nhập hàng.Nhân viên bánhàng trong ngày sẽ phải xử lý một số lượng lớn các hóa đơn từ khách đến muahàng,sau đó liên hệ với quản lý kho hàng để lấy hàng bàn giao cho khách,cuối ngày thìnhân viên bán hàng sẽ phải tổng kết báo cáo thu chi của ngày đóvới quản lý cửa hàng.Nhân viên nhập/xuất hàng có trách nhiệm quản lý kho hàng,nhập sản phẩm từ nhàquản lý và báo cáo chi phí nhập hàng với người quản lý cửa hàng

Tất cả những nhiệm vụ trên đều được các nhân viên trong nhà hàng thao tác bằngtay,đều được ghi chép trên giấy tờ và không có một phương tiện hỗ trợ nào Vì vậy,rất

dễ xảy ra mất mát hoặc nhầm lẫn trong quá trình thực hiện

Vì vậy, mọi hoạt động của cửa hàng nên được giải quyết bằng phần mềm quản lýbán hàng thì các thao tác sẽ được giải quyết một cách nhanh gọn và dễ dàng

Giải pháp đề xuất:

Phần mềm sẽ cho phép admin tạo tài khoản cho các nhân viên, mỗi nhân viên sẽ

có tên đăng nhập và mật khẩu riêng để đăng nhập vào hệ thống, tùy theo bộ phận mànhân viên làm thì khi đăng nhập, nhân viên sẽ chỉ được thực hiện những chức năngtương ứng Hàng ngày, các nhân viên ở bộ phận bán hàng tại cửa hàng phải tiếp nhậnmột số lượng lớn các yêu cầu mua hàng của khách hàng Hệ thống phải cho phép nhânviê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, nhanh chóng

và chính xác nhất, đối với khách hàng mua thì nhân viên bán hàng sẽ lưu thông tin củakhách hàng và lưu lại hóa đơn để thống kê Các nhân viên ở bộ phận nhập kho sẽ phải

Trang 9

nhập hàng từ các đơn vị nhập hàng, hệ thống phải cho phép các nhân viên làm phiếunhập kho cũng như thanh lý hàng một cách thuận tiện và chính xác.

Người quản lý (chủ cửa hàng) sẽ có toàn quyền quản lý và thao tác với tất cảchức năng, từ nhập kho đến bán hàng và quản lý nhân viên, khách hàng và đơn vị nhậphàng

Mục tiêu hệ thống:

Hướng tới mục tiêu tin học hóa giúp cho người quản lý dễ dàng hơn cho việcquản lý cửa hàng để giảm tải các gánh nặng trong công tác quản lý bằng tay như hiệnnay

Trang 10

CHƯƠNG 2 : PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

2.1 Phân tích:

2.1.1 Các chức năng của hệ thống:

R.1 Gói quản lý đăng nhập

R.1.1 Lưu thông tin một người quản lý mớiR.1.2 Sửa thông tin người quản lý

R.1.3 Xoá thông tin người quản lýR.2 Gói quản lý hàng hóa

R.2.1 Lưu thông tin một hàng hóa mớiR.2.2 Sửa thông tin hàng hóa

R.2.3 Xóa thông tin hàng hóaR.2.4 Tìm kiếm hàng hóaR.3 Gói quản lý phiếu nhập hàng

R.3.1 Lưu thông tin phiếu nhập hàng mớiR.3.2 Tìm kiếm phiếu nhập hàng

R.3.3.Xóa phiếu nhập hàng R.4 Gói quản lý hóa đơn bán hàng

R.4.1.Lưu thông tin một hóa đơn mớiR.4.2 Tìm kiếm hóa đơn

R.4.3.Xóa hóa đơn R.5 Gói quản lý theo nhân viên

R.5.1 Lưu thông tin một nhân viên mớiR.5.2 Sửa thông tin nhân viên

R.5.3 Tìm kiếm nhân viên theo bộ phận và các thông tin về nhân viênR.5.4 Xóa thông tin nhân viên

R.6 Gói quản lý khách hàng

R.6.1 Lưu thông tin một khách hàng mớiR.6.2 Sửa thông tin khách hàng

R.6.3 Tìm kiếm khách hàngR.6.4.Xóa thông tin khách hàngR.7 Gói báo cáo

R.7.1 In phiếu nhập hàng R.7.2 In báo cáo tổng chi phí nhập hàng

Trang 11

R.7.3.In hóa đơn bán hàngR.7.4.In báo cáo tổng doanh thu bán hàng

2.1.2 Các thuộc tính của hệ thống:

- Dễ sử dụng, không cần đào tạo nhiều

- Đảm bảo tốc độ và an toàn trong lưu trữ và xử lý dữ liệu

- Có khả năng liên tác với các hệ thống khác, khả năng nâng cấp bảo trì dễ dàng

2.1.3 Xác định các khái niệm:

 Quản lý

 Khách hàng

 Nhân viên

 Thông tin hàng hóa

 Thông tin hóa đơn

 Thông tin phiếu nhập hàng

khách hàng toán đầy đủ.Xoá thông tin khách hàng khi khách đã thanh Cập nhật thông tin

Tìm kiếm Hiển thị lên màn hình danh sách nhân viên,

khách hàng, hàng hóa, thông tin nhà cung cấp, doanh thu bán hàng, chi phí nhập hàng

Nhân

viên bán

hang

Thêm mới khách hàng Thêm mới các khách hàng đến mua hàng

Xóa khách hàng Xóa thành công khách hàng

Lập hóa đơn bán hàng

cho khách hàng

Lập hóa đơn bán hàng với đầy đủ mặt hàng cộng giá cả thanh toán cho khách hàng

Thanh toán và in hoá

đơn cho khách hàng Thanh toán + in hoá đơn

Trang 12

Lập phiếu nhập hàng Lập phiếu nhập với đầy đủ mặt hàng được nhập

vào kho với giá cả đầy đủ của từng mặt hàng

Thanh lý hàng tồn kho Thanh lý các mặt hàng cũ ra khỏi kho hàng

2.1.4.2 Xác định các ca sử dụng:

1 Gói Quản lý đăng nhập

Uc1: Thêm người dùngUc2: Sửa người dùngUc3: Xóa người dùng

2 Gói quản lý hàng hóa

Uc4: Lưu thông tin một hàng hóa mớiUc5: Sửa thông tin hàng hóa

Uc6: Tìm kiếm hàng hóa trong khoUc7:Xóa hàng hóa

3 Gói quản lý nhân viên

Uc8: Lưu thông tin một nhân viên mớiUc9: Sửa thông tin nhân viên

Uc10:Tìm kiếm nhân viênUc11: Xoá nhân viên

4 Gói quản lý theo khách hàng

Uc12: Lưu thông tin một khách hàng mớiUc13: Sửa thông tin khách hàng

Uc14:Tìm kiếm khách hàngUc15: Xóa khách hàng

5 Gói quản lý hóa đơn mua hàng

Uc16:Lưu thông tin một hóa đơn mua hàng mớiUc17: Tìm kiếm hóa đơn

Uc18: Xóa hóa đơn

6 Gói quản lý phiếu nhập hàng

Trang 13

Uc19:Lưu thông tin phiếu nhập hàng mới

Uc20:Tìm kiếm phiếu nhập

Uc:21:Xóa phiếu nhập hàng

7 Gói báo cáo

Uc22: In báo cáo về tổng doanh thu

Uc23: In báo cáo về tổng chi phí nhập hàng

2 Quản lý hàng hóa

Hệ thống quản lý lưu thông tin về hàng hóa cótrong kho bao gồm: mã hàng hóa, tên hàng hóa, loạihàng, giá nhập, giá bán

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

Hệ thống quản lý bán hàng lưu trữ thông tin nhân viên bao gồm: mã nhân viên,tên nhân viên, địachỉ, số điện thoại, bộ phận làm việc, giới tính…

4 Quản lý khách hàng khách hàng bao gồm: mã khách hàng, tên khách Hệ thống quản lý khách hàng lưu trữ thông tin

hàng, địa chỉ, số điện thoại, giới tính…

5 hàngQuản lý hóa đơn mua

Hệ thống quản lý lưu trữ lượng hóa đơn ghi thông tin chi tiết yêu cầu mua hàng của khách hàng bao gồm: mã hóa đơn, ngày lập, mã nhân viên lập,

mã khách hàng, giá trị hóa đơn

6 Quản lý phiếu nhập

hàng

Hệ thống quản lý lượng phiếu nhập hàng ghi thông tin chi tiết về số hàng hóa đc nhập vào trong kho bao gồm: mã phiếu nhập, ngày nhập, đơn vị nhập, tên hàng hóa, giá nhập

7 Báo cáo phí nhập hàng của cửa hàng.Nhân viên in báo cáo doanh thu và báo cáo chi

2.1.4.3 Biểu đồ ca sử dụng theo gói:

Trang 14

Biểu đồ Usercase tổng quát

Hình 2-1 Biểu đồ Usercase tổng quátGói quản lý đăng nhập:

Hình 2-2 Gói quản lý đăng nhập

Trang 15

Gói quản lý hàng hóa:

Hình 2-3 Gói quản lý hàng hóa

Gói quản lý nhân viên:

Trang 16

Hình 2-4: Gói quản lý nhân viên.

Gói quản lý khách hàng:

Hình 2-5 Gói quản khách hàng

Gói quản lý hóa đơn bán hàng:

Trang 17

Hình 2-6 Gói quản lý hóa đơn bán hàng.

Gói quản lý phiếu nhập hàng:

Hình 2-7 Gói quản lý phiếu nhập hàng

Gói báo cáo:

Trang 18

Hình 2-8 Gói quản lý báo cáo.

2.1.4.4 Mô tả các ca sử dụng:

Uc 1: Thêm người dùng:

- Tên ca sử dụng: Thêm người dùng

- Tác nhân: Người quản lý

- Mục đích: Bổ sung thông tin về người quản lý hoặc nhân viên mớivào cơ sở dữ liệu để sử dụng hệ thống

- Mô tả khái quát: Nhập trực tiếp (tạo tài khoản) cho nhân viên mới để có thể

sử dụng phần mềm hệ thống

- Mô tả diễn biến:

Hành động của tác nhân Hồi đáp của hệ thống

Nhập trực tiếp:

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

3 Nhập các thông tin cầnthiết về người dùng mới, yêu cầu

Trang 19

Nếu kiểm tra tên người dùng thấy trùng với một ngườidùng đã có trong hệ thống thì thông báo nhập lại hoặcdừng.

Uc 2: Sửa thông tin người dùng:

- Tên ca sử dụng: Sửa người dùng

- Tác nhân: Người quản lý

- Mục đích: Sửa các thông tin về một người dùng đang tồn tại trong hệthống

- Mô tả khái quát: Tìm đến người dùng cần sửa đổi, xóa các thông tin cũ vànhập các thông tin mới về người dùng này Cuối cùng, yêu cầu hệ thống cập nhật cácthông tin mới

- Mô tả diễn biến:

Hành động của tác nhân Hồi đáp của hệ thống

1 Yêu cầu sửa thông tinngười dùng

2 Hiện form nhập điều kiệntìm kiếm

3 Nhập thông tin về ngườidùng cần sửa, yêu cầu tìm người dùng tìm được.4 Tìm kiếm và hiển thị

5 Chọn người dùng cần sửatrong danh sách kết quả tìm kiếm người dùng đã chọ6 Hiển thị thông tin về

7 Tiến hành sửa, yêu cầughi lại

8 Kiểm tra, ghi lại thông tinmới và thông báo kết quả ghinhận

- Ngoại lệ: - Bước 4: Không có người dùng nào thỏa mãn điều kiện

tìm kiếm thì thông báo không tìm được và yêu cầu tìm lạihoặc dừng

- Bước 8: Nếu thông tin sửa không chính xác thì yêu cầusửa lại hoặc dừng ca sử dụng

Uc 3: Xóa người dùng:

- Tên ca sử dụng: Xoá người dùng

- Tác nhân: Người quản lý

- Mục đích: Xoá tất cả các thông tin trong hệ thống mà liên quan đếnngười dùng hoặc nhóm người dung cần xoá

- Mô tả khái quát: Người quản lý tìm đến người dung hoặc nhóm người dùngcần xoá và tiến hành xoá tất cả thông tin liên quan đến người dùng đó

- Mô tả diễn biến:

Hành động của tác nhân Hồi đáp của hệ thống

1 Yêu cầu xóa thông tin 2 Hiện form nhập điều kiện

Trang 20

người dùng tìm kiếm

3 Nhập thông tin về người

dùng cần tìm

4 Hiển thịdanh sách người dùng tìmđược

5 Chọn người dùng cần xóa

rong danh sách

6 Hiển thị thông tin vềngười dùng được chọn

7 Yêu cầu hệ thống xóa 8 Xoá và thông báo kết quả

Uc 4: Thêm thông tin một hàng hóa mới:

- Tên ca sử dụng: Thêm thông tin một hàng hóa mới

- Tác nhân: Nhân viên,Quản lý

- Mục đích: Cập nhật thông tin về hàng hóa mới nhập vào

hệ thống

- Mô tả khái quát: Nhập trực tiếp thông tin về tên hàng hóa, giá

bán,giá nhập và yêu cầu hệ thống ghi nhận

- Mô tả diễn biến:

Hành động của tác nhân Hồi đáp của hệ thống

Nhập trực tiếp:

1.Yêu cầu thêm một hàng

Nếu kiểm tra thấy tên hàng hóa mới trùng với tên hàng đã

có trong kho hàng thì hệ thống sẽ báo trùng

Uc 5: Sửa thông tin hàng hóa:

- Tên ca sử dụng: Cập nhật thông tin hàng hóa

- Tác nhân: Nhân viên/Quản lý

- Mục đích: Cập nhật, sửa các thông tin một hàng hóa đang tồn tại

trong kho

Trang 21

- Mô tả khái quát: Tìm đến hàng hóa cần sửa đổi, xóa các thông tin cũ và

nhập các thông tin mới về hàng hóa này Cuối cùng, yêucầu hệ thống ghi nhận các thông tin mới

- Mô tả diễn biến:

Hành động của tác nhân Hồi đáp của hệ thống

1 Yêu cầu sửa thông tin

hàng hóa 2 Hiện form nhập điều kiệntìm kiếm.

3 Nhập thông tin về hàng

hóa cần sửa, yêu cầu tìm sách hàng hóa tìm được.4 Tìm kiếm và hiển thị danh

5 Chọn hàng hóa cần sửa

trong danh sách kết quả tìm kiếm

6 Hiển thị thông tin hànghóa đã chọn

7 Tiến hành sửa, yêu cầu

ghi lại mới và thông báo kết quả ghi8 Kiểm tra, ghi lại thông tin

nhận

- Ngoại lệ: - Bước 4: Trong quá trình tìm kiếm hàng mà không có

hàng hóa đó thì sẽ thông báo lỗi không tìm thấy hàng hóa

- Bước 8: Nếu thông tin sửa không chính xác thì yêu cầusửa lại hoặc dừng ca sử dụng

Uc6: Tìm kiếm hàng hóa:

- Tên ca sử dụng: Tìm kiếm hàng hóa theo yêu cầu của khách hàng

- Tác nhân: Nhân viên bán hàng

- Mục đích: Tìm kiếm hàng hóa trong kho theo yêu cầu của khách hàng

và thêm hàng hóa vào hóa đơn

- Mô tả khái quát: Nhân viên nhấn nút yêu cầu thêm hàng hóa, hệ thống tự

động hiển thị thông tin chi tiết danh sách hàng hóa đượclưu trong cơ sở dữ liệu Nhân viên tiếp tục tìm đến nhữnghàng hóa mà khách hàng yêu cầu và yêu cầu hệ thống thêmhàng hóa vào hóa đơn

- Mô tả diễn biến:

Hành động của tác nhân Hồi

đápcủa hệ thống

1 Tìm kiếm hàng hóa theo

yêu cầu của khách hàng

2 Hiện form nhập điều kiệntìm kiếm

3 Chọn hàng hóa theo yêu

cầu của khách hàng hóa đơn mua hàng của khách.4 Thêm hàng hóa vào phiếu

Trang 22

Uc7: Xóa hàng hóa:

- Tên ca sử dụng: Xóa hàng hóa

- Tác nhân: Người quản lý

- Mục đích: Xoá tất cả các thông tin trong hệ thống mà liên quan đến

hàng hóa cần xoá

- Mô tả khái quát: Người quản lý tìm đến hàng hóa cần xoá thông tin và tiến

hành xoá tất cả thông tin liên quan đến hàng hóa đó

- Mô tả diễn biến:

Hành động của tác nhân Hồi đáp của hệ thống

1 Yêu cầu xóa thông tin

hàng hóa tìm kiếm 2 Hiện form nhập điều kiện

3 Nhập thông tin về hàng

hóa cần tìm

4 Hiển thị danh sách hànghóa tìm được

5 Chọn hàng hóa cần xóa

trong danh sách hóa được chọn.6 Hiển thị thông tin hàng

7 Yêu cầu hệ thống xóa 8 Xoá và thông báo kết quả

Uc8: Thêm nhân viên:

- Tên ca sử dụng: Thêm , lưu thông tin một nhân viên mới

- Tác nhân: Người quản lý

- Mục đích: Cập nhật thông tin về nhân viên mới vào hệ thống

- Mô tả khái quát: Nhập trực tiếp thông tin về nhân viên dựa vào hồ sơ yêu

cầu thêm mới nhân viên và yêu cầu hệ thống ghi nhận

- Mô tả diễn biến:

Hành động của tác nhân Hồi đáp của hệ thống

Nhập trực tiếp:

1.Yêu cầu nhập nhân viên

Uc9: Sửa thông tin nhân viên:

Trang 23

- Tên ca sử dụng: Sửa thông tin nhân viên

- Tác nhân: Người quản lý

- Mục đích: Cập nhật, sửa các thông tin về một nhân viên đang tồn tại

trong hệ thống

- Mô tả khái quát: Tìm đến nhân viên cần sửa đổi, xóa các thông tin cũ và

nhập các thông tin mới về nhân viên này Cuối cùng, yêucầu hệ thống ghi nhận các thông tin mới

- Mô tả diễn biến:

Hành động của tác nhân Hồi đáp của hệ thống

1 Yêu cầu sửa thông tin

nhân viên tìm kiếm.2 Hiện form nhập điều kiện

3 Nhập thông tin về nhân

viên cần sửa, yêu cầu tìm

4 Tìm kiếm và hiển thị danhsách nhân viên tìm được

5 Chọn nhân viên cần sửa

trong danh sách kết quả tìm kiếm viên đã chọn6 Hiển thị thông tin nhân

7 Tiến hành sửa, yêu cầu

- Ngoại lệ: - Bước 4: Không có nhân viên nào thỏa mãn điều kiện tìm

kiếm thì thông báo không tìm được và yêu cầu tìm lại hoặcdừng

- Bước 8: Nếu thông tin sửa không chính xác thì yêu cầusửa lại hoặc dừng ca sử dụng

Uc10: Tìm kiếm nhân viên:

- Tên ca sử dụng: Tìm kiếm nhân viên

- Tác nhân: Quản lý

- Mục đích: Tìm kiếm nhân viên theo yêu cầu trong hệ thống để thao

tác

- Mô tả khái quát: Quản lý nhấn nút tìm kiếm nhân viên trong form nhân viên

để thao tác sửa thông tin nhân viên hoặc xóa nhân viên

- Mô tả diễn biến:

Hành động của tác nhân Hồi đáp của hệ thống

1 Tìm kiếm nhân viên cần

Trang 24

viên ứng với điều kiện cần tìm

- Ngoại lệ: Bước 4:Nếu không tìm thấy nhân viên nào theo điều kiện

thì hiện thông báo không tìm thấy

Uc11: Xóa nhân viên:

- Tên ca sử dụng: Xóa nhân viên

- Tác nhân: Người quản lý

- Mục đích: Xoá tất cả các thông tin trong hệ thống mà liên quan đến

nhân viên cần xoá

- Mô tả khái quát: Người quản lý tìm đến nhân viên cần xoá thông tin và tiến

hành xoá tất cả thông tin liên quan đến nhân viên đó

- Mô tả diễn biến:

Hành động của tác nhân Hồi đáp của hệ thống

1 Yêu cầu xóa thông tin

nhân viên tìm kiếm 2 Hiện form nhập điều kiện

3 Nhập thông tin về nhân

7 Yêu cầu hệ thống xóa 8 Xoá và thông báo kết quả

Uc12: Lưu thông tin một khách hàng mới:

- Tên ca sử dụng: Lưu thông tin một khách hàng mới

- Tác nhân: Người quản lý ,Nhân viên bán hàng

- Mục đích: Thêm thông tin đầy đủ của một khách hàng mới đến mua

hàng vào cơ sở dữ liệu

- Mô tả khái quát: Nhập trực tiếp thông tin khách hàng đến mua hàng một

cách đầy đủ

- Mô tả diễn biến:

Hành động của tác nhân Hồi đáp của hệ thống

Nhập trực tiếp

1.Yêu cầu nhập khách

hàng mới

2.Hiển thị form nhập

3.Nhập thông tin đầy đủ

của khách hàng mới đến mua

hàng

4.Hệ thống ghi nhận vàthông báo kết quả

Trang 25

- Ngoại lệ: Bước 4:

- Nhập trực tiếp: Kết quả kiểm tra thông tin là thiếu hoặckhông chính xác Hệ thống thông báo lỗi và yêu cầu nhậplại hoặc phải dừng ca sử dụng

Uc13: Sửa thông tin khách hàng:

- Tên ca sử dụng: Sửa thông tin khách hàng

- Tác nhân: Người quản lý,Nhân viên bán hàng

- Mục đích: Cập nhật, sửa các thông tin về một khách hàng đang tồn tại

trong hệ thống

- Mô tả khái quát: Tìm đến nhân viêncần sửa đổi, xóa các thông tin cũ và

nhập các thông tin mới về khách hàng này Cuối cùng, yêucầu hệ thống ghi nhận các thông tin mới

- Mô tả diễn biến:

Hành động của tác nhân Hồi đáp của hệ thống

1 Yêu cầu sửa thông tin

khách hàng

2 Hiện form nhậpđiều kiện tìm kiếm

- Ngoại lệ - Bước 4: Không có lớp học nào thỏa mãn điều kiện tìm

kiếm thì thông báo không tìm được và yêu cầu tìm lại hoặcdừng

- Bước 8: Nếu thông tin sửa không chính xác thì yêu cầusửa lại hoặc dừng ca sử dụng

Uc14: Tìm kiếm khách hàng:

- Tên ca sử dụng: Tìm kiếm khách hàng

- Tác nhân: Quản lý/Nhân viên bán hàng

- Mục đích: Tìm kiếm khách hàng theo yêu cầu trong hệ thống để thao

tác

Trang 26

- Mô tả khái quát: Quản lý nhấn nút tìm kiếm khách hàng trong form khách

hàng để thao tác sửa thông tin khách hàng hoặc xóa kháchhàng

- Mô tả diễn biến:

Hành động của tác nhân Hồi đáp của hệ thống

1 Tìm kiếm khách hàng

theo yêu cầu tìm kiếm2 Hiện form nhập điều kiện

3 Chọn điều kiện tìm kiếm 4 Hiển thị danh sách khách

hàng ứng với điều kiện cần tìm

- Ngoại lệ: Bước 4:Nếu không tìm thấy khách hàng nào theo điều kiện

thì hiện thông báo không tìm thấy

Uc15: Xóa khách hàng:

- Tên ca sử dụng: Xóa khách hàng

- Tác nhân: Người quản lý

- Mục đích: Xoá tất cả các thông tin trong hệ thống mà liên quan đến

khách hàng cần xoá

- Mô tả khái quát: Người quản lý tìm đến khách hàng cần xoá thông tin và

tiến hành xoá tất cả thông tin liên quan đến khách hàng đó

- Mô tả diễn biến:

Hành động của tác nhân Hồi đáp

của hệ thống

1 Yêu cầu xóa thông tin

khách hàng tìm kiếm 2 Hiện form nhập điều kiện

3 Nhập thông tin về khách

hàng cần tìm

4 Hiển thị danh ách khách hàng tìm được

5 Chọn nhân viên cần xóa

trong danh sách hàng được chọn.6 Hiển thị thông tin khách

7 Yêu cầu hệ thống xóa 8 Xoá và thông báo kết quả

Uc16: Lưu thông tin một hóa đơn mua hàng mới:

- Tên ca sử dụng: Lưu thông tin một hóa đơn mua hàng mới

- Tác nhân: Nhân viến bán hàng

- Mục đích: Lập hóa đơn gồm có tất cả mặt hàng với giá cả mà khách

hàng mua hàng yêu cầu

- Mô tả khái quát: Nhân viên bán hàng sử dụng hệ thống tính tiền ,lập hóa

đơn mua hàng cho khách

- Mô tả diễn biến:

Trang 27

Hành động của tác nhân Hồi đáp của hệ thống

Nhập trực tiếp

1 Yêu cầu lập hóa đơn bán

hàng

2 Hiện form lập hóa đơn

3 Nhập đầy đủ thông tin về

hóa đơn theo yêu cầu mua hàng

khách hàng

4 Hệ thống ghi nhận vàthông báo kết quả

Uc17: Tìm kiếm hóa đơn

- Tên ca sử dụng: Tìm kiếm một hóa đơn bán hàng

- Tác nhân: Nhân viến bán hàng/Quản lý

- Mục đích: Tìm kiếm hóa đơn trong danh sách hóa đơn để có thể cập

nhật và thao tác

- Mô tả khái quát: Nhân viên bán hàng sử dụng hệ thống tìm kiếm hóa đơn

bán hàng

- Mô tả diễn biến:

Hành động của tác nhân Hồi đáp của hệ thốn

1 Yêu cầu tìm kiếm hóa đơn

bán hàng đơn 2 Hiện form tìm kiếm hóa

3 Nhân viên thao tác tìm

kiếm hóa đơn cần tìm theo mã hóa

đơn , mã nhân viên lập hóa đơn

hoặc mã khách hàng

4 Hệ thống ghi nhận vàthông báo kết quả danh sách hóađơn được tìm thấy

- Ngoại lệ: -Bước 4:Nếu không có hóa đơn nào thỏa mãn điều kiện tìm

kiếm thì sẽ thông báo không tìm thấy

Uc18: Xóa hóa đơn:

- Tên ca sử dụng: Xóa một hóa đơn bán hàng

- Tác nhân: Nhân viến bán hàng/Quản lý

- Mục đích: Xóa hóa đơn bán hàng trong danh sách hóa đơn

- Mô tả khái quát: Nhân viên bán hàng sử dụng hệ thống tìm kiếm hóa đơn

bán hàng,sau khi tìm thấy hóa đơn thì thao tác xóa hóađơn

- Mô tả diễn biến:

Hành động của tác nhân Hồi đáp của hệ thống

Trang 28

1 Yêu cầu xóa hóa đơn bán

3 Nhân viên thao tác tìm

kiếm hóa đơn cần tìm theo mã hóa

đơn , mã nhân viên lập hóa đơn

hoặc mã khách hàng

4 Hệ thống ghi nhận vàthông báo kết quả danh sách hóađơn được tìm thấy

5.Yêu cầu hệ thống xóa hóa

đơn

6.Xóa và thông báo kết quả

- Ngoại lệ: -Bước 4:Nếu không có hóa đơn nào thỏa mãn điều kiện tìm

kiếm thì sẽ thông báo không tìm thấy

Uc19: Lưu thông tin một phiếu nhập hàng mới

- Tên ca sử dụng: Lưu thông tin một phiếu nhập hàng mới

- Tác nhân: Nhân viến quản lý kho

- Mục đích: Lập phiếu nhập gồm có tất cả mặt hàng được nhập

- Mô tả khái quát: Nhân viên bán hàng sử dụng hệ thống tính chi phí nhập,lập

phiếu nhập

- Mô tả diễn biến:

Hành động của tác nhân Hồi đáp của hệ thống

Nhập trực tiếp

1 Yêu cầu lập phiếu nhập

3 Nhập đầy đủ thông tin về

phiếu nhập

4 Hệ thống ghi nhận vàthông báo kết quả

Uc20: Tìm kiếm phiếu nhập hàng:

- Tên ca sử dụng: Tìm kiếm một phiếu nhập hàng

- Tác nhân: Nhân viến quản lý kho/Quản lý

- Mục đích: Tìm kiếm phiếu nhập trong danh sách hóa đơn để có thể

cập nhật và thao tác

- Mô tả khái quát: Nhân viên nhập hàng sử dụng hệ thống tìm kiếm phiếu

nhập

- Mô tả diễn biến:

Hành động của tác nhân Hồi đáp của hệ thống

1 Yêu cầu tìm kiếm phiếu

nhập

2 Hiện form tìm kiếm phiếunhập

Trang 29

3 Nhân viên thao tác tìm

kiếm phiếu nhập cần tìm theo mã

phiếu nhập, mã nhân viên lập

phiếu hoặc mã nhà cung cấp hàng

4 Hệ thống ghi nhận vàthông báo kết quả danh sách hóađơn được tìm thấy

- Ngoại lệ: -Bước 4:Nếu không có phiếu nhập nào thỏa mãn điều kiện

tìm kiếm thì sẽ thông báo không tìm thấy

Uc21: Xóa phiếu nhập hàng:

- Tên ca sử dụng: Xóa một phiếu nhập hàng

- Tác nhân: Nhân viến quản lý kho/Quản lý

- Mục đích: Xóa phiếu nhập hàng đã được thông qua trong danh sách

phiếu nhập

- Mô tả khái quát: Nhân viên nhập hàng sử dụng hệ thống tìm kiếm phiếu

nhập,sau khi tìm thấy hóa đơn thì thao tác xóa phiếu nhập

- Mô tả diễn biến:

Hành động của tác nhân Hồi đáp của hệ thống

1 Yêu cầu xóa phiếu nhập

hàng kiếm2 Hiện form tìm kiếm tìm

3 Nhân viên thao tác tìm

kiếm phiếu nhập cần tìm theo mã

phiếu nhập, mã nhân viên lập

phiếu hoặc mã nhà cung cấp hàng

4 Hệ thống ghi nhận vàthông báo kết quả danh sách phiếunhập được tìm thấy

5.Yêu cầu hệ thống xóa

- Ngoại lệ: -Bước 4:Nếu không có phiếu nhập thỏa mãn điều kiện tìm

kiếm thì sẽ thông báo không tìm thấy

Uc22: In báo cáo về tổng doanh thu:

- Tên ca sử dụng: In báo cáo về doanh thu bán hàng

- Tác nhân: Nhân viến bán hàng

- Mục đích: Báo cáo về doanh thu bán hàng cho quản lý

- Mô tả khái quát: Nhân viên bán hàng liệt kê tổng sô hóa đơn trong ngày rồi

in báo cáo về doanh thu trong ngày

- Mô tả diễn biến:

Hành động của tác nhân Hồi đáp của hệ thống

1 Yêu cầu in báo cáo doanh 2 Hiện form báo cáo doanh

Trang 30

thu thu

3 Nhân viên bán hàng có

thể liệt kê số hóa đơn trong ngày

4 Hệ thống ghi nhận vàthông báo kết quả danh sách hóađơn trong ngày

5.Yêu cầu hệ thống in báo

cáo doanh thu

6.Tính toán tổng doanh thudựa trên tổng giá trị các hóa đơnrồi đưa ra kết quả

Uc23: In báo cáo về tổng chi phí nhập hàng:

- Tên ca sử dụng: In báo cáo về chi phí nhập hàng

- Tác nhân: Nhân viến quản lý kho

- Mục đích: Báo cáo về chi phí nhập hàng hóa vào kho hàng

- Mô tả khái quát: Nhân viên quản lý kho liệt kê tổng sô phiếu nhập trong

ngày rồi in báo cáo về chi phí nhập hàng trong ngày

- Mô tả diễn biến:

Hành động của tác nhân Hồi đáp của hệ thống

1 Yêu cầu in báo cáo chi phí

nhập hàng

2 Hiện form báo cáo chi phínhập

3 Nhân viên quản lý kho có

thể liệt kê số phiếu nhập trong

ngày

4 Hệ thống ghi nhận vàthông báo kết quả danh sách phiếunhập được trong ngày

5.Yêu cầu hệ thống in báo

cáo chi phí nhập nhập dựa trên tổng giá trị các6.Tính toán tổng chi phí

phiếu nhập rồi đưa ra kết quả

Trang 32

Hình 2-10 Biểu đồ trạng thái thêm mới dữ liệu.

Trang 33

Hình 2-13 Biểu đồ trạng thái tìm kiếm dữ liệu.

5 In báo cáo:

Hình 2-14 Biểu đồ trạng thái in báo cáo

2.2 Thiết kế:

2.2.1 Biểu đồ tuần tự đối tượng:

2.2.1.1 Thêm hàng hóa mới:

Ngày đăng: 03/07/2015, 22:51

HÌNH ẢNH LIÊN QUAN

Hình  2-6 Gói quản lý hóa đơn bán hàng. - Xây dựng phần mềm quản lý bán hàng đồ thể thao
nh 2-6 Gói quản lý hóa đơn bán hàng (Trang 14)
Hình  2-7 Gói quản lý phiếu nhập hàng. - Xây dựng phần mềm quản lý bán hàng đồ thể thao
nh 2-7 Gói quản lý phiếu nhập hàng (Trang 14)
Hình  2-18 Biểu đồ tuần tự đối tượng tìm kiếm thông tin hàng hóa. - Xây dựng phần mềm quản lý bán hàng đồ thể thao
nh 2-18 Biểu đồ tuần tự đối tượng tìm kiếm thông tin hàng hóa (Trang 32)
Hình  2-23 Biểu đồ tuần tự đối tượng thêm khách hàng. - Xây dựng phần mềm quản lý bán hàng đồ thể thao
nh 2-23 Biểu đồ tuần tự đối tượng thêm khách hàng (Trang 34)
Hình  2-26 Biểu đồ tuần tự đối tượng tìm kiếm thông tin khách hàng. - Xây dựng phần mềm quản lý bán hàng đồ thể thao
nh 2-26 Biểu đồ tuần tự đối tượng tìm kiếm thông tin khách hàng (Trang 36)
Hình  2-27 Biểu đồ tuần tự đối tượng lập hóa đơn. - Xây dựng phần mềm quản lý bán hàng đồ thể thao
nh 2-27 Biểu đồ tuần tự đối tượng lập hóa đơn (Trang 37)
Hình  2-30 Biểu đồ tuần tự đối tượng lập phiếu nhập hàng. - Xây dựng phần mềm quản lý bán hàng đồ thể thao
nh 2-30 Biểu đồ tuần tự đối tượng lập phiếu nhập hàng (Trang 39)
Hình  2-31 Biểu đồ tuần tự đối tượng xóa phiếu nhập hàng. - Xây dựng phần mềm quản lý bán hàng đồ thể thao
nh 2-31 Biểu đồ tuần tự đối tượng xóa phiếu nhập hàng (Trang 40)
Hình  2-33 Biểu đồ tuần tự đối tượng in báo cáo doanh thu. - Xây dựng phần mềm quản lý bán hàng đồ thể thao
nh 2-33 Biểu đồ tuần tự đối tượng in báo cáo doanh thu (Trang 41)
Hình  2-50 Biểu đồ hoạt động gói quản lý hóa đơn. - Xây dựng phần mềm quản lý bán hàng đồ thể thao
nh 2-50 Biểu đồ hoạt động gói quản lý hóa đơn (Trang 58)
Hình  3-51 Form đăng nhập. - Xây dựng phần mềm quản lý bán hàng đồ thể thao
nh 3-51 Form đăng nhập (Trang 59)
Hình  3-53 Form quản lý khách hàng. - Xây dựng phần mềm quản lý bán hàng đồ thể thao
nh 3-53 Form quản lý khách hàng (Trang 60)
Hình  3-55 Form quản lý hàng hóa. - Xây dựng phần mềm quản lý bán hàng đồ thể thao
nh 3-55 Form quản lý hàng hóa (Trang 61)

TỪ KHÓA LIÊN QUAN

w