Khóa luận tốt nghiệp triển khai mô hình ERP thực tế

114 443 1
Khóa luận tốt nghiệp triển khai mô hình ERP thực tế

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Báo cáo khóa luận tốt nghiệp triển khai mô hình ERP trong thực tế. Đây là tài liệu bổ ích cho các bạn học ngành hệ thống thông tin nói riêng và công nghệ thông tin nói chung.

 Page 1  I THIU NN TNG SUGARCRM 9 1.1. Ki 9 1.2. n trong SugarCRM 14 U 31 2.1. Gii thi 31 2.2.   31 2.3. u cho h thng 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 ca Actor K  39 2.5.4. Usecase ca Actor Manager: 40 2.6. u v  d liu 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 kho 54 2.7.1. Mu Report Project Cost Estimate 54 2.7.2. Mu Report Project Cost Actual (CR) 55  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 th hong ca Red 60 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 NG H THNG THC 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.  thng 101 KT LUN 104 U THAM KHO 105 PH LC 1 106 PH LC 2 113   Page 4   10 c con ca mc gc 12  trong Developer Tools 14  Repair trong System 15  studio 23  gii nhau 23 u ta file logic hook 25 p d  35  Uscae tng th 36  Usecase c 37  Usecase c 38  Uscase ca Actor K  39  i qu 40 ng th 41 a thc th Account 42 a thc th revenues actual 43 a thc th Revenues Estimation 44 a thc th Production Cost Estiamtion 45 a thc th Production Cost Actual 46 a thc th Manpower Cost 47 a thc th Users 48 a thc th Timesheets 49 a thc th Leaving 50 a thc th Salary 52 a thc th Project 53 a h thng Red online timesheet (Red CRM) 62 a module Account 62 a module Account 63 n to mi Manpower Cost 63 n to mi Prduction cost actual 64 n to mi Production cost Estimation 64 n mi mi Projects 65 n to mi Revenues Estimation 65 n to mi Revenues Actual 66 n to mi Salary 66   Page 5 n khi nhp Timesheets 67 n khi nhp Leaving 67 n khi to mi Publicdays 68  thng 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  din Report Revenues Projection 72 c lc theo d  73 n Report Timesc l 73  74  thng 75  76 o mi Project 79 n Project 80  84 p te 86  89  91  94  99  Page 6  o mi mt package trong SugarCRM 16 o mi mt module trong SugarCRM 17 nh module b Studio trong module builder 21   dng trong h thng 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 mi sng kinh t i chuyn mnh t i  kinh t p sang kinh t c.                Trong mi hot   quc t i  i nhu  c bo my cm Phn mm qu i nh gii quyt    Mn  cho th d trn ph m m ngu m SugarCRM.  Cn Cn bao gn sau:  Phn m u  Phn ni dung  Page 8 Chg 1 gii thiu nn tng sugarcrm: n thc cn bit v c mc cnh sa trong SugarCRM. Chg 2 thu thp v phn t yu cu: gii thiu v cng ty red, c yu cu v b to usecase, n m tr ng module Chg 3 thit k h thng: Workflow cho h thng, thit k giao din ca tng module Chg 4 xy dng h thng thc t cho Red: da v nhng thit k u tin h xy dng h thng thc t.  Phn kt lun: kt qu c.  Page 9  1: GI THI NN TNG SUGARCRM  SugarCRM SugarCRM l phn mm m ngun m s dng h u  LAMP (Linux, Apache,M  P          SugarCRM   nhiu h tr cho mi h thng hot ng (bao gm Windows, HP        SugarCR thi k  h tr ti a cho nh  s dg d bi v code hay khg bi v code php c c th c nh t bi trong h th c SugarCR   nhu c c  s d. N  s dg khng bi v code php c th s dg cng c developer trong m h ad c nh thi l c thi. C  dg c SugarCRc x dg d trn module framework, khi  dg b  ch s g c entry point ln (m s g index.php hoc soap.php). Entry point ch c SugarCRc g ln l index.php. C 3 thng s ch trong vic g  l: Module: s g  modc truy c. Action: g  h  c thc hi khi g module.  truy c.     Page 10 1 c vic h thng nhm hn ch nhng s tip c d li hin th n i dung s c ly trong b nh cache. m nhn vic tp trung lnh sa ca nhng  nh mc custom s t ng sinh ra nhng v tri ng chnh sa cn thit cho h thng cng nh s Data: nhng files h thng quan tr tt  t t ng dng mnh cho mng trong Sugar. [...]... 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 đó, 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á... phần của module thƣờng hay nhắc đến màn hình editview, detailview hay listview, các màn hình này sẽ đảm nhiệm những công việc cụ thể cho việc hiển thị nhƣ sau: ListView : Là màn hình sẽ hiển thị các danh sách các dữ liệu có trong module, màn hình sẽ hiển thị mặc định khi nhấp vào một module nào đó, trong màn hình này còn có các chức n ng nhƣ search EditView: Là màn hình hiển thị ra các trƣờng để hiển thị... thể thiết lập các màn hình edit view, detail view, list view, quick create trong phần layout Edit view: là màn hình tạo mới hoặc chỉnh sửa thông tin khi ngƣời dùng bấm vào button edit hay create của module đó CHƢƠNG 1: GIỚI THIỆU NỀN TẢNG SUGACRM Page 22 Detail view: là màn hình xem chi tiết các thông tin List view: là màn hình danh sách các thông tin của module, cũng là màn hình mặc định khi chọn... phát triển Một patch nguồn và module đích phải đƣợc quy định cho mỗi file menu beans - Một mảng trong đó quy định cụ thể các file bean cho module mới của ngƣời phát triển CHƢƠNG 1: GIỚI THIỆU NỀN TẢNG SUGACRM Page 29 class: tên class cơ sở Module patch: patch (đƣờng dẫn) đến file Bean của ngƣời phát triển nơi mà các class ở trên đƣợc định nghĩa tab: Những kiểm soát liệu Module mới của ngƣời phát triển. .. hệ, đƣợc sử dụng để liên kết các Module mới của ngƣời phát triển với các module hiện có Một patch metadata phải đƣợc quy định cho mỗi mối quan hệ custom_fields - Một mảng trong đó chi tiết các field custom để đƣợc cài đặt cho Module mới của ngƣời phát triển name: tên nội bộ field custom của ngƣời phát triển Lƣu ý rằng field custom của ngƣời phát triển sẽ đƣợc gọi là _c, nhƣ là "_c" chỉ dẫn một... Màn hình tạo mới module Bảng 2: Tạo mới một module trong SugarCRM N m trong số sáu mẫu đối tƣợng có chứa các chức n ng CRM đƣợc xây dựng trƣớc đối với từng trƣờng hợp sử dụng CRM Những đối tƣợng này là: “basic”, “company”, “file”, “issue”, “person”, and “sale” Mẫu “basic” cung cấp các field nhƣ: tên, đƣợc chỉ định để, ngày tạo, và mô tả Phần còn lại của các mẫu này có chứa các lĩnh vực để mô tả các thực. .. hiện thị ở trang chủ, mặc định ở trang chủ trong SugarCRM sẽ hiển thị các thông tin chính của từng module Vì vậy nếu muốn hiển thị thông tin gì của module ra ngoài màn hình trang chủ thì khai báo ở đây Mặc định của Dashlets sẽ lấy màn hình Listview làm màn làm dashlets Language: Là thƣ mục chƣa định nghĩa của các chuỗi hiển thị trong module Vì SugarCRM là một phần mềm đa ngôn ngữ, nên tất các các nhãn... các subpanel, màn hình listview, detailview, editview CHƢƠNG 1: GIỚI THIỆU NỀN TẢNG SUGACRM Page 13 Tpls: Thƣ mục này chƣa các các dòng HTML đảm nhiệm việc hiển thị dữ liệu ra bên ngoài màn hình ứng dụng Views: Cách thức hiển thị dữ liệu của SugarCRM đƣợc sử dụng bằng nhiều cách, và Views chính là thƣ mục để đảm nhiệm một trong các công việc đó, nơi nay sẽ lƣu các file php của màn hình editview,detailview... 1 $ Hook_version = 1 $ Hook_array Logic hook của ngƣời phát triển cũng sẽ định nghĩa array $hook_array $hook_array là một array hai chiều: name : tên của event ngƣời phát triển đang hooking custom logic CHƢƠNG 1: GIỚI THIỆU NỀN TẢNG SUGACRM Page 27 array : một array có chứa các tham số cần thiết để (fire) chạy hook Một quy trình kỹ thuật tốt nhất là cho mỗi entry (đầu vào) trong array cao cấp nhất... Module Loader cũng hiển thị ở đây, các thao tác của ngƣời phát triển đều có 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 . tng module. V vy nu mun hin th thng tin g ca module ra ngo m h trang ch th khai b  y. Mnh ca Dashlets s ly m h Listview l m l dashlets. 

Ngày đăng: 17/09/2014, 08:18

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan