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

Phân tích thiết kế hệ thống quản lý siêu thị điện máy

29 1,7K 9

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

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

Nội dung

Phần mềm là công cụ quản lý bán hàng hiệu quả, làm đơn giản hóa các việc lập các hóa đơn giấy tớ cũng như việc lưu trữ chúng ,cung cấp những thông tin nhanh chóng và chính xác làm cơ sở

Trang 1

Báo Cáo Bài Tập Lớn

Giảng Viên Bộ Môn:

Lê Bá Cường

Đề Tài :Phân tích thiết kế hệ thống quản lý

siêu thị điện máy

Nhóm 9 : Nguyễn Việt Hưng

Đỗ Mạnh Duy Trịnh Doãn Mạnh

Trang 2

Nội dung trình bày

3 Giao diện phần mềm 2.Phân tích các chức năng phần mềm

1 Tổng quan về phần mềm

Trang 3

Phần mềm là công cụ quản lý bán hàng hiệu quả, làm đơn

giản hóa các việc lập các hóa đơn giấy tớ cũng như việc lưu trữ chúng ,cung cấp những thông tin nhanh chóng và chính xác làm cơ sở cho việc ra quyết định quản lý trong kinh

doanh, phục vụ tốt cho việc quản lý và phát triển siêu thị điện

máy.

1 Tổng quan về phần mềm

a Giới thiệu về phần mềm

Trang 4

1 Tổng quan về phầm mềm

b Yêu cầu hệ thống(1/2)

Phần mềm cần được xây dựng và đáp ứng các tiêu chí sau :

+ Phần mềm có khả năng đáp ứng đầy đủ và hỗ trợ thực hiện tốt các nghiệp vụ chính trong siêu thị điện máy

+ Cung cấp giao diện người dùng thân thiện, dễ thao tác, đảm bảo

được số lượng nhiều người cùng truy nhập

+ Cung cấp các chức năng hỗ trợ nhân viên tra cứu thông tin sản phẩn nhằm giúp quá trình tư vấn lựa chọn hàng hóa cho khách hàng dễ dàng hơn

+ Cung cấp các chức năng báo cáo thống kê theo yêu cầu khác nhau (báo cáo theo ngày, theo sản phẩm )

Trang 5

b Yêu cầu hệ thống(1/2)

+ Giúp người quản lý nắm được tình hình mua bán, doanh thu của siêu thị điện máy , việc thống kê được thực hiện hàng tháng, hàng quý cũng

có khi đột xuất theo yêu cầu

+ Thủ kho quản lý số lượng hàng , các thiết bị điện tử trong kho theo

mã số hàng hóa, kiểm kê hàng hóa trong kho

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

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

+ Lưu trữ thông tin khách hàng Thực hiện ưu đãi giảm giá với các

khách hàng thân thiết hoặc theo các chương trình giảm giá

1 Tổng quan về phần mềm

Trang 6

Các module trong hệ thống phần mềm được thiết kế gồm 3 phần:

+ Phần giao diện: Là phần tương tác với người dùng Tiếp nhận hành động và dữ liệu nhập liệu của người dùng, sau đó hiển thị kết quả cho người sử dụng

+ Phần xử lý thông tin: Là nơi xử lý logic nghiệp vụ của phần mềm + Phần dữ liệu: Làm nhiệm vụ thao tác với Database, file,

1 Tổng quan về phần mềm

c Kiến trúc tổng thể

Trang 7

2.Phân tích các chức năng phần mềm

- Phần mềm được viết bằng ngôn ngữ lập trình Java sử dụng cơ sở dữ liệu là MySQL để xây dựng, phần mềm gồm các chức năng, chi tiết phân quyền tới các chức năng trong hệ thống được xây dựng:

STT Chức năng Quản trị viên Nhân viên bán hàng Nhân viên kho

3 Quản lý người dùng 

4 Lưu trữ thông tin khách hàng 

Trang 8

a Chức năng quản lý đơn hàng (1/3)

Chức năng quản lý đơn hàng, được sử dụng với quyền của người dùng

là nhân viên bán hàng, thực hiện những nghiệp vụ cơ bản như: lập hóa đơn, thanh toán, lập đơn đặt hàng, Cho phép nhân viên bán hàng

+Thanh toán cho khách hàng, tính tiền thừa (nếu có), lưu thông tin

thanh toán vào cơ sở dữ liệu.

+ Xem các hóa đơn đã thanh toán được lưu trữ trong hệ thống, phục

vụ việc kiểm kê hàng hóa cũng như doanh thu

+ Dựa vào yêu cầu, thực hiện đặt trước cho khách mua hàng

2.Phân tích các chức năng phần mềm

Trang 9

