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

Đề tài phân tích hệ thống quản lý bán dụng cụ thể thao tài phát sport

37 3 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

Tiêu đề Phân Tích Hệ Thống Quản Lý Bán Dụng Cụ Thể Thao Tài Phát Sport
Tác giả Võ Tiến Hưng, Nguyễn Thành Long, Hồ Nhựt Luân
Người hướng dẫn Lê Thị Bích Hằng
Trường học Trường Đại Học Nha Trang
Chuyên ngành Công Nghệ Thông Tin
Thể loại Báo Cáo Công Nghệ Phần Mềm
Năm xuất bản 2020-2024
Thành phố Nha Trang
Định dạng
Số trang 37
Dung lượng 800,78 KB

Cấu trúc

  • PHẦN I KHẢO SÁT HIỆN TRẠNG (5)
    • I.1. Hiện trạng tổ chức (5)
    • I.2. Hiện trạng nghiệp vụ (6)
    • I.3. Hiện trạng tin học (7)
  • PHẦN II PHÂN TÍCH (7)
    • II.1. Đặc tả hệ thống (7)
      • II.1.1. Danh sách yêu cầu chức năng nghiệp vụ (7)
      • II.1.2. Danh sách yêu cầu chức năng hệ thống (8)
      • II.1.3. Danh sách yêu cầu phi chức năng (9)
    • II.2. Đặc tả yêu cầu phần mềm (10)
      • II.2.1. Yêu cầu Đăng ký tài khoản khách hàng (10)
      • II.2.2. Yêu cầu Đăng nhập tài khoản (11)
      • II.2.3. Y êu cầu Thêm vào giỏ hàng (12)
      • II.2.4. Y êu cầu Đặt hàng (13)
      • II.2.5. Tra cứu mặt hàng (14)
      • II.2.6. Thống kê doanh thu (16)
  • PHẦN III THIẾT KẾ HỆ THỐNG (16)
    • III.1. Thiết kế dữ liệu (16)
      • III.1.1 Yêu cầu đăng ký (17)
      • III.1.2 Yêu cầu đăng nhập (18)
      • III.1.3. Yêu cầu Thêm vào giỏ hàng (19)
      • III.1.4. Yêu cầu Đặt hàng (20)
      • III.1.5. Yêu cầu Tra cứu mặt hàng (23)
      • III.1.6. Yêu cầu Thống kê doanh thu (24)
    • III.2. Thiết kế giao diện (26)
      • III.2.1 Yêu cầu Đăng ký (26)
      • III.2.2 Yêu cầu Đăng nhập (27)
      • III.2.3 Yêu cầu Thêm vào giỏ hàng (28)
      • III.2.4 Yêu cầu Đặt hàng (29)
      • III.2.5 Yêu cầu Tra cứu mặt hàng (30)
      • III.2.6 Yêu cầu Thống kê doanh thu (32)
    • III.3. Thiết kế xử lý (33)
      • III.3.1 Yêu cầu Đăng ký (33)
      • III.3.2 Yêu cầu Đăng nhập (33)
      • III.3.3 Yêu cầu Thêm vào giỏ hàng (34)
      • III.3.4 Yêu cầu Đặt hàng (34)
      • III.3.5 Yêu cầu Tra cứu mặt hàng (36)
      • III.3.6 Yêu cầu Thống kê doanh thu (36)

Nội dung

Trang 1 BỘ GIÁO DỤC VÀ ĐÀO TẠOTRƯỜNG ĐẠI HỌC NHA TRANGKHOA CÔNG NGHỆ THÔNG TINBÁO CÁO CƠNG NGHỆ PHẦN MỀM NHĨM 6ĐỀ TÀI: PHÂN TÍCH HỆ THỐNG QUẢN LÝ BÁNDỤNG CỤ THỂ THAO TÀI PHÁT SPORT Tra

KHẢO SÁT HIỆN TRẠNG

Hiện trạng tổ chức

Khểch s á n La Thanh t á i ắ i a chí 218 - ỉoi C - n , Ba ỉýnh H a N o i la khểch s á n hoát ắ o ng l ê u n ầm Tuy nhien, c ểc khêu trong cệng t ểc quởn l y v a kinh doanh c ốn mang n ỏ ng t ồ nh ch-t thu c ệ ng M ệ h ý nh hoát ắ o ng c u a h ổ thìng ắấậc m ệ t ở qua cểc sạ ắẳ sau:

