Tải bản đầy đủ (.pdf) (95 trang)

phân tích các cổng thông tin game cho di động đã có, để rút ra được hướng đi cho cổng thông tin game mới

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (3.85 MB, 95 trang )

Đồ án tốt nghiệp Đại học

MỞ ĐẦU
“Cổng thông tin trò chơi (Game) cho điện thoại di động”-Mobile Game Portal là một hệ
thống các trang web cung cấp cho người dùng một “cổng đa chức năng” ở đó người dùng có
thể tải trò chơi cho điện thoại di động (Mobile Game), hay xem tin tức trong làng Game, các
thủ thuật, tin tức đời sống, có thể gửi yêu cầu thắc mắc, hỗ trợ về Game, cũng như đáp ứng
các yêu cầu thanh toán đối với nhưng Game có phí. Hệ thống gồm có 3 thành phần.
 Cổng thông tin Game cho di động trên Website: Người dùng truy cập vào cổng
thông tin Game từ máy tính cá nhân, thông qua các trình duyệt thực hiện đầy đủ các
chức năng của cổng Game.
 Cổng thông tin Game cho di động trên Wapsite: Người dùng truy cập vào cổng
thông tin Game từ điện thoại, qua các trình duyệt trên điện thoại, do hạn chế về kích
thước màn hình, cũng như lưu lượng, chỉ sử dụng được một phần các chức năng của
cổng Game và với giao diện phù hợp với mọi kích thước màn hình.
 Hệ thống quản trị nội dung: Cung cấp chức năng cho các nhà cung cấp Game,
công ty quản lý cổng thông tin Game, có thể quản trị các nội dung của công thông tin
Game.
Nội dung của đồ án bao gồm các phần sau:
Chương 1: Khảo sát và đánh giá tiềm năng của đề tài
Khảo sát về nhu cầu sử dụng internet, cũng như là lĩnh vực di động tại Việt Nam, sau đó
phân tích các cổng thông tin Game cho di động đã có, để rút ra được hướng đi cho cổng thông
tin Game mới.
Chương 2: Thu thập và phân tích yêu cầu:
Từ những định hướng, và yêu cầu của hệ thống đặt ra, sẽ thu thập và phân tích để tạo ra
được cả usecase, xây dựng kịch bản cho các usecase đó và cuối cùng là sơ đồ lớp trong pha
phân tích.
Chương 3: Thiết kế hệ thống
Từ những tài liệu của pha thu thập và phân tích yêu cầu, xây dựng sơ đồ tuần tự để xác
định các phương thức của các lớp, sau đó kết quả cuối cùng là sơ đồ lớp hoàn thiện trong pha
thiết kế.


Chương 4: Cài đặt hệ thống.
Đây là giai đoạn hiện thực các thiết kế vào CSDL và tiến hành lập trình, cài đặt các
modul, tích hợp chúng lại để hoàn thành hệ thống.
Kết luận : Đánh giá kết quả đạt được các ưu nhược điểm cần khắc phục những vấn đề
cần phát triển.
Phụ lục: Hình ảnh một số giao diện của hệ thống.
Các tài liệu tham khảo.

SVTH: Trần Văn Hà, Lớp D09HTTT2

1


Đồ án tốt nghiệp Đại học

LỜI CẢM ƠN
Để được như ngày hôm nay, chuẩn bị trở thành tân kỹ sư với đề tài “Xây dựng cổng
thông tin trò chơi cho điện thoại di động”, đầu tiên con xin được gửi lời cảm ơn tới bố mẹ đã
luôn ủng hộ, và tạo điều kiện cho con được học tập tốt tại Học Viện Công Nghệ Bưu Chính
Viễn Thông.
Sau đó, em xin chân thành cảm ơn các thầy các cô trong Học Viện nói chung và khoa
CNTT1 nói riêng đã luôn nhiệt huyết, tận tình trong từng bài giảng, trang bị cho em những
kiến thức quý báu để hoàn thành đề tài, cũng như hành trang cho sau này.
Đặc biệt, em xin gửi lời cảm ơn sâu sắc nhất tới thầy Nguyễn Xuân Anh đã kiên nhẫn ,
tận tình hướng dẫn và chỉ bảo em cả kiến thức, cách thức làm việc và cả kinh nghiệm sống
trong suốt quá trình thực hiện đề tài.
Mặc dù em đã cố gắng thực hiên đề tài nhưng chắc chắn đề tài không thể tránh khỏi
những thiếu sót do thời gian và trình độ có hạn, kính mong sự đóng góp, chỉ bảo và góp ý của
thầy cô và các bạn.
Em xin chân thành cảm ơn!


Hà Nội, tháng 11/2013
Sinh viên thực hiện
TRẦN VĂN HÀ

SVTH: Trần Văn Hà, Lớp D09HTTT2

2


Đồ án tốt nghiệp Đại học

NHẬN XÉT, ĐÁNH GIÁ, CHO ĐIỂM
(Của Người hướng dẫn)
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………

……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
Điểm: …………………….………(bằng chữ: …..…………… ….)
Đồng ý/Không đồng ý cho sinh viên bảo vệ trước hội đồng chấm đồ án tốt nghiệp?.
…………, ngày

tháng

năm 20

CÁN BỘ- GIẢNG VIÊN HƯỚNG DẪN

SVTH: Trần Văn Hà, Lớp D09HTTT2

3


Đồ án tốt nghiệp Đại học

MỤC LỤC
CHƯƠNG 1: KHẢO SÁT VÀ ĐÁNH GIÁ TIỀM NĂNG CỦA ĐỀ TÀI ......................... 10
1.1


Khảo sát về nhu cầu sử dụng internet và lĩnh vực di động tại Việt Nam ............... 10

1.2

Phân tích bài toán “Cổng thông tin trò chơi di động” ............................................ 13

CHƯƠNG 2: THU THẬP VÀ PHÂN TÍCH YÊU CẦU .................................................... 15
2.1

Thu thập yêu cầu .................................................................................................... 15

2.1.1

Xác định ngữ cảnh nghiệp vụ ......................................................................... 15

2.1.2

Nghiệp vụ xử lý của hệ thống ......................................................................... 15

2.2

Đặc tả các yêu cầu của hệ thống ............................................................................ 16

2.3

Phân tích yêu cầu.................................................................................................... 18

2.3.1


Xây dựng biểu đồ usecase và scenario của các usecase ................................. 18

