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

正文內(nèi)容

實用軟件工程課程設(shè)計--學(xué)生宿舍管理系統(tǒng)-全文預(yù)覽

2025-06-11 07:31 上一頁面

下一頁面
  

【正文】 概要設(shè)計階段的主要任務(wù)是軟件總體結(jié)構(gòu)的設(shè)計通過對需求分析階段數(shù)據(jù)流圖和 ER 圖的進一步分解劃分出六個主要的模塊然后對這六個模塊進行細化其中遇到的問題主要是自身知識面不廣對軟件結(jié)構(gòu)的 進一步劃分有許多不足的地方5 詳細設(shè)計 51 系統(tǒng)管理員登錄模塊的設(shè)計 偽碼程序 Function adminlogin 輸入用戶名與密碼 If 超級管理員 then 進入超級管理員系統(tǒng)界面 Else If 普通管理員 then 進入普通管理員系統(tǒng)界面 Else Begin 顯示登錄失敗信息并出現(xiàn)重新登錄界面 End End Function adminlogin 52 超級管理員管理模塊的設(shè)計 偽碼程序 1 密碼修改模塊的設(shè)計 Function passwordmodify If 更新 then Begin 更新當前表單的數(shù)據(jù) If 確定修改 then 更新管理員用戶表 Else 取消更新操作 End End Function passwordmodify 2 添加模塊的設(shè)計 Function appendadmin If 添加 then Begin 輸入添加的管理員信息 If 確定添加 then 添加數(shù)據(jù)到管理員用戶表 Else 取消添加 End End Functionappendadmin 53 管理員管理模塊的實現(xiàn) 本模塊 實現(xiàn)的功能有公寓管理信息查詢出入登記信息修改等模塊操作的數(shù)據(jù)表有學(xué)生基本信息表員工表人員來訪表物品出入樓表寢室表 各子模塊的功能介紹如下 理模塊的設(shè)計 1 樓房管理登記學(xué)校所有住宿樓情況 偽碼說明 Function departmentmanage If 樓房管理 then Begin 輸入住宿樓信息 If 確定登記 then 修改樓房表 Else 取消登記操作 End End Functiondepartmentmanage 2 宿舍管理登記學(xué)校所有宿舍的情況 偽碼說明 Function roommanage If 宿舍管理 then Begin 輸入宿舍信息 If 確定登記 then 修改寢室表 Else 取消登記操作 End End Function roommanage 3 員工管理實現(xiàn)樓房管理人員的添加功能 偽碼說明 Function workermanage If 員工管理 then Begin 輸入員工信息 If 添加 then 修改員工表 Else 取消添加操作 End End Function workermanage 詢模塊模塊的設(shè)計 信息查詢模塊基本上包括 按學(xué)號進行查詢 按姓名進行查詢 按班級查詢按寢室號查詢每棟樓房住宿情況查詢五個部分 偽碼說明 Function findstudent If 查詢 then Begin 顯示查詢功能模塊 輸入查詢條件 If 找到符合條件的記錄 then 顯示記錄 End End Function findstudent 記模塊的設(shè)計 出入登記模塊包括進樓物品登記出樓物品登記人員來訪登記結(jié)束訪問登記四個功能模塊 1 進樓物品登記詳細登記某學(xué)生搬入 宿舍樓的物品情況 偽碼說明 Function entryregister If 進樓物品登記 then Begin 輸入物品信息 If 確定輸入 then 添加輸入物品信息到物品出入樓表 Else 取消輸入操作 End End Function entryregister 2 出樓物品登記詳細登記某學(xué)生搬出宿舍樓的物品情況 偽碼說明 Function entryregister If 出樓物品登記 then Begin 輸入物品信息 If 確定輸入 then 添加輸入物品信 息到物品出入樓表 Else 取消輸入操作 End End Function entryregister 3 人員來訪登記詳細登記進入宿舍樓的外來人員情況 偽碼說明 Function visitorregister If 人員來訪登記 then Begin 輸入外來人員信息 If 確定輸入 then 添加輸入信息到來訪人員表 Else 取消輸入操作 End End Function visitorregister 4 結(jié)束訪問登記詳細登記外來人員的離開情況 偽碼說明 Function visitorfinish If 結(jié)束訪問登記 then Begin 輸入外來人員信息 If 確定輸入 then 修改輸入信息到來訪人員表 Else 取消輸入操作 End End Function visitorfinish 改模塊的設(shè)計 信息修改模塊包括學(xué)生基本信息修改員工基本信息修改等功能 1 學(xué)生基本信息修改實現(xiàn)系統(tǒng)管理人員對學(xué)生基本信息情況所作的添加修改刪除 偽碼說明 Function updatestudent If 選擇更新 then Begin 修 改數(shù)據(jù) If 確定更新 then 修改學(xué)生基本信息表中的數(shù)據(jù) Else 取消更新操作 End End Functionupdatestudent 2 員工信息修改實現(xiàn)系統(tǒng)管理人員對樓房員工的修改刪除功能 偽碼說明 Function updatesworker If 選擇更新 then Begin 修改數(shù)據(jù) If 確定更新 then 修改員工表中的數(shù)據(jù) Else 取消更新操作 End End Functionupdateworker 54 個人小結(jié) 詳細設(shè)計階段的根本目標是確 定應(yīng)該怎樣具體地實現(xiàn)所要求的系統(tǒng)本人在此階段確定了各個模塊的實現(xiàn)偽碼設(shè)計的各個模塊程序的藍圖為以后的編碼提供了依據(jù)但本人的能力有限程序的質(zhì)量還有侍提高 6 單元測試 61 測試方案 考慮到各種因素和條件的限制我們決定采用黑盒測試方案即我們不考慮所編寫程序的具體結(jié)構(gòu) 而是根據(jù)軟件所需要的輸入數(shù)據(jù)的格式以及應(yīng)該完成的功能設(shè)計一些合法的測試用例和不合法的測試用例特別是根據(jù)邊界條件設(shè)計一些邊界測試用例以檢查系統(tǒng)是否能正確的完成預(yù)訂功能得到希望的輸出或者是對不合法的輸入和操作能夠正確的識別和防御 62 測試項目 應(yīng)該注意到 在本系統(tǒng)中雖然從總體上分為了系統(tǒng)管理模塊 公寓管理模塊學(xué)生管理模塊出入登記模塊四大功能模塊但是實際上這四個模塊所包含的低層次功能模塊是由重疊的 因此 我們在設(shè)計測試用例的時候應(yīng)該選擇有代表的可以用最小的工作量完成對整個系統(tǒng)的測試 具體的測試項目包括有 理測試 a 劃分等價類 輸入條件 合理等價類 不合理等價類 用戶名長度 1 110 位之間的任何字符 2 小于 1 位字符 3 大于 10 位字符 4 非字符 密碼是否正確 5 密碼正確 6 密碼錯誤 b 設(shè)計等價類測試用例 ① 用戶輸入密碼錯誤或用戶未輸入密碼 則提示用戶 輸入密碼錯誤 請重試 輸入密碼正確則進入系統(tǒng) a 為合理等價類設(shè)計測試用例 1 110 位之間的任何字符 5 密碼正確 測試數(shù)據(jù) 期望結(jié)果 實際結(jié)果 覆蓋范圍 supersuper 輸入有效進入超級用戶管理權(quán)限界面 與期望結(jié)果相符 15 manage manager 輸入有效進入普通用戶管理權(quán)限界面 與期望結(jié)果相符 15 b 為不合理類設(shè)計測試用例 2 小于 1 位字符 3 大于 10 位字符 4 非字符 6 密碼錯誤 測試數(shù)據(jù) 期望結(jié)果 實際結(jié) 果 覆蓋范圍 未輸入密碼 輸入無效 與期望結(jié)果相符 2 01234567890 輸入無效 與 期 望結(jié) 果相 符 3 ◆㊣ 輸入無效 與期望結(jié)果相符 4 111 輸入無效 與期望結(jié)果相符 5 用戶修改密碼時如果輸入的原始密碼錯誤則會提示原始密碼錯誤 如果兩次輸入的新密碼不一樣則提示兩次輸入的新密碼不一樣 修改成功則提示修改成功 并退出修改密碼界面 a 劃分等價類并編號 輸入條件 合理等價類 不合理等價類 原始密碼的長度 1 110 位之間的任何字符 2 小于 1 位字符 3 大于 10 位字符 原始密碼 是否正確 4 密碼正確 5 密碼錯誤 第一次新密碼的長度 6 110 位之間的任何字符 7 小于 1 位字符 8 大于 10 位字符 第二次新密碼的長度 9 110 位之間的任何字符 10 小于 1 位字符 11 大于 10 位字符 第一次新密碼與第二次新密碼是否相同 12 相同 13 不相同 b 為
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1