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

Thiết kế hệ thống quản lý bán đồng hồ ở các cửa hàng

25 1,8K 14
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

Định dạng
Số trang 25
Dung lượng 228,13 KB

Nội dung

Thiết kế hệ thống quản lý bán đồng hồ ở các cửa hàng

Trang 2

1 Introduction

Trong thời đại ngày nay việc ứng dụng tin học vào cuộc sống đã trở thành nhu cầucần thiết của mỗi người Với sự phát triển mạnh mẽ của công nghệ thông tin làm cho tinhọc không còn xa lạ đối với mỗi chúng ta Chính vì thế nhu cầu tin học hóa các chươngtrình quản lý cũng như các hệ thống trong các lĩnh vực hiện đang rất lớn, như quản lý thưviện, quản lý tài chính, quản lý nhân viên, quản lý đào tạo, quản lý bán hàng Đó là mộttrong những bài toán kinh điểm của nhiều sinh viên khi chọn đề tài để phân tích Nhưng

để áp dụng những bài toán phân tích đó tạo ra phần mềm quản lý thân thiện và giúp íchcho con người nâng cao hiệu suất trong công việc, đưa ra các báo cáo, các số liệu thống

kê một cách nhanh chóng chính xác và kịp thời Đồng thời việc ứng dụng tin học dẫnđến tiết kiệm được rất nhiều thời gian, công sức của con người, nó làm giảm nhẹ bộ máyquản lý vốn rất cồng kềnh từ trước tới nay Do đó ngày nay nhiều phần mềm tiện ích rađời

Từ thực tế, một cửa hàng đồng hồ muốn kinh doanh hiệu quả và mở rộng sản xuất thì vấn

đề quản lý mua bán trở nên cấp thiết, xuất phát từ nhu cầu đó việc xây dựng software để quản lý việc mua bán để thuận tiện cho việc quản lý và kinh doanh là rất cần thiết đối với mỗi cửa hàng đồng hồ Để làm một software công việc đầu tiên là phân tích và thiết kế hệ

thống Do vậy nhóm em xin trình bày đồ án môn xây dựng mô hình 3 lớp về “Quản lý

mua bán của một cửa hàng đồng hồ” ,với giảng viên hướng dẫn là thầy Nguyễn Thi

Vương Trong khuôn khổ của đồ án môn học và thời gian cho phép, đồ án sẽ có những điểm chưa hoàn thiện Sau này nếu có điều kiện và thời gian cho phép đồ án sẽ được mở rộng và phát triển hoàn thiện hơn để có thể ứng dụng hiệu quả cho việc quản lý hệ thống các các cửa hàng mua bán đồng hồ

Trang 3

1.3 Definitions, Acronyms, and Abbreviations:

NhapDonDatHang Nhập đơn đặt hàng

NhapPhieuNhapHang Nhập phiếu nhập hàng

NhapPhieuXuatKho Nhập phiếu xuất kho

ThongKeDoanhThu Thống kê doanh thu

Trang 4

KiemTraHangTon Kiểm tra hàng tồn

KhoiPhuc_SaoLuuDuLieu Khôi phục và sao lưu dữ liệu

QuanLyTaiKhoan Quản lý tài khoản

1.4 Overview

• Tài liệu này sẽ mô tả thiết kế hệ thống quản lý bán hàng của một cửa hàngđồng hồ đưa ra cái nhìn tổng quan và chi tiết về những tính năng của hệ thống Tàiliệu này bao gồm các phần:

• Phần 1 bao gồm tổng quan hệ thống, các actor chung của hệ thống, triển vọng của hệ thống, chức năng của hệ thống, các thành phần trong hệ thống, ràng buộc và các yêu cầu

• Phần 2 sẽ miêu tả chi tiết về hệ thống, sẽ có cái nhìn trực quan hơn trên sơ

B Thủ kho

Là người chịu trách nhiệm nhập phiếu nhập hàng khi hàng hóa nhập về kho, nhập phiếu xuất hàng khi xuất hàng từ kho lên cửa hàng, quản lý kho, kiểm tra hàng trong kho, cập nhật giá……

