CHƯƠNG 3: PHÂN TÍCH, THIẾT KẾ, CÀI ĐẶT HỆ THỐNG TRÊN VMWARE

Một phần của tài liệu Triển khai hệ thống quản lý quan hệ khách hàng VtigerCRM cho Công ty Cổ phần Dược Trung ương Medipharco – Tenamyd (Trang 46 - 48)

HỆ THỐNG TRÊN VMWARE

3.1. Phân tích yêu cầu của cơng ty3.1.1. Yêu cầu về hệ thống 3.1.1. Yêu cầu về hệ thống

 Đáp ứng nhu cầu truy vấn và quản lý thơng tin của public DNS domain medipharco.com

 Cung cấp cho mọi đối tượng được cho phép cĩ khả năng truy cập đến trang web medipharco.com

 Ngăn chặn mọi thơng tin phát sinh từ Internet hướng vào mạng nội bộ để tăng cường bảo mật.

Suy luận và hướng giải quyết:

Nhu cầu 1:  Public DNS Server Nhu cầu 2:  Public Web Server

Nhu cầu 3:  Dựng Server thành viên của hệ thống đĩng vai trị tường lửa Firewall

Nếu dựng Server trong mạng nội bộ thì sẽ khơng thõa mãn được nhu cầu 3, 

Xây dựng Server tường lửa cĩ 3 card mạng lần lượt nối vào khu vực DMZ, khu vực người dùng và Internet, đồng thời, cài đặt các public Server trong khu vực DMZ.

3.1.2. Hồ sơ phân quyền

− Cấp lãnh đạo: giành cho trưởng các phịng ban, lãnh đạo của cơng ty, được cho phép với tất cả các thao tác phục vụ cơng tác quản lý, tiếp xúc với các báo cáo thống kê đồng thời cĩ thể nắm giữ dữ liệu của cơng ty.

− Cấp nhân viên: giành cho nhân viên bán hàng, nhân viên kỹ thuật, nhân viên chăm sĩc khách hàng cũng như nhân viên các phịng ban, được phép đối với đầy đủ các tính năng về bán hàng, chăm sĩc khách hàng, tương tác, hỗ trợ khách hàng.

3.2. Thiết kế hệ thống3.2.1. Mơ hình thực tế 3.2.1. Mơ hình thực tế

Để triển khai và thực hiện hệ thống quản lý quan hệ khách hàng VtigerCRM. Tơi xin đưa ra sơ đồ hệ thống như sau:

Hình : Sơ đồ hệ thống

Hệ thống bao gồm:  Khu vực DMZ:

− Máy chủ DNS Server (Domain Name System), chịu trách nhiệm dịch tên miền thành địa chỉ IP để cho trình duyệt web hiểu và truy cập được vào website cần truy cập. Và ngược lại, DNS server trợ giúp dịch địa chỉ IP thành tên miền.

− Máy Server: đĩng vai trị máy chủ web.

− Máy Server: đĩng vai trị máy chủ cơ sở dữ liệu chính, máy Master MySql.

− Máy Server: đĩng vai trị là máy Slave MySql, đảm bảo chế độ backup dữ liệu liên tục, tạo một cơ sở dữ liệu đảm bảo luơn được sao lưu dự phịng. Với cơ sở dữ liệu, nhu cầu lưu trữ lớn, địi hỏi cơ sở dữ liệu tồn vẹn, khơng bị mất mát trước những sự cố ngồi dự đốn. Vì vậy, người ta tạo một phiên bản cơ sở dữ liệu giống hệt cơ sở dữ liệu đang tồn tại và lưu trữ ở một nơi khác , đề phịng cĩ sự cố.

Phiên bản cơ sở dữ liệu phục vụ ứng dụng được lưu trữ trên server master.Phiên bản cơ sở dữ liệu nhân bản được lưu trữ trên server slave. Quá trình nhân bản từ

Cách thức hoạt động của mơ hình này là: tại thời điểm hoạt động bình thường, mọi yêu cầu sẽ được đưa đến vào Master MySql. Khi Master MySql gặp sự cố, yêu cầu sẽ được đưa đến cho Slave MySql xử lý.Khi Master MySql trở lại bình thường, yêu cầu sẽ được trả về.

 Khu vực dành cho người sử dụng:

− Bao gồm các máy PC, các thiết bị kỹ thuật số như máy tính bảng, Smartphone, Laptop.  Server tường lửa:

− Máy Server chịu trách nhiệm làm Firewall, được cài hệ điều hành Fedora, kết nối trực tiếp với mạng internet.

3.2.2. Triển khai Lab

Hệ thống triển khai trên mơi trường giả lập VMware Workstation 8 với chi tiết cài đặt như sau:

Máy chủ DNS: HĐH: Windows Server 2003 IP: 192.168.2.2/24 (VMnet2) DNS: 192.168.2.2 Default Gateway: 192.168.2.1 Máy chủ Web: HĐH: Windows Server 2003 IP: 192.168.2.3/24 (VMnet2) DNS: 192.168.2.2 Default Gateway: 192.168.2.1 Firewall: HĐH: Linux Fedora 8

Một phần của tài liệu Triển khai hệ thống quản lý quan hệ khách hàng VtigerCRM cho Công ty Cổ phần Dược Trung ương Medipharco – Tenamyd (Trang 46 - 48)