Đăng ký Đăng nhập
Trang chủ Thể loại khác Chưa phân loại Phân tích và thiết kế hệ thống gian hàng điện tử bán đồ may mặc...

Tài liệu Phân tích và thiết kế hệ thống gian hàng điện tử bán đồ may mặc

.DOCX
25
305
71

Mô tả:

I. Giới thiệu về hệ thống 1. Mục đích Hệ thống quản lý gian hàng điện tử bán đồ may mặc qua mạng được tổ chức để đảm bảo:  Cung cấp cho khách hàng khả năng mua hàng trực tuyến với các sản phẩm đã có trên cửa hàng, đảm bảo an toàn tuyệt đối những thông tin liên quan đến người dùng trong quá trình đặt mua hay thanh toán.  Cung cấp cho người quản trị có thể quản lý thông tin hàng hóa, quản lý việc nhập hàng hóa, thông tin nhân viên, thông tin khách hàng cũng như việc đăng kí, đăng nhập của khách hàng, dễ nâng cấp, bảo trì, sửa chữa khi cần bổ sung, cập nhật những tính năng mới.  Cho phép các khách hàng có thể ghé thăm cửa hàng và mua hàng trực tuyến mà không cần phải đi đến tận nơi. Khách hàng có thể mua hàng ở bất cứ nơi nào, bất kỳ thời gian nào. Khách hàng có thể ghé thăm website, tìm kiếm sản phẩm và xem sản phẩm dễ dàng. Khách hàng có thể tạo ra một giỏ hàng và thêm sản phẩm vào giỏ hàng hoặc xóa sản phẩm khỏi giỏ hàng. Sau đó, khách hàng chọn các hình thức thanh toán, địa điểm, thời gian giao hàng.  Các giao dịch sẽ được chăm sóc bởi hệ thống trong tất cả thời gian. Lưu trữ dữ liệu là dễ dàng. Hệ thống này là thân thiện với khách hàng và dễ sử dụng. Tất cả các dữ liệu quan trọng của sẽ được lưu trữ trong cơ sở dữ liệu và tránh bất kỳ nhầm lẫn trong khi giao dịch. 2. Phạm vi  Quy mô hệ thống: Hệ thống quản lý gian hàng điện tử bán đồ may mặc qua mạng là hệ thống phục vụ cho mọi khách hàng, hoạt động trong phạm vi toàn quốc. Hệ thống có thể quản lý khoảng hơn 5000 mặt hàng các loại ( quần, áo, mũ, giày dép và nhiểu phụ kiện may mặc khác). Hệ thống quản lý hơn 300 nhân viên, quản lý hơn 10.000 thông tin tài khoản khách hàng và cho phép nhiều khách hàng truy cập cùng một lúc.  Phạm vi nghiệp vụ quản lý: Hệ thống quản lý việc đăng ký, đăng nhập của khách hàng, quản lý việc mua bán, thanh toán, giao hàng cho khách. Quản lý thông tin nhân viên. quản lý việc đánh giá và đảm bảo chất lượng dịch vụ của hệ thống. Phân tích và thiết kế hệ thống Thực hiện báo cáo thống kê lượng khách truy cập vào website, số lượng khách mua hàng. Báo cáo thống kê tình trạng các mặt hàng và doanh thu của cửa hàng trong tháng/ quý/ năm cho ban quản trị. Thực hiện các quy định và yêu cầu quản lý từ phía nhân viên quản trị giao phó. Ngoài ra cho phép quản trị mạng từ xa. 3. Cơ cấu tổ chức hệ thống. NHÂN VIÊN QUẢN TRỊ Quản lý đặt hàng II. Nhóm 11 Quản lý giao hàng và thanh toán Quản lý thông tin khách hàng Quản lý danh Quản lý nhà mục sản cung cấp phẩm Mục tiêu dự án phần mềm 1. Mục tiêu của dự án phát triển phần mềm Hiện tại cửa hàng đang có nhu cầu mở rộng quy mô buôn bán ra toàn quốc nên ban quản trị của cửa hàng đã thành lập một website bán hàng trực tuyến. Công việc quản lý hệ thống bán hàng qua website của cửa hàng bao gồm quản lý danh mục hàng hóa,quản lý hóa đơn đặt hàng, quản lý thông tin khách hàng, quản lý việc giao hàng và thanh toán cũng như quản lý nhà cung cấp hàng của cửa hàng qua website mới chỉ được thực hiện một cách thủ công vì vậy quá trình quản lý gặp rất nhiều khó khăn, bất cập: Khó khăn trong việc thêm mới danh mục hàng hóa, khó khăn trong việc quản lý hóa đơn đặt hàng, khó khăn trong việc theo dõi tình trạng phát triển của trang web của cửa hàng, khó khăn trong việc quản lý thông tin khách mua; công việc của các nhân viên trong cửa hàng là rất vất vả. Nguy cơ bị mất mát dữ liệu của khách hàng, dữ liệu của cửa hàng là khá cao.Vì vậy việc phát triển một hệ thống phần mềm quản lý gian hàng điện tử bán đồ may mặc qua mạng có ý nghĩa rất quan trọng trong việc nâng cao hiệu quả hoạt động của trang web, nâng cao hiệu năng quản lý của nhân viên các phòng nhân sự đối với trang web nói chung và giảm bớt công việc cho 2 Trường ĐH-KT Hậu Cần CAND Phân tích và thiết kế hệ thống nhân viên quản lý trang web của cửa hàng đồng thời tiện lợi hơn cho khách hàng trong việc sử dụng trang web. 2. Phạm vi phần mềm Phần mềm dự kiến tập trung làm những nhiệm vụ sau đây:  Quản lý danh mục hàng hóa bao gồm việc thêm sản phẩm mới, sửa đổi thông tin sản phẩm, những sản phẩm cửa hàng đang giảm giá, sản phẩm nhiều người mua nhất, xóa sản phẩm cửa hàng không còn bán…  Quản lý việc đặt hàng: Quản lý các hóa đơn đặt hàng từ khách hàng.  Quản lý thông tin khách mua: Quản lý thông tin của khách, quản lý việc mua hàng của khách…  Quản lý giao hàng và thanh toán: Quản lý hình thức giao hàng, hình thức thanh toán mà khách hàng chọn.  Khách hàng có thể tìm kiếm sản phẩm, xem thông tin sản phẩm.  Lưu trữ các thông tin để lập báo cáo thống kê hàng tuần, hàng tháng, hàng quý, hàng năm. Việc quản lý cơ sở vật chất của cửa hàng không do phần mềm quản lý mà do phòng quản trị cơ sở vật chất đảm nhiệm. Ban quản lý của cửa hàng là người trực tiếp đưa ra các nhiệm vụ quản lý nhưng không trực tiếp thực hiện nghiệp vụ quản lý của phần mềm quản lý bán hàng may mặc qua mạng.Chức năng này thuộc về nhân viên quản trị. 3. Các giả định ràng buộc Hệ thống vận hành trên một số máy tính kết nối mạng LAN có kết nối Internet. Nhân viên quản trị là người quản trị các chức năng của phần mềm. Khách hàng chỉ có quyền tìm kiếm thông tin sản phẩm, đăng ký, đăng nhập, thêm sản phẩm vào giỏ hàng và thực hiện giao dịch thanh toán. Chủ cửa hàng là người đưa ra các quyết định quản lý nhưng không trực tiếp thực hiện các nghiệp vụ quản lý phần mềm. 4. Lớp người sử dụng  Nhân viên quản trị: bao gồm nhân viên quản trị trang web, nhân viên quản lý kho…là người điều hành, quản lý và theo dõi hoạt động của hệ thống, xuất hàng, nhập hàng, đảm bảo hoạt động tốt của hệ thống.  Nhân viên giao hàng: là người trực tiếp giao hàng cho khách khi khách có nhu cầu giao hàng tận nơi. Nhóm 11 3 Trường ĐH-KT Hậu Cần CAND Phân tích và thiết kế hệ thống  Khách thăm: là những ghé qua trang web, xem thông tin sản phẩm.  Khách hàng: là những khách đã đăng ký thành viên của hệ thống, mua hàng, bình luận sản phẩm.  Nhà cung cấp: là người cung cấp hàng cho cửa hàng. III. Yêu cầu người dùng 1. Yêu cầu về chức năng a. Quản lý danh mục hàng hóa Khi đăng nhập vào hệ thống người quản lý có thể lựa chọn thực hiện các thao tác cần thiết :  Xem danh sách các thông tin về danh mục hàng hóa : - Hệ thống cho phép người quản lý xem thông tin về toàn bộ các sản phẩm có trong danh mục của cửa hàng. - Hệ thống sẽ cho phép người quản lý nhập tên sản phẩm ở ô ‘tìm kiếm’ để hiển thị sản phẩm. - Hệ thống sẽ cho phép người quản lý xem thông tin sản phẩm, Form xem thông tin sản phẩm xuất hiện, hệ thống sẽ hiển thị thông tin về sản phẩm đã chọn, sau đó người quản lý sẽ xem được thông tin chi tiết của sản phẩm được hiển thị gồm tên, hình ảnh, thông tin mô tả, giá tiền…  Thêm một sản phẩm vào danh mục hàng hóa : - Hệ thống có nút ‘Thêm mới ‘ trên màn hình danh sách các danh mục hàng hóa để người quản trị thêm sản phẩm vào cửa hàng khi có sản phẩm mới được nhập về. Sau đó hệ thống sẽ hiển thị màn hình Form ‘Thêm mới danh mục sản phẩm’ gồm : Thuộc danh mục, Tên sản phẩm, mã sản phẩm, ảnh sản phẩm, thông tin chi tiết về sản phẩm (giá, sản phẩm mới, khuyến mãi, hot…) - Người quản trị nhập các thông tin cơ bản trên về danh mục sản phẩm đang được thêm mới, sau khi hoàn tất thành công lựa chọn một trong 3 cách sau để lưu thông tin sản phẩm: + Chọn Lưu để quay về trang danh sách sản phẩm Nhóm 11 4 Trường ĐH-KT Hậu Cần CAND Phân tích và thiết kế hệ thống + Chọn Lưu & Tiếp tục sẽ thêm mới sản phẩm và người quản lý có thể tiếp tục chỉnh sửa thông tin về sản phẩm vừa tạo. + Chọn Lưu & Thêm mới sẽ thêm mới sản phẩm và người quản lý có thể thêm mới ngay sản phẩm tiếp theo.  T     Thêm mới hàng sảnsản phẩm : mới. Hình II.1loạt : Thêm phẩm Hệ thống sẽ cho phép người quản lý đăng nhanh nhiều sản phẩm cùng một lúc. Mỗi một ảnh được upload lên sẽ tự động tạo ra một sản phẩm với tên sản phẩm trùng với tên ảnh được upload. Người quản lý có thể chọn nhiều file ảnh trên máy tính và upload cùng một lúc, sau khi upload xong, người quản lý chọn danh mục và ‘Lưu’. Dùng công cụ tải hình ảnh: Drag and Drop. Browse tới thư mục chứa ảnh dùng chuột quét chọn ảnh sau chọn Open Nhóm 11 5 Trường ĐH-KT Hậu Cần CAND Phân tích và thiết kế hệ thống Hình II.2: Mở ảnh cần đăng Click vào nút cần UpLoad Nhóm 11 6 Trường ĐH-KT Hậu Cần CAND Phân tích và thiết kế hệ thống C Hình II.3 : Upload ảnh lên Website. Chọn ‘Lưu ‘để thêm mới các sản phẩm.  Cập nhật hoặc thay đổi nội dung thông tin một sản phẩm vào danh mục hàng hóa : - Trên màn hình chứa danh sách các danh mục, hệ thống cho phép người quản lý lựa chọn một danh mục sản phẩm cần cập nhật hoặc thay đổi về nội dung. - Hệ thống sẽ hiển thị màn hình ‘Cập nhật sản phẩm’ ( Giống như màn hình ‘Thêm mới sản phẩm’ nhưng đã có thông tin của sản phẩm đã nhập trước đó ) - Người quản lý chọn thông tin cần cập nhật và thay đổi theo yêu cầu, sau khi hoàn tất thành công nhấn vào nút lưu thông tin sản phẩm.Nếu sai hệ thống sẽ có thông báo việc nhập dữ liệu thay đổi không hợp lệ, người quản lý nhập lại thông tin, chu kỳ lặp lại khi nào hoàn tất và lưu trữ được thông tin sản phẩm vào cơ sở dữ liệu.  Xoá một hay nhiều sản phẩm trong danh mục hàng hóa : Người quản lý tìm kiếm và lựa chọn xóa một hay nhiều sản phẩm cùng lúc. - Xóa một sản phẩm :Tại cửa sổ hiển thị danh sách sản phẩm người quản lý ấn vào biểu tượng thùng rác để thực hiện loại bỏ sản phẩm. - Xóa nhiều sản phẩm :Tại cửa sổ hiển thị danh sách sản phẩmngười quản lý click chọn vào các ô Checkbox tương ứng vớ các sản phẩm muốn xóa. Nhóm 11 7 Trường ĐH-KT Hậu Cần CAND Phân tích và thiết kế hệ thống Hệ thống hiển thị hộp thông báo yêu cầu người quản lý xác nhận khi xóa một sản phẩm hay nhiều sản phẩm.Nếu người quản lý chọn OK để đồng ý xóa sản phẩm hoặc chọn Cancel để hủy bỏ thao tác xóa sản phẩm. Hình II.4 :Xóa sản phẩm b. Quản lý đặt hàng  Chức năng chọn sản phẩm cần mua. - Tác nhân: Khách hàng. - Mô tả chức năng: Cho phép khách hàng chọn sản phẩm cần mua để đưa vào giỏ hàng. - Tiền điều kiện: Sản phẩm khách hàng cần chọn phải tồn tại trong hệ thống. - Tiến trình xử lý: 1. Khách hàng chọn danh mục sản phẩm cần mua. 2. Hệ thống hiển thị danh sách sản phẩm trong danh mục khách hàng lựa chọn. 3. Khách hàng xem thông tin về sản phẩm cần mua. 4. Nếu trong danh sách có sản phẩm khách hàng cần mua thì khách hàng sẽ chọn sản phẩm cụ thể mình cần mua. Nếu trong hệ thống không có sản phẩm khách hàng cần mua thì thực hiện Tiến trình rẽ nhánh A1. - Tiến trình kết thúc. - Tiến trình rẽ nhánh A1: + Khách hàng chọn mua sản phẩm ở mục khác. + Quay lại bước 4 của Tiến trình xử lý. - Kết quả: Sản phẩm cần mua được chọn xong.  Chức năng thêm sản phẩm vào giỏ hàng. - Tác nhân: Khách hàng. - Mô tả chức năng: Cho phép khách hàng thêm sản phẩm đã chọn vào giỏ hàng. - Tiền điều kiện: Sản phẩm đã được chọn. - Tiến trình xử lý: Nhóm 11 8 Trường ĐH-KT Hậu Cần CAND Phân tích và thiết kế hệ thống -  - -  - Nhóm 11 1. Chọn chức năng thêm vào giỏ hàng để đưa sản phẩm đã chọn vào lưu trữ trong giỏ hàng. Nếu chưa chọn sản phẩm mà chọn chức năng thêm vào giỏ hàng thì thực hiện tiến trình rẽ nhánh A1. 2. Hệ thống hiển thị thông tin về sản phẩm được đưa vào giỏ hàng. 3. Tiến trình kết thúc. Tiến trình rẽ nhánh A1: Chưa chọn sản phẩm cần mua. 1. Hệ thống thông báo sản phẩm chưa được chọn. 2. Hiển thị sản phẩm để khách hàng chọn. 3. Quay lại bước 1 của Tiến trình xử lý. Kết quả: Thông tin về sản phẩm đã được thêm vào giỏ hàng cần phải được lưu trữ. Chức năng loại sản phẩm khỏi giỏ hàng. Tác nhân: Khách hàng. Mô tả chức năng: Tiến trình cho phép khách hàng loại bỏ các sản phẩm đã đưa vào giỏ hàng ra khỏi giỏ hàng của mình. Tiền điều kiện: Giỏ hàng đã có sản phầm. Tiến trình xử lý: 1. Khách hàng chọn sản phẩm muốn loại bỏ khỏi giỏ hàng. 2. Nhấn loại bỏ để đưa thông tin sản phẩm ra khỏi giỏ hàng. 3. Nếu có sản phẩm được chọn thì hệ thống sẽ hiển thị thông báo để khách hàng xác nhận lại. Ngược lại, thực hiện tiến trình rẽ nhánh A1. 4. Nếu khách hàng chấp nhận thì sản phẩm sẽ bị loại bỏ. Nếu không thực hiện tiến trình rẽ nhánh A2. 5. Hệ thống hiển thị đã loại bỏ thành công. 6. Tiến trình kết thúc. Tiến trình rẽ nhánh. Tiến trình rẽ nhánh A1: Sản phẩm chưa được chọn: 1. Hệ thống thông báo chưa chọn sản phẩm cần loại bỏ. 2. Quay lại bước 1 của Tiến trình xử lý. Tiến trình rẽ nhánh A2: Quay lại giỏ hàng. 1. Hệ thống hiển thị danh sách các sản phẩm còn lại trong giỏ hàng. 2. Tiến trình kết thúc. Kết quả: Sản phẩm được chọn bị loại bỏ khỏi giỏ hàng. Chức năng tiếp nhận đơn đặt hàng. Tác nhân: Người quản lý. 9 Trường ĐH-KT Hậu Cần CAND Phân tích và thiết kế hệ thống - Mô tả chức năng: Tiến trình cho phép người quản lý nhận các thông tin về đơn đặt hàng của khách hàng. - Tiền điều kiện: Đã có đơn đặt hàng. - Tiến trình xử lý: 1. Hệ thống thông báo có đơn đặt hàng mới. 2. Người quản lý chọn xem đơn đặt hàng mới. 3. Hệ thống hiển thị thông tin về đơn đặt hàng mới mà người quản lý muốn xem. 4. Người quản lý xem các yêu cầu của đơn hàng. 5. Tiến trình kết thúc.  Chức năng giao cho nhân viên thực hiện. - Tác nhân: Người quản lý. - Mô tả chức năng: Tiến trình cho phép người quản lý giao đơn đặt hàng của khách hàng cho nhân viên thực hiện. - Tiền điều kiện: Người quản lý đã tiếp nhận đơn đặt hàng. - Tiến trình xử lý: 1. Người quản lý chọn nhân viên để thực hiện đơn hàng. 2. Giao đơn hàng cho nhân viên. 3. Chờ thông tin phản hồi từ nhân viên. 4. Nếu nhân viên chấp nhận chuyển hàng thì thay đổi tình trạng của đơn hàng sang đã được nhân viên tiếp nhận. Nếu không chấp nhận thì thực hiện tiến trình rẽ nhánh A1. 5. Tiến trình kết thúc. - Tiến trình rẽ nhánh A1: 1. Người quản lý chọn nhân viên khác để thực hiện đơn hàng. 2. Giao đơn hàng cho nhân viên mới. 3. Trở lại bước 3 của tiến trình xử lý. c. Quản lý giao hàng và thanh toán  Chức năng thanh toán : - Tác nhân : Khách hàng. - Mô tả chức năng : Chức năng thanh toán cho phép khách hàng tạo đơn hàng để tiến hành thanh toán giỏ hàng sản phẩm. - Tiền điều kiện : Khách hàng đã chọn sản phẩm vào giỏ hàng. - Tiến trình xử lí : Khách hàng nhấn nút thanh toán để tạo đơn hàng. Có hai hình thức thanh toán là thanh toán trực tiếp cho nhân viên và thanh toán online. Nếu khách hàng chọn thanh toán online thì 1Form thanh toán xuất hiện, hệ thống hiển thị đơn hàng và một số thông tin mặc định của đơn hàng. Khách hàng nhập tiếp các thông tin : họ tên, số tài khoản, phương Nhóm 11 10 Trường ĐH-KT Hậu Cần CAND Phân tích và thiết kế hệ thống - - -   thức thanh toán, địa chỉ giao hàng, thời gian giao hàng, địa chỉ e-mail để thanh toán đơn hàng. Sau đó, khách hàng chọn gửi đơn hàng. Nếu đơn hàng đã nhập đúng thì hệ thống sẽ kiểm tra xem số tài khoản và phương thức thanh toán có hợp lệ hay không. Nếu hợp lệ thì thông báo giao dịch thành công, nếu không hợp lệ chuyển sang tiến trinh rẽ nhánh A2. Còn nếu đơn hàng đã nhập không hợp lệ chuyển sang tiến trình rẽ nhánh A1. Tiến trình rẽ nhánh A1 : Khi đơn hàng nhập sai, hệ thống sẽ báo đơn hàng nhập không thành công. Hệ thống sẽ hiển thị lại Form nhập thông tin và các mục nhập sai. Nếu khách hàng muốn giao dịch tiếp thì sẽ nhập lại thông tin và thực hiện lại các bước ban đầu. Nếu không chuyển sang tiến trình rẽ nhánh A3. Tiến trình rẽ nhánh A2: khi thông tin tài khoản không hợp lệ, hệ thống sẽ báo thông tin tài khoản không hợp lệ. Nếu khách hàng muốn tiếp tục giao dịch thì yêu cầu khách hàng nhập lại thông tin và thực hiện các bước tiếp theo như trong mô tả tiến trình xử lí chính. Nếu không chuyển sang luồng rẽ nhánh A3. Mô tả tiến trình rẽ nhánh A3 : Hủy bỏ đơn hàng. Nếu khách hàng muốn hủy bỏ đơn hàng thì khách hàng nhấn nút hủy bỏ và hệ thống sẽ hiển thị các sản phẩm để khách hàng tiến hành giao dịch mới. Chức năng kiểm tra đơn hàng : Hệ thống có bộ phận kinh doanh cho phép các nhân viên trong kinh doanh kiểm tra và xác thực đơn hàng, thông tin của khách đặt hàng. Nếu thông tin thu thập được đúng như thông tin mà khách nhập thì mới tiến hành giao hàng cho khách hàng. Chức năng giao hàng : Sau khi bộ phận kinh doanh đã kiểm tra xác thực đơn hàng là chính xác thì giao cho nhân viên thực hiện đơn giao hàng, đồng thời chuyển tình trạng giao hàng thành đang giao hàng. Khi hàng đã được giao cho khách thì nhân viên thông báo kết quả giao hàng để cập nhật trang thái giao hàng là đã thành công và xin chữ kí xác nhận của khách hàng. d. Quản lý thông tin khách mua Nhóm chức năng quản lí thông tin khách mua bao gồm các chức năng sau: Nhóm 11 11 Trường ĐH-KT Hậu Cần CAND Phân tích và thiết kế hệ thống  Chức năng đăng kí.  Chức năng đăng nhập, đăng xuất.  Chức năng sửa đổi thông tin cá nhân của khách hàng.  Chức năng xem thông tin cá nhân của khách hàng.  Chức năng đăng kí làm thành viên trang web.  Tác nhân: Khách xem.  Mô tả chức năng: Cho phép khách xem trang web đăng kí làm thành viên của hệ thống.  Tiền điều kiện: Khách xem phải truy cập vào trang web.  Tiến trình xử lý: Khi khách xem truy cập vào trang web của cửa hàng, nếu muốn làm thành viên của hệ thống thì khách xem nhấn chọn mục đăng kí. Form đăng kí làm thành viên của trang web hiển thị. Khách xem đọc các mục và nhập thông tin cần thiết vào form đăng kí như: tên tài khoản, mật khẩu(phải lớn hơn 8 ký tự); họ và tên; ngày, tháng, năm sinh; quê quán; nơi ở hiện nay; công việc; số chứng minh thư nhân dân; tài khoản gmail. Lưu ý với mỗi tài khoản gmail và số chứng minh thư nhân dân chỉ dùng để xác thực đăng kí cho một tài khoản làm thành viên của hệ thống. Sau khi đã nhập đầy đủ thông tin vào form đăng kí, khách xem nhấn nút đăng kí. Hệ thống sẽ thông báo kết quả quá trình nhập thông tin của cá nhân. Nếu thông tin cập nhật chính xác thì hệ thống sẽ cập nhật thông tin khách xem vào danh sách thành viên.Qúa trình đăng kí hoàn tất và khách xem đã trở thành thành viên của trang web. Hệ thống yêu cầu khách hàng cập nhật thêm thông tin cá nhân ( hình đại diện, sở thích…). Nếu thông tin nhập không chính xác thì hệ thống sẽ báo thông tin nhập không chính xác và yêu cầu khách xem nhập thông tin lại. Nếu khách xem đồng ý thì quay lại form đăng kí và nhập lại thông tin. Nếu khách xem không đồng ý thì chức năng đăng kí thành viên kết thúc, quay trở lại giao diện trang web.Hệ thống sẽ báo thông tin nhập không chính xác khi thông tin về tài khoản gmail hay số chứng minh thư nhân dân đã được dùng cho tài khoản khác hoặc thông tin khách xem nhập vi phạm các quy tăc mà trang web đặt ra.  Kết quả: Khách xem trở thành thành viên của hệ thống và có thể đăng nhập vào hệ thốn để thực hiện giao dịch mua hàng.  Chức năng đăng nhập làm thành viên của hệ thống.  Tác nhân: Thành viên của hệ thống. Nhóm 11 12 Trường ĐH-KT Hậu Cần CAND Phân tích và thiết kế hệ thống  Mô tả chức năng: Hệ thống cho phép thành viên đăng nhập vào hệ thống để sử dụng các chức năng mà hệ thống cung cấp.  Tiền điều kiện: Khách hàng đã truy cập vào trang web và chưa đăng nhập vào hệ thống.  Tiến trình xử lý: Khi khách hàng truy cập vào trang web, nếu muốn đăng nhập vào hệ thống thì khách hàng chọn chức năng đăng nhập. Khi đó form đăng nhập hiển thị ra màn hình, khách hàng sẽ nhập tên và mật khẩu mà mình đã đăng kí vào Form đăng nhập. Hệ thống sẽ kiểm tra xem tên tài khoản và mật khẩu của khách hàng. Nếu đúng thì việc đăng nhập là thành công và khách hàng có thể sử dụng các chức năng cảu hệ thống. Nếu nhập sai tên tài khoản hay mật khẩu thì hệ thống sẽ thông báo quá trình đăng nhập không thành công; chọn đăng kí hay nhập lại hay kết thúc; nếu chọn đăng kí thì chức năng đăng kí sẽ hiển thị; nếu chọn đăng nhập thì hệ thống yêu cầu khách hàng nhập lại tên và mật khẩu; nếu khách hàng không muốn thì ấn nút kết thúc, chức năng đăng nhập đóng và quay trở lại trang web đăng nhập.  Kết quả: Thành viên đã đăng nhập thành công và có thể sử dụng các chức năng của hệ thống.  Chức năng xem thông tin cá nhân của khách hàng.  Tác nhân: Nhân viên quản trị, khách hàng đã đăng kí làm thành viên của hệ thống.  Mô tả chức năng: Cho phép thành viên của hệ thống xem các thông tin cá nhân của mình.  Tiền điều kiện: Thành viên đã đăng nhập vào hệ thống.  Tiến trình xử lý:Khi thành viên đã đăng nhập vào trang web để xem thông tin cá nhân của mình thì thành viên chọn mục xem thông tin cá nhân.Sau đó Form thông tin cá nhân xuất hiện, hệ thống hiển thị thông tin cá nhân của thành viên.Trong Form xem thông tin cá nhân, hệ thống cung cấp liên kết để thành viên sửa đổi thông tin cá nhân của mình.  Chức năng sửa đổi thông tin cá nhân của khách hàng.  Tác nhân: Thành viên của hệ thống.  Mô tả chức năng: Hệ thống cho phép thành viên thay đổi thông tin đã đăng kí.  Tiền điều kiện: Thành viên phải đăng nhập vào hệ thống. Nhóm 11 13 Trường ĐH-KT Hậu Cần CAND Phân tích và thiết kế hệ thống  Tiến trình xử lý: Khi thành viên muốn thay đổi thông tin đã đăng kí. Thành viên đăng nhập vào trang web, chọn mục sửa đổi thông tin cá nhân. Hệ thống sẽ hiển thị Form thông tin với các thông tin cũ của thành viên hiện tại. Thành viên nhập các thông tin mới vào mục cần sửa đổi. Sau đó, nhấn nút lưu thông tin. Nếu việc cập nhật thông tin thành công thì hệ thống sẽ lưu thông tin mới của thành viên. Nếu không hệ thống báo thông tin nhập không hợp lệ và yêu cầu thành viên nhập lại thông tin. Nếu thành viên không muốn nhập lại thì chọn nút kết thúc để quay lại giao diện của trang web.  Kết quả: Nếu việc sửa đổi thông tin thành công thì thông tin của thành viên sẽ được lưu vào hệ thống. 2. Yêu cầu giao diện a. Yêu cầu quản lý danh mục hàng hóa  Xem danh sách hàng hóa Nhóm 11 14 Trường ĐH-KT Hậu Cần CAND Phân tích và thiết kế hệ thống  Thêm mới một hay nhiều sản phẩm vào danh mục hàng hóa ĐĂNG SẢN PHẨM Lưu Lưu và tiếp tục Lưu va thêm mới Quay lại Danh mục sản phẩm: Tên sản phẩm: Mã sản phẩm: Mô tả sản phẩm: Ảnh đại diện: Browse… Gía : Khuyến mãi: (Qùa tặng) Thứ tự hiển thị: 0 Cho phép đặt hàng: Tình trạng: Cho phép Hàng mới X  Xóa một hay nhiều sản phẩm trong danh mục hàng hóa Nhóm 11 15 Trường ĐH-KT Hậu Cần CAND Phân tích và thiết kế hệ thống Danh sách sản phẩm Chọn danh mục: STT Hình ảnh Lưu Tên sản Mã sản phẩm phẩm Nạp Mô tả sản phẩm Xóa Gía(Vnđ)/ Cái Thoát Chọn Ghi chú Kiểu dáng trẻ trung Aó phông 1 nam Aó phông 2 nam cổ tròn 3 phông màu Ap1 120.000 tươi trẻ…. Kiểu dáng trẻ trung Ap2 cổ bẻ phông màu tươi 110.000 trẻ…. Kiểu mới hàng mới 3 Aó nữ của hè 2015…. An1 90.000 Kiểu tam giác ,100% Quần lót 4 nam cotton… Ql1 Đang 35.000 KM Kiểu dáng trang 5 Quần âu nữ Qan1 nhã ,phù hợp phù nữ 250.000 hiện đại……. Nhóm Lọc dữ liệu Chọn tất cả b. Yêu cầu quản lý đặt hàng  Chức năng tiếp nhận đơn đặt hàng Nhóm 11 16 Trường ĐH-KT Hậu Cần CAND Phân tích và thiết kế hệ thống SHOP THỜI TRANG QH2Đ PHIẾU ĐĂNG KÍ MUA HÀNG www.qh2d.vn TÊN SẢN PHẨM – MÃ SẢN PHẨM Lượt xem: Giá: Giá mới: (Đã tính khuyến mãi) Màu sắc: Kiểu dáng: Size: Số S M lượng: Vận Giao hàng đến: Hình Qua bưu điện Mua ngay L XL Lượt mua: Giá cũ: (Giá gốc) XXL Chiếcc chuyển: An Giang Chuyển tận nơi Thêm vào giỏ hàng thức: Loại khỏi giỏ hàng  Chức năng thêm sản phẩm vào giỏ hàng Nhóm 11 17 Trường ĐH-KT Hậu Cần CAND Phân tích và thiết kế hệ thống GIỎ HÀNG CỦA BẠN SHOP THỜI TRANG QH2Đ Tài Khoản: Số sản phẩm trong giỏ hàng: Số lượng Hình ảnh sản phẩm Đơn vị tính Đơn giá Thành tiền Mã sản phẩm – Tên sản phẩm Màu sắc Kích thước Tổng: An Giang Giao hàng đến: Với Thời 50,000 VNĐ 2 ngày Bưu điên Bằng phí vận chuyển: gian giao hàng: Quý khách sẽ được miễn phí vận chuyển nếu mua các sản phẩm có tổng giá trị trên 500,000 VNĐ hoặc nhận giao hàng trong phạm vi 20km. Thêm sản phẩm khác vào giỏ hàng ĐẶT HÀNG c. Yêu cầu chức năng quản lý thông tin khách mua  Chức năng đăng nhập Nhóm 11 18 Trường ĐH-KT Hậu Cần CAND Phân tích và thiết kế hệ thống Hình III.2.1: Đăng nhập thành viên Giải thích giao diện :  Thành viên truy cập vào trang web sẽ nhập tên và mật khẩu mà mình đã đăng kí.  Nếu thành viên muốn truy cập vào trang web thì ấn nút đăng nhập, nếu không ấn nút trở lại để trở lại giao diện của trang web.  Ô logo chính là logo của trang web.  Đối với admin muốn đăng nhập vào hệ thống thì Form đăng nhập cũng tương tự nhưng sẽ không có phần đăng kí và quên mật khẩu.  Chức năng đăng ký Nhóm 11 19 Trường ĐH-KT Hậu Cần CAND Phân tích và thiết kế hệ thống Hình III.2.2: Đăng ký thành viên Giải thích giao diện:  Chức năng đăng kí chỉ dành cho khách hàng đăng kí lam thành viên, không dành cho admin của trang web.  Một số lưu ý trong Form đăng kí : + Tên tài khoản là một chuỗi kí tự có thể gồm cả số và chữ, nhưng không bao gồm các kí tự đặc biệt. + Mật khẩu được mã hóa bằng dấu * và phải lớn hơn 8 kí tự, nhưng không được chứa kí tự đặc biệt. + Số chứng minh thư và tài khoản ngân hàng phải phù hợp với qui định của nhà nước.  Chức năng xem thông tin cá nhân Admin có thể xem thông tin của mọi thành viên và thành viên chỉ có thể xem thông tin của tài khoản mà mình đăng nhập. Nếu muốn sửa lại thông tin cá nhân thì thành viên chọn mục sửa đổi thông tin tài khoản. Nếu không chon nút quay lại, để trở lại giao diện trang web. Nhóm 11 20 Trường ĐH-KT Hậu Cần CAND
- Xem thêm -

Tài liệu liên quan