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

Phát triển phần mềm bán hàng siêu thị ben computer

22 829 0

Đ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 22
Dung lượng 828,29 KB

Nội dung

- Chi phí: tốn rất nhiều chi phí cho việc quản lý hóa đơn, sản phẩm.- Hướng phát triển: dần dần tự động hoá quy trình quản lý xuất nhập sản phẩm, thống kê, báo cáo của siêu thị.. 1.2Xác

Trang 1

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG

——————

BÁO CÁO MÔN HỌC

Giảng Viên : Nguyễn Đình Hiến

Đề Tài : Phát Triển Phần Mềm Bán Hàng Siêu Thị Ben Computer

74 Nguyễn Khánh, Toàn Cầu Giấy, Hà Nội

Nhóm : 05 Thành viên : Vũ Thành Đạt- B13CCCN095

Phạm Viết Đình -B13CCCN096

Nguyễn Hoàng Anh Đức- B13CCCN097

Mục Lục:

1

Trang 2

Chương 1: Khảo sát yêu cầu hệ thống quản lí bán hàng Online 1.1Khảo sát sơ bộ hệ thống quản lí bán hàng Online

- Mục đích:

- Nhằm làm rõ yêu cầu hệ thống

- Thu thập thông tin , sổ sách, mẫu biểu phục vụ cho pha phân tích

- Thu thập thông tin nghiệp vụ, các quy trình xử lý

- Phương pháp khảo sát:

- Phỏng vấn

Trang 3

- Chi phí: tốn rất nhiều chi phí cho việc quản lý hóa đơn, sản phẩm.

- Hướng phát triển: dần dần tự động hoá quy trình quản lý xuất nhập

sản phẩm, thống kê, báo cáo của siêu thị

1.2Xác định yêu cầu hệ thống quản lí bán hàng Online

a) Yêu cầu chức năng

Khắc phục được nhược điểm của hệ thống cũ, tìm kiếm thông tin nhanh,thống kê một cách chính xác.Quản lý siêu thị bằng phần mềm mới cócác chức năng chính như sau:

- Cập nhật thông tin về các danh mục: sản phẩm, nhân viên, kháchhàng, nhà cũng cấp

- Hỗ trợ bán hàng và thanh toán

- Lập và lưu hóa đơn nhập xuất sản phẩm

- Thống kê xuất nhập, tồn kho của các sản phẩm

b) Yêu cầu phi chức năng

3

Trang 4

- Phần Cứng : Yêu cầu nắp đặt các máy tính, thiết bị ngoại vi mới cócấu hình đáp ứng được cho hệ thống mới vận hành.

- Phần Mềm : các bản windows 7 trở lên Hệ quản trị cơ sở dữ liệu SQLserver 2014

- Chi Phí: chi phí thay thế, nâng cấp hệ thống máy tính là lớn Bên cạnh

đó còn các chi phí về bản quền các phần mềm

c) Yêu cầu nhân lực

-Sử dụng thông thạo máy tính, word, excel

1.3Khảo sát chi tiết hệ thống quản lí bán hàng Online

a) Mô tả nghiệp vụ

- Quy Trình Nhập: Khi có 1 mặt hàng được nhập về, nhân viện tiếp

nhập mặt hàng cần kiểm tra thông tin, chất lượng, tình tạng của mặthàng Nếu là mặt hàng mới cần báo với người quản lý cập nhật cácthông tin của mặt hàng mới vào CSDL Nếu mặt hàng thỏa mãn cácyêu cầu về chất lượng, tình trạng thì nhân viên nhận hàng lập hóa đơnnhập Trong đó Thành tiền= Số lượng * Giá nhập, Tổng tiền= Tổngthành tiền Sau đó in hóa đơn và chuyển cho thủ quỹ ký và xuất tiềncho nhà cũng cấp Sau đó.Cuối cùng, hàng được chuyển vào kho củasiêu thị

- Quy Trình Xuất: Khi có yêu cầu của khách hàng, nhân viên bán hàng

tiếp nhận các sản phẩm mà khách hàng mua, sau đó tiên hành lập hóađơn xuất Trong đó Thành tiền= Số lượng * Giá xuất, Tổng tiền=Tổng thành tiền Sau đó in hóa đơn xuất và gửi hóa đơn cùng các sảnphẩm cho khách hàng

- Thống Kê: Khi có yêu cầu thống kê từ phía người quản lý, chương

trình dựa vào các hóa đơn có trên CSDL tiến hành thống kê việc nhập

Trang 5

- Đối tượng: Người quản lý, nhân viên bán hàng, nhập hàng, thủ quỹ

c) Tài liệu khảo sát

Trang 6

Chương II: Phân tích hệ thống quản lí bán hàng Online

2.1Biểu đố use case hệ thống quản lí bán hàng Online

2.1.1Sơ đồ chức năng, Sơ đồ use-case và chi tiết các gói UC

Trang 7

2.1.2 Gói UC Đăng ký, đăng nhập

7

Trang 8

2.1.3 Gói UC Quản lý thông tin cá nhân

2.1.4 Gói UC Quản lý danh sách thành viên

Trang 9

2.1.5 Gói UC Quản lý danh mục sản phẩm

