You are on page 1of 38

Trường Đại Học Sư Phạm Đà Nẵng

Khoa:Tin Học

ĐỀ TÀI : PHÂN TÍCH CHỨC NĂNG TRANG


GURU 99

Giảng viên: Nguyễn Thị


Vui
Nhóm 6: Hoàng Thị Diễm My
Ngô Thị Thuỳ Linh
Nguyễn Thị Hồng Nhung
Trương Thị Hồng Vân
Phạm Thị Bích Trâm

0
Mục Lục
TỔNG QUAN CHỨC NĂNG TRANG GURU99...........................2
I. Trang quản lý dự án Guru99 Selenium(Demo )........................2
II. Trang quản lý dự án Guru99 INSURANCE PROJECT..........13
III. Trang dành cho khách hàng của ngân hàng Guru99 – SEO 16
IV.Trang quản lý dự án Guru99. BANK PROJECT.......................16
V.Trang dành cho khách hàng của ngân hàng Guru99 - AGILE
PROJECT........................................................................................21
VI: Trang quản lý dự án Guru99- Securyti Project.........................22
VII.Trang quản lý dự án Guru99 Telecom Project ........................24
VIII.Trang quản lý dự án Guru99- Payment Gateway Project.......29
IX.Trang quản lý dự án Guru99- New Tours..................................33

1
TỔNG QUAN CHỨC NĂNG TRANG GURU99

I. Trang quản lý dự án Guru99 Selenium(Demo )


1.1 Flash Movie Demo
- Mục đích: kiểm tra chức năng trình chiếu của video xem video
- Kết quả : fall

2
1.2 Radio và checkbox demo
Ý nghĩa :kiểm tra radio và check box hoạt động không
Kết quả :Hoạt động tốt

1.3 table demo


Mục đích : kiểm tra bảng trong web
Kết quả : hoạt động tốt

3
1.4 accessing link
Mục đích: Kiểm tra điều hướng bằng link
Kết quả : hoạt động tốt

1.5 Ajax demo


Mục đích : Kiểm tra phương thức trao đổi của máy chủ
Kết quả : Hoạt động tốt

4
1.6 Inside & outside block level tag
Mục đích : kiểm tra các khối thẻ tag
Kết quả: hoạt động tốt

1.7 Delete customer form


Mục đích: Kiểm tra xoá khách hàng trong form bằng id
Kết quả :hoạt động tốt

5
1.8Yahoo
Mục đích : demo kiểm tra yahoo
Kết quả :hiển thị yahoo nhưng fall chức năng mục selenium

1.9 Tooltip
Mục đích : kiểm tra tooltip
6
Kết quả :Kết quả :hoạt động tốt

1.10 Upload file


Mục đích: Kiểm tra upload file
Kết quả: hoạt động tốt

1.11 Login
7
Mục đích : Kiểm tra hoạt động login
Kết quả :hoạt động tốt

1.12 social icon demo


Mục đích : kiểm tra hiển thị icon
Kết quả :fall

1.13 selenium auto it


8
Mục đích:kiểm tra lựa chọn tự động
Kết quả :hoạt động tốt

1.14 selenium ide test


Mục đích:kiểm tra hoạt động login fb
Kết quả :hoạt động tốt

9
1.15 guru 99 demopage
Mục đích:kiểm tra trang demo guru
Kết quả :icon fall,trang hoạt động bình thường,font fall

1.16 scroll bar demo


Mục đích:kiểm tra hoạt động thanh kéo ngang
Kết quả :hoạt động tốt

10
1.17 file upload use sikuli demo
Mục đích:kiểm tra úp file bằng sikuli
Kết quả :hoạt động tốt

1.18 cookie handling demo


Mục đích:kiểm tra coolie hoạt động ko
Kết quả :hoạt động tốt
11
1.19 Drap and drop action
Mục đích:kiểm tra kéo thả khối
Kết quả :hoạt động tốt

1.20 selenium datepicker demo


Mục đích:kiểm tra tuỳ chọn ngày tháng
12
Kết quả :hoạt động tốt

II. Trang quản lý dự án Guru99 INSURANCE PROJECT (Dự án bảo


hiểm)

1. Request Quotation (yêu cầu báo giá)


- Ý nghĩa: có chưc năng cung cấp chi tiết về dự án hoặc dịch vụ cần
thiết và giúp giảm thời gian cần thiết để mua săm hàng hóa hoặc dịch
vụ.
- Điều kiện:

