1. Trang chủ
  2. » Giáo án - Bài giảng

Tiểu luận môn Hệ hỗ trợ ra quyết định Hệ hỗ trợ mua laptop trên mạng

19 304 3

Đ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

Thông tin cơ bản

Định dạng
Số trang 19
Dung lượng 915,73 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Sau một thời gian dài học tập tại HVKTQS, với những kiến thức có được khi tiếp cận môn học hệ hỗ trợ ra quyết định, em thấy khả năng xây dựng một hệ hỗ trợ lựa chọn laptop ra quyết định

Trang 1

-BÀI TẬP LỚN

HỆ HỖ TRỢ RA QUYẾT ĐỊNH

Hà Nội, 06 - 2016

Trang 2

MỤC LỤC

LỜI MỞ ĐẦU 2

CHƯƠNG I KHẢO SÁT YÊU CẦU HỆ THỐNG THỰC 4

I YÊU CẦU MÔ HÌNH HỖ TRỢ MUA LAPTOP TRÊN MẠNG 4

1.1 Hỗ trợ cho ai? 4

1.2 Lợi ích của mô hình hỗ trợ 4

1.3 Hỗ trợ cái gì ? 4

II HOẠT ĐỘNG CỦA HỆ THỐNG THỰC 4

2.1 Bài toán thực tế 4

2.2 Thông tin đầu vào 4

2.3 Thông tin đầu ra 5

2.4 Hoạt động của hệ thống thực 5

III MÔ HÌNH HỆ HỖ TRỢ MUA LAPTOP TRÊN MẠNG 6

3.1 Mô tả hệ thống phần cứng sẽ sử dụng 6

3.2 Xây dựng mô hình lựa chọn quyết định 7

3.3 Xây dựng thuật toán giải mô hình 7

CHƯƠNG II THIẾT KẾ GIAO DIỆN 11

I PHÂN TÍCH HỆ THỐNG 11

1.1 Các chức năng chính của hệ thống 11

1.2 Xây dựng biểu đồ ca sử dụng 12

II Thiết kế biểu đồ hoạt động 12

III Thiết kế Cơ sở dữ liệu 13

CHƯƠNG III CÀI ĐẶT CHƯƠNG TRÌNH 14

I MÔI TRƯỜNG CÀI ĐẶT CHƯƠNG TRÌNH 14

II THIẾT KẾ GIAO DIỆN CHÍNH CỦA CHƯƠNG TRÌNH 14

2.1 Màn hình lựa chọn nhu cầu 14

2.2 Màn hình lựa chọn cấu hình máy 15

2.3 Màn hình hiển thị danh sách laptop phù hợp nhất 16

TÀI LIỆU THAM KHẢO 17

KẾT LUẬN 18

Trang 3

LỜI MỞ ĐẦU

Theo số liệu phân tích, thống kê thị trường thì thời gian đi mua sắm của người tiêu dùng trên thực tế đang bị giảm dần Nắm bắt được xu thế đó, các công ty nhanh chóng dựa vào mạng internet đang ngày càng phát triển ở Việt Nam để hình thành một phương thức mua hàng mới “Mua hàng qua mạng”, tạo điều kiện cho người tiêu dùng có thể mua hàng ở mọi lúc, mọi nơi, tiết kiệm thời gian mua, với giá cả và chất lượng không hề thay đổi so với phương thức mua hàng truyền thống

Nếu như đã từng một lần “lướt” Web và truy cập vào các trang Web bán hàng bạn sẽ thấy các chủng loại mặt hàng được giới thiệu vô cùng phong phú, trong đó có laptop, một lĩnh vực kinh doanh đang phát triển mạnh mẽ ở Việt Nam Trang Web của cửa hàng nào cũng sinh động, đều có chính sách khuyến mại, chăm sóc khách hàng, nhưng người mua vẫn không chọn được laptop ưng ý nhất Vậy để thu hút được sự quan tâm của khách hàng và thuyết phục được khách hàng mua các laptop giới thiệu trên trang Web thì chắc chắn trang Web xây dựng phải có nhiệm vụ như người bán hàng chuyên nghiệp, nắm bắt được các nhu cầu của người mua, để có thể đưa ra danh sách các laptop phù hợp với nhu cầu của người mua

Sau một thời gian dài học tập tại HVKTQS, với những kiến thức có được khi tiếp cận môn học hệ hỗ trợ ra quyết định, em thấy khả năng xây dựng một hệ hỗ trợ lựa chọn laptop ra quyết định chính xác, khoa học về laptop phù hợp nhất, để khách hàng tham khảo khi mua hàng qua mạng là hoàn toàn khả thi Vì vậy, em đã mạnh dạn xin thực hiện đề tài: “Hệ hỗ trợ mua laptop trên mạng” Bời vì, ứng dụng xây dựng có ý nghĩa thực tiễn cao: hỗ trợ khách hàng lựa chọn được laptop phù hợp với mình, tiết kiệm thời gian tìm kiếm lại hiệu quả, chính xác vì các kết quả nhận được hoàn toàn từ những tính toán khách quan Mô hình hỗ trợ đã trung hoà các yêu cầu của khách hàng như: phù hợp nhất với nhu cầu sử dụng của khách hàng, lựa chọn được laptop theo tiêu chí mình yêu thích, vừa phải có giá thành rẻ nhất Hơn nữa, rất nhiều người tiêu dùng cần mua laptop mà lại không có nhiều thông tin về laptop … Cài đặt thành công hệ hỗ trợ đem lại nhiều lợi ích cho khách hàng, những người tham gia mua hàng qua mạng

Trong khuôn khổ của đề tài, được sự hướng dẫn tận tình của thầy Nguyễn Đức Hiếu, với sự hiểu biết của bản thân, em đã xây dựng khá hoàn thiện trang Web

hỗ trợ khách hàng lựa chọn laptop qua mạng giải quyết được một số yêu cầu sau:

− Xây dựng ứng dụng Android trên mobile cho phép người truy cập xem tin tức, thông tin về các loại laptop

Trang 4

− Xây dựng, cài đặt hệ hỗ trợ lựa chọn laptop theo hai hướng:

+ Hướng nhu cầu: dành cho khách hàng không am hiểu về laptop.

+ Hướng cấu hình: dành cho khách hàng am hiểu về laptop.

Trang 5

CHƯƠNG I KHẢO SÁT YÊU CẦU HỆ THỐNG THỰC

I YÊU CẦU MÔ HÌNH HỖ TRỢ MUA LAPTOP TRÊN MẠNG

1.1 Hỗ trợ cho ai?

Hệ thống hỗ trợ khách hàng tìm và lựa chọn laptop theo các yêu cầu mà mỗi khách hàng đặt ra

Khách hàng là những người đang có nhu cầu mua laptop

1.2 Lợi ích của mô hình hỗ trợ

Hệ thống sẽ giúp cho khách hàng tìm được chiếc laptop phù hợp với yêu cầu của mình nhất mà không cần thực sự phải am hiểu về máy tính, nhờ đó, khách hàng

có thể tiết kiệm được thời gian mua sắm

1.3 Hỗ trợ cái gì ?

Yêu cầu đòi hỏi hệ thống phải hỗ trợ được sao cho tìm được chiếc laptop phù hợp nhất với những yêu cầu của khách hàng

II HOẠT ĐỘNG CỦA HỆ THỐNG THỰC

2.1 Bài toán thực tế

Một khách hàng vào website với mục đích mua laptop

+ Nếu khách hàng đã có thông tin chính xác của laptop cần mua thì anh ta sẽ tìm luôn chiếc laptop đó

+ Nếu khách hàng chưa có thông tin chính xác về laptop thì anh ta sẽ liệt kê một số tiêu chí liên quan đến chiếc laptop cần mua rồi đề nghị hệ thống tư vấn để mua được laptop ưng ý nhất

2.2 Thông tin đầu vào

Tập các đặc tính mà khách hàng đưa ra để lựa chọn laptop:

 Đối với khách hàng ít am hiểu về laptop, lựa chọn theo nhu cầu sử dụng

o Nhu cầu chơi game

o Nhu cầu công sở

o Nhu cầu giải trí ( lướt web, sử dụng internet, nghe nhạc, xem phim)

o Nhu cầu thiết kế, đồ họa

o Nhu cầu sinh viên

o Nhu cầu di chuyển nhiều

 Đối với khách hàng am hiểu về máy tính, lựa chọn theo cấu hình máy

o Hãng sản xuất

Trang 6

o Khoảng giá

o RAM

o Bộ vi xử lý

o Card đồ họa

o Màn hình

o Ổ cứng

o Trọng lượng

2.3 Thông tin đầu ra

Danh sách laptop cùng với những thông tin chi tiết phù hợp với những yêu cầu mà khách hàng đề ra

2.4 Hoạt động của hệ thống thực

Mô tả:

- Khách hàng đưa ra các yêu cầu về laptop mà mình cần mua

- Hệ thống sẽ làm nhiệm vụ xử lý tìm kiếm, tiếp đó lựa chọn những laptop phù hợp với yêu cầu của khách hàng

- Để đưa ra được danh sách các laptop cho khách hàng, hệ thống thường dựa vào thông tin, các yêu cầu của khách hàng đưa ra Từ tập thông tin đã có sẵn, so sánh các thông tin có sẵn với các yêu cầu của khách hàng và tìm ra laptop có đặc tính tương đối phù hợp

- Dựa vào kinh nghiệm, hiểu biết của bản thân, phân tích và so sánh các lựa chọn của các khách hàng trước mà từ đó giới thiệu cho khách hàng một số laptop phù hợp nhất với yêu cầu của khách hàng

- Sau khi lựa chọn được ra danh sách các laptop phù hợp với khách hàng, nhân viên hỗ trợ sẽ có những lời khuyên hỗ trợ cho khách hàng lựa chọn laptop

- Khách hàng xem danh sách các laptop được đưa ra

- Khách hàng sẽ là người quyết định lựa chọn laptop để mua

Như vậy khách hàng chính là người đưa ra quyết định cuối cùng

Sơ đồ làm việc của hệ thống thực:

Trang 7

Người mua

Mô tả về laptop, mục đích sử dụng, các nhu cầu khi sử dụng laptop…

Hệ thống

Kinh nghiệm, hiểu biết, so sánh với các lựa chọn trước

Xử lý: tìm kiếm laptop phù hợp

Giới thiệu laptop phù hợp nhất

Xem danh sách laptop giới thiệu Quyết định laptop sẽ mua

III MÔ HÌNH HỆ HỖ TRỢ MUA LAPTOP TRÊN MẠNG

Ta có thể xây dựng được mô hình “Hỗ trợ mua laptop trên mạng” với nguyên

tắc dựa vào hệ thống thực

3.1 Mô tả hệ thống phần cứng sẽ sử dụng

- Xây dựng một hệ thống mạng máy tính cho trung tâm gồm các máy chủ và

các máy khách được nối với nhau bằng Switch và Router

- Xây dựng và phát triển hệ thống

- Sử dụng Android làm giao diện tương tác giữa người sử dụng và hệ thống

Trang 8

3.2 Xây dựng mô hình lựa chọn quyết định

Mô hình hỗ trợ khách hàng lựa chọn laptop được xây dựng dựa trên kinh nghiệm (mô hình Case Bases Reasonning- CBR), giải quyết bài toán tối ưu đa mục tiêu trong đó nhiều mục tiêu có thể mâu thuẫn nhau Chẳng hạn người mua vừa muốn mua laptop có màn hình to mà lại phải thuận tiện cho việc di chuyển là hai mục tiêu mâu thuẫn nhau khá gay gắt Điểm lưu ý chính khi xây dựng mô hình là làm sao chung hoà được các mâu thuẫn đó

- Mô hình hỗ trợ sẽ làm việc dựa vào:

+ Biến đầu vào: Thông tin về các yêu cầu về laptop của khách hàng Khách hàng đánh giá độ quan trọng đối với từng đặc tính của laptop + Các tham số: Biến quyết định, trọng số đặc tính, điểm đặc tính, biến ràng buộc

- Kết quả của mô hình hỗ trợ: Đưa ra danh sách các laptop phù hợp nhất

- Khung mô hình hỗ trợ lựa chọn mua laptop trên mạng

3.3 Xây dựng thuật toán giải mô hình

3.3.1 Xác định các đặc tính chọn laptop trên mạng

Xây dựng số đặc tính làm tiêu chuẩn để chọn laptop là 6 (Ngoài ra còn các đặc tính liên quan đến cấu hình máy sẽ là đặc tính song song) Gồm các đặc tính sau:

o Nhu cầu chơi game

o Nhu cầu công sở

o Nhu cầu giải trí ( lướt web, sử dụng internet, nghe nhạc, xem phim)

o Nhu cầu thiết kế, đồ họa

o Nhu cầu sinh viên

o Nhu cầu di chuyển nhiều

3.3.2 Hàm đánh giá “độ phù hợp” của laptop với yêu cầu của khách hàng

Ký hiệu

- N là số tiêu chí người dùng đưa vào

- Ti là độ phù hợp của linh kiện tương ứng với tiêu chí thứ i, với 1 ≤ i ≤ N

- Ui là độ ưu tiên tương ứng với tiêu chí thứ i, với 1 ≤ i ≤ N

Khi đó, độ phù hợp của 1 linh kiện máy tính được tính theo công thức:

Trang 9

Oi =

∑Ti +(Ti - 0 7)*Ui

N

Gọi M là số linh kiện được đưa ra để so sánh Khi đó độ phù hợp của 1 laptop

có M linh kiện là:

P =

∑Oi

M =

∑(

∑Ti +( Ti - 0.7 )*Ui

N ) M

Sau khi có được danh sách các laptop phù hợp theo nhu cầu, ta cần sắp xếp lại danh sách 1 lần nữa theo khoảng giá do người dùng đưa ra Gọi price là giá của chiếc laptop, max là giá cao nhất người dùng có thể chấp nhận được Khi đó độ phù hợp của laptop được tính theo công thức

