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

正文內(nèi)容

基于web的宿舍管理系統(tǒng)說明書-文庫吧

2024-10-27 16:20 本頁面


【正文】 的團(tuán)體,另一方面是因?yàn)槌銮谇闆r影響到量化成績(jī),是學(xué)生比較關(guān)心的一項(xiàng)事務(wù)。學(xué)校 管理員是系統(tǒng)訪問量最少的人員,只有在系統(tǒng)初始化時(shí)和實(shí)體及其關(guān)系發(fā)生變化時(shí)才登陸系統(tǒng),如管理員變動(dòng)、新學(xué)期新生數(shù)據(jù)錄入、畢業(yè)生數(shù)據(jù)刪除等,學(xué)校管理員的另一項(xiàng)工作是對(duì)系統(tǒng)進(jìn)行維護(hù)和數(shù)據(jù)定期備份。以下是具體使用者的需求: 學(xué)生:學(xué)生用戶通過使用自己的學(xué)號(hào)和初始密碼登陸系統(tǒng),進(jìn)行出入查詢、內(nèi)江師范學(xué)院本科畢業(yè)論文 (設(shè)計(jì) ) ____________________________________________________________________________________________ 5 房間查詢、來訪查詢、密碼修改、水電查詢和留言。 宿舍管理員:登陸系統(tǒng)對(duì)學(xué)生和房間進(jìn)行查詢、出入登記、來訪登記和房間變動(dòng)修改。 學(xué)校管理員:查詢、增加、刪除、修改學(xué)生和宿舍管理員以及樓幢;維護(hù)系統(tǒng)運(yùn)行、定期備份數(shù)據(jù)。 2 開發(fā)工具簡(jiǎn) 介 開發(fā)語言 HTML 簡(jiǎn)介 HTML 語言,又稱超文本標(biāo)記語言,是英文 Hyper Text Markup Language的縮寫。 HTML 語言之所以被稱為標(biāo)記語言,是因?yàn)檫@種語言與 C++及 Visual Basic不同,它不是一種真正的計(jì)算機(jī)編程語言,而更像是一種在使用轉(zhuǎn)義碼文檔中應(yīng)用的格式化語法。 HTML 語言不像其他語言一樣被編譯為指令,而只是提供一些語法標(biāo)記給瀏覽器,再瀏覽器解釋生成相應(yīng)的頁面。 [1] 由于 HTML 語言是標(biāo)記語言,它在瀏覽器中是解釋執(zhí)行的,無需編譯,因而HTML 語言編寫的 文檔適合在各種瀏覽器中時(shí)行瀏覽。這就決定了 HTML 適用于多種操作系統(tǒng)平臺(tái),它的文檔都是獨(dú)立于平臺(tái)的,可以對(duì)多個(gè)平臺(tái)兼容。只要一個(gè)平臺(tái)的瀏覽器就可以實(shí)現(xiàn)對(duì)任何平臺(tái)網(wǎng)絡(luò)文檔的閱讀。 HTML 語言的基本功能: ( 1) 出版聯(lián)網(wǎng)文檔。這種文檔可包含標(biāo)題、文字、表格、列表、圖像以及無意間和影視文件等。 ( 2) 通過超文本鏈接可以檢索和閱讀聯(lián)網(wǎng)信息。 ( 3) 使用 HTML語言可以將 Inter不同區(qū)域的服務(wù)器上的資源鏈接起來,從而達(dá)到資源共享的目的。 ( 4) 設(shè)計(jì)表單。這是一種用來從用戶處收集信息的 Web 文檔,并可以與遠(yuǎn)程服務(wù)器單位作交易 。 ( 5) 通過 HTM 與網(wǎng)絡(luò)數(shù)據(jù)庫的連接,使得用戶可以在網(wǎng)上進(jìn)行方便的數(shù)據(jù)查詢。 現(xiàn)在,許多圖形化的 HTML 開發(fā)工具,使得網(wǎng)頁的制作變得非常簡(jiǎn)單。如微軟公司推出的 Microsoft FrontPage、 Adobe 公司推出的 Adobe PageMill、Macromedia 公司推出的 Dreamweaver 等編輯工具,這些都屬于“所見即所得”的網(wǎng)頁制作工具。 內(nèi)江師范學(xué)院本科畢業(yè)論文 (設(shè)計(jì) ) ____________________________________________________________________________________________ 6 ASP 簡(jiǎn)介 Microsoft Active Server Pages 即我們所稱的 ASP(動(dòng)態(tài)網(wǎng)頁 ),是微軟公司推出的一種用心取代 CGI( Common Gateway Interface,通用網(wǎng)關(guān)接口)的技術(shù)。 ASP 是位于服務(wù)器端的腳本運(yùn)行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運(yùn)行動(dòng)態(tài)的交互式 Web 服務(wù)器應(yīng)用程序。如交互式的動(dòng)態(tài)網(wǎng)頁 ,包括使用 HTML 表單收集和處理信息、上傳與下載等等,就像用戶在使用自己的 CGI 程序一樣。但是它比 CGI 簡(jiǎn)單。更重要的是, ASP 使用的 ActiveX 技術(shù)基于開放設(shè)計(jì)環(huán)境,用戶可以將自定義和制作的組件加入其中,使動(dòng)態(tài)網(wǎng)頁具有無限的擴(kuò)充能力,這是傳統(tǒng)的 CGI 等 程序遠(yuǎn)遠(yuǎn)不及的。使用 ASP 還可利用 ADO( Active Data Object)方便地訪問數(shù)據(jù)庫,從而使開發(fā)基于 WWW的應(yīng)用系統(tǒng)成為可能。 Active Server Pages 所獨(dú)具的一些特點(diǎn): [2] 1. 使用 VBScript 、 Jscript 等簡(jiǎn)單易懂的腳本語言,結(jié)合 HTML 代碼,即可快速地完成網(wǎng)站的應(yīng)用程序。 2. 無須 pile 編譯,容易編寫,可在服務(wù)器端直接執(zhí)行。 3. 使用普通的文本編輯器,如 Windows 的記事本,即可進(jìn)行編輯設(shè)計(jì)。 4. 與瀏覽器無關(guān)。 Server Pages 能與任何 ActiveX scripting 語言相容。 Server Pages 的源程序,不會(huì)被傳到客戶瀏覽器,因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。 7. 可使用服務(wù)器端的腳本來產(chǎn)生客戶端的腳本。 Server Components(ActiveX 服務(wù)器元件 ) 具有無限可擴(kuò)充性。 Microsoft SQL Server 2020 數(shù)據(jù)庫簡(jiǎn)介 SQL Server 2020 是 Microsoft 家庭的重要成員,是 基于客戶機(jī) /服務(wù)器的新一代大型關(guān)系數(shù)據(jù)庫系統(tǒng)。 SQL Server 2020 能夠滿足大型 Web 站點(diǎn)和企業(yè)數(shù)據(jù)處理對(duì)數(shù)據(jù)存儲(chǔ)、管理和分析需求,它是一套組件集合,由許多組件共同完成強(qiáng)大的功能。 [ Microsoft SQL Server 2020 的特性包括: [3] 集成。 SQL Server 2020 數(shù)據(jù)庫引擎提供完整的 XML 支持。它還具有構(gòu)成最大的 Web 站點(diǎn)的數(shù)據(jù)存儲(chǔ)組件所需的可伸縮性、可用性和安全功能。 。同一個(gè)數(shù)據(jù)庫引擎可以在不同的平臺(tái)上使用,從 運(yùn)行 內(nèi)江師范學(xué)院本科畢業(yè)論文 (設(shè)計(jì) ) ____________________________________________________________________________________________ 7 Microsoft Windows 98 的便攜式電腦,到運(yùn)行 Microsoft Windows 2020 數(shù)據(jù)中心版的大型多處理器服務(wù)器。 。 SQL Server 2020 關(guān)系數(shù)據(jù)庫引擎支持當(dāng)今苛刻的數(shù)據(jù)處理環(huán)境所需的功能。數(shù)據(jù)庫引擎充分保護(hù)數(shù)據(jù)完整性,同時(shí)將管理上千個(gè)并發(fā)修改數(shù)據(jù)庫的用戶的開銷減到最小。 、部署和使用。 SQL Server 2020 中包括一系列管理和開發(fā)工具,這些工具可改進(jìn)在多個(gè)站點(diǎn)上安裝、部署、管理和使用 SQL Server 的過程。 3 宿舍管理系統(tǒng)總體設(shè)計(jì) 系統(tǒng)功能分析 本系統(tǒng)主要實(shí)現(xiàn)了學(xué)生信息查詢功能、出入管理(查詢)功能、宿舍管理功能、用戶留言功能和用戶管理功能。實(shí)現(xiàn)這些功能的最基本的功能是數(shù)據(jù)庫連接功能,它主要負(fù)責(zé)核對(duì)用戶權(quán)限,存儲(chǔ)和輸出用戶需要的數(shù)據(jù)庫。 系統(tǒng)功能結(jié)構(gòu)圖 系統(tǒng)功能結(jié)構(gòu)圖,見圖 1: 圖 1:宿舍管理系統(tǒng)功能結(jié)構(gòu)圖 宿管記錄管理 留言模塊管理 出入來訪管理 學(xué)生查詢管理 出入來訪記錄 檢測(cè)用戶權(quán)限 出入來訪查詢 連接數(shù)據(jù)庫 學(xué)生信息查詢 后臺(tái)管理功能 用戶留言功能 宿舍管理功能 房間號(hào)管理 出入管理功能 信息查詢功能 學(xué)生用戶管理 用戶管理功能 宿管用戶管理 宿舍管理系統(tǒng)功能結(jié)構(gòu)圖 宿舍樓棟管理 數(shù)據(jù)庫連接功能 入住人員管理 內(nèi)江師范學(xué)院本科畢業(yè)論文 (設(shè)計(jì) ) ____________________________________________________________________________________________ 8 系統(tǒng)功能分析 一、 數(shù)據(jù)庫連接功能 在連 接數(shù)據(jù)庫之前 ,要在 SQL Server 2020 中建立一個(gè)全新的數(shù)據(jù)庫 ,名為 HostelManagement,并且使用 SA 登錄。 通過 ASP 代碼編寫的 文件連接 SQL 數(shù)據(jù)庫,存儲(chǔ)、讀取和修改數(shù)據(jù)庫存儲(chǔ)的學(xué)生信息、水電信息、受訪信息和房間信息。此文件是獨(dú)立的一個(gè)文件 ,只具備連接數(shù)據(jù)庫的功能 ,在需要引用到的網(wǎng)頁頂部用 !include file=39。39。 引用此文件以起到連接數(shù)據(jù)庫的功能。這樣不僅減小了系統(tǒng)的大小,還能防止代碼泄漏造成難以預(yù)料的后果。以下是 的全部代碼 : % Dim conn Dim rs Set conn=() (Provider=SQLOLEDB。Password=。UserID=sa。InitialCatalog=HostelManagement。Data Source=(local)。) set rs=() ‘建立 recordset 對(duì)象集 % 代碼解 釋 : ():建立數(shù)據(jù)庫連接對(duì)象; Provider=SQLOLEDB :使用 SQLLEDB 驅(qū)動(dòng)連接數(shù)據(jù)庫; Server=(local) :使用本地?cái)?shù)據(jù)庫; UserID=sa。Password=:數(shù)據(jù)庫使用的用戶名和密碼,密碼可以為空; Database=HostelManagement:數(shù)據(jù)庫名; set rs=():建立 recordset 對(duì)象集。 數(shù)據(jù)庫連接 功能還包括一個(gè) 文件 ,它的作用是檢測(cè)登錄后的用戶權(quán)限 ,代碼如下 : % if session(userid)= and session(userlevel)= then 內(nèi)江師范學(xué)院本科畢業(yè)論文 (設(shè)計(jì) ) ____________________________________________________________________________________________ 9 end if % 代碼解釋 : If...end if:if 和 end if 中間代碼的意思是如果傳送過來的 session 值中userid 和 userlevel,即用戶編號(hào)和用戶級(jí)別為空則把頁面導(dǎo)向登錄頁面。 這樣就可以防止未授權(quán)的用戶直接不通過 登錄頁面進(jìn)入后臺(tái)管理等需要一定權(quán)限才能瀏覽的頁面。 二、用戶管理功能 用戶管理功能包括用戶的添加 ,刪除 ,修改和登陸功能。 用戶分為學(xué)生用戶、宿舍管理員和學(xué)校管理員用戶。其中 ,學(xué)生用戶具有登陸 ,查詢和留言功能 ,管理員用戶除了具有學(xué)生用戶的功能之外還有添加 ,刪除和修改學(xué)生用戶、學(xué)生家長(zhǎng)用戶。其中,學(xué)生用戶為第三級(jí)用戶,宿舍管理員為第二級(jí)用戶,學(xué)校管理員為第一級(jí)用戶。 這樣把用戶等級(jí)區(qū)分開來,以達(dá)到不同用戶分配不同的使用權(quán)限的目的。 三、 信息查詢功能 從 SQL 數(shù)據(jù)庫中讀取存儲(chǔ)的學(xué)生信息并顯示給瀏覽者,這些信 息包括學(xué)生的姓名、學(xué)號(hào)、性別、出生年月、班級(jí)、所在學(xué)院(系)、出入信息、宿舍信息、來訪信息、所在幢以及有何留言。信息查詢功能面向所有的使用者,但是學(xué)生用戶只能查詢自己的信息,學(xué)校管理員和宿舍管理員的查詢權(quán)限向下兼容,即學(xué)校管理員可以查詢所有等級(jí)的用戶信息,宿舍管理員只能查詢第二等級(jí)和第三等級(jí)的用戶信息。 四、 出入管理功能 此功能主要是針對(duì)宿舍管理員,只能由宿舍管理員執(zhí)行查詢、增加、刪除和修改學(xué)生出入信息以及來訪人員信息,并自動(dòng)記錄下錄入信息的宿舍管理員ID。以做到宿舍管理的具體性、真實(shí)性。學(xué)生出入記錄的 操作會(huì)由簡(jiǎn)單的鼠標(biāo)點(diǎn)擊來完成,而不用親自錄入出入時(shí)間,極大地方便了使用者,降低了對(duì)使用者的要求。 五、 后臺(tái)管理功能 只有學(xué)校管理員能進(jìn)入后臺(tái)管理,對(duì)學(xué)生查詢功能、宿舍管理員記錄功能和留言功能進(jìn)行開放和關(guān)閉。 內(nèi)江師范學(xué)院本科畢業(yè)論文 (設(shè)計(jì) ) ____________________________________________________________________________________________ 10 六、 宿舍管理功能 宿舍管理員對(duì)宿舍房間進(jìn)行房間號(hào)增刪、修改,對(duì)房間號(hào)對(duì)應(yīng)的學(xué)生信息進(jìn)行增刪、修改。此功能只有在系統(tǒng)初始化時(shí)和房間號(hào)進(jìn)行變動(dòng)時(shí)才使用,而且宿舍管理員在進(jìn)行房間號(hào)變動(dòng)時(shí)要通過上級(jí)的批準(zhǔn),不能隨意更改房間號(hào)。 七、用戶留言功能 由于此系統(tǒng)只能由三級(jí)用戶登陸,不為游客提供訪問功能,所以留 言只對(duì)三級(jí)用戶開放,而且留言均為實(shí)名留言,以防止惡意攻擊以及違反國(guó)家法律政策相關(guān)規(guī)定的行為。 ER 圖 概念設(shè)計(jì)階段主要任務(wù)和目標(biāo)是根據(jù)需求分析的結(jié)果,包括一般聯(lián)系實(shí)體,畫出對(duì)應(yīng)的 ER 圖。對(duì)于復(fù)雜的系統(tǒng),通常
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1