2.3.1.1 Xây dựng biểu đồ usecase: ....................................................................... 18
2.3.1.2 Sơ đồ Usecase hệ thống: .......................................................................... 21
2.3.2

Scenario của các usecase: ............................................................................... 24

2.3.2.1 Scenario của usecase trên Website và Wapsite. ....................................... 24
2.3.2.2 Scenario các usecase trong trang quản trị nội dung - CMS ..................... 32
2.3.3

Xây dựng biểu đồ lớp phân tích: ..................................................................... 52

2.3.3.1 Xác định các lớp thực thể bằng kỹ thuật trích danh từ............................. 52
2.3.3.2 Sơ đồ lớp quản lý truy nhập, tài khoản, tin nhắn, hệ thống. .................... 56
2.3.3.3 Sơ đồ lớp quản lý quảng cáo: ................................................................... 57
2.3.3.4 Sơ đồ lớp quản lý Game, hiển thị Game: ................................................. 58
2.3.3.5 Sơ đồ lớp quản lý tin tức, hiển thị tin tức:................................................ 59
2.3.3.6 Sơ đồ lớp quản lý yêu cầu Game, tải game, nạp thẻ của khách hàng. ..... 60
CHƯƠNG 3: THIẾT KẾ HỆ THỐNG ................................................................................ 61
3.1

Xây dựng sơ đồ tuần tự cho các usecase ................................................................ 61

3.1.1

Sơ đồ tuần tự các usecase của cổng thông tin Game trên Website và Wapsite.
61


3.1.2

Sơ đồ tuần tự các usecase của trang quản trị nội dung – CMS ....................... 69

3.2

Hoàn thiện biểu đồ lớp pha thiết kế ....................................................................... 78

3.2.1

Sơ đồ lớp bổ sung trong pha thiết kế .............................................................. 79

3.2.2

Quy tắc chung về các hàm, và thuộc tính các lớp. .......................................... 79

3.2.3

Sơ đồ lớp quản lý quảng cáo:.......................................................................... 79

3.2.4

Sơ đồ lớp quản lý truy nhập, tài khoản, tin nhắn, hệ thống. ........................... 80

3.2.5

Sơ đồ lớp quản lý Game, hiển thị Game: ........................................................ 81

3.2.6


Sơ đồ lớp quản lý tin tức, hiển thị tin tức: ...................................................... 82

3.2.7

Sơ đồ lớp quản lý yêu cầu Game, tải game, nạp thẻ của khách hàng. ............ 83

SVTH: Trần Văn Hà, Lớp D09HTTT2

4


Đồ án tốt nghiệp Đại học

CHƯƠNG 4: CÀI ĐẶT HỆ THỐNG.................................................................................. 84
4.1

Lựa chọn công nghệ ............................................................................................... 84

4.2

Hiện thực hệ thống trên CSDL ............................................................................... 85

4.2.1

Lược đồ CSDL quản lý quảng cáo banner:..................................................... 86

4.2.2

Lược đồ CSDL Quản lý truy nhập, tài khoản, tin nhắn, hệ thống. ................. 87


4.2.3

Lược đồ CSDL quản lý Game, hiển thị Game:............................................... 88

4.2.4

Lược đồ CSDL quản lý tin tức, hiển thị tin tức: ............................................. 89

4.2.5

Lượt đồ CSDL quản lý yêu cầu Game, tải game, nạp thẻ của khách hàng: ... 90

SVTH: Trần Văn Hà, Lớp D09HTTT2

5


Đồ án tốt nghiệp Đại học

DANH SÁCH CÁC SƠ ĐỒ, HÌNH
Hình 1-1. Biểu đồ người dùng internet tại Việt Nam 2003 - 2012 ...................................... 10
Hình 1-2. Người dùng châu Á phân loại theo quốc gia ....................................................... 11
Hình 1-3. Thời gian sử dung trung bình mỗi ngày của Việt Nam 2008-2012 ..................... 11
Hình 1-4. Độ tuổi và thói quen sử dụng internet của người dùng Việt Nam ....................... 12
Hình 2-1.Ví dụ QR Code ..................................................................................................... 15
Hình 2-2. Usecase cổng Game trên Website ....................................................................... 21
Hình 2-3. Usecase cổng Game trên Wapsite ....................................................................... 22
Hình 2-4. Usecase trang quản trị nội dung cổng thông tin Game-CMS .............................. 23
Hình 2-5. Sơ đồ lớp quản lý truy nhập, tài khoản, tin nhắn, hệ thống. ................................ 56
Hình 2-6.Sơ đồ lớp quản lý quảng cáo: ............................................................................... 57

Hình 2-7. Sơ đồ lớp quản lý Game, hiển thị Game. ............................................................ 58
Hình 2-8.Sơ đồ lớp quản lý tin tức, hiển thị tin tức ............................................................. 59
Hình 2-9. Sơ đồ lớp quản lý yêu cầu Game, tải game, nạp thẻ của khách hàng.................. 60
Hình 3-1.Giải thích ký hiệu trong UML2.0 ......................................................................... 61
Hình 3-2. Sơ đồ tuần tự xem Game trên Cổng Game .......................................................... 62
Hình 3-3. Sơ đồ tuần tự đăng nhập Game trên Cổng Game ................................................ 63
Hình 3-4. Sơ đồ tuần tự xem chi tiết Game trên cổng Game............................................... 64
Hình 3-5. Sơ đồ tuần tự Tìm Game trên Cổng Game .......................................................... 65
Hình 3-6. Sơ đồ tuần tự Gửi yêu cầu trên Cổng Game ........................................................ 65
Hình 3-7. Sơ đồ tuần tự Xem danh sách tin tức trên Website cổng Game .......................... 66
Hình 3-8. Sơ đồ tuần tự Xem chi tiết tin tức trên Cổng Game ............................................ 67
Hình 3-9. Sơ đồ tuần tự quản lý tài khoản trên Cổng Game ............................................... 68
Hình 3-10. Sơ đồ tuần tự quản lý thông tin tài khoản trên cổng Game ............................... 69
Hình 3-11. Sơ đồ tuần tự quản lý thông tin tài khoản trên cổng Game ............................... 69
Hình 3-12. Sơ đồ tuần tự quản lý người dùng ..................................................................... 70
Hình 3-13. Sơ đồ tuần tự quản lý chức năng trong trang..................................................... 71
Hình 3-14. Sơ đồ tuần tự quản lý nhóm người dùng. .......................................................... 72
Hình 3-15. Sơ đồ tuần tự quản lý quảng cáo, banner........................................................... 73
Hình 3-16. Sơ đồ tuần tự xem danh sách nạp thẻ. ............................................................... 73
Hình 3-17. Sơ đồ tuần tự quản lý tin nhắn cá nhân ............................................................. 74
Hình 3-18. Sơ đồ tuần tự quản lý danh sách tin tức (1) ....................................................... 75
Hình 3-19. Sơ đồ tuần tự quản lý danh sách tin tức (2) ....................................................... 76
Hình 3-20. Sơ đồ tuần tự quản lý chuyên mục Game, tin tức ............................................. 76
Hình 3-21. Sơ đồ tuần tự quản lý Game (1) ........................................................................ 77
Hình 3-22. Sơ đồ tuần tự quản lý Game (2) ........................................................................ 78
SVTH: Trần Văn Hà, Lớp D09HTTT2