- Chức năng được mô tả qua biểu đồ use case, biểu đồ Sequence diagram( thanh toán, xem hóa đơn đã nhập)

a Chức năng quản lý đơn hàng (2/3)

2.Phân tích các chức năng phần mềm

Trang 10

a Chức năng quản lý đơn hàng (3/3)

- Biểu đồ Class diagram mô tả chức năng quản lý đơn hàng gồm : chức năng thanh toán, chức năng xem hóa đơn đã nhập

Trang 11

2.Phân tích các chức năng phần mềm

Chức năng quản lý kho được sử dụng với quyền của người dùng là nhân viên kho, thực hiện thao tác với phần mềm : nhập kho, xuất kho, kiểm kê 3 chức năng con được mô tả ở 3 biểu đồ usecase

* Nhập kho

+Use case đặt hàng nhập kho : Lên danh sách các mặt hàng cần nhập

để lưu vào hệ thống phục vụ việc đối chiếu sau này khi nhập hàng

+ Use case lập phiếu nhập kho : Nhập phiếu nhập kho và lưu vào hệ thống khi nhập các mặt hàng đã đặt trước vào kho

+ Use case thông tin nhà cung cấp :Xem thông tin các nhà cung cấp cho siêu thị bao gồm: tên công ty, mã công ty, thông tin ngân hàng,…

b Chức năng quản lý kho (1/7)

Trang 12

2.Phân tích các chức năng phần mềm

b Chức năng quản lý kho (2/7)

- Biểu đồ use case, biểu đồ Sequence diagram thể hiện chức năng nhập kho

Trang 13

- Biểu đồ Class diagram mô tả chức năng nhập kho

b Chức năng quản lý kho (3/7)

Trang 14

b Chức năng quản lý kho (4/7)

+ Biểu đồ use case, Sequence diagram thể hiện chức năng xuất kho

* Xuất kho

- Lập phiếu xuất kho lưu và lưu thông tin vào cơ sở dữ liệu, sau đó cập nhật tình hình hàng hóa trong kho

Trang 15

- Biểu đồ Class diagram mô tả chức năng xuất kho

b Chức năng quản lý kho (5/7)

Trang 16

+ Biểu đồ use case, Sequence diagram thể hiện chức năng kiểm kê

* Kiểm kê

- Đối chiếu số lượng hàng trong kho và thông tin về số lượng hàng trong cơ sở dữ liệu

Trang 17

b Chức năng quản lý kho (7/7)

- Biểu đồ Class diagram mô tả chức năng kiểm kê

Trang 18

- Người quản trị viên có quyền với chức năng quản lý người dùng, thực hiện thao tác như thêm nhân viên, sửa thông tin, xóa thông tin, xem

thông tin, phân quyền người dùng

2.Phân tích các chức năng phần mềm

c Chức năng quản lý người dùng(1/2)

- Chức năng được mô tả qua biểu đồ use case, Sequence diagram

Trang 19

c Chức năng quản lý người dùng (2/2)

- Biểu đồ Class diagram mô tả chức năng quản lý người dùng: Xem, sửa , thêm

Trang 20

d Chức năng lưu thông tin khách hàng(1/2)

Trang 22

2.Phân tích các chức năng phần mềm

e Chức năng tra cứu thông tin mặt hàng (1/2)

- Cho phép nhân viên bán hàng kiểm tra thông tin về sản phẩm hiện có giúp tư vấn khách hàng Giúp nhân viên kho thực hiện định giá.

+ Chức năng được mô tả qua biểu đồ use case, Sequence diagram

Trang 23

e Chức năng tra cứu thông tin mặt hàng (2/2)

- Biểu đồ Class diagram mô tả chức năng tra cứu thông tin mặt hàng

Trang 24

2.Phân tích các chức năng phần mềm

f Chức năng tổng kết doanh thu (1/2)

- Giúp tổng kết doanh thu cho siêu thị theo ngày, tháng, quý, năm Có thêm chức năng so sánh doanh thu giữa các năm, các quý,…

+ Chức năng được mô tả qua biểu đồ use case, Sequence diagram

Trang 25

f Chức năng tổng kết doanh thu (2/2)

- Biểu đồ Class diagram mô tả chức năng tổng kết doanh thu

Trang 26

3.Giao diện phần mềm

- Giao diện đăng nhập , giao diện menu chức năng

Trang 27

3.Giao diện phần mềm

- Chức năng thanh toán, xem hóa đơn đã lập

Trang 28

3.Giao diện phần mềm

- Chức năng nhập phiếu lập kho

Trang 29

Cảm ơn Thầy giáo và các bạn đã lắng nghe

Ngày đăng: 04/11/2015, 20:40

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w