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

正文內(nèi)容

基于bs架構(gòu)的教務(wù)設(shè)備管理子系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文(存儲版)

2025-07-23 16:11上一頁面

下一頁面
  

【正文】 圖45 設(shè)備基本信息流程圖 執(zhí)行界面設(shè)備基本信息模塊執(zhí)行界面如圖46所示。 //轉(zhuǎn)換為數(shù)字類型,然后加1000,就是新添設(shè)備的編號 ……………用戶添加新設(shè)備的另一種情況就是當(dāng)系統(tǒng)已經(jīng)存在這種設(shè)備,只是添加不同型號的這種設(shè)備,基本原理和第一種情況一樣,不同的是這里取出的是這種設(shè)備的最大編號值,第一種情況是取出所有設(shè)備中最大的編號,自動計算編號的關(guān)鍵代碼如下:  隨著學(xué)院的發(fā)展,教學(xué)設(shè)備越來越多,所以要做到每一種設(shè)備能夠運用在合理的地方,分配多少數(shù)量的問題,就需要一個完善的設(shè)備劃分子功能,這個功能屬于系統(tǒng)的一個主要功能之一。設(shè)備查詢模塊包含三個部分,第一部分是設(shè)備綜合查詢。}//如果是表的第一行開始,就把要合并的行數(shù)從0加1 [row].Cells[0].RowSpan++。在修改的頁面還有一定的格式要求,比如說用戶修改前要核對舊密碼,只有輸入的舊密碼與數(shù)據(jù)庫中的相同時,才能讓管理員修改,設(shè)置新密碼時要求管理員輸入4至8位的密碼,兩次輸入的新密碼必須一致,這時點擊保存才能修改成功。除了admin管理員以外,其他管理員不能對自己進(jìn)行刪除操作,只能由相應(yīng)權(quán)限的管理員來操作。 正確性測試有寫/刪除操作的程序,測試寫/刪除操作的結(jié)果是否正確,測試時應(yīng)手工打開數(shù)據(jù)庫表,檢查是否按要求改變數(shù)據(jù)庫里的數(shù)據(jù);有查詢操作時,檢查在各種選擇項的合理組合下,所產(chǎn)生的結(jié)果,對照數(shù)據(jù)庫中的數(shù)據(jù)是否顯示正確;對照設(shè)備管理系統(tǒng)的要求,測試程序是否正確。 特點之三:(1)擁有友好的用戶界面; (2)能夠滿足現(xiàn)需的各種要求;(3) 提供豐富、完善和統(tǒng)一的設(shè)備管理信息內(nèi)容;(4)操作簡單,用戶每種操作都可以通過菜單來進(jìn)行。運用一些JavaScript腳本,完善一些界面、功能方面的特性。在系統(tǒng)開發(fā)過程中,充分考慮靈活性、可擴(kuò)展性和易移植性在系統(tǒng)設(shè)計中的重要性,靈活地運用軟件模塊化思想和UML設(shè)計方法,將軟件功能細(xì)化成基本模塊,并做好每部分詳細(xì)文件說明,采用直觀、簡潔和標(biāo)準(zhǔn)化的設(shè)計模式。隨著學(xué)院不斷的發(fā)展,將進(jìn)一步完善系統(tǒng)的功能,實現(xiàn)全方位的設(shè)備管理。感謝每一位關(guān)心和幫助我的老師和同學(xué)。在整個系統(tǒng)的實現(xiàn)與設(shè)計期間,老師給了我很多關(guān)心、鼓勵、信任、指導(dǎo)和幫助。系統(tǒng)通過用戶角色驗證和數(shù)據(jù)備份等方法,來保護(hù)數(shù)據(jù)不被破壞或者非法訪問、篡改。(3)根據(jù)系統(tǒng)分析和設(shè)計,詳細(xì)說明系統(tǒng)各個模塊的開發(fā)實踐以及實現(xiàn)功能。輸入數(shù)據(jù)時有較規(guī)范的格式控制,比如添加管理員時,輸入用戶可以后可以自動判斷是否可用,密碼位數(shù)控制在48位等。 42 結(jié)束語系統(tǒng)的特點:特點之一:本系統(tǒng)采用B/S(瀏覽器/服務(wù)器)模式,這一特點的主要優(yōu)勢就是運行維護(hù)比較簡便,能實現(xiàn)不同的人員,從不同的地點,以不同的接入方式(比如LAN, WAN等)訪問和操作共同的數(shù)據(jù)。 功能測試對于多級頁面,測試多級頁面之間切換是否正確;每一個頁面的觸發(fā)鍵、按鈕、選擇項功能是否正確;檢查數(shù)據(jù)項的關(guān)聯(lián)與限制功能是否正確;檢查輸入限制格式是否有效;測試訪問速度是否讓用戶滿意等功能。比如系統(tǒng)在輸完用戶名立即判斷是否可用,如果存在就提示用戶重新輸入,不存在就會顯示“√”表示可以使用;輸入密碼時要求用戶設(shè)置48位的密碼,新密碼與確認(rèn)密碼是否一致等等。學(xué)院有可能對教室的重新調(diào)配,這就需要在系統(tǒng)中把某個教室的全部設(shè)備清空,如果單一的對其進(jìn)行操作,也是比較麻煩,所以數(shù)據(jù)清空還可以對某個教室或者某個樓宇里的設(shè)備一次性清空,相當(dāng)于把這些設(shè)備全部移到設(shè)備倉庫(2202)中。 i 。關(guān)鍵代碼如下: 如果記錄太多,很難看清有多少條記錄,于是為表添加一列,自動顯示序號。 //如果用戶自己輸入新設(shè)備名稱,就把原來數(shù)據(jù)庫中所有的設(shè)備編號按降序排列……………string intid= [search3].Rows[0][ShebID].ToString()。該模塊的另一功能就是對現(xiàn)有的設(shè)備入庫,用戶只需要輸入購置設(shè)備的數(shù)量和購置日期,系統(tǒng)可以自動計算總價。從顯示中可以了解到該記錄是針對哪個教室的哪個設(shè)備的信息,其中包括:報修日期、故障說明、維修人、維修時間等。// 把當(dāng)前用戶的權(quán)限保存下來Session[username] = username。用戶按照登錄界面上的要求,輸入用戶名和密碼后單擊“登錄”按鈕或者直接敲回車鍵,然后調(diào)用函數(shù)把輸入的信息與用戶表中的用戶名和密碼進(jìn)行比較,如果表中有該用戶名,且密碼對應(yīng)相同,則登錄成功,進(jìn)入系統(tǒng)的主界面;如果用戶表中無該用戶名,或者對應(yīng)用戶名的密碼不相同,則提示信息“用戶名或密碼錯誤”,如果未輸入用戶名或密碼直接登錄,則提示“用戶名或密碼不能為空”,要求用戶重新輸入;如果輸入的密碼位數(shù)不符合規(guī)定的格式,則提示“請輸入48位的密碼”。 //當(dāng)出現(xiàn)錯誤時,轉(zhuǎn)到Catch,直接關(guān)閉數(shù)據(jù)庫連接return false。uid=sa。由于系統(tǒng)對服務(wù)器端和客戶端機(jī)器的硬件要求不高,用戶可以保留原有的硬件投資;同時,用戶只需在服務(wù)器上作配置和維護(hù),將大大降低系統(tǒng)維護(hù)的難度和工作量;此外,采用瀏覽器的客戶界面,操作十分簡單,用戶根據(jù)系統(tǒng)幫助文件就可以使用。(5)設(shè)備報修功能 當(dāng)設(shè)備出現(xiàn)故障時,要做到即時進(jìn)行報修,了解情況后快速恢復(fù),使設(shè)備處于正常的運行狀態(tài),不影響教學(xué)的過程。圖36數(shù)據(jù)表的關(guān)聯(lián)圖由于在校生人數(shù)越來越多,需要使用的各種教學(xué)設(shè)備種類也隨之增多,數(shù)量龐大,因此要求對設(shè)備資源進(jìn)行有效地管理,充分共享設(shè)備信息,使設(shè)備得到合理有效的使用,確保故障設(shè)備獲得及時維修,并對整個設(shè)備使用流程實現(xiàn)有效的管理和監(jiān)控,避免不必要的設(shè)備投資。ER(EntityRelation:實體關(guān)系)模型是對現(xiàn)實世界的一種抽象,是常用的數(shù)據(jù)庫分析與設(shè)計方法。其實體圖如圖33:圖33 樓宇實體圖(3) 設(shè)備表(Shebeib),在整個系統(tǒng)中管理的對象就是具體的設(shè)備(Shebeib),在系統(tǒng)中為了區(qū)分不同類型的設(shè)備,同一類型不同型號的設(shè)備,設(shè)置了設(shè)備編號這個屬性。(6)Profiler:開發(fā)人員和數(shù)據(jù)庫管理員可以監(jiān)控應(yīng)用程序和查明性能問題。豐富的XML和Internet標(biāo)準(zhǔn)支持允許用內(nèi)置的存儲過程以XML格式輕松存儲和檢索數(shù)據(jù),還可以使用XML更新程序容易插入、更新和刪除數(shù)據(jù)。這種安排使SQL Server 2000能充分利用操作系統(tǒng)所提供的特性,對于今天復(fù)雜的客戶/服務(wù)器系統(tǒng)來說,SQL Server 2000是一個很好的選擇。(3)安全性系統(tǒng)安全措施可靠、高效、可維護(hù)性好,有權(quán)限控制、口令控制,其中口令錄入界面便于系統(tǒng)識別登錄用戶。(2)設(shè)備運行狀況不明 由于設(shè)備分布在不同的地點,設(shè)備的使用、保管和維護(hù)由不同管理員負(fù)責(zé),設(shè)備情況不能得到及時反饋,其他人員也無法實時獲取設(shè)備情況。 組織機(jī)構(gòu)及主要業(yè)務(wù)功能本系統(tǒng)主要是圍繞學(xué)院教務(wù)處管理設(shè)備展開的設(shè)計與實現(xiàn),擁有好的設(shè)備管理系統(tǒng),將對與其相關(guān)聯(lián)的部門,甚至是對整個學(xué)院都有很大的影響。使用Ajax的異步模式,瀏覽器就不必等用戶請求操作,也不必更新整個窗口就可以顯示新獲取的數(shù)據(jù)。但是,與C/S體系結(jié)構(gòu)相比,B/S體系結(jié)構(gòu)也有許多不足之處:(1)B/S體系結(jié)構(gòu)缺乏對動態(tài)頁面的支持能力,沒有集成有效的數(shù)據(jù)庫處理功能。該環(huán)境允許它們共享工具并有助于創(chuàng)建混合語言解決方案。C具有簡捷、靈活、安全、面向?qū)ο蠛图嫒菪詮?qiáng)等許多優(yōu)點。Visual Studio .NET主要用于開發(fā)企業(yè)規(guī)模的Web應(yīng)用程序,以及高性能的桌面應(yīng)用程序, Framework提供了創(chuàng)面支持。(4)完整的安全性與錯誤處理:語言的安全性與錯誤處理能力,是衡量一種語言是否優(yōu)秀的重要依據(jù),C中不能使用未初始化的變量,也不支持不安全的指向,不能將整數(shù)指向引用類型。但是C與Java有著明顯的不同,它借鑒了Delphi的一個特點,與COM(組件對象模型)是直接集成的, windows網(wǎng)絡(luò)框架的主角。(5)簡化開發(fā)——Windows的注冊表設(shè)置、文件分發(fā)以及DLL一直困擾著應(yīng)用程序的安裝和發(fā)布。微軟所實現(xiàn)的CIL并不是被解釋執(zhí)行的,而是以我們熟知的即時編譯(JIT)的方式運行的,這種即時編譯執(zhí)行方式可以將中間代碼編譯成本地代碼執(zhí)行。每一種編程語言都有自己的獨特的地方,如它們可能是強(qiáng)類型的,有垃圾回收機(jī)制、基于例外的錯誤處理,或是以虛擬機(jī)方式運行,以及擁有強(qiáng)大的類庫。 .NET平臺的意義對于軟件開發(fā)人員來說,.NET Framework是Windows平臺最大的改變之一。這些Web界面也可以智能化地處理不同的瀏覽器,并為每一個特定的瀏覽器優(yōu)化輸出界面。用Active Server Pages的更新版本也可以顯示用戶界面,但是Web Forms是代表Web界面開發(fā)的下一代產(chǎn)品,包括拖放功能的開發(fā)。不過,有了它使得調(diào)試、跟蹤、項目管理以及源代碼控制更為容易。 為了克服ASP開發(fā)網(wǎng)頁所帶來的種種限制,如ASP只支持解釋性語言,也缺乏以組件為基礎(chǔ)、事件驅(qū)動模型的開發(fā)模式等缺點。本系統(tǒng)采用B/S模式開發(fā),可以讓用戶利用網(wǎng)絡(luò)在不同的地方、任何時候,使用合法的用戶名進(jìn)入系統(tǒng)查看每種設(shè)備的運行情況或者使用記錄;統(tǒng)計學(xué)院全部設(shè)備的分配和使用狀態(tài);也可以查看每個教室所擁有的設(shè)備情況,并且可以進(jìn)一步的操作,例如對選中的設(shè)備進(jìn)行報修、報廢、調(diào)配等。所謂多媒體教室,就是指安裝了多種媒體設(shè)備的教室,主要設(shè)備包括:投影機(jī)、投影幕、視頻展示臺、多媒體計算機(jī)、功放、音箱、話筒等,輔助教師演示教學(xué)內(nèi)容,使教師上課更方便、更輕松,起到一個輔助教學(xué)的作用。由于改革開放的不斷深入和信息化浪潮的深刻影響,目前,我國教學(xué)行政管理方式和手段正在發(fā)生大幅度變化,傳統(tǒng)的教育行政管理方式和手段的弊端已為大家所熟知。這些工作對教育部門和學(xué)校提高教育教學(xué)質(zhì)量和效率,規(guī)范管理,加強(qiáng)服務(wù),以及促進(jìn)社會對教育的監(jiān)督,起到重要作用。隨著教學(xué)方式的轉(zhuǎn)變,對教學(xué)設(shè)備的管理在學(xué)校管理中的地位將越來越重要,一個好的設(shè)備管理系統(tǒng)所創(chuàng)造的效益越來越顯著,因為設(shè)備的性能和狀態(tài)對教學(xué)質(zhì)量以及設(shè)備的成本有著直接的影響。雖然市場上也存在一些設(shè)備管理軟件,但是絕大部分功能簡單,只針對計算機(jī)這一種設(shè)備進(jìn)行管理,做一些簡單的操作,比如說對新采購的設(shè)備做基本信息資料填寫,記錄現(xiàn)有計算機(jī)能用的多少臺,報廢的有多少臺,從一個部門調(diào)配到另一個部門有多少臺等信息。它是一種創(chuàng)建動態(tài)Web應(yīng)用程序的全新手段,它給開發(fā)人員提供了比以往更大的靈活性和更多的功能。(6)支持多種客戶端類型與Web Service:(Server Control),在運行時能自動產(chǎn)生符合前端瀏覽器可用的網(wǎng)頁。就像在Visual Basic中一樣,代碼在控件的“后臺”運行,通過控件的事件激活代碼中的事件例程。與Windows Forms一樣,Web Forms適用于所有的語言。(2),也就是說,這種功能是語言獨立的?,F(xiàn)在微軟正在將最好的特性溶入自己的產(chǎn)品中, Framework,微軟所做的一切,將在它未來的開發(fā)語言和工具中得到體現(xiàn)。(3)語言獨立——.NET Framework引入了共用類型系統(tǒng)(Common Type System,簡稱CTS)。總而言之,.NET Framework是為平臺獨立而設(shè)計的。C在設(shè)計時從C++繼承的可選選項方面比Java要廣泛一些(比如說struts),它還增加了自己新的特點(比方說源代碼版本定義)。從此,軟件業(yè)界就開始掀起了一股“.NET”熱潮。Visual Studio .NET完全是Visual Basic 的一個重寫,在許多的變化中Visual Framework,而不是依賴于Windows API。首先,在一個開發(fā)環(huán)境中同時集成了Visual Basic、Visual C++、C和FoxPro。在B/S體系結(jié)構(gòu)下,用戶界面完全通過WWW瀏覽器實現(xiàn),一部分事務(wù)邏輯在前端實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端實現(xiàn)。(4)B/S體系結(jié)構(gòu)的數(shù)據(jù)提交一般以頁面為單位,數(shù)據(jù)的動態(tài)交互性不強(qiáng),不利于在線事務(wù)處理(OLTP)應(yīng)用。Ajax,異步JavaScript與XML,是使用客戶端腳本與Web服務(wù)器交換數(shù)據(jù)的Web應(yīng)用開發(fā)方法。(3)后勤處主要業(yè)務(wù):為學(xué)院提供交通、設(shè)施等業(yè)務(wù)。(5)設(shè)備信息不完整當(dāng)前在單機(jī)數(shù)據(jù)庫文件中只記錄了設(shè)備的基本信息,設(shè)備的使用信息、故障和維修情況等動態(tài)信息沒有記錄,對設(shè)備的使用和維修情況無法查詢和追溯。(6)可移植性系統(tǒng)開發(fā)完成后,要能運行于任何Windows操作系統(tǒng)所構(gòu)成的計算機(jī)網(wǎng)絡(luò)環(huán)境下,并且只需要對服務(wù)器安裝IIS、SQL 2000數(shù)據(jù)庫軟件和相關(guān)的組件即可運行。除這些核心企業(yè)品質(zhì)外,SQL Server還為數(shù)據(jù)管理與分析帶來了靈活性,允許單位在快速變化的環(huán)境中從容響應(yīng),從而獲得競爭優(yōu)勢。(3)動態(tài)自管理:數(shù)據(jù)庫可以在需要時自動增加分配資源,當(dāng)它們不再需要這些資源,又能夠自動釋放,減少資源占用量。于是數(shù)據(jù)庫中共設(shè)計了10個數(shù)據(jù)表。其實體圖如圖
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1