6



Đồ án tốt nghiệp Đại học
Hình 3-23. Sơ đồ tuần tự quản lý yêu cầu ........................................................................... 78
Hình 3-24. Sơ đồ lớp quản lý quảng cáo ............................................................................. 79
Hình 3-25. Sơ đồ lớp quản lý truy nhập, tài khoản, tin nhắn, hệ thống ............................... 80
Hình 3-26. Sơ đồ lớp quản lý Game, hiển thị Game ........................................................... 81
Hình 3-27. Sơ đồ lớp quản lý tin tức, hiển thị tin tức. ......................................................... 82
Hình 3-28. Sơ đồ lớp quản lý yêu cầu Game, tải game, nạp thẻ của khách hàng................ 83
Hình 4-1: Sơ đồ kiến trúc 3 tấng trong Asp.net ................................................................... 84
Hình 4-2. Lược đồ CSDL quản lý quảng cáo banner: ......................................................... 86
Hình 4-3. Lược đồ CSDL Quản lý truy nhập, tài khoản, tin nhắn, hệ thống. ...................... 87
Hình 4-4. Lược đồ CSDL quản lý Game, hiển thị Game: ................................................... 88
Hình 4-5. Lược đồ CSDL quản lý tin tức, hiển thị tin tức: .................................................. 89
Hình 4-6. Lượt đồ CSDL quản lý yêu cầu Game, tải game, nạp thẻ của khách hàng ......... 90
Hình 6-1. Giao diện trang chủ cổng Game trên Website ..................................................... 92
Hình 6-2. Giao diện hiển thị danh sách tin tức trên Website Portal .................................... 92
Hình 6-3. Giao diện hiển thị Game trên WapsitePortal ....................................................... 93
Hình 6-4. Giao diện tạo Game mới trong CMS ................................................................... 93
Hình 6-5. Giao diện nhập tin mới. ....................................................................................... 94
Hình 6-6. Giao diện xem hiển thị tin tức ............................................................................. 94

SVTH: Trần Văn Hà, Lớp D09HTTT2

7


Đồ án tốt nghiệp Đại học

DANH SÁCH CÁC BẢNG
Bảng 2-1. Các sự kiện, hành vi của hệ thống....................................................................... 17
Bảng 2-2. Danh sách các actor trong hệ thống. ................................................................... 18

Bảng 2-3. Danh sách usecase trên website và wapsite ........................................................ 19
Bảng 2-4. Danh sách các usecase trên CMS. ....................................................................... 21
Bảng 2-5: Scenario Xem danh sách game (trên cổng Game – Website,Wapsite) ............... 24
Bảng 2-6. Scenario Usecase đăng nhập trên Cổng Game.................................................... 26
Bảng 2-7: Scenario xem chi tiết Game trên Cổng Game ..................................................... 27
Bảng 2-8: Scenario tìm Game .............................................................................................. 28
Bảng 2-9: Scenario Usecase quản lý thông tin tài khoản trên Cổng Game ......................... 30
Bảng 2-10: Scenario Usecase gửi yêu cầu Game, thắc mắc trên Website ........................... 30
Bảng 2-11: Scenario Usecase xem danh sách tin tức trên website ...................................... 31
Bảng 2-12:Scenario Usecase xem Chi tiết Tin tức trên Website ......................................... 32
Bảng 2-13: Scenario Usecase đăng nhập (trên CMS).......................................................... 33
Bảng 2-14: Scenario Usecase quản lý danh sách người dùng ............................................. 35
Bảng 2-15: Scenario Usecase quản lý danh sách chức năng của hệ thống .......................... 36
Bảng 2-16: Scenario Usecase quản lý danh sách chức năng của hệ thống .......................... 38
Bảng 2-17: Scenario Usecase quản lý quảng cáo, banner. .................................................. 40
Bảng 2-18: Scenario Usecase xem danh sách thẻ nạp ......................................................... 41
Bảng 2-19: Scenario Usecase quản lý thông tin cá nhân trên CMS .................................... 42
Bảng 2-20: Scenario Usecase quản lý thông báo, tin nhắn cá nhân .................................... 44
Bảng 2-21: Scenario quản lý danh sách tin tức.................................................................... 47
Bảng 2-22: Scenario Quản lý chuyên mục game, tin tức .................................................... 48
Bảng 2-23: Scenario Quản lý danh sách Game ................................................................... 51
Bảng 2-24: Scenario Quản lý danh sách yêu cầu................................................................. 52
Bảng 2-25.Trích danh từ xác định lớp thực thể ................................................................... 56
Bảng 4-1. Chuyển đổi kiểu dữ liệu từ lớp thực thể sang CSDL SQL Server ...................... 85

SVTH: Trần Văn Hà, Lớp D09HTTT2

8



Đồ án tốt nghiệp Đại học

THUẬT NGỮ, KÝ HIỆU TỪ VIẾT TẮT
CMS: Contents Management System

Hệ quản trị nội dung

Website Portal: Mobile Game Portal On Website

Cổng thông tin Game cho di động trên
Website

Wapsite Portal: Mobile Game Portal On Wapsite

Cổng thông tin Game cho di động trên
Wapsite

QR Code: Quick response code

Mã phản hồi nhanh, dùng để mã hóa

CSDL: Cơ sở dữ liệu

Cơ sở dữ liệu

SVTH: Trần Văn Hà, Lớp D09HTTT2

9



Đồ án tốt nghiệp Đại học

Chương 1: Khảo sát và đánh giá tiềm năng của đề tài

CHƯƠNG 1: KHẢO SÁT VÀ ĐÁNH GIÁ TIỀM NĂNG CỦA ĐỀ TÀI
1.1 Khảo sát về nhu cầu sử dụng internet và lĩnh vực di động tại Việt Nam
Theo các báo cáo mới nhất của eMarkete () năm 2012 và tài
liệu Asia Pacific Digital Marketing Yearbook 2012 của hiệp hội tiếp thị số châu Á - ADMA
(The Asia digital Marketing Asociation) cho thấy cùng với sự phát triển chóng mặt của dịch
vụ internet, đó là sự lớn mạnh không ngừng của thị trường điện thoại di động.
 Những số liệu cụ thể về sử dụng internet ở Việt Nam:


Số lượng người dùng truy cập internet từ năm 2003 đến 2013 đã tăng gấp 10 lần.
2003 chỉ có 3.1 triệu người đến tháng 12/2012 đã tăng lên 31.2 triệu người.

Hình 1-1. Biểu đồ người dùng internet tại Việt Nam 2003 - 2012



Tỷ lệ thâm nhập internet tại Việt Nam đạt 33.70% năm 2011, đứng thứ 6 châu Á,
và đến tháng 10 năm 2012 tăng lên 35.6%

SVTH: Trần Văn Hà, Lớp D09HTTT2

10


Đồ án tốt nghiệp Đại học


Chương 1: Khảo sát và đánh giá tiềm năng của đề tài

Hình 1-2. Người dùng châu Á phân loại theo quốc gia



Nhu cầu sử dụng internet ngày càng tăng, so với các hình thức khác: từ năm
2008 – năm 2012: Tivi vẫn đang chiếm ưu thế, tuy nhiên đã giảm dần năm 2008
là 140 phút – năm 2012 chỉ còn 124 phút. Internet thì tăng vọt từ 44 phút -> 84
phút.

Hình 1-3. Thời gian sử dung trung bình mỗi ngày của Việt Nam 2008-2012

SVTH: Trần Văn Hà, Lớp D09HTTT2

11


Đồ án tốt nghiệp Đại học


Chương 1: Khảo sát và đánh giá tiềm năng của đề tài

95% lượng người trực tuyến có độ tuổi từ 15 đến 24: cho thấy đối tượng sử
dụng internet chính là các bạn trẻ.

Hình 1-4. Độ tuổi và thói quen sử dụng internet của người dùng Việt Nam




Thống kê thói quen sử dụng internet của người dùng Việt Nam thì 95% người
dùng sử dụng internet để đọc tin tức, 94% tìm kiếm, 71% lướt web, 68% dành
cho công việc hoặc nghiên cứu và 66% để Chatting.



Facebook là mạng xã hội phổ biến nhất khi tăng thêm 88% từ 10/2011 đến
10/2012



Những số liệu cụ thể về sử dụng internet ở Việt Nam:

 Những số liệu về điện thoại di động tại Việt Nam:


Sự tăng trưởng của thị trường di động được thúc đẩy mạnh mẽ bởi các công ty
viễn thông, khi đầu tư rất nhiều tiền để xây dựng cơ sở hạ tầng và giữ được mức
giá thấp cho người sử dụng. Điều này giúp cho Việt Nam chúng ta trở thành
nước có dịch vụ di động và 3G đang tin cậy nhất khu vực Đông Nam Á.



Tính đến tháng 12/2012, có khoảng 121,7 triệu thuê bao di động (cao hơn 30
triệu so với 92,5 triệu dân)



30% người sử dụng điện thoại đang sở hữu điện thoại thông minh




Khu vực đô thị có đến 60% người đang sử dụng 3G



Thống kê về việc sử dụng điện thoại di động và máy tính để bàn trong việc tìm
kiếm thông tin, và truy cập mạng xã hội đã cho thấy đang có một sự “đổi ngôi”
diễn ra.

Đặc biệt theo Tập đoàn nghiên cứu IDC vừa công bố kết quả khảo hàng quý về thị
trường điện thoại Việt Nam, 5.8 triệu chiếc điện thoại đã được phân phối tại thị trường Việt
Nam trong quý 2/2013, trong đó điện thoại thông minh (smartphone) chiếm 32.7% tăng hơn
gấp đôi so với mức 14.7% của quý 2 năm ngoại.
Qua các số liệu thống kê về internet và điện thoại di động tại Việt Nam, cho thấy đây là
lĩnh vực rất tiềm năng để phát triển trong cả hiện tại và ít nhất 3-5 năm tới.

SVTH: Trần Văn Hà, Lớp D09HTTT2

12


Đồ án tốt nghiệp Đại học

Chương 1: Khảo sát và đánh giá tiềm năng của đề tài

1.2 Phân tích bài toán “Cổng thông tin trò chơi di động”
Hiện nay, các cổng thông tin game, ứng dụng trên di động không phải là điều gì mới mẻ
đối với người dùng thiết bị di động. Mỗi hệ điều hành có một trang web ứng dụng, game để
phục vụ cho người dùng, như Google Play của Android, Appstore của IOS, Store của Nokia,

hay Windows Phone và hầu hết người dùng đều sử dụng các kho ứng dụng này để tải game và
ứng dụng về máy của mình. Một số nhà cung cấp thiết bị điện thoại của Việt Nam cũng có
cổng thông tin ứng dụng, game như Qstore cũng có kho ứng dụng, game riêng cho mình,
nhằm thu hút người dùng mua sản phẩm, và tải ứng dụng.
Trên thị trường Việt Nam hiện nay, kinh doanh các website, wapsite trên di động cũng
đang có chiều hướng tăng nhanh trong thời gian tới về số lượng cũng như chất lượng.
Một số cổng thông tin, kho ứng dụng cho di động được biết đến khá nhiều hiện nay đó là:
appstore.vn, các nhà mạng viettel, mobiphone, vinaphone cũng đã “sắn tay” vào thì trường
này có các Website, wapsite game, ứng dụng di động, nhiều trang đã có một lượng người
dùng khá lớn: ongame.vn, waptai.com, mwork.vn..
 Như vậy thì “cửa” nào cho những Cổng thông tin trò chơi cho thiết bị di động đi
sau:
Quả thật việc một sản phẩm đi sau sẽ có nhiều khó khăn, như thu hút khách hàng, cần phải
có gì đó mới, khác biệt so với các sản phẩm trước đó. Nhưng theo đánh giá của em thì xây
dựng “Cổng thông tin game cho thiết bị di động” có một số “cửa”, hay định hướng để có thể
phát triển được:


“Đứng trên vai người khổng lồ”: Đó là sự học hỏi, kế thừa và phát triển lên của các
sản phẩm đã có. Xây dựng công thông tin Game cho di động có thể sử dụng các
tinh năng, cái hay từ các cổng thông tin đã có, như GooglePlay, Appstore.vn. Kết
hợp chúng lại, bổ sung những nhân tố mới sẽ tạo sản phẩm của mình.



Đã có nhưng chưa hẳn đã khai thác hết: Có thể đánh giá điều này từ trang
appstore.vn. Một website cung cấp hàng ngàn ứng dụng cho ios, Android hướng
đến cũng cấp các ứng dụng, game miễn phí tải về, có phí. Tuy nhiên hiện tại trên
appstore.vn chưa hỗ trợ cung cấp game ứng dụng cho Java, WindowPhone. Một số
wapsite lại cung cấp rất nhiều game, ứng dụng cho nền tảng Java, Blackberry,

nhưng lại không cung cấp ứng dụng cho Android, IOS. Đây là một khía cạnh cổng
thông tin game mới có thể khai thác, xây dựng cổng thông tin game cung cấp game
cho tất cả các nền tảng hiện nay trên thị trường: Iphone, Android, Java,
Blackberry.



Khai thác mảng game, ứng dụng khuyến mại, và có phí trên appstore. Hiện nay
trên các appstore của Android, Iphone, Windowphone, có khá nhiều app do để
nhiều người dùng biết đến app của mình đã có những chính sách giảm phí tải
game, hay chuyển từ có phí sang miễn phí. Đây cũng là những thông tin hữu ích
cho người dùng.



Mảng tin tức, giới thiệu game, ứng dụng hay: Appstore, hay nhiều kho ứng dụng
chưa chú trọng đến mảng này, việc cung cấp thông tin, giới thiệu game hay, hướng
dẫn cách chơi game mới, cũng như thủ thuật chơi game. Đây cũng là một yếu tố để
thu hút người dùng truy cập cổng thông tin game. Hỗ trợ việc nâng thứ 2 tìm kiếm
của google.

SVTH: Trần Văn Hà, Lớp D09HTTT2

13


Đồ án tốt nghiệp Đại học


Chương 1: Khảo sát và đánh giá tiềm năng của đề tài


Khai thác thế mạnh của mạng xã hội: Hiện nay mạng xã hội vẫn đang cho thấy sự
phát triển không ngừng, với số lượng người dùng khổng lồ hiện nay ở Việt Nam,
theo thống kê tháng 8/2013, tại Việt Nam đã có 19,6 triệu người dùng FaceBook,
chiếm 21,42% dân số và chiếm tới 71,4% người sử dụng Internet. Ngoài ra còn các
mạng xã hội Google+, Twitter..Tính tương tác cao và hỗ trợ các website tối đa
thông qua plugin của các mạng xã hội có thể giúp cho cổng thông tin game nhiều
người biết đến hơn và sử dụng.

SVTH: Trần Văn Hà, Lớp D09HTTT2

14


Đồ án tốt nghiệp Đại học

Chương 2: Thu thập và phân tích yêu cầu

CHƯƠNG 2: THU THẬP VÀ PHÂN TÍCH YÊU CẦU
2.1 Thu thập yêu cầu
2.1.1 Xác định ngữ cảnh nghiệp vụ
Cổng thông tin trò chơi cho di động (gọi tắt là cổng Game) là một sản phẩm gắn liền với
ngành công nghệ thông tin từ quy trình nghiệp vụ, đến các đối tượng hàng hóa trên cổng
Game (Game, tin tức, người dùng..). Đó là những thuật ngữ khá phổ biến và quen thuộc đối
với mỗi chúng ta. Tuy nhiên trong yêu cầu đặt ra xây dựng cổng Game có một vài thuật ngữ
cần phải tìm hiểu, làm rõ.
 QR Code: viết tắt của Quick response code, là dạng mã vạch hai chiều (2D) có thể
được đọc bởi một máy đọc mã vạch hay smartphone có chức năng chụp ảnh với ứng
dụng chuyên biệt để quét mã vạch. Nó có thể lưu trữ hàng ngàn ký tự và trong cổng
Game có thể sử dụng để lưu trữ đường dẫn tải Game, người dùng có thể dùng điện

thoại, quét mã QR trên Website để tải Game, ứng dụng về máy. Ví dụ mã QR cho
đoạn text: “PTIT! SEE YOU AGAIN.”

Hình 2-1.Ví dụ QR Code

 Kênh thanh toán qua thẻ cào:Là một trong nhưng kênh thanh toán được sử dụng khá
phổ biến hiện nay, người dùng sẽ mua thẻ cào từ các nhà mạng (Viettel, Vinaphone,
Mobifone) lựa chọn các mệnh giá tương ứng, nhập các thông tin trên thẻ (Mã thẻ và
số Serial) trên giao diện của Game Portal gửi các thông tin đến hệ thống quản lý
thanh toán, sau đó hệ thống quản lý thanh toán thực hiện giao dịch với nhà mạng
kiểm tra tính hợp lệ của thông tin, sau đó tùy theo kết quả sẽ hệ thống sẽ có xử lý
tương ứng.

2.1.2 Nghiệp vụ xử lý của hệ thống
Khách hàng chủ yếu của hệ thống là người dùng có sử dụng thiết bị di động. Mỗi khách
hàng cần đăng ký một tài khoản trên website để có thể tải được Game, bình luận, yều cầu, hỏi
đáp , nạp tiền vào tài khoảng, báo link hỏng ... Và có số lượng xu nhất định để tải được Game
có phí trên cổng Game.
SVTH: Trần Văn Hà, Lớp D09HTTT2

15


Đồ án tốt nghiệp Đại học

Chương 2: Thu thập và phân tích yêu cầu

Cổng thông tin Website cung cấp các tin tức về Game, tin tức đời sông.. cũng như cho
phép tải Game về máy tính và điện thoại của người dùng. Wapsite là một trang tối giản của
website chỉ cung cấp chức năng tải Game, quản lý tài khoản người dùng. Cần cung cấp một

trang quản trị nội dung (CMS) để thay đổi, cập nhật các nội dung trên cổng Game. Cần phân
quyền cho các đối tượng tham gia vào CMS gồm: Quản trị hệ thống, quản trị giám sát nội
dung, nhà phát hành, biên tập viên.
Hàng ngày các biên tập viên sẽ cập nhật tin tức,thông tin về Game lên Website, các nhà
phát hành Game sẽ cập nhật Game của họ lên cổng Game. Có thể các biên tập viên và nhà
phát hành không thuộc công ty, nên cần có quản trị, giám sát nội dung kiểm duyệt các game,
các tin tức trước khi đưa lên Cổng Game. Bất kỳ hoạt động nào liên quan đến nội dung người
quản trị nội dung đều nắm được. Cung cấp phương tiện trao đổi thông tin, gửi nhận thông
báo, nhiệm vụ giữa các người dùng trong hệ thống.
Vai trò cao nhất trong quản trị CMS là quản trị hệ thống, nắm toàn quyền quản lý các hoạt
động diễn ra trong hệ thống, và có một số đặc thù về quyền như quản lý liên quan đến thẻ cào,
quảng cáo, người dùng trong hệ thống, các trang web trong hệ thống…
 Một số quy trình xử lý lưu ý:
Xử lý các yêu cầu Game từ khách hàng: Khi có một yêu cầu Game, thắc mắc từ phía khách
hàng liên quan đến Game gửi về hệ thống, thì yêu cầu này cần được gửi đến người quản trị
nội dung và người quản trị nội dung sẽ gửi các yêu cầu xử lý tới nhà phát hành phù hợp, mỗi
yêu cầu cần có trạng thái để biết được yêu cầu đã được đáp ứng hay chưa. Khi yêu cầu đáp
ứng sẽ gửi thông tin đến cho khách hàng qua tin nhắn cá nhân và hiển thị lên trang yêu cầu,
hỗ trợ.
Xử lý khi có khách hàng báo link Game bị lỗi: Yêu cầu sẽ được gửi đến nhà phát hành
Game tương ứng để kiểm tra thông tin lỗi,các nhà phát hành Game sẽ cập nhật phản hồi về lỗi
(lỗi đã sửa, hay Game không bị lỗi) để người giám sát nắm được.

2.2 Đặc tả các yêu cầu của hệ thống
Từ những yêu cầu nghiệp vụ của hệ thống cổng thông tin, có thể liệt kê ra các hoạt động
của toàn bộ hệ thống, và chủ thể tương ứng.
Các đối tượng chính tham gia vào hệ thống: Người dùng (người quản trị hệ thống, nội
dung, khách hàng, biên tập viên, nhà phát hành), Game, tin tức.
 Chi tiết các hoạt động chính của hệ thống:
STT


Hệ thống
Chủ thể
tương tác

1

Website,
Wapsite

Đối tượng

Khách hàng
chưa đăng ký Game, Tin tức
tài khoản

SVTH: Trần Văn Hà, Lớp D09HTTT2

Sự kiện, hành vi
Xem danh sách game, tìm Game,
xem chi tiết Game, Xem tin tức, tìm
tin tức, Đăng ký tài khoản

16


Đồ án tốt nghiệp Đại học

2


3

4

Website,
Wapsite

CMS

CMS

Chương 2: Thu thập và phân tích yêu cầu

Ngoài chức năng của khách hàng
Khách hàng
chưa đăng ký còn có: tải game, quản
đã có tài Game, Tin Tức lý thông tin tài khoản, nạp tiền, gửi
khoản
yêu cầu, thắc mắc, báo link hỏng,
nhận thông báo từ hệ thống.

Biên tập viên

Nhà
hành

phát

Tin tức


Tạo tin, xem danh sách tin của mình,
cập nhật tin, quản lý tài khoản cá
nhân, quản lý thông báo tin nhắn cá
nhân, nhận nhiệm vụ từ quản trị

Game

Tạo Game, xem danh sách Game,
cập nhật Game, quản lý tài khoản cá
nhân, quản lý tin nhắn cá nhân, nhận
xử lý yêu cầu Game từ khách hàng
và quản trị nội dung.

Quản lý danh sách Game, quản lý
danh sách tin tức,
sửa được nội dung tin tức, Game,
5

CMS

Quản trị nội
Game, Tin tức
dung

nhận yêu cầu từ khách hàng phân
phối cho nhà phát hành, hoặc biên
tập viên;
Quản lý các chuyên mục tin tức,
Game, Website;
xem danh sách báo link hỏng


6

CMS

Tài
khoản
người
dùng,
Quản trị hệ
chức năng hệ
thống
thống, quảng
cáo, thẻ nạp

Quản lý tài khoản người dùng;
quản lý các trang trong hệ thống.
Quản lý quảng cáo
Quản lý về thẻ nạp.
Quản lý phân quyền.

Bảng 2-1. Các sự kiện, hành vi của hệ thống.

SVTH: Trần Văn Hà, Lớp D09HTTT2

17


Đồ án tốt nghiệp Đại học


Chương 2: Thu thập và phân tích yêu cầu

2.3 Phân tích yêu cầu
2.3.1 Xây dựng biểu đồ usecase và scenario của các usecase
2.3.1.1 Xây dựng biểu đồ usecase:
Hệ thống xây dựng gồm có 3 hệ thống con đó là cổng thông tin trên website (Website
Portal), cổng thông tin cho trình duyệt di động (Wapsite Portal) và hệ thống quản trị nội dung
(Content Management System - CMS).
2.3.1.1.1 Danh sách các actor của toàn bộ hệ thống:
STT

1

2

3

4

5

Hệ thống tương tác

Tên

Mô tả

Khách hàng

Người dùng truy cập vào Website

Website
Portal,
Portal và Wapsite Portal để xem tin
Wapsite Portal
tức, game, và tải game.

Nhà phát hành

Người dùng là các nhà cung cấp
game truy cập vào trang quản trị để CMS
up game lên cổng thông tin Game.

Biên tập viên

Người dùng truy cập vào trang
quản trị (CMS) để nhập tin tức, viết CMS
bài cho cổng thông tin Game.

Quản trị nội dung

Người dùng phụ trách mảng nội
dung, giám sát và cho phát hành, CMS
hoặc hủy phát hành các nội dung.

Quản trị hệ thống

Người dùng có quyền cao nhất điều
khiển, giám sát toàn bộ liên quan CMS
đến hệ thống vận hành.


Bảng 2-2. Danh sách các actor trong hệ thống.

2.3.1.1.2 Danh sách các UseCase:
 Trên Website Portal:
STT Tên UseCase

Mô tả

