trinhvanbien / earnmoneyin_server

0 stars 0 forks source link

Viết tài liệu thiết kế giao diện #12

Open trinhvanbien opened 7 years ago

trinhvanbien commented 7 years ago

Viết tài liệu thiết kế giao diện web. mục đích: có thể chuyển giao tài liệu thiết kế giao diện này cho bên nhận làm outsource web cụ thể:

web có tính năng quản lý người dùng, ghi action logs. (English UI, nhân viên chăm sóc khách hàng có thể là VN hoặc nước ngoài) Xây dựng tính năng:

  1. lock Account, unlock account

tra cứu thông tin của user:

nhập email hoặc phone number: cùng với mạng tương ứng: facebook, google nhập trực tiếp user_id, nhập referral_code

đầu ra: thông tin về user, Thông tin tài khoản: Lịch sử cài app, lịch sử getCoin Lịch sử paypal, lịch sử recharge. Lịch sử action

Tiếp nhận report lỗi, kiểm tra xem có phải lỗi thực sự sảy ra không, nếu có thì trả lời khách hàng và thực hiện các công đoạn để khắc phục lỗi. trả lời feedback (dưới hình thức hệ thống chat) Thực hiện recharge, paypal payment thủ công trong trường hợp lỗi.

  1. hệ thống web báo cáo: (không cần có hệ thống quản trị users, sẽ fix một vài user có quyền vào web này.)

hệ thống Báo cáo doanh thu. payment. 2.1. tổng số Coin trong toàn bộ hệ thống. Tổng số coin thưởng cho user. 2.1. tổng giao dịch trong ngày, Tuần, tháng, fromtime - totime: theo country, theo ads network, theo trans_type.

2.3. màn hình cấu hình tham số hệ thống.

Đây chỉ là take note các ý tưởng, sẽ cập nhật bổ xung khi triển khai thực tế.

trinhvanbien commented 7 years ago

đã đọc qua vài sql trong tài liệu thiết kế web, thấy chắc chắn có vấn đề. cần tạo dữ liêụ test và chạy thử các câu sql này trước: kiểm tra kết quả và performance.

ví dụ:

select user_id, trans_type,trans_date, trans_data, balance_before, balance_after,trans_amount,description from transactions where user_id = ? and notes = 'ADD_COIN' and trans_date between startdate and enddate

select user_id, username, full_name, country, city, language, email, phone, status, create_Date, third_party_type,third_party_id, os, devices_type_using, sex, age, referral_code, device_id from users where user_id like '%ed366133-8fae-4022-937d%' and username like '%abc%' and phone like '%8454545%' and email like '%abc@afsf.com%' and third_party_type = '1' and referral_code like '%sff%'

thgunner commented 7 years ago

Done