Chức Năng Đăng Nhập Quản Trị

CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN CỦA WEBSITE THƯƠNG MẠI ĐIỆN TỬ

2.1. XÁC ĐỊNH YÊU CẦU HỆ THỐNG

2.1.1. Đối với khách hàng

- Hiển thị thông tin giới thiệu.

- Gửi thông tin liên hệ.

- Hiển thị tất cả sản phẩm.

- Hiển thị sản phẩm theo danh mục.

- Hiển thị số lượt truy cập.

- Hiển thị sản phẩm mua nhiều.

- Đăng ký, đăng nhập.

- Tạo, sửa, xóa giỏ hàng.

- Tạo và gửi đơn đặt hàng.

- Hiển thị tình trạng đơn hàng.

- Thanh toán trực tuyến.

2.1.2.Đối với nhà quản trị

- Đăng nhập quản trị.

- Hiển thị tất cả sản phẩm.

- Thêm, sửa, xóa sản phẩm.

- Thêm, sửa tin tức, liên kết.

- Thống kê đơn hàng.

- Xử lý đơn hàng.

- Thêm danh mục sản phẩm.

- Chức năng quản lý thông tin khách hàng.

2.3. XÁC ĐỊNH YÊU CẦU

2.3.1. Yêu cầu chức năng

- Website hỗ trợ khách hàng trong việc tìm kiếm, tra cứu theo nhiều tiêu chí như: tìm kiếm theo tên, theo giá của sản phẩm… lựa chọn sản phẩm, đăng ký thành viên và đăng nhập một cách nhanh chóng, dễ dàng.

- Website có khả năng lưu trữ, quản lý những thông tin về khách hàng, về đơn đặt hàng, thông tin phản hồi của khách hàng qua dịch vụ Email… hỗ trợ cho việc đánh giá nhu cầu và tâm lý khách hàng.

- Website có khả năng hỗ trợ nhà quản trị trong việc cập nhật thông tin sản phẩm, danh mục sản phẩm, cập nhật thông tin về đơn đặt hàng, xem sản phẩm.

- Website có khả năng tổng hợp, thống kê giúp nhà quản trị quản lý được đơn đặt hàng, tình trạng đơn hàng (đã xử lý hay chưa xử lý), thông tin về khách hàng.

2.3.2. Yêu cầu phi chức năng

- Website đáp ứng được khả năng truy cập nhanh, thông tin tin cậy, chính xác.

- Giao diện thân thiện, dễ sử dụng, tính thẩm mỹ và tính ổn định cao.

- Website đảm bảo được tính bảo mật cao, phân quyền một cách hợp lý.

- Website có thể hoạt động 24/7/365.

- Website có khả năng lưu trữ, xử lý khối lượng lớn thông tin nhưng chiếm dung lượng nhỏ trong sản phẩm.

2.4. PHÂN TÍCH YÊU CẦU

2.4.1. Đối với nhà quản trị

- Chức năng đăng nhập quản trị

Bảng 2.1: Chức năng đăng nhập quản trị


Mô tả

Dùng cho quản trị viên đăng nhập khi có tài khoản.

Đầu vào

Thông tin đăng nhập

+ Tên đăng nhập

+ Mật khẩu

Quá trình xử lý

Kết nối cơ sở dữ liệu so sánh thông tin đăng nhập có đúng không?

Tạo phiên truy cập cho người dùng đăng nhập.

Đầu ra

Thông báo kết quả đăng nhập.

Có thể bạn quan tâm!

Xem toàn bộ 80 trang tài liệu này.

Xây dựng website thương mại điện tử Socola.com - 4


- Chức năng quên mật khẩu

Bảng 2.2: Chức năng quên mật khẩu


Mô tả

Lấy lại mật khẩu khi quên mật khẩu

Đầu vào

Thông tin bảo mật

+ Tên đăng nhập

+ Email

Quá trình xử lý

Kết nối cơ sở dữ liệu so sánh thông tin bảo mật có đúng không?

Đầu ra

Một mail được gửi đến mail mà người dùng đăng ký chứa thông tin

về mật khẩu.

- Chức năng quản lý sản phẩm (thêm, xóa, sửa)

Thêm mới sản phẩm

Bảng 2.3: Chức năng thêm sản phẩm


Mô tả

Thêm mới một sản phẩm.

