Đồ án tốt nghiệp triển khai phần mềm quản lý quan hệ khách hàng cho một doanh nghiệp cụ thể dựa trên phần mềm mã nguồn mở SugarCRM
Đồ án tốt nghiệp Triển khai phần mềm quản lý quan hệ khách hàng cho một doanh nghiệp cụ thể dựa trên phần mềm mã nguồn mở SugarCRM Page 1 I THIU NN TNG SUGARCRM 9 1.1. Ki 9 1.2. n trong SugarCRM 14 U 31 2.1. Gii thi 31 2.2. 31 2.3. u cho h thng CRM c 32 2.4. ng 34 2.5. Usecase 36 2.5.1. Usecase c 37 2.5.2. Usecase c 38 2.5.3. Usecase ca Actor K 39 2.5.4. Usecase ca Actor Manager: 40 2.6. u v d liu 41 2.6.1. a Account 42 2.6.2. a Revenues actual 43 2.6.3. a Revenues Estimation 44 2.6.4. a Production Cost Esmation 45 2.6.5. a Production Cost Actual 46 2.6.6. a Manpower Cost 47 2.6.7. a User 47 2.6.8. a Timesheets 48 2.6.9. a Leaving 50 2.6.10. a Salary 51 2.6.11. a Project 53 2.7. u Report tham kho 54 2.7.1. Mu Report Project Cost Estimate 54 2.7.2. Mu Report Project Cost Actual (CR) 55 Page 2 2.7.3. Mu Report Project Cost Actual (MA) 56 2.7.4. Mu Report Profit And Loss (CR) 57 2.7.5. Mu Report Profit And Loss (MA) 57 2.7.6. Mu Report Revenue 57 2.7.7. Mu Report Timesheet (%) 58 2.7.8. Mu Report Timesheet 59 2.8. Kh th hong ca Red 60 T K H THNG 61 3.1. Module Account 62 3.2. Module ManPower Cost 63 3.3. Module Production cost actual 64 3.4. Module Production cost estimation 64 3.5. Module Projects 64 3.6. Module Revenues Estimation 65 3.7. Module Revenues Actual 65 3.8. Module Salary 66 3.9. Module Timesheets 67 3.10. Module Leaving 67 3.11. Module PublicDays 68 3.12. Module Report 68 3.12.1. Report Estimate Cost 69 3.12.2. Report Actual Cost (MA) 69 3.12.3. Report Actual Cost (CR) 70 3.12.4. Report Profit And Loss (CR) 71 3.12.5. Report Profit And Loss (MA) 71 3.12.6. Report Revenues Projection 72 3.12.7. Report timesheet 72 3.12.8. Report Timesheets (%) 74 NG H THNG THC T CHO RED 75 4.1. Module Account 75 4.2. Module Projects 76 Page 3 4.3. Module timesheets 81 4.4. Module Teams 84 4.5. Module salary 86 4.6. Module report 89 4.6.1. Report estimate cost 91 4.6.2. Report actual cost 95 4.7. Module Manpower Cost 100 4.8. thng 101 KT LUN 104 U THAM KHO 105 PH LC 1 106 PH LC 2 113 Page 4 10 c con ca mc gc 12 trong Developer Tools 14 Repair trong System 15 studio 23 gii nhau 23 u ta file logic hook 25 p d 35 Uscae tng th 36 Usecase c 37 Usecase c 38 Uscase ca Actor K 39 i qu 40 ng th 41 a thc th Account 42 a thc th revenues actual 43 a thc th Revenues Estimation 44 a thc th Production Cost Estiamtion 45 a thc th Production Cost Actual 46 a thc th Manpower Cost 47 a thc th Users 48 a thc th Timesheets 49 a thc th Leaving 50 a thc th Salary 52 a thc th Project 53 a h thng Red online timesheet (Red CRM) 62 a module Account 62 a module Account 63 n to mi Manpower Cost 63 n to mi Prduction cost actual 64 n to mi Production cost Estimation 64 n mi mi Projects 65 n to mi Revenues Estimation 65 n to mi Revenues Actual 66 n to mi Salary 66 Page 5 n khi nhp Timesheets 67 n khi nhp Leaving 67 n khi to mi Publicdays 68 thng 68 n Report Estiamte Cost 69 n Report Actual Cost (MA) 70 n Report Actual Cost (CR) 70 n Report Profit And Loss (CR) 71 n Report Profit And Loss (MA) 72 din Report Revenues Projection 72 c lc theo d 73 n Report Timesc l 73 74 thng 75 76 o mi Project 79 n Project 80 84 p te 86 89 91 94 99 Page 6 o mi mt package trong SugarCRM 16 o mi mt module trong SugarCRM 17 nh module b Studio trong module builder 21 dng trong h thng SugarCRM 22 n qu 34 u Report Project Cost Estimation 54 u Report Project Cost Actual (CR) 55 u Report Project Cost Actual (MA) 56 u Report Profit And Loss (CR) 57 u Report Profit And Loss (MA) 57 u Report Revenues 57 u Report Timesheet (%) 58 u report Timesheet 59 Page 7 M U Cu th k y nh c c n mi sng kinh t i chuyn mnh t i kinh t p sang kinh t c. Trong mi hot quc t i i nhu c bo my cm Phn mm qu i nh gii quyt Mn cho th d trn ph m m ngu m SugarCRM. Cn Cn bao gn sau: Phn m u Phn ni dung Page 8 Chg 1 gii thiu nn tng sugarcrm: n thc cn bit v c mc cnh sa trong SugarCRM. Chg 2 thu thp v phn t yu cu: gii thiu v cng ty red, c yu cu v b to usecase, n m tr ng module Chg 3 thit k h thng: Workflow cho h thng, thit k giao din ca tng module Chg 4 xy dng h thng thc t cho Red: da v nhng thit k u tin h xy dng h thng thc t. Phn kt lun: kt qu c. Page 9 1: GI THI NN TNG SUGARCRM SugarCRM SugarCRM l phn mm m ngun m s dng h u LAMP (Linux, Apache,M P SugarCRM nhiu h tr cho mi h thng hot ng (bao gm Windows, HP SugarCR thi k h tr ti a cho nh s dg d bi v code hay khg bi v code php c c th c nh t bi trong h th c SugarCR nhu c c s d. N s dg khng bi v code php c th s dg cng c developer trong m h ad c nh thi l c thi. C dg c SugarCRc x dg d trn module framework, khi dg b ch s g c entry point ln (m s g index.php hoc soap.php). Entry point ch c SugarCRc g ln l index.php. C 3 thng s ch trong vic g l: Module: s g modc truy c. Action: g h c thc hi khi g module. truy c. [...]... viên bán hàng sẽ tiến hành tổng hợp lại các thông tin về hợp đồng mà khách hàng yêu cầu để đƣa lên cấp trên Cấp trên khi nhận thấy có thể kí kết đƣợc hợp đồng sẽ tiến hành lập các thông tin về dự án sắp tới lên hệ thống của công ty Khi bắt đầu triển khai dự án thực tế, ngƣời quản lý sẽ vào phần mềm và tạo các thông tin về dự án sắp đƣợc triển khai Khi lên dự án mới có thể dự tính đƣợc chi phí cho dự án. .. khách hàng Sales Lập hồ sơ quản lý khách hàng Sales Lên phƣơng án kinh doanh Sales Xác định n ng lực công ty Manager Tƣ vấn lại khách hàng Không thể làm Chƣa chắc chắn Quyết định Kết thúc Sales Có thể làm Đề xuất dự án tiền khả thi Sales Manager Đàm phán hợp đồng Sales Manager Chƣa thống nhất Không Kết thúc Thống nhất Có Ký hợp đồng Sales Phát sinh Có Manager Lập dự án Không Manager Hoàn thành dự án. .. hoạt động trong việc tìm kiếm khách hàng và lập dự án nhƣ sau: công ty có đội ngũ nhân viên đảm nhiệm công việc liên hệ và trao đổi thông tin với khách hàng, tìm hiểu yêu cầu của bên khách hàng, lập danh sách các thông tin về khách hàng để dễ dàng cho việc trao đổi Khi khách hàng có nhu cầu thì đội ngũ nhân viên cùng với ban lãnh đạo sẽ để xuất dự án tiền khả thi để cho khách hàng nắm tƣơng đối công việc... phép cho các nhân viên là cả 1 vấn đề khi ngƣời quản lý không có mặt ở v n phòng Trƣớc những vấn đề trên cần một phần mềm có thể giải quyết các khó kh n đó Sau khi khảo sát hiện trạng, phân tích viên nắm đƣợc những thông tin nhƣ sau : Trong công ty có những nhân viên bán hàng làm nhiệm vụ tìm kiếm liên hệ với các khách hàng, sau khi có đƣợc thông tin của khách hàng cũng nhƣ các yêu cầu của khách hàng, ... trong SugarCRM Bởi vì SugarCRM là một ứng dụng mã nguồn mở, ngƣời sử dụng có thể truy cập vào code Nhƣng những tùy chỉnh code của ngƣời sử dụng thực hiện trong các tập tin cốt lõi cần phải đƣợc repair lại cho đồng nhất với các thƣ mục khác để tránh xảy ra xung đột H nh 4: Công cụ Repair trong System Các bƣớc để tạo mới 1 module trong SugarCRM dựa trên các công cụ có sẵn trong trang chủ của Admin Trong SugarCRM. .. phí cho dự án đó, cũng nhƣ có thể quản lý thời gian làm việc của các nhân viên trong dự án đó, thêm các nhân viên để tham gia dự án Ngƣời quản lý cùng với nhân viên kế toán đƣa ra các hóa đơn dự tính cho dự án đang đƣợc triển khai Trong quá trình dự án diễn ra các nhân viên khi đi làm việc sẽ truy cập vào hệ thống và điền số giờ mình đã làm việc trong ngày dành cho dự án nào, những ngày nhân viên không... phải vào hệ thống điền vào ngày mình nghỉ và lí do nghỉ để đợi sự cho phép của ngƣời quản lý Đến cuối tháng nhân viên kế toán sẽ xuất ra các báo cáo về những chi phí dành cho từng dự án, cũng nhƣ số tiền mà công ty phải thanh toán cho các nhân viên của từng dự án Lƣu ý trong công ty ngoài nhân viên kế toán ra không có nhân viên nào đƣợc truy cập vào hệ thống lƣơng của công ty 2.3 Các yêu cầu cho hệ thống... vào hệ thống nếu ngƣời sử dụng có những thay đổi, cũng nhƣ muốn xây dựng các mối quan hệ giữa module mới tạo với các module cũ trong hệ thống, có thể vào phần Studio trong trang của Admin để tiến hành các chỉnh sửa H nh 5: Tạo relationship trong công cụ studio Trong phần Studio này ngƣời sử dụng có thể tạo các mối quan hệ, cũng nhƣ thay đổi lại các nhãn cho các module, ngƣời sử dụng có thể tạo các quan. .. nhân viên 1 Nhân viên tự cập nhật ngày nghỉ của mình theo từng loại ngày nghỉ đƣợc hệ thống thiết lập sẵn Báo cáo tổng quan chi tiết về ngày nghỉ của mỗi nhân viên trong tháng IV Quản lý hóa đơn 1 Quản lý thông tin chi tiết hóa đơn của từng dự án ( tình trạng của hóa đơn : khách hàng thanh toán đủ hay thiếu….) V Quản lý TimeSheet 1 Qui trình cập nhật Project cost Estimation 2 Qui trinh cập nhật PROJECT... các thành phần khác nhau các ngƣời sử dụng có thể mở rộng các chức n ng của SugarCRM một cách hiệu quả Với Module Builder và các công cụ Studio, có sẵn từ trang chủ admin, cho phép ngƣời sử dụng có thể thực hiện các tùy chỉnh phổ biến Ngoài ra ngƣời sử dụng có thể tiếp tục mở rộng phát triển hệ thống bằng cách thêm các đoạn code PHP tùy ý trong các file của thƣ mục Custom 1.2.1 Tùy biến trong SugarCRM . Đồ án tốt nghiệp Triển khai phần mềm quản lý quan hệ khách hàng cho một doanh nghiệp cụ thể dựa trên phần mềm mã nguồn mở SugarCRM . Page 9 1: GI THI NN TNG SUGARCRM SugarCRM SugarCRM l phn mm m ngun m s dng h u LAMP