P = (

∑Oi

M ) * ( 1

-price−max

∑(

∑Ti +( Ti - 0.7 )*Ui

N )

-price−max

Theo công thức tính này, chiếc máy tính càng rẻ mà đáp ứng được nhu cầu ở mức chấp nhận được sẽ có độ phù hợp cao

Giá trị của hàm P càng cao thì laptop càng phù hợp với yêu cầu của khách hàng

Hàm P được lấy ra theo 2 mức:

 P >= 0.7: Các laptop được đề nghị mua

 0.5 ≤ P < 0.7: ∈ 0.5,0.75¿:Các laptop được giới thiệu tham khảo

3.3.3 Xác định độ phù hợp của linh kiện theo đặc tính

− Các đặc tính đối với màn hình

Màn hình 11inch 13inch 14inch 15,6inch 17inch

Trang 10

Nhu cầu thiết kế đồ họa 0.4 0.5 0.6 0.9 1

− Các đặc tính đối với RAM

− Các đặc tính đối với bộ vi xử lý

Bộ vi xử lý Core i3 Core i5 Core i7

Nhu cầu di chuyển

− Các đặc tính đối với CARD

Card None 512MB 1GB 2GB 4GB

Trang 11

Nhu cầu sinh viên 0.4 0.5 0.7 0.8 0.9

Nhu cầu di chuyển

− Các đặc tính đối với cân nặng

Cân nặng 1.6kg 1.8kg 2kg 2.2kg 2.5kg

Nhu cầu di chuyển

3.3.4 Xác định độ ưu tiên của các tiêu chí

Độ ưu tiên Ui được chia thành 5 mức

Mức độ Giá trị U i

Trang 12

CHƯƠNG II THIẾT KẾ GIAO DIỆN

I PHÂN TÍCH HỆ THỐNG

1.1 Các chức năng chính của hệ thống

Căn cứ vào mô hình ứng dụng xác định như trên ta có bảng các chức năng chính của ứng dụng như sau:

A1.1 Xem danh sách laptop

A1.2 Xem chi tiết laptop

A1.3 Xem danh sách laptop bán chạy

A1.4 Xem danh sách laptop giảm giá

A1.5 Xem danh sách laptop mới phát hành

A1.6 Xem danh sách laptop sắp phát hành

A2.1 Hỗ trợ theo hướng nhu cầu

A2.2 Hỗ trợ theo hướng cấu hình

A4.3 Xem thông tin tài khoản

Trang 13

A7.2 Trao đổi thông tin

Trong giới hạn của chương trình môn học, nên chúng ta chỉ tập trung vào phần A2 – Hỗ trợ lựa chọn laptop Những phần khác được đưa ra nhằm định hướng

và sẽ phát triển trong giai đoạn sau

1.2 Xây dựng biểu đồ ca sử dụng

1.2.1 Các tác nhân

- Khách hàng: Những người trực tiếp tham gia ứng dụng để mua hàng qua mạng

1.2.2 Xác định các ca sử dụng

Nhìn chung mỗi chức năng vừa xác định ở trên là một ca sử dụng Các ca sử dụng ứng với từng tác nhân được cho tương ứng trong bảng sau:

Tác nhân Ca sử dụng

Người dùng Hỗ trợ lựa chọn laptop theo hướng nhu cầu

Hỗ trợ lựa chọn laptop theo hướng cấu hình

II Thiết kế biểu đồ hoạt động

Mục đích: Biểu đồ hoạt động sử dụng để mô hình hóa luồng đối tượng đi từ trạng thái này sang trạng thái khác tại từng vị trí trong luồng điều khiển

Thiết kế biểu đồ hoạt động của tác nhân người dùng

Trang 14

Người mua

Chọn hỗ trợ theo nhu cầu

Hiển thị ra danh sách laptop phù hợp nhất Chọn các nhu cầu về laptop

Xử lý: tìm kiếm laptop phù hợp

Chọn hỗ trợ theo cấu hình Chọn các cấu hình cho laptop

Hình II - Biểu đồ hoạt động đối tượng kết quả hỗ trợ.

III Thiết kế Cơ sở dữ liệu

Căn cứ vào các lớp đối tượng ở trên và mối quan hệ chỉ ra ta tiến hành thiết

kế khối CSDL vật lý cho toàn hệ thống Việc thiết kế CSDL phải đạt được các yêu

cầu về dữ liệu cùng những ràng buộc chặt chẽ kèm theo ở đây việc thiết kế CSDL sẽ

được tiến hành theo hướng mô hình CSDL quan hệ Hướng thiết kế CSDL quan hệ

có những đặc điểm nổi bật:

- Dữ liệu được lưu trữ có cấu trúc

- Tính ràng buộc và tính nhất quán dữ liệu cao

- Hầu hết các công cụ lập trình đều hỗ trợ

Từ các biểu đồ lớp ứng với các UC của hệ thống ta sẽ ánh xạ các đối tượng

thực thể thành các bảng dữ liệu, các đối tượng có thuộc tính giống nhau sẽ được lưu

trữ chung một bảng

Trang 15

CHƯƠNG III CÀI ĐẶT CHƯƠNG TRÌNH

I MÔI TRƯỜNG CÀI ĐẶT CHƯƠNG TRÌNH

Hệ thống được cài đặt dựa trên các môi trường cài đặt như sau:

- Thiết bị: Android mobile.

- Ngôn ngữ sử dụng: Android.

II THIẾT KẾ GIAO DIỆN CHÍNH CỦA CHƯƠNG TRÌNH

2.1 Màn hình lựa chọn nhu cầu

Trang 16

2.2 Màn hình lựa chọn cấu hình máy

Trang 17

2.3 Màn hình hiển thị danh sách laptop phù hợp nhất

Trang 18

TÀI LIỆU THAM KHẢO

[1] Bài giảng Hệ hỗ trợ ra quyết định – GS TS Nguyễn Đức Hiếu

[2] Decision Support Systems and intelligent System, Efraim Tubain and Jay E Aronson, Prentice Hall College Div; 5 edition , 1997

Trang 19

KẾT LUẬN

Khi việc mua hàng qua mạng đang dần trở thành phương thức mua bán chính trong tương lai thì việc nghiên cứu để xây dựng thành công hệ thống hỗ trợ khách hàng lựa chọn sản phẩm thực sự là một việc làm thực tế và có ý nghĩa rất lớn trong việc bảo vệ và nâng cao quyền lợi của khách hàng, giúp khách hàng nhanh chóng chọn được sản phẩm phù hợp nhất với mục đích của bản thân Điều đó cũng đồng nghĩa với việc doanh thu của các công ty cung cấp hàng qua mạng sẽ không ngừng được tăng lên, đóng góp một lượng đáng kể cho nguồn thu của đất nước Sau một thời gian tìm hiểu mô hình hỗ trợ ra quyết định và khảo sát thực tế, em đã hoàn thành

đề tài “Hệ hỗ trợ mua laptop trên mạng” và nhìn chung đạt được các yêu cầu đề ra

Các kết quả chủ yếu đã đạt được:

− Mô hình hỗ trợ đã trung hoà các yêu cầu của khách hàng

− Giúp cho khách hàng tìm được laptop phù hợp với yêu cầu của mình nhất

mà không cần am hiểu về laptop, nhờ đó, khách hàng có thể tiết kiệm được thời gian mua sắm

− Xây dựng mô hình hỗ trợ chọn laptop, quyết định bởi 2 tham số: độ phù hợp

và độ ưu tiên của khách hàng

Hướng phát triển:

− Tăng độ phức tạp của mô hình hỗ trợ: bổ xung thêm các độ phù hợp theo các dòng máy để sự hỗ trợ thêm chính xác hơn

− Mở rộng mô hình hỗ trợ, để hỗ trợ lựa chọn tất cả các đặc tính

− Cài đặt một hệ thống hoàn chỉnh, có đầy đủ chức năng mô tả trong phần phân tích hệ thống

Với thời gian và kiến thức có hạn nên việc thực hiện đề tài không tránh khỏi nhiều sai sót Rất mong sự đóng góp chân thành của các thầy cô giáo và các bạn để

chương trình ngày một hoàn thiện hơn Em xin chân thành cảm ơn thầy giáo Nguyễn

Đức Hiếu đã hướng dẫn, chi bảo tân tình để em hoàn thành được bài tập này.

Học viên Dương Hồng Chính

Ngày đăng: 04/10/2017, 15:21

HÌNH ẢNH LIÊN QUAN

III. MÔ HÌNH HỆ HỖ TRỢ MUA LAPTOP TRÊN MẠNG - Tiểu luận môn Hệ hỗ trợ ra quyết định Hệ hỗ trợ mua laptop trên mạng
III. MÔ HÌNH HỆ HỖ TRỢ MUA LAPTOP TRÊN MẠNG (Trang 7)
Ta có thể xây dựng được mô hình “Hỗ trợ mua laptop trên mạng” với nguyên tắc dựa vào hệ thống thực. - Tiểu luận môn Hệ hỗ trợ ra quyết định Hệ hỗ trợ mua laptop trên mạng
a có thể xây dựng được mô hình “Hỗ trợ mua laptop trên mạng” với nguyên tắc dựa vào hệ thống thực (Trang 7)
Chọn hỗ trợ theo cấu hình Chọn các cấu hình cho laptop - Tiểu luận môn Hệ hỗ trợ ra quyết định Hệ hỗ trợ mua laptop trên mạng
h ọn hỗ trợ theo cấu hình Chọn các cấu hình cho laptop (Trang 13)
2.2. Màn hình lựa chọn cấu hình máy - Tiểu luận môn Hệ hỗ trợ ra quyết định Hệ hỗ trợ mua laptop trên mạng
2.2. Màn hình lựa chọn cấu hình máy (Trang 16)
2.3. Màn hình hiển thị danh sách laptop phù hợp nhất - Tiểu luận môn Hệ hỗ trợ ra quyết định Hệ hỗ trợ mua laptop trên mạng
2.3. Màn hình hiển thị danh sách laptop phù hợp nhất (Trang 17)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w