Khểch s á n La Thanh t á i ắ i a chí 218 - ỉoi C - n , Ba ỉýnh H a N o i la khểch s á n hoát ắ o ng l ê u n ầm Tuy nhien, c ểc khêu trong cệng t ểc quởn l y v a kinh doanh c ốn mang n ỏ ng t ồ nh ch-t thu c ệ ng M ệ h ý nh hoát ắ o ng c u a h ổ thìng ắấậc m ệ t ở qua cểc sạ ắẳ sau:

- Cửa hàng bán dụng cụ thể thao Tài Phát Sport tại địa chỉ 859 Lê Hồng Phong, Phước Long, Nha Trang là một cửa hàng kinh doanh lâu năm Tuy nhiên, các khâu trong công tác quản lý và kinh doanh còn mang nặng tính chất thủ công Mô hình hoạt động của hệ thống được mô tả qua sơ đồ sau:

Hình 1 Quy trình bán hàng của hệ thống

- Tổ chức bộ máy hoạt động:

Hình 2 Tổ chức bộ máy

Hiện trạng nghiệp vụ

Hiện tại, cửa hàng bán dụng cụ thể thao Tài Phát Sport đã có phần mềm quản lý hoạt động của cửa hàng nhưng chưa hoàn thiện Cửa hàng yêu cầu nâng cấp phần mềm bán dụng cụ thể thao tốt hơn, nên cần khảo sát chi tiết nghiệp vụ của các bộ phận can thiệp trực tiếp vào phần mềm: quản lý, kho, thu ngân.

Các nghiệp vụ hiện tại:

 Điều phối, xử lý các hoạt động của cửa hàng.

 Có thể sử dụng tất cả các chức năng của phần mềm quản lý.

 Hàng tháng, quản lý sẽ thực hiện thống kê doanh thu của cửa hàng: Quản lý truy cập vào phần mềm, thực hiện thống kê doanh thu dựa trên số tiền dùng để nhập hàng, số tiền bán dụng cụ thể dụng thể thao thu được, số tiền sử dụng để trả lương cho nhân viên,… và các chi phí khác.

 Bảo quản, sắp xếp, trung bày sản phẩm.

 Nhập hàng: Hàng tháng, quản lý kho sử dụng phần mềm kiểm tra số lượng của các dụng cụ thể thao hiện tại của cửa hàng và tiến hành nhập thêm dụng cụ thể thao mới từ các nhà cung cấp, sử dụng phần mềm để lưu hóa đơn nhập hàng.

 Thanh toán hóa đơn: Khi khách hàng yêu cầu thanh toán, thu ngân sử dụng phần mềm để tạo và in hóa đơn cho khách. Đánh giá hiện trạng: Hiện tại, phần mềm quản lý có sẵn của cửa hàng chưa đáp ứng đủ nhu cầu sử dụng Cửa hàng bán dụng cụ thể thao Tài Phát Sport muốn mở rộng thêm kinh doanh online nhằm giúp tăng doanh thu của cửa hàng đồng thời muốn quảng cáo để mọi người có thẻ biết đến cửa hàng nhiều hơn Do đó, cửa hàng có nhu cầu nâng cấp một hệ thống quản lý bán dụng cụ thể thao online dựa trên phần mềm quản lý hiện tại.

Hiện trạng tin học

+ Cấu hình máy chủ: Core i5/4GB RAM

+ Tình hình kết nối mạng ổn định, có thể truyền tải được luồng dữ liệu khi cần thiết. + Loại kết nối của máy chủ: Local Area Network (LAN)

+ Hệ điều hành: Windows Server 2012

+ Hệ quản trị: SQL Server

- Nguời điều hành chương trình:

+ Trình độ tin học: Tin học văn phòng cơ bản.

PHÂN TÍCH

Đặc tả hệ thống

II.1.1 Danh sách yêu cầu chức năng nghiệp vụ

T Công việc Loại công việc

Biểu mẫu liên quan Ghi chú

Tìm kiếm thông tin sản phẩm

Tìm kiếm thông tin sản phẩm để bán

2 Quản lý thông tin đặt hàng Lưu trữ

Quản lý thông tin khách hàng đã đặt hàng

3 Quản lý thông tin mua hàng Lưu trữ

Quản lý thông tin khách hàng đã mua hàng

