C#項目案例分析

C#項目案例分析

《C#項目案例分析》是清華大學出版社於2012年出版的書籍,作者是明日科技。

基本介紹

  • 書名:C#項目案例分析
  • 作者:明日科技
  • ISBN:9787302276579
  • 類別:教材
  • 頁數:328
  • 定價:39.8元
  • 出版社:清華大學出版社
  • 出版時間:2012-1-1
  • 裝幀:平裝
  • 開本:16開
編輯推薦,內容簡介,目錄,

編輯推薦

C#學習路線圖,為讀者朋友提供了從入門到實際項目開發所需要的各方面必備知識,提供了較為完善的學習整體解決方案,搭起了從學校走向社會的橋樑。各個品種既有前後關聯,也可以獨立使用。從而避免了像以前那樣,學完一本書之後,仍然無所適從,既不會做項目也不知道接下來該學什麼,以至於半途而廢的困惑。

內容簡介

本書精選了6個實用項目(進銷存管理系統、人事工資管理系統、房屋中介管理系統、Office物品管理系統、編程詞典銷售分析系統、文庫系統)和兩個畢業設計(企業ERP管理系統、圖書館管理系統),從軟體工程的角度出發,按照項目的開發順序,系統、全面地介紹了C#項目和網站的開發流程,包括項目概述、資料庫設計、公共類設計以及主要模組設計,每一過程都進行了詳細介紹。
本書提供了大量的自學視頻、源程式、素材,提供了相關的模組庫、案例庫、素材庫、題庫等多種形式的輔助學習資料,還提供迅速及時的微博、QQ、論壇等技術支持。
本書項目案例涉及行業廣泛,實用性非常強,而且還有畢業設計案例,非常適合作為大中專院校師生的學習教材和即將走上工作崗位的大學畢業生的參考用書,也適合作為相關培訓機構的師生和軟體開發人員的學習用書。

目錄

