
MỤC LỤC Page 1
MỤC LỤC
CHƢƠNG 1: GIỚI THIỆU NỀN TẢNG SUGARCRM ..................... 9
1.1. Kiến trúc SugarCRM .............................................................................................................. 9
1.2. Tùy biến trong SugarCRM ............................................................................................... 14
CHƢƠNG 2: THU THẬP VÀ PHÂN TÍCH YÊU CẦU .................. 31
2.1. Giới thiệu công ty RED .................................................................................................... 31
2.2. Mô tả bài toán .................................................................................................................. 31
2.3. Các yêu cầu cho hệ thống CRM của công ty Red ............................................................ 32
2.4. Qui trình hoạt động .......................................................................................................... 34
2.5. Lƣợc đồ Usecase .............................................................................................................. 36
2.5.1. Usecase của Actor Nhân Viên .................................................................................. 37
2.5.2. Usecase của Actor Nhân Sự ..................................................................................... 38
2.5.3. Usecase của Actor Kế Toán ..................................................................................... 39
2.5.4. Usecase của Actor Manager: .................................................................................... 40
2.6. Phân tích yêu cầu về cơ sở dữ liệu ................................................................................... 41
2.6.1. Các thuộc tính của Account ..................................................................................... 42
2.6.2. Các thuộc tính của Revenues actual ......................................................................... 43
2.6.3. Các thuộc tính của Revenues Estimation ................................................................. 44
2.6.4. Các thuộc tính của Production Cost Esmation ......................................................... 45
2.6.5. Các thuộc tính của Production Cost Actual ............................................................. 46
2.6.6. Các thuộc tính của Manpower Cost ......................................................................... 47
2.6.7. Các thuộc tính của User ........................................................................................... 47
2.6.8. Các thuộc tính của Timesheets ................................................................................. 48
2.6.9. Các thuộc tính của Leaving ...................................................................................... 50
2.6.10. Các thuộc tính của Salary ......................................................................................... 51
2.6.11. Các thuộc tính của Project ........................................................................................ 53
2.7. Các mẫu Report tham khảo .............................................................................................. 54
2.7.1. Mẫu Report Project Cost Estimate ........................................................................... 54
2.7.2. Mẫu Report Project Cost Actual (CR) ..................................................................... 55

MỤC LỤC Page 2
2.7.3. Mẫu Report Project Cost Actual (MA) .................................................................... 56
2.7.4. Mẫu Report Profit And Loss (CR) .......................................................................... 57
2.7.5. Mẫu Report Profit And Loss (MA) ......................................................................... 57
2.7.6. Mẫu Report Revenue ............................................................................................... 57
2.7.7. Mẫu Report Timesheet (%) ...................................................................................... 58
2.7.8. Mẫu Report Timesheet ............................................................................................. 59
2.8. Khảo sát hệ thống server đang hoạt động của Red .......................................................... 60
CHƢƠNG 3: THIẾT KẾ HỆ THỐNG .............................................. 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
CHƢƠNG 4: XÂY DỰNG HỆ THỐNG THỰC TẾ CHO RED ..... 75
4.1. Module Account ............................................................................................................... 75
4.2. Module Projects ............................................................................................................... 76

MỤC LỤC 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. Đánh giá hệ thống .......................................................................................................... 101
KẾT LUẬN .......................................................................................... 104
TÀI LIỆU THAM KHẢO .................................................................. 105
PHỤ LỤC 1 .......................................................................................... 106
PHỤ LỤC 2 .......................................................................................... 113

