基於thinkPHP的企業及客戶關系管理系統的設計與實現


 1. 項目相關技術
  ①thinkPHP框架簡介
  Think PHP框架[1]是一款當下十分熱門的由中國程序員自主研發的免費開源快速、簡單的面向對象[2]的輕量級PHP語言快速開發框架,該框架同樣是遵循Apache2開源協議發布,該框架誕生的目的是為了幫助程序員進行敏捷WEB應用[3]開發和簡化企業應用開發。Think PHP本身具有許多的原創特性,並且該框架倡導簡潔、開發由自己決定的理念,讓程序員使用盡可能少的代碼完成盡可能多的功能,它的宗旨就是讓WEB應用的開發過程變得更加容易、快速。Think PHP沿用了很多優秀的國外框架和模式,使用面向對象的開發結構和MVC模式[4],並且采用單一入口模式等,同時該框架融合了Struts框架中的Action思想和JSP中的TagLib(標簽庫)技術,封裝了常用的諸如增刪改查及一些開發過程中常常會被用到的基本操作,在項目配置、類庫導入、模塊引擎、查詢語言、自動驗證、視圖模型、項目編譯、緩存機制等諸多方便均有獨特變現。
  ②前端技術
  JavaScript[5]是一基於對象和事件驅動並具有相對安全性的客戶端腳本語言。同時它也是一款被廣泛的使用在客戶端Web開發的腳本語言,常用來給HTML網頁添加一些動態功能,比如響應用戶的各種操作。
JavaScript 最大的功能是它為網頁增加了更多的互動性以及幫助網頁實現很多的動態效果。JavaScript 使大量的有一定規律並且是重復的HTML冗余代碼得到簡化,減少了插件或組件的下載時間。還有一點,JavaScript 能夠第一時間的對用戶的實時操作做出相應的響應,對用戶前端提交的表單第一時間進行數據檢查,無需浪費時間交由 CGI進行 驗證。JavaScript 的最大的特點就是只要你有創意它就是沒有窮盡的。
  ③數據庫技術
  MySQL數據庫[6]是一款關系型數據庫,該數據庫是當下最流行的關系型數據庫管理系統,在WEB應用方面MySQL是最好的關系數據庫管理系統(Relational Database Management System,RDNMS)應用軟件之一。MySQL是一款關聯數據庫管理系統,關聯數據庫的最大特點是它將數據保存在不同的表中,而不是將數據存放在一個單獨的大型倉庫內,這樣就極大的提高了對數據的讀取速度以及數據庫在使用過程中的整體靈活性。MySQL所使用的SQL語言是訪問數據庫的最常用的標准化數據庫語言。該數據庫被大量的的中小型及微型網站設計過程中作為首選數據庫所使用。
  2、系統總體需求分析
  本次設計的企業級客戶服務平台主要的功能模塊如圖3-1所示,系統主要包含的功能模塊包括管理首頁、用戶管理、系統管理、日志管理、雲端文件、新聞動態[7]以及客戶管理共7大模塊。系統擁有3種不同的用戶權限,分別為超級管理員、普通管理員、來賓用戶,每個用戶擁有不同的操作權限。
 
  3、UI展示

下載地址:http://webcodeschool.hrxxkj.com/webindex


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM