VB.NET程序設計與軟件項目實訓(第4版)(微課版)
鄭偉、楊曉慶、勞飛、王洪洋、薑偉強、王金鳳、昌厚峰
相關主題
商品描述
目錄大綱
目 錄
項目1 創建VB.NET程序開發環境 ...................................................................................1
任務1.1 創建VB.NET程序開發環境 ...............................................................................1
1.1.1 安裝Visual Studio 2022編程環境....................................................................1
1.1.2 熟悉Visual Studio 2022編程環境....................................................................5
任務1.2 VB.NET Windows應用程序設計流程 ..............................................................11
項目小結 ...............................................................................................................................14
項目拓展 ...............................................................................................................................14
項目2 設計製作計算器......................................................................................................15
任務2.1 掌握VB.NET基本輸入/輸出控件 ..................................................................15
2.1.1 用Label控件顯示文本 ...................................................................................15
2.1.2 用TextBox控件創建輸入框 ..........................................................................17
任務2.2 設計製作計算器 .................................................................................................18
項目小結 ...............................................................................................................................28
項目拓展 ...............................................................................................................................28
項目3 設計製作考試系統..................................................................................................29
任務3.1 使用常用控件 .....................................................................................................30
3.1.1 使用RadioButton控件和GroupBox控件 .....................................................30
3.1.2 使用CheckBox控件 .......................................................................................32
3.1.3 使用日期控件 ..................................................................................................34
3.1.4 使用滾動條控件 ..............................................................................................35
3.1.5 使用控件排列和分隔條進行窗體佈局 ..........................................................38
任務3.2 掌握VB.NET基本語句 .....................................................................................40
3.2.1 使用判斷分支語句 ..........................................................................................40
3.2.2 使用VB.NET過程 ..........................................................................................43
任務3.3 菜單及其他窗體界面設計 .................................................................................45
3.3.1 創建窗體程序的菜單 ......................................................................................45
3.3.2 創建進度條、跟蹤條、工具提示 ..................................................................49
任務3.4 設計簡單考試系統 .............................................................................................50
3.4.1 設計簡單考試系統的總體結構和功能 ..........................................................50
3.4.2 設計簡單考試系統的界面 ..............................................................................50
3.4.3 編寫簡單考試系統的功能代碼 ......................................................................51
3.4.4 編譯、運行並測試程序 ..................................................................................52
項目小結 ...............................................................................................................................53
項目拓展 ...............................................................................................................................53
項目4 製作文件管理器......................................................................................................54
任務4.1 簡單文件管理器的設計與實現 .........................................................................54
任務4.2 設計文件管理器 .................................................................................................61
任務4.3 創建文件讀寫器 .................................................................................................69
任務4.4 使用對話框控件 .................................................................................................72
4.4.1 使用打開文件對話框 ......................................................................................72
4.4.2 使用保存文件對話框 ......................................................................................76
4.4.3 使用字體對話框 ..............................................................................................79
項目小結 ...............................................................................................................................81
項目拓展 ...............................................................................................................................81
項目5 設計製作個人信息管理系統..................................................................................82
任務5.1 SQL Server 2022 基本操作 ................................................................................82
5.1.1 安裝SQL Server 2022數據庫管理系統 ........................................................82
5.1.2 數據庫操作 ......................................................................................................87
5.1.3 使用常見的SQL語句 .....................................................................................88
任務5.2 熟悉常用ADO.NET對象 ..................................................................................92
5.2.1 使用OleDbConnection對象建立數據庫連接 ...............................................92
5.2.2 使用SqlConnection對象和DataTable對象 ..................................................93
5.2.3 使用DataSet對象 ...........................................................................................95
5.2.4 使用DataRow對象 .........................................................................................96
任務5.3 設計個人信息管理系統 ...................................................................................102
項目小結 .............................................................................................................................105
項目拓展 .............................................................................................................................105
項目6 設計製作銷售信息管理系統................................................................................106
任務6.1 銷售管理系統的功能設計 ...............................................................................106
任務6.2 系統工程文件一覽 ...........................................................................................106
任務6.3 數據庫設計 .......................................................................................................107
任務6.4 系統各功能模塊詳細設計 ...............................................................................110
6.4.1 設計系統基礎類文件 ....................................................................................110
6.4.2 設計管理主界面 ............................................................................................110
6.4.3 設計關於信息界面frmAbout.vb ..................................................................114
6.4.4 設計添加合同信息界面frmConAdd.vb .......................................................114
6.4.5 設計管理合同信息界面frmConModify.vb ..................................................124
6.4.6 設計統計合同信息界面frmConSum.vb ......................................................135
6.4.7 設計添加客戶信息界面frmCusAdd.vb .......................................................139
6.4.8 設計管理客戶信息界面frmCusModify.vb ..................................................141
6.4.9 設計添加成品信息界面frmProAdd.vb ........................................................144
6.4.10 設計管理成品信息界面frmProModify.vb .................................................147
6.4.11 設計系統設置界面frmSetting.vb ...............................................................149
6.4.12 設計出入庫管理界面frmStockInOut.vb ....................................................152
項目小結 .............................................................................................................................157
項目拓展 .............................................................................................................................157
項目7 設計製作圖書管理系統........................................................................................158
任務7.1 項目功能總體設計 ...........................................................................................158
任務7.2 數據庫設計 .......................................................................................................159
任務7.3 項目工程文件一覽 ...........................................................................................161
任務7.4 系統詳細設計 ...................................................................................................162
7.4.1 設計登錄界面frm_login.vb ..........................................................................162
7.4.2 設計管理主界面frm_MainInterface.vb ........................................................166
7.4.3 設計關於系統界面frm_about.vb .................................................................173
7.4.4 設計添加圖書類型界面frm_AddBookType.vb ...........................................173
7.4.5 添加圖書信息界面frm_AddNewBook.vb ...................................................176
7.4.6 設計添加書籍費用信息界面frm_AddNewCharges.vb ...............................182
7.4.7 設計添加用戶信息界面frm_AddUser.vb ....................................................185
7.4.8 設計備份數據庫界面frm_BackUp.vb .........................................................187
7.4.9 設計修改密碼界面frm_ChangePassword.vb ...............................................191
7.4.10 設計刪除書籍信息界面frm_DelBook.vb ..................................................195
7.4.11 設計編輯書籍信息界面frm_EditBookDetails.vb ......................................199
7.4.12 設計借閱書籍界面frm_IssueReturnBook.vb .............................................206
7.4.13 設計歸還書籍界面frm_ReturnBook.vb .....................................................215
項目小結 .............................................................................................................................219
項目拓展 .............................................................................................................................219
項目8 設計製作學生信息管理系統................................................................................220
任務8.1 系統總體功能設計 ...........................................................................................220
任務8.2 系統功能預覽 ...................................................................................................221
8.2.1 用戶登錄界面 ................................................................................................221
8.2.2 管理員用戶的操作 ........................................................................................221
8.2.3 教師用戶的操作 ............................................................................................229
8.2.4 學生用戶的操作 ............................................................................................232
任務8.3 工程文件一覽 ...................................................................................................234
任務8.4 數據庫設計 .......................................................................................................234
任務8.5 系統實現 ...........................................................................................................237
8.5.1 設計用戶登錄界面login.vb ..........................................................................238
8.5.2 設計用戶登錄後的操作界面main.vb ..........................................................239
8.5.3 設計添加班級信息界面addClass.vb ............................................................246
8.5.4 設計添加班級課程信息界面addClassCourse.vb ........................................248
8.5.5 設計添加課程信息界面addCourse.vb .........................................................250
8.5.6 設計添加系部信息界面addDepartInfo.vb ...................................................251
8.5.7 設計添加考試信息界面addExam.vb ...........................................................253
8.5.8 設計添加學生信息界面addStuInfo.vb ........................................................255
8.5.9 設計添加用戶界面adduser.vb ......................................................................258
8.5.10 設計修改班級信息界面changeClassInfo.vb .............................................260
8.5.11 設計刪除學生信息界面deleteStuInfo.vb ...................................................261
8.5.12 設計修改權限界面quanxian.vb .................................................................263
8.5.13 設計查詢班級課程信息界面queryclassCourse.vb ....................................265
8.5.14 設計學生信息分類查詢界面stuInfoClassfy.vb .........................................267
項目小結 .............................................................................................................................269
項目拓展 .............................................................................................................................269
參考文獻...............................................................................................................................270