Tài liệu Kỹ thuật: Đề tài phân tích thiết kế hệ thống bán điện thoại online

Hệ thống bán điện thoại online hiện đại với phân tích thiết kế chi tiết, quản lý sản phẩm, đơn hàng và khách hàng hiệu quả cho doanh nghiệp.

Người đăng

Ẩn danh

Thể loại

đề tài
159
0
0

Phí lưu trữ

45 Point

Tóm tắt

I. Tổng Quan Về Phân Tích Thiết Kế Hệ Thống Bán Điện Thoại Online

Phân tích thiết kế hệ thống bán điện thoại online là một dự án học thuật quan trọng trong lĩnh vực công nghệ thông tin. Hệ thống này được phát triển nhằm cung cấp một nền tảng thương mại điện tử hiệu quả, cho phép người dùng mua bán điện thoại và các sản phẩm công nghệ khác một cách tiện lợi. Mục tiêu chính của dự án là phân tích các chức năng chủ yếuthiết kế các module quan trọng của hệ thống để đảm bảo chất lượng và hiệu năng tối ưu. Bài viết này sẽ trình bày chi tiết về cấu trúc hệ thống, các use case diagram, activity diagramstate chart diagram được sử dụng trong quy trình phân tích và thiết kế phần mềm hiện đại.

1.1. Định Nghĩa Và Mục Tiêu Của Hệ Thống

Hệ thống bán điện thoại online là một ứng dụng web-based cho phép quản lý danh sách sản phẩm, thông tin khách hàngquy trình bán hàng một cách tương tác. Mục tiêu chính bao gồm tối ưu hóa trải nghiệm người dùng, cải thiện hiệu suất bán hàngđảm bảo an toàn dữ liệu. Hệ thống cung cấp các tính năng quản lý sản phẩm, xử lý thanh toántheo dõi đơn hàng một cách hoàn toàn.

1.2. Phạm Vi Và Đối Tượng Sử Dụng

Phạm vi hệ thống bao gồm quản lý người dùng, quản lý sản phẩm, giỏ hàng, thanh toánquản lý đơn hàng. Đối tượng chính sử dụng hệ thống gồm khách hàng, nhân viên tư vấn, quản lý khoquản trị viên hệ thống. Mỗi nhóm có quyền hạn và trách nhiệm riêng trong quy trình kinh doanh điện tử.

II. So Sánh Với Các Hệ Thống Bán Hàng Online Hiện Tại

Trong quá trình phân tích thiết kế hệ thống, cần so sánh với các hệ thống thương mại điện tử hiện có như ThegioiDiDong để xác định ưu điểm và nhược điểm. Hệ thống bán điện thoại online được thiết kế dựa trên kinh nghiệm từ các nền tảng hiện tại nhưng với các cải tiến đặc biệt. Quản lý sản phẩm cần đa dạng nhưng không gây khó khăn trong tìm kiếm và lọc. Quản lý người dùng phải đơn giản nhưng đảm bảo bảo mật cao với các tính năng như xác thực hai yếu tố (2FA). Chức năng giỏ hàng cần hỗ trợ lưu trữ dài hạncập nhật thời gian thực. Thanh toán phải hỗ trợ nhiều phương thứctránh lỗi trong giao dịch.

2.1. Ưu Điểm Của Các Hệ Thống Hiện Có

Các hệ thống bán hàng online hiện tại cung cấp giao diện thân thiện với đa dạng sản phẩm, quy trình đăng nhập đơn giảntính năng giỏ hàng linh hoạt. Hỗ trợ nhiều phương thức thanh toán giúp tăng tỉ lệ chuyển đổi khách hàng. Quản lý đơn hàng cung cấp thông tin chi tiết về trạng thái và giao hàng nhanh chóng.

2.2. Nhược Điểm Cần Cải Thiện

Các vấn đề chính bao gồm khó khăn trong tìm kiếm do số lượng sản phẩm lớn, thiếu xác thực hai yếu tố (2FA) làm giảm bảo mật tài khoản, lỗi cập nhật giỏ hàng khi thêm/xóa sản phẩm, lỗi trong quá trình thanh toáncập nhật trạng thái đơn hàng không kịp thời. Cần cải thiện giao diện quản trịtối ưu quy trình kinh doanh.

