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

正文內(nèi)容

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

2024-09-09 09:01上一頁面

下一頁面
  

【正文】 戶名或密碼直接登錄,則提示“用戶名或密碼不能為空” ,要求用戶重新輸入 ;如果輸入的密碼位數(shù)不符合規(guī)定的格式,則提示“請輸入 48 位的 密碼”。 // 關(guān)閉數(shù)據(jù)庫的連接 return i。 + + 39。//調(diào)用裁取字符串函數(shù) sNewStr = sNewStr + ...。 Session[shebTPname] =。 登錄界面 填寫用戶名、密碼 是否有該用戶? 登錄成功 結(jié)束 Y 提示用戶名或密碼錯誤 N 設(shè)備基本信息界面 選擇設(shè)備 修改資料 保存 編輯資料 新增 保存 圖 46 設(shè)備基本信息執(zhí)行界面 如果數(shù)據(jù)庫里的文字太長,在 gridview 表中 的單元格完全顯示時就會影響到整體的布局,于是 用“?” 來 代替長字符串 ,這個功能的實現(xiàn)主要是運用字符串函數(shù),首 先計算用戶傳遞過來的字符串長度,如果長于用戶規(guī)定的(比如規(guī)定只顯示5個字),就截取前面5個字符后,后面用“?”代替。 設(shè)備基本信息模塊 本系統(tǒng)主要管理對象就是具體的設(shè)備,所以每個設(shè)備要有完整的基本信息, 通過這個模塊用戶能夠快速、準確的查看其詳細資料。 // 連接數(shù)據(jù)庫 SqlCommand myCommand = new SqlCommand(select count(*) from Userb where UserName=loginName and Password=loginPwd, con)。 當用戶進行數(shù)據(jù)檢索時,有時用戶希望對某類數(shù)據(jù)進行 模糊 檢索,比如希望從設(shè)備數(shù)據(jù)庫中檢索某類設(shè)備名稱,此時需要對數(shù)據(jù)庫進行模糊查詢。 第 四 章 系統(tǒng) 實現(xiàn) 系統(tǒng)實現(xiàn)概述 該系統(tǒng)是基于 .NET 平臺下 B/S 體系的三層結(jié)構(gòu)。 (2) 關(guān)系 (一對一、一對多、多對多以及三項關(guān)系 )的映射可能有多種情況,但一般映射為一個表,一對一、一對多定義外鍵,分別映射為一個表;多對多以及三項關(guān)系,引入關(guān)聯(lián)類,分別映射為表,關(guān)聯(lián)類也映射為表。部分數(shù)據(jù)表說明如下: (1) 管理員 表 ( Userb),為了系統(tǒng)的安全性,只能允許合法的管理員才能進入系統(tǒng),并且根據(jù)實現(xiàn)情 況,只有最高權(quán)限的管理員才能添加和刪除其它 管理員 ,或者做最頂層的操作等;而一般權(quán)限的用戶只可以進行一般性的操作,如對設(shè)備進行報修、調(diào)配等。從數(shù)據(jù)管理和分析的角度看,將原始數(shù)據(jù)轉(zhuǎn)化為商業(yè)智能和充分利用 Web 帶來的機會非常重要。 需求分析 性能需求分析 從實用、好用的角度出發(fā)開發(fā)文理學院教學設(shè)備管理系統(tǒng),在設(shè)計與實現(xiàn)過程中主要考慮以下原則: ( 1) 可操作性 原始信息皆由主要負責人錄入,系統(tǒng)應(yīng)盡量減少操作員的數(shù)據(jù)錄入量,錄入數(shù)據(jù)盡量通過設(shè)計下拉列表框來選擇錄入,這樣的處理同時也避免了許多錄入異?,F(xiàn)象的發(fā)生。這樣, Web 頁面不用打斷交互流程進行重新加裁,就可以動態(tài)地更新。 其結(jié)構(gòu)如圖 21 所示: 客戶端 瀏覽器 Web 服務(wù)器 數(shù)據(jù)庫 數(shù)據(jù)庫 服務(wù)器 圖 21 B/S 模式結(jié)構(gòu) B/S 體系結(jié)構(gòu)主要是利用不斷成熟的 WWW 瀏覽器技術(shù),結(jié)合瀏覽器的多種腳本語言,用通用瀏覽器就實現(xiàn)了原來需要復(fù)雜的專用軟件才能實現(xiàn)的強大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件體系結(jié)構(gòu)。 Visual 為 Visual C.NET, Visual C++和 Visual Studio .NET 提供了統(tǒng)一的集成開發(fā)天南地北( IDE),其中集成了許多可視化輔助工具,能大大地簡化程序的開發(fā)和提高編號效率。 但它還太不成熟 , 不可能擠垮 Java, C還需要進化成一種開發(fā)者能夠接受和采用的語言 , 而微軟當前為它的這 種新語言大造聲勢也是值得注意的 。在 CTS 規(guī)范中定義了所有可能的數(shù)據(jù)類型、 CLR 支持編程架構(gòu)以及這些架構(gòu)之間如何交互。 ( 3)可以保證通過任何支持 .NET 的語言編寫的軟件都具有相同的行為。 為了使這個新的 UI 概念真正施行, Web Forms 有許多內(nèi)置的智能。提供了更模塊化的設(shè)計方式,通過把通用代碼置于控件中,并將表示邏輯和業(yè)務(wù)邏輯分離開來的嶄新方法, 使應(yīng)用程序的開發(fā)和維護更加容易。而設(shè)備管理追求的目標就是:以較少的費用和消耗,提高設(shè)備的安全可靠性、維修性,保持設(shè)備的精度和性能,使之經(jīng)常處于良好的技術(shù)狀態(tài),為學校充分發(fā)揮設(shè)備能力、順利進行教學、全面提高教學效果提供有力保障。 [關(guān)鍵詞 ] 設(shè)備管理 B/S 模式 Based on B/S structure of the educational administration system —— Device management subsystem design and achieve [Abstract] Since the twentyfirst century, with the rapid development of science and technology, multimedia technology and work munication technology has permeated the society39。但是,在實際開展工作中由于使用的教學設(shè)備種類越來越復(fù)雜,各種設(shè)備價格越來越昂貴,設(shè)備存放地點分散、相關(guān)資料不 積 中,難以做到帳物一一對應(yīng),缺乏故障的歷史記錄,存在更換負責人時資 產(chǎn)難以清點等等問題,所以需要一套完善的教學設(shè)備管理系統(tǒng)來收集、整理、 完善 、保存設(shè)備 資料,以便于 領(lǐng)導隨時檢查,也可以 方便 任 課教師使用教學設(shè)備時靈活安排。各高校為了更進一步適應(yīng)新形勢下的教學要求,普遍加強了對教學設(shè)備的提升,由此國內(nèi)各個高校最近幾年里緊抓電化教育,其硬件基礎(chǔ)設(shè)施已初具規(guī)模,特別是在一些大中城市,電化教育已成為學校教學模式的重要組成部分。 Microsoft 開發(fā)了一種新技術(shù),就是 ,在 .NET 平臺上提供一個 全方位的 WEB 開發(fā)平臺,提供了許多的基礎(chǔ)服務(wù)協(xié)助程序設(shè)計構(gòu)建企業(yè)級的互聯(lián)網(wǎng)應(yīng)用程序。 Web Forms 把布局和邏輯分開來,它有兩部分:模板和組件,模板包括所有用戶界面元素基于 HTML 的布局信息,組件包含所在掛到 UI 的邏輯。 .NET Framework 的出現(xiàn),使原來需要通過編程語言來做的一些工作轉(zhuǎn)由 .NET Framework 來完成了。這些概念合起來叫做公用語言架構(gòu)( CLI),這個架構(gòu)微軟是以遠東的形式發(fā)布的。 目前 , C和 .NET 還只能以 C語言規(guī)則 , 還有 MSDN 上迅速增多的文檔集的形式獲得 。同時,也對 XML 提供了完全支持,例如,引 入了 XML Designer以簡化 XML編輯和創(chuàng)建等。另外,這些語言利用了 .NET 框架的功能,此框架提供對簡化 ASP Web 應(yīng)用程序和 XML Web services 開發(fā)的關(guān)鍵技術(shù)的訪問。只要來回傳送采用 XML 格式的數(shù)據(jù),在瀏覽器里面運行的JavaScript 代碼就可以與服務(wù)器進行聯(lián)系。 ( 3)設(shè)備利用率低 由于設(shè)備運行狀況不明,無法及時了解閑置設(shè)備的情況,閑置設(shè)備,特別是關(guān)鍵設(shè)備,不能得到充分利用,容易出現(xiàn)設(shè)備重復(fù)投資現(xiàn)象。 今天的商業(yè)環(huán)境要求不同類型的數(shù)據(jù)庫解決方案。 ( 7) XML 支持:集成了對 XML 的支持。該方法的核心是利用ER 模型來抽象表示 現(xiàn)實 世界, ER 設(shè)計方法與軟件平臺、硬件配置及數(shù)據(jù)庫管 理系統(tǒng)的具體形式無關(guān)。 ( 6) 設(shè)備報廢功能 在實際情況下 ,有些設(shè)備因故障維修成本過高或已經(jīng)超過使用期限,就需要對它們進行報廢處理,同時做好記錄 。pwd=。 } //執(zhí)行成功時返回結(jié)果為布爾值為 true 流程圖 用戶登錄模塊流程圖如圖 42 所示。 登錄界面 填寫用戶名、密碼 是否有該用戶? 登錄成功 結(jié)束 Y 提示用戶 名或密碼錯誤 N 維修界面 選擇查詢條件 是否有該記錄? 編輯信息 Y N 保存 圖 44 設(shè)備維修 執(zhí)行界 以下代碼表示用戶把 選擇 的 各個條件組合 起來,主要運用 SQL 語句,當有 多個條件組合的時候,就利用 and 關(guān)鍵字連接在一起,包括模糊查詢 like 語法。 圖 45 設(shè)備基本信息流程圖 執(zhí)行界面 設(shè)備基本信息模塊執(zhí)行界面如圖 46 所示。 //把文件保存到文件夾里 (ServerPath)。其關(guān)鍵 代碼如下: 用戶可以為每一種設(shè)備上傳一張參考圖片,主要是運用 FileUpload 控件實現(xiàn),首先判斷控件的值是否為空,如果不為空,就取出上傳文件的路徑、文件名和文件格式,然后判斷文件格式是否與用戶規(guī)定的格式相符, 相符時就把文件名重新命名為設(shè)備的編號,保存到指定的文件夾里。并且還可以修改 現(xiàn)有設(shè)備的 資料,string strgg = select * from weixiust where Bxiuriqi like 39。如果是普通用戶,則沒有這三個功能,其它說明 如 表 41 所示 : 表 41 用戶權(quán)限表 功能 超級用戶 普通用戶 登錄界面 填寫用戶名、密碼 是否有該用戶? 登錄成功 結(jié)束 Y 提示用戶名或密碼錯誤 N 點擊登錄按鈕首先調(diào)用用戶名和密碼判斷函數(shù)( checkLogin),其關(guān)鍵代碼如 下: SqlConnection con = new SqlConnection([strcon])。為了避免數(shù)據(jù)記錄出現(xiàn)重復(fù),在執(zhí)行添加操作前,使用關(guān)鍵信息對數(shù)據(jù)庫進行精確檢索,當發(fā)現(xiàn)重復(fù)記錄時,向用戶發(fā)出通知信息。 ( 8) 系統(tǒng)設(shè)置 包括對用戶修改密碼 、備份與恢復(fù)數(shù)據(jù), 擁有最高權(quán)限的用戶 還可以 添加新用 戶 ,修改 一般權(quán)限用戶的資料 ,一次性清空所有用戶等。從 ER 模型向數(shù)據(jù)庫表的映射規(guī)則如下: (1) 一個實體類型對應(yīng)一張表,實體的屬性對應(yīng)表中的列。于是 數(shù)據(jù)庫中共設(shè)計了 10 個數(shù)據(jù)表。除這些核心企業(yè)品質(zhì)外, SQL Server 還為數(shù) 據(jù)管理與分析帶來了靈活性,允許單位在快速變化的環(huán)境中從容響應(yīng),從而獲得競爭優(yōu)勢。 ( 5)設(shè)備信息不完整 當前在單機數(shù)據(jù)庫文件中只記錄了設(shè)備的基本信息,設(shè)備的使用信息、故障和維修情況等動態(tài)信息沒有記錄,對設(shè)備的使用和維修情況無法查詢和追溯。 Ajax,異步 JavaScript 與 XML,是使用客戶端腳本與 Web 服務(wù)器交換數(shù)據(jù)的 Web 應(yīng)用開發(fā)方法。在 B/S 體系結(jié)構(gòu)下,用戶界面完全通過 WWW 瀏覽器實現(xiàn),一部分事務(wù)邏輯在前端實現(xiàn),但 是主要事務(wù)邏輯在服務(wù)器端實現(xiàn)。 Visual Studio .NET 完全是 Visual Basic 的一個重寫,在許多的變化中Visual 依賴于 .NET Framework,而不是依賴于 Windows API。 C在設(shè)計 時 從 C++繼承的可選選項方面比 Java 要廣泛一些 (比如說struts), 它還增加了自己新的特點 (比方說源代碼版本定義 )。 ( 3)語言獨立 —— .NET Framework 引入了共用類型系統(tǒng)( Common Type System,簡稱 CTS)。 ( 2)開發(fā)人員可以使用任何支持 .NET 的語言使用這些功能,也就是說,這 種功能是語言獨立的。就像在 Visual Basic 中一樣,代碼在控件的“后臺”運行,通過控件的事件激活 代碼中的事件例程。它是一種創(chuàng)建動態(tài)Web 應(yīng)用程序的全新手段,它給開發(fā)人員提供了比以往更大的靈活性和更多的功能。隨著教學方式的轉(zhuǎn)變,對教學設(shè)備的管理在學校管理中的地位將越來越重要, 一個好的設(shè)備管理系統(tǒng)所創(chuàng)造的效益越來越顯著,因為設(shè)備的性能和狀態(tài)對教學質(zhì)量以及設(shè)備的成本有著直接的影響。 本文從采購設(shè)備到分配設(shè)備,從正常使用到維修等方面進行一些設(shè)計與實現(xiàn)。 如何進一步搞好多媒體教學管理和提高多媒體教室的使用率,已成為教學設(shè)備管理工作中的新問題,能夠開發(fā)一套完善的設(shè)備管理系統(tǒng)是十分 產(chǎn) 重要的, 做好設(shè)備管理的 工作 , 盡量減少不良設(shè)備和避免設(shè)備的流失,不僅 提高設(shè)備利用率,還可以提高 教學質(zhì)量, 也能 對 以后 多媒體教學的建設(shè)和發(fā)展 起到 積極地促進作用。 學校各種教學設(shè)備的數(shù)量日益增多, 設(shè)備 組成與功能越來越復(fù)雜, 對它們管理工作也日益繁重,不少學校為此花費了過多的人力、物力,并由此導致了學校用于正常的教學調(diào)入得不到保障。 是構(gòu)建、管理、展開 WEB 應(yīng)用程序的最佳平臺。這就如同一個標準的 Visual Basic 窗體被分成兩部分:一部分包含控件、屬性和布局的信息,另一部分包含代碼。它的這些特性給我們帶來了好處,這其中包括: ( 1)可以保證所有支 持 .NET 的語言編寫的程序都可以使用這些特性。微軟關(guān)于 CLI 的實現(xiàn)就是共用語言運行時( Common Language Runtime,簡稱 CLR)。 微軟 C語言定義主要是從 C 和 C++繼承而來的 , 而且語言中的許多元素也反映了這一點 。 Vi
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1