Trang 5

 Quản lý tài khoản

 Khôi phục và sao lưu dữ liệu

4 Overall Description:

Trang 6

NVQuanLy ThongKeDoanhThu

<<include>>

Trang 7

Triển vọng sản phẩm:

o Sản phẩm sẽ khắc phục được những nhược điểm của hệ thống cũ như giảm giấy tờ, tiết kiệm thời gian, thay đổi một số quy trình không hợp lý,bảo mật hệ thống tốt hơn

• Các tính năng của hệ thống:

o Hệ thống kiểm tra thông tin đăng nhập của nhân viên

o Nhân viên quản lý xem thống kê chi tiết của cửa hàng theo từng ngày

o Admin là người có chức năng quản lý tài khoản, quản lý dữ liệu

o Hệ thống mới sẽ dùng lại một số quy trình của hệ thống cũ

• Giả định trong hệ thống:

o Các nhân viên điều biết sử dụng máy tính và internet

5 Mô tả các use case

5.1 Functionality :

5.1.1 Người dùng đăng nhập vào hệ thống

• Use case : Login

Trang 8

• Summary : Nhân viên cần đăng nhập vào hệ thống quản lý bán điện thoạibằng tài khoản của mình

• Actor : NhanVien (Admin, NVBanHang…)

• Dependency :

• Precondition : không có

• Description :

o Nhân viên chọn chức năng đăng nhập của hệ thống

o Nhập thông tin đăng nhập: id, mật khẩu

o Tiến hành kiểm tra:

􀂃 Thông tin hợp lệ: thông báo thành công, nhân viên được sử dụng các chức năng qui định

􀂃 Thông tin không hợp lệ: thông báo lỗi

o Hệ thống lưu thông tin lần đăng nhập

o PostCondition: Nhân viên đăng nhập thành công, sử dụng được các chức năng của hệ thống

5.1.2 Sau khi sử dụng hệ thống, người sử dụng phải đăng xuất

• Use case : Logout

• Summary : Nhân viên cần đăng xuất khỏi hệ thống

• Actor : Admin, NhanVien

• Dependency:

• Precondition : Nhân viên đã login

• Description:

o Nhân viên đã đăng nhập chọn chức năng đăng xuất của hệ thống

o Hệ thống hủy bỏ các tác vụ đang thực hiện, thông báo cho nhân viên

o Hệ thống lưu thông tin lần đăng xuất

• PostCondition: nhân viên đăng xuất khỏi hệ thống

Trang 9

o Nhân viên bán hàng chọn chức năng lập hóa đơn

o Khách hàng vào cửa hàng và chọn được sản phẩm muốn mua rồi sau

đó nhân viên bán hàng sẽ lập hóa đơn cho khách hàng khi họ thanh toán

• PostCondition:

5.1.3 Nhân viên bán hàng lập hóa đơn bán hàng

NVBanHang

LapHoaDon

• Use case : NhapPhieuMuaBan

• Summary : Nhân viên bán hàng lập hóa đơn khi khách hàng mua hàng vàtính tiền

o Nhân viên bán hàng đã đăng nhập chọn chức năng nhập lập hóa đơn

o Hệ thống yêu cầu nhân viên nhập mã số từng mặt hàng cần tính tiền

o Hệ thống tự động tính tiền dựa trên đơn giá của măt hàng,số lượng,…

• PostCondition:

o Nếu thành công hóa đơn được in và giao cho khách hàng, đồng thời cơ

sở dữ liệu sẽ được hệ thống tự động cập nhật lại

o Hệ thống lưu hóa đơn vào cơ sở dữ liệu với những thông tin: mã hóa đơn, ngày lập, mã nhân viên, tổng tiền, mã mặt hàng, số lượng

Trang 10

5.1.4 Nhân viên bán hàng thống kê doanh thu

NVBanHang

ThongKeDoanhThu

• Use case : ThongKeDoanhThu

• Summary : Nhân viên bán hàng thống kê doanh thu hàng ngày, hàng tháng, năm, quý

