昨天是我第一天開始正規的接觸軟體開發,接觸的東西有點多,但是還好差不多都能記住。為了不荒廢我哥辛苦教導的心血,我決定全部都記下來。下面就按照幾個「模組」來記錄下來。
第一就是從事軟體開發的習慣和要求,當然這也都是我哥自己為我總結的,我覺得很正確。
①要弄懂每一行**的意思,理解每乙個**的作用。
②寫出的**要盡可能的簡化,還要簡介明了。
③**後面要新增注釋,以便能查詢和修改。
④要分清前台後台。
⑤軟體的機能要模組化,使之易拓展,易識別。
⑦抓緊時間。
第二個是軟體開發流程。主要介紹了兩種常用的形式,有瀑布式開發和敏捷式開發,瀑布式開發流程如下。
軟體開發都是以需求為嚮導,進行市場調研得到需求文件,然後對需求文件進行分析和確認,得到正式需求文件,然後根據正式需求文件對模組的劃分,然後對模組進行概要設計(即是對模組進行搭架構),然後就是詳細設計(包括資料傳輸和介面設計之類的),然後就是開發coding,後面就是幾個測試過程,有單元測試,連線測試以及綜合測試。
第三個是html的學習和初步使用。
html文件包括head檔案和body標籤兩個部分,它們的表達方式為, ,這種表達方式在整個html的其他標籤內都是通用的。
head標籤裡面可以加入title標籤,位於 title 開閉標籤之內的文字都會在瀏覽器的標題欄和 microsoft windows 的工作列上顯示。
body標籤則是顯示html頁面的主要內容,講到了:按鈕,密碼,**,顏色,日期,郵箱,等一系列的表達方法。由於太過繁多,不一一細寫。我等會兒會根據昨晚講的內容寫出乙個登陸介面,這是昨天的成果的應用。然後根據這個成果我會再寫出總結。
第四個則是作業系統和開發語言的平台的介紹以及資料庫的使用必要。
整個教導流程都是以乙個餐館系統為例子來介紹的,後面我會根據昨晚的知識來列乙個自己的大綱並盡可能的實現它。
學習筆記1
struct test test int x void fun class test1 test1 int x void fun int main void test1 a 行1 a.fun 行2 test1 b 行3 b.fun 行4 test c 行5 c.fun 行6 test d 行7 d....
學習筆記1
1 字串原地逆序 使用臨時變數 void reverse string s 5 求平均值 避免溢位 int f int x,int y 6 楊氏矩陣 bool young int a m n int x return false 7 十進位制轉十六進製制 string decimaltohexade...
學習筆記1
第二單元 linux的基本操作 1.改變使用者的密碼 passwd命令 注 a.只有root使用者可以修改其他使用者的密碼。普通使用者只能修改自己的密碼,且密碼必須設定地較為複雜,否則修改不成功 b.若執行passwd命令時後面不加使用者名稱,表示的是修改當前使用者的密碼。2.系統使用者的分類 注 ...