第122章 电子文档化的软件工程管理
關燈
小
中
大
“大家都看到文件内容了吧。
”秦奕站起身來,目光掃視一圈,開口問道。
“嗯。
”衆人紛紛點頭回應。
秦奕滿意地點了點頭,接着說道:“好,那我先給大家講講剛才拷貝給你們的這個程序的功能。
” “這個程序能夠通過計算機網絡,從另一台開啟了服務端程序的電腦中獲取文件内容。
” “你們看到的這一大串文字,就來自于我電腦上一個名為‘項目進展’的文件。
” “以後大家要是有類似的文件傳輸需求,也可以用我開發的這兩個程序。
” 說到這裡,他稍稍停頓了一下,給衆人留出一點消化和思考的時間。
方文眼睛一亮,緊接着問道:“這麼說,以後傳文件就不用一個個用軟驅拷貝了?” 秦奕肯定地點點頭:“沒錯。
” 他接着補充道:“不過有一點要注意,咱們現在的網絡是通過集線器連接的,所以并非客戶端和服務端直接點對點通信,而是客戶端向所有電腦廣播數據,服務端識别數據後,再向所有電腦廣播數據,最後由客戶端識别服務端發來的數據。
” “這樣一來,隻要有一個客戶端或服務端在發送數據,整個網絡帶寬就會被占用,所以同一時間隻能有一對電腦進行文件傳輸。
” “這樣一來,隻要有一個客戶端或者一個服務端在發送數據,整個網絡的帶寬都會被占用,所以同一時間隻有一對電腦能做這種文件傳輸的行為哈。
” “明白!”衆人齊聲應道。
“就算這樣,也還是比用軟驅拷貝方便太多了。
”李勇軍又提出新問題,“那客戶端能給服務端發送數據嗎?” “暫時還不行,不過後續我會開發這個功能。
”秦奕耐心解答。
黎春寒也加入讨論:“既然是廣播傳輸,我理解要是一台電腦想向其他所有電腦傳輸文件,隻要其他電腦都啟動服務端程序,客戶端不指定服務端,或者指定所有服務端為目的地,就能一次性完成傳輸,對吧?” “沒錯,不過我打算用一個特殊地址來表示廣播操作,而不是不指定服務端或者指定所有服務端,前者容易出現誤操作,後者則比較繁瑣。
”秦奕分享了下自己的相關想法。
“好的,了解。
”黎春寒滿意地說道。
秦奕繼續說道:“行,接下來我講講文件内容的格式。
由于目前協議還未完全定義好,暫時無法傳輸特殊字符,所以這些都是純字符數據,沒有排版格式,我用縮進來表示層級。
” “考慮到人腦一次記憶的思想、概念或項目不超過7個,我把這些内容的層級最多設為五層。
不過五層的情況很少,一般隻有三層,這樣大家理解起來會更容易。
” “大家看,第一層沒有縮進,展示的是我們正在進行的所有項目,包括漢卡、網卡、操作系統、圖形界面、街機遊戲、遊戲平台。
後續還會啟動的項目有小莫負責的編程集成環境項目,勇軍負責的華文編程語言項目,以及我負責的校園局域網項目。
” “如果某個項目在特定時間節點前有任務要完成,我會在項目名後标注時間。
目前我們所有項目都還沒有時間節點,大家按自己的開發節奏進行就好。
” “當然,不是每個人都會參與到每個項目中,但我希望大家能方便地了解其他人的工作内容。
” “關于第一層,大家有什麼問題嗎? “形式上我倒是沒什麼意見,内容上我有點小建議。
”方文舉手發言。
“哦?内容上有什麼建議?”秦奕好奇地問道。
“我覺得項目名的辨識度不夠高,交流時說‘操作系統’容易和其他操作系統混淆。
我們可以給項目起個更易記的名字,比如‘操作系統’,我想叫它‘鴻蒙’,那這樣我跟其他人交流的時候,說起‘鴻蒙’就知道是我們自研的操作系統。
”方文認真地說道。
“啊?”秦奕聽到“鴻蒙”這個名字,瞬間愣住了。
前世那個緻力于突破重圍、構建自己操作系統生态的名字,此刻從方文口中說出,仿佛是命運的奇妙安排。
定了定神,秦奕說道:“想法不錯,确實我們應該給項目都起個名字。
” 李勇軍聽到方文的話,也重重地點了點頭。
他對“鴻蒙”這個名字贊不絕口:“哈哈,這個名字好!《五運曆年記》裡說‘元氣鴻蒙,萌芽茲始。
遂分天地,肇立乾坤。
啟陰感陽,
”秦奕站起身來,目光掃視一圈,開口問道。
“嗯。
”衆人紛紛點頭回應。
秦奕滿意地點了點頭,接着說道:“好,那我先給大家講講剛才拷貝給你們的這個程序的功能。
” “這個程序能夠通過計算機網絡,從另一台開啟了服務端程序的電腦中獲取文件内容。
” “你們看到的這一大串文字,就來自于我電腦上一個名為‘項目進展’的文件。
” “以後大家要是有類似的文件傳輸需求,也可以用我開發的這兩個程序。
” 說到這裡,他稍稍停頓了一下,給衆人留出一點消化和思考的時間。
方文眼睛一亮,緊接着問道:“這麼說,以後傳文件就不用一個個用軟驅拷貝了?” 秦奕肯定地點點頭:“沒錯。
” 他接着補充道:“不過有一點要注意,咱們現在的網絡是通過集線器連接的,所以并非客戶端和服務端直接點對點通信,而是客戶端向所有電腦廣播數據,服務端識别數據後,再向所有電腦廣播數據,最後由客戶端識别服務端發來的數據。
” “這樣一來,隻要有一個客戶端或服務端在發送數據,整個網絡帶寬就會被占用,所以同一時間隻能有一對電腦進行文件傳輸。
” “這樣一來,隻要有一個客戶端或者一個服務端在發送數據,整個網絡的帶寬都會被占用,所以同一時間隻有一對電腦能做這種文件傳輸的行為哈。
” “明白!”衆人齊聲應道。
“就算這樣,也還是比用軟驅拷貝方便太多了。
”李勇軍又提出新問題,“那客戶端能給服務端發送數據嗎?” “暫時還不行,不過後續我會開發這個功能。
”秦奕耐心解答。
黎春寒也加入讨論:“既然是廣播傳輸,我理解要是一台電腦想向其他所有電腦傳輸文件,隻要其他電腦都啟動服務端程序,客戶端不指定服務端,或者指定所有服務端為目的地,就能一次性完成傳輸,對吧?” “沒錯,不過我打算用一個特殊地址來表示廣播操作,而不是不指定服務端或者指定所有服務端,前者容易出現誤操作,後者則比較繁瑣。
”秦奕分享了下自己的相關想法。
“好的,了解。
”黎春寒滿意地說道。
秦奕繼續說道:“行,接下來我講講文件内容的格式。
由于目前協議還未完全定義好,暫時無法傳輸特殊字符,所以這些都是純字符數據,沒有排版格式,我用縮進來表示層級。
” “考慮到人腦一次記憶的思想、概念或項目不超過7個,我把這些内容的層級最多設為五層。
不過五層的情況很少,一般隻有三層,這樣大家理解起來會更容易。
” “大家看,第一層沒有縮進,展示的是我們正在進行的所有項目,包括漢卡、網卡、操作系統、圖形界面、街機遊戲、遊戲平台。
後續還會啟動的項目有小莫負責的編程集成環境項目,勇軍負責的華文編程語言項目,以及我負責的校園局域網項目。
” “如果某個項目在特定時間節點前有任務要完成,我會在項目名後标注時間。
目前我們所有項目都還沒有時間節點,大家按自己的開發節奏進行就好。
” “當然,不是每個人都會參與到每個項目中,但我希望大家能方便地了解其他人的工作内容。
” “關于第一層,大家有什麼問題嗎? “形式上我倒是沒什麼意見,内容上我有點小建議。
”方文舉手發言。
“哦?内容上有什麼建議?”秦奕好奇地問道。
“我覺得項目名的辨識度不夠高,交流時說‘操作系統’容易和其他操作系統混淆。
我們可以給項目起個更易記的名字,比如‘操作系統’,我想叫它‘鴻蒙’,那這樣我跟其他人交流的時候,說起‘鴻蒙’就知道是我們自研的操作系統。
”方文認真地說道。
“啊?”秦奕聽到“鴻蒙”這個名字,瞬間愣住了。
前世那個緻力于突破重圍、構建自己操作系統生态的名字,此刻從方文口中說出,仿佛是命運的奇妙安排。
定了定神,秦奕說道:“想法不錯,确實我們應該給項目都起個名字。
” 李勇軍聽到方文的話,也重重地點了點頭。
他對“鴻蒙”這個名字贊不絕口:“哈哈,這個名字好!《五運曆年記》裡說‘元氣鴻蒙,萌芽茲始。
遂分天地,肇立乾坤。
啟陰感陽,