1

Xem danh sách Game Hiển thị danh sách game theo hệ điều hành: Java,
theo hệ điều hành
Blackberry, Android, Iphone

2

Xem danh sách Game Hiển thị danh sách Game theo thể loại, chủ đề: Game
theo chủ đề, thể loại
phưu lưu, Game trí tuệ, thể Thao..

3

Xem chi tiết Game

Xem giới thiệu game chi tiết, hình ảnh, và các bình luận
về Game, lượt tải..

SVTH: Trần Văn Hà, Lớp D09HTTT2

18



Đồ án tốt nghiệp Đại học

Chương 2: Thu thập và phân tích yêu cầu

4

Xem Game cùng nhà phát Hiển thị danh sách các game khác của nhà sản xuất, cho
hành
phép xem chi tiết của các game đó.

6

Bình luận

Gửi bình luận, đánh giá về Game, Tin tức

7

Tải Game về máy tính

Tải file nguồn Game về máy tính

8

Báo Link hỏng

Báo link Game bị lỗi tới hệ thống.


9

Tải Game về điện thoại

Cung cấp link tải cho điện thoại thông qua mã QRCode

10

Đăng nhập

Người dùng đăng nhập để có thể sử dụng một số chức
năng của website như: tải game, bình luận..

11

Đăng ký

Người dùng đăng ký thông tin để có tài khoản truy cập
vào trang web

12

Xem thông tin tài khoản

Hiển thị chi tiết thông tin tài khoản người dùng, tên,
email, số điện thoại.

13

Xem thông báo, tin nhắn


Thông báo, tin nhắn gửi từ hệ thống, hoặc từ thành viên
khác.

14

Thêm, sửa, xóa thông tin Điền thêm thông tin trống, sửa thông tin, và xóa thông
tài khoản
tin.

15

Nạp xu vào tài khoản

16

Yêu cầu về Game, hỗ trợ,
Gửi yêu cầu liên quan đến Game
thắc mắc

17

Tìm kiếm Game

18

Xem danh sách tin tức Hiển thị danh sách tin tức theo chủ đề: Tin đọc nhiều, tin
theo chủ đề
nổi bật, tin game, thủ thuật.


19

Xem chi tiết tin tức

Hiển thị nội dung chi tiết của tin tức

20

Xem tin liên quan

Hiển thị các tin tức liên quan tới tin đang đọc.

Nạp xu vào tài khoản thông qua thẻ cào hoặc SMS.

Tìm kiếm game, hay tin tức theo từ khóa được nhập vào

Bảng 2-3. Danh sách usecase trên website và wapsite

 Trên trang CMS:
STT

Tên UseCase

Mô tả

1

Xem danh sách Game

Hiển thị danh sách các game trên hệ thống


2

Xem lịch sử tải

Hiển thị chi tiết lượt tải, thống kê lượt tải

3

Cập nhật Game

Tạo Game mới, hoặc chỉnh sửa thay đổi trạng
thái, nội dung hiển thị Game.

4

Quản lý thông tin cá nhân

Xem thông tin cá nhân người dùng có thể là nhà

SVTH: Trần Văn Hà, Lớp D09HTTT2

19


Đồ án tốt nghiệp Đại học

Chương 2: Thu thập và phân tích yêu cầu

phát hành, biên tập viên, hay quản trị hệ thống,

sau đó có thể cập nhật thông tin cá nhân.
5

Đăng nhập

Người dùng cần phải đăng nhập thì mới sử dụng
được các chức năng của hệ thống

6

Xem danh sách tin tức

Hiển thị danh sách các tin tức theo chủ trên hệ
thống

7

Soạn tin tức mới

Cung cấp chức năng viết tin tức cho người dùng
(biên tập viên, quản lý nội dung)

8

Cập nhật tin tức

Hiển thị nội dung tin tức đã có và sửa nội dung
tin, sửa trạng thái tin.

9


Xem thông báo, tin nhắn

Nhận những thông báo, tin nhắn từ hệ thống và từ
người dùng khác

10

Cập nhật thông báo

Tạo, thêm, sửa xóa tin nhắn, thông báo cá nhân,
cập nhậ thông báo.

11

Xem danh sách yêu Game, hỗ Xem danh sách các yêu cầu Game, hỗ trợ thắc
trợ thắc mắc
mắc gửi đến từ khách hàng

12

Thay đổi nội dung, trạng thái các yêu cầu: đang
Gửi yêu cầu tới các biên tập
xử lý, đã hoàn thành, cũng như gửi các yêu cầu
viên, nhà phát hành.
để được xử lý.

13

Xem danh sách người dùng


Hiển thị toàn bộ thông tin người dùng hiện đang
có trong hệ thống

14

Cập nhật thông tin người dùng

Thêm, sửa, xóa thông tin, xóa người dùng, thay
đổi nhóm người dùng.

15

Gán nhóm cho người dùng

Gán người dùng vào một hay nhiều nhóm người
dùng.

16

Hiển thị danh sách các nhóm người dùng hiện có
Xem danh sách nhóm người
trong hệ thống: Khách hàng, biên tập viên, quản
dùng
trị hệ thống, quản trị nội dung..

17

Cập nhật nhóm người dùng


18

Gán quyền (chức năng cho Mỗi nhóm sẽ có những chức năng cụ thể, cho
nhóm)
phép người quản trị có thể thay đổi phù hợp.

19

Quản lý chức năng trên CMS

Xem danh sách các chức năng có trong CMS,
thêm, sửa, xóa các chức năng.

20

Quản lý quảng cáo, banner

Xem danh sách các quảng cáo đang xuất hiện trên
Website Portal, có thể thay đổi vị trí, cũng như

SVTH: Trần Văn Hà, Lớp D09HTTT2

Thêm nhóm, sửa, xóa nhóm người dùng, gán
chức năng cho nhóm

20


Đồ án tốt nghiệp Đại học


Chương 2: Thu thập và phân tích yêu cầu

nội dung quảng cáo.
Hiển thị các thẻ nạp mà khác hàng đã nạp qua hệ
thống thanh toán để mua Game.

21

Xem danh sách thẻ nạp

22

Quản lý chuyên mục Game, tin Quản lý các chuyên mục Game, tin tức, trang
tức
hiển thị trên cổng Game.
Bảng 2-4. Danh sách các usecase trên CMS.

2.3.1.2

Sơ đồ Usecase hệ thống:

2.3.1.2.1 Cổng thông tin Game trên Website

