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

正文內容

宿舍管理系統(tǒng)—計算機畢業(yè)設計-展示頁

2024-12-05 16:00本頁面
  

【正文】 在創(chuàng)建系統(tǒng)之前,我們首先創(chuàng)建一個"宿舍管理數(shù)據(jù)庫".在該數(shù)據(jù)庫中,創(chuàng)建一個"管理員表","學生庫信息表","宿舍庫信息表","住宿分配表" 圖1-2 管理員實體E-R圖 用戶 編號 用戶名 admin 密碼 pss 圖1-4 宿舍實體E-R圖 圖1-5 宿舍實體E-R圖 宿舍 ss 宿舍樓號 sslh 宿舍號 ssh 住宿分配 zs 宿舍樓號 sslh 宿舍號 ssh 學號 xh 圖1-3 學生實體E-R圖 圖1-6 實體之間關系E-R圖 數(shù)據(jù)邏輯結構設計 本系統(tǒng) 采用的后臺數(shù)據(jù)庫是 Acces數(shù)據(jù)庫系統(tǒng),因此必需把上面的數(shù)據(jù)項和數(shù)據(jù)結構轉管理員 分配 宿舍 屬于 學生 服從 住宿分配 管理 結構 屬于 結構 院系 專業(yè) 年級 班級 換為 Access數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏 輯結構. 宿舍管理系統(tǒng)數(shù)據(jù)庫中各個表的設計結果如以下表所示.每個表代珍在數(shù)據(jù)庫中的一個 表. 表是數(shù)據(jù)庫的基本信息結構,在設計表時按以下原則對信息分類 ( 1) 表中不應該包含重復信息,而且信息不應該在表之間復制。 程序運行環(huán)境 操作系統(tǒng): Windows 2020/ Windows XP 辦公軟件: Office XP/ Office 2020 二 、 系統(tǒng)功能設計 用戶登錄界面 系控制界面 圖 12 第二輪 H 圖 數(shù) 據(jù)備份 數(shù)據(jù)還原 密碼管理 數(shù)據(jù)操作 數(shù)據(jù)查詢 高級查詢 幫助信息 退出系統(tǒng) 圖 11 系統(tǒng)功能 模塊圖 登錄 密碼管理 數(shù)據(jù)操作 數(shù)據(jù)查詢 高級查詢 信息查詢 信息操作 住宿分配 學生信息查詢 宿舍信息查詢 住宿分配查詢 IPO 圖 系統(tǒng)名 :宿舍管理系統(tǒng) 制圖者 :顏樂輝 模塊名 :數(shù)據(jù)操作 日期 :8/5/2020 由下列模塊調用 : 登錄 調用下列模塊 : 信息查詢 信息操作 住宿分配 輸入 : 學生信息 \ 宿舍信息 \住宿分配信息 在本系統(tǒng)中,將實現(xiàn)以下功能: ★ 學生住宿記錄管理. ★ 刪除記錄管理. ★ 學生綜合查詢. 本系統(tǒng)將基本實現(xiàn)宿舍管理的大部分功能,具有很大的啟發(fā) 三、 數(shù)據(jù)庫設計 , 數(shù)據(jù)庫需求分析 數(shù)據(jù)庫需求分析 是數(shù)據(jù)庫結構的第一個階段,也是非常重要的一個階段.在這個階段主要是收集其本的數(shù)據(jù),數(shù)據(jù)結構及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)字字典,為以后進一步設計打下基礎.在具體調查高校宿舍管理過程的基礎上,得出主要解決的兩個問題: ★ 內容要求.調查管理系統(tǒng)用戶所需要操作的數(shù)據(jù),決定用戶在數(shù)據(jù)庫中存儲什么數(shù)據(jù). ★ 處理要求.調查管理系統(tǒng)用戶要求對數(shù)據(jù)作什么樣的處理,理清數(shù)據(jù)庫中各種數(shù)據(jù)之間的關系. 解決這兩個問題的時候,程序編制人員需要向應用系統(tǒng)用戶詳細調查,保證信 息收集的完整性,否則有可能后面所有的工作都白費. 在數(shù)據(jù)庫需求分析后應該得到一個數(shù)據(jù)字典文檔,包括: ★ 數(shù)據(jù)項.包括名稱,含義,類型,取值范圍,長度以及和其它數(shù)據(jù)項之間的邏輯關系. ★ 數(shù)據(jù)結構.若干個數(shù)據(jù)項的有意義的集合,包括名稱,含義以及組成數(shù)據(jù)結構的數(shù)據(jù)項 ★ 數(shù)據(jù)流.指數(shù)據(jù)庫中數(shù)據(jù)的處理過程,包括輸入和輸出. 針對本系統(tǒng).通過宿舍管理內容和過程進行分析,所設計的數(shù)據(jù)項和數(shù)據(jù)結構如下: ◆ 學生基本信息.包括的數(shù)據(jù)項有:姓名,學號,性別,年齡,年級,專業(yè),籍貫,輸出 :學生信息查詢 \宿舍信息查詢 \住宿分配查詢 處理內容 : 如有學生入住或搬出 ,則調用學生庫信息操作 。這樣還有另一個好處是,在進行產(chǎn)品分發(fā)時,可以避開大量 BDE的鏈接庫 DLL的分發(fā)。 這兩者提供了幾乎相同的功能,在進行產(chǎn)品開發(fā)時,勢必要做一個精心的比較。從 Delphi 開始 Delphi添加了對 ADO 的支持,以便讓用戶能迅速實現(xiàn)對終端用戶用來做商業(yè)決策的數(shù)據(jù)庫的一致性訪問,結合 Delphi本身的開發(fā)式數(shù)據(jù)組件結構,程序員可以很快地建立應用程序,用來把自己的商業(yè)數(shù)據(jù)庫通過 Inter發(fā)送給客戶,最終用戶以及整個銷售環(huán)節(jié)。通過 ADO,可以方便的訪問各種類型的數(shù)據(jù)庫,特別是 OLEDB 數(shù)據(jù)庫。憑借窗體和報表, BDE可以訪問諸如 Paradox,dBASE,本地 InterBase服務器的數(shù)據(jù)庫,也可訪問遠程數(shù)據(jù)庫服務器上的數(shù)據(jù)庫,如 Oracle,SyBase,Informix等 C/ S數(shù)據(jù)庫中的數(shù)據(jù)庫,也可訪問經(jīng) ODBC可訪問的數(shù)據(jù)庫管理系統(tǒng)中的數(shù)據(jù)庫。 數(shù)據(jù)庫連接方式選擇 Delphi 連接數(shù)據(jù)庫的主要方式有兩種:一是: BDE ,二是 ADO 。 ? TFlatButton類的控件: 1) Caption屬性:用來指定 TFlatButton的標題。 4) OnMouseUp事件:用來添加鼠標放開事件所執(zhí)行的程序代碼。 2) Item屬性:用來控制 TCheckTree包含的所有樹形結點。 ? TPageControl類的控件: 1) ActivePage屬性:用來指定當前活動的 Page頁。 ? TDataSource類的控件: 1) DataSet:用來指定和哪個數(shù)據(jù)集相連。 6) Edit方法:用來編輯當前 的記錄。 4) FidldValues屬性:用來取出數(shù)據(jù)庫的字段的。 2) Open方法:用來打開數(shù)據(jù)庫中指定的表。 10) Post:用來向數(shù)據(jù)庫提交所做的修改。 8) Append方法:用來向數(shù)據(jù)庫添加一條記錄。 6) FieldByName屬性:用來給數(shù)據(jù)庫的字段賦值 。 4) Open方法:用來執(zhí)行 SQL語言中的 Select語句。 2) SQL屬性:用來添加向數(shù)據(jù)庫提交的 SQL語句。 3) Connected屬性:用來控制是否進行鏈接。 ? TADOConnection類的控件: 1) ConnectionString屬性:用來控制鏈接字符串。 4) Font屬性:用來控制程序界面的字體。 2) BorderStyle屬性:用來控制程序邊框的樣式。其目的在于加深對信息系統(tǒng)基礎理論和基本知識的理解,初步掌握使用信息系統(tǒng)分析、設計的基本內容和方法,提高解決實際問題的能力。宿舍管理系統(tǒng) 一、 課程設計的目的和意義 在現(xiàn)代的高校宿舍管理工作中,由于高校擴招,學生人數(shù)巨增,傳統(tǒng)的管理方法已經(jīng)不適合高校宿舍管理的需要, 以前在管理方面采用的管理系統(tǒng)有一些落后,隨著學生人數(shù)的不斷增加,該系統(tǒng)在數(shù)據(jù)管理方面有一些混亂,越來越不能適宜管理的需要,因此需要一個功能更完善,操作更方便,容量更大的管理信息系統(tǒng)。 因此宿舍管理系統(tǒng)是各大高校所需要使用的一個管理系統(tǒng).由于宿舍系統(tǒng)是一個比較大型的信息管理系統(tǒng),它需要專業(yè)的工作人員才能完成復雜的功能,而且不同的高校的管理內容和方式有所不同. 信息系統(tǒng)分析與設計是 學習完《信息系統(tǒng)分析與設計》課程后進行的一次全面的綜合練習。 作為學習,我們設計這個管理系統(tǒng)不可能作一個標準的應用系統(tǒng),而只是制作了一個有一般代表意義的小型宿舍管理系統(tǒng).這樣既深化了理論知識也提高了實踐能力. 開發(fā)工具簡介 Delphi Delphi是 Borland公司出品的開發(fā)工具,在眾多的開發(fā)工具中,我們?yōu)槭裁匆x擇 Delphi呢?因為 Delphi具有眾多其它開發(fā)工具所沒 有的優(yōu)點!具體介紹如下: ? 開發(fā)的高效 ? 語言的高效 ? 編譯的高效 ? 執(zhí)行的高效 ? 維護的高效 基于以上理由,我們毫不憂郁的選擇了 Delphi做為我們的開發(fā)工具??! 主要的控件及其屬性簡介 ? TForm類的控件: 1) BorderIcons屬性:用來控制程序標題按鈕的可用性。 3) Color屬性:用來控制程序界面的顏色。 5) Position屬性:用來控制程序運行時界面的顯示位置。 2) LoginPrompt屬性:用來控制鏈接時是否要輸入密碼。 ? TADOQuery類的控件: 1) Connection屬性:用來指定和哪個 TADOConnection控件相連。 3) Add方法:用來向 SQL屬性添加 SQL語句。 5) ExecSQL方法:用來執(zhí)行任何 SQL語句。 7) FidldValues屬性:用來取出數(shù)據(jù)庫的字段的。 9) Edit方法:用來編輯當前的記錄。 ? TADOTable類的控件: 1) Connection屬性:用來指定和哪個 TADOConnection控件相連。 3) FieldByName屬性:用來給數(shù)據(jù)庫的字段賦值。 5) Append方法:用來向數(shù)據(jù)庫添加一條記錄。 7) Post:用來向數(shù)據(jù)庫提交所做的修改。 ? TDBGrid類的控件: 1) DataSource:用來指定和哪個 TDataSource控件相連。 ? TCheckTree類的控件: 1) ReadOnly屬性:用來控制 TCheckTree內的 Item是否可編輯。 3) Images屬性:用來 指點 TCheckTree中結點的圖標。 5) OnStateChange事件:用來添加結點狀態(tài)改變時的程序代碼。 OnClick事件:用來添加按鈕的單擊事件所執(zhí)行的程序代碼。現(xiàn)在我們來大致比較一下這兩種技術的優(yōu)缺點: BDE( Borland Database Engine)是 Delphi 頗具特色的數(shù)據(jù)庫連接管理技術。 ADO(ActiveX Data Objects)是微軟提供的一項技術。 ADO 已成為訪問數(shù)據(jù)庫的新的標準接口。通過 ADO, Delphi 也能讓用戶快速訪問關系或非關系數(shù)據(jù)庫以及 EMail和商務文件系統(tǒng)。雖然 ADO技術提出的時間不長,并被定位為工業(yè)標準的,而且其在性能上由于當前沒有良好的 數(shù)據(jù)庫引擎支持,其性能還不夠完美,但是,我們應該要注意到 Borland 公司已經(jīng)宣布停止發(fā)展BDE了,其性能被 ADO 超越也是遲早的事,因此,在開發(fā)長期應用的產(chǎn)品時,推薦采用 ADO技術。 基于以上原因我們選擇了 ADO做為我們的數(shù)據(jù)庫訪問組件。 如有新增宿舍 ,則調用宿舍庫信息操作 。如對學生的年齡、性別、所在系班級只保存一次,以后只需在一處更改。 學生信息表( xs)用來保存學生的信息,表中各個字段的確良名稱以及對各個字段的說明如表2-1所示. 字段名稱 數(shù)據(jù)類型 說明 xm char 姓名 xh numeric 學號 jg char 籍貫 nj int 年級 bj int 班級 yx char 院系 zy char 專業(yè) xb char 性別 表2-1學生( xs)信息表 宿舍情況表( ss)用來保存宿舍信息,表中各個字段的名稱以及對各個字段的說明如表2 -2 字段名稱 數(shù)據(jù)類型 說明 sslh numeric 宿舍樓號 ssh numeric 宿舍號 表2-2 宿舍( ss)信息表 宿舍分配表( zs) 用來保存住宿分配信息,表中各個字段的名稱以及對各個字段的說明如表2-3 字段名稱 數(shù)據(jù)類型 說明 sslh numeric 宿舍樓號 ssh numeric 宿舍號 xh numeric 學號 表2-3住宿( zs) 分配表 用戶信息表( user)用來保存用戶信息,表中各個字段的名稱以及對各個字段的說明如表2-4 字段名稱 數(shù)據(jù)類型 說明 username varchar 用戶名 pass varchar 密碼
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1