13
Khi lập một yêu cầu báo giá trên chúng ta cần phải nhập đầy đủ thông
tin như: sự cố ,đăng ký xe,số dặm hàng năm, giá trị xe,vị trí đậu
xe,thời gian bắt đầu chính sách. Tiếp theo nhấn nút Save Quotation để
lưu báo giá hoặc Reset Form để sửa báo giá.
Sau đó nhấn nút Calculate Premium để tính phí bảo hiểm ta sẽ được

2. Retrieve Quotation (lấy báo giá)


- Ý nghĩa: tránh gian lận và chi tiêu bất hợp lý
- Điều kiện:
Nhập mã số đã cho sau khi lưu yêu cầu báo giá ở trên vào

Và ta thu được bản báo giá như vậy

3. Profile (Hồ sơ)


- Ý nghĩa: biết được thông tin của người lập hồ sơ

14
- Điều kiện: người lập phải điền đầy đủ thông như : họ tên, điện thoại,
ngày sinh, loại giấy phép, thời hạn giấy phép,nghề nghiệp,lịch sử tài
xế và địa chỉ.
4. Edit profile ( sửa hồ sơ)
- Ý nghĩa: giúp dễ dàng chỉnh sửa thông tin của người dùng
- Điều kiện

15
Phải nhập đúng thông tin của người dùng , sau đó nhập mã bưu điện
và cập nhập lại.

III. Trang dành cho khách hàng của ngân hàng Guru99 – SEO ( Tối ưu
hóa công cụ tìm kiếm)
SEO là. SEO là từ viết tắt của Search Engine Optimization (tối ưu hóa công
cụ tìm kiếm), là một quy trình nâng cao thứ hạng của website trên các công cụ
tìm kiếm giúp người dùng có thể tìm thấy trang web dễ dàng hơn trên bảng kết
quả tìm kiếm
ĐÂY LÀ TRANG ĐỀ MÔ ĐỂ THỬ NGHIỆM
Page-1 :nói về dạng đầy đủ của SAP là gì
SAP là viết tắt cảu Hệ thống ứng dụng va Sản phẩm trong dự án dữ liệu
SAP là một phần mềm ERP giúp vận hành công việc hàng ngày
Phần mềm Sap cung cấp giải pháp tốt nhất cho các lĩnh vực tài chính, hậu
cần….
Giusp loại bỏ sự trùng lặp và dư thừa trong dữ liệu.
Page-2 Hơn 60 khóa học trực tuyến miễn phí với chứng chỉ hoàn thành(2019)
Page-3 SAP Biuseniss bluebrint là gì
Page-4 Điều kiện thử nghiệm so với tình huống thử nghiệm : Sự khác biệt là
gì ?
Page-5 Gioi thiệu về quản lý dự án & Chứng chỉ PMP
Page-6 Hướng dẫn quản lý cấu hình phần mềm

IV. Trang quản lý dự án Guru99. BANK PROJECT


1. Thêm khách hàng mới
- Ý nghĩa: chức năng cho phép người quản lý thêm khách hàng mới
để sử dụng các tác vụ của trang web

16
- Điều kiện
Người quản lý nhập vào đầy đủ các các thông tin bắt buộc tên
khách hàng, giới tính, ngày sinh, địa chỉ, thành phố, quốc gia, mã
bưu điện, số điện thoại, email, mật khẩu.
2. Chỉnh sửa khách hàng
- Ý nghĩa: chỉnh sửa thông tin khách hàng, thông tin giao dịch của
khách hàng với hệ thống
- Điều kiện:

phải nhập đúng id khách hàng đã tạo trước đó thì mới có thể chỉnh
sửa
3. Xóa tài khoản.
- Ý nghĩa: hệ thống xóa những thông xin và các giao dịch liên quan
đến khách hàng không còn giao dịch với hệ thống

- Điều kiện:

17
Nhập đúng id khách hàng đã tạo trước đó và gửi yêu cầu.
4. Tạo tài khoản
- Ý nghĩa: Khách hàng có nhu cầu giao dịch (gửi tiền vào ngân
hàng) thì sẽ được tạo tài khoản.
- Điều kiện:

Nhập vào id khách hàng đã tạo ở mục khách hàng mới đã tạo
(không được bỏ trống mục này) -> chọn loại tài khoản gửi tiết kiệm
hay tài khoản hiện hành và nhập vào số tiền gửi vào tài khoản cuối
cùng gửi yêu cầu cho hệ thống để hoàn thành tài khoản.
5. Chỉnh sửa tài khoản
- Ý nghĩa: chỉnh sửa thông tin: loại tài khoản hay số tiền của khách
hàng
- Điều kiện:

