回覆列表
  • 1 # 一隻遨遊的豬

    以我之見,軟體開發需要以下幾點

    1、明確需求階段

    2、產品原型階段

    3、UI設計階段

    這個階段是UI設計師根據產品經理給出的原型圖以及PRD設計出一套符合要求並且好看的UI介面出來。

    4、前端設計頁面階段

    當UI設計師設計好頁面後,前端工程師就可以根據UI設計的原圖。然後用前端程式碼將設計圖展示出來,包括各種特效效果,色值,以及佈局的合理性。

    5、後臺開發階段

    首先,程式猿們知道明確的需求後,得憑著自己畢生所學設計出合理的資料庫,建表,等等。然後憑著程式碼將業務邏輯,包括功能模組,包括需求等等實現。這個階段也是個很長很難的階段。也是軟體實現的核心。

    6、程式碼測試階段

    當後臺人員開發完成後,可以交由測試人員測試。測試人員測試到BUG要反饋給開發,開發進行修改。如此迴圈。直到測試透過,沒有問題。

    7、上線階段

    測試透過之後,由程式猿將程式碼打包到伺服器上線。此處如有問題,得及時修改。

    8、程式碼維護階段

    根據客戶的需求,可能會對業務拓展。以及對程式碼的最佳化。以及需求的更改。當然此處是誰寫的程式碼誰就要負責。

    一般軟體的開發就是這些階段。在這些階段裡面,如何做到工作的協調,以及工作的和諧是至關重要的。

  • 2 # 靜謐深眼

    簡單來說:程式語言(面向過程和麵向物件)。

    軟體工程。

    資料庫(sqlserver和oracle).。

    計算機網路。

    這些事必須的基本知識,然後你就可以選者一個開發工具來慢慢了解摸索,不懂的可以問度娘,要善於在網上查詢答案學習。

  • 中秋節和大豐收的關聯?
  • 狗狗不吃飯?