項目實戰---1 時間安排

項目開發時間:12天前端

1--2天:項目概述(背景,開發環境),搭建開發環境,主頁設計,持久層,表現層jquery

3--6:業務開發(模擬宅急送)(取派員,區域,分區,定區,業務受理)程序員

    整個項目分爲兩大部分:基礎設置,取派,中轉,路由,報表web

7--8:權限控制,權限管理【就業亮點】【apache的shiro框架(權限框架)】數據庫

9--11天:工做流開放----activityapache

12天:總結編程

 

 

第一天安排:架構

1,項目概述(背景,常見軟件類型,軟件開發流程(瀑布模型))框架

2,搭建環境(數據庫,web項目,scn)運維

3,主頁設計(jquery easyUI)

4,UML工具的使用(powerDesigner【用於數據庫設計,企業中使用較多】)

 

 

一,項目【BOS(bussiness Operating System:業務操做系統)】概述【物流行業使用的項目】

甲方【掏錢的,,及、】:宅急送公司

一方【軟件開發方】:用友軟件

本項目屬於宅急送項目的二期改造項目【以前存在一期項目c/s架構,不是網頁的】

ERP:他指的是企業資源計劃

 

二,項目的團隊人數,項目的開發週期

開發人數:二十多人【通常團隊四五我的】

角色:項目經理(對客戶的),小組長(項目內部負責人),開發人員(美工,測試人員,DBA【大公司纔有,專門負責數據庫】)

開發週期:【從項目立項到給用戶上線】一年多【13個月】(包括了,需求調研,設計階段,調研階段,)

     代碼編寫階段【四個月】

 

 

三,常見的軟件類型

OA(Office Automation)辦公自動化:

    最多見的

    平常辦公

CRM系統(客戶關係管理系統)【規模較小】:

    偏前端的功能

    維護客戶關係

ERP系統(企業資源計劃)【規模最大,能夠算是一個平臺,一個企業總體的解決方案】:

    

CMS(內容管理系統)【後臺系統,公司後臺的操做】

 

舉例:

京東的系統【不多是一個系統,多個系統,不單單是咱們看到的系統,咱們看到的部分屬於前段部分】

好比:搜索框【功能特別強大,是後臺的系統,】

   購物車【系統】

   訂單【系統】

   商品展現【系統】

   商品管理系統

   內容管理系統(CMS):

上述每一部分都是一個系統,ERp包括上面的全部的系統,他實際上是一個平臺

 

 四,軟件開發流程(瀑布模型)【有固定的順序】

0,可行性分析【分析是否能賺到錢】不少中小企業沒有這一步

1,需求調研分析-----》需求規格說明書【耗費時間較長】

  (程序員通常不參與,有經驗的項目經理,架構師完成)

  到客戶現場去看,去了解工做場景,能夠解決實際問題的

2,設計階段(概要設計,詳細設計)【軟件工程】-----》數據庫設計,原型設計

  實際在開發過成中再也不細分

3,編碼階段

4,測試階段【規範的公司有測試原則,通常公司的測試由代碼編寫人員負責】

  測試環境上線  ----》實際環境上線----》每月有固定的上線時間

  系統測試,白盒測試【代碼級別:開發高手,作優化】,黑盒測試【功能測試,不懂編程】

5,上線和運維

 

這個順序,只要前面的步驟出了錯,後面就必定會出現問題【不適和項目週期較長的項目】

敏捷開發:處理問題的方式(先開發核心模塊,先上線,在逐漸上線其餘功能)

相關文章
相關標籤/搜索