Nhập vào số tài khoản mà ngân hàng đã cung cấp(chỗ này không
được để trống) và gửi yêu cầu đi.
6. Xóa tài khoản:
- Ý nghĩa: Khách hàng không có nhu cầu sử dụng tài khoản các dịch
vụ của ngân hàng thì sử dụng chức năng xóa tài khoản
- Điều kiện:

18
Khách hàng nhập vào số tài khoản để yêu cầu xóa tài khoản.
7. Gửi tiền
- Ý nghĩa: giúp cho việc gửi tiền vào các tài khoản trở nên dễ dàng
hơn
- Điều kiện:

khách hàng nhập đúng số tài khoản, nhập số tiền muốn gửi + lời
nhắn và gửi yếu cầu về hệ thống
8. Rút tiền.
- Ý nghĩa: khách hàng có thể rút tiền trong tài khoản của mình 1
cách nhanh chóng không qua các giao dịch trực tiếp ở ngân hàng
- Điều kiện:

khách hàng nhập đúng số tài khoản, nhập số tiền muốn rút + lời
nhắn và gửi yêu cầu cầu về hệ thống
9. Chuyển tiền.
- Ý nghĩa: chuyển tiền giữa các tài khoản dễ dàng thực hiện nhanh
chóng, tiết kiệm thời gian.
- Điều kiện:

19
Khách hàng nhập đúng số tài khoản của người gửi và người
nhận(không được bỏ trống), nhập số tiền muốn gửi + lời nhắn và
gửi yêu cầu về cho hệ thống.
10.Đổi mật khẩu:
- Ý nghĩa: đổi mật khẩu để tăng cường tính bảo mật của tài khoản.
- Điều kiện:

khách hàng nhập đúng mật khẩu cũ, sau đó nhập mật khẩu muốn
đổi và xác nhận lại 1 lần nữa -> gửi yêu cầu
11.kiểm tra số dư.
- Ý nghĩa: kiểm tra số dư còn lại trong tài khoản
- Điều kiện:

Khách hàng nhập vào số tài khoản muốn kiểm tra sau đó gửi yêu
cầu về cho hệ thống
12.Báo cáo giao dịch
- Ý nghĩa: thống kê các giao dịch của khách hàng
- Điều kiện: nhập vào số tài khoản sau đó gửi yêu cầu về cho hệ
thống.

khách hàng nhập vào stk muốn kiểm tra sau đó gửi yêu cầu về cho
hệ thống
13.Sao kê

20
- Ý nghĩa: khách hàng có thể yêu cầu sao kê để biết được số tiền đã
giao dịch trong khoảng thời gian một tháng hoặc một quý
- Điều kiện: nhập vào số tài khoản, xem lịch sử giao dịch từ ngày …
đến ngày… giao dịch tối thiếu là bao nhiêu, số lần giao dịch và gửi
yêu cầu lên lên cho hệ thống

14.Đăng xuất
- Ý nghĩa: khách hàng không có nhu cầu sử dụng các dịch vụ thì có thể
đăng xuất và quay lại vào lần đăng nhập tới
- Điều kiện: nhấp vào kí hiệu đăng xuất thành
công sẽ xuất hiện thông báo:

V. Trang dành cho khách hàng của ngân hàng Guru99 - AGILE
PROJECT
1. Báo cáo:
- Ý nghĩa: cho phép khách kiểm tra các giao dịch của họ.
- Điều kiện: Khách hàng chọn số tài khoản muốn kiểm tra sau đó hệ
thống sẽ trả về danh sách giao dịch cuả khách hàng

21
2. Đăng xuất: Khách hàng không thực hiện giao dịch với ngân hàng có thể
đăng xuất và quay lại vào lần đăng nhập sau:

VI: Trang quản lý dự án Guru99- Securyti Project


1. Balance Enquiry (Kiểm tra số dư):
-Ý nghĩa: Kiểm tra số dư trong tài khoản.
-Điều kiện:

Khách hàng lựa chọn số tài khoản của mình (nếu có) hoặc nhập vào số tài
khoản đã đăng ký trước đó và nhấn vào nút SUBMIT để kiểm tra số dư
và gửi yêu cầu về cho hệ thống. Ngược lại nếu RESET thì sẽ xóa thông
tin bạn đã điền.
2. Mini Statement (Mẫu báo cáo nhỏ):

22
-Ý nghĩa: báo cáo định kỳ theo quý, tháng, năm để thống kê các giao dịch
của khách hàng với ngân hàng.
-Điều kiện: Khách hàng lựa chọn số tài khoản của mình (nếu có) hoặc
nhập vào số tài khoản đã đăng ký trước và nhấn vào nút SUBMIT đó để
kiểm tra và gửi lên hệ thống để thống kê các giao dịch của khách hàng.
Ngược lại nếu RESET thì sẽ xóa thông tin bạn đã điền.