MỤC LỤC HÌNH ẢNH Page 4
MỤC LỤC HÌNH ẢNH
Hình 1: Các module trong SugarCRM ...................................................................... 10
Hình 2: Cấu trúc các thƣ mục con của một thƣ mục gốc .......................................... 12
Hình 3: Các công cụ trong Developer Tools ............................................................. 14
Hình 4: Công cụ Repair trong System ...................................................................... 15
Hình 5: Tạo relationship trong công cụ studio .......................................................... 23
Hình 6: các quan hệ giữa các module với nhau ........................................................ 23
Hình 7: Cấu trúc code của file logic hook ................................................................ 25
Hình 8: Qui trình hoạt động tìm kiếm khách hàng và lập dự án ............................... 35
Hình 9: Lƣợc đồ Uscae tổng thể ............................................................................... 36
Hình 10: Lƣợc đồ Usecase của Actor Nhân Viên ..................................................... 37
Hình 11: Lƣợc đồ Usecase của Actor Nhân Sự ........................................................ 38
Hình 12: Lƣợc đồ Uscase của Actor Kế Toán .......................................................... 39
Hình 13: Lƣợc đồ Usecase cho Actor Manager (ngƣời quản lý) .............................. 40
Hình 14: Mô hình ERD tổng thể ............................................................................... 41
Hình 15: Các thuộc tính của thực thể Account ......................................................... 42
Hình 16: Các thuộc tính của thực thể revenues actual .............................................. 43
Hình 17: Các thuộc tính của thực thể Revenues Estimation ..................................... 44
Hình 18: Các thuộc tính của thực thể Production Cost Estiamtion .......................... 45
Hình 19: Các thuộc tính của thực thể Production Cost Actual ................................. 46
Hình 20: Các thuộc tính của thực thể Manpower Cost ............................................. 47
Hình 21: Các thuộc tính của thực thể Users .............................................................. 48
Hình 22: Các thuộc tính của thực thể Timesheets..................................................... 49
Hình 23: Các thuộc tính của thực thể Leaving .......................................................... 50
Hình 24: Các thuộc tính của thực thể Salary............................................................. 52
Hình 25: Các thuộc tính của thực thể Project ........................................................... 53
Hình 26: WorkFlow của hệ thống Red online timesheet (Red CRM) ...................... 62
Hình 27: Giao diện màn hình listview của module Account .................................... 62
Hình 28: Giao diện màn hình editview của module Account ................................... 63
Hình 29: Giao diện tạo mới Manpower Cost ............................................................ 63
Hình 30: Giao diện tạo mới Prduction cost actual .................................................... 64
Hình 31: Giao diện tạo mới Production cost Estimation .......................................... 64
Hình 32: Giao diện mới mới Projects ....................................................................... 65
Hình 33: Giao diện tạo mới Revenues Estimation .................................................... 65
Hình 34: Giao diện tạo mới Revenues Actual .......................................................... 66
Hình 35: Giao diện tạo mới Salary ........................................................................... 66

MỤC LỤC HÌNH ẢNH Page 5
Hình 36: Giao diện khi nhập Timesheets .................................................................. 67
Hình 37: Giao diện khi nhập Leaving ....................................................................... 67
Hình 38: Giao diện khi tạo mới Publicdays .............................................................. 68
Hình 39: Giao diện các Report trong hệ thống ......................................................... 68
Hình 40: Giao diện Report Estiamte Cost ................................................................. 69
Hình 41: Giao diện Report Actual Cost (MA) .......................................................... 70
Hình 42: Giao diện Report Actual Cost (CR) ........................................................... 70
Hình 43: Giao diện Report Profit And Loss (CR) .................................................... 71
Hình 44: Giao diện Report Profit And Loss (MA) ................................................... 72
Hình 45: Giao diện Report Revenues Projection ...................................................... 72
Hình 46: Giao diện Report Timesheet đƣợc lọc theo dự án ..................................... 73
Hình 47: Giao diện Report Timesheet đƣợc lọc theo nhân viên ............................... 73
Hình 48: Giao diện Report Tímesheet (%) ............................................................... 74
Hình 49: Màn hình đ ng nhập vào hệ thống ............................................................. 75
Hình 50: Màn hình edit account ................................................................................ 76
Hình 51: Màn hình tạo mới Project ........................................................................... 79
Hình 52: Màn hình chi tiết các thông tin liên quan đến Project ............................... 80
Hình 53: Màn hình Timesheets ................................................................................. 84
Hình 54: Màn hình nhập team và xem các user đƣợc thêm vào team ...................... 86
Hình 55: Màn hình Salary ......................................................................................... 89
Hình 56: Màn hình danh sách các report ................................................................. 91
Hình 57: Màn hình Report estimate cost .................................................................. 94
Hình 58: Màn hình Report Actual cost ..................................................................... 99

