quản lý bán máy tính

27 150 0
quản lý bán máy tính

Đ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

3.1.1 Mơ tả tốn Xây dựng Website giới thiệu, quảng bá bán sản phẩm qua mạng, thuận tiện cho khách hàng xem sản phẩm, mang tính chuyên nghiệp thể phong cách hoạt động làm việc cơng ty Đó website thành cơng đăng tải thơng tin làm cho q trình tham khảo, lựa chọn, tìm kiếm mua bán sản phẩm khách hàng thuận tiện dễ dàng Điều thông tin mô tả sản phẩm tiết đầy đủ, có ảnh minh họa để khách hàng hình dung sản phẩm thấy đủ hấp dẫn để đặt mua sản phẩm khách hàng cần biết giá chi phí kèm theo nhận sẩn phẩm Khi cần mua sản phẩm điều làm cho khách hàng lúng túng chọn hãng sản xuất để phù hợp với cơng việc khả tài Để giải vấn đề hệ thống xây dựng chức tìm kiếm theo tiêu chí Những tiêu chí đại diện cho yêu cầu khách hàng mặt hàng Đồng thời hệ thống xây dựng thêm chức giới thiệu hãng sản xuất để tạo điều kiện cho khách hàng tìm hiểu lựa chọn sản phẩm ưng ý cho 3.1.2 Phân tích u cầu toán Từ toán đặt ta thấy cần xây dựng website giới thiệu bán sản phẩm với tính sau: • Hiển thị sản phẩm: - Hiển thị danh sách sản phẩm theo thể loại - Hiển thị danh sách sản phẩm theo thuộc tính, tính năng, cấu hình - Hiển thị danh sách sản phẩm bán chạy - Hiển thị danh sách sản phẩm khuyến mại - Hiển thị danh sách sản phẩm • Tìm kiếm sản phẩm - Tìm kiếm đơn giản • Tìm kiếm nâng cao • Góp ý đánh giá sản phẩm • So sánh sản phẩm • Hỗ trợ trực tuyến • Giới thiệu cơng ty • Quản lý thơng tin sản phẩm, giá sản phẩm, hình ảnh, thông tin thông số ký thuật, thông tin cấu hình sản phẩm 3.1.3 Thơng tin đầu vào, đầu tốn  Các thơng tin đầu vào Thông tin sàn phẩm, loại sản phẩm mà công ty bán tin tức phải cập nhật thường xuyên Khách hàng cung cấp thông tin, gửi viết góp ý cho doanh nghiệp giúp cho doanh nghiệp ngày hồn thiện cụ thể thơng tin sau: • Các thơng tin giới thiệu cơng ty • Các thông tin loại sản phẩm: thông tin sản phẩm, hãng sản xuất, xuất sứ sản phẩm, thơng số kỹ thuật sản phẩm • Thơng tin sản phẩm: Tên sản phẩm, hình ảnh, mẫu mã, chủng loại, giá sản phẩm • Các thơng tin khách hàng: họ tên, địa chỉ, nghề nghiệp email… • Các viết tin tức công nghệ, tin khuyến • Các góp ý, ý kiến phản hồi khách hàng, trả lời  Các thông tin đầu Hệ thống hiển thị thông tin loại sản phẩm, thông tin chi tiết sản phẩm, sản phẩm bán chạy, sản phẩm khuyến mãi, sản phẩm mới, viết sản phẩm Các thơng tin cần thiết cho khách hàng khía cạnh mà khách hàng quan tâm đến sản phẩm công ty Thông tin sản phẩm tin tức khách hàng u cầu, tìm kiếm thơng tin phản hồi thơng báo 3.1.4 Mục đích website Mục tiêu website nhằm.: • Thiết lập diện doanh nghiệp mơi trường internet • Trưng bày giới thiệu sản phẩm dịch vụ doanh nghiệp • Tạo quảng bá nguồn thông đầy đủ cho khách hàng, đối tác từ khẳng định vị mở hội kinh doanh, hội nhập cho doanh nghiệp • Là kênh thông tin trực tuyến để kết nối với khách hàng nơi 3.2 Phân tích thiết kế hệ thống hướng đối tượng với UML 3.2.1 Các tác nhân UC hệ thống Tác nhân thực thể bên tương tác với hệ thống Tác nhân người thiết bị phần cứng hay hệ thống khác có trao đổi thơng tin với hệ thống Đối với tốn ta xác định tác nhân UC tương ứng Khách hàng: Tác nhân tham gia vào hệ thống chủ yếu tìm kiếm, xem thơng tin mặt hàng, đăng ký làm thành viên hệ thống để thực chức mua bán tốn có nhu cầu Ngồi hệ thống cung cấp cho tác nhân chức cần thiết đăng ký thành viên, đăng nhập hệ thống, mua hàng toán, v.v Quản trị hệ thống: Là người dùng hệ thống có quyền cao hệ thống: Tác nhân tham gia vào hệ thống với công việc chủ yếu soạn thảo, nhập chỉnh sửa thông tin hệ thống xử lý đơn hàng khách hàng, tiếp nhận báo cáo đề xuất từ hệ thống Mối quan hệ tác nhân UC Tác nhân UC Đăng ký thành viên Đăng nhập hệ thống Khách hàng Xem thông tin cá nhân Tìm kiếm thơng tin Mua hàng Đăng nhập hệ thống Tìm kiếm thơng tin Quản trị hệ thống Quản lý nhà cung cấp Quản lý mặt hàng Quản lý loại hàng Xử lý đơn hàng 3.3.1 Biểu đồ Use Case (UC)  Biểu đồ UC mức tổng thể Hình 3.1 Biểu đồ UC mức tổng thể  Biểu đồ UC mức chi tiết Tác nhân quản trị hệ thống Hình 3.2 Biểu đồ UC chi tiết tác nhân quản trị hệ thống Tác nhân khách hàng Hình 3.3 Biểu đồ UC chi tiết tác nhân khách hàng 3.3.2 Đặc tả số UC  UC đăng ký Mục đích:cho người dùng trở thành khách hàng có quyền mua hàng website Tác nhân: Người dùng Mô tả chung: Mơ tả q trình đăng ký trở thành khách hàng có quyền mua hàng website hệ thống Luồng kiện Luồng kiện Hành động tác nhân Phản hồi hệ thống Người dùng truy cập vào trang web Hệ thống hiển thị Form nhập liệu công ty chọn chức đăng ký người dùng đăng ký thông tin thành viên Khách hàng điền thông tin vào Form theo hướng dẫn Hệ thống kiểm tra hợp lệ Khách hàng nhấn vào nút Đăng Ký trường thơng tin Nếu khơng hợp lệ chuyển sang luồng rẽ nhánh Luồng rẽ nhánh hiển thị thông báo lỗi yêu cầu khách hàng nhập lại Nếu khách hàng tiếp tục nhập lại Trở luồng Kết thúc Luồng rẽ nhánh Hiển thị tài khoản tồn không đúng, yêu cầu khách hàng nhập lại Email Nếu khách hàng tiếp tục nhập lai Trở luồng Kết thúc  Biểu đồ trình tự: Hình 3.4: Biểu đồ trình tự UC đăng ký thành viên  Biểu đồ cộng tác: Hình 3.5: Biểu đồ cộng tác UC đăng ký thành viên  UC Đăng nhập hệ thống Mục đích: Đảm bảo xác thực khách hàng yếu tố bảo mật hệ thống Tác nhân Khách hàng, nhân viên, quản trị hệ thống Mô tả chung Khách hàng muốn thực hiên thao tác liên quan đến việc mua hàng phải đăng nhập vào hệ thống Hệ thống kiểm tra xem khách hàng có thành viên hệ thống không, cho khách hàng truy cập vào hệ thống với quyền định Một hệ thống có nhiều người quản trị người có số quyền định với hệ thống Việc đăng nhập đảm bảo tính chun mơn hóa trách nhiệm người quản trị Tiền điều kiện Người sử dụng phải có tài khoản hệ thống truy cập vào trang đăng nhập hệ thống Luồng kiện Luồng kiện Hành động tác nhân Phản hồi hệ thống người sử dụng nhập địa Email Hệ thống kiểm tra tồn tài mật khoản hệ thống không tồn Người sử dụng nhấn nút đăng nhập chuyển sang luồng rẽ nhánh Chuyển hướng trang trước đăng nhập Luồng rẽ nhánh Hiển thị sai địa Email mật Nếu người sử dụng tiếp tục muốn đăng nhập trở luồng Kết thúc  Biểu đồ trình tự: Hình 3.6: Biểu đồ trình tự UC đăng nhập hệ thống  Biểu đồ cộng tác: Hình 3.7: Biểu đồ cộng tác UC đăng nhập hệ thống  UC Tìm kiếm Mục đích: Tìm kiếm mặt hàng theo nhu cầu sử dụng Tác nhân: Khách hàng, nhà quản trị  Biểu đồ trình tự: Hình 3.10: Biểu đồ trình tự UC xem chi tiết sản phẩm  Biểu đồ cộng tác: Hình 3.11: Biểu đồ cộng tác UC xem chi tiết sản phẩm  UC Mua hàng Mục đích: Khách hàng lựa chọn mặt hàng cần mua, hình thức tốn Tác nhân: Khách hàng Mô tả chung: Khách hàng lựa chọn mặt hàng cần mua cho vào giỏ hàng Hệ thống hiển thị hình thức tốn u cầu khách hàng lựa chọn hình thức phù hợp với khả điền đầy đủ thơng tin mà hệ thống yêu cầu Sau nhận thông tin phản hồi từ website khác hàng xác nhận lại thông tin lần gửi lại yêu cầu cho nhà quản trị Chức mua hàng hồn tất sau có đầy đử thơng tin u cầu tốn Luồng kiện chính: Hành động tác nhân Phản hồi hệ thống Chọn hàng cần mua Hiển thị mặt hàng Chọn hình thức toán Xử lý toán Luồng kiện phụ: khách hàng khách vãng lai khách hàng không điền đầy đủ thông tin giao dịch khơng xác hệ thống hủy bỏ giao dịch  Biểu đồ trình tự: Hình 3.12: Biểu đồ trình tự UC mua hàng  Biểu đồ cộng tác: Hình 3.13: Biểu đồ cộng tác UC mua hàng  UC Quản lý sản phẩm Mục đích: Cho phép người quản trị biết thông tin loại mặt hàng Thông tin bao gồm: cập nhật mặt hàng, nhập thêm số lượng sản phẩm, xóa sản phẩm Tác nhân: Nhà quản trị Luồng kiện chính: Hành động tác nhân Phản hồi hệ thống Chọn chức quản lý hàng hóa Hiển thị danh sách mặt hàng chức Chọn chức quản lý( cập nhật quản lý thêm, xóa mặt hàng) Hiển thị Form nhập liệu theo yêu cầu Thực thao tác với chức Cập nhật lại danh sách chọn Truy xuất hiển thị danh sách hàng hóa Xác nhận danh sách Luồng kiện phụ:Nếu nhà quản trị nhập thiếu sai thông tin mặt hàng hệ thống hiển thị thơng báo lỗi u cầu nhập lại Biểu đồ trình tự: Hình 3.14: Biểu đồ trình tự UC quản lý hàng hóa  Biểu đồ cộng tác Hình 3.15: Biểu đồ cộng tác UC quản lý hàng hóa  UC Quản lý nhà cung cấp Mục đích: Xử lý thơng tin nhà cung cấp Tác nhân: nhà quản trị Luồng kiện chính: Hành động tác nhân Phản hồi hệ thống Chọn chức quản lý nhà cung cấp Hiển thị danh sách nhà cung cấp Chọn chức quản lý( Cập nhật, Hiển thị Form nhập liệu theo yêu cầu xóa, sửa nhà cung cấp) Cập nhật lại danh sách Thực thao tác với chức Truy xuất hiển thị danh sách nhà chọn cung cấp Xác nhận danh sách Luồng kiện phụ: quản trị hệ thống nhập thiếu sai thông tin nhà cung cấp hệ thống báo lỗi yêu cầu nhập lại quản trị hệ thống bổ xung hủy bỏ tiến trình  Biểu đồ trình tự: Hình 3.16: Biểu đồ trình tự UC quản lý nhà cung cấp Biểu đồ cộng tác: Hình 3.17: Biểu đồ cộng tác UC quản lý nhà cung cấp  UC Quản lý đơn hàng Mục đích: Xử lý thông tin đơn hàng cập nhật lên hệ thống Tác nhân: Nhà quản trị Luồng kiện chính: Hành động tác nhân Phản hồi hệ thống Chọn chức xử lý thông tin đơn hàng Hiển thị danh sách đơn hàng trông hệ Kiểm tra in hóa đơn gửi cho khách hàng thống Cập nhật lại đơn hàng Hiển thị form toán Luồng kiện phụ: Nếu khách hàng chọn số lượng hay mặt hàng không hợp lý hệ thống đưa thơng báo cho nhà quản trị  Biểu đồ trình tự: Hình 3.18: Biểu đồ trình tự UC quản lý đơn hàng  Biểu đồ cộng tác: Hình 3.19: Biểu đồ cộng tác UC quản lý đơn hàng 3.3.3 Thiết kế lớp Từ việc phân tích ca sử dụng ta xác định lớp tham gia vào hệ thống sau: 3.3.3.1 Các lớp thực thể: - Lớp NguoiSuDung: Lưu thông tin người sử dụng - Lớp NhaCungCap: Lưu thông tin nhà cung cấp - Lớp HangHoa: Lưu thông tin mặt hàng - Lớp ChiTietSanPham: Lưu thông tin chi tiết sản phẩm - Lớp DonHang: Lưu thông tin đơn hàng khách hàng - Lớp ChiTietDonHang: Lưu thông tin chi tiết cho đơn hàng 3.3.3.2 Các lớp điều khiển lớp giao diện: - FormDangKy / DKDangKy - FormDangNhap / DKDangNhap -FormMuaHang/DanhSachHangHoa/QLMatHang - FormQLNhaCungCap / FormNhapQLNCC /CapnhatNhaCungCap - FormQLSanPham / Form QLHangHoa / DKQLHangHoa - FormQLDonHang / DKQLDonHang - FormTimKiem / FormTimKiem / DKTimKiem - FormChiTietSanPham / DanhSachSanPham / DK SanPham 3.3.4 Biểu đồ lớp ca sử dụng  Biểu đồ lớp ca sử dụng đăng ký Hình 3.20: Biểu đồ lớp ca sử dụng đăng ký  Biểu đồ lớp ca sử dụng đăng nhập Hình 3.21: Biểu đồ lớp ca sử dụng đăng nhập  Biểu đồ lớp ca sử dụng Tìm kiếm Hình 3.21: Biểu đồ lớp ca sử dụng tìm kiếm  Biểu đồ lớp ca sử dụng Mua Hàng Hình 3.22: Biểu đồ lớp ca sử dụng mua hàng  Biểu đồ lớp ca sử dụng Quản lý đơn hàng Hình 3.23: Biểu đồ lớp ca sử dụng quản lý đơn hàng  Biểu đồ lớp ca sử dụng Quản lý nhà cung cấp Hình 3.24: Biểu đồ lớp ca sử dụng quản lý nhà cung cấp  Biểu đồ lớp ca sử dụng Quản lý nhà sản phẩm Hình 3.25: Biểu đồ lớp ca sử dụng quản lý sản phẩm  Biểu đồ lớp ca sử dụng chi tiết sản phẩm Hình 3.26: Biểu đồ lớp ca sử dụng chi tiết sản phẩm ... thơng tin Mua hàng Đăng nhập hệ thống Tìm kiếm thơng tin Quản trị hệ thống Quản lý nhà cung cấp Quản lý mặt hàng Quản lý loại hàng Xử lý đơn hàng 3.3.1 Biểu đồ Use Case (UC)  Biểu đồ UC mức... cộng tác UC quản lý hàng hóa  UC Quản lý nhà cung cấp Mục đích: Xử lý thơng tin nhà cung cấp Tác nhân: nhà quản trị Luồng kiện chính: Hành động tác nhân Phản hồi hệ thống Chọn chức quản lý nhà cung... Biểu đồ lớp ca sử dụng Quản lý đơn hàng Hình 3.23: Biểu đồ lớp ca sử dụng quản lý đơn hàng  Biểu đồ lớp ca sử dụng Quản lý nhà cung cấp Hình 3.24: Biểu đồ lớp ca sử dụng quản lý nhà cung cấp  Biểu

Ngày đăng: 19/11/2017, 20:02

Mục lục

  • 3.1.1 Mô tả bài toán

  • 3.1.2 Phân tích yêu cầu bài toán

  • 3.1.3 Thông tin đầu vào, đầu ra của bài toán

  • 3.1.4 Mục đích của website

  • 3.2 Phân tích thiết kế hệ thống hướng đối tượng với UML

  • 3.2.1 Các tác nhân và UC của hệ thống.

    • 3.3.1 Biểu đồ Use Case (UC)

    • 3.3.2 Đặc tả một số UC chính

    • 3.3.3. Thiết kế lớp

      • 3.3.3.1 Các lớp thực thể:

      • 3.3.3.2 Các lớp điều khiển và lớp giao diện:

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan