




已閱讀5頁,還剩58頁未讀, 繼續(xù)免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
Page1 第2章用戶登錄應用程序設計 Page2 用戶登錄應用程序是信息系統(tǒng)的一個主要組成部分 是使用信息系統(tǒng)必經(jīng)的入口 本章主要學習登錄窗口和注冊提示窗口的設計 實現(xiàn)簡單的程序功能 Page3 Page4 2 1工作情境描述 一般的信息系統(tǒng)都需要設計用戶登錄程序 用戶首先必須使用合法的用戶名和正確的密碼登錄系統(tǒng) 只有登錄成功才允許使用系統(tǒng) 不同等級的用戶所擁有的權限也不一樣 這樣可以保證用戶在一定權限范圍內(nèi)行使其職責 保證系統(tǒng)的安全性 Page5 2 2本章教學導航 知識技能目標 了解VisualBasic NET常用控件的主要功能 了解VisualBasic NET常用控件的主要屬性 了解Anchor屬性值的選擇項 Dock屬性值的選擇項 AnchorStyles枚舉類型成員列表和DockStyle枚舉類型成員列表 Page6 了解VisualBasic NET控件的基本方法 了解VisualBasic NET控件的基本事件了解測試數(shù)據(jù)的設計與程序的測試 初步掌握RichTextBox PictureBox ComboBox ProgressBar等控件的應用 掌握在代碼編輯窗口中選取控件對象及其事件的方法 Page7 掌握 用戶登錄 應用程序功能的實現(xiàn)方法 熟練掌握Label TextBox Button等控件的應用 熟練掌握添加控件 選中控件 調(diào)整控件大小 調(diào)整多個控件的相對位置 鎖定控件的大小和位置 設置控件的屬性 改變程序中的啟動對象 利用代碼編輯窗口中的動態(tài)幫助信息提高代碼輸入的速度和準確性 編寫窗體與控件事件過程的程序代碼 程序的調(diào)試與編譯等操作方法 Page8 Page9 Page10 Page11 2 3參考實例體驗 啟動凌鵬人力資源管理系統(tǒng)時 首先會出現(xiàn)如圖2 1所示的 系統(tǒng)登錄 窗口 該窗口右上角沒有最小化按鈕和最大化按鈕 該窗口包括3個標簽 2個命令按鈕 1個組合框 1個文本框和1個分組框 Page12 圖2 1凌鵬人力資源管理系統(tǒng)的登錄窗口 Page13 2 4設計任務描述 設計如圖2 2所示的 用戶登錄 窗口 該窗口的標題為 用戶登錄 包括3個標簽 2個文本框和2個命令按鈕 圖2 2 用戶登錄 窗口 Page14 該程序的功能如下所示 1 分別在 用戶名 和 密碼 文本框中輸入用戶名和密碼 單擊 確定 按鈕 驗證用戶名和密碼是否正確 如果用戶名和密碼正確 彈出 提示信息 對話框 提示用戶登錄成功 Page15 如果 用戶名 或 密碼 有誤 也會彈出 提示信息 對話框 提示 用戶名或者密碼有誤 不能成功登錄 2 如果直接單擊 取消 按鈕 則會關閉窗口 Page16 2 5任務實現(xiàn)過程 2 5 1新建 用戶登錄 應用程序項目 1 啟動MicrosoftVisualStudio NET2003 顯示其起始頁 2 在MicrosoftVisualStudio NET2003集成開發(fā)環(huán)境中 單擊菜單 文件 新建 項目 如圖2 3所示 Page17 圖2 3新建項目的菜單項 Page18 打開 新建項目 對話框 如圖2 4所示 圖2 4 新建項目 對話框 Page19 3 選擇 新建項目 對話框左側 項目類型 中的 VisualBasic項目 選項 選擇右側 模板 中的 Windows應用程序 選項 如果個人設置選擇了 VisualBasic開發(fā)人員 默認的 項目類型 為 VisualBasic項目 默認的 模板 為 Windows應用程序 Page20 4 在對話框的 名稱 文本框中輸入新項目的名稱 Chapter3 1 在 位置 文本框中輸入或者選取項目文件的存儲位置 如果需要創(chuàng)建解決方案文件夾 單擊按鈕 將會出現(xiàn)新解決方案的名稱文本框 先單擊選中復選框 創(chuàng)建解決方案的目錄 然后輸入解決方案的名稱 Chapter3 1 將會創(chuàng)建一個解決方案文件夾 這樣 項目文件夾位于解決方案文件夾之中 Page21 5 單擊 確定 按鈕 完成新項目的創(chuàng)建 并返回MicrosoftVisualStudio NET2003集成開發(fā)環(huán)境 并自動生成一個名為 Form1 vb 的Windows窗體 如圖2 5所示 Page22 圖2 5 Chapter3 1 的項目創(chuàng)建成功 Page23 按照上述步驟 一個新的Windows窗體便創(chuàng)建成功了 接下來可以為該窗體設置屬性 添加控件 Page24 2 5 2 用戶登錄 應用程序的界面設計 1 設置窗體屬性1 Name將窗體的Name屬性值設置為 frmLogin 2 Text將窗體的Text屬性值設置為 用戶登錄 操作方法與設置Name屬性相似 3 Icon要設置的新圖標 必須事先準備圖標文件 擴展名為ico Page25 操作方法如下所示 1 單擊需要設置屬性的窗體 2 單擊屬性名Icon 在屬性值的右邊就會出現(xiàn)按鈕 如圖2 6所示 Page26 圖2 6Icon屬性的默認設置 Page27 3 單擊按鈕會顯示一個 打開 對話框 在對話框選擇所需的圖標文件 然后單擊 打開 按鈕 結果如圖2 7所示 Icon屬性值位置的 Icon 變成了黑體字 圖標也變成所選取的圖標 圖2 7設置Icon屬性值 Page28 4 StartPosition將StartPosition屬性值設置為 CenterScreen 5 Cursor將Cursor屬性值設置為 Hand 供選擇的鼠標指針形狀如圖2 10所示 Page29 圖2 10Cursor屬性值列表 Page30 6 FormBorderStyle將FormBorderStyle屬性值設置為 FixedSingle 7 WindowState登錄窗體的WindowState屬性保持其默認值 Normal 不變 8 Size將Size屬性值設置為 264 232 Page31 2 添加控件 如圖2 13所示 窗體frmLogin中有3個標簽控件 2個文本框控件 2個命令按鈕 圖2 13工具箱中選中控件 Page32 3 調(diào)整控件大小 以調(diào)整圖2 15中控件 Label3 的大小為例說明調(diào)整控件大小的方法 圖2 15登錄窗體中所需控件添加完成 Page33 1 單擊控件Label3 它的周圍便會出現(xiàn)8個小矩形框 這些小矩形框稱為控制點 可以利用這些控制點調(diào)節(jié)控件尺寸 2 將鼠標移到控制點上 鼠標指針形狀便變成雙箭頭形狀 按住鼠標左鍵 拖動控制點直至控件達到所希望的大小為止 釋放鼠標按鈕即可 如圖2 16所示 Page34 圖2 16調(diào)整控件大小 Page35 4 調(diào)整多個控件的相對位置 1 調(diào)整控件間相對位置的工具欄與菜單2 調(diào)整多個控件的相對位置如圖2 21所示 設置Label1和Label2左對齊 操作方法如下所示 圖2 21選中多個控件 Page36 1 確定基準控件 2 依次選定多個需要調(diào)整其相對位置關系的控件 3 單擊 布局 工具欄中 左對齊 按鈕 或者單擊菜單 格式 對齊 左對齊 如圖2 19所示 Page37 圖2 19格式菜單及菜單項 Page38 5 鎖定控件的大小和位置 1 鎖定所有控件 單擊鼠標右鍵 打開如圖2 20所示的快捷菜單 單擊 鎖定控件 圖2 20選中控件的快捷菜單 Page39 2 要鎖定某一個控件 先選中該控件 然后將屬性Locked值修改為True Page40 6 設置控件的屬性 設置控件的屬性與設置窗體屬性的方法相似 先用鼠標選中該控件 然后在 屬性 窗口選擇要設置的屬性選項 輸入或選取屬性值 也可以利用編程的方法修改控件的屬性 Page41 2 5 3 用戶登錄 應用程序的功能實現(xiàn)與編碼 1 打開 代碼 編輯窗口2 選取控件對象及其事件 Page42 3 編寫命令按鈕 確定 的程序代碼 1 定義窗體級變量 2 編寫代碼驗證用戶名和密碼是否正確 確定 按鈕完整的程序代碼如下 Page43 Page44 4 編寫命令按鈕 取消 的程序代碼5 保存所輸入的代碼再一次單擊工具欄上的 全部保存 按鈕 保存所輸入的程序代碼 Page45 6 調(diào)試 編譯 運行程序 1 生成 2 改變啟動對象 3 運行 4 關閉運行窗口單擊運行窗口右上角的關閉按鈕 即可關閉該運行窗口 如果要關閉已打開的 解決方案 可單擊菜單 文件 關閉解決方案 Page46 2 5 4 用戶登錄 應用程序的測試 1 準備測試數(shù)據(jù)測試數(shù)據(jù)如表2 3所示 表2 3用戶登錄程序的測試數(shù)據(jù) Page47 2 對程序進行測試 程序運行 出現(xiàn)如圖2 2所示的 用戶登錄 窗口 接下來對該窗口進行測試 圖2 2 用戶登錄 窗口 Page48 2 6課堂同步實踐 2 6 1任務描述設計一個 注冊提示窗體 該啟動成功時 將注冊說明的文件內(nèi)容顯示在RichTextBox控件中 ProgressBar控件自動顯示軟件試用的天數(shù) 標簽Label1會顯示軟件的試用期和試用剩余天數(shù)信息 如圖2 43所示 Page49 圖2 43 注冊提示窗體 的運行狀態(tài) Page50 2 6 2要點提示 1 注冊提示窗體 主要解決以下問題 從注冊表中取出數(shù)據(jù) 向注冊表中存取數(shù)據(jù) 如何限制軟件使用的天數(shù) 如何將注冊說明的文件內(nèi)容顯示在RichTextBox控件中 2 注冊提示窗體 主要包含2個Label控件 1個PictureBox控件 1個ProgressBar控件 1個RichTextBox控件和3個Button控件 Page51 2 7相關知識鏈接 2 7 1VisualBasic NET常用控件簡介VisualBasic NET提供的控件非常多 本章只介紹常用的一些常用控件 常用的控件如表2 6所示 Page52 Page53 Page54 Page55 2 7 2VisualBasic NET常用控件的通用屬性 2 7 2VisualBasic NET常用控件的通用屬性控件的屬性有很多 但程序設計時通常只會用到其中的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國扣件商標行業(yè)市場調(diào)查、投資前景及策略咨詢報告
- 公司自動停車場管理制度
- 培訓班安全穩(wěn)定管理制度
- 加油站檢查維修管理制度
- 分公司一般財務管理制度
- 施工現(xiàn)場塔吊管理制度
- 無人營業(yè)酒店管理制度
- 天然氣企業(yè)事故管理制度
- 學校勞動課教育管理制度
- 暖氣設施改造管理制度
- 高效規(guī)劃優(yōu)化工業(yè)園區(qū)的基礎設施布局
- (王瑞元版本)運動生理學-課件-3-第三章-血液
- 浙江省醫(yī)療服務價格項目目錄
- 玻璃吊裝施工專項施工方案
- 焊接安全知識考核試題及答案
- 2025燃氣電廠智能巡檢系統(tǒng)技術方案
- 高中學校托管協(xié)議書范本
- ICU譫妄管理課件
- 2025至2030年COB產(chǎn)品項目投資價值分析報告
- 河南會考地理試題及答案2024
- 智慧社區(qū)人臉識別門禁系統(tǒng)改造方案
評論
0/150
提交評論