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

正文內容

數據庫論文《基于cs模式的圖書管理系統(tǒng)設計》-文庫吧

2025-06-23 19:47 本頁面


【正文】 一步”切換到 Connection 選項卡。 (2)在其中的第一個下拉列表框中選擇數據庫所在服務器名稱。輸入登錄服務器信息后選擇數據庫 Library,然后單擊 Test Connection 按鈕。如果測試成功,單擊“確定”按鈕。 主窗體設計 創(chuàng)建一個新的“ Windows 應用程序”類型的 項目,名為“圖書館管理”。將默認創(chuàng)建的窗體命名為“主窗體”,把“主窗體”作為本系統(tǒng)中的主界面。 在窗體中添加兩個 Pannel 控件, 7 個 Button 控件和 7 個 Linklabel 控件。 設計登錄界面 設計登錄界面 ,創(chuàng)建一個新的” Windows 窗體” ,名為 登錄 ,作為本系統(tǒng)的登錄界面 .在 登錄 窗體上添加兩個 Label 控件 ,兩個 Button 控件和兩個 TextBox控件 ,添加控件后的窗體如圖所示。 添加數據組件 在工具箱中單擊“數據”選項卡,添加 OleDbDataAdapter 組件。 (1)在工具箱中 單擊 OleDbDataAdapter 組件,在窗體任意位置拖動出一個虛框矩形后釋放左鍵彈出“數據適配器配置向導”對話框。 (2) 單擊“下一步”,在打開的對話框中選擇前面建好的數據連接,然后單擊“下一步”。 (3)選中“使用 SQL 語句”,然后單擊“下一步”進入“生成 SQL 語句”對話框。 (4)在其中的多行文本框直接輸入 SQL 語句“ SELECT 管理者信息 .* FROM 管理者信息”。 (5)單擊“下一步”按鈕,進入“查看向導結果”,單擊“完成”按鈕完成數據適配器配置。 配置數據適配器后,在主窗體上就會自動添加 一個 OleDbConnection 控件。 11 生成數據集 生成數據集的步驟如下 : (1)單擊 OleDbDataAdapter 控件“屬性”對話框中的“生成數據集”鏈接 ,打開“生成數據集”對話框。 (2)在其中選中“新建”單選按鈕 ,并在其后面的文本框中輸入“ Lib 管理者信息”。 (3)在“選擇要添加到數據集中的表”列表框中列出了前面添加的OleDbDataAdapter 組件所連接的表 ,選中該表名前面的復選框。 (4)選中“將此數據集添加到設計器”復選框,單擊“確定”按鈕 這樣 ,將生成一個名稱為“ Lib 管理 者信息”的數據集 ,該數據集以文件形式存儲 ,文件名為“ Lib 管理者信息 .xsd”。而在項目中 ,添加了一個 DataSet 組件 ,名為“ objLib 管理者信息”。 在解決方案資源管理器中右擊該項目,在彈出快捷菜單中單擊“屬性”菜單項。在打開的“屬性頁”對話框中的“啟動對象”下拉列表框中選擇“主窗體”選項。單擊“確定 ” 按鈕,這樣該項目啟動時,就會從主窗體開始啟動。 設計代碼 在程序運行過程中 ,如果想通過單擊 LinkLabel控件或 Button控件進入系統(tǒng)中的各個功能模塊 (如顯示讀者信息等 ),就會彈出一個對話 框要求輸入用戶名和密碼 .單擊 確認 按鈕 ,程序就會到數據庫的 管理者信息 表中查找該用戶名和密碼是否存在 .如果存在 ,允許進入功能模塊 . 完成登錄功能的主要代碼集中在 UserCheck 函數中 .在程序運行過程中 ,在登錄 窗體的 用戶姓名 和 用戶密碼 文本框中輸入用戶名和密碼后 ,單擊 確認 按鈕就會觸發(fā) UserCheck函數并執(zhí)行其中的代碼 .如果 UserCheck函數返回 True,那么允許用戶的操作 。否則拒絕用戶的操作請求 . 在 UserCheck 函數中首先定義 Login 類型的變量 dlg_Login,然后通過ShowDialog 方法來顯示登錄窗體 .如果用戶在登錄窗體中輸入用戶姓名和密碼 ,并且單擊了 確認 按鈕 ,那么自動調用一個自定義函數 LoadDataSet(),由此函數進行數據加載 .如果出錯 ,顯示錯誤信息 ,回滾整個事務 . 具體設計代碼見附錄 。 12 讀者信息 在當前項目中添加一個“ Windows 窗體”,將窗體命名為“讀者信息”。 設計顯示界面 在窗體上添加 1 個 GroupBox 控件, 9 個 Button 控件, 5 個 TextBox 控件, 1個 CheckBox 控件和 7 個 Label 控件。 各按鈕控件是為了執(zhí)行相應 的操作。各 TextBox 控件和 CheckBox 控件用來顯示數據集中的數據,這個功能通過設置 DataBindings 屬性來實現(xiàn)。 添加數據組件 向窗體添加 OleDbConnection 組件,命名為 OleDbConnection1 后將其選中,在“屬性”對話框的 ConnectionString 欄單擊,選擇所建數據庫 Library。 添加 OleDbDataAdapter 組件和生成數據集的方法步驟如 及 。 設置各 TextBox 控件的 DataBinding 屬性來實現(xiàn)對數據集中數據的顯示 (以Edit 證號為例 )。 (1)選中“ Edit 證號”控件單擊“屬性”對話框。 (2)單擊 DataBinding 屬性前面的 +號打開該屬性的詳細列表。 (3)設置 Text 屬性:在該屬性后面欄中單擊并選擇所對應字段。 (4)設置其他 TextBox 控件的 DataBinding 屬性。 功能實現(xiàn) 顯示數據,添加讀者,保存更改,記錄定位的實現(xiàn)。 具體實現(xiàn)代碼見附 。 “管理者信息”,“出版社信息”,“書籍信息”,“借閱信息”和該模塊的設計思路及方法步驟完全一致,在此從略。 顯示報表 在當前項目中添加一個“ Windows 窗體”,命名為“報表窗體”,該模塊顯示當前數據庫中讀者信息和借閱信息的報表。 在窗體上添加一個 CrystalReportViewer1,它充當報表顯示的窗體,然后在窗體中添加一個菜單,菜單中包括兩個子菜單項 — “讀者信息”和“借閱信息”。 在程序運行中,如果單擊“讀者信息”菜單項,就會自動在窗體上顯示“讀者信息報表 .rpt”:如果單擊“借閱信息”命令就會自動在窗體上顯示“借閱信息 13 報表 .rpt”報表。 添加讀者信息報表 (1)在開發(fā)環(huán)境中選擇菜單“項目”中的“添加新項”對話框中選擇 Crystal Report 選項。 (2)在“名稱”文本框中輸入報表名“讀者信息報表 .rpt”,單擊“打開”按鈕,就會彈出入圖所示的“ Crystal Report 庫”對話框。 (3)在其對話框中選擇“使用報表專家”單選按鈕,在“選擇專家”列表框中選擇“標準”選項,單擊“確定”按鈕,進入下一步。 (4)在彈出的“標準報表專家”對話框中,選擇“可用的數據源”列表框中的 OLB DB(ADO)選項,就會彈“ OLE DB(ADO)”對話框。選擇 OLB DB 提供程序為 Microsoft OLE DB Provider for SQL Server,單擊“下一步”按鈕,顯示 “連接信息”對話框。 (5)在其中設置連接信息,單擊“完成”按鈕,返回“標準報表專家”對話框。 (6)選擇數據源為 OLE DB(ADO)中的 Library 數據庫,并且選中其中的“讀者信息”表。單擊“插入表”按鈕,把“讀者信息”表插入到報表中,單擊“下一步”按鈕。 (7)在“字段”選項卡中單擊“全部添加”按鈕,把“讀者信息”表中的所有字段添加到報表中,單擊“完成”按鈕就完成報表的設計。 設計完成的“讀者信息報表”如圖所示。 圖 讀者信息報表效果圖 添加借閱情況報表 添加借閱情況報表的過程與添加讀者信息報表過程大致相同,不同之處在于 14 插入到報表中的數據表為“讀者信息”。 綜合查詢的實現(xiàn) 在程序運行過程中,單擊主窗體的“綜合查詢”按鈕,就會彈出一個對話框。在其中設置查詢條件,根據查詢條件從記錄集中篩選出所需記錄。 為此需要在項目中添加一個窗體“綜合查詢”。 還需要設置“ CmbBox運算符”控件的 Items 屬性。單擊窗體上“ CmbBox運算符”控件,然后在“屬性”對話框中單擊 Items 欄,就會出現(xiàn)一個按鈕,單擊按鈕,在打開的窗口中如圖 所示設置字符串集合編輯器字符串。 圖 所示設置字符串集合編輯器 設置完畢,單擊確定按鈕。 添加數據組件 在窗體上添加一個 OleDbDataAdapter 組件,使用數據適配器配置向導對其進行配置。選擇數據連接后輸入 SQL 語句“ SELECT 出版社信息 .* FROM 出版社信息”。 同樣再為窗體添加四個 OleDbDataAdapter 組件, 在 生成 SQL 語句 對話框的多行文本框中分別輸入 SQL 語句“ SELECT 讀者信息 .* FROM 讀者信息”, “ SELECT 管理者信息 .* FROM 管理者信息” ,“ SELECT 借閱信息 .* FROM 借閱信息”, “ SELECT 書籍信息 .* FROM 書籍信息” ,然后單擊“完成”按鈕, Name 屬性分別設置為 OleDbDataAdapter2,OleDbDataAdapter3, OleDbDataAdapter4, OleDbDataAdapter5 完成數據適配器的配置。 生成數據集的步驟如下。 (1)在 OleDbDataAdapter1 組件的“屬性”對話框中單擊“生成數據集”超鏈 15 接,打開“ 生成數據集”對話框,選中“新建”按鈕并在后面文本框中輸入“ Lib綜合查詢”。 (2)在“選擇要添加到數據集中的表”列表框中,選中 5 個表前面的復選框。 (3)選中“將此數據集添加到設計器”復選框,單擊“確定”按鈕。 這樣,將生成一個名稱為“ Lib 綜合查詢”的數據集,該數據集以文件的形式存儲,文件名為“ Lib 綜合查詢 .xsd”。而在項目中,添加一個 DataSet 組件,名稱為“ objLib 綜合查詢”。 設計完成的數據集如圖 所示。 窗體功能實現(xiàn) 具體功能實現(xiàn)代碼見附 。 圖 綜合 查詢數據集 第三章 系統(tǒng)實現(xiàn) 開發(fā)環(huán)境 本系統(tǒng)使用 語言進行開發(fā)。需要 Microsoft .NET Framework SDK 的支持。適用內存不低于 256M 配備有 Windows20xx,Windows20xx, WindowsXP 系統(tǒng)的計算機。 系統(tǒng)流程圖 在本系統(tǒng)中準備通過如下窗體來實現(xiàn)數據維護的功能。 (1) 主窗體:管理著各個子窗體。 (2)“讀者信息”子窗體:管理讀者信息。 (3)“管理者信息”子窗體:管理用戶信息。 (4)“出版社信息”子窗體:管理 出版社信息。 (5)“書籍信息”子窗體:管理書籍信息。 (6)“借閱信息”子窗體:管理借閱信息。 16 (7)“報表窗體”子窗體:顯示數據報表。 (8)“綜合查詢”子窗體:執(zhí)行用戶自定義的查詢。 系統(tǒng)流程圖如圖 所示: 圖 系統(tǒng)流程圖 程序調試情況 在數據連接時一定要注意窗體和相應顯示控件的綁定關系。在把系統(tǒng)從一臺計算機移植到另一臺計算機時一定要把數據文件 和 同時移植,并對相應的提供服務的 SQL Server 服務器進行相應的修改,否則數據正確連接并顯示。 功能顯示 運行程序后首先顯示主窗體,如圖 所示。 圖 主界面 17 單擊“輸入 /查看讀者信息”,就會彈出如圖 所示登錄框。 圖 登錄界面 在登錄對話框中輸入用戶姓名和密碼,單擊“確認”按鈕,就會對用戶身份進行認證,如果認證通過,那么就會彈出如圖 所示的讀者信息管理窗體。 圖 讀者信息管理窗體 在“讀者信息”窗體中可以對讀者信息進行維護操作,例如 瀏覽讀者信息,添加記錄和刪除記錄等。 單擊“輸入 /查看書籍信息”,就會顯示“書籍信息”窗體,在該窗體中可以對書
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1