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

正文內容

基于jsp的學生宿舍管理系統(tǒng)的設計與實現(xiàn)畢業(yè)論文-文庫吧

2025-06-11 08:31 本頁面


【正文】 QL語言作為查詢語言[6]。SQL是一個非過程化的語言,因為它一次處理一個記錄,對數(shù)據(jù)提供自動導航。SQL允許用戶在高層的數(shù)據(jù)結構上工作,而不對單個記錄進行操作,可操作記錄集。 SQL可用于所有用戶的DB活動模型,包括系統(tǒng)管理員、數(shù)據(jù)庫管理員、 應用程序員、決策支持系統(tǒng)人員及許多其它類型的終端用戶[7]。由于所有主要的關系數(shù)據(jù)庫管理系統(tǒng)都支持SQL語言,用戶可將使用SQL的技能從一個RDBMS轉到另一個。所有用SQL編寫的程序都是可以移植的。現(xiàn)在絕大多數(shù)流行的關系型數(shù)據(jù)庫管理系統(tǒng),如Oracle、Sybase、MicrosoftSQLServer、Access等都采用了SQL語言標準。雖然很多數(shù)據(jù)庫都對SQL語句進行了再開發(fā)和擴展,但是包括Select、Insert,、Update、Delete、Create以及Drop在內的標準的SQL命令仍然可以被用來完成幾乎所有的數(shù)據(jù)庫操作[8]。第2章 系統(tǒng)分析 開發(fā)背景及意義隨著國家教學改革的不斷深化,高校辦學規(guī)模的不斷擴大,科學技術的不斷提高,計算機科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。目前一些院校的宿舍管理工作仍然是在手工記錄的基礎上進行,在不同部門間的信息傳遞也是手工記錄,顯然這與院校當前教學改革的步調不一致。作為計算機應用的一部分,使用計算機對宿舍信息進行管理,具有著手工管理所無法比擬的優(yōu)點。例如:檢索迅速、查找方便、可靠性高、成本低等,這些優(yōu)點能夠極大地提高宿舍管理的效率,也是高等院校的科學化、正規(guī)化管理,是與世界接軌的重要條件。 可行性研究 經濟可行性系統(tǒng)的經濟可行性分析是指對組織的經濟狀況和投資能力進行分析,對系統(tǒng)的建設運營和維護費用進行估算,對系統(tǒng)建成后可能取得的社會及經濟效益進行估計。由于本系統(tǒng)開發(fā)所需要的軟件都是從校園網上免費下載的,因此開發(fā)的費用比較低。宿舍原來是采用手工作業(yè)的方式進行數(shù)據(jù)管理,費時耗力,如果現(xiàn)在采用數(shù)據(jù)庫電腦化管理,可以節(jié)約大量紙張、油墨等耗材,也可以節(jié)約大量的人力和時間,有效的提高了宿舍管理的質量和效率??偠灾?,效益遠遠大于投入。 技術可行性學生宿舍管理系統(tǒng)使用 ,所以在系統(tǒng)的設計過程中不會有太大問題,該系統(tǒng)使用SQL 2000對后臺的數(shù)據(jù)進行操作,使得數(shù)據(jù)完整性得以保證,并使數(shù)據(jù)操作簡單化。通過上述分析得出該系統(tǒng)在技術上是可行的。 操作可行性本系統(tǒng)運行在通用的Windows操作系統(tǒng)上,具有Windows相似的操作界面。具有簡單易學,使用方便等特點,熟悉計算機的人員不需要再經過專門的培訓即可熟練操作。 需求分析學生宿舍管理系統(tǒng)是學生宿舍管理工作中必不可少的部分,對于宿舍的管理者和學生來說都非常重要,但長期以來傳統(tǒng)的手工方式流程比較繁瑣,效率相當?shù)?。而一個成功的學生宿舍管理系統(tǒng)應提供快速的學生信息檢索功能、快捷的辦理學生入住、學生退房流程。通過對一些典型的學生宿舍管理系統(tǒng)的考察、分析并結合學校的需求,要求本系統(tǒng)具有以下功能。1. 美觀、友好的操作界面,能保證系統(tǒng)的易用性。2. 提供靈活、方便的權限設置功能,使整個系統(tǒng)的管理分工明確。3. 實現(xiàn)床位狀態(tài)查詢、寢室狀態(tài)查詢功能。4. 按學生姓名模糊查詢。5. 實現(xiàn)學生入住管理、學生退房管理。6. 實現(xiàn)樓房信息管理、房間信息管理等功能。 功能需求本系統(tǒng)采用SQL數(shù)據(jù)庫使數(shù)據(jù)具有較強的完整性、較好的數(shù)據(jù)安全性等特點以及提供了標準的幫助,使用戶方便的獲得所需的幫助。界面友好、操作簡單、功能齊全是本系統(tǒng)的最大優(yōu)點。通過學生宿舍管理系統(tǒng)還可以實現(xiàn)如下功能。宿舍樓信息管理:主要實現(xiàn)添加、刪除、修改以及查找樓房信息等功能。房間信息管理:主要實現(xiàn)添加、刪除、修改房間信息以及生成床位等功能。床位信息管理:主要實現(xiàn)添加、刪除以及查找床位信息等功能。學生信息管理:主要實現(xiàn)添加、刪除、修改學生信息等功能。學生入住/預訂管理:主要給學生辦理入住、預訂寢室等功能。學生退房管理:主要給學生辦理退房、取消預訂房間等功能。用例圖(User Case)是被稱為參與者的外部用戶所能觀察到的系統(tǒng)功能的模型圖,呈現(xiàn)了一些參與者和一些用例,以及參與者和用例之間的關系,主要用于對系統(tǒng)、子系統(tǒng)或類的功能行為進行建模。用例圖定義了系統(tǒng)的功能需求,用例圖是從系統(tǒng)的外部看系統(tǒng)功能,并不描述系統(tǒng)內部對功能的具體實現(xiàn)。用例圖展示了用例之間以及同用例參與者之間是怎樣相互聯(lián)系的。用例之間可以抽象出包含(include)、擴展(extend)和泛化(generalization)幾種關系。具體的用例圖圖符如表21所示。表 21 um1用例圖圖符可視化圖符名稱描述系統(tǒng)用來表示系統(tǒng)邊界,所有用例放在系統(tǒng)之中 用例用來表示用例圖中的用例 執(zhí)行者用于描述與系統(tǒng)功能有關的外部實體,可以是用戶,也可以是外部系統(tǒng)關聯(lián)連接執(zhí)行者和用例宿舍管理系統(tǒng)有超級用戶和普通用戶兩類用戶。根據(jù)使用權限的不同所能操作的功能也不同,普通用戶只能對學生入住預訂登記、寢室使用狀態(tài)查詢和床位使用狀態(tài)查詢等一些功能進行操作,而超級用戶擁有對所有模塊進行操作的權限。系統(tǒng)用例圖如圖21所示。圖21系統(tǒng)用例圖宿舍樓信息管理:宿舍樓信息管理主要管理樓房信息的添加、樓房信息的修改、樓房信息的刪除、樓房信息的查詢等。宿舍樓信息管理的用例圖如圖22所示。圖22宿舍樓信息管理用例圖寢室信息管理:寢室信息管理主要管理寢室信息的添加、寢室信息的修改、寢室信息的刪除、寢室信息的查詢、生成床位等。寢室信息管理的用例圖如圖23所示。圖23寢室信息管理用例圖床位信息管理:床位信息管理主要管理床位信息的添加、床位信息的刪除、床位信息的查詢等。床位信息管理的用例圖如圖24所示。圖24 床位信息管理用例圖學生信息管理:學生信息管理主要管理學生信息的添加、學生信息的刪除、學生信息的查詢等。學生信息管理的用例圖如圖25所示。圖25 學生信息管理用例圖系統(tǒng)的行為是通過對象的動作來描述的,通??梢酝ㄟ^順序圖來描述對象之間如何進行消息的傳遞。順序圖是將交互關系表示為一個二維圖??v向是時間軸。橫向軸代表了在協(xié)作中各獨立對象的類元角色。類元角色用生命線表示。具體uml順序圖圖符如表22所示。表22 uml順序圖圖符可視化圖符名稱描述帶有生命線的對象用于表示順序圖中參與交互的對象激活表示在這個時間段內,對象處于活動狀態(tài)消息用于表示對象之間傳遞的消息返回消息用于表示對象之間傳遞的消息超級用戶查詢學生信息,查詢學生信息的順序圖如圖26所示。圖26 查詢學生信息順序圖超級用戶刪除學生信息,刪除學生信息的順序圖如圖27所示。 性能需求系統(tǒng)的性能是系統(tǒng)的一種非功能特性,系統(tǒng)的性能關注的不是系統(tǒng)是否能夠完成特定的功能,而是在完成功能時展示出來的及時性。為了能夠客觀地度量系統(tǒng)的性能,定義了一系列的性能指標,包括響應時間、吞吐量、資源利用率等等。以便于在不同情況下度量系統(tǒng)的性能。響應時間是指系統(tǒng)對請求做出響應的時間。吞吐量是指系統(tǒng)在單位時間內處理請求的數(shù)量。資源利用率反映的是在一段時間內資源平均占用的情況。圖27 刪除學生信息順序圖第3章 系統(tǒng)設計 系統(tǒng)功能結構設計本系統(tǒng)主要是對學生宿舍進行管理,包括對學生所用的宿舍樓信息進行管理,可以查詢宿舍樓信息、添加宿舍樓信息、修改宿舍樓信息及刪除宿舍樓信息等操作。對學生所用的寢室進行管理,可以查詢寢室信息、添加寢室信息、修改寢室信息及刪除寢室信息等操作。對學生所用的床位信息進行管理,可以添加、查詢及刪除床位信息等操作。對學生信息進行管理,可以新增學生信息、根據(jù)學生名稱查找學生信息及刪除學生信息等操作??梢詫W生入住及更換寢室等信息進行管理。還可以添加普通用戶以及對用戶的密碼進行更改等操作。 系統(tǒng)功能模塊圖系統(tǒng)的模塊主要是按照功能進行劃分的,包括宿舍樓信息管理、房間信息管理、床位信息管理、學生信息管理、學生入住/預訂管理、學生退房管理、寢室信息查詢、床位信息查詢、普通人員管理及超級用戶密碼等模塊。系統(tǒng)功能模塊如圖31所示。 宿舍樓信息管理:主要是記錄宿舍樓的基本狀況,包括樓房名稱、樓里寢室數(shù)量等基本信息。以便于用戶分配寢室??梢詫崿F(xiàn)添加樓房信息、修改樓房信息、刪除樓房信息以及根據(jù)樓房名稱模糊查詢樓房信息等功能。房間信息管理:主要記錄宿舍各個房間的基本信息,房間名稱,樓房名稱,房間床位數(shù)量等等。以便于用戶對學生住宿的分配??梢詫崿F(xiàn)添加房間信息、修改房間信息、刪除房間信息、查詢房間信息以及生成床位等功能。床位信息管理:實現(xiàn)添加床位信息、刪除床位信息以及查找床位信息等功能。學生信息管理:宿舍的學生信息主要來自學生處提供的,對于已住進宿舍的學生,用戶從學生處提取相關信息,進行統(tǒng)一管理,如果學生退房之后,相應的信息也將被刪除。實現(xiàn)添加學生信息、刪除學生信息以及查找學生信息等功能。學生入住/預定登記:學生向樓管處提出入住申請,用戶進行查詢宿舍相關信息之后,再根據(jù)學生的信息相應的給新生安排宿舍,登記和修改相關信息。對于未到校的學生,可以提前預定房間。實現(xiàn)預定房間和入住房間等功能。學生退房管理:學生向樓管處提出退房申請,樓管處核實證件準確無誤之后,辦理退房手續(xù),并刪除學生的相關信息。實現(xiàn)取消預定房間和退房等功能。普通人員管理:實現(xiàn)添加普通用戶以及刪除普通用戶等功能。 數(shù)據(jù)庫設計圖31系統(tǒng)功能模塊圖概念結構是各種數(shù)據(jù)模型的共同基礎,比數(shù)據(jù)模型更獨立于機器、更抽象,從而更加穩(wěn)定化,是整個數(shù)據(jù)庫設計的關鍵。在需求分析階段所得到的應用需求應該首先抽象為信息世界的結構,才能更好地、更準確地實現(xiàn)這些需求[9]。將需求分析中關于數(shù)據(jù)的需求,綜合為一個統(tǒng)一的概念模型。概念模型的表示方法很多ER方法是其中的一種,它提供了表示實體型、屬性和聯(lián)系的方法,用來描述現(xiàn)實世界的概念模型[10]。 構成ER圖的基本要素是實體型、屬性和聯(lián)系,其表示方法為: 實體型:用矩形表示,矩形框內寫明實體名。 屬性:用橢圓形表示,并用無向邊將其與相應的實體連接起來。 聯(lián)系:用菱形表示,菱形框內寫明聯(lián)系名,并用無向邊分別與有關實體連接起來,同時在無向邊旁標上聯(lián)系的類型(1
點擊復制文檔內容
物理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1