uml酒店客房管理系統作業

2022-09-06 02:18:02 字數 2444 閱讀 9205

資訊科學與技術學院

《物件導向分析與設計》課程作業

目錄第一章簡介 1

1.1網上選課管理系統簡介 1

1.2網上選課系統各參與者功能介紹 1

1.2.1超級管理員 1

1.2.2教師 1

1.2.3學生 2

第二章需求分析 3

2.1概述 3

2.2學生管理系統 3

2.2.1概述 3

2.2.2用例圖 4

2.3教師管理系統 4

2.3.1概述 4

2.3.2用例圖 4

2.4超級管理員系統 5

2.4.1概述 5

2.4.2用例圖 5

第三章系統分析 6

3.1分析順序 6

3.2管理員系統 6

3.3教師管理系統 7

3.4學生管理系統 7

第四章系統設計 8

4.1類圖 8

4.1.1網上選課系統類圖 8

4.2順序圖 9

4.2.1學生選課順序圖 9

4.2.2學生退課順序圖 9

4.2.3學生檢視自己成績 10

4.2.4教師檢視選課學生 10

4.2.5教師錄入學生成績 11

4.2.6管理員新增課程 11

4.2.7管理員修改學生資訊 12

現在各高校都擁有大量的學生,都給每個大學生提供了大量的選修課供學生們進行網上選課,如果我們還是選用傳統的純手工、純紙質的管理方式,對於選課管理人員來說,那意味著有大量的繁瑣的資料需要整理,還要花費大量的時間、精力以及體力。現在我們進入了乙個資訊化的時代,利用internet技術來實現無紙化辦公已經成為理所當然。隨著現在高校的不斷擴招,學生的網上選課作為學校日常辦公最重要的一部分,相對於傳統的選課方式,網路化的學生選課管路更迅速、更高效、更準確,將管理人員從繁瑣的資料整理事務中解脫出來,從而能節省更多的時間從事其他教學研究的工作。

該文件在具體的分析各項功能需求的前提下,將各個功能模組及非功能性模組詳細的記錄下來,其中對功能需求的描述採用了uml的用例模型方式,主要描述了每一用例的基本事件流,而且還給出了非常直觀的用例圖。

在該系統中,主要的參與者有系統超級管理員,可以執行該系統的所有功能,包括,新增課程資訊、修改課程資訊、刪除課程資訊;新增教師資訊、修改教師資訊、刪除教師資訊;新增學生資訊、修改學生資訊、刪除學生資訊;參與者二為全校教師,主要的操作功能有檢視選課學生資訊、錄入學生成績以及修改學生成績;參與者三為在校學生,主要的操作功能有檢視所有課程、選課、退選、檢視成績。

管理員管理系統的功能有:管理員進入資訊管理介面,管理員登入,管理員對學生的資訊進行管理(管理員向學生管理系統中新增學生,修改學生資訊,刪除學生),管理員對教師的資訊進行管理(管理員在教師管理系統中新增教師,修改教師資訊,刪除教師),管理員管理課程資訊(管理員在課程管理中新增課程,修改課程資訊,刪除課程,發布更改資訊),管理員修改並儲存資料庫資訊。

教師進入資訊管理介面,教師登入、輸入個人登入資訊及提交,教師檢視選課學生,教師列印選課學生的名單,教師對學生的成績進行統計,教師將學生的成績錄入系統中,教師檢查學生的成績,教師修改學生的成績。

學生進入資訊管理介面,學生登入、輸入個人登入資訊及提交,學生進入選課系統介面,學生瀏覽顯示的可選課程,學生進行選課,學生檢視所選課的課表,學生退課,學生檢視選修課成績,學生檢視過去所選課的成績,學生檢視過去所選的課程,學生修改自己的資訊,如修改密碼並進行儲存。

學生選課系統有三方面的使用者,這三個方面分別是學生使用者、教師使用者和管理員使用者,這三類使用者擁有不同的許可權,他們在登陸進入系統後顯示不同的操作頁面,具有不同的操作功能。管理員擁有最高的許可權,進入系統後,可以檢視和管理系統中的所有資訊,對課程資訊的維護,對學生資訊的維護,對教師資訊的維護。教師進入系統後,可以修改自己的資訊,檢視選課學生的名單,提交學生的成績等操作。

學生進入系統後可以修改自己的資訊,進行選課退課,檢視自己的成績等操作。修改自己的基本資訊的許可權每個使用者都擁有,可以修改自己的登陸資訊。通過進行嚴格的許可權劃分,可以更好地進行管理,也可更好地保護使用者資訊保安。

學生根據原始的登陸資訊輸入個人資訊並提交,登陸系統,然後修改自己的登陸資訊,以免別人登陸自己系統帶來不必要的麻煩。然後可以檢視可選課程,進行選課退課的操作,檢視自己所修科目的成績,可以檢索自己不同時間段的成績及不同時間段自己所修的課程。

教師根據原始的資訊輸入登陸資訊並提交,進入系統後可以修改自己的登陸資訊以免別人登陸自己系統帶來不必要的麻煩,然後可以檢視學生的名單,錄入學生成績及更改學生成績。

管理員進入系統後就沒有必要修改自己的資訊了,因為管理員具有最高的許可權,所以管理員也就具有很多的操作功能,進入系統後,在課程模組中可以對相應的課程進行增、刪、改、查的功能;在學生模組中可以對相應的學生進行增、刪、改、查的功能;在教師模組中可以進行增、刪、改、查的功能。

網上選課系統設計到的子系統

UML酒店客房管理系統

資訊科學與技術學院 物件導向分析與設計 課程作業 uml是統一建模語言 uml是 unified modeling language的縮寫 是用來對軟體密集系統進行視覺化建模的一種語言。uml為物件導向開發系統的產品進行說明 視覺化 和編制文件的一種標準語言。uml可以貫穿軟體開發周期中的每乙個階段...

酒店客房管理系統

本專案以如家連鎖酒店的運營環境為參照,希望設計出適合酒店管理運用的酒店客房管理系統。如家酒店目前擁有連鎖型旅館717余家,分布於中國139個大中城市。是中國最大的酒店分銷商。隨著我國改革開放的不斷推進,國內人民生活水平的不斷提高,旅遊出行的人民越來越多,商務活動也相當的活躍 再加上入境旅遊的人也越來...

酒店客房管理系統設計

青島理工大學 資料庫課程設計報告 院 系 計算機工程學院 專業軟體工程學院 學生姓名 任偉偉 班級 軟體081 學號 200807187 題目酒店客房管理系統設計 起迄日期 2011.1.3 2010.1.14 設計地點 青島理工大學實驗室2 402 指導教師張艷 完成日期 2011 年 1月 14...