3. Contact Us (Thông tin liên hệ):


-Ý nghĩa: chức năng này cho phép người dùng gửi phản hồi vào hệ thống
để theo dõi, cập nhật tình trạng giao dịch với khách hàng.
-ĐIều kiện: người dùng nhâp vào các thông tin như: họ tên, email, số điện
thoại, lời nhắn phản hồi muốn gửi và file đính kèm và nhấn vào nút
SUBMIT để gửi về hệ thống. Ngược lại nếu RESET thì sẽ xóa thông tin
bạn đã điền.

4. Log out (Đăng suất):


- Ý nghĩa: khách hàng không có nhu cầu sử dụng các dịch vụ thì có thể
đăng xuất và quay lại vào lần đăng nhập tới
23
- Điều kiện: nhấp vào button đăng xuất thành công sẽ
xuất hiện thông báo:

VII. Trang quản lý dự án Guru99 Telecom Project (đăng ký cước


viễn thông):
Giao diện trang hiện ra như sau:

1. Add Customer:
- Điều kiện: Người quản lý chọn vào mục Add Customer để điền
thông tin khách hàng lần lượt như: lựa chọn lý lịch đã giải quyết hay
chưa, nhập họ và tên, email, địa chỉ nhà và số điện thoại để được
đăng ký thêm khách hàng.

24
Nếu bạn chưa điền hoặc điền bị thiếu thông tin để đăng ký thì sẽ có
thông báo nhắc nhở người dung quay lại đăng ký:

Nếu bạn click và RESET thì các trường thông tin của bạn sẽ bị mất
và bạn phải nhập lại từ đầu để đăng ký.
- Ý nghĩa: chức năng cho phép người quản lý thêm khách hàng mới để sử
dụng các dich vụ viễn thông của trang web.
2. Add Tariff Plans:
-Điều kiện: Người quản lý lần lượt nhập các thông tin về thuế của dịch
vụ viễn thông: thời gian cho thuê theo tháng, phút gọi miễn phí tại địa
phương/ quốc tế, các gói SMS miễn phí, phí cước ở địa phương/ quốc
tế mỗi phút..

25
Sau khi điền tất cả thông tin thì nhấn vào SUBMIT sẽ hiện ra cho biết
người quản lý đã thêm thành công gói thuế dịch vụ viễn thông đó.
Ngước lại nhấn vào RESET thì tất cả các trường thông tin sẽ bị xóa đi
và bạn phải quay lại thêm từ đầu.

26
Nhấn HOME sẽ trở lại trang giao diện chính.
-Ý nghĩa: chức năng này cho phép người quản lý lên kế hoạch thêm
các gói thuế để khách hàng trải nghiệm các dịch vụ ưu đãi bên viễn
thông.
3. Add Tariff Plan to Customer:
-ĐIều kiện: Người quản lý nhập ID của hách hàng vào

Nếu người dùng nhập chính xác ID thì sẽ hiện thông báo đã nhập thành
công và gửi lên hệ thống để kiểm tra và thêm thuế vào cho khách hàng.
Ngược lại nếu người dùng nhập sai thì sẽ báo ID bạn nhập không chính
xác và yêu cầu bạn nhập lại bằng cách bạn click vào button Add tariff
plan to customer:

27
-Ý nghĩa: chức năng cho phép người quản lý nhập vào ID vào để thêm
gói thuế cho khách hàng mà khách hàng đã đăng ký gói dịch vụ viễn
thông trước đó.
4. Pay Billing:
-ĐIều kiện: Người quản lý nhập ID khách hàng vào và click và button
SUBMIT để gửi về hệ thống.

Nếu người dùng nhập chính xác ID thì sẽ hiện thông báo đã nhập thành
công và gửi lên hệ thống để kiểm tra và thanh toán hóa đơn cho khách
hàng. Ngược lại nếu người dùng nhập sai thì sẽ báo ID bạn nhập không
chính xác và yêu cầu bạn nhập lại bằng cách bạn click vào button Pay
Billing:

28
Nếu bạn bỏ trống thông tin thì hệ thống sẽ yêu cầu bạn điền thông tin ID
của khách hàng vào:

-Ý nghĩa: chức năng này cho phép người quản lý nhập ID của khách hàng
đã đăng ký dịch vụ viễn thông trước đó và thành toán hóa đơn cho khách
hàng.
=====================================================
=========

VIII. Trang quản lý dự án Guru99- Payment Gateway Project


