Mô tả bài toán

Một phần của tài liệu ĐỒ án PTTK nhóm 7 (Trang 28 - 31)

Website kinh doanh kính dành cho doanh nghiệp hoặc cá nhân tiến hành kinh doanh sản phẩm kính thời trang với mục tiêu hỗ trợ doanh nghiệp và cá nhân trong việc kinh doanh thương mại điện tử. Hệ thống được mô tả như sau:

Người dùng website bao gồm quản trị viên và khách hàng. Quản trị viên có một tài khoản QTV duy nhất dùng để quản lý website, khách hàng muốn sử dụng website thì phải tiến hành tạo tài khoản và đăngnhập vào tài khoản đã đăng để tiến hành đặt hàng. Tạo tài khoản bao gồm việc điền username, mật khẩu cũng như khác thông tin dùng để xác thực tài khoản như email và số diện thoại. Sau khi hệ thống xác nhận thông tin sẽ lưu thông tin tài khoản vào CSDL và cho phép tài

khoản đó đăng nhập. Khách hàng và QTV tiến hành đăng nhập bằng cách nhập username vào password vào from hệ thống, sau khi hệ thông kiểm tra username và password trùng với trong CSDL thì sẽ cho phép khách hàng đăng nhập vào hệ thống. Còn nếu thông tin không trùng với trong CSDL thì hệ thông sẽ thông báo sai thông tin đăng nhập và yêu cầu nhập lại. Khách hàng có thể thay đổi thong tin tài khoản của mình bằng cách chọn vào mục quản lý tài khoản. Trong mục quản ý tài khoản, khách hàng có thể thay đổi mật khẩu cũng như thông tin của mình bằng cách lựa chọn thay đổi thông tin và đổi mật khẩu.

Khách hàng sẽ có thể tìm kiếm sản phẩm trên website bằng cách nhập thông tin muốn tìm kiếm vào ô tìm kiếm sản phẩm. Hệ thông sẽ kiểm tra thông tin sau đó sẽ hiện ra danh sách hoặc danh mục sản phẩm có liên quan đến từ khoá mà khách hàng tìm kiếm. Hoặc khách hàng có thể tim kiếm bằng cách nhấn vào các sản phẩm hay danh mục sản phẩm trên trang chủ. Sau khi hiện danh sách sản phẩm khách hàng có thể click vào sản phẩm để xem thông tin chi tiết về sản phẩm cũng như xem sản phẩm còn hàng hay không. Nếu sản phẩm còn hàng thì khách hàng có thể tiến hành đưa sản phẩm vào giỏ hàng bằng việc chọn mục thêm sản phẩm vào giỏ hàng. Sau đó khách hàng có thể tiếp tục tìm kiếm các sản phẩm khách và thêm vào giỏ hàng. Khách hàng có thể thay đổi giỏ hàng của mình bằng cách chọn mục giỏ hàng, trong giỏ hàng khách hàng có thể xoá sản phẩm trong giỏ hàng hay thay đổi thông tin của sản phẩm trong giỏ hàng. Việc thay đổi thông tin các sản phẩm trong giỏ hàng phải phù hợp với thông tin của sản phẩm đó trong CSDL như số lượng hàng hiện có hay màu sắc.

Khi khách hàng đã chọ được sản phẩm muốn mua trong giỏ hàng khách hàng có thể ấn chọn tiến hành thanh toán trong phần giỏ hàng để có thể tiến hành việc mua hàng. Sau đó hệ thống sẽ đưa ra from thanh toán để khách hàng chọn địa điểm nhận hàng và phương thức thanh toán. Sau khi khách hàng điển hệ thông sẽ kiểm tra nếu thông tin phù hợp hệ thống sẽ tiến hành xác nhận đơn đặt hàng và lưu vào trong CSDL, còn nếu thông tin không được chấp nhận thì hệ thông sẽ báo lỗi và yêu cầu nhập lại.

Sau khi đơn đặt hàng được lưu vào CSDL thì hề thông sẽ tự động xuất hoá đơn của đơn đặt hàng đó và lưu hoá đơn đó vào trong CSDL. Hoá đơn sẽ bao gồm thông tin của khách hàng, sản phẩm mà khách hàng muốn mua, nơi nhận phương thức thanh toán hay tổng số tiền vv…CSDL sẽ thống kê hoá đơn thành báo cáo kinh doanh gồm doanh thu, loại hàng, ngày giờ bán hàng vv. Ngoài ra QTV có thể thay đổi thông tin hay xoá hoá đơn bằng các tác vụ trong quản lý hoá đơn.

Quản trị viên còn có thể quản lý thông tin tài khoản của khách hàng thông qua quản lý khách hàng. QTV sẽ có thể biết được lịch sử giao dịch của khách hàng hay các thông tin cơ bản của khách hàng để làm cơ sở dữ liệu cho các kế hoạch kinh doanh. Các sản phẩm và thông tin của sản phẩm được lưu trong CSDL của website là do QTV đưa vào thông qua mục quản lý sản phẩm. QTV cũng sẽ là người thay đổi thông tin sản phẩm hay xoá sản phẩm khỏi CSDL để phù hợp với

hàng hoá thực tế của cửa hàng. Sau khi quản trị viên đưa thông tin sản phẩm vào trong CSDL thì số lượng sản phẩm còn lại hệ thông sẽ cập nhập theo từng đơn đặt hàng. Nếu có sản phẩm bị lỗi hay hết hàng thì hệ thông sẽ thông báo cho tài khoản quản trị viên.

Một phần của tài liệu ĐỒ án PTTK nhóm 7 (Trang 28 - 31)