III. Các Chức Năng Chính Của Hệ Thống

Hệ thống bán điện thoại online được thiết kế với các chức năng chính bao gồm quản lý sản phẩm, quản lý người dùng, giỏ hàng, thanh toánquản lý đơn hàng. Mỗi chức năng được biểu diễn bằng use case diagram để minh họa tương tác giữa người dùng và hệ thống. Quản lý sản phẩm cho phép thêm, sửa, xóa sản phẩm và tìm kiếm lọc hiệu quả. Quản lý người dùng bao gồm đăng ký, đăng nhậpquản lý thông tin cá nhân. Giỏ hàng hỗ trợ thêm/xóa sản phẩmlưu trữ tạm thời. Thanh toán cung cấp nhiều phương thứcxử lý giao dịch an toàn. Quản lý đơn hàng cho phép theo dõi trạng tháiđánh giá sản phẩm.

3.1. Use Case Diagram Và Activity Diagram

Use case diagram mô tả các tương tác giữa người dùngcác chức năng hệ thống. Activity diagram thể hiện luồng hoạt động chi tiết trong từng use case. Ví dụ, use case thanh toán bao gồm các activities như chọn phương thức, nhập thông tin, xác nhận giao dịchcập nhật trạng thái đơn hàng.

3.2. State Chart Diagram Và Quản Lý Trạng Thái

State chart diagram hiển thị các trạng thái khác nhau của các đối tượng hệ thống như đơn hàng, sản phẩmtài khoản người dùng. Các trạng thái chính của đơn hàng bao gồm chờ xác nhận, đang chuẩn bị, đang giao, đã giaohoàn trả. Mỗi chuyển đổi trạng thái được định nghĩa rõ ràng để đảm bảo logic kinh doanh chính xác.

IV. Các Thành Phần Quan Trọng Trong Thiết Kế Hệ Thống

Thiết kế hệ thống bán điện thoại online sử dụng các thành phần kỹ thuật hiện đại bao gồm class diagram, sequence diagramdatabase design. Class diagram mô tả cấu trúc đối tượngmối quan hệ giữa các class như User, Product, OrderPayment. Sequence diagram hiển thị trình tự tương tác giữa các object trong quá trình xử lý một use case cụ thể. Cơ sở dữ liệu cần được thiết kế chuẩn hóa để đảm bảo hiệu suấttính toàn vẹn dữ liệu. Ngoài ra, bảo mật là yếu tố then chốt với các biện pháp mã hóa, kiểm tra quyền hạnxác thực người dùng để bảo vệ thông tin nhạy cảm của khách hàng.

4.1. Class Diagram Và Mô Hình Dữ Liệu

Class diagram định nghĩa các lớp đối tượng chính như User, Product, Cart, OrderPayment. Mỗi class có các attributes (thuộc tính) và methods (phương thức) cần thiết. Mối quan hệ giữa các class bao gồm inheritance, associationcomposition để đảm bảo tính nhất quán của dữ liệu.

4.2. Bảo Mật Và Tối Ưu Hiệu Suất

Bảo mật hệ thống bao gồm mã hóa mật khẩu, xác thực hai yếu tố, kiểm tra quyền truy cậpghi nhật ký hoạt động. Tối ưu hiệu suất cần chú ý indexing cơ sở dữ liệu, caching dữ liệu, load balancingxử lý yêu cầu đồng thời để đảm bảo ứng dụng hoạt động mượt mà trong điều kiện lưu lượng cao.

18/12/2025

Trích đoạn nội dung tài liệu

Bộ Giáo Dục Và Đào Tạo Trường Đại Học Ngoại Ngữ - Tin Học Thành Phố Hồ Chí Minh Khoa Công Nghệ Thông Tin MON HOC : PHAN TICH THIET KE PHAN MEM DE TAI: PHAN TICH THIET KE HE THONG BAN DIEN THOAI ONLINE Giáo Viên Hướng Dẫn : TS Nguyễn Đức Cường Thành Viên : I. Nguyễn Hoàng Phước Thịnh - MSSV: 22DH113513 2. Nguyễn Phước Nhân - MSSV: 22DH114655 3. Phạm Hữu Hoàng — MSSV: 22DH111160 4.