Đầu vào

+ Tên sản phẩm

+ Thuộc danh mục sản phẩm

+ Giá

+ Mô tả

+ Số lượng nhập

+ Ngày bắt đầu

Quá trình xử lý

Kiểm tra dữ liệu form có đúng không?

Đầu ra

Hiển thị thông tin về sản phẩm.


Thêm mới danh mục sản phẩm

Bảng 2.4: Chức năng thêm danh mục sản phẩm


Mô tả

Thêm mới một danh mục sản phẩm.

Đầu vào

Tên danh mục sản phẩm

Quá trình xử lý

Kiểm tra dữ liệu form có đúng không?

Đầu ra

Hiển thị thông tin về danh mục sản phẩm.


Sửa thông tin sản phẩm

Bảng 2.5: Chức năng sửa thông tin sản phẩm


Mô tả

Dùng để thay đổi thông tin một sản phẩm.

Đầu vào

Chọn sản phẩm cần thay đổi thông tin.

Quá trình xử lý

Kiểm tra dữ liệu form có đúng không, kết nối đến CSDL để cập

nhật thông tin.

Đầu ra

Hiển thị thông tin mới về sản phẩm.

Xóa sản phẩm

Bảng 2.6: Chức năng xóa sản phẩm


Mô tả

Dùng để xóa thông tin một sản phẩm.

Đầu vào

Chọn sản phẩm cần xóa.

Quá trình xử lý

Kết nối đến CSDL cho phép xóa dữ liệu.

Đầu ra

Hiển thị thông báo.


- Chức năng quản lý đơn hàng

Bảng 2.7: Chức năng quản lý đơn hàng


Mô tả

Liệt kê danh sách các đơn đặt hàng của khách hàng đã đặt.

Đầu vào

Thông tin đơn hàng.

+ Ngày xử lý đơn hàng.

+ Tình trạng xử lý đơn hàng.

+ Trackingnumber.

Quá trình xử lý

Kết nối đến CSDL.

Đầu ra

Hiển thị thông tin về đơn hàng và đơn hàng mới.


- Chức năng quản lý khách hàng

Bảng 2.8: Chức năng quản lý khách hàng


Mô tả

Thông tin về khách hàng.

Đầu vào

Các thông tin đăng ký của khách hàng.

Quá trình xử lý

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

Đầu ra

Hiển thị thông tin khách hàng.

- Chức năng quản lý tin tức (Thêm, sửa)

Thêm mới

Bảng 2.9: Chức năng thêm tin tức


Mô tả

Thêm mới một tin tức.

Đầu vào

+ Tiêu đề

+ Tóm tắt

+ Nội dung

+ Hình ảnh

Quá trình xử lý

Kiểm tra dữ liệu form có đúng không?

Đầu ra

Hiện thị thông tin về tin tức.

2.4.2. Đối với khách hàng

- Chức năng tìm kiếm thông tin sản phẩm

Bảng 2.10: Chức năng tìm kiếm thông tin sản phẩm


Mô tả

Chức năng tìm kiếm sản phẩm theo từ khóa được nhập vào.

Đầu vào

Tên sản phẩm, giá.

Quá trình xử lý

Kiểm tra sự tương thích của tên, giá sản phẩm được nhập vào. Kết nối đến cơ sở dữ liệu.

Tìm kiếm thông tin theo tên, giá sản phẩm.

Đầu ra

Hiển thị sản phẩm hoặc thông báo không tìm thấy.


- Chức năng đăng ký tài khoản

Bảng 2.11: Chức năng đăng ký tài khoản


Mô tả

Cho phép đăng ký tài khoản

Đầu vào

Khi đăng ký, khách hàng phải điền đầy đủ các thông tin:

+ Họ và tên

+ Tên đăng nhập

+ Tên đường phố

+ Thành phố

+ Quận huyện

+ Mật khẩu

+Nhập lại mật khẩu

+ Số điện thoại

+Mã điện thoại

+ Email

+ Fax

Quá trình xử lý

Kiểm tra đúng tính hợp lệ của form.

Kết nối cơ sở dữ liệu, kiểm tra khách hàng vừa nhập từ form đăng ký có hợp lệ trong cơ sở dữ liệu (CSDL) không?

Lưu thông tin khách hàng vào trong CSDL nếu đăng ký thành công.

Đầu ra