Hình 2-2. Usecase cổng Game trên Website

2.3.1.2.2 Cổng thông tin Game trên Wapsite
Các Usecase của Cổng thông tin Game trên Wapsite giống như trên Website chỉ lược bớt
một số usecase để phù hợp với các trình duyệt trên điện thoại.

SVTH: Trần Văn Hà, Lớp D09HTTT2


21


Đồ án tốt nghiệp Đại học

Chương 2: Thu thập và phân tích yêu cầu

Hình 2-3. Usecase cổng Game trên Wapsite

SVTH: Trần Văn Hà, Lớp D09HTTT2

22


Đồ án tốt nghiệp Đại học

2.3.1.2.3

Chương 2: Thu thập và phân tích yêu cầu

Trang quản trị nội dung cổng thông tin Game - CMS

Hình 2-4. Usecase trang quản trị nội dung cổng thông tin Game-CMS
SVTH: Trần Văn Hà, lớp D09HTTT2

23


Đồ án tốt nghiệp Đại học


Chương 2: Thu thập và phân tích yêu cầu

2.3.2 Scenario của các usecase:
Xây dựng scenario cho các usecase đã xác định ở trên, dựa trên nghiệp vụ của hệ thống.
2.3.2.1 Scenario của usecase trên Website và Wapsite.
Tên usecase

Xem danh sách Game (Trên Cổng Game)

Tác nhân chính

Khách hàng (khách hàng chưa có tài khoản, đã có tài khoản)

Mức

1

Chịu trách nhiệm

Khách hàng (Khách hàng chưa có tài khoản, đã có tài khoản)

Tiền điều kiện

Truy cập vào trang website, wapsite của hệ thống

Đảm bảo tối thiểu

Dữ liệu không bị thay đổi và hệ thống quay lại trạng thái trước
đó.


Đảm bảo thành công

Khách hàng xem được danh sách Game theo chuyên mục, thể
loại..

Kích hoạt

Khách hàng truy cập vào website, wapsite của hệ thống

Chuỗi sự kiện chính :
1. Hệ thống hiển thị danh sách các game của trang chủ trong chuyên mục tải nhiều.
2.3: Khách hàng xem theo các nền tảng:Android, Iphone, Java...
2.3.a.Khách hàng bấm chọn nền tảng Java.
2.3.b.Hệ thống lấy danh sách Game cho nền tảng điện thoại Java hiển thị lên màn hình.
2. Khách hàng lựa chọn xem Game theo chuyên mục, hoặc phân mục.
2.1: Khách hàng xem theo chuyên mục.
2.1.a: Khách hàng chọn vào chuyên mục Game Phưu Lưu
2.1.b Hệ thống hiển thị danh sách các Game thuộc thể loại phưu lưu trong CSDL
2.2: Khách hàng xem theo các phân mục: Mới nhất, tốt nhất.
2.2.a.Khách hàng bấm chọn phân mục mới nhất để xem các game mới upload lên hệ thống.
2.2.b.Hệ thống lấy danh sách Game trong CSDL sắp xếp theo thứ tự thời gian update từ sớm
nhất đến muộn nhất, hiển thị phân trang.
Ngoại lệ:
2.1.b.1;2.2.b.1;2.3.b.1: Không có Game nào trong chuyên mục, phân mục nền tảng đã chọn.
2.1.b.2;2.2.b.2;2.3.b.2: Hệ thống hiển thị thông báo ko có Game trong chuyên mục yêu cầu.
Bảng 2-5: Scenario Xem danh sách game (trên cổng Game – Website,Wapsite)

SVTH: Trần Văn Hà, lớp D09HTTT2


24


Đồ án tốt nghiệp Đại học

Chương 2: Thu thập và phân tích yêu cầu

Tên usecase

Đăng nhập trên Cổng Game

Tác nhân chính

Khách hàng (Đã đăng ký tài khoản, chưa đăng ký tài khoản)

Mức

1

Chịu trách nhiệm

Khách hàng (Đã đăng ký tài khoản, chưa đăng ký tài khoản)

Tiền điều kiện

Truy cập vào trang Website, Wapsite của cổng Game

Đảm bảo tối thiểu

Dữ liệu không bị thay đổi và hệ thống quay lại trạng thái trước

đó.

Đảm bảo thành công

Khách hàng đăng nhập công nếu đã có tài khoản và thực hiện các
thao tác đăng ký thành công nếu chưa có tài khoản.

Kích hoạt

Khách hàng chọn đăng nhập vào hệ thống.

Chuỗi sự kiện chính :
1. Hệ thống hiển thị giao diện đăng nhập vào hệ thống gồm 1 ô điền username, 1 ô điền
password, một nút đăng nhập, đường dẫn quên mật khẩu, và đường dẫn đăng ký.
2: Khách hàng đăng nhập vào hệ thống, chọn quên mất khẩu, đăng ký tài khoản.
2.1: Khách hàng đăng nhập vào hệ thống.
2.1.a: Khách hàng nhập username và pass và chọn “Đăng Nhập”.
2.1.b: Hệ thống kiểm tra username và password đã đăng ký vào hệ thống và hiển thị thông báo
đăng nhập thành công và quay trở lại trang chủ của cổng Game.
2.2: Khách hàng chọn quên mật khẩu.
2.2.a:Khách hàng chọn quên mật khẩu.
2.2.b: Hệ thống hiển thị giao diện gồm một ô nhập đia chỉ email và nút gửi mật khẩu.
2.2.c: Khách hàng nhập địa chỉ email vào ô email và bấm gửi mật khẩu vào mail.
2.2.d: Hệ thống gửi một email tới địa chỉ nhập trong ô email gồm password của người dùng và
hiện thông báo đã gửi lại mật khẩu thành công.
2.3: Khách hàng đăng ký tài khoản mới.
2.3.a: Khách hàng chọn đăng ký tài khoản.
2.3.b: Hệ thống hiển thị giao diện để người dùng điền các thông tin: tên đăng nhập, email, số
điện thoại, mật khẩu.. mã Captcha và nút “Đăng ký”
2.3.c: Khách hàng nhập các thông tin đăng nhập, email, số điện thoại, và mật khẩu…mã

Captcha và nhấn nút đăng ký.
2.3.d: Hệ thống kiểm tra tính hợp lệ của thông tin nhập vào (mã captcha đúng, email đúng định
SVTH: Trần Văn Hà, lớp D09HTTT2

25


×