Trần Phúc Anh - MSSV: 22DH110170 5. Tran Hung Nhat Thao — MSSV: 22DH113354 Mục lục luc on.“ eee eet eee seat eats ceeeeetaaeeeeeeeetesntetenntesenteeenneeneate 7 1. Các danh tle vidt tt. So sánh với các hệ thống khác.xe 7 IS l0 co an.

Đặc tả hệ thống. Giới thiệu hệ thống. Bang dic ta hé thong. Mô tả tIse CaS€ Và AC{OT.

cà Tnhh HH HH HH HH Hước 12 2. Bảng so sánh giữa 3 hệ thống. 22 S22222222122221222121220712211222122221222122222222222 xe 21 ENNG ái na. Use Case Diagram.

Quản lý thông tin người dùng. T1 2H HT 12T HH hiện 30 EM. 2222222221 Hh HH0 HH HH2 ru rrua 38 3. Use Case Diagrann.

Tư vấn khách hảng. Use Case Diagram. Ngwoi dung than toa. 59 ESV ?) là: M1‹Ac:iaÝ3.

Thống kê doanh thu. 90 KV? vàiNi ễỶẦ1ẢÝ. Chuẩn bị đơn hằng. Use Case Diagrann.

114 KENI ST? lách. Activity ÏDiaðTAIM. Báo hành sản phẩm. Quan ly thong tin cá nhân.

Tìm kiếm sản phẩm. Dac ta - na —ŸẽÃA. Quản lý nhân viÊn. State Chart Diagram.

158 4|Page Lời cảm ơn Lời đầu tiên, chúng em xin gửi lời cảm ơn chân thành tới Trường Đại học Ngoại ngữ - Tin học Thành phố Hỗ Chí Minh và sau là khoa Công nghệ Thông tin đã tạo điều kiện cho chúng em được tiếp cận với môn Phân tích và thiết kế phần mềm. Đặc biệt nhóm em xin gửi lời cảm ơn sâu sắc tới thầy Nguyễn Đức Cường là giảng viên hướng dẫn của nhóm em. Trong suốt thời gian qua thầy đã dành nhiều thời gian va cong suc dé chi bao, hé tro va danh gia noi dung cua dé tài một cách khách quan và chính xác. Những ý kiến đóng góp của thầy đã giúp nhóm em hoàn thiện hơn về sản phâm của mình.

Nhóm em cũng xin gửi lời cảm ơn đên các bạn sinh viên khác đã giúp đỡ va chia sẻ kinh nghiệm trong quá trình làm việc nhóm để có thê ngày một hoàn thiện hơn. Bài báo cáo đề tài môn Phân tích và thiết kế phần mêm thực hiện trong khoảng thời gian 2 tháng. Vì lượng kiến thức của chúng em còn nhiêu hạn chế nên không tránh khỏi những thiếu sót, chúng em rất mong nhận được những ý kiến đóng góp quý báu từ thây để tiếp thu kiến thức lĩnh vực này được hoàn chỉnh hơn, học hỏi thêm nhiều kinh nghiệm, đồng thời có điều kiện bỗ sung, nâng cao trình độ để hành trang tốt hơn trong công việc sau nay. Cuối cùng, nhóm em xin dược phép thay mặt các thành viên trong nhóm xin được gửi lời chúc sức khoẻ và thành công đên với thây và các bạn sinh viên.

Chúc thầy luôn có thật nhiều niềm vui, sức khoẻ, chúc cho thầy luôn vững tin va thành công trên sự nghiệp trồng người. 5S|Page Bảng phân công công việc Tên thành viên Công việc Tiến độ Chất lượng công việc Nguyễn Hoàng - File word 100% Tot Phước Thịnh - State Diagram - Class Diagram Nguyễn Phước - Activity Diagram | 100% Tot Nhan - Use Case Diagram Pham Hitu Hoang | - Activity Diagram | 100% Tot - Use Case Diagram Tran Hung Nhat | - Sequence 100% Tot Thao Diagram - Use Case Diagram - Dac ta hé thong - Activity Diagram Trần Phúc Anh - Đặc tả usecase 100% Tốt - File word 6|Page 1. Mục tiêu Bản phân tích và thiết kế này cung cấp bản mô tá chỉ tiết về hệ thống “Bán điện thoại online (103)”, bán phân tích các chức năng chủ yêu va ban thiết kẽ các chức năng thiết kê chính yêu của hệ thông được xây dựng 1. Các danh từ viết tắt # Thuật ngữ/ Mô tả Từ viết tat 1 UC Use Case 1.

