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

正文內(nèi)容

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

2024-12-15 05:08本頁面

【導(dǎo)讀】宿舍管理人員的,該系統(tǒng)的角色有:層長,樓長,宿管辦,學(xué)生。紀(jì)管理,系統(tǒng)管理。本論文將介紹學(xué)校宿舍管理系統(tǒng)的設(shè)計和開發(fā)過程。技術(shù),使用VisualStudio2021作為開發(fā)工具,SQLServer2021作為后臺數(shù)據(jù)庫。技術(shù),積累有效的數(shù)據(jù)庫應(yīng)用系統(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 編輯住宿學(xué)生信息存儲過程 : 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ìn)行功能和性能測試,甚至根據(jù)需要編寫不同的測試工具,設(shè)計和維護(hù)測試系統(tǒng),對測試方案可能出現(xiàn)的問題進(jìn)行分析和評估。執(zhí)行測試用例后,需要跟蹤故障,以確保開發(fā)的產(chǎn)品適合需求。 測試的要求和目的: 軟件測試就是利用測試工具按照測試方案和流程對產(chǎn)品進(jìn)行功能和性能測試,執(zhí)行測試用例后,需要跟蹤故障,最終的目的就是確保開發(fā)的產(chǎn)品適合客戶需求。 軟件測試原則 不管是程序員還是開發(fā)小組都應(yīng)當(dāng)避免測試自己的程序或者本組開發(fā)的功能模塊。若條件 允許,應(yīng)當(dāng)由獨立于開發(fā)組和客戶的第三方測試組或測試機(jī)構(gòu)來進(jìn)行軟件測試。但這并不是說程序員不能測試自己的程序,而且更加鼓勵程序員進(jìn)行調(diào)試,因為測試由別人來進(jìn)行可能會會更加有效、客觀,并且容易成功,而 33 允許程序員自己調(diào)試也會更加有效和針對性。 2. 應(yīng)盡早地和不斷地進(jìn)行軟件測試 應(yīng)當(dāng)把軟件測試貫穿到整個軟件開發(fā)的過程中,而不應(yīng)該把軟件測試看作是其過程中的一個獨立階段。因為在軟件開發(fā)的每一環(huán)節(jié)都有可能產(chǎn)生意想不到的問題,其影響因素有很多,比如軟件本身的抽象性和復(fù)雜性、軟件所涉及問題的復(fù)雜性、軟件開發(fā)各個 階段工作的多樣性,以及各層次工作人員的配合關(guān)系等。所以要堅持軟件開發(fā)各階段的技術(shù)評審,把錯誤克服在早期,從而減少成本,提高軟件質(zhì)量。 : 第一,測試用例應(yīng)當(dāng)由測試輸入數(shù)據(jù)和預(yù)期輸出結(jié)果這兩部分組成; 第二,在設(shè)計測試用例時,不僅要考慮合理的輸入條件,更要注意不合理的輸入條件。因為軟件投入實際運行中,往往不遵守正常的使用方法,卻進(jìn)行了一些甚至大量的意外輸入導(dǎo)致軟件一時半時不能做出適當(dāng)?shù)姆磻?yīng),就很容易產(chǎn)生一系列的問題,輕則輸出錯誤的結(jié)果,重則癱瘓失效!因此常用一些不合理的輸入條 件來發(fā)現(xiàn)更多的鮮為人知的軟件缺陷。 ,物以類聚,軟件測試也不例外,一定要充分注意軟件測試中的群集現(xiàn)象,也可以認(rèn)為是 “8020 原則 ”。不要以為發(fā)現(xiàn)幾個錯誤并且解決這些問題之后,就不需要測試了。反而這里是錯誤群集的地方,對這段程序要重點測試,以提高測試投資的效益。 ,排除測試的隨意性,以避免發(fā)生疏漏或者重復(fù)無效的工作。 。一定要全面地、仔細(xì)地檢查測試結(jié)果,但常常被人們忽略,導(dǎo)致許多錯誤被遺漏。 、測試計劃 、測試報告和最終分析報告,以備回歸測試及維護(hù)之用。 測試分類 從是否關(guān)心軟件內(nèi)部結(jié)構(gòu)和具體實現(xiàn)的角度劃分 1:白盒測試 2:黑盒測試 34 3:灰盒測試 從是否執(zhí)行程序的角度 1:靜態(tài)測試 2:動態(tài)測試。 從軟件開發(fā)的過程按階段劃分有 1:單元測試 2:集成測試 3:確認(rèn)測試 4:系統(tǒng)測試 5:驗收測試 測試方案 我負(fù)責(zé)的主要是宿舍管理模塊,其中最重要的就是住宿學(xué)生信息管理的驗證和學(xué)生入住、轉(zhuǎn)房和退房的測試。 1:添加學(xué)生信息,這是查看當(dāng)重復(fù)添加一個學(xué)生的學(xué)號時 ,是否可以添加,如果不能添加則提示該學(xué)號已存在,否則是第一次添加。 圖 學(xué)號已存在 ,同一個人不同多次入住不同的房間,當(dāng)入住后則不能重復(fù)入住。 35 圖 已經(jīng)入住后則不能重復(fù)入住 ,否則提示入住失敗、房間已滿員信息。 圖 房間已滿入住失敗 2:在轉(zhuǎn)房操作的時候,如果要轉(zhuǎn)入的房間人數(shù)達(dá)到房間 總數(shù)量,則提示不能進(jìn)行轉(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ù)庫 復(fù)制系統(tǒng)源碼到服務(wù)器,配置數(shù)據(jù)庫連接字符串 配置 IIS,并賦予相應(yīng)目錄訪問權(quán)限 37 總 結(jié) 經(jīng)過三個月
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1