freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件項(xiàng)目管理論文-資料下載頁

2025-04-03 00:48本頁面
  

【正文】 不可以修改 若不是開放狀態(tài) 若為關(guān)閉狀態(tài) 只能查看 不能修改 狀態(tài)是開放 否 是 可以選擇“個人”或“全部”的報(bào)錯信息 看到全部報(bào)錯信息 圖 Form_Load()過事件流程 測試工程師或開發(fā)工程師 是 否 是 否 只可查看 可以修改 采用默認(rèn)的按鈕設(shè)置 測試工程師 開發(fā)工程師 南京工業(yè)大學(xué)本科畢業(yè)論文 29 = True Else = False = False End If 39。根據(jù)用戶身份的不同,設(shè)置按鈕的顯示 If 6 Then 39。測試工程師采用默認(rèn)的按鈕設(shè)置 = False = 查 看 If = 5 Then 39。除開發(fā)工程師外,其他用戶只能查看 = 修 改 = 2082 = 3737 = 5392 Else = False = 4796 End If End If 項(xiàng)目總結(jié)管理模塊設(shè)計(jì) 項(xiàng)目總結(jié)管理模塊可以實(shí)現(xiàn)以下功能: ? 設(shè)置項(xiàng)目的實(shí)際金額、實(shí)際利潤及實(shí)際完成日期等信息; ? 添加項(xiàng)目總結(jié)信息; ? 修改項(xiàng)目總結(jié)信息; ? 刪除項(xiàng)目總結(jié)信息。 ? 查看項(xiàng)目總結(jié)信息。 一 .設(shè)計(jì)項(xiàng)目總結(jié)信息編輯窗體。 編輯項(xiàng)目總結(jié)信息的窗體可以用來添加和修改項(xiàng)目的總結(jié)信息。創(chuàng)建 一個新窗體,窗南京工業(yè)大學(xué)本科畢業(yè)論文 30 體名稱設(shè)置為 FrmSumEdit。窗體 FrmSumEdit 的布局如圖 所示。 圖 FrmSumEdit窗體的布局 定義全局變量 Modify、 OriTitle 和 OriId。變量 Modify 用來標(biāo)記當(dāng)前的數(shù)據(jù)庫訪問狀態(tài)。當(dāng) Modify=True 時,表示修改已有的數(shù)據(jù);當(dāng) Modify=False 時,表示插入新的數(shù)據(jù)。變量 OriId 用來標(biāo)記正在編輯工程項(xiàng)目的原有編號。 OriTitle 用來標(biāo)記正在編輯的項(xiàng)目信息標(biāo)題。 窗體中各主要控件代碼的流程概括為: 1. Cmd_OK_Click()事件流程圖及主要代碼 否 是 否 是 顯示“情輸入標(biāo)題” 輸入標(biāo)題 顯示“總結(jié)標(biāo)題已經(jīng)存在,請重新輸入” 輸入新標(biāo)題 把用戶錄入的數(shù)據(jù)賦值到MySum 對象中 總結(jié)標(biāo)題為空 標(biāo)題在數(shù)據(jù)庫中已經(jīng)存在 南京工業(yè)大學(xué)本科畢業(yè)論文 31 39。根據(jù)變量 Modify 的值,決定是插入新數(shù)據(jù),還是更新已有的數(shù)據(jù) If Modify = False Then .Insert Else Call .Update(OriId) End If End With 二 .設(shè)計(jì)項(xiàng)目總結(jié)信息管理窗體。 編輯項(xiàng)目總結(jié)信息管理窗體用來管理項(xiàng)目總結(jié)信息。創(chuàng)建一個新窗體,窗體名稱為FrmSumMan。窗體 FrmSumMan的布局如圖 所示。 窗體中各主要控件代碼的流程概括為: ()事件流程 把項(xiàng)目總結(jié)中的“編號”、“標(biāo)題”、“作者”、“日期”依次錄入。 ()事件流程 插入新的項(xiàng)目信息。 ()事件流程 錄入信息后關(guān)閉窗體。 ()事件流程圖 圖 Cmd_OK_Click()事件流程 關(guān)閉窗體 否 是 插入新數(shù)據(jù) 更新已有數(shù)據(jù) Modify = False 南京工業(yè)大學(xué)本科畢業(yè)論文 32 ()事件流程圖及主要代碼 圖 Cmd_Del_Click()事件流程 圖 Cmd_Modi_Click()事件流程 No Yes 是 否 否 是 顯示“請選則要刪除的項(xiàng)目總結(jié)” 選擇項(xiàng)目總結(jié) 顯示“只有作者才能刪除此信息” 顯示“是否刪除此信息”確認(rèn),選擇 “ Yes”或“ No” 刪除 刷新存在項(xiàng)目總結(jié) 退出 選擇了項(xiàng)目總結(jié) 作者 否 是 是 否 是 否 顯示“請要選擇的項(xiàng)目總結(jié)” 選擇項(xiàng)目總結(jié) 退出 是否為作者? 修改 顯示“只有作者才能修改此信息” 選擇了項(xiàng)目總結(jié) 修改 南京工業(yè)大學(xué)本科畢業(yè)論文 33 Private Sub Cmd_Modi_Click() If = True Then MsgBox 請選擇要修改的項(xiàng)目總結(jié) Exit Sub End If If = 修 改 Then If Trim((2)) Then MsgBox 只有作者才能修改此報(bào)告 Exit Sub End If End If 6. Form_Load()事件流程 窗體 FrmSumMan 的布局 圖 Form_Load()事件流程 CurProj 對象中保存當(dāng)前選擇工程的數(shù)據(jù) 39。把當(dāng)前選擇工程的數(shù)據(jù)顯示到相應(yīng)的控件中 裝入實(shí)際數(shù)據(jù) 在表格中顯示總結(jié)信息 管理權(quán)限控制 南京工業(yè)大學(xué)本科畢業(yè)論文 34 用戶管理模塊設(shè)計(jì) 根據(jù)用戶類型的不同,用戶管理模塊的功能也不同。可以包含以下情形: Manager 用戶可以創(chuàng)建、修改或刪除業(yè)務(wù)主管用戶和軟件開發(fā)主管用戶,也可以修改自身的密碼; Admin 用戶可以創(chuàng)建、修改或刪除開發(fā)工程師、測試工程師和質(zhì)量控制工程師用戶,也可以修改自身的密碼; ? 其他用戶只能修改自身的用戶名和 密碼。 一 .設(shè)計(jì)編輯用戶信息的窗體。 編輯用戶信息的窗體可以用來添加和修改用戶信息。創(chuàng)建一個新窗體,窗體名稱設(shè)置為 FrmUserEdit,窗體布局如 所示。 本系統(tǒng)的用戶管理中有兩個默認(rèn)的用戶:系統(tǒng)管理員 Admin 和項(xiàng)目主管 Manager 用戶管理。 用戶管理模塊的關(guān)系如圖 所示。 圖 用戶管理功能模塊關(guān)系圖 工程師用戶 修改自身用戶名和密碼 系統(tǒng)管理員用戶 Admin 用戶 普通系統(tǒng)管理員用戶 修改 Admin 用戶 的密碼 創(chuàng)建和管理普通管理員用戶 創(chuàng)建和管理普通用戶 修改自身的用戶名和密碼 創(chuàng)建和管理普通用戶 主管用戶 Mnager 用戶 業(yè)務(wù)主管用戶軟件開發(fā)主管用戶 修改 Mnager 用戶的密碼 創(chuàng)建和管理業(yè)務(wù)主管用戶或軟件開發(fā)主管用戶 修改自身的用戶名和密碼 系統(tǒng)用戶管理 南京工業(yè)大學(xué)本科畢業(yè)論文 35 定義全局變量 Modify、 OriId。變量 Modify 用來標(biāo)記當(dāng)前的數(shù)據(jù)庫訪問狀態(tài)。當(dāng)Modify=True 時,表示修改已有的數(shù)據(jù);當(dāng) Modify=False 時,表示插入新的數(shù)據(jù)。 圖 窗體 FrmUserEdit 的布局 窗體中各主要控件代碼的流程概括為: 1. Cmd_OK_Click()事件流程圖及主要代碼 是 否 否 是 是 否 顯示“密碼長度不能小于 6個” 重新輸入密碼 顯示“密碼與確認(rèn)密碼不相同,請重新確認(rèn)” 重新輸入確認(rèn)碼 顯示“請輸入員工姓名” 輸入員工姓名 是 否 輸入用戶名 顯示“請輸入用戶名” 用戶名空 密碼小于 6 個 密碼與確認(rèn)密碼相同 員工姓名空 用戶在數(shù)據(jù)庫 南京工業(yè)大學(xué)本科畢業(yè)論文 36 39。根據(jù)變量 Modify 的值,決定是插入新數(shù)據(jù),還是修改已有的數(shù)據(jù) If Modify = False Then .Insert Else .Update (OriUser) 39。如果修改自身用戶名,則更新 CurUser 對象 圖 Cmd_OK_Click()事件流程 否 是 顯示“用戶名已經(jīng)存在,請重新輸入” 重新輸入用戶名 把用戶輸入的數(shù)據(jù)賦值到 MyUser 對象中 系統(tǒng)管理員 項(xiàng)目主管 業(yè)務(wù)主管 軟件開發(fā)主管 開發(fā)工程師 測試工程師 質(zhì)量控制工程師 類型為 1 類型為 2 類型為 3 類型為 4 類型為 5 類型為 6 類型為 7 是 否 否 是 插入新數(shù)據(jù) 修改原有數(shù)據(jù) 修改 關(guān)閉窗體 Modify = False 要修改自身用戶名 南京工業(yè)大學(xué)本科畢業(yè)論文 37 If OriUser = And Trim(txtUserName) OriUser Then = Trim(txtUserName) () End If End If 二 .設(shè)計(jì)用戶管理窗體。 創(chuàng)建一個新窗體,窗體名稱設(shè)置為 FrmUserMan。窗體 FrmUserMan 的布局如圖 所示。 圖 窗體 FrmUserMan的布局 1. Function Right()事件流程圖 2. Sub Cmd_Add_Click()事件流程圖和 Function Right()事件流程圖相似 用戶級別 系統(tǒng)管理員 項(xiàng)目主管 其他 開發(fā)工程師 測試工程師 質(zhì)量控制工程師 業(yè)務(wù)主管 軟件開發(fā)主管 無權(quán)修改 圖 Function Right()事件流程 南京工業(yè)大學(xué)本科畢業(yè)論文 38 3. Cmd_Modi_Click()事件流程圖 4. DataList1_Click()事件流程圖 圖 DataList1_Click()事件流程 圖 Cmd_Modi_Click()事件流程 是 否 是否選擇了用戶? 顯示“請選擇要修改的用戶” 選擇用戶 是否有權(quán)限? 是 否 顯示“沒有修改此用戶的權(quán)限” 把 MyUser 對象中的數(shù)據(jù)(當(dāng)前選擇的數(shù)據(jù))顯示到FrmUserEdit 中 如果是系統(tǒng)管理員,則可以編輯開發(fā)工程師、測試工程師和質(zhì)量控制工程師用戶 如果是項(xiàng)目主管,則可以編輯業(yè)務(wù)主管和軟件開發(fā)主管用戶 讀取用戶信息 4 為軟件開 發(fā)主管 5 為開發(fā)工程師 6 為測試工程師 7 為質(zhì)量控制工程師 1 為系統(tǒng)管理員 2 為項(xiàng)目主管 3 為業(yè)務(wù)主管 南京工業(yè)大學(xué)本科畢業(yè)論文 39 第五章 系統(tǒng)測試與總結(jié) 系統(tǒng)測試 前面一章是軟件項(xiàng)目開發(fā)管理系統(tǒng) — 項(xiàng)目 控制子系統(tǒng)的詳細(xì)設(shè)計(jì)。然而必須和項(xiàng)目實(shí)施子系統(tǒng)聯(lián)調(diào)起來測試,才能真正實(shí)現(xiàn)整個系統(tǒng)的管理功能。 為了更方便的實(shí)現(xiàn)兩子系統(tǒng)的聯(lián)調(diào)測試,設(shè)計(jì)了主界面窗體 FrmMain 來實(shí)現(xiàn)綜合管理,其布局如圖 。窗體里面包含有“項(xiàng)目管理”、“項(xiàng)目實(shí)施”、“文檔管理”、“測試管理”、“項(xiàng)目總結(jié)”、“用戶管理”。前三個是項(xiàng)目實(shí)施子系統(tǒng)要實(shí)現(xiàn)的功能,后三個是項(xiàng)目控制子系統(tǒng)要實(shí)現(xiàn)的功能。 圖 窗體 FrmMain的布局 要實(shí)現(xiàn)項(xiàng)目管理在主界面窗體中添加代碼 Private Sub lblProj_Click() End Sub 要實(shí)現(xiàn)項(xiàng)目實(shí)施在主界面窗體中添加代碼 Private Sub lblProjDev_Click() End Sub 要實(shí)現(xiàn)文檔管理在主界面窗體中添加代碼 Private Sub lblDoc_Click() 南京工業(yè)大學(xué)本
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1