第1篇 Windows項目篇
第1章 進銷存管理系統(C# 4.0+Microsoft
SQL Server 2005實現)
自學視頻、源程式:
配套資源\mr\1\ 2
1.1 項目設計思路 3
1.1.1 功能闡述 3
1.1.2 系統預覽 3
1.1.3 功能結構 4
1.1.4 業務流程 5
1.1.5 檔案組織結構 5
1.2 資料庫設計 6
1.2.1 資料庫設計 6
1.2.2 數據表設計 6
1.2.3 數據表邏輯關係 8
1.3 公共類設計 9
1.3.1 DataBase公共類 9
1.3.2 BaseInfo公共類 13
1.4 登錄模組設計 18
1.4.1 登錄模組概述 18
1.4.2 登錄模組實現原理 18
1.4.3 登錄模組實現過程 18
1.5 系統主窗體設計 20
1.5.1 系統主窗體概述 20
1.5.2 使用MenuStrip控制項設計
選單欄 21
1.5.3 系統主窗體實現過程 21
1.6 庫存商品管理模組設計 22
1.6.1 庫存商品管理模組概述 22
1.6.2 自動生成庫存商品編號 22
1.6.3 庫存商品管理模組實現過程 23
1.7 進貨管理模組設計 27
1.7.1 進貨管理模組概述 27
1.7.2 向進貨單中批量添加商品 28
1.7.3 進貨管理模組實現過程 29
1.8 商品銷售排行模組設計 35
1.8.1 商品銷售排行模組概述 35
1.8.2 使用BETWEEN…AND
關鍵字查詢數據 35
1.8.3 商品銷售排行模組實現過程 35
1.9 庫存檔點模組設計 37
1.9.1 庫存檔點模組概述 37
1.9.2 隔離驅動模式的使用 38
1.9.3 庫存檔點模組實現過程 38
系統打包部署 41
本章摘要 44
第2章 人事工資管理系統(C# 4.0+
Microsoft SQL Server 2005實現)
自學視頻、源程式:
配套資源\mr\2\ 45
2.1 項目設計思路 46
2.1.1 功能闡述 46
2.1.2 系統預覽 46
2.1.3 功能結構 48
2.1.4 業務流程 48
2.1.5 檔案組織結構 48
2.2 資料庫設計 49
2.2.1 資料庫設計 49
2.2.2 數據表設計 49
2.3 公共類設計 52
2.3.1 DBConnection類 52
2.3.2 DBOperate類 52
2.4 登錄模組設計 57
2.4.1 登錄模組概述 57
2.4.2 登錄模組實現原理 58
2.4.3 登錄模組實現過程 58
2.5 系統主窗體設計 59
2.5.1 系統主窗體概述 59
2.5.2 使用MenuStrip控制項設計
選單欄 60
2.5.3 系統主窗體實現過程 61
2.6 獎罰管理模組設計 61
2.6.1 獎罰管理模組概述 61
2.6.2 使用模糊查詢 62
2.6.3 獎罰管理模組實現過程 63
2.7 調動管理模組設計 68
2.7.1 調動管理模組概述 68
2.7.2 水晶報表的設計 69
2.7.3 調動管理模組實現過程 72
2.8 考評管理模組設計 77
2.8.1 考評管理模組概述 77
2.8.2 運算元據後更新窗體內容 78
2.8.3 考評管理模組實現過程 78
2.9 考勤津貼模組設計 84
2.9.1 考勤津貼模組概述 84
2.9.2 驗證數字輸入 84
2.9.3 考勤津貼模組實現過程 85
系統打包部署 89
本章摘要 89
第3章 房屋中介管理系統(C# 4.0+
Microsoft SQL Server 2005實現)
自學視頻、源程式:
配套資源\mr\3\ 90
3.1 項目設計思路 91
3.1.1 功能闡述 91
3.1.2 系統預覽 91
3.1.3 功能結構 92
3.1.4 業務流程 93
3.1.5 檔案組織結構 93
3.2 資料庫設計 94
3.2.1 資料庫設計 94
3.2.2 資料庫概念設計 94
3.2.3 數據表設計 95
3.3 公共類設計 96
3.3.1 ClsCon公共類 96
3.3.2 clsFavor公共類 98
3.3.3 claFavorMethod公共類 98
3.4 主窗體設計 99
3.4.1 系統主窗體概述 99
3.4.2 使用TreeView控制項作為
導航選單 100
3.4.3 主窗體實現過程 101
3.5 用戶信息管理模組設計 105
3.5.1 用戶信息管理模組概述 105
3.5.2 動態設定具有查詢功能的
SQL語句 105
3.5.3 用戶信息管理模組實現過程 106
3.6 房源設定模組設計 110
3.6.1 房源設定模組概述 110
3.6.2 自動生成房源編號 110
3.6.3 房源設定模組實現過程 111
3.7 房源信息查詢模組設計 115
3.7.1 房源信息查詢模組概述 115
3.7.2 為DataGridView控制項設定
選中行顏色 116
3.7.3 房源信息查詢模組實現過程 116
3.8 房源狀態查詢模組設計 120
3.8.1 房源狀態查詢模組概述 120
3.8.2 使用ListView控制項顯示
房源狀態 121
3.8.3 房源狀態查詢模組實現過程 121
系統打包部署 125
本章摘要 126
第4章 Office物品管理系統(C# 4.0+
Microsoft SQL Server 2005實現)
自學視頻、源程式:
配套資源\mr\4\ 127
4.1 項目設計思路 128
4.1.1 功能闡述 128
4.1.2 系統預覽 128
4.1.3 功能結構 129
4.1.4 業務流程 129
4.1.5 檔案組織結構 130
4.2 資料庫設計 130
4.2.1 資料庫設計 130
4.2.2 數據表設計 131
4.3 公共類設計 133
4.4 登錄模組設計 134
4.4.1 登錄模組概述 134
4.4.2 登錄模組實現原理 134
4.4.3 登錄模組實現過程 135
4.5 系統主窗體設計 136
4.5.1 系統主窗體概述 136
4.5.2 使用MenuStrip控制項設計
選單欄 137
4.5.3 系統主窗體實現過程 138
4.6 員工基本信息與管理模組
設計 138
4.6.1 員工基本信息與管理模組
概述 138
4.6.2 使用條件查詢指定列數據 138
4.6.3 員工基本信息與管理模組
實現過程 139
4.7 物品入庫管理模組設計 144
4.7.1 物品入庫管理模組概述 144
4.7.2 使用BETWEEN…AND查詢
指定時間段數據 144
4.7.3 物品入庫管理模組實現過程 144
4.8 物品借用(領用)管理模組
設計 147
4.8.1 物品借用(領用)管理模組
概述 147
4.8.2 利用觸發器實現各表之間的
級聯更改 147
4.8.3 物品借用(領用)管理模組
實現過程 148
4.9 物品歸還管理模組設計 150
4.9.1 物品歸還管理模組概述 150
4.9.2 使用UPDATE語句更新列值 150
4.9.3 物品歸還管理模組實現過程 151
系統打包部署 154
本章摘要 154
第5章 編程詞典銷售分析系統(C# 4.0+
Microsoft SQL Server 2008實現)
自學視頻、源程式:
配套資源\mr\5\ 155
5.1 項目設計思路 156
5.1.1 功能闡述 156
5.1.2 系統預覽 156
5.1.3 功能結構 157
5.1.4 業務流程 159
5.1.5 檔案組織結構 160
5.2 資料庫設計 160
5.2.1 資料庫設計 160
5.2.2 數據表設計 161
5.2.3 數據表邏輯關係 165
5.3 公共類設計 166
5.3.1 DataLogic公共類 166
5.3.2 Useful公共類 169
5.4 產品大類模組設計 172
5.4.1 產品大類模組概述 172
5.4.2 向命令對象中添加參數 172
5.4.3 產品大類模組實現過程 173
5.5 代理登記模組設計 176
5.5.1 代理登記模組概述 176
5.5.2 綁定TreeView控制項到
代碼表 177
5.5.3 代理登記模組實現過程 178
5.6 訂貨單模組設計 184
5.6.1 訂貨單模組概述 184
5.6.2 切換窗體上控制項的狀態 184
5.6.3 訂貨單模組實現過程 185
5.7 不同月份之間銷售情況對比
分析圖設計 191
5.7.1 不同月份之間銷售情況
對比分析圖概述 191
5.7.2 使用強類型的數據集作為
報表數據源 191
5.7.3 不同月份之間銷售情況對
比分析圖實現過程 193
5.8 許可權分配模組設計 198
5.8.1 許可權分配模組概述 198
5.8.2 使用CheckedListBox設定
許可權 198
5.8.3 許可權分配模組實現過程 199
系統打包部署 202
本章摘要 202
第6章 企業ERP管理系統(畢業設計)
自學視頻、源程式:
配套資源\mr\6\ 203
6.1 設計說明 204
6.1.1 畢業設計(論文)主要內容 204
6.1.2 畢業設計(論文)要求 204
6.2 填寫開題報告 205
6.3 封面設計 206
6.4 書寫摘要 206
6.4.1 中文摘要 207
6.4.2 英文摘要(Abstract) 207
6.5 編排制定目錄 207
6.6 緒論 209
6.6.1 本課題的開發背景及意義 209
6.6.2 課題研究內容 210
6.6.3 設計組織結構 210
6.7 開發工具及相關技術 211
6.7.1 常用開發工具 211
6.7.2 運行環境 212
6.7.3 相關技術 215
6.7.4 C/S系統結構 216
6.8 需求分析 217
6.8.1 可行性分析 217
6.8.2 系統需求 218
6.8.3 功能需求 219
6.8.4 系統性能要求 219
6.9 系統資料庫設計 219
6.9.1 資料庫概述 220
6.9.2 系統實體E-R圖 220
6.9.3 系統數據表設計 222
6.10 系統設計 227
6.10.1 系統實現關係圖 227
6.10.2 系統功能模組設計 228
6.11 系統功能實現 228
6.11.1 物料清單模組設計 228
6.11.2 銷售收款單模組設計 230
6.11.3 生產單模組設計 231
6.11.4 產品銷售毛利匯總模組
設計 232
6.12 結論 233
6.13 參考文獻 234
6.14 致謝 234
6.15 附錄 234
6.15.1 附錄A 主程式(FormBSBom.cs
代碼) 234
6.15.2 附錄B 子程式(FormSelProfit
CollectReport.cs代碼) 237
本章摘要 239
第2篇 Web網站項目篇
第7章 明日文庫(4.0+SQL
Server 2005實現)
自學視頻、源程式:
配套資源\mr\7\ 242
7.1 項目設計思路 243
7.1.1 功能闡述 243
7.1.2 網站預覽 243
7.1.3 功能結構 245
7.1.4 業務流程 246
7.1.5 檔案組織結構 246
7.2 資料庫設計 247
7.2.1 資料庫設計 247
7.2.2 數據表設計 248
7.3 公共類設計 250
7.3.1 DBClass公共類 250
7.3.2 CommonClass公共類 253
7.3.3 UserClass公共類 255
7.3.4 GoodsClass公共類 258
7.4 網站首頁設計 259
7.4.1 首頁概述 259
7.4.2 使用母版頁設計首頁 260
7.4.3 首頁實現過程 262
7.5 會員註冊頁面設計 263
7.5.1 會員註冊頁面概述 263
7.5.2 使用驗證控制項驗證會員
註冊信息 264
7.5.3 會員註冊頁面實現過程 266
7.6 會員下載頁面設計 268
7.6.1 會員下載頁面概述 268
7.6.2 設定HTTP實現檔案下載 268
7.6.3 會員下載頁面實現過程 269
7.7 會員分享頁面設計 270
7.7.1 會員分享頁面概述 270
7.7.2 會員分享頁實現原理 271
7.7.3 會員分享頁面實現過程 271
7.8 會員購買頁面設計 273
7.8.1 會員購買頁面概述 273
7.8.2 自動顯示圖書信息 274
7.8.3 會員購買頁面實現過程 274
7.9 後台登錄頁面設計 276
7.9.1 後台登錄頁面概述 276
7.9.2 隨機產生驗證碼計術 277
7.9.3 後台登錄頁面實現過程 278
7.10 圖書庫存頁面設計 279
7.10.1 圖書庫存頁面概述 279
7.10.2 使用DataBinder.Eval方法
綁定數據 280
7.10.3 圖書庫存頁面實現過程 281
發布網站 284
本章摘要 286
第8章 博研圖書館管理系統(畢業設計)
自學視頻、源程式:
配套資源\mr\8\ 287
8.1 設計說明 288
8.1.1 畢業設計(論文)主要內容 288
8.1.2 畢業設計(論文)要求 288
8.2 填寫開題報告 289
8.3 封面設計 290
8.4 書寫摘要 290
8.4.1 中文摘要 291
8.4.2 英文摘要(Abstract) 291
8.5 編排制定目錄 291
8.6 緒論 293
8.6.1 本課題的開發背景及意義 293
8.6.2 課題研究內容 293
8.6.3 設計組織結構 294
8.7 開發工具及相關技術 294
8.7.1 開發工具 294
8.7.2 運行環境 295
8.7.3 相關技術 298
8.7.4 B/S系統結構 300
8.8 需求分析 301
8.8.1 可行性分析 301
8.8.2 系統需求 302
8.8.3 功能需求 302
8.8.4 系統性能要求 302
8.9 系統資料庫設計 303
8.9.1 資料庫概述 303
8.9.2 系統實體E-R圖 304
8.9.3 系統數據表設計 305
8.10 系統設計 308
8.10.1 系統實現關係圖 308
8.10.2 系統功能模組設計 309
8.11 系統功能實現 309
8.11.1 管理員模組設計 309
8.11.2 圖書檔案管理模組設計 312
8.11.3 圖書借還模組設計 315
8.12 結論 317
8.13 參考文獻 317
8.14 致謝 317
8.15 附錄 318
8.15.1 附錄A 主程式(Default.aspx
頁面) 318
8.15.2 附錄B 子程式(BorrowBook.
aspx頁面) 321
本章摘要 328

相關詞條

熱門詞條

聯絡我們