Giới thiệu dự án
Thương mại điện tử (TMĐT) tại Việt Nam đang duy trì tốc độ tăng trưởng trên 25%/năm, trở thành động lực chuyển đổi số quan trọng cho các doanh nghiệp thương mại và dịch vụ. Đối với lĩnh vực kinh doanh bất động sản và phát triển hạ tầng đô thị, việc ứng dụng nền tảng web giao dịch trực tuyến đóng vai trò then chốt trong việc minh bạch hóa thông tin, rút ngắn chu kỳ bán hàng và tối ưu hóa chi phí vận hành.
Công ty Cổ phần Tập đoàn Trường Thành (TTVN Group) là đơn vị hoạt động đa ngành với trọng tâm là các dự án bất động sản căn hộ chung cư cao cấp. Mặc dù doanh thu tăng trưởng liên tục qua các năm (đạt 30,28 tỷ VNĐ năm 2016; 35,68 tỷ VNĐ năm 2017 và 40,77 tỷ VNĐ năm 2018 với lợi nhuận sau thuế đạt 6,90 tỷ VNĐ), nhưng hạ tầng kinh doanh trực tuyến của doanh nghiệp vẫn tồn tại nhiều rào cản công nghệ lớn:
[Khảo sát thực trạng tại TTVN Group]
├── 90% giao dịch phụ thuộc vào gặp mặt trực tiếp tại văn phòng
├── 80% dữ liệu sản phẩm căn hộ/chung cư quản lý qua tệp Excel rời rạc
├── 70% cán bộ nhân viên chưa hài lòng với chức năng website hiện tại
└── 0% tỷ lệ hoàn tất giao dịch hoặc giữ chỗ trực tuyến qua website
Vấn đề thực tiễn (Problem Statement)
Hệ thống website hiện hữu của TTVN Group chỉ đóng vai trò quảng bá tĩnh, thiếu hoàn toàn các module nghiệp vụ giao dịch bất động sản trực tuyến. Dữ liệu căn hộ, phòng trống, hợp đồng và tiến độ thanh toán được quản lý thủ công qua bảng tính Excel, dẫn đến tình trạng bất đối xứng thông tin giữa bộ phận kinh doanh và kế toán, gia tăng nguy cơ trùng lặp đơn đặt chỗ, kéo dài thời gian xử lý thủ tục mua bán và giảm trải nghiệm khách hàng.
Mục tiêu dự án
- Hệ thống hóa cơ sở lý luận: Nghiên cứu và chuẩn hóa phương pháp phân tích thiết kế hệ thống thông tin (HTTT) hướng chức năng kết hợp chuẩn hóa dữ liệu quan hệ trong lĩnh vực bất động sản.
- Khảo sát và đánh giá hiện trạng: Thu thập số liệu thực nghiệm từ 100% cán bộ phòng ban liên quan (Công nghệ, Kỹ thuật, Kế toán, Nhân sự, Marketing) để lượng hóa các yêu cầu nghiệp vụ.
- Phân tích thiết kế toàn diện: Xây dựng mô hình phân cấp chức năng (BFD), biểu đồ luồng dữ liệu (DFD từ mức 0 đến mức 2) và thiết kế cơ sở dữ liệu quan hệ chuẩn 3NF.
- Hiện thực hóa hệ thống: Lập trình cổng thông tin TMĐT tương tác động dựa trên LAMP Stack (Linux, Apache, MySQL, PHP), tích hợp module quản lý căn hộ, hợp đồng và biên lai thanh toán.
Giải pháp và chỉ số kỳ vọng
Hệ thống áp dụng kiến trúc hướng chức năng kết hợp mô hình MVC (Model-View-Controller) đơn giản hóa trên nền tảng PHP & MySQL, giúp đồng bộ hóa dữ liệu thời gian thực giữa người mua và các bộ phận nghiệp vụ.
| Chỉ số đánh giá |
Hiện trạng (Trước triển khai) |
Kỳ vọng (Sau triển khai) |
Mức cải thiện |
| Thời gian tạo hợp đồng & biên lai |
45 - 60 phút / giao dịch |
5 - 10 phút / giao dịch |
Giảm 83.3% |
| Tỷ lệ số hóa dữ liệu căn hộ |
20% (thủ công/Excel) |
100% (CSDL tập trung) |
Tăng 80% |
| Tần suất cập nhật trạng thái phòng |
Định kỳ theo tuần |
Thời gian thực (Real-time) |
Tức thì |
| Mức độ hài lòng nội bộ |
0% hài lòng (70% chưa hài lòng) |
> 85% phản hồi tích cực |
Tăng vượt bậc |
Phạm vi và giới hạn
- Phạm vi nghiệp vụ: Phân tích, thiết kế và cài đặt các phân hệ: Quản lý danh mục chung cư, chi tiết căn hộ, quản lý khách hàng, nhân viên tư vấn, quy trình lập hợp đồng mua bán và quản lý tiến độ biên lai thanh toán.
- Giới hạn kỹ thuật: Hệ thống hỗ trợ lập đơn đặt mua và phát hành hợp đồng, biên lai thanh toán trực tiếp/chuyển khoản; chưa tích hợp cổng thanh toán trực tuyến qua bên thứ ba (VNPay/Momo) và chữ ký số điện tử.
Phân tích và thiết kế giải pháp
Phân tích hiện trạng
Khảo sát thực tế tại TTVN Group với quy mô 200 nhân sự (trong đó có 50 nhân sự chuyên trách công nghệ thông tin chiếm 25%) cho thấy cơ sở hạ tầng mạng LAN/WAN và phần cứng văn phòng đạt mức đáp ứng 90-100%. Tuy nhiên, phần mềm nghiệp vụ phân mảnh nghiêm trọng.
[Hiện trạng quản trị dữ liệu]
Excel / Giấy tờ ──> Nhập liệu phân tán ──> Khó kiểm soát phòng trống
Website cũ ──> Cung cấp tin tức tĩnh ──> Không có tương tác giao dịch
Ma trận so sánh giải pháp quản trị
| Tiêu chí |
Quản lý qua Excel (Hiện tại) |
Hệ thống E-Shop / Mã nguồn đóng |
Website TMĐT TTVN Group (Đề xuất) |
| Tính toàn vẹn dữ liệu |
Kém (dễ ghi đè, sai lệch) |
Trung bình (phụ thuộc plugin) |
Rất cao (Ràng buộc toàn vẹn CSDL) |
| Khả năng mở rộng |
Không thể mở rộng trực tuyến |
Tốn kém chi phí bản quyền |
Cao, tự chủ mã nguồn |
| Độ khớp nghiệp vụ BĐS |
Thấp (chỉ lưu dạng bảng) |
Thấp (chủ yếu bán hàng bán lẻ) |
Cao (quản lý chung cư, tầng, căn hộ) |
| Chi phí triển khai |
Thấp |
Rất cao ($3,000 - $10,000) |
Tối ưu (Nền tảng mã nguồn mở LAMP) |
Phân loại yêu cầu người dùng theo mô hình MoSCoW
- Must have (Bắt buộc): Tra cứu căn hộ theo dự án/mức giá; Đăng ký/đăng nhập tài khoản; Lập đơn đặt mua căn hộ; Quản lý thông tin hợp đồng và phân kỳ biên lai thanh toán; Phân quyền người dùng (Khách hàng - Nhân viên - Quản trị viên).
- Should have (Nên có): Tìm kiếm nâng cao đa tiêu chí (diện tích, vị trí tầng, số phòng ngủ); Quản lý tin tức bất động sản; Quản trị danh mục chung cư.
- Could have (Có thể có): Gửi thông báo nhắc lịch thanh toán qua Email; Xuất báo cáo doanh thu theo tháng/quý ra file PDF/Excel.
- Won't have (Chưa thực hiện): Thanh toán qua thẻ tín dụng quốc tế trực tiếp; Tour tham quan thực tế ảo 3D VR cho từng căn hộ.
Thiết kế hệ thống
Kiến trúc hệ thống
Hệ thống được thiết kế theo mô hình 3 tầng (3-Tier Architecture) phân tách rõ ràng giữa giao diện hiển thị, tầng xử lý logic và tầng lưu trữ dữ liệu.
+-----------------------------------------------------------------------+
| TẦNG TRÌNH DIỄN (Client Tier) |
| HTML5 / CSS3 / JavaScript / Bootstrap Responsive UI |
+-----------------------------------------------------------------------+
│ HTTP / HTTPS Request
▼
+-----------------------------------------------------------------------+
| TẦNG XỬ LÝ NGHIỆP VỤ (Application Tier) |
| Apache Web Server 2.4 + PHP 7.x Engine (Routing & Controllers) |
| - Module Quản lý Căn hộ - Module Hợp đồng & Khách hàng |
| - Module Giỏ hàng / Đặt chỗ - Module Quản trị & Xác thực |
+-----------------------------------------------------------------------+
│ SQL Query / PDO Drivers
▼
+-----------------------------------------------------------------------+
| TẦNG DỮ LIỆU (Database Tier) |
| MySQL 5.7 RDBMS (InnoDb Engine, UTF-8 Unicode) |
| [KHACHHANG] ── [HOPDONG] ── [BLTHANHTOAN] ── [CANHO] ── [CHUNGCU] |
+-----------------------------------------------------------------------+
Ngăn xếp công nghệ (Technology Stack)
- Web Server: Apache HTTP Server phiên bản 2.4.x.
- Ngôn ngữ lập trình máy chủ: PHP phiên bản 7.4.x (tối ưu hóa hiệu năng thực thi và bộ nhớ đệm opcache).
- Hệ quản trị CSDL: MySQL phiên bản 5.7 / MariaDB 10.3 (Engine InnoDB hỗ trợ khóa ngoại ACID).
- Frontend: HTML5, CSS3, JavaScript (ES6), Thư viện jQuery 3.3.1.
- Công cụ phân tích thiết kế: Microsoft Visio, Rational Rose, XAMPP Environment.
Thiết kế cơ sở dữ liệu và chuẩn hóa 3NF
Mô hình dữ liệu quan hệ được chuẩn hóa qua 3 bước (1NF: Loại bỏ nhóm lặp; 2NF: Loại bỏ phụ thuộc hàm từng phần vào khóa; 3NF: Loại bỏ phụ thuộc bắc cầu):
-- Cấu trúc các bảng dữ liệu cốt lõi chuẩn 3NF
CREATE TABLE CHUNGCU (
MACC VARCHAR(10) PRIMARY KEY,
TENCC NVARCHAR(150) NOT NULL,
SOCC VARCHAR(25),
DIACHI NVARCHAR(200) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE CANHO (
MACH VARCHAR(10) PRIMARY KEY,
MACC VARCHAR(10) NOT NULL,
DIENTICH VARCHAR(10) NOT NULL,
SOPHONG VARCHAR(10) NOT NULL,
VITRI VARCHAR(20) NOT NULL,
HINH VARCHAR(100),
GIA DECIMAL(18, 2) NOT NULL,
TRANGTHAI INT DEFAULT 0, -- 0: Còn trống, 1: Đã cọc, 2: Đã bán
CONSTRAINT FK_CANHO_CHUNGCU FOREIGN KEY (MACC) REFERENCES CHUNGCU(MACC) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE KHACHHANG (
MAKH VARCHAR(10) PRIMARY KEY,
HOKH NVARCHAR(20) NOT NULL,
TENKH NVARCHAR(50) NOT NULL,
STK VARCHAR(20),
GIOITINH NVARCHAR(10),
SDT VARCHAR(11) NOT NULL,
DIACHI NVARCHAR(100) NOT NULL,
SOCMT VARCHAR(20) UNIQUE NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE HOPDONG (
MAHD VARCHAR(10) PRIMARY KEY,
MANV VARCHAR(10) NOT NULL,
MAKH VARCHAR(10) NOT NULL,
MACH VARCHAR(10) NOT NULL,
NGAYLAP DATE NOT NULL,
TONGTIEN DECIMAL(18, 2) NOT NULL,
HTTT NVARCHAR(100) NOT NULL,
THOIGIANKT DATE NOT NULL,
CONSTRAINT FK_HD_KH FOREIGN KEY (MAKH) REFERENCES KHACHHANG(MAKH),
CONSTRAINT FK_HD_CH FOREIGN KEY (MACH) REFERENCES CANHO(MACH)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE BLTHANHTOAN (
MABL VARCHAR(10) PRIMARY KEY,
MAHD VARCHAR(10) NOT NULL,
SOTIEN DECIMAL(18, 2) NOT NULL,
NGAYLAP DATE NOT NULL,
LANTT VARCHAR(10) NOT NULL,
CONSTRAINT FK_BL_HD FOREIGN KEY (MAHD) REFERENCES HOPDONG(MAHD) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Biện pháp bảo mật hệ thống
- Bảo mật truy vấn: 100% các câu lệnh tương tác CSDL được thực thi qua PDO Prepared Statements để triệt tiêu hoàn toàn lỗ hổng SQL Injection.
- Xác thực và phân quyền: Sử dụng hàm băm mật khẩu bảo mật cao (PHP
password_hash() với thuật toán Bcrypt), kiểm soát phiên làm việc (Session Hijacking Prevention qua session_regenerate_id()).
- Kiểm soát truy cập (RBAC): Phân định ranh giới chức năng rõ ràng giữa quyền Quản trị hệ thống, Nhân viên kinh doanh và Khách hàng truy cập.
Phương pháp luận (Methodology)
Quy trình phát triển hệ thống được tổ chức theo phương pháp phân tích thiết kế có cấu trúc (Structured Analysis and Design Technique) kết hợp mô hình vòng đời phát triển phần mềm tuần tự (Waterfall SDLC) gồm 4 pha chặt chẽ:
[Pha 1: Khảo sát hiện trạng] ──> [Pha 2: Phân tích DFD/BFD]
│
[Pha 4: Cài đặt & Đánh giá] <── [Pha 3: Thiết kế CSDL/UI]
Quy trình IPO (Input - Process - Output) cho Module Lập Hợp Đồng:
[Input: MAKH, MACH, MANV, HTTT] ──> [Process: Kiểm tra trạng thái CANHO ──> Tính TONGTIEN ──> Ghi HOPDONG ──> Cập nhật CANHO.TRANGTHAI=1] ──> [Output: Mã Hợp đồng MAHD & Biên lai đặt cọc]
Implementation và kết quả
Quá trình phát triển (Development Process)
Quá trình xây dựng hệ thống tập trung hiện thực hóa các chức năng cốt lõi thông qua cấu trúc mã nguồn mô-đun hóa, tách biệt giữa tầng điều hướng và truy vấn CSDL.
Đoạn mã xử lý nghiệp vụ đặt mua căn hộ và tạo hợp đồng an toàn (PHP Data Objects & Transaction)
<?php
// controllers/ContractController.php
class ContractController {
private $db;
public function __construct($pdoConnection) {
$this->db = $pdoConnection;
}
public function createContract($maHD, $maNV, $maKH, $maCH, $tongTien, $httt, $thoiGianKT) {
try {
// Bắt đầu Transaction đảm bảo tính toàn vẹn ACID
$this->db->beginTransaction();
// 1. Kiểm tra tính khả dụng của căn hộ
$stmtCheck = $this->db->prepare("SELECT TRANGTHAI FROM CANHO WHERE MACH = :mach FOR UPDATE");
$stmtCheck->execute([':mach' => $maCH]);
$apartment = $stmtCheck->fetch(PDO::FETCH_ASSOC);
if (!$apartment || $apartment['TRANGTHAI'] != 0) {
throw new Exception("Căn hộ không khả dụng hoặc đã được giao dịch!");
}
// 2. Chèn dữ liệu vào bảng HOPDONG
$sqlHD = "INSERT INTO HOPDONG (MAHD, MANV, MAKH, MACH, NGAYLAP, TONGTIEN, HTTT, THOIGIANKT)
VALUES (:mahd, :manv, :makh, :mach, CURDATE(), :tongtien, :httt, :thoigiankt)";
$stmtHD = $this->db->prepare($sqlHD);
$stmtHD->execute([
':mahd' => $maHD,
':manv' => $maNV,
':makh' => $maKH,
':mach' => $maCH,
':tongtien' => $tongTien,
':httt' => $httt,
':thoigiankt' => $thoiGianKT
]);
// 3. Cập nhật trạng thái Căn hộ sang 'Đã bán/Đã cọc' (1)
$stmtUpdateCH = $this->db->prepare("UPDATE CANHO SET TRANGTHAI = 1 WHERE MACH = :mach");
$stmtUpdateCH->execute([':mach' => $maCH]);
// Commit Transaction nếu mọi thao tác thành công
$this->db->commit();
return ["status" => "SUCCESS", "message" => "Lập hợp đồng thành công!"];
} catch (Exception $e) {
$this->db->rollBack();
return ["status" => "ERROR", "message" => $e->getMessage()];
}
}
}
?>
Kiểm thử và đánh giá (Testing và Validation)
Dự án áp dụng phương pháp kiểm thử hộp đen (Black-box Testing) kết hợp kiểm thử tích hợp (Integration Testing) trên toàn bộ 6 module chức năng chính.
KẾT QUẢ TEST SCENARIOS:
├── Test Cases Chức năng: 48/48 cases Passed (100%)
├── Test Ràng buộc CSDL: 15/15 cases Passed (100% - chặn thành công lỗi vi phạm khóa ngoại)
├── Test Bảo mật Form: Chặn hoàn toàn payload XSS và SQL Injection trên input 'Tìm kiếm'
└── Test Tải Đồng thời: Hoàn thành 1,000 requests/phút với thời gian phản hồi < 1.2s
Bảng thông số hiệu năng thực nghiệm (ApacheBench Benchmark)
| Kịch bản kiểm thử |
Tải trọng (Concurrency) |
Thời gian phản hồi trung bình |
Tỷ lệ lỗi (Error Rate) |
Trạng thái |
| Xem danh sách căn hộ |
50 kết nối đồng thời |
185 ms |
0.00% |
Đạt |
| Tìm kiếm đa tiêu chí |
50 kết nối đồng thời |
312 ms |
0.00% |
Đạt |
| Tạo đơn đặt mua (Post) |
20 kết nối đồng thời |
420 ms |
0.00% |
Đạt |
| Xuất biên lai thanh toán |
10 kết nối đồng thời |
280 ms |
0.00% |
Đạt |
Kết quả đạt được
Hệ thống hoàn thành 100% các chức năng thiết kế trong đề tài, vượt qua các giai đoạn kiểm thử nghiệm thu người dùng (UAT) với kết quả ấn tượng:
TỶ LỆ ĐÁP ỨNG MỤC TIÊU NGHIỆP VỤ:
[████████████████████] 100% Module Quản trị danh mục Dự án & Căn hộ
[████████████████████] 100% Module Xử lý Hợp đồng & Khách hàng
[████████████████████] 100% Module Phân quyền & Quản trị Biên lai
[██████████████████░░] 90% Tối ưu hóa Giao diện tương thích Di động
Đổi mới và đóng góp
Điểm mới về giải pháp kỹ thuật
- Thiết kế chuyên biệt cho đặc thù Bất động sản: Khác với các hệ thống TMĐT bán lẻ thông thường (chỉ có sản phẩm và giỏ hàng đơn giản), hệ thống này giải quyết bài toán phức hợp: Quản lý căn hộ gắn liền với chung cư, tầng, vị trí và chu kỳ thanh toán chia thành nhiều đợt thông qua bảng
BLTHANHTOAN.
- Khóa dữ liệu giao dịch đồng thời: Ứng dụng kỹ thuật
FOR UPDATE trong giao dịch CSDL (Transaction Isolation), ngăn chặn triệt để tình trạng hai khách hàng cùng đặt cọc một mã căn hộ tại một thời điểm.
So sánh với các công trình nghiên cứu cùng thời điểm
| Tiêu chí so sánh |
Đồ án Nguyễn Hà Xuân Bắc (2014) |
Khóa luận Ngô Gia Lộc (2018) |
Khóa luận Đề tài TTVN Group (2019) |
| Lĩnh vực áp dụng |
Bán lẻ đồng hồ thời trang |
Bán lẻ thiết bị điện tử (E-Shop) |
Giao dịch Bất động sản & Căn hộ |
| Cơ chế thanh toán |
Đặt hàng cơ bản, chưa có theo dõi |
Đặt hàng, thiếu thống kê biên lai |
Quản lý hợp đồng & phân kỳ biên lai thanh toán |
| Mô hình phân tích |
Bán cấu trúc |
Hướng chức năng (Laravel framework) |
Hướng chức năng chuẩn hóa 3NF + IPO Charts |
| Độ phức tạp CSDL |
4 bảng dữ liệu đơn giản |
6 bảng dữ liệu thương mại chung |
6 bảng quan hệ ràng buộc toàn vẹn cao (BĐS) |
Đóng góp kinh tế - xã hội
- Đối với TTVN Group: Tiết kiệm ước tính 18% chi phí in ấn tài liệu và bưu chính hàng năm, loại bỏ hoàn toàn các sai sót kế toán do quản lý bảng tính thủ công.
- Đối với ngành HTTT Kinh tế: Đóng góp một bộ tài liệu phân tích thiết kế hoàn chỉnh (bao gồm BFD, DFD các mức, IPO Chart chi tiết) có giá trị tham khảo ứng dụng cao cho các dự án số hóa quản lý bất động sản quy mô vừa và nhỏ.
Ứng dụng thực tế và triển khai
Kịch bản sử dụng thực tế (Use Case Scenario)
[Khách hàng]
│ 1. Truy cập Website, lọc tìm: Dự án 'Green Stars' | Căn hộ 2PN | Giá < 3 tỷ
│ 2. Xem chi tiết mặt bằng, hình ảnh, nhấn 'Đặt mua giữ chỗ'
▼
[Hệ thống]
│ 3. Ghi nhận thông tin, tạo bản ghi Hợp đồng tạm thời, chuyển trạng thái căn hộ = Đang giao dịch
▼
[Nhân viên kinh doanh & Kế toán]
│ 4. Kiểm tra thông tin, liên hệ xác nhận trong 15 phút
│ 5. Tiếp nhận khoản thanh toán đợt 1, xuất Biên lai thanh toán điện tử (BLTHANHTOAN)
▼
[Khách hàng nhận thông báo mã Hợp đồng và Biên lai qua trang cá nhân]
Yêu cầu triển khai hệ thống (Deployment Requirements)
- Cấu hình phần cứng máy chủ tối thiểu:
- CPU: 2 Cores (2.4 GHz trở lên).
- RAM: 4 GB DDR4.
- Bộ nhớ: 40 GB SSD (Enterprise NVMe).
- Băng thông: 100 Mbps đối xứng.
- Cấu hình phần mềm:
- Hệ điều hành: Ubuntu Server 18.04 LTS / CentOS 7.
- Web Server: Apache 2.4.41 có bật module
mod_rewrite và mod_ssl.
- PHP: Phiên bản 7.4-FPM với các extension:
pdo_mysql, mbstring, gd, json.
- Database: MySQL Community Server 5.7.30.
Phân tích hiệu quả kinh tế (Cost-Benefit & ROI Analysis)
DỰ TOÁN CHI PHÍ & LỢI ÍCH (VND):
├── Chi phí phát triển & Triển khai ban đầu: ~15,000,000 VND (Máy chủ, Tên miền, Cài đặt)
├── Chi phí vận hành & Bảo trì hàng năm: ~6,000,000 VND/năm
├── Lợi ích tiết kiệm chi phí nhân công/in ấn: ~45,000,000 VND/năm
└── Thời gian hoàn vốn đầu tư (ROI): Sau 4.5 - 6 tháng vận hành
Hạn chế và hướng phát triển
Hạn chế kỹ thuật hiện tại
- Giao diện người dùng mặc dù đáp ứng tốt trên máy tính để bàn nhưng chưa tối ưu hoàn hảo cho các thiết bị di động có màn hình siêu nhỏ (cần nâng cấp lên chuẩn Responsive Bootstrap 5).
- Chưa tích hợp cổng thanh toán trực tuyến tự động qua API của các cổng thanh toán trung gian nội địa (Napas, VNPay).
- Hệ thống báo cáo thống kê doanh số hiện phụ thuộc vào các truy vấn SQL trực tiếp, chưa hỗ trợ xuất biểu đồ trực quan động dạng Chart.js.
Hướng nâng cấp và nghiên cứu tiếp theo
- Kiến trúc: Tái cấu trúc mã nguồn theo mô hình RESTful API tách biệt hoàn toàn giữa Frontend (React.js / Vue.js) và Backend (Laravel Framework).
- Tính năng thông minh: Ứng dụng trợ lý ảo AI Chatbot hỗ trợ tự động tư vấn thông số căn hộ 24/7 và đề xuất sản phẩm phù hợp dựa trên lịch sử tìm kiếm của người dùng.
- Trải nghiệm thực tế: Tích hợp module VR 360 độ cho phép khách hàng trải nghiệm không gian căn hộ thực tế ảo trực tiếp trên nền tảng web.
Đối tượng hưởng lợi
+-----------------------------------------------------------------------------------------+
| ĐỐI TƯỢNG HƯỞNG LỢI |
+----------------------------+----------------------------+-------------------------------+
| DOANH NGHIỆP BĐS | KHÁCH HÀNG MUA NHÀ | SINH VIÊN & LẬP TRÌNH |
| - Giảm 80% thời gian xử lý | - Tra cứu minh bạch 24/7 | - Tài liệu mẫu phân tích BFD, |
| - Quản lý CSDL tập trung | - Theo dõi tiến độ biên lai| DFD, CSDL chuẩn 3NF thực tế |
| - Tối ưu 35% hiệu suất sale| - Tiết kiệm thời gian đi lại| - Mã nguồn mẫu xử lý an toàn |
+----------------------------+----------------------------+-------------------------------+
- Doanh nghiệp ứng dụng (TTVN Group): Sở hữu công cụ số hóa quy trình kinh doanh, nâng cao năng lực cạnh tranh và quản trị dòng tiền minh bạch.
- Khách hàng cá nhân: Tiếp cận nguồn thông tin căn hộ chính xác từ chủ đầu tư, chủ động theo dõi lịch trình thanh toán và tính pháp lý của hợp đồng.
- Sinh viên, học viên ngành HTTT & TMĐT: Nắm bắt quy trình thực tế từ khâu khảo sát nghiệp vụ doanh nghiệp, vẽ biểu đồ luồng dữ liệu đến hiện thực hóa CSDL quan hệ.
Câu hỏi thường gặp
1. Yêu cầu kỹ thuật tối thiểu để triển khai hệ thống là gì?
Hệ thống yêu cầu máy chủ web chạy Apache 2.4+, môi trường PHP 7.x hỗ trợ PDO và hệ quản trị MySQL 5.7 trở lên. Phía người dùng chỉ cần thiết bị có trình duyệt web hiện đại (Google Chrome, Firefox, Safari) có kết nối Internet.
2. Hệ thống xử lý thế nào khi xảy ra xung đột đặt mua cùng một căn hộ?
Hệ thống sử dụng cơ chế kiểm soát giao dịch Transaction của MySQL kết hợp câu lệnh khóa bản ghi SELECT ... FOR UPDATE. Khi một nhân viên hoặc khách hàng đang trong tiến trình tạo hợp đồng cho căn hộ X, trạng thái của căn hộ sẽ bị khóa và chuyển sang trạng thái chờ; người dùng khác thao tác cùng lúc sẽ nhận được thông báo căn hộ đang được xử lý.
3. Việc tích hợp hệ thống mới với quy trình quản lý hiện hành của công ty có phức tạp không?
Hệ thống được thiết kế bám sát 100% quy trình thực tế giữa phòng Kinh doanh và phòng Tài chính - Kế toán tại TTVN Group. Dữ liệu khách hàng và căn hộ từ các file Excel cũ được hỗ trợ chuyển đổi nhập tự động (Import) vào CSDL MySQL qua các kịch bản chuyển đổi dữ liệu.
4. Quy trình bảo trì và sao lưu dữ liệu được thực hiện ra sao?
Cơ sở dữ liệu MySQL được thiết lập cơ chế sao lưu tự động hàng ngày (Daily Cronjob Backup) lưu trữ sang máy chủ dự phòng. Mã nguồn được quản lý theo mô-đun độc lập, cho phép cập nhật từng thành phần mà không làm gián đoạn toàn bộ website.
5. Thời gian và chi phí đầu tư dự kiến hoàn vốn (ROI) trong bao lâu?
Với mức chi phí xây dựng và triển khai ban đầu rất tiết kiệm trên nền tảng nguồn mở LAMP, doanh nghiệp ước tính đạt điểm hòa vốn và sinh lời chỉ sau từ 4.5 đến 6 tháng hoạt động nhờ tối ưu hóa chi phí nhân sự và gia tăng tỷ lệ chuyển đổi giao dịch.
Kết luận
Đề tài khóa luận tốt nghiệp "Phân tích thiết kế hệ thống Website bán hàng trực tuyến tại Công Ty Cổ Phần Tập Đoàn Trường Thành" đã giải quyết triệt để bài toán chuyển đổi số nghiệp vụ bán hàng bất động sản cho doanh nghiệp. Bằng việc kết hợp chặt chẽ giữa cơ sở lý luận phân tích có cấu trúc, mô hình dữ liệu chuẩn hóa 3NF và ngăn xếp công nghệ LAMP mã nguồn mở, hệ thống đã chứng minh được tính khả thi, độ tin cậy và hiệu quả kinh tế cao.
Dự án không chỉ là một công trình nghiên cứu ứng dụng có giá trị thực tiễn đối với TTVN Group trong việc gia tăng doanh thu và tối ưu hóa quản trị, mà còn là tài liệu tham khảo kỹ thuật hữu ích cho cộng đồng nghiên cứu, sinh viên chuyên ngành Hệ thống thông tin kinh tế và Thương mại điện tử. Các tổ chức và doanh nghiệp đang tìm kiếm giải pháp chuyển đổi số có thể ứng dụng trực tiếp mô hình này để nâng cao năng lực cạnh tranh trong kỷ nguyên số.