Thông báo về việc đăng ký đã thành công hay chưa.

- Chức năng đăng nhập

Bảng 2.12: Chức năng đăng nhập


Mô tả

Đăng nhập khi đã có tài khoản.

Đầu vào

Thông tin đăng nhập

+ Tên đăng nhập

+ Mật khẩu

Quá trình xử lý

Kết nối cơ sở dữ liệu so sánh thông tin đăng nhập có đúng không?

Tạo phiên truy cập cho người dùng đăng nhập.

Đầu ra

Thông báo kết quả đăng nhập.


- Chức năng hiển thị danh mục sản phẩm

Bảng 2.13: Chức năng hiển thị danh mục sản phẩm


Mô tả

Hiển thị sản phẩm theo từng danh mục sản phẩm.

Đầu vào

Đường link danh mục sản phẩm.

Quá trình xử lý

Lấy tất cả các sản phẩm có trong cơ sở dữ liệu theo danh mục.

Đầu ra

Hiển thị danh sách sản phẩm.


- Chức năng chi tiết sản phẩm

Bảng 2.14: Chức năng chi tiết sản phẩm


Mô tả

Hiển thị chi tiết sản phẩm.

Đầu vào

Đường link tên sản phẩm, kích vào ảnh sản phẩm, tên sản phẩm.

Quá trình xử lý

Truy xuất vào cơ sở dữ liệu để lấy thông tin chi tiết sản phẩm.

Đầu ra

Hiển thị thông tin chi tiết sản phẩm.


- Chức năng thống kê truy cập

Bảng 2.15: Chức năng thống kê truy cập


Mô tả

Hiển thị số lượt truy cập và online vào website.

Đầu vào

Người dùng truy cập và số người đnag online vào website.

Quá trình xử lý

Đếm số lượt truy cập và số người online.

Đầu ra

Hiển thị số lượt đã truy cập và đang online của website.

- Giỏ hàng

Bảng 2.16 Chức năng giỏ hàng


Mô tả

Mô phỏng giỏ hàng thực tế dùng để chứa các mặt hàng mà khách

hàng đã chọn.

Đầu vào

Sau khi đã chọn sản phẩm vào giỏ hàng, khách hàng có thể đặt

mua hàng.

Quá trình xử lý

Kiểm tra sản phẩm có trong giỏ hàng.

Đầu ra

Danh sách các sản phẩm khách hàng đã chọn và tổng giá tiền của

giỏ hàng.


- Tạo đơn hàng

Bảng 2.17 Chức năng tạo đơn hàng


Mô tả

Sau khi khách hàng chọn hàng vào giỏ hàng và quyết định đặt

mua hàng.

Đầu vào

Thông tin các sản phẩm khách hàng chọn trong giỏ hàng như:

Tên sản phẩm, số lượng, đơn giá, thành tiền.

Quá trình xử lý

Kiểm tra đúng tính hợp lệ của đơn hàng.

Lưu thông tin đơn hàng vào trong CSDL nếu tạo đơn hàng thành công.

Đầu ra

Thông báo khách hàng đã tạo đơn hàng thành công hay chưa.


2.5. PHÂN TÍCH THIẾT KẾ HỆ THỐNG

2.5.1. Mô hình hóa chức năng

2.5.1.1. Biểu đồ phân rã chức năng (BFD)

Thống kê sản

phẩm

Xây dựng website thương mại điện tử socola.com


QUẢN LÝ WEBSITE

SOCOLA.COM

QUẢN LÝ NGƯỜI DÙNG

QUẢN LÝ BÁN HÀNG

QUẢN LÝ SẢN PHẨM

QUẢN LÝ TIN TỨC

THỐNG KÊ

Đăng ký tài khoản

Tạo đơn hàng

Quản lý danh mục sản phẩm

Quản lý tin tức

Đăng nhập

Xử lý đơn hàng

Quản lý sản phẩm

Quên mật khẩu

Thanh toán

Tim kiếm

Thống kê người dùng

Đăng xuất


Thống kê đơn hàng

Hình 2.3 : Biểu đồ phân rã chức năng



SVTH: Nguyễn Thị Thảo Nhi _ Lớp: CCTM07A 23

..... Xem trang tiếp theo?
⇦ Trang trước - Trang tiếp theo ⇨

Ngày đăng: 13/01/2023