2. Giới thiệu sản phẩm
ESOFF giải pháp tạo website nhanh chóng, toàn diện, hiệu quả : Không cần phải là một
chuyên gia hoặc lập trình viên để có thể tạo một website. Với dịch vụ tạo web ESOFF, chỉ
cần vài click, khách hàng đã hoàn toàn có thể sở hữu một website với đầy đủ tính năng và
giao diện đẹp nhất.
Đối tượng sử dụng và mô hình thành công:
ESOFF nhắm đến những đối tượng khách hàng là doanh nghiệp vừa và nhỏ, các nhà hàng,
studio, những người kinh doanh cá nhân..v.v… muốn quảng bá trên kênh internet với chi
phí thấp, khởi tạo nhanh chóng và hiệu quả.
Điểm khác biệt của ESOFF là sở hữu một cấu trúc tạo giao diện linh hoạt nhằm tạo ra
những bộ cấu trúc đáp ứng được nhu cầu thẩm mỹ đa dạng của khách hàng.
ESOFF dựa trên mô hình tạo web của WIX.COM, dịch vụ hiện rất thành công với hơn 22
triệu website chạy trên nền tảng điện toán đám mây.
Tính năng chính của sản phẩm
Cho phép đăng ký và tạo website với dữ liệu demo
Quản lý dữ liệu của website (sản phẩm, tin tức, đơn hàng ..)
Chọn và chỉnh sửa giao diện trực tiếp trên website.
Nối tên miền vào website.
Thanh toán trực tuyến với Paypal và Ngân lượng.
Hỗ trợ đa ngôn ngữ.
Tương thích và thân thiện với các bộ máy tìm kiếm.
3. Tổng quan hệ thống
• Nền tảng hệ thống
• Hệ thống ESOFF được phát triển bằng ngôn ngữ lập trình PHP 5, dựa trên nền tảng Web
application framework Codeigniter,PyroCMS cùng với hệ quản trị dữ liệu MySQL và kỹ thuật
NoSQL
• Mô hình dịch vụ
• ESOFF hoạt động theo mô hình điện toán đám mây, website của khách hàng sẽ được hệ thống xử
lý chung và lưu trữ dữ liệu trên máy chủ của ESOFF
• Các thư viện mã mở sử dụng
– DOJO : thư viện javascript được sử dụng trong phần quản trị website và ứng dụng chỉnh sửa giao diện. Với
chức năng hỗ trợ toàn diện, tính linh hoạt cao và cấu trúc rõ ràng, đội ngũ ESOFF đã quyết định chọn DOJO
(https://dojotoolkit.org/) để xử lý các thao tác người dùng của hệ thống chính (các thư viện tương tự là
ExtJs,YUI,JQueryUI v.v..)
– Jquery: thư viện javascript được sử dụng trong hầu hết các thành phần giao diện (widget) của website
người dùng trong hệ thống ESOFF. Với cộng đồng rộng lớn, Jquery hiện đang là thư viện javascript được sử
dụng nhiều nhất
•
•
• Yêu cầu hệ thống
• Hệ điều hành máy chủ : Linux hoặc Windows
• Webserver : Apache
• Hệ quản trị cơ sở dữ liệu : MySQL
• Webclient : các trình duyệt phổ biến (IE,Firefox,Chrome,v.v…)
4. Mô tả chức năng
• Website hệ thống (Frontend)
• Bao gồm các trang giới thiệu dịch vụ, đăng ký
người dùng v.v…
– Đăng ký tạo website.
– Giới thiệu tính năng dịch vụ.
– Xem thử kho giao diện.
• Cho phép chạy thử một giao diện với dữ liệu giả lập, giúp
khách hàng trải nghiệm trước giao diện lựa chọn
– Liên hệ với đội ngũ ESOFF
• Phản hồi nhanh ở trang chủ (feedback)
• Chat trực tuyến với bộ phận chăm sóc khách hàng.
• Trang liên hệ đầy đủ.
5. Website user (User Page)
Đăng ký làm user của website.
Các trang cơ bản
Trang chủ
Trang giới thiệu
Trang liên hệ
Trang dịch vụ
Các trang tin tức
Cổng thông tin
Liệt kê tin tức theo danh mục
Trang tin tức chi tiết
Các thành phần (widget) như tin mới nhất, tin liên quan
Các trang sản phẩm
Liệt kê sản phẩm theo danh mục
Trang chi tiết sản phẩm
Trang các bước đặt hàng
Trang lịch sử mua hàng
Các thành phần (widget) như sản phẩm mới nhất, sản phẩm liên quan, sản
phẩm hot v.v…
Các trang khác
Trang gallery ảnh
Trang catalog sản phẩm
Trang tùy chỉnh
7. Tài khoản chủ website
• Tài khoản
– Chỉnh sửa thông tin website
– Chỉnh sửa logo và favicon
– Đổi mật khẩu
• Cài đặt trang web : cài đặt google analytics, trạng thái
website (đóng cửa bảo trì hay hoạt động), kiểu tin
nhắn v.v…)
• Cài đặt ngôn ngữ : thêm ngôn ngữ mới cho website
• Cài đặt tên miền : chạy website dưới tên miền riêng
của user.
8. Sản phẩm
• Quản lý sản phẩm
– Thêm nhanh sản phẩm : Thêm nhanh sản phẩm sẽ giúp bạn tiết kiệm thời gian bằng việc nhập
nhiều sản phẩm cùng lúc.
– Chỉnh sửa trực tiếp trong danh sách sản phẩm : Sửa nhanh dữ liệu của một sản phẩm
– Chọn danh mục liên quan cho nhiều sản phẩm.
– Chỉnh sửa danh mục sản phẩm.
– Sắp xếp vị trí của sản phẩm trong cùng 1 danh mục.
• Quản lý đơn hàng
– Danh sách đơn hàng, lọc đơn hàng
– Xem và thay đổi trạng thái đơn hàng
– Xuất hóa đơn ra file PDF
• Quản lý vận chuyển
• Quản lý thanh toán
– Cài đặt phương thức thanh toán
– Cài đặt paypal
– Cài đặt ngân lượng
• Thuế
• Quản lý khách hàng
• Khuyến mãi
9. Nội dung
• Quản lý tin tức
– Thêm nhanh tin tức
– Chỉnh sửa danh mục
– Lọc tin tức (theo ngày, theo tiêu đề ..)
• Hình ảnh
– Quản lý ảnh trong album
– Thêm mới album
• Trang tự tạo : cho phép người dùng tự tạo ra các trang
với nội dung riêng.
10. Thống kê
• Thống kê lượng khách, lượng truy cập
• Thống kê bán hàng (tổng sản phẩm, số tiền thanh
toán, số đơn hàng đang thực hiện v.v..)
• Thống kê dung lượng sử dụng của web
11. Tin nhắn
• Tin nhắn khách hàng
• Tin nhắn hệ thống
• Tin nhắn đã lưu
12. Các chức năng khác
• Đổi chế độ quản lý : chuyển đổi giữa 2 chế độ quản lý
cơ bản và nâng cao. Ở chế độ cơ bản các chức năng
cần thiết nhất sẽ được hiển thị, ở chế độ nâng cao thi
toàn bộ chức năng sẽ được hiển thị.
• Hệ thống giúp đỡ người dùng : với một trang quản lý
đều có nút giúp đỡ (icon dấu chấm hỏi góc phải bên
trên màn hình) theo dạng từng bước (step by step)
hướng dẫn cách thao tác trong chức năng đó.
• Hướng dẫn cho người dùng lần đầu tiên vào quản trị
website: từng bước hướng dẫn người dùng những
chức năng cơ bản nhất của toàn hệ thống.
13. Chỉnh sửa giao diện website user
(Theme Application)
• Quản lý các trang chính sửa
• Chọn trang cần chỉnh sửa giao diện
•
• Tối ưu hóa SEO với trang hiện tại
• Chỉnh sửa các thẻ meta
• Kích hoạt hoặc vô hiệu trang hiện tại
•
• Chọn giao diện
• Hệ thống tự động lưu lại chỉnh sửa trên theme hiện tại và dùng dữ liệu đó
khi sử dụng lại theme này
•
• Chỉnh sửa các thành phần cấu tạo nên website (widget)
• Với mổi một thành phần cấu tạo nên website (Widget) đều có thể chỉnh sửa
dữ liệu dựa trên cấu hình của widget đó
• Chức năng thêm, xóa một widget
14. Chỉnh sửa giao diện website user
(Theme Application)
• Các kiểu dữ liệu của Widget : các dữ liệu của widget được
lưu rời rạc theo dạng No SQL, bao gồm các kiểu dữ lieu
• Kiểu [link] : chọn liên kết đến những module trong hệ thống (sử dụng
cho các widget có liên kết)
• Kiểu [list link] : dữ liệu chứa nhiều link (sử dụng trong các
menu, danh sách)
• Kiểu [image] : dữ liệu ảnh của widget (vd: ảnh logo)
• Kiểu [image list] : dữ liệu gồm nhiều ảnh với link và chú thích
(thường sử dụng trong các banner)
• Kiểu [html]: dữ liệu là mã HTML được nhúng vào widget
• Kiểu [text list]: dữ liệu gồm tập hợp danh sách các văn bản text và
không có link (dùng ở các widget dạng liệt kê các đoạn văn bản nhỏ)
• Kiểu [heading style]: lưu thông số về màu sắc, kiểu chữ, cỡ chữ
• Kiểu [color] : lưu dữ liệu dạng mã mầu (vd #fafafa)
15. Quản trị hệ thống chung (Admin)
• Quản lý các website do user tạo ra
• Tìm kiếm, lọc các website theo nhiều tiêu chí (ngày,gói
dịch vụ, email v.v..
• Xem nhanh một website trong danh sách
• Gia hạn thời gian cho 1 website
• Gia hạn dung lượng cho 1 website