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

正文內(nèi)容

[其它課程]宿舍管理系統(tǒng)文檔-文庫吧

2025-08-12 04:24 本頁面


【正文】 ................... 55 測試用例和結(jié)果 ................................................. 55 用戶注冊測試 ............................................. 55 用戶登錄測試 ............................................. 56 總 結(jié) ............................................................. 57 參考文獻 ........................................................... 58 致 謝 ............................................................. 59 附 錄 ............................................................. 60 1 第一章系 統(tǒng) 概述 系統(tǒng)開發(fā)背景與現(xiàn)狀 學(xué)生宿舍管理系統(tǒng)對于一個學(xué)校來說是必不可少的組成部分。目前好多學(xué)校還停留在宿舍管理人員手工記錄數(shù)據(jù)的最初 階段,手工記錄對于規(guī)模小的學(xué)校來說還勉強可以接受,但對于學(xué)生信息量比較龐大,需要記錄存檔的數(shù)據(jù)比較多的高校來說,人工記錄是相當(dāng)麻煩的。而且當(dāng)查找某條記錄時,由于數(shù)據(jù)量龐大,還只能靠人工去一條條的查找,這樣不但麻煩還浪費了許多時間,效率也比較低。當(dāng)今社會是飛速進步的世界,原始的記錄方式已經(jīng)被社會所淘汰了,計算機化管理正是適應(yīng)時代的產(chǎn)物。信息世界永遠不會是一個平靜的世界,當(dāng)一種技術(shù)不能滿足需求時,就會有新的技術(shù)誕生并取代舊技術(shù)。 21世紀(jì)的今天 ,信息社會占著主流地位,計算機在各行各業(yè)中的運用已經(jīng)得到普及,自動化、 信息化的管理越來越廣泛應(yīng)用于各個領(lǐng)域。我們針對如此,設(shè)計了一套學(xué)生宿舍管理系統(tǒng)。學(xué)生宿舍管理系統(tǒng)采用的是計算機化管理,系統(tǒng)做的盡量人性化,使用者會感到操作非常方便,管理人員需要做的就是將數(shù)據(jù)輸入到系統(tǒng)的數(shù)據(jù)庫中去。由于數(shù)據(jù)庫存儲容量相當(dāng)大,而且比較穩(wěn)定,適合較長時間的保存,也不容易丟失。這無疑是為信息存儲量比較大的學(xué)校提供了一個方便、快捷的操作方式。本系統(tǒng)具有運行速度快、安全性高、穩(wěn)定性好的優(yōu)點,并且具備完善的修改功能,能夠快速的查詢學(xué)校所需的住宿信息。 宿舍管理系統(tǒng)是目前各所高校后勤管理之中的重要部分 ,如何 能科學(xué)有效的開展好宿舍管理部分的工作 ,是當(dāng)前高校領(lǐng)導(dǎo)人和后勤管理人員關(guān)心的問題 .因此 ,宿舍管理部分工作的信息化和科學(xué)化管理有著十分重要的實踐意義 ,本系統(tǒng)旨在實現(xiàn)對現(xiàn)有的宿舍管理系統(tǒng)中遇到的宿舍信息情況和大量數(shù)據(jù)進行數(shù)據(jù)庫存儲的基礎(chǔ)上 ,設(shè)計并完成對其宿舍信息的分類 。查詢 ,添加 ,刪除和修改 ,在深入研究的過程中 ,盡可能實現(xiàn)方便友好的操作界面。 系統(tǒng)開發(fā)意義 為 了實現(xiàn)提高高校宿舍管理部門的工作效率;充分利用資源;減少不必要的人力,物力和財力的支出;方便宿舍管理部門的工作人員全面地掌握學(xué)生住宿情況等目的;為宿舍 管理部門,開發(fā)設(shè)計專用系統(tǒng) 高校學(xué)生宿舍信息管理系統(tǒng)來進行 管理學(xué)生 宿舍信息,使學(xué)生宿舍信息實現(xiàn)標(biāo)準(zhǔn)化的管理和規(guī)范化的制度是十湖南工學(xué)院畢業(yè)設(shè)計說明書(論文) 2 分必要的。專用系統(tǒng)是一個信息管理系統(tǒng) MIS( Management Information System)(以下就稱信息管理系統(tǒng) ),它將實現(xiàn)檢索迅速和查找方便;信息的錄入,修改和刪除功能;以及對新入校學(xué)生進行宿舍安排等功能。系統(tǒng)的具體設(shè)計與實現(xiàn)將針對淮安信息職業(yè)技術(shù)學(xué)院宿舍管理的具體情況進行開展。本系統(tǒng)是采用MyEclipse英文版作為前臺開發(fā)工具 ,SQL SERVER2020作為后臺 數(shù)據(jù)庫平臺的基于B/S的兩層模式的信息管理系統(tǒng),主要用于協(xié)助宿舍管理人員進行日常事務(wù)的管理、記錄與統(tǒng)計工作。 開發(fā)環(huán)境 簡介 選擇合適的開發(fā)工具可以大大提高開發(fā)效率,本系統(tǒng)開發(fā)過程中使用了以下環(huán)境、工具、技術(shù)及相關(guān)文件。 操作系統(tǒng): Microsoft174。 Windows174。 XP 技術(shù): java、 java script、 jsp、 css+div 服務(wù)器:免安裝版 (便于和 MyElipse 集成) Jdk: jdk IDE:MyEclipse 、 Dreamweaver cs4 Database: SQL SERVER 2020 Driver: 、 、 瀏覽器: Inter Explorer 6 Server2020 簡介 宿舍信息管理系統(tǒng)采用 SQL Server2020數(shù)據(jù)庫,實行自動化,高效率進行數(shù)據(jù)處理。由于本信息管理系統(tǒng)采用的是采用 JSP基于 B/S體系結(jié)構(gòu)的 WEB應(yīng)用程序。將通過使用網(wǎng)絡(luò)化處理,宿管人員只需要懂得計算機操作的初步知識即可。 SQL Server2020是 Microsoft公司推出的 SQL Server數(shù)據(jù)庫管理系統(tǒng),它繼承了 SQL Server2020版本的優(yōu)點;同時, SQL Server2020具有使用方便??缮炜s性好與相關(guān)軟件集成程度高等特點;它是一個可靠易用的數(shù)據(jù)庫平臺??梢杂糜诖笮吐?lián)機事務(wù)處理。數(shù)據(jù)庫及電子商務(wù)等;支持多種操作系統(tǒng)(所以 Windows版本)平臺。 Access數(shù)據(jù)庫本應(yīng)該是作為本信息管理系統(tǒng)使用的數(shù)據(jù)庫 ,但考慮到若Access數(shù)據(jù)庫在 Web服務(wù)器上使用,其在數(shù)據(jù)處理流量,安全性和數(shù)據(jù)庫功能方面考慮,而 SQL Server2020是一種常用的關(guān)系數(shù) 據(jù)庫,能存放和讀取大量的數(shù)據(jù), 管理眾多并發(fā)的用戶,故選用了 SQL Server2020數(shù)據(jù)庫。 湖南工學(xué)院畢業(yè)設(shè)計說明書(論文) 3 SQL Server 2020 是 Microsoft 公司推出的 SQL Server數(shù)據(jù)庫管理系統(tǒng),它繼承了 SQL Server 版本的優(yōu)點,同時又為它增加了許多更先進的功能,具有使用方便、可伸縮性好、與相關(guān)軟件集成度高等優(yōu)點,應(yīng)用程序的操作系統(tǒng)支持所有 Windows版本。 在 SQL Server中,使用的是 TSQL語言, TSQL是 ANSI SQL的加強版語言,它提供了標(biāo)準(zhǔn)的 SQL 命令,由于 SQL語言功能豐富、語言簡潔,使用方法靈活,倍受用戶和計算機業(yè)界的青睞,被眾多的計算機公司和軟件公司采用。經(jīng)過多年的發(fā)展, SQL語言已成為關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言。 SQL語言主要有數(shù)據(jù)定義語言、數(shù)據(jù)操縱語言、數(shù)據(jù)控制語言和其他類語言要素組成。 TSQL的分類也有類似于 SQL語言的分類,不過做了許多擴充。 TSQL語言的分類如下:變量說明語句、數(shù)據(jù)定義語言(用來建立數(shù)據(jù)庫、數(shù)據(jù)庫對象和定義其列,大部分是以 CREATE 開頭的命令)、數(shù)據(jù)操縱語言(用來操縱數(shù)據(jù)庫中的數(shù)據(jù)的命令,如: SELECT、 INSERT、 DELETE等)、數(shù)據(jù)控制語言(用來控制數(shù)據(jù)庫組件的存取許可、存取權(quán)限等的命令,如: GRANT 等)、流程控制語言(用于設(shè)計應(yīng)用程序的語句 ,如: If ?While 和 Case等)、內(nèi)嵌函數(shù)(說明變量的命令)、其他命令(嵌于命令中使用的標(biāo)準(zhǔn)函數(shù))。 在數(shù)據(jù)庫中,數(shù)據(jù)查詢是通過 SELECT語句來完成的。 SELECT語句可以從數(shù)據(jù)庫中按用戶要求檢索數(shù)據(jù),并將查詢結(jié)果以表格的形式返回。當(dāng)然用戶在查詢數(shù)據(jù)庫時往往并不需要了解全部信息,而只需要其中一部分滿足某些條件的信息。在這種情況下就需要在 SELECT語句中加入條件以選擇數(shù)據(jù) 行,這時,就用到 WHERE子句 。 WHERE 子句中的條件是由表達式以及邏輯聯(lián)結(jié)詞 AND、 OR和 NOT等組成。用戶在進行查詢時,會出現(xiàn)重復(fù)結(jié)果,這時就需要使用 DISTINCT關(guān)鍵字來取消重復(fù)部分。在 WHERE子句中,可以使用謂詞 LIKE來進行字符串的匹配檢查。當(dāng)用戶要對查詢結(jié)果進行排序時,就需要在 SELECT語句中加入 ORDER BY子句。在 ORDER BY子句中,可以使用一個或多個排序,要求其優(yōu)先級次序從左到右。 為了使數(shù)據(jù)庫更加精簡,最大限度的減少數(shù)據(jù)庫冗余數(shù)據(jù)??梢允褂眠B接查詢來實現(xiàn)多個表的連接。連 接查詢可以分為等值連接查詢、非等值連接查詢、自身連接查詢等。表之間的連接如果是通過相等的字段值連接起來的查詢稱為等值連接查詢。在等值查詢的連接條件中,不使用等號而使用其他比較運算符,就構(gòu)成了非等值連接查詢,可以使用的比較運算符有〉、〉 =、! = 等。連接不僅可以在表之間進行,也可以使一個表同其自身進行連接,這種連接成為自身連接,相應(yīng)得查詢成為自連接查詢。 一個數(shù)據(jù)庫能否保持信息的正確性、及時性、很大程度上依賴數(shù)據(jù)庫的更新功能的強弱與數(shù)據(jù)庫的實時更新能力,這些操作包括插入、刪除、修改,也成為湖南工學(xué)院畢業(yè)設(shè)計說明書(論文) 4 更新 3種操作。 簡介 JSP技術(shù)使用 Java編程語言編寫類 XML的 tags和 scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過 tags和 scriptlets訪問存在于服務(wù)端的資源的應(yīng)用邏輯。 JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計和顯示分離,支持可重用的基于組件的設(shè)計,使基于 Web的應(yīng)用程序的開發(fā)變得迅速和容易。 Web服務(wù)器在遇到訪問 JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP文件中的 HTML代碼一起返回給客戶。插入的 java程序段可以操作數(shù)據(jù)庫重新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的 功能。 JSP與 Java 一樣,是在服務(wù)器端執(zhí)行的,通常返回該客戶端的就是一個 HTML文本,因此客戶端只要有瀏覽器就能瀏覽。 JSP頁面由 HTML代碼和嵌入其中的 Java代碼所組成。服務(wù)器在頁面被客戶端請求以后對這些 Java代碼進行處理,然后將生成的 HTML頁面返回給客戶端的瀏覽器。 Java Servlet是 JSP的技術(shù)基礎(chǔ),而且大型的 Web應(yīng)用程序的開發(fā)需要 Java Servlet和 JSP配合才能完成。 JSP具備了 Java技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點。 自 JSP推出后,眾多大公司都支持 JSP技術(shù)的服務(wù)器,如 IBM、 Oracle、 Bea公司等,所以 JSP迅速成為商業(yè)應(yīng)用的服務(wù)器端語言。 JSP可用一種簡單易懂的等式表示為: HTML+Java=JSP。如圖 11所示: 圖 131 JSP 系統(tǒng)結(jié)構(gòu)模型 ? 一次編寫,到處運行。除了系統(tǒng)之外,代碼不用做任何更改。 ? 系統(tǒng)的多平臺支持。基本上可以在所有平臺上的任意環(huán)境中開發(fā),在任湖南工學(xué)院畢業(yè)設(shè)計說明書(論文) 5 意環(huán)境中進行系統(tǒng)部署,在任意環(huán)境中擴展。相比 ASP/PHP的局限性是顯而易見的。 ? 強大的可伸縮性。從只有一個小的 Jar文件就可以運行 Servlet/JSP,到由多臺服務(wù)器進行集群和負載均衡,到多臺 Application進行事務(wù)處理,消息處理,一臺服務(wù)器 到無數(shù)臺服務(wù)器, Java顯示了一個巨大的生命力。 ? 多樣化和功能強大的開發(fā)工具支持。這一點與 ASP很像, Java已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下。 ? 支持服務(wù)器端組件。 web應(yīng)用需要強大的服務(wù)器端組件來支持,開發(fā)人員需要利用其他工具設(shè)計實現(xiàn)復(fù)雜功能的組件供 web頁面調(diào)用,以增強系統(tǒng)性能。 JSP可以使用成熟的 JAVA BEANS 組件來實現(xiàn)復(fù)雜商務(wù)功能。 在一個 JSP文件第一次被請求時, JSP引擎把該 JSP文件轉(zhuǎn)換成為一個servlet。而這個引擎 本身也是一個 servlet,在 JSWDK或 WEBLOGIC中,它就是JspServlet。 JSP引擎先把該 JSP文件轉(zhuǎn)換成一個 Java源文件,在轉(zhuǎn)換時如果發(fā)現(xiàn) jsp文件有任何語法錯誤,轉(zhuǎn)換過程將中斷,并向服務(wù)端和客戶端輸出出錯信息;如果轉(zhuǎn)換成功, JSP引擎用 javac把該 Java源文件編譯成相應(yīng)的 class文件。然后創(chuàng)建一個該 SERVLET的實例,該 SERVLET的 jspInit()方法被執(zhí)行, jspInit()方法在 servlet的生命周期中只被執(zhí)行一次。然后 jspService()方法被調(diào)用來處理客 戶端的請求。對每一個請求, JSP引擎創(chuàng)建一個新的線程來處理該請求。如果有多個客戶端同時請求該 JSP文件,則 JSP引擎會創(chuàng)建多個線程。每個客戶端請求對應(yīng)一個線程。 以多線程方式執(zhí)行可大大降低對系統(tǒng)的資源需求 ,提高系統(tǒng)的并發(fā)量及響應(yīng)時間 .但應(yīng)該注意多線程的編程限制,由于該 servlet始終駐于內(nèi)存,所以響應(yīng)是非??斓摹? 如果 .jsp文件被修改了,服務(wù)器將根據(jù)設(shè)置決定是否對該文件重新編譯,如果需要重新編譯,則將編譯結(jié)果取代內(nèi)存中的 servlet,并繼續(xù)上述處理過程。 雖然 JSP效率很高,但在第一次調(diào)用時由于需要轉(zhuǎn) 換和編譯而有一些輕微的延遲。 此外,如果在任何時候如果由于系統(tǒng)資源不足的原因, JSP引擎將以某種不確定的方式將 servlet從內(nèi)存中移去。當(dāng)這種情況發(fā)生時 jspDestroy()方法首先被調(diào)用 , 然后 servlet實例便被標(biāo)記加入 垃圾收集 處理。 jspInit()及jspDestory()格式如下:可在 jspInit()中進行一些初始化工作 ,如建立與數(shù)據(jù)庫的連接,或建立網(wǎng)絡(luò)連接
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1