Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 115 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
115
Dung lượng
2,31 MB
Nội dung
Đồ ántốt nghiệp TRIỂNKHAICRMTHỰCTẾ 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. [...]... 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ểnkhai Khi lên dự án mới có thể dự tính đƣợc chi 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ểnkhai Trong quá trình dự án diễn ra... 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, nhân 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ểnkhai dự án. .. toán Một công ty Red đang gặp khó kh n nhƣ sau: Công ty thƣờng sẽ chạy cùng 1 thời điểm rất nhiều dự án Vì vậy làm sao để ngƣời quản lý có thể kiểm soát đƣợc tình hình dự án đang đến giai đoạn nào, chi phí và nhân sự tham gia dự án ra sao, lãi lỗ của 1 dự án ngay tại 1 thời điểm bất kỳ, 1 nhân viên có thể thực hiện đƣợc bao nhiêu dự án trong 1 khoảng thời gian…v.v Khi có một yêu cầu báo cáo về dự án. .. 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... ngày dành cho dự án nào, những ngày nhân viên không đi làm vì lí do gì thì nhân viên 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ó... 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 Employee Có Kiểm tra lỗi Sửa... các lớp cơ sở SugarBean đều đƣợc sử dụng Bất kỳ module đọc, viết hoặc hiển thị CHƢƠNG 1: GIỚI THIỆU NỀN TẢNG SUGACRM Page 14 các dữ liệu sẽ mở rộng lớp này SugarBean thực hiện tất cả các nâng nặng cho dữ liệu tƣơng tác, xử lý mối quan hệ, 1.2 Tùy biến trong SugarCRM SugarCRM đƣợc phát triển để giúp các ngƣời sử dụng dù không biết về code PHP vẫn có thể có những chỉnh sửa về giao diện hoặc viết thêm... khác nhau để tùy chỉnh SugarCRM Cấu trúc các thƣ mục trong SugarCRM đƣợc tạo ra để giúp thực hiện các tuỳ biến các module hiện tại hoặc tạo ra các module hoàn toàn mới Thông qua 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ổ... 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 sử dụng công cụ developer Các tùy chỉnh phổ biến đƣợc thực hiện với các bộ công cụ phát triển đƣợc cung cấp trong màn hình quản trị của SugarCRM Những công cụ này bao gồm: H nh 3: Các công cụ trong Developer Tools... thể thực hiển ở thƣ mục Modules những nhƣ thế sẽ ảnh hƣởng cho việc tập trung code và khó cho việc chỉnh sửa sau này Đó là những module chính trong SugarCRM ngoài ra cũng còn có những module khác nhƣ : service, soap, themes… Thông thƣờng mỗi module đại diện cho một thực thể tƣơng ứng trong mục đích kinh doanh, ví dụ nhƣ là module “contact” trong SugarCRM Một module bao gồm 3 phần chính đó là lƣợc đồ . Đồ án tốt nghiệp TRIỂN KHAI CRM THỰC TẾ Page 1 I THIU NN TNG SUGARCRM 9 1.1. Ki 9 1.2. n trong SugarCRM 14 U. TNG SUGARCRM SugarCRM SugarCRM l phn mm m ngun m s dng h u LAMP (Linux, Apache,M P SugarCRM . SugarCRM 16 o mi mt module trong SugarCRM 17 nh module b Studio trong module builder 21 dng trong h thng SugarCRM