4 Thêm thông tin mặt hàng Lưu trữ Thêm thông tin mặt hàng mới

5 Xóa thông tin mặt hàng Lưu trữ Xóa thông tin mặt hàng cũ

Kiểm tra đơn hàng đang vận chuyển

Kiểm tra tình trạng đơn hàng đang vận chuyển

T Công việc Loại công việc

Biểu mẫu liên quan Ghi chú

1 Tìm kiếm sản phẩm Tra cứu Tìm kiếm sản phẩm để mua

2 Thêm vào giỏ hàng Lưu trữ

Thêm sản phẩm muốn mua vào giỏ hàng

II.1.2 Danh sách yêu cầu chức năng hệ thống

T Công việc Loại công việc

Biểu mẫu liên quan Ghi chú

1 Đăng nhập Phân quyền Đăng nhập tài khoản

2 Đăng ký Phân quyền Đăng ký tài khoản

3 Sắp xếp sản phẩm Tự động

Sắp xếp sản phẩm theo tên, theo giá, theo loại…

ST Công việc Loại công Quy định liên Biểu mẫu liên Ghi chú

1 Đăng nhập Phân quyền Đăng nhập tài khoản

2 Đăng ký Phân quyền Đăng ký tài khoản

3 Đặt hàng Mô phỏng Đặt các mặt hàng muốn mua

7 Sắp xếp sản phẩm Tự động

Sắp xếp sản phẩm theo tên, theo giá, theo loại…

Thanh toán các sản phẩm đã đặt thông qua trực tuyến

II.1.3 Danh sách yêu cầu phi chức năng

Tên yêu cầu Loại yêu cầu

Hỗ trợ đa nền tảng Tính tương thích.

Sao lưu dữ liệu Tính an toàn.

Phục hồi dữ liệu Tính an toàn.

Giao diện dễ dùng Tính tiện dụng.

Tốc độ xử lý thao tác nhanh chóng Tính hiệu quả.

Giảm giá, ưu dãi, miễn phí vẫn chuyển Tính tiến hóa.

Hình ảnh đúng với vật bên ngoài Tính tiện dụng.

Thời gian tra cứu nhanh Tính hiệu quả.

Thay đổi chức năng phù hợp với thời điểm, yêu cầu của người quản lý Tính tiến hóa.

Đặc tả yêu cầu phần mềm

II.2.1 Yêu cầu Đăng ký tài khoản khách hàng

- D1: Thông tin đăng ký (Họ khách hàng, Tên khách hàng, Giới tính, Số điện thoại, Email, Mật khẩu, Địa chỉ).

- D2: Thông báo thành công/thất bại.

- D3: Quy định về số ký tự tối thiểu của mật khẩu Danh sách thông tin tài khoản đã đăng ký.

- B3: Kiểm tra thông tin tài khoản (email, sđt, mật khẩu) có tồn tại trong D3 hay chưa Nếu đã tồn tại thì hiển thị D2 (Thông báo thất bại) Ngược lại thì tiếp tục kiểm tra mật khẩu có thỏa D3.

- B4: Nếu thỏa thì lưu D4, hiển thị D2 (Thông báo thành công) Ngược lại hiển thị D2 (Thông báo không thành công).

II.2.2 Yêu cầu Đăng nhập tài khoản

- D1: Thông tin đăng nhập (Email, Mật khẩu)

- D2: Thông báo của hệ thống khi đăng nhập (thành công hoặc thất bại).

- D3: Danh sách tài khoản (kèm mật khẩu)

- B2: Kết nối cơ sở dữ liệu.

- B4: Kiểm tra thông tin tài khoản (email, mật khẩu) có tồn tại trong D3 hay chưa Nếu đã tồn tại thì hiển thị D2 (Thông báo đăng nhập thành công), đăng nhập vào màn hình giao diện Nếu không tồn tại thì trả về D2 (Thông báo đăng nhập thất bại)

- B5: Đóng CSDL và kết thúc.

Downloaded by Heo Út (quangutbin@gmail.com)

II.2.3 Yêu cầu Thêm vào giỏ hàng

D1: Thông tin đơn đặt hàng gồm: Tên khách hàng, Số điện thoại, Email, Địa chỉ

D2: Thông tin giỏ hàng gồm: Ảnh mặt hàng, Tên mặt hàng, Đơn giá, Số lượng, Thành tiền.

