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

正文內(nèi)容

基于bs架構(gòu)的教務(wù)管理系統(tǒng)——設(shè)備管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文(編輯修改稿)

2025-08-16 09:01 本頁面
 

【文章內(nèi)容簡介】 sual Studio 第一次成為真正面向?qū)ο蟮恼Z言; C++大大增強(qiáng)了 Web 的集成和對 ATL的支持。 二是開發(fā)環(huán)境的重大改變。首先,在一個(gè)開發(fā)環(huán)境中同時(shí)集成了 Visual Basic、Visual C++、 C和 FoxPro。其次,開發(fā)環(huán)境的適應(yīng)性大大增強(qiáng)了,適用于快速 Web 應(yīng)用軟件的開發(fā),可以輕松地運(yùn)用 XML 和 Web 服務(wù)進(jìn)行跨平臺(tái)計(jì)算,也可以快速開發(fā)中間層商務(wù)組件。再次,調(diào)試功能增強(qiáng)了,可以在 Visual Studio .NET 中端對端地調(diào)試Web 應(yīng)用軟件,可以同時(shí)調(diào)試用不同語言開發(fā)的應(yīng)用程序,也可以調(diào)試工程、進(jìn)程和存儲(chǔ)等過程。這些新特性使用戶的開發(fā)效率有了大幅度的提高。 Visual Studio .NET 是一套完整的開發(fā)工具,用于生成 ASP WEB 應(yīng)用程序 、 XML Web services、桌面應(yīng)用程序和移動(dòng)應(yīng)用程序。該環(huán)境允許它們共享工具 并有助于創(chuàng)建混合語言解決方案。另外,這些語言利用了 .NET 框架的功能,此框架提供對簡化 ASP Web 應(yīng)用程序和 XML Web services 開發(fā)的關(guān)鍵技術(shù)的訪問。 B/S 軟件體系結(jié)構(gòu) B/S 軟件體系結(jié)構(gòu),即 瀏覽器 /服務(wù)器( Browser/Server) 結(jié)構(gòu),是隨著 Inter技術(shù)的興起,對 C/S 體系結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在 B/S 體系結(jié)構(gòu)下,用戶界面完全通過 WWW 瀏覽器實(shí)現(xiàn),一部分事務(wù)邏輯在前端實(shí)現(xiàn),但 是主要事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn)。 其結(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é)合瀏覽器的多種腳本語言,用通用瀏覽器就實(shí)現(xiàn)了原來需要復(fù)雜的專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是一種全新的軟件體系結(jié)構(gòu)?;?B/S 體系結(jié)構(gòu)的軟件,系統(tǒng)安裝、修改和維護(hù)全在服務(wù)器端解決。用戶在使用系統(tǒng)時(shí),僅僅需要一個(gè)瀏覽器就可運(yùn)行全部的模塊,真正達(dá)到了 “零客戶端 ”的功能,很容易在運(yùn)行時(shí)自動(dòng)升級(jí)。 B/S 體系結(jié)構(gòu)還提供了異種機(jī)、異種網(wǎng)、異種應(yīng)用服務(wù)的聯(lián)機(jī)、聯(lián)網(wǎng)、 統(tǒng)一服務(wù)的最現(xiàn)實(shí)的開放性基礎(chǔ)。 但是,與 C/S 體系結(jié)構(gòu)相比, B/S 體系結(jié)構(gòu)也有許多不足之處 : ( 1) B/S 體系結(jié)構(gòu)缺乏對動(dòng)態(tài)頁面的支持能力,沒有集成有效的數(shù)據(jù)庫處理功能。 ( 2) B/S 體系結(jié)構(gòu)的系統(tǒng)擴(kuò)展能力差,安全性難以控制。 ( 3)采用 B/S 體系結(jié)構(gòu)的應(yīng)用系統(tǒng),在數(shù)據(jù)查詢等響應(yīng)速度上,要遠(yuǎn)遠(yuǎn)地低于C/S 體系結(jié)構(gòu)。 ( 4) B/S 體系結(jié)構(gòu)的數(shù)據(jù)提交一般以頁面為單位,數(shù)據(jù)的動(dòng)態(tài)交互性不強(qiáng),不利于在線事務(wù)處理( OLTP)應(yīng)用。 Ajax 技術(shù) ( 1) Ajax 的定義 Ajax 的全稱是: Asynchronous JavaScript and XML。是結(jié)合了 Java 技術(shù)、 XML以及 JavaScript 等編程技術(shù),可以讓開發(fā)人員構(gòu)建基于 Java 技術(shù)的 Web 應(yīng)用,并打破了使用頁面重載的慣例。 ( 2) Ajax 內(nèi)容包括: XHTML 和 CSS; 使用文檔對象模型 (Document Object Model)作動(dòng)態(tài)顯示和交互; 使用 XML 和 XSLT 做數(shù)據(jù)交互和操作; 使用 XMLHttpRequest 進(jìn)行異步數(shù)據(jù)接收。 ( 3) Ajax 異步模式 在該系統(tǒng)中,主要用到 Ajax 中的異步模式,一種實(shí)現(xiàn)網(wǎng)頁局部刷新的技術(shù)。 使用 Ajax 的異步模式,瀏覽器就不必等用戶請求操作,也不必更新整個(gè)窗口就可以顯示新獲取的數(shù)據(jù)。只要來回傳送采用 XML 格式的數(shù)據(jù),在瀏覽器里面運(yùn)行的JavaScript 代碼就可以與服務(wù)器進(jìn)行聯(lián)系。 JavaScript 代碼還可以把樣式表加到檢索到的數(shù)據(jù)上,然后在現(xiàn)有網(wǎng)頁的某個(gè)部分加以顯示。 Ajax,異步 JavaScript 與 XML,是使用客戶端腳本與 Web 服務(wù)器交換數(shù)據(jù)的 Web 應(yīng)用開發(fā)方法。這樣, Web 頁面不用打斷交互流程進(jìn)行重新加裁,就可以動(dòng)態(tài)地更新。使用 Ajax,你可以創(chuàng)建接近本地桌面應(yīng)用的,直接的、高可用的、更豐富 的、更動(dòng)態(tài)的 Web 用戶接口界面。 第三章 系統(tǒng) 概要設(shè)計(jì) 現(xiàn)行系統(tǒng)分析 如今市場上已經(jīng)有一些設(shè)備管理軟件,不過絕大多數(shù)軟件具備的功能并不全面,一般的就只針對計(jì)算機(jī)這一類設(shè)備進(jìn)行管理,比如說對采購的設(shè)備首先進(jìn)行基本信息資料填寫,記錄總共擁有多少臺(tái)計(jì)算機(jī),其中正在運(yùn)行中的有多少臺(tái)、維修中的有多少臺(tái)、不能使用的有多少臺(tái)、從一個(gè)部門調(diào)配多少臺(tái)到另一個(gè)部門等等信息。而對其它設(shè)備沒有做到在系統(tǒng)中管理,這樣一來就缺乏完整的管理記錄,既不能達(dá)到管理的目的,又花費(fèi)了人力、物力等。 組織機(jī)構(gòu)及主要業(yè)務(wù)功能 本系統(tǒng)主要是圍繞學(xué)院教務(wù)處 管理 設(shè)備展開的設(shè)計(jì)與實(shí)現(xiàn), 擁有好的設(shè)備管理系統(tǒng),將對與其相關(guān)聯(lián)的部門,甚至是對整個(gè)學(xué)院都有很大的影響。 整個(gè)學(xué)院的機(jī)構(gòu)層次圖如 圖 31 所示 : 圖 31 學(xué)院機(jī)構(gòu)層次圖 ( 1) 教務(wù)處主要業(yè)務(wù) :負(fù)責(zé) 全學(xué)院的正常教學(xué)安排,教師、學(xué)生相關(guān)的教務(wù)管理以及教學(xué)設(shè)備管理。 ( 2) 培訓(xùn)部主要業(yè)務(wù):負(fù)責(zé)學(xué)院各類考試的 報(bào)名和培訓(xùn)等。 ( 3) 后勤處主要業(yè)務(wù):為學(xué)院提供交通、設(shè)施等業(yè)務(wù)。 ( 4) 財(cái)務(wù)處主要業(yè)務(wù):收取學(xué)生學(xué)費(fèi),發(fā)教職員工的工資,管理學(xué)院 整個(gè)財(cái)務(wù)收支等。 文理學(xué)院 教務(wù)處 培訓(xùn)部 后勤處 財(cái)務(wù)處 學(xué)生處 教學(xué)管理 教務(wù)管理 設(shè)備管理 考試培訓(xùn) 考試報(bào)名 存在的問題 在學(xué)院教務(wù)處 老 師的幫助下 ,根據(jù)調(diào)查分析表明 學(xué)院現(xiàn)在設(shè)備管理還處在 一種比較原始的 階段, 沒有一套 完善 的管理系統(tǒng)。 各種各樣的設(shè)備資料都是人工手動(dòng)記錄,設(shè)備資料存放地點(diǎn)分散,各個(gè)管理員記錄的資料沒有做資源共享。 這種 現(xiàn)行 人工管理方式,在設(shè)備管理過程中暴露出許多問題,主要體現(xiàn)在: ( 1)設(shè)備管理過程效率低 當(dāng)前 設(shè)備的使用申請和審批過程通過紙面工作完成的,處理流程慢,效率低,對設(shè)備使用過程無法實(shí)現(xiàn)有效的管理和監(jiān)控。 ( 2)設(shè)備運(yùn)行狀況不明 由于設(shè)備分 布 在不同的地點(diǎn),設(shè)備的使 用、保管和維護(hù)由 不同管理員 負(fù)責(zé),設(shè)備 情況 不能得到及時(shí)反饋,其他人員也無法實(shí)時(shí)獲取設(shè)備情況。 ( 3)設(shè)備利用率低 由于設(shè)備運(yùn)行狀況不明,無法及時(shí)了解閑置設(shè)備的情況,閑置設(shè)備,特別是關(guān)鍵設(shè)備,不能得到充分利用,容易出現(xiàn)設(shè)備重復(fù)投資現(xiàn)象。 ( 4)設(shè)備維修處理不及時(shí) 在設(shè)備使用過程中,當(dāng)設(shè)備出現(xiàn)故障時(shí),使用人無法實(shí)時(shí)反饋,設(shè)備不能 得到及時(shí)地維修和處理。 ( 5)設(shè)備信息不完整 當(dāng)前在單機(jī)數(shù)據(jù)庫文件中只記錄了設(shè)備的基本信息,設(shè)備的使用信息、故障和維修情況等動(dòng)態(tài)信息沒有記錄,對設(shè)備的使用和維修情況無法查詢和追溯。 需求分析 性能需求分析 從實(shí)用、好用的角度出發(fā)開發(fā)文理學(xué)院教學(xué)設(shè)備管理系統(tǒng),在設(shè)計(jì)與實(shí)現(xiàn)過程中主要考慮以下原則: ( 1) 可操作性 原始信息皆由主要負(fù)責(zé)人錄入,系統(tǒng)應(yīng)盡量減少操作員的數(shù)據(jù)錄入量,錄入數(shù)據(jù)盡量通過設(shè)計(jì)下拉列表框來選擇錄入,這樣的處理同時(shí)也避免了許多錄入異常現(xiàn)象的發(fā)生。數(shù)據(jù)輸入的格式應(yīng)符合業(yè)務(wù)習(xí)慣,并且直觀、方便。要求系統(tǒng)處理的數(shù)據(jù)能準(zhǔn)確無誤,同時(shí)輸出的信息也要求直觀、完整。 ( 2) 可靠性 系統(tǒng)運(yùn)行具有較高的可靠性,提供嚴(yán)格的并發(fā)控制,確保數(shù)據(jù)的一致性 、 正確性 和沒有大量的數(shù)據(jù)冗余 。 ( 3) 安全性 系統(tǒng)安全措施可靠、 高 效、可維護(hù)性好,有權(quán)限控制、口令控制,其中口令錄入界面便于系統(tǒng)識(shí)別登錄用戶。 ( 4) 實(shí)用性 從用戶的實(shí)際需要出發(fā)進(jìn)行系統(tǒng)開發(fā),不盲目追求高新技術(shù)的應(yīng)用 ,首先滿足用戶基本的要求,可以在使用中不斷的改進(jìn)和完善。 ( 5) 可維護(hù)性 為了保證系統(tǒng)的可維護(hù)性,要求具有詳細(xì)的文檔資料,同時(shí),要求系統(tǒng)在功能設(shè)計(jì)上考慮可擴(kuò)展性,以滿足以后的需求。 ( 6) 可移植性 系統(tǒng)開發(fā)完成后,要能運(yùn)行于任何 Windows 操作系統(tǒng)所構(gòu)成的計(jì)算機(jī)網(wǎng)絡(luò)環(huán)境下 ,并且只需要對服務(wù)器安裝 IIS、 SQL 20xx 數(shù)據(jù)庫 軟件和相關(guān)的組件即可運(yùn)行。 可行性分析 從經(jīng)濟(jì)方面考慮,由于采用了網(wǎng)上設(shè)備管理的方式,利用計(jì)算機(jī)和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)使設(shè)備信息集中管理,提高了設(shè)備利用率和設(shè)備管理效能,既減少管理人員平時(shí)的工作量,也可以減少投入到 設(shè)備 管理的工作人員數(shù)量 ; 同時(shí)實(shí)現(xiàn)了設(shè)備管理無紙化辦公,減少了辦公費(fèi)用的支出,提高了學(xué)校的經(jīng)濟(jì)效益。 從技術(shù)方面考慮,基于 Inter 的分布式數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)和應(yīng)用已經(jīng)非常成熟,學(xué)校也具有相關(guān)技術(shù)的教師,此系統(tǒng)的開發(fā)、運(yùn)行和維護(hù)是可行的。 從管理方面考慮,設(shè)備管理人員利用網(wǎng)絡(luò)可以隨時(shí)隨地 的集中處理設(shè)備管理的資料 ,及時(shí)掌握設(shè)備的使用情況,有效整合設(shè)備資源和分配設(shè)備資源。 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫的選擇 Microsoft SQL Server 20xx 是一種高效的關(guān)系數(shù)據(jù)庫系統(tǒng),它與 Windows NT/20xx 等操作系統(tǒng)緊密集成。這種安排使 SQL Server 20xx 能充分利用操作系統(tǒng)所提供的特性,對于今天復(fù)雜的客戶 /服務(wù)器系統(tǒng)來說, SQL Server 20xx 是一個(gè)很好的選擇。 今天的商業(yè)環(huán)境要求不同類型的數(shù)據(jù)庫解決方案。性能、可伸縮性及可靠行是基本要求,而進(jìn)入市場時(shí)間也 非常關(guān)鍵。除這些核心企業(yè)品質(zhì)外, SQL Server 還為數(shù) 據(jù)管理與分析帶來了靈活性,允許單位在快速變化的環(huán)境中從容響應(yīng),從而獲得競爭優(yōu)勢。從數(shù)據(jù)管理和分析的角度看,將原始數(shù)據(jù)轉(zhuǎn)化為商業(yè)智能和充分利用 Web 帶來的機(jī)會(huì)非常重要。作為一個(gè)完備的數(shù)據(jù)庫和數(shù)據(jù)分析包, SQL Server 為快速開發(fā)新一代企業(yè)級(jí)商業(yè)應(yīng)用程序、為企業(yè)贏得核心競爭優(yōu)勢打開了勝利之門。 SQL Server 是具備完全 Web 支持的數(shù)據(jù)庫產(chǎn)品,提供了可擴(kuò)展標(biāo)記語言( XML)的核心支持,以及在 Inter 上和防火墻外進(jìn)行查詢的能力。 SQL Server 提供了以 Web 標(biāo)準(zhǔn)為基礎(chǔ)的擴(kuò)展數(shù)據(jù)庫編程功能。豐富的 XML 和Inter 標(biāo)準(zhǔn)支持允許用內(nèi)置的存儲(chǔ)過程以 XML 格式輕松存儲(chǔ)和檢索數(shù)據(jù),還可以使用 XML 更新程序容易插入、更新和刪除數(shù)據(jù)。 Microsoft SQL Server 20xx 特性如下: ( 1)內(nèi)置安裝選項(xiàng):任何建立應(yīng)用程序的人都可以創(chuàng)建一個(gè)集成的安裝:在一個(gè)操作中完成應(yīng)用程序和數(shù)據(jù)庫的安裝。 ( 2)自動(dòng)配置:自動(dòng)配置簡化了普通數(shù)據(jù)庫管理任務(wù)。 ( 3)動(dòng)態(tài)自管理:數(shù)據(jù)庫可以在需要時(shí)自動(dòng)增加分配資源,當(dāng)它們不再需要這些資源,又能夠自動(dòng)釋放, 減少資源占用量。 ( 4)擴(kuò)展的服務(wù)器管理員功能:管理員能夠從一個(gè)中心服務(wù)器管理多個(gè)服務(wù)器。這一功能使普通管理工作降至最少,幫助實(shí)現(xiàn)分公司自動(dòng)化。加強(qiáng)的性能特性:動(dòng)態(tài)鎖定、改善的查詢處理和其它特性加強(qiáng)了重負(fù)荷、企業(yè)級(jí)應(yīng)用程序。 ( 5) SQL 代理技術(shù):這一技術(shù)使指預(yù)定操作成為可能,包括具有依賴性的多步工作和中心化錯(cuò)誤報(bào)告。 ( 6) Profiler:開發(fā)人員和數(shù)據(jù)庫管理員可以監(jiān)控應(yīng)用程序和查明性能問題。 ( 7) XML 支持:集成了對 XML 的支持。 數(shù)據(jù)表設(shè)計(jì) 本系統(tǒng)中實(shí)現(xiàn)的主要功能有對用戶資料的管理;設(shè)備 的入庫、分配和對具體的設(shè)備進(jìn)行各種日常操作(報(bào)修、報(bào)廢、調(diào)配等); 根據(jù)不同的條件查詢不同的信息,例如根據(jù)教室編號(hào) 快速查詢教室的設(shè)備數(shù)量與運(yùn)行狀態(tài); 根據(jù)教室類型查詢這一類教室的信息;根據(jù)設(shè)備出廠編號(hào)查看該設(shè)備的基本資料、分布情況和歷史記錄; 系統(tǒng)中包含用 7 種不同的條件查看設(shè)備維修記錄,這 7 種條件可以單獨(dú)使用,也可以把 7 種不同的條件組合起來查找更精確的信息。于是 數(shù)據(jù)庫中共設(shè)計(jì)了 10 個(gè)數(shù)據(jù)表。部分?jǐn)?shù)據(jù)表說明如下: (1) 管理員 表 ( Userb),為了系統(tǒng)的安全性,只能允許合法的管理員才能進(jìn)入系統(tǒng),并且根據(jù)實(shí)現(xiàn)情 況,只有最高權(quán)限的管理員才能添加和刪除其它 管理員 ,或者做最頂層的操作等;而一般權(quán)限的用戶只可以進(jìn)行一般性的操作,如對設(shè)備進(jìn)行報(bào)修、調(diào)配等。于是設(shè)計(jì)管理員( Userb) 數(shù)據(jù)表,表 中包括管理員編號(hào)(用來區(qū)分他們的唯一性)、姓名、密碼、聯(lián)系方式(手機(jī)號(hào)碼或 固話 )、權(quán)限設(shè)置 ,不同的管理員進(jìn)入系統(tǒng)可以對自己管理的教室中的設(shè)備進(jìn)行操作。 其實(shí)體圖如圖 32: 圖 32 管理員實(shí)體圖 (2) 樓 宇 表 ( Louyub),管理的設(shè)備 從客觀上描述 應(yīng)存放在某一 具體的 地 點(diǎn) ,在實(shí)際情況中一般是以樓 宇 為大的地理范圍。 在數(shù)據(jù)庫 中 單獨(dú)建立一 個(gè)表, 用唯一的編號(hào)來表示不同的樓宇, 這樣 在其他表中引用時(shí)只需要寫入樓宇編號(hào)就可以了,可以做到 避免數(shù)據(jù)的冗余 和錄入簡單的優(yōu)點(diǎn) 。其實(shí)體圖如圖 33: 圖 33 樓 宇 實(shí)體圖 (3) 設(shè)備 表 ( Shebeib),在整個(gè)系統(tǒng)中管理的對象就是具體的設(shè)備( Shebeib),在系統(tǒng)中為了區(qū)分不同類型的設(shè)備,同一
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1