3.4.1 Quy định pháp lý
Các quy định pháp lý mà trái cây 7 ngày cần lưu ý để có thể phát triển bền vững: - Đăng kí nhãn hiệu “Trái cây 7 ngày”: Trong xu thế hiện nay, việc đăng kí bảo hộ thương hiệu ngay từ khi bắt đầu xây dựng và vô cùng cần thiết, để bảo vệ doanh nghiệp khỏi các thương hiệu giả mạo ảnh hưởng tới uy tín hay bị mất thương hiệu nếu bị cá nhân, tổ chức khác đăng kí trước
- Tuân thủ nghiêm ngặt các tiêu chuẩn, luật định về an toàn thực phẩm
- Các quy định về kinh doanh online tại Việt Nam theo Luật Giao dịch điện tử được thông qua ngày 29/11/2005 và có hiệu lực từ ngày 1/03/2006 về:
Thông điệp dữ liệu, chữ ký điện tử và chứng thực chữ ký điện tử Giao kết và thực hiện hợp đồng điện tử
An ninh, an toàn, bảo vệ, bảo mật trong giao dịch điện tử Giải quyết tranh chấp và xử lý vi phạm trong giao dịch điện tử
3.4.2 Đạo đức
Không chỉ kinh doanh thực phẩm sạch mà đối với bất kỳ lĩnh vực kinh doanh nào, uy tín chất lượng và thương hiệu là yếu tố quan trọng nhất tạo nên lòng tin của khách hàng.
Cam kết bán hàng đúng chất lượng, 100% sản phẩm sạch là cam kết V- nature xây dựng ngay từ khi bắt đầu. Trong quá trình phát triển sau này, V-nature buộc phải luôn tuân thủ cam kết này nếu muốn phát triển bền vững, không chạy theo giá cả mà làm giảm chất lượng sản phẩm.
48
CSR dùng để đánh giá và chịu trách nhiệm về các tác động của công ty đối với sức khỏe môi trường và xã hội. Trong kế hoạch phát triển bền vững, Trái cây 7 ngày lên kế hoạch đầu tư một phần lợi nhuận vào các hoạt động bảo vệ môi trường phi lợi nhuận:
- Bảo vệ môi trường sống xanh tại đô thị - Các dự án thiện nguyện
- Các dự án chống ô nhiễm môi trường tại TP. HCM
- Xây dựng ý thức bảo vệ môi trường cho giới trẻ Việt Nam
- Tích cực tham gia các hội chợ tiêu dùng xanh, mang sản phẩm thiên nhiên đến gần mọi người, tích cực xây dựng thói quen tiêu dùng xanh.
3.5. Kế hoạch tài chính
3.5.1 Các khoản chi phí dự kiến (Quý III 2019 – 2020)
Bảng 3.4: Chi phí cố định ban đầu (Dự kiến)
Các khoản chi phí Số tiền
(VNĐ) Tủ lạnh bảo quản trái cây (1 cái ) 7.000.000 Cây cân thực phẩm 5kg (1 cái) 300.000
Chi phí khác 1.000.000
Tổng 8.300.000
49
Bảng 3.5: Chi phí tiếp thị (Dự kiến)
Các khoản chi phí 2019 (VNĐ) 2020 (VNĐ) Thiết kế Website 2.000.000 0 SEO 1.000.000 5.000.000 Facebook Marketing 500.000 5.000.000 Tờ rơi 1.500.000 3.000.000 Email marketing 200.000 1.000.000 Tổng 5.200.000 13.000.000
(Nguồn:Tác giả xây dựng) Bảng 3.6: Chi phí nhân sự, quản lí (Dự kiến)
Các khoản chi phí 2019
(VNĐ)
2020 (VNĐ)
Chi phí vận hành 2.000.000 6.000.000
Chi phí bảo trì trang thiết bị 200.000 1.000.000 Chi phí lương (Dự tính) 12.000.000 22.000.000
Chi phí đào tạo 300.000 1.000.000
Chi phí tuyển dụng 0 1000.000
Tổng 14.500.000 31.000.000
50
3.5.2 Doanh thu cuối năm 2019
Dự án tiến hành bán thử nghiệm trong tháng 6 năm 2019 và có được doanh thu thực tế như sau:
Bảng 3.7 Doanh thu tháng 6 năm 2019 thực tế theo kênh phân phôi
Facebook 0
Website 1.001.000
Khác 0
(Nguồn:Tác giả xây dựng)
Bảng 3.8: Doanh thu tháng 6 năm 2019 theo từng sản phẩm
Sản phẩm Doanh thu
(VNĐ)
Xoài Dak Lak 131.000
Mắc ca 431.000
Sầu riêng 379.000
Dưa lưới 60.000
(Nguồn:Tác giả xây dựng)
3.5.3 Dự báo doanh thu cuối năm 2019 -2020
Tính chi phí và vốn năm: Chi phí cố định và chi phí cuối năm 2019 đầu tiên sẽ được trừ trực tiếp vào vốn ban đầu, chi phí hàng tháng tiếp theo được chi trả từ
51
Bảng 3.9: Dự báo doanh thu cuối năm 2019 – 2020 (Dự báo)
Quý Doanh thu
(VNĐ) Quý III 2019 ( bán thử tháng 6) 4.000.000 Quý IV 2019 80.000.000 Quý I 2020 120.000.000 Quý II 2020 180.000.000 Quý III 2020 270.000.000
Nguồn: Tác giả xây dựng
- Vốn chủ sở hữu: 200.000.000 VNĐ - Chi phí cố định ban đầu: 8.300.000 VNĐ - Chi phí năm 2019 (Dự kiến):
8.300.000 + 5.200.000 + 14.500.000= 28.000.000 VNĐ
Hình 3.16 Dự báo doanh thu cuối năm 2019- 2020
(Nguồn: Tác giả xây dựng)
Trong đó: 20 lần là tỉ lệ doanh thu dự kiến tăng trưởng sau khi hoàn thiện quy trình bán hàng. 1,5 là tỉ lệ tăng trưởng ổn dự kiến đến quý III 2020.
0 50 100 150 200 250 300
52
CHƯƠNG 4: ĐẶC TẢ THIẾT KẾ HỆ THỐNG CÔNG NGHỆ HÔNG TIN
4.1. Tổng quan hệ thống
Hệ thống website được xây dựng trên nền tảng Wordpress.
Hình 4.1: Giao diện wordpress của website traicay7ngay.com
Hệ thống công nghệ thông tin của dự án Trái Cây 7 Ngày bao gồm hệ thống website bán hàng và hệ thống quản lý sản phẩm – đơn hàng.
Đơn hàng sau khi được tiếp nhận tự động trên hệ thống website, đồng thời được gửi vào gmail traicay7ngay@gmail.com. Sau khi nhận được thông tin đơn hàng, quản trị viên sẽ tiến hành các bước giao hàng.
53
Hình 4.2: Thư nhận được đơn hàng từ khách hàng gửi tới mail:
Traicay7ngay@gmail.com (Nguồn: gmail)
4.2. Thông số kỹ thuật thiết kế hệ thống website
4.2.1. Thông số kỹ thuật cơ bản
Trung tâm dữ liệu toàn cầu của Hostinger
Server của Hostinger được triển khai trên 7 khu vực khác nhau: Anh, Mỹ, Brazil, Hà Lan, Singapore, Indonesia và Lithuania (sắp triển khai). Khách hàng tận dụng được độ trễ thấp nhờ vào vị trí địa lý trải dài khắp nơi, và nhờ vào hệ thống kết nối toàn cầu các datacenter Tier-3 của Hostinger.
Hostinger Data Redundancy
Tất cả các dữ liệu trên server được bảo về bằng nhiều lớp, RAID-10, backup hằng ngày và hằng tuần.
Độ ổn định của Hostinger
Tất cả các trung tâm dữ liệu (DCs) của Hostinger đều có uplink 2 luồng với nhiều ISP khác nhau. Hostinger bảo vệ khách hàng khỏi DDoS bằng nhiều lớp bảo vệ - Wanguare anti-DDoS traffic analyzer và các quy tắc thông minh trên tường lửa ở switch level, BitNinja (tường lửa cho ứng dụng web) trên mọi
54
server, CloudFlare có thể bật tắt trên mọi tài khoản, cũng như các chính sách được thiết kế riêng để bảo site của bạn có thể chịu được mọi cuộc tấn công.
PHP HTTP Hostinger
SEO tốt hơn, giữ khách hàng lâu hơn, tăng tỉ lệ chuyển đổi bằng hạ tầng liên tục được cập nhật, có thể xử lý hơn 3 lần số lượng truy vấn mỗi giây
Bộ nhớ đa cấp độ của Hostinger
Hostinger phát triển một hệ thống cache nhớ độc nhất, bằng cách sử dụng nhiều bộ nhớ tạm (cache) ở mọi nơi, từ lớp dịch vụ web (Nginx), đến memcached của Twitter (fatcache). Nhờ vậy, thời gian tải trang tĩnh và nội dung động đều được tăng tốc đáng kể. Những hệ thống CMS như WordPress, Joomla có lợi nhiều nhất tốc độ tăng lên đến 10 lần khi cache được bật lên.
Kiến trúc có thể mở rộng mạnh mẽ của Hostinger
Thời gian triển khai server mới của Hostinger đạt tốc độ nhanh chỉ vào khoảng 10 phút. Hostinger có tiến trình tự động bootstrap hoàn toàn. Bật nguồn, gắm dây cáo mạng, kích hoạt automation (kickstart, ansible) là server sẽ online ngay.
Được quản lý hoàn toàn
Hostinger đảm bảo ràng mọi server tất cả hạ tầng đang vận hành đều được cập nhật mới nhất. Tất cả các kỹ sư đều trực sẵn trên Pagerduty, để có thể phản ứng tức thời với mọi sự cố. Hostinger còn thiết lập hệ thống giám sát bằng Prometheus để có thể tiên đoán và ngăn chặn sự cố ngay trước khi nó diễn ra.
Hệ thống khôi phục sau thảm họa của Hostinger
Thậm chí là kể cả trong những sự kiện bất khả khảng, Hostinger vẫn có thể khôi phục lại tài khoản cho bạn bằng snapshot mới nhất chỉ trong vài phút.
55
Hostinger đã thiết lập backup incremental và full cho mọi tài khoản để đảm bảo dữ liệu của bạn được an toàn.
2.2. Thông số kỹ thuật phần cứng
Bảng 4.1. Thông tin Domain Traicay7ngay.com.vn
Domain Traicay7ngay.com
Hosting Provider Hostinger
IP Address 153.92.6.99
ns1.hostinger.vn Name Servers ns2.hostinger.vn ns3.hostinger.vn ns4.hostinger.vn (Nguồn: https://cpanel.hostinger.vn)
56 Đặc điểm kỹ thuật máy chủ:
Hình 4.2: Đặc điểm kỹ thuật máy chủ traicay7ngay (Nguồn: https://cpanel.hostinger.vn)
Sao lưu và phục hồi dữ liệu:
Sao lưu: Tínhnăng này cho phép quản trị viên tải xuống một bản sao nén của
tất cả hoặc một phần của trang web traicay7ngay.com. Hệ thống sẽ bao gồm các mục sau trong tệp sao lưu:
+ Thư mục Home
+ Cơ sở dữ liệu MySQL + Cấu hình chuyển tiếp email + Cấu hình bộ lọc email
57
Hình 4.4.1 Ví dụ về trình tự sao lưu dữ liệu (Nguồn: cPanel – Traicay7ngay)
Sau đó ấn “tải về”
Hình 4.3 Ví dụ về trình tự sao lưu dữ liệu
(Nguồn: cPanel – Traicay7ngay)
58
Phục hồi: Tính năng này cho phép quản trị viên tải lên một tệp sao lưu một
phần hiện có để khôi phục các phần của trang web. Tệp được tải lên có dạng .tar, .gz.
Sau khi tải file sao lưu có đuôi .tar, chúng ta thả file hoặc kick vào hinh bên dưới để nén file back up.
Hình 4.4: Ví dụ về trình tự phục hồi dữ liệu đã sao lưu (Nguồn: cPanel – Traicay7ngay)
4.2.3. Đặc tả phần mềm hệ thống
Back-end:
- Ngôn ngữ lập trình: Wordpress – PHP, sử dụng hệ quản trị cơ sở dữ liệu MySQL
- Platform bán hàng: Woocommerce
- Sử dụng các plugin để thiết lập các chức năng cho website
- Chủ đề website: hướng về thực phẩm sạch, sử dụng màu trắng làm màu chủ đạo nhằm tạo cái nhìn sạch sẽ, hài hòa, dễ sử dụng.
- Các tab cơ bản: trang chủ, sản phẩm, blog, liên hệ, sự kiện.
59
- Các tiện ích: tìm kiếm sản phẩm, tài khoản thành viên, tư vấn, hotline, .. - Phiên bản wordpress: 5.2.1
- WooCommerce RRP: Phiên bản 3.6.4 - bởi Automattic
Hình 4.6. Mô tả chi tiết về Plugin WooCommerce (Nguồn: Wordpress)
Hình 4.7. Các Plugin sử dụng trong website traicay7ngay (Nguồn: http://traicay7ngay.com/wp-admin/plugins.php)
60
4.2.4. Đặc tả kỹ thuật vận hành hệ thống
Trang quản lý website: http://traicay7ngay.com/wp-admin
Chỉnh sửa giao diện, danh mục, menu - Cài đặt các Plugin chỉnh sửa website
- Chỉnh sửa sản phẩm, bán hàng, giao hàng, thanh toán - Quản lý đơn hàng, tồn kho sản phẩm, doanh thu - Quản lý thành viên đăng nhập/đăng kí
- Thêm mới, chỉnh sửa các trang, các bài viết nội dung - Quản lý đơn giản khác: lượt truy cập, hình ảnh, SEO,…
Hình 4.8. Giao diện quản lý website traicay7ngay (Nguồn: traicay7ngay)
Quản lý với cPanel: https://cpanel.hostinger.vn/hosting/index/aid/31691376 - Quản lý các thao tác chỉnh sửa liên quan đến tệp code nguồn, các tích hợp
tiện ích vào website.
- Quản lý liên quan đến tên miền con, FTP, SQL, PHP,…
- Quản lý bộ nhớ và các ứng dụng được tích hợp như (wordpress, haravan,…)
61 -
Hình 4.5. Giao diện quản lý cPanel của traicay7ngay (Nguồn: https://cpanel.hostinger.vn/)
4.2.5. Hệ thống, an ninh mạng và bảo mật mạng
Giao thức truyền tải: HTTPS
Hình 4.6. Tên miền traicay7ngay.com (Nguồn: traicay7ngay.com )
62
Hình 4.11. Thông tin chứng chỉ SSL của traicay7ngay (Nguồn: cPanel)
Tình trạng bảo mật của website: - Mối nguy hại: 0%
Hình 4.7: Tình trạng bảo mật hiện tại của website (Nguồn: traicay7ngay/wp-admin)
Plugin bảo mật – NinjaFirewall: bao gồm một tường lửa bảo vệ và trình quét phần mềm độc hại để bảo vệ WordPress
63
Bảo vệ website trước các hình thức tấn công phổ biến như brute-force attack, SQL Injection, Remote File Injection, Local File Inclusion, Cross- site Scripting, chặn các đoạn mã được thực thi trái phép, backdoor, shell script,…v…v…
Sử dụng ít tài nguyên, không ảnh hưởng tốc độ.
Scan và làm sạch các request gửi đến server thông qua HTTP/HTTPS, scan cookie và kiểm tra các biến toàn cục của webserver.
Chặn upload tập tin hoặc cho phép upload tập tin và làm sạch tên tập tin. Bảo mật các HTTP Header để chặn các kiểu tấn công có liên quan như
clickjacking, phishing, XSS.
Chặn các spam bot hoặc các phần mềm scanner. Ẩn các lỗi PHP.
Chặn thực thi trực tiếp các tập tin PHP có trong mã nguồn. Cách này có thể hạn chế một số hacker thực thi một số mã độc đã được upload lên mã nguồn của bạn.
Xem log theo thời gian thực hoặc log theo thời gian.
4.3. Đặc tả chức năng
4.3.1. Quy trình bán hàng
- Quy trình mua hàng của khách
Khách hàng mua hàng tại Website: Quá trình mua hàng tại Traicay7ngay.com được thực hiện qua 6 bước như sau:
Bước 1: Chọn sản phẩm muốn mua
Truy cập website https://traicay7ngay.com và vào danh mục Sản phẩm hoặc cũng có thể chọn trực tiếp sản phẩm ưng ý ngay tại trang chủ và nhấp vào hình hoặc tiêu đề sản phẩm để xem thông tin.
64
Hình 4.8: Mô tả quy trình mua hàng tại website – chọn xem sản phẩm (Nguồn: traicay7ngay.com)
Chọn số lượng và thêm sản phẩm vào giỏ hàng bằng cách nhần vào “Thêm vào giỏ hàng”
Hình 4.9: Mô tả quy trình mua hàng tại website – chọn mua sản phẩm (Nguồn: traicay7ngay.com)
Sau đó sẽ hiện ra nút “Xem giỏ hàng”, và hãy nhấp vào nó để xem hoặc bạn có thể thêm những sản phẩm khác rồi xem giỏ hàng sau.
65
Hình 4.10 Mô tả quy trình mua hàng tại website – Xem giỏ hàng (Nguồn: traicay7ngay.com)
Bước 2: Tiến hành đặt hàng
Sau khi vào giỏ hàng, kiểm tra lại số lượng sản phẩm cần mua và tổng số tiền thanh toán, sau đó nhấn vào “tiến hành thanh toán”
Hình 4.18. Mô tả quy trình mua hàng tại website – trang giỏ hàng (nguồn: traicay7ngay.com)
66
Hình 4.19. Mô tả quy trình mua hàng tại website – đặt hàng (Nguồn: traicay7ngay.com)
Để đặt hàng, khách hàng cần điền những thông tin giao hàng, phương thức thanh toán và sau đó nhấn đặt hàng.
Hình 4.20. Mô tả quy trình mua hàng tại website – đặt hàng thành công (traicay7ngay.com)
67
Lưu ý: Nếu khách đã có tài khoản tại traicay7ngay.com thì bạn chỉ cần đăng nhập vào tài khoản, những thông tin như địa chỉ, email, số sản phẩm,.. của khách sẽ được nhập tự động, họ không cần tự nhập. Nếu khách không có tài khoản, họ vẫn có thể mua hàng bình thường hoặc có thể đăng kí tài khoản trực tiếp trên trang mua hàng.
Bước 3: Xác nhận đơn hàng qua điện thoại và email thông báo
Sau khi đặt mua đơn hàng thành công, khách hàng sẽ nhận được cuộc gọi để xác nhận đơn hàng.
Và đồng thời thông tin đơn hàng sẽ thông báo qua email.
Hình 4.21. Mô tả quy trình mua hàng tại website – email thông báo đơn hàng (Nguồn: Traicay7ngay.com)
Bước 4: Giao hàng
Khách hàng có thể theo dõi tiến trình giao hàng qua mail hoặc phần đơn hàng trong tài khoản trên traicay7ngay.com. Trước khi hàng được giao, nhân viên giao hàng sẽ gọi cho khách để thông báo thời gian giao hàng.
68
Bước 5: Nhận hàng và thanh toán
Tại địa điểm nhận hàng, Khách hàng kiểm tra lại đơn hàng và sản phẩm trước khi ký xác nhận vào Phiếu Giao Hàng. Nếu Khách hàng chọn hình thức “Trả tiền mặt khi nhận hàng” thì tiến hành thanh toán trực tiếp cho nhân viên giao hàng.
- Quy trình xử lý đơn hàng:
Sau khi đơn hàng của khách hàng được đặt thành công, đơn hàng sẽ được tự động lưu trữ lại trong hệ thống.
Nhân viên CS vào phần đơn hàng của Woocommerce để nhận các đơn hàng trong ngày. Liên lạc với khách hàng để xác nhận đặt hàng một lần nữa trước khi
chuẩn bị đơn.
Hình 4.22. Trang quản lý đơn hàng tại website (Nguồn: traicay7ngay.com)
Tùy chọn trạng thái đơn hàng:
- Tất cả các đơn mới nhận được từ khách hàng đều có trạng thái “Đang xử lý”
- Đối với đơn hàng thanh toán bằng tiền mặt: chuyển sang trạng thái tạm giữ để chuẩn bị đơn hàng
- Đối với đơn hàng thanh toán qua chuyển khoản và paypal, kiểm tra tình trạng thanh toán trước khi chuyển qua tạm giữ
69
Hình 4.23. Các trạng thái tùy chọn đơn hàng trên website (Nguồn: traicay7ngay.com)
4.3.2. Quy trình thanh toán
Thanh toán online được lồng ghép vào chức năng mua hàng. Sau khi điền đầy đủ thông tin, khách hàng sẽ tiến hành xác nhận thanh toán. Có 2 phương