1. Cart
Giao diện trang hiện ra như sau:

29
a. Quantity:
- Ý nghĩa: Khách hàng có thể nhập số lượng thú bông để đặt mua chúng.
- Điều kiện:

Khách hàng nhập đúng số lượng mình cần mua vào hệ thống
b. Buy Now:
- Ý nghĩa: Chức năng này giúp khách hàng đặt hàng một cách nhanh chóng
và dễ dàng hơn.
- Điều kiện: Khách hàng cần nhập vào các thông tin như: Số thẻ, tháng hết
hạn, năm hết hạn, mã CVV .

30
Nhấp PAY $20.00 (là số tiền cần thanh toán) để gửi về hệ thống. Nếu đã
thanh toán thành công sẽ xuất hiện thông báo :

31
Khách hàng đã thanh toán thành công! Và gửi mã ID đặt khàng và khách
hàng vui lòng ghi lại mã ID đặt hàng của mình. Và nhấn HOME để quay trở
về giao diện chính.
2. Generate Card Number
Giao diện trang hiện ra như sau:

- Ý nghĩa: Giúp khách hàng tạo một thẻ tín dụng dùng để gửi tiền vào tài
khoản .
32
- Điều kiện: Quản lí cần nhập các thông tin như: mã số thẻ tín dụng, CVV
code, ngày hết hạn của thẻ, giới hạn tín dụng và khách hàng nắm được
các thông tin mà người quản lí đã cung cấp để sử dụng thẻ.
3. Check Credit Card Limit
- Ý nghĩa: Chức năng này giúp khách hàng kiểm tra được số dư của thẻ tín
dụng.
- Điều kiện: Khách hàng nhập số thẻ tín dụng muốn kiểm tra và nhấn nút
SUBMIT để gửi về hệ thống.

Hệ thống sẽ gửi số dư của thẻ tín dụng có số Card mà khách hàng đã yêu cầu
trong đó có hiển thị tổng số tiền mà khách hàng đã thanh toán cho đơn hàng
có mã số là 653636.

IX. Trang quản lý dự án Guru99- New Tours


1. Register

33
- Ý nghĩa: chức năng này dùng để tạo tài khoản cho khách hàng. Các thông
tin cung cấp sẽ được gửi email xác nhận để tham gia chuyến tham quan.
- Điều kiện: khách hàng cần nhập các thông tin như: Thông tin liên lạc (họ
tên, điện thoại, Email), Thông tin gửi thư( Địa chỉ nhà, thành phố, Tỉnh,
mã bưu điện, Quốc gia), Thông tin người dùng( tên tài khoản, mật khẩu,
xác nhận lại mật khẩu) và nhấn gửi để gửi về hệ thống.

Sau khi đăng kí thành công hệ thống sẽ gửi thư cảm ơn và khách hàng bắt đầu
có thể đăng nhập bằng tên người dùng và mật khẩu vừa nhập của khách hàng.

34
2. Sign-on
-Ý nghĩa: Khách hàng có nhu cầu sử dụng các dịch vụ có thể truy cập các
khu vực chỉ dành cho thanh viên của trang web này.
- Điều kiện: khách hàng phải nhập đúng tên và mật khẩu tài khoản của mình
và nhấp SUBMIT.

Đăng nhập thành công hệ thống sẽ thông báo:

3. Flight finder
- Ý nghĩa: Công cụ tìm chuyến bay có thể giúp khách hàng tìm kiếm giá vé
thấp nhất của các hang hàng không tham gia.
- Điều kiện: khách hàng cần nhập thông tin chuyến bay, loại (chuyến đi
khứ hồi, chuyến đi 1 chiều), số lượng hành khách, khởi hành từ đâu?, trên
tháng mấy?, đi đến đâu?, trả lại tháng mấy?, sở thích (hạng dịch vụ: hạng
phổ thông, hạng thương gia…), hãng hàng không. Và nhấn CONTINUE
để gửi về hệ thống.

35
Sau công cụ tìm chuyến bay khách hàng nhấn vào nút quay lại của trình

duyệt để quay lại hoặc nhấp vào biểu tượng: để quay


lại.
4. Support, contact, hotels, car Rentals, Cruises, Destinations, Vacation

36
Phần này của trang web hiện đang được xây dựng. Xin lỗi vì bất kỳ sự bất
tiện nào.
Vui lòng nhấn nút quay lại của trình duyệt để quay lại trang trước hoặc nhấp
vào biểu tượng "QUAY LẠI TRANG CHỦ" bên dưới để truy cập trang chủ.

37

You might also like