o Nhân viên bán hàng đã đăng nhập chọn chức năng thống kê doanh thu

o Hệ thống sẽ lưu lại doanh thu của cửa hàng

• PostCondition:

5.1.5 Nhân viên quản lý sẽ xem thống kê doanh thu

NVQuanLy

ThongKeDoanhThu

• Use case : ThongKeDoanhThu

• Summary : Nhân viên quản lý sẽ xem thống kê doanh thu hàng ngày, hàng tháng, năm, quý theo loại hàng và mặt hàng do nhân viên bán hàng thống kê

• Actor : NVQuanLy

• Dependency:

• Precondition : Nhân viên quản lý đã login

Trang 11

• Description:

o Sau mỗi ngày, mỗi tháng, mỗi năm hoặc mỗi quý nhân viên quản lý sẽ xem thống kê doanh thu của cửa hàng

o Nhân viên quản lý đã đăng nhập chọn chức năng thống kê doanh thu

 Nhân viên quản lý chọn chức năng thống kê theo mặt hàng:

Hệ thống sẽ liệt kê tất cả các mặt hàng có trong siêu thịNhân viên quản lý chọn các mặt hàng hoặc tất cả

Hệ thống truy xuất từ cơ sở dữ liệu và hiện thị danh sách theo yêu cầu :tên mặt hàng, giá, thành tiền…

o Hệ thống đưa ra doanh thu của cửa hàng cho nhân viên quản lý xem

• Use case : Quản lý nhập kho

• Summary : Thủ kho quản lý việc nhập hàng vào kho

• Actor : ThuKho

• Dependency:

• Precondition : ThuKho đã login

• Description:

o Khi hàng trong kho hết thì thủ kho sẽ nhập hàng vào kho

o Nhân viên thủ kho đã đăng nhập chọn chức năng quản lý nhập kho

o Hệ thống sẽ lưu lại số lượng hàng trong kho sau khi nhập hàng

• PostCondition:

Trang 12

5.1.7 Thủ kho quản lý xuất kho

ThuKho

QuanLyXuatKho

• Use case : Quản lý nhập kho

• Summary : Thủ kho quản lý việc nhập hàng vào kho

o Nhân viên thủ kho đã đăng nhập chọn chức năng quản lý xuất kho

o Hệ thống sẽ lưu lại số lượng hàng đã bán

• PostCondition:

5.1.8 Nhân viên thủ kho quản lý kho

QuanLyKho ThuKho

• Use case : Quản lý kho

• Summary : Thủ kho quản lý các mặt hàng và thống kê các mặt hàng đã xuất ra từ kho, các mặt hàng còn tồn trong kho

• Actor : ThuKho

• Dependency:

• Precondition : ThuKho đã login

Trang 13

• Description:

o Hàng ngày, hàng tháng, hàng năm, hàng quý nhân viên thủ kho sẽ đi kiểm tra thống kê lại hàng tồn trong kho nếu hết hàng thì sẽ nhập hàng Nhân viên thủ kho sẽ cập nhật lại giá của các mặt hàng nếu có sự thay đổi

o Nhân viên thủ kho đã đăng nhập chọn chức năng quản lý kho

o Hệ thống sẽ lưu lại số lượng hàng tồn trong kho và giá đã được cập nhậtlại

• PostCondition:

6 Mô tả ACTIVITY DIAGRAM

6.1 Đăngnhập:

Diagram:

Trang 14

6.2.Thống kê doanh thu

Trang 15

Diagram:

Trang 17

6.3 Quản lý kho

Trang 18

6.4 Lập hóa đơn

Trang 19

6.4 Quản lý nhập kho (hàng)

Trang 20

6.5 Quản lý xuất kho (hàng)

7.Lược Đồ Lớp

Mô hình Class từng Usecase

7.1 Usecase Đăng Nhập

 Lược Đồ VOPC:

Trang 22

0 1

*

0 1

Trang 25

Lớp thực thể: ThongTinHangXuat

Ngày đăng: 25/01/2013, 08:46

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

TÀI LIỆU LIÊN QUAN

w