D3: Thông tin mặt hàng, danh mục kích thước

D4: Thông tin mặt hàng được chọn gồm: Tên mặt hàng, Số lượng, Thành tiền.

B2: Đọc D3 (Thông tin mặt hàng, danh mục kích thước)

B3: Nếu thêm sản phẩm vào giỏ hàng thì hiển thị D2

B4: Nếu chấp nhận đặt hàng thì lưu D4 + D1 + Mã đơn đặt hàng

Downloaded by Heo Út (quangutbin@gmail.com)

II.2.4 Yêu cầu Đặt hàng

D1: Thông tin khách hàng gồm: Tên khách hàng, Số điện thoại, Email, Địa chỉ

D2: Danh mục loại thanh toán, Danh mục đơn vị vận chuyển, Danh sách mặt hàng, Thông báo thành công/thất bại.

D3: Danh sách mặt hàng, Danh mục loại thanh toán, Danh mục đơn vị vận chuyển.

D4: Danh sách mặt hàng gồm:

Mã mặt hàng, Số lượng D5: D1 + D4 + Loại thanh toán + Đơn vị vận chuyển + Ghi chú + Ngày lập + Ngày giao hàng + Địa điểm giao hàng.

B4: Kiểm tra thông tin nhập Nếu thoả thì đến B5, nếu không thoả thì đến B6

B5: Lưu D5, hiển thị D2 (Thông báo thành công)

B6: Thông báo lỗi chuyển đến B3

Downloaded by Heo Út (quangutbin@gmail.com)

II.2.5 Tra cứu mặt hàng

- D1: Tiêu chí tra cứu (Tên Mặt Hàng, Loại Mặt Hàng, Thương Hiệu, giá tối thiểu, giá tối đa).

- D2: Kết quả danh sách sản phẩm tra cứu theo các tiêu chí trên.

- D3: Danh mục loại mặt hàng, danh mục thương hiệu.

- B1: Kết nối cơ sở dữ liệu

- B4: Tìm D3 có thỏa D1 hay không? Nếu thỏa thì hiển thị D2 (Danh sách sản phẩm).

- B6: Đóng CSDL và kết thúc.

Downloaded by Heo Út (quangutbin@gmail.com)

Downloaded by Heo Út (quangutbin@gmail.com)

II.2.6 Thống kê doanh thu

- D1: Tiêu chí thông kê: thời gian bắt đầu, thời gian kết thúc, mã sản phẩm, tên sản phẩm

- D2: Kết quả danh sách sản phẩm theo các tiêu chí thống kê.

- D3: danh sách chi tiết thống kê: maMatHang, tenMatHang, loaiMatHang, soLuong, giaBan, doanhThu.

- B2: Kết nối cơ sở dữ liệu.

- B4: Tìm D3 theo yêu cầu của D1.

- B6: Đóng CSDL và kết thúc.

THIẾT KẾ HỆ THỐNG

Thiết kế dữ liệu

Downloaded by Heo Út (quangutbin@gmail.com)

III.1.1 Yêu cầu đăng ký

Bảng mô tả dữ liệu

- Ý nghĩa: lưu thông tin khách hàng.

STT Tên thuộc tính Kiểu Miền giá trị Ý nghĩa

1 maKhachHang Chuỗi < Mã khách hàng

2 hoKhachHang Chuỗi < Họ khách hàng

3 tenKhachHang Chuỗi < Tên khách hàng

4 gioiTinh Boolean True/False Giới tính

5 soDienThoai Chuỗi < Số điện thoại khách hàng

6 email Chuỗi < Email khách hàng

7 matKhau Chuỗi < Mật khẩu tài khoản của khách hàng

Downloaded by Heo Út (quangutbin@gmail.com)

Mã tham số Tên tham số Đơn vị tính Giá trị Áp dụng

TS1 Số ký tự tối thiểu của mật khẩu

TS2 Số ký tự tối thiểu của mật khẩu

Danh sách các tham số:

III.1.2 Yêu cầu đăng nhập

Bảng mô tả dữ liệu

- Ý nghĩa: lưu thông tin khách hàng.

STT Tên thuộc tính Kiểu Miền giá trị Ý nghĩa

1 maKhachHang Chuỗi < Mã khách hàng

2 hoKhachHang Chuỗi

Ngày đăng: 02/03/2024, 05:46

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

TÀI LIỆU LIÊN QUAN

w