軟體需求工程 高校教學平台 工程部署計畫

2021-10-18 16:35:05 字數 2994 閱讀 2729

部署計畫

資源安裝概述

人員保密性與私密性

**伺服器安裝現場資訊

系統標識:【g25】高校教學平台

版 本 號:v1.0

定 義:軟體需求工程課程 軟體工程管理課程

在這一大背景下,教學、學習、交流**應運而生。超文字特性可實現對教學資訊最有效的組織與管理。網路化的學習有利於充分實現互動與共享,有利於激發學生的學習興趣和充分體現學習主體作用,有利於培養學習者的資訊素養和資訊能力。另一方面教師利用教學、學習、交流**可以充分發揮網路特性,對學生,教學進行更為有效的管理,同時也有了更為便利的資訊發布手段。

專案開發方:軟體需求工程課程g25組

專案使用者:高校師生

計畫執行現場:普通個人計算機、系統伺服器

當前執行現場:測試用本地伺服器

該計畫分為部署計畫和安裝計畫兩部分,對安裝過程進行了具體描述。對使用者的培訓單獨列在《培訓計畫》中。

客戶:安排平台安裝設施與機器、平台安裝時間以及組織使用者培訓。

表2-1時間表

活動預計完成時間

編寫部署計畫以及支援材料

2021.1.3

驗收測試管理

2021.1.7

在開發場所進行驗收測試

2021.1.10

在部署場所進行驗收測試

2021.1.14

提供web產品

2021.1.16

能夠保持伺服器長時間運作的電源**,伺服器應放置在機房或辦公室等方便維護且相對安全的地點。

處理器核心數應至少為2核,記憶體8gb以上,主硬碟大於200gb。

支援文件

支援人員

軟體安裝地點為客戶選定的機房或辦公室的一台擔當伺服器使用的計算機或雲伺服器。

安裝進度:

伺服器作業系統或虛擬機器安裝

django環境搭建

伺服器軟體安裝

資料庫安裝

郵件系統設定

客戶指定的機房或辦公室。

暫無在軟體安裝前對安裝人員進行培訓,具體內容包括作業系統或虛擬機器的安裝,django環境的搭建,mysql資料庫安裝,**系統部署,系統與資料庫之間的連線配置,smtp伺服器連線配置。

先講解,後實際操作,以確保安裝人員掌握安裝方法。

客戶預先準備好存放伺服器的環境及擔當伺服器的計算機,確保計算機可用。開發方預先計畫好安裝流程,準備好安裝相關軟硬體及其它材料。

開發小組在前往執行安裝工作之前需分配好人員工作,明確每個安裝人員所

需負責的任務及所需攜帶的材料。

由於本**系統安裝位於校內,開發方和客戶均在校內,無需安排住宿、 交通。

開發小組將安裝指導文件作為必備資源,要求封面標題醒目,安裝過程中置於明顯位置,用後歸位。

安裝前開發小組確定系統已經測試完畢,功能正常執行。準備好安裝所需資料。客戶準備好安裝的物理環境(房間、計算機等),確保安裝過程時可用。

開發小組制定安裝過程培訓計畫和流程,在安裝前對安裝人員進行統一培訓。同時為使用者培訓做充足的準備。

開發小組需有詳實的《培訓計畫》,並做好充分準備,與客戶協商培訓時間。

客戶需準備好培訓地點並組織參加培訓的人員到場。

客戶需提供效能良好能夠承擔伺服器功能的可用計算機一台,同時保證該計

算機能得到長期的電源支援並擁有良好的網路環境。

客戶向開發小組提供伺服器的系統資訊,開發小組預先針對安裝環境進行特定的安裝規劃。

表4-1 人員安排

型別人員

技術要求

現場監管

***熟悉系統的架構和軟體安裝流程

軟體安裝

***了解軟體安裝過程

環境配置

***了解軟體的各個配置項及配置操作

執行除錯

***了解軟體應具備的各項功能

安裝資源管理

***排程軟體安裝過程的各類資源

安裝過程只需安裝人員和學院相關領導、教師到場,到場人員均需簽署專案保密協議;

資料庫、郵件伺服器等,配置賬號密碼資訊均只能在利益相關方間傳播,若非法傳播需要追究洩漏方的法律責任。

表5-1 進度表

任務開始時間

結束時間

狀態(是否完成)

安裝作業系統與必要軟體

2021/01/04

2021/01/04

是安裝支援軟體

2021/01/04

2021/01/04

是軟體檢驗

2021/01/04

2021/01/04

是初始化資料庫及相關支援軟體

2021/01/04

2021/01/04

是對**基本功能進行演練執行

2021/01/04

2021/01/04

否表5-2 軟體清單

名稱版本

windows作業系統

windows 7及以上

node.js

12.9及以上

mysql

5.5及以上

安裝部署時間為 1 天。最低裝置要求為可運轉的計算機裝置,最低到場人員要求為客戶派遣一名代表。

表5-3 安裝隊伍人員分配與職責

工作人員

現場監管

***軟體安裝

***環境配置

***執行除錯

***安裝資源管理

***安裝作業系統與必要軟體

安裝支援軟體(包括python、mysql等)

軟體檢驗

初始化資料庫及相關支援軟體

對**基本功能進行演練執行

mysql 安裝過程中需要設定資料庫賬號和密碼,在軟體安裝後需用該新的資料庫配置設定**到資料庫的連線配置。

軟體安裝後用使用者提供的 smtp 伺服器配置設定 smtp 郵件伺服器。

軟體執行演練前事先向資料庫存入測試用的資訊,測試完成後清空資料庫。

測試完成後,在提供 web 服務前,從後台向資料庫預先存入管理員賬戶資訊及初始課程資訊。

需求工程部分知識點

常見的ieee1998,將需求分為5類 功能需求 效能需求 質量需求 對外介面和約束。優秀需求的特徵 完整性 正確性 精確性 確定性 可行性 必要性 無歧義 可驗證 一致性 可追蹤。srs software requirements specification 是軟體需求規格說明書 高質量的srs需...

軟體需求工程過程

中國uml論壇 軟體需求工程過程 srep 一 開始 1.專案經理根據專案特點,指定對過程 的具體要求 2.專案經理制訂專案的標準,包括 dts 缺陷型別 tra 風險型別 trs 需求型別 等,在過程 中按標準引用.二 計畫 1.計畫經理估算需求開發時間 2.計畫經理完成 spt 進度計畫 tpt...

《軟體需求工程》筆記

什麼叫客戶?直接或間接從產品中獲得利益的個人或組織。什麼是軟體客戶?提出要求 支付款項 選擇 具體說明或使用軟體產品的專案風險承擔者或是獲得產品所產生的結果的人。ps 那麼文縐縐,誰給錢不就是客戶?完成的軟體存在的問題可能有 對軟體的開發成本和進度的估計不準確 使用者對已完成的系統不滿意 軟體的質量...