2.1.6 Gói UC Đặt hàng

9

Trang 10

2.1.7 Gói UC Quản Lý đơn hàng

2.1.8 Gói UC Quản Lý Sản Phẩm

Trang 11

2.2 Scenarino:

2.2.1Quản lý truy cập

Có chức năng quản lý thông tin đăng nhập và vai trò của người dung đối với hệ thống

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

Có chức năng quản lý các thông tin của các tài khoản

 Danh sách tài khoản: Là chức năng hiển thị toàn bộ thôngtin các tài khoản người dùng trong hệ thống để tiện theo dõi và quản lý

 Sửa, xóa tài khoản: Được gọi chung là chức năng cập nhật tài khoản, chức năng này cho phép sửa đổi hay loại

bỏ tài khoản trong hệ thống

2.2.3 Quản lý phân quyền

Có chức năng quản lý vai trò, phần cấp người dùng đối với hệ thống

11

Trang 12

 Danh sách phân quyền: Là chức năng hiện thị toàn bộ thông tin các phân quyền trong hệ thống để tiện theo dõi

 Tạo giỏ hàng: Khi người mua hàng ưng 1 sản phẩm nào

đó, có thể chọn mua sản phẩm đó, tức là đang tạo 1 giỏ hàng cho riêng mình

Trang 13

 Quản lý Danh mục sản phẩm: cho phép thêm sửa xóa danh mục sản phẩm.

2.4 Quản lý sản phẩm

Có nhiệm vụ quản lý về sản phẩm

2.4.1 Quản lý sản phẩm

Có chức năng quản lý các thông tin sản phẩm

 Danh sách sản phẩm: là chức năng hiển thi toàn bộ thôngtin các sản phẩm trong hệ thống để tiện theo dõi và quản lý

 Thêm, sửa, xóa sản phẩm: được gọi chung là chức năng cập nhật sản Phẩm Chức năng này co phép sửa đổi, thêm mới hay loại bỏ sản phẩm trong hệ thống

 Tìm kiếm: Cho phép tìm kiếm 1 hay nhiều sản phẩm tùy theo yêu cầu tìm kiếm của admin

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

Có chức năng quản lý các thông tin của đơn đặt hàng

 Danh sách đơn đặt hàng: là chức năng hiển thị toàn bộ thông tin các đơn đặt hàng trong hệ thống để tiện theo dõiquản lý

 Sửa, xóa đơn đặt hàng: được gọi chung là chức năng cập nhật đơn đặt hàng chức năng này cho phép sửa xóa đơn đặt hàng trong hệ thống

 Tìm kiếm 1 hay nhiều đơn đặt hàng tùy theo yêu cầu của admin

13

Trang 14

3.1Sơ Đồ Lớp

3.2Sơ đồ tuần tự

3.2.1 Đăng kí

Trang 15

3.2.2 Đăng nhập

3.2.3 Tìm kiếm

15

Trang 16

3.2.4 Xem sản phẩm

3.2.5 Xem giỏ hàng

Trang 17

3.2.6 Xem thông tin cá nhân

Trang 18

 Trong đó mã phân quyền là 1 tự động tăng, đồng thời là khóa chính cho bảng.

Kết quả

3.3.2Bảng User

Phân Tích

 Chứa thông tin về 1 Thành viên, hoặc 1 Admin: UserID,

họ tên, địa chỉ, số điện thoại, Emal, Tài Khoản, Mật khẩu

 Trong đó UserID là 1 số nguyện tự động tăng

Tạo bảng User

Kết Quả quan hệ

Trang 19

3.3.3Bảng Sản Phẩm

Phân Tích

 Mô tả các loại sản phẩm dựa trên thông tin: SanPhamID

mã sản phẩm, tên sản phẩm, giá, giá khuyến mại, số lượng, ảnh

 SanPhamID là 1 số tự động tang và làm khóa chính cho bảng

 Một sản phẩm bắt buộc phải thuộc 1 nhóm sản phẩm nào

đó Nhưng 1 nhóm sản phẩm có thể cung cấp nhiều sản phẩm khác nhau Nên bảng SanPham có quan hệ (1-n) với bảng NhomSP

Trang 20

 Mô tả các loại sản phẩm dựa trên thông tin NhomSP_ID, tên nhóm, mã nhóm…

 Trong đó DonHangID là 1 tự động tăng và làm khóa chính cho bảng.

 Mỗi 1 hóa đơn nhập phải được tạo bởi 1 tài khoản nào đó Nhưng 1 tài khoản có thể tạo nhiều đơn hàng Suy ra bảng DonHang có quan hên (1-n) với bảng User.

 Một đơn hàng có thể chứa nhiều sản phẩm khác nhau và ngược lại 1 sản phẩm có thể nằm trong nhiều hóa đơn nhập khác.Nên hai bảng có quan hệ (n-n) Ta cần tạo 1 bảng trung gian DonHang_SP để chuyển đổi quan hệ này.

Tạo bảng Đơn Hàng

Trang 21

 Tạo bảng Trạng Thái

 Kết Quả Quan hệ:

21

Ngày đăng: 11/07/2016, 22:39

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w