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

正文內(nèi)容

軟件工程:學生宿舍管理系統(tǒng)設(shè)計-資料下載頁

2024-12-15 05:08本頁面

【導讀】宿舍管理人員的,該系統(tǒng)的角色有:層長,樓長,宿管辦,學生。紀管理,系統(tǒng)管理。本論文將介紹學校宿舍管理系統(tǒng)的設(shè)計和開發(fā)過程。技術(shù),使用VisualStudio2021作為開發(fā)工具,SQLServer2021作為后臺數(shù)據(jù)庫。技術(shù),積累有效的數(shù)據(jù)庫應用系統(tǒng)實戰(zhàn)經(jīng)驗。

  

【正文】 throw new ArgumentNullException(“ mandText“ )。 // If the provided connection is not open, we will open it if ( != ) { mustCloseConnection = true。 27 ()。 } else { mustCloseConnection = false。 } // Associate the connection with the mand = connection。 // Set the mand text (stored procedure name or SQL statement) = mandText。 = 600。 // If we were provided a transaction, assign it if (transaction != null) { if ( == null) throw new ArgumentException(“ The transaction was rollbacked or mited, please provide an open transaction.“ , “ transaction“ )。 = transaction。 28 } // Set the mand type = mandType。 // Attach the mand parameters if they are provided if (mandParameters != null) { AttachParameters(mand, mandParameters)。 } return。 } 重要存儲過程代碼 1 住宿情況統(tǒng)計存儲過程 : set ANSI_NULLS ON set QUOTED_IDENTIFIER ON go 29 ============================================= Author: Author,Name Create date: Create Date, Description: Description, ============================================= ALTER PROCEDURE [dbo].[getSuSheZongTi] Add the parameters for the stored procedure here AS BEGIN 宿舍總體狀態(tài) 男生樓 女生樓 男女混合樓 總房間數(shù) 總空床位數(shù) /總床位數(shù) 男生數(shù)量 /女生數(shù)量 入住率 declare @i int,@j int,@k int,@m int,@n int select bulidName,arName from as a, as b where = and =1 and =1 and =1 order by select bulidName,arName from as a, as b where = and =1 and =1 and =0 order by select bulidName,arName from as a, as b where = and =1 and =1 and =2 order by 男生樓,女生樓,男女混合樓 30 select @i=count(*) from where roomState=1 總房間數(shù) select @j=sum(bedNum) from where roomState=1 總床位數(shù) select @k=count(*) from 總?cè)胱∪藬?shù) select @m=count(*) from as a, as b where = and =1 and =1 男生入住數(shù)量 select top 1 @i as allRoomNum, @j as allBedNum, @k as allPerson, @j@k as restBedNum, @m as boyNum, @k@m as girlNum from select bulidId,bulidName,arName from as a, as b where =1 and =1 and = order by 所有的樓名稱 END 2 編輯住宿學生信息存儲過程 : set ANSI_NULLS ON 31 set QUOTED_IDENTIFIER ON go ============================================= Author: Author,Name Create date: Create Date, Description: Description, ============================================= ALTER PROCEDURE [dbo].[editLoginPerson] Add the parameters for the stored procedure here @userId int, @sName nvarchar(100), @sPwd varchar(100), @sTrueName nvarchar(50), @sPhone varchar(50), @iRole int, @iArea int, @iBuliding int, @iFloor int, @ithree int AS BEGIN SET NOCOUNT ON added to prevent extra result sets from interfering with SELECT statements. declare @i int select @i=count(*) from where userName=@sName if (@userId0) begin update set userName=@sName,userPwd=@sPwd, trueName=@sTrueName,phoneNum=@sPhone,roleId=@iRole,manageAreaId=@iArea,manageBulidingId=@iBuliding,manageFloorId=@iFloor,threeChance=@ithree where userId=@userId end else begin if(@i0) return 0 else begin insert into 32 (userName,userPwd,trueName,phoneNum,roleId,manageAreaId,manageBulidingId,manageFloorId,threeChance) values(@sName,@sPwd,@sTrueName,@sPhone,@iRole,@iArea,@iBuliding,@iFloor,@ithree) end end END 7 軟件測試部署 軟件測試 軟件測試概念 軟件測試就是利用測試工具 按照測試方案和流程對產(chǎn)品進行功能和性能測試,甚至根據(jù)需要編寫不同的測試工具,設(shè)計和維護測試系統(tǒng),對測試方案可能出現(xiàn)的問題進行分析和評估。執(zhí)行測試用例后,需要跟蹤故障,以確保開發(fā)的產(chǎn)品適合需求。 測試的要求和目的: 軟件測試就是利用測試工具按照測試方案和流程對產(chǎn)品進行功能和性能測試,執(zhí)行測試用例后,需要跟蹤故障,最終的目的就是確保開發(fā)的產(chǎn)品適合客戶需求。 軟件測試原則 不管是程序員還是開發(fā)小組都應當避免測試自己的程序或者本組開發(fā)的功能模塊。若條件 允許,應當由獨立于開發(fā)組和客戶的第三方測試組或測試機構(gòu)來進行軟件測試。但這并不是說程序員不能測試自己的程序,而且更加鼓勵程序員進行調(diào)試,因為測試由別人來進行可能會會更加有效、客觀,并且容易成功,而 33 允許程序員自己調(diào)試也會更加有效和針對性。 2. 應盡早地和不斷地進行軟件測試 應當把軟件測試貫穿到整個軟件開發(fā)的過程中,而不應該把軟件測試看作是其過程中的一個獨立階段。因為在軟件開發(fā)的每一環(huán)節(jié)都有可能產(chǎn)生意想不到的問題,其影響因素有很多,比如軟件本身的抽象性和復雜性、軟件所涉及問題的復雜性、軟件開發(fā)各個 階段工作的多樣性,以及各層次工作人員的配合關(guān)系等。所以要堅持軟件開發(fā)各階段的技術(shù)評審,把錯誤克服在早期,從而減少成本,提高軟件質(zhì)量。 : 第一,測試用例應當由測試輸入數(shù)據(jù)和預期輸出結(jié)果這兩部分組成; 第二,在設(shè)計測試用例時,不僅要考慮合理的輸入條件,更要注意不合理的輸入條件。因為軟件投入實際運行中,往往不遵守正常的使用方法,卻進行了一些甚至大量的意外輸入導致軟件一時半時不能做出適當?shù)姆磻?,就很容易產(chǎn)生一系列的問題,輕則輸出錯誤的結(jié)果,重則癱瘓失效!因此常用一些不合理的輸入條 件來發(fā)現(xiàn)更多的鮮為人知的軟件缺陷。 ,物以類聚,軟件測試也不例外,一定要充分注意軟件測試中的群集現(xiàn)象,也可以認為是 “8020 原則 ”。不要以為發(fā)現(xiàn)幾個錯誤并且解決這些問題之后,就不需要測試了。反而這里是錯誤群集的地方,對這段程序要重點測試,以提高測試投資的效益。 ,排除測試的隨意性,以避免發(fā)生疏漏或者重復無效的工作。 。一定要全面地、仔細地檢查測試結(jié)果,但常常被人們忽略,導致許多錯誤被遺漏。 、測試計劃 、測試報告和最終分析報告,以備回歸測試及維護之用。 測試分類 從是否關(guān)心軟件內(nèi)部結(jié)構(gòu)和具體實現(xiàn)的角度劃分 1:白盒測試 2:黑盒測試 34 3:灰盒測試 從是否執(zhí)行程序的角度 1:靜態(tài)測試 2:動態(tài)測試。 從軟件開發(fā)的過程按階段劃分有 1:單元測試 2:集成測試 3:確認測試 4:系統(tǒng)測試 5:驗收測試 測試方案 我負責的主要是宿舍管理模塊,其中最重要的就是住宿學生信息管理的驗證和學生入住、轉(zhuǎn)房和退房的測試。 1:添加學生信息,這是查看當重復添加一個學生的學號時 ,是否可以添加,如果不能添加則提示該學號已存在,否則是第一次添加。 圖 學號已存在 ,同一個人不同多次入住不同的房間,當入住后則不能重復入住。 35 圖 已經(jīng)入住后則不能重復入住 ,否則提示入住失敗、房間已滿員信息。 圖 房間已滿入住失敗 2:在轉(zhuǎn)房操作的時候,如果要轉(zhuǎn)入的房間人數(shù)達到房間 總數(shù)量,則提示不能進行轉(zhuǎn)房操作。 圖 房間人數(shù)已滿 36 經(jīng)過以上步驟,測試完成。 軟件部署 部署環(huán)境要求: 操作系統(tǒng): Windows XP/Windows Server 2021/Windows 7 Web 服務(wù)器: IIS 及其以上 數(shù)據(jù)庫服務(wù)器: Microsoft SQL Server 2021 部署步驟: 安裝 IIS 安裝 SQL Server 2021,附加數(shù)據(jù)庫 復制系統(tǒng)源碼到服務(wù)器,配置數(shù)據(jù)庫連接字符串 配置 IIS,并賦予相應目錄訪問權(quán)限 37 總 結(jié) 經(jīng)過三個月
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1