大型運輸行業實戰_day01_1_業務分析

1.業務分析

   發展歷史:  上車收費-->車站買票(至關於先收錢後上車)-->站務系統--->聯網售票html

2.項目結構

   

3.開發流程分析

     1.業務分析
            圖文並茂  doc文檔    使用axure作原型圖,而後生成html代碼用戶文檔中或者與同事需求分析評估

      2.設計數據     建模   powerDesigner    而後直接生成數據庫中的表  

     3.應用架構(ssm/ssh)
          3.1.緩存(redis/memcached)

          3.2.服務交互使用什麼技術(WebService、httpClicent)

          3.3.應用集羣  
                        3.3.1.session共享問題
                                          a.每個服務器放一個(服務器比較少)
                                           b.每次訪問同一個服務器(對於某個用戶可能產生使用間斷)
                                          c.單獨session服務器
                        3.3.2.負載均衡(Nginx)
                        3.3.3主從熱備(高可用)redis

       3.4.數據庫
                       3.4.1.讀寫分離
                       3.4.2.數據庫集羣
                       3.4.3.分區\分表\慢sql定位           
       3.5.全文檢索(lucene\solr)
       3.6.圖片\視頻\語言----->ftp\sftp(用Java代碼執行CRUD)
       3.7.消息隊列(MQ)
       3.8.移動端(接口) /微信開發

4.編碼(CRUD)

5.測試發佈(Linux)

6.簡單的運維

JVM   微觀
架構   宏觀

sql

4.開發環境搭建

   1.JDK
   2.tomcat
   3.ide
   4.數據庫客戶端
   5.數據庫
   6.超級記事本/搜索神器/遠程鏈接客戶端
  7.SVN小烏龜\svn數據庫

相關文章
相關標籤/搜索