So sánh với các hệ thống khác 1. Trang Thegioididong Yêu câu chức năng Chức năng Ưu điểm Nhược điểm 1. Quản Lý Sản Phẩm - Thêm, sửa, xóa sản 1. Đa dạng sản phẩm, từ 1.

Đôi khi gặp khó khăn phâm điện thoại, máy tính khi tìm kiếm sản phẩm bảng dén phụ kiện điện do số lượng lớn và - Tìm kiếm và lọc sản tử. không hiệu quả. Cập nhật thường 2. Giao diện quản trị hệ xuyên với các sản phẩm thống cần được cải mới.

Quản Lý Người Dùng - Đăng ký, đăng nhập 1. Quy trinh dang ky va 1. Không có tính năng dang nhap don gian. xác thực hai yếu tố - Quan ly thong tin ca (2FA) cho tài khoản nhan 2.

Kha nang quan ly người dùng. thong tin cá nhân linh hoạt. Cân cải thiện tính bảo mật trong quan ly tai khoan. Giỏ Hàng - Thêm, xóa sản phâm 1.

Dễ dàng thêm và xóa 1. Gặp phải một sô vân vào giỏ hàng sản phẩm từ giỏ hàng. đề liên quan đến cập nhật giỏ hàng khi người - Quản lý giỏ hàng 2. Tính năng lưu trữ giỏ dùng thêm hoặc xóa sản 7|Page hàng giúp người dùng phẩm.

quay lại mua hàng đề dàng. Thanh Toán - Chọn phương thức 1. Hỗ trợ nhiều phương | 1. Đôi khi gặp lỗi trong thanh toán thức thanh toán an toản | quá trình thanh toan và tiện lợi.

- Thực hiện thanh toán 2. Quy trình thanh toán 2. Cần cải thiện tinh én nhanh chóng và dễ định và tin cậy của công dàng. Quan Ly Don Hang - Xem, cap nhat trang 1.

Cung cấp thông tin 1. Thỉnh thoảng gặp khó thái đơn hàng đây đủ về trạng thái khăn khi cập nhật trạng đơn hàng cho người thái đơn hàng đúng lúc. - Đánh giá và đánh giá dùng. Cân cải thiện quy 2.

Hệ thống đánh giá trình trả lại hàng và sản phẩm giúp người hoàn tiên. dùng đưa ra quyết định mua hàng tốt hơn. Trang CellphoneS Yêu câu chức năng Chức năng Ưu điểm Nhược điểm 1. Quản Lý Sản Phẩm - Thêm, sửa, xóa sản 1.

Giao diện thân thiện 1. Cập nhật sản phâm phâm và dễ sử dụng, giúp không thường xuyên, người dùng dễ dàng tìm dẫn đến việc thiểu - Tìm kiếm và lọc sản kiếm và mua hàng. thông tin mới nhất về phâm sản phẩm. Tích hợp nhiều loại sản phẩm từ điện thoại, 2.

Hệ thống tìm kiếm và máy tính bảng đến phụ lọc sản phẩm cần được kiện điện tử. cải thiện để hiệu quả hơn 2. Quản Lý Người Dùng - Đăng ký, đăng nhập 1. Quy trinh dang ky va 1.

Thiếu tính năng xác dang nhap nhanh chong thực hai yêu tô (2FA) đề - Quan ly thong tin ca va thuan tién. cải thiện bảo mật. Người dùng có thê để 2. Cần cải thiện tính bảo dàng cập nhật và quản mật và quyễn riêng tư ly thông tm cá nhân của của thông tin người minh dùng.

Giỏ Hàng - Thêm, xóa sản phâm 1. Tinh nang gio hang 1. Gặp phải một số vẫn vào giỏ hàng linh hoat, cho phép để liên quan đến đồng người dùng thêm và xóa bộ hóa gio hang khi - Quản lý giỏ hàng sản phẩm một cách dễ người dùng sử dụng tử dàng. nhiều thiết bị.

Lưu trữ giỏ hàng giúp 2. Cần cải thiện tính ôn người dùng quay lại định của tính năng giỏ mua hàng mà không hàng. mất thông tin đã chọn. Thanh Toán - Chọn phương thức 1.

Hỗ trợ nhiều phương 1. Đôi khi gặp lỗi trong thanh toán thức thanh toán an toàn quá trình thanh toán và tiện lợi. - Thực hiện thanh toán 2. Quy trình thanh toán 2.

Cần cải thiện tinh én nhanh chóng và dễ định và tin cay của công dàng. Quan Ly Don Hang - Xem, cap nhat trang 1. Cung cấp thông tin 1. Gặp phải một số vấn thai don hang chỉ tiết về trạng thái để liên quan đến cập đơn hàng và lịch sử mua nhật trạng thái đơn - Danh gia va danh gia hàng cho người dùng.

hàng và thông báo về san pham đơn hàng đên người 2. Hệ thống đánh giá dùng. sản phẩm giúp người 2. Cân cái thiện quy dùng đưa ra quyết định trinh trả lại hàng và mua hàng tốt hơn.dùng hoàn tiền.

đưa ra quyết định mua hàng tốt hơn. Đặc tả hệ thống 2. Giới thiệu hệ thông Hệ thống bán điện thoại trực tuyến "103" là một nền tảng mua săm trực tuyến dang tin cậy, nơi khách hàng có thể tìm thấy những sản phẩm công nghệ hàng đâu với đa dạng mẫu mã và giá cả phải chăng. Với sự kết hợp của các thương hiệu hàng đầu và dịch vụ chăm sóc khách hàng chuyên nghiệp, "103" cam kết mang lại trải nghiệm mua sắm trực tuyến thuận tiện và an toàn nhất cho người dùng.

"103" cung cấp một bộ sưu tập đa dạng các sản phẩm điện thoại từ các nhà sản xuất uy tín trên thị trường, bao gom các dòng điện thoại thông minh, điện thoại di động cơ bản, phụ kiện va lĩnh kiện điện thoại. Khách hàng có thê đễ đàng tìm kiếm và so sánh giữa các sản phẩm dé tìm ra lựa chọn phù hợp nhất với nhu câu và ngân sách của mình. Với giao diện trực quan và để sử dụng, "103” giúp người dùng dễ dàng duyệt qua các sản phẩm, thêm vao giỏ hàng và tiến hành thanh toán một cách nhanh chóng và thuận tiện. Ngoài ra, dịch vụ giao hàng nhanh chóng và đáng tin cậy của "103" đảm báo rằng khách hàng sẽ nhận được sản phẩm minh mua mot cach an toàn va kịp thời.

Uu diém + Tién loi cho khach hang + độ bảo mật cao + người dùng được hướng dẫn sử dụng tận tình từ nhân viên giao hàng + Nhiều sản phẩm với chất lượng tốt mẫu mã đẹp + luôn cập nhật các sản phẩm moi + chinh sach bao hanh don gian va hiéu qua 10|Page 2. Bảng đặc tả hệ thông Name Hệ thông bán điện thoại online "103" Description Hệ thông cho phép ngwoi dung truy cap va mua sam điện thoại trực tuyên thông qua trang web hoặc ứng dụng di động. Actor Người dùng (Khách hàng), Quán trị viên, Nhân Viên, Nhà cung cấp Pre-condition Người dùng đã kết nối imternet và truy cập vào hệ thông. Post condition Người dùng có thê thực hiện mua sắm va thanh toán trực tuyên.

Error situations Kết nối mạng bị gián đoạn. Lỗi hệ thống khi truy cập. System state im error Hệ thông hiển thị thông báo lỗi và hướng dẫn người dùng cách xử lý. Người dùng truy cập vào hệ thống.

flow/process ce as ` LZ ` , 2 2. Người dùng tìm kiêm và chọn san pham. Người dùng thêm sản phẩm vào giỏ hàng. Người dùng thanh toán và nhập thông tin thanh toán.

Hệ thống xác nhận đơn hàng và gửi thông báo xác nhận cho người dùng.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