實戰突擊:C#項目開發案例整合 ( 簡體 字) |
作者:明日科技 | 類別:1. -> 程式設計 -> .NET -> C# |
譯者: |
出版社:電子工業出版社 | 3dWoo書號: 30726 詢問書籍請說出此書號!【缺書】 【不接受訂購】 |
出版日:9/1/2011 |
頁數:808 |
光碟數:1 |
|
站長推薦:  |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
【不接受訂購】 |
ISBN:9787121141133 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言:C#是微軟公司推出的一種高級編程語言,該語言不僅支持控制臺應用程序開發,還支持Windows窗體應用程序及ASP.NET應用程序的開發。相比其他語言,C#雖然面世時間較短,但其以易學易用、功能強大等特點,得到了廣泛應用,目前已成為全球十分普及、用戶人群眾多的開發語言。C#有微軟強大的.NET Framework支持,擁有良好的靈活性和可擴展性,可以使程序員從復雜的界面設計中解脫出來,使編程成為一種享受。C#正在成為程序開發人員使用的主流編程語言。 『成書緣由』 熟話說“巧婦難為無米之炊”,作為一名有經驗的程序開發人員,都有自己積累的編程資源。在軟件開發過程中,他們可以借助編程資源每天寫出上萬行代碼,還可以利用已有的項目資源,迅速完成一個新產品的開發。可以說,編程資源是開發高手的左膀右臂。離開了這些編程資源,開發高手的功力將大大降低。 目前,初學編程者普遍缺乏編程資源,尤其是項目開發資源和項目開發經驗。為此,我們編寫了本書。本書精選了21個實用軟件項目,涵蓋了各方面的項目應用,涉及各種不同的數據庫或網絡應用環境,是進行C#項目開發必備的參考書。通過本書,讀者不但可以快速提升開發能力和經驗,還可以快速組建自己的項目資源庫。 『本書內容』 本書分為4篇21章內容,共計21個軟件項目。所選項目均來源于開發一線,具有很好的實踐價值。本書具體內容如下圖所示。 第一篇:流行項目篇。這一篇介紹了家庭視頻監控系統、企業電話客服系統、卡拉OK點歌系統、企業短信群發系統、企業QQ系統等5個流行項目。 第二篇:數據庫管理項目篇。這一篇介紹了餐飲管理系統、房屋中介管理系統、企業客戶資源管理系統、庫存管理系統、人事工資管理系統、資產評估管理系統、企業人事管理系統等7個數據庫管理項目。 第三篇:商業項目篇。這一篇介紹了人力資源管理系統、企業進銷存管理系統、編程詞典銷售分析系統、企業ERP管理系統等4個商業項目。 第四篇:網站項目篇。這一篇介紹了在線考試系統、OA辦公自動化系統、圖書館管理系統、企業門戶網站、仿百度之明日知道網站等5個網站項目。 『本書特色』 項目豐富,實用超值。本書精選了21個項目,涵蓋了項目開發中應用的各方面技術,將這些項目稍加修改,即可形成一個完整的商業系統項目。 易學、易用。本書中的每個項目都提供了關鍵代碼解析(對代碼中重要的對象、方法、語句等進行重點介紹),讀者在閱讀時可以透徹理解相關代碼,活學活用。 編碼規范,注釋詳盡。本書程序編碼規范,幾乎所有代碼都提供了詳細注釋。 超長時間的視頻錄像。本書提供了15小時的項目開發視頻錄像,讀者可以邊看邊學,快速提高。 『超值DVD光盤』 為了幫助讀者學習和使用書中的實例,本書附贈DVD光盤,光盤中不但提供了書中所有項目的源代碼、素材,還提供多個項目的視頻開發錄像。光盤具體目錄如圖2所示。為幫助零基礎者使用本書,我們精心錄制了15小時的基礎知識學習視頻和項目開發過程視頻,讀者可以根據自身需要選擇學習。基礎入門學習視頻和項目開發視頻效果如圖3所示。 圖2 光盤目錄結構圖 圖3 基礎入門學習視頻和項目開發過程視頻 為方便讀者使用,光盤中提供了《光盤使用說明書》指導讀者配置和使用光盤中的源程序,還在每個項目的源程序路徑下提供了相應程序的程序使用說明書,讀者可以輕松配置,快速使用。
『本書適用人群』 本書非常適合以下人員閱讀: 從事C#編程工作的開發人員 相關培訓機構的老師和學員 即將走向編程崗位的大學畢業生 C#編程愛好者 有一定編程基礎,想進一步提高技能的人員 大、中專院校的老師和學生 『學習答疑』 如果您在學習或使用本書的過程中遇到問題或疑惑,可以通過如下方式與我們聯系: 服務網站:www.mingribook.com 服務電話:0431-84978981/84978982 服務QQ:1026560213 學習社區:www.mrbccd.com 服務信箱:mingrisoft@mingrisoft.com 『本書作者』 本書由明日科技組織編寫,參加編寫的有王小科、趙會東、聶喜婷、張英豪、宋環雨、張振坤、高春艷、李繼業、賽奎春、孫秀梅、王國輝、陳丹丹、潘凱華、劉欣、李慧、楊麗、劉齡齡、陳英、朱曉、肖鑫、李鑫等。由于作者水平有限,疏漏和不足之處在所難免,請廣大讀者朋友批評指正。 軟件開發工作是相當復雜的,對于已經完成或者正在進行的開發工作,永遠都有一種更好、更聰明或更快的方法來完成它。我們雖然提供了這些項目的開發思路、方法和完整開發過程,但希望讀者不要拘泥于這些已提供的方法中,要不斷演進并尋找更好的方法,學會享受挑戰,并將之看做臻于精熟,成為高手的通道。 明日科技 2011年6月 |
內容簡介:
本書以家庭視頻監控系統、卡拉OK點歌系統、企業短信群發系統、企業電話客服系統、企業QQ系統、餐飲管理系統、房屋中介管理系統、企業客戶資源管理系統、庫存管理系統、人事工資管理系統、資產評估管理系統、企業人事管理系統、人力資源管理系統、企業進銷存管理系統、編程詞典銷售分析系統、企業ERP管理系統、在線考試系統、OA辦公自動化系統、圖書館管理系統、企業門戶網站和仿百度之明日知道網站21個實際項目開發程序為案例,從軟件工程的角度出發,按照項目的開發順序,系統、全面地介紹了程序的開發流程。從開發背景、需求分析、系統功能分析、數據庫分析、數據庫結構、系統開發到系統的編譯發行,每一過程都進行了詳細介紹。 本書所附配套光盤提供了書中所有項目案例的全部源代碼,所有源代碼都經過精心調試,在Windows 2000、Windows XP、Windows 2003和Windows 7下全部通過,保證能夠正常運行。 讀者對象:本書項目案例涉及行業廣泛,實用性非常強,通過本書的學習,讀者可以了解各個行業的特點,能夠針對某一行業進行軟件開發,也可以通過光盤中提供的項目案例源代碼和數據庫進行二次開發,以減少開發系統及網站所需要的時間。 |
目錄:第1篇 流行項目篇 第1章 家庭視頻監控系統 21 1.1 開發背景 22 1.2 系統分析 22 1.2.1 需求分析 22 1.2.2 可行性分析 22 1.3 系統設計 23 1.3.1 系統目標 23 1.3.2 系統功能結構 23 1.3.3 業務邏輯編碼規則 24 1.3.4 系統預覽 27 1.3.5 業務流程圖 28 1.4 數據庫設計 28 1.4.1 數據庫概要說明 28 1.4.2 數據庫概念設計 29 1.4.3 數據庫邏輯設計 29 1.5 公共類設計 29 1.5.1 DataCon類 29 1.5.2 DataOperate類 30 1.5.3 SoftReg類 31 1.5.4 VideoOperate類 34 1.5.5 PelcoD類 37 1.6 登錄模塊設計 40 1.6.1 登錄模塊概述 40 1.6.2 登錄模塊技術分析 40 1.6.3 登錄模塊實現過程 41 1.6.4 單元測試 42 1.7 視頻監控模塊設計 44 1.7.1 視頻監控模塊概述 44 1.7.2 視頻監控模塊技術分析 44 1.7.3 視頻監控模塊實現過程 46 1.7.4 單元測試 56 1.8 監控管理模塊設計 56 1.8.1 監控管理模塊概述 56 1.8.2 監控管理模塊技術分析 56 1.8.3 監控管理模塊實現過程 57 1.9 錄像回放模塊設計 60 1.9.1 錄像回放模塊概述 60 1.9.2 錄像回放模塊技術分析 60 1.9.3 錄像回放模塊實現過程 61 1.10 文件清單 61 1.11 開發問題解析 62 1.11.1 按Enter鍵移動鼠標 焦點 62 1.11.2 使用圖標顯示管理員 頭像 63 1.11.3 云臺控制協議 63 1.12 本章總結 64 第2章 卡拉OK點歌系統 65 2.1 開發背景 66 2.2 需求分析 66 2.3 系統設計 66 2.3.1 系統目標 66 2.3.2 系統功能結構 66 2.3.3 業務邏輯編碼規則 67 2.3.4 系統預覽 68 2.3.5 業務流程圖 69 2.4 數據庫設計 69 2.4.1 數據庫概要說明 69 2.4.2 數據庫概念設計 69 2.4.3 數據庫邏輯設計 70 2.5 公共類設計 71
2.5.1 getConnection類 71 2.5.2 tb_musicinfo類 72 2.5.3 tbMusicnfoMenthod類 73 2.6 登錄模塊設計 79 2.6.1 登錄模塊概述 79 2.6.2 登錄模塊技術分析 79 2.6.3 登錄模塊實現過程 80 2.7 后臺數據維護模塊設計 81 2.7.1 后臺數據維護模塊概述 81 2.7.2 后臺數據維護模塊 技術分析 81 2.7.3 后臺數據維護模塊 實現過程 82 2.8 明星模塊設計 90 2.8.1 明星模塊概述 90 2.8.2 明星模塊技術分析 90 2.8.3 明星模塊實現過程 90 2.8.4 單元測試 96 2.9 系統點歌模塊設計 97 2.9.1 系統點歌模塊概述 97 2.9.2 系統點歌模塊技術分析 97 2.9.3 系統點歌模塊實現過程 98 2.9.4 單元測試 100 2.10 文件清單 100 2.11 開發問題解析 101 2.12 本章總結 102 第3章 企業短信群發系統 103 3.1 開發背景 104 3.2 需求分析 104 3.3 系統設計 104 3.3.1 系統目標 104 3.3.2 系統功能結構 104 3.3.3 業務邏輯編碼規則 105 3.3.4 系統預覽 106 3.3.5 業務流程圖 107 3.4 數據庫設計 107 3.4.1 數據庫概要說明 107 3.4.2 數據庫概念設計 107 3.4.3 數據庫邏輯設計 108 3.5 公共類設計 109 3.5.1 ConnClass類 109 3.5.2 GSM類 110 3.6 登錄模塊設計 111 3.6.1 登錄模塊概述 111 3.6.2 登錄模塊技術分析 111 3.6.3 登錄模塊實現過程 112 3.7 主窗體設計 113 3.7.1 主窗體概述 113 3.7.2 主窗體技術分析 114 3.7.3 主窗體實現過程 115 3.8 短信群發模塊設計 118 3.8.1 短信群發模塊概述 118 3.8.2 短信群發模塊 技術分析 119 3.8.3 短信群發模塊 實現過程 119 3.8.4 單元測試 123 3.9 短信接收模塊設計 124 3.9.1 短信接收模塊概述 124 3.9.2 短信接收模塊 技術分析 124 3.9.3 短信接收模塊 實現過程 125 3.9.4 單元測試 128 3.10 電話簿管理模塊設計 130 3.10.1 電話簿管理模塊概述 130 3.10.2 電話簿管理模塊 技術分析 131 3.10.3 電話簿管理模塊 實現過程 132 3.11 常用短語管理模塊設計 134 3.11.1 常用短語管理模塊概述 134 3.11.2 常用短語管理模塊 技術分析 135 3.11.3 常用短語管理模塊 實現過程 136 3.12 文件清單 139 3.13 開發問題解析 139 3.14 本章總結 140 第4章 企業電話客服系統 141 4.1 開發背景 142 4.2 需求分析 142 4.3 系統設計 142 4.3.1 系統目標 142 4.3.2 系統功能結構 143 4.3.3 業務邏輯編碼規則 143 4.3.4 系統預覽 144 4.3.5 業務流程圖 145 4.4 數據庫設計 145 4.4.1 數據庫概要說明 145 4.4.2 數據庫概念設計 146 4.4.3 數據庫邏輯設計 146 4.5 公共類設計 149 4.5.1 tbEmployeeClass類 149 4.5.2 tbEmployeeMenthod類 151 4.5.3 D160A類 156 4.6 主窗體設計 162 4.6.1 主窗體概述 162 4.6.2 主窗體技術分析 163 4.6.3 主窗體實現過程 163 4.6.4 單元測試 167 4.7 自動語音處理模塊設計 168 4.7.1 自動語音處理 模塊概述 168 4.7.2 自動語音處理模塊 技術分析 168 4.7.3 自動語音處理模塊 實現過程 168 4.7.4 單元測試 176 4.8 員工管理模塊設計 177 4.8.1 員工管理模塊概述 177 4.8.2 員工管理模塊技術分析 178 4.8.3 員工管理模塊實現過程 179 4.9 產品類別管理模塊設計 183 4.9.1 產品類別管理 模塊概述 183 4.9.2 產品類別管理模塊 技術分析 184 4.9.3 產品類別管理模塊 實現過程 184 4.10 文件清單 186 4.11 開發問題解析 187 4.12 本章總結 187
第5章 企業QQ系統 188 5.1 開發背景 189 5.2 需求分析 189 5.3 系統設計 189 5.3.1 系統目標 189 5.3.2 系統功能結構 189 5.3.3 業務邏輯編碼規則 189 5.3.4 系統預覽 190 5.3.5 業務流程圖 191 5.4 數據庫設計 192 5.4.1 數據庫概要說明 192 5.4.2 數據庫概念設計 192 5.4.3 數據庫邏輯設計 192 5.5 公共類設計 193 5.5.1 UDPSocket控件 193 5.5.2 Publec_Class類 196 5.5.3 ClassForms類 196 5.5.4 ClassMsg類 197 5.5.5 ClassOptionData類 198 5.5.6 ClassSerializers類 199 5.5.7 ClassUserInfo類 199 5.5.8 ClassUsers類 200 5.5.9 cVideo類 200 5.6 客戶端注冊模塊設計 201 5.6.1 客戶端注冊模塊概述 201 5.6.2 客戶端注冊模塊 技術分析 201 5.6.3 客戶端注冊模塊 實現過程 203 5.6.4 單元測試 205 5.7 客戶端登錄模塊設計 206 5.7.1 客戶端登錄模塊概述 206 5.7.2 客戶端登錄模塊 技術分析 206 5.7.3 客戶端登錄模塊 實現過程 206 5.8 客戶端QQ模塊設計 208 5.8.1 客戶端QQ 模塊概述 208 5.8.2 客戶端QQ模塊 技術分析 209 5.8.3 客戶端QQ模塊 實現過程 210 5.9 客戶端消息發送模塊設計 215 5.9.1 客戶端消息發送 模塊概述 215 5.9.2 客戶端消息發送模塊 技術分析 215 5.9.3 客戶端消息發送模塊 實現過程 216 5.10 服務器端控制臺模塊設計 221
5.10.1 服務器端控制臺 模塊概述 221 5.10.2 服務器端控制臺模塊 技術分析 221 5.10.3 服務器端控制臺模塊 實現過程 222 5.11 文件清單 225 5.12 開發問題解析 226 5.13 本章總結 226 第2篇 數據庫管理項目篇 第6章 餐飲管理系統 228 6.1 開發背景 229 6.2 系統分析 229 6.2.1 需求分析 229 6.2.2 可行性分析 229 6.3 系統設計 230 6.3.1 系統目標 230 6.3.2 系統功能結構 231 6.3.3 業務邏輯編碼規則 231 6.3.4 系統預覽 232 6.3.5 業務流程圖 233 6.4 數據庫設計 233 6.4.1 數據庫概要說明 233 6.4.2 數據庫概念設計 233 6.4.3 數據庫邏輯設計 235 6.5 公共類設計 237 6.6 系統登錄模塊設計 237 6.6.1 系統登錄模塊概述 237 6.6.2 系統登錄模塊技術分析 238 6.6.3 系統登錄模塊實現過程 238 6.7 開臺模塊設計 240 6.7.1 開臺模塊概述 240 6.7.2 開臺模塊技術分析 240 6.7.3 開臺模塊實現過程 241 6.8 點/加菜模塊設計 243 6.8.1 點/加菜模塊概述 243 6.8.2 點/加菜模塊技術分析 243 6.8.3 點/加菜模塊實現過程 244 6.8.4 單元測試 249 6.9 結賬模塊設計 251 6.9.1 結賬模塊概述 251 6.9.2 結賬模塊技術分析 252 6.9.3 結賬模塊實現過程 252 6.10 文件清單 255 6.11 開發問題解析 256 6.12 本章總結 259 第7章 房屋中介管理系統 260 7.1 開發背景 261 7.2 需求分析 261 7.3 系統設計 261 7.3.1 系統目標 261 7.3.2 系統功能結構 262 7.3.3 業務邏輯編碼規則 262 7.3.4 系統預覽 263 7.3.5 業務流程圖 264 7.4 數據庫設計 265 7.4.1 數據庫概要說明 265 7.4.2 數據庫概念設計 265 7.4.3 數據庫邏輯設計 265 7.5 公共類設計 267 7.5.1 ClsCon類 268 7.5.2 clsFavor類 269 7.5.3 claFavorMethod類 269 7.6 主窗體設計 270 7.6.1 主窗體概述 270 7.6.2 主窗體技術分析 271 7.6.3 主窗體實現過程 272 7.7 用戶信息管理模塊設計 275 7.7.1 用戶信息管理模塊概述 275 7.7.2 用戶信息管理模塊 技術分析 275 7.7.3 用戶信息管理模塊 實現過程 276 7.8 房源設置模塊設計 279 7.8.1 房源設置模塊概述 279 7.8.2 房源設置模塊技術分析 280 7.8.3 房源設置模塊實現過程 280 7.8.4 單元測試 284 7.9 房屋狀態查詢模塊設計 285 7.9.1 房屋狀態查詢模塊概述 285 7.9.2 房屋狀態查詢模塊 技術分析 286 7.9.3 房屋狀態查詢模塊 實現過程 287 7.10 文件清單 290 7.11 開發問題解析 291 7.12 本章總結 292 第8章 企業客戶資源管理系統 293 8.1 開發背景 294 8.2 需求分析 294 8.3 系統設計 294 8.3.1 系統目標 294 8.3.2 系統功能結構 295 8.3.3 業務邏輯編碼規則 295 8.3.4 系統預覽 296 8.3.5 業務流程圖 297 8.4 數據庫設計 298 8.4.1 數據庫概要說明 298 8.4.2 數據庫概念設計 298 8.4.3 數據庫邏輯設計 299 8.5 公共類設計 301 8.5.1 BaseOperate類 301 8.5.2 OperateAndValidate類 303 8.6 主窗體設計 305 8.6.1 主窗體概述 305 8.6.2 主窗體技術分析 305 8.6.3 主窗體實現過程 306 8.7 基本信息管理模塊設計 308 8.7.1 基本信息管理模塊概述 308 8.7.2 基本信息管理模塊 技術分析 308 8.7.3 基本信息管理模塊 實現過程 309 8.8 客戶資料管理模塊設計 315 8.8.1 客戶資料管理模塊概述 315 8.8.2 客戶資料管理模塊 技術分析 316 8.8.3 客戶資料管理模塊 實現過程 317 8.9 客戶級別分析模塊設計 323 8.9.1 客戶級別分析模塊概述 323 8.9.2 客戶級別分析模塊 技術分析 324 8.9.3 客戶級別分析模塊 實現過程 324 8.9.4 單元測試 326 8.10 文件清單 326 8.11 開發問題解析 327 8.12 本章總結 327 第9章 庫存管理系統 328 9.1 開發背景 329 9.2 需求分析 329 9.3 系統設計 329 9.3.1 系統目標 329 9.3.2 系統功能結構 329 9.3.3 業務邏輯編碼規則 330 9.3.4 系統預覽 331 9.3.5 業務流程圖 332 9.4 數據庫設計 332 9.4.1 數據庫概要說明 332 9.4.2 數據庫概念設計 333 9.4.3 數據庫邏輯設計 334 9.5 公共類設計 336 9.5.1 DataCon類 336 9.5.2 DataOperate類 338 9.6 供應商信息設置模塊設計 342 9.6.1 供應商信息設置 模塊概述 342 9.6.2 供應商信息設置模塊 技術分析 343 9.6.3 供應商信息設置模塊 實現過程 344 9.7 貨物入庫管理模塊設計 347 9.7.1 貨物入庫管理模塊概述 347 9.7.2 貨物入庫管理模塊 技術分析 347 9.7.3 貨物入庫管理模塊 實現過程 349 9.8 貨物出庫管理模塊設計 352 9.8.1 貨物出庫管理模塊概述 352 9.8.2 貨物出庫管理模塊 技術分析 352 9.8.3 貨物出庫管理模塊 實現過程 352 9.9 庫存信息查詢模塊設計 356 9.9.1 庫存信息查詢模塊概述 356 9.9.2 庫存信息查詢模塊 技術分析 356 9.9.3 庫存信息查詢模塊 實現過程 356 9.10 出入庫貨物年統計模塊設計 358 9.10.1 出入庫貨物年統計 模塊概述 358 9.10.2 出入庫貨物年統計模塊 技術分析 358 9.10.3 出入庫貨物年統計模塊 實現過程 359 9.11 文件清單 360 9.12 開發問題解析 361 9.12.1 貨物入庫時更新貨物 信息表 361 9.12.2 通過餅圖分析貨物出 入庫情況 362 9.13 本章總結 363 第10章 人事工資管理系統 364 10.1 開發背景 365 10.2 需求分析 365 10.3 系統設計 365 10.3.1 系統目標 365 10.3.2 系統功能結構 365 10.3.3 業務邏輯編碼規則 366 10.3.4 系統預覽 367 10.3.5 業務流程圖 368 10.4 數據庫設計 369 10.4.1 數據庫概要說明 369 10.4.2 數據庫概念設計 369 10.4.3 數據庫邏輯設計 370 10.5 公共類設計 373 10.5.1 DBConnection類 373 10.5.2 DBOperate類 374 10.6 獎罰管理模塊設計 378 10.6.1 獎罰管理模塊概述 378 10.6.2 獎罰管理模塊技術分析 378 10.6.3 獎罰管理模塊實現過程 378 10.7 員工調動列表模塊設計 383 10.7.1 員工調動列表模塊概述 383 10.7.2 員工調動列表模塊 技術分析 383 10.7.3 員工調動列表模塊 實現過程 384 10.8 人員考評管理模塊設計 389 10.8.1 人員考評管理 模塊概述 389 10.8.2 人員考評管理模塊 技術分析 389 10.8.3 人員考評管理模塊 實現過程 390 10.8.4 單元測試 394 10.9 員工考勤津貼管理模塊設計 396 10.9.1 員工考勤津貼管理 模塊概述 396 10.9.2 員工考勤津貼管理模塊 技術分析 396 10.9.3 員工考勤津貼管理模塊 實現過程 396 10.10 文件清單 400 10.11 開發問題解析 401 10.12 本章總結 401 第11章 資產評估管理系統 402 11.1 開發背景 403 11.2 需求分析 403 11.3 系統設計 403 11.3.1 系統目標 403 11.3.2 系統功能結構 404 11.3.3 業務邏輯編碼規則 404 11.3.4 系統預覽 405 11.3.5 業務流程圖 406 11.4 數據庫設計 407 11.4.1 數據庫概要說明 407 11.4.2 數據庫概念設計 407 11.4.3 數據庫邏輯設計 409 11.5 公共類設計 411 11.5.1 DataBase類 412 11.5.2 Operation類 415 11.6 固定資產增加模塊設計 421 11.6.1 固定資產增加 模塊概述 421 11.6.2 固定資產增加模塊 技術分析 421 11.6.3 固定資產增加模塊 實現過程 422 11.6.4 單元測試 425 11.7 固定資產清理模塊設計 426 11.7.1 固定資產清理 模塊概述 426 11.7.2 固定資產清理模塊 技術分析 426 11.7.3 固定資產清理模塊 實現過程 427 11.8 固定資產折舊核算模塊設計 429 11.8.1 固定資產折舊核算 模塊概述 429 11.8.2 固定資產折舊核算模塊 技術分析 429 11.8.3 固定資產折舊核算模塊 實現過程 429 11.9 系統數據初始化模塊設計 431 11.9.1 系統數據初始化 模塊概述 431 11.9.2 系統數據初始化模塊 技術分析 431
11.9.3 系統數據初始化模塊 實現過程 432 11.10 文件清單 432 11.11 開發問題解析 433 11.12 本章總結 434 第12章 企業人事管理系統 435 12.1 開發背景 436 12.2 需求分析 436 12.3 系統設計 436 12.3.1 系統目標 436 12.3.2 系統功能結構 436 12.3.3 業務邏輯編碼規則 437 12.3.4 系統預覽 438 12.3.5 業務流程圖 439 12.4 數據庫設計 440 12.4.1 數據庫概要說明 440 12.4.2 數據庫概念設計 440 12.4.3 數據庫邏輯設計 441 12.5 公共類設計 445 12.5.1 MyMeans公共類 445 12.5.2 MyModule公共類 447 12.6 登錄模塊設計 450 12.6.1 登錄模塊概述 450 12.6.2 登錄模塊技術分析 450 12.6.3 登錄模塊實現過程 451 12.7 主窗體設計 452 12.7.1 主窗體概述 452 12.7.2 主窗體技術分析 453 12.7.3 主窗體實現過程 454 12.8 人事檔案管理模塊設計 455 12.8.1 人事檔案管理模塊概述 455 12.8.2 人事檔案管理模塊 技術分析 456 12.8.3 人事檔案管理模塊 實現過程 457 12.9 人事資料查詢模塊設計 469 12.9.1 人事資料查詢模塊概述 469 12.9.2 人事資料查詢模塊 技術分析 469 12.9.3 人事資料查詢模塊 實現過程 470 12.10 文件清單 472 12.11 開發問題解析 473 12.12 本章總結 474 第3篇 商業項目篇 第13章 人力資源管理系統 476 13.1 開發背景 477 13.2 系統分析 477 13.2.1 需求分析 477 13.2.2 可行性分析 477 13.3 系統設計 478 13.3.1 系統目標 478 13.3.2 系統功能結構 479 13.3.3 業務邏輯編碼規則 479 13.3.4 系統預覽 480 13.3.5 業務流程圖 481 13.4 數據庫設計 481 13.4.1 數據庫概要說明 481 13.4.2 數據庫概念設計 481 13.4.3 數據庫邏輯設計 482 13.5 公共類設計 485 13.5.1 SqlClass類 485 13.5.2 BaseClass類 486 13.5.3 PersonnelClass類 490 13.6 主窗體設計 493 13.6.1 主窗體概述 493 13.6.2 主窗體技術分析 494 13.6.3 主窗體實現過程 494 13.7 部門管理模塊設計 495 13.7.1 部門管理模塊概述 495 13.7.2 部門管理模塊 技術分析 496 13.7.3 部門管理模塊 實現過程 497 13.8 員工調動模塊設計 500 13.8.1 員工調動模塊概述 500 13.8.2 員工調動模塊 技術分析 501 13.8.3 員工調動模塊 實現過程 502 13.9 合同管理模塊設計 505 13.9.1 合同管理模塊概述 505 13.9.2 合同管理模塊 技術分析 505 13.9.3 合同管理模塊 實現過程 506 13.10 文件清單 509 13.11 開發問題解析 510 13.11.1 使用二進制格式存儲 員工頭像 510 13.11.2 水晶報表在程序中的 使用 511 13.12 本章總結 513 第14章 企業進銷存管理系統 514 14.1 開發背景 515 14.2 需求分析 515 14.3 系統設計 515 14.3.1 系統目標 515 14.3.2 系統功能結構 516 14.3.3 業務邏輯編碼規則 516 14.3.4 系統預覽 517 14.3.5 業務流程圖 518 14.4 數據庫設計 518 14.4.1 數據庫概要說明 518 14.4.2 數據庫概念設計 518 14.4.3 數據庫邏輯設計 520 14.4.4 數據表邏輯關系 522 14.5 公共類設計 522 14.5.1 DataBase類 522 14.5.2 BaseInfo類 525 14.6 庫存商品管理模塊設計 529 14.6.1 庫存商品管理 模塊概述 529 14.6.2 庫存商品管理模塊 技術分析 529 14.6.3 庫存商品管理模塊 實現過程 530 14.7 進貨管理模塊設計 533 14.7.1 進貨管理模塊概述 533
14.7.2 進貨管理模塊 技術分析 534 14.7.3 進貨管理模塊 實現過程 534 14.8 商品銷售排行榜模塊設計 539 14.8.1 商品銷售排行榜 模塊概述 539 14.8.2 商品銷售排行榜模塊 技術分析 540 14.8.3 商品銷售排行模塊 實現過程 540 14.9 庫存盤點模塊設計 542 14.9.1 庫存盤點模塊概述 542 14.9.2 庫存盤點模塊 技術分析 542 14.9.3 庫存盤點模塊 實現過程 542 14.10 文件清單 544 14.11 開發問題解析 545 14.11.1 往來對賬功能的實現 546 14.11.2 實現系統數據清理 功能時的問題 546 14.12 本章總結 547 第15章 編程詞典銷售分析系統 548 15.1 開發背景 549 15.2 需求分析 549 15.3 系統設計 549 15.3.1 系統目標 549 15.3.2 系統功能結構 549 15.3.3 業務邏輯編碼規則 551 15.3.4 系統預覽 552 15.3.5 業務流程圖 553 15.4 數據庫設計 554 15.4.1 數據庫概要說明 554 15.4.2 數據庫概念設計 554 15.4.3 數據庫邏輯設計 556 15.5 公共類設計 557 15.5.1 DataLogic公共類 557 15.5.2 Useful公共類 559 15.6 產品大類模塊設計 562 15.6.1 產品大類模塊概述 562 15.6.2 產品大類模塊 技術分析 562 15.6.3 產品大類模塊 實現過程 563 15.6.4 單元測試 565 15.7 代理登記模塊設計 567 15.7.1 代理登記模塊概述 567 15.7.2 代理登記模塊 技術分析 567 15.7.3 代理登記模塊 實現過程 568 15.8 訂貨單模塊設計 573 15.8.1 訂貨單模塊概述 573 15.8.2 訂貨單模塊技術分析 573 15.8.3 訂貨單模塊實現過程 574 15.9 權限分配模塊設計 579 15.9.1 權限分配模塊概述 579 15.9.2 權限分配模塊技術分析 579 15.9.3 權限分配模塊實現過程 580 15.10 文件清單 582 15.11 開發問題解析 583 15.12 本章總結 584 第16章 企業ERP管理系統 585 16.1 開發背景 586 16.2 需求分析 586 16.3 系統設計 586 16.3.1 系統目標 586 16.3.2 系統功能結構 587 16.3.3 業務邏輯編碼規則 588 16.3.4 系統預覽 589 16.3.5 業務流程圖 590 16.4 數據庫設計 591 16.4.1 數據庫概要說明 591 16.4.2 數據庫概念設計 591 16.4.3 數據庫邏輯設計 593 16.5 公共類設計 594 16.5.1 DataBase類 595 16.5.2 CommonUse類 597 16.6 物料清單模塊設計 601 16.6.1 物料清單模塊概述 601
16.6.2 物料清單模塊 技術分析 601 16.6.3 物料清單模塊 實現過程 602 16.7 銷售收款單模塊設計 606 16.7.1 銷售收款單模塊概述 606 16.7.2 銷售收款單模塊 技術分析 606 16.7.3 銷售收款單模塊 實現過程 607 16.7.4 單元測試 609 16.8 生產單模塊設計 610 16.8.1 生產單模塊概述 610 16.8.2 生產單模塊技術分析 610 16.8.3 生產單模塊實現過程 611 16.9 產品銷售毛利匯總表 模塊設計 614 16.9.1 產品銷售毛利匯總表 模塊概述 614 16.9.2 產品銷售毛利匯總模塊 技術分析 615 16.9.3 產品銷售毛利匯總模塊 實現過程 615 16.10 文件清單 617 16.11 開發問題解析 618 16.12 本章總結 618 第4篇 網站項目篇 第17章 在線考試系統 620 17.1 開發背景 621 17.2 系統分析 621 17.2.1 需求分析 621 17.2.2 可行性分析 621 17.3 系統設計 622 17.3.1 系統目標 622 17.3.2 系統功能結構 622 17.3.3 業務邏輯編碼規則 623 17.3.4 系統預覽 623 17.3.5 業務流程圖 624 17.4 數據庫設計 625 17.4.1 數據庫概要說明 625 17.4.2 數據庫概念設計 625 17.4.3 數據庫邏輯設計 626 17.5 公共類設計 628 17.5.1 BaseClass類 628 17.5.2 MessageBox類 630 17.6 隨機抽取試題模塊設計 630 17.6.1 隨機抽取試題模塊概述 630 17.6.2 隨機抽取試題模塊 技術分析 631 17.6.3 隨機抽取試題模塊 實現過程 631 17.7 自動評分模塊設計 635 17.7.1 自動評分模塊概述 635 17.7.2 自動評分模塊 技術分析 635 17.7.3 自動評分模塊 實現過程 636 17.8 試題管理模塊設計 636 17.8.1 試題管理模塊概述 636 17.8.2 試題管理模塊 技術分析 637 17.8.3 試題管理模塊 實現過程 638 17.9 后臺管理員模塊設計 642 17.9.1 后臺管理員模塊概述 642 17.9.2 后臺管理員模塊 技術分析 642 17.9.3 后臺管理員模塊 實現過程 642 17.10 文件清單 653 17.11 開發問題解析 654 17.12 本章總結 655 第18章 OA辦公自動化系統 656 18.1 開發背景 657 18.2 需求分析 657 18.3 系統設計 657 18.3.1 系統目標 657 18.3.2 系統功能結構 658 18.3.3 系統預覽 658 18.3.4 業務流程圖 659 18.4 數據庫設計 659 18.4.1 數據庫概要說明 659 18.4.2 數據庫概念設計 660 18.4.3 數據庫邏輯結構設計 661 18.5 公共類設計 663 18.5.1 BaseClass類 663 18.5.2 Web.Config文件設計 665 18.6 系統登錄模塊設計 665 18.6.1 系統登錄模塊概述 665 18.6.2 系統登錄模塊 技術分析 665 18.6.3 系統登錄模塊 實現過程 666 18.7 添加員工信息模塊設計 668 18.7.1 添加員工信息 模塊概述 668 18.7.2 添加員工信息模塊 技術分析 668 18.7.3 添加員工信息模塊 實現過程 669 18.8 聊天室模塊設計 672 18.8.1 聊天室模塊概述 672 18.8.2 聊天室模塊技術分析 672 18.8.3 聊天室模塊實現過程 674 18.9 傳送文件模塊設計 675 18.9.1 傳送文件模塊概述 675 18.9.2 傳送文件模塊 技術分析 676 18.9.3 傳送文件模塊 實現過程 676 18.10 接收文件模塊設計 678 18.10.1 接收文件模塊概述 678 18.10.2 接收文件模塊 技術分析 678 18.10.3 接收文件模塊 實現過程 679 18.11 上下班考勤模塊設計 680 18.11.1 上下班考勤模塊概述 680 18.11.2 上下班考勤模塊 技術分析 681 18.11.3 上下班考勤模塊 實現過程 681 18.12 文件清單 682 18.13 開發問題解析 684 18.13.1 Session數據的 丟失問題 684 18.13.2 Windows 7系統中局域網 無法瀏覽網站 685 18.14 本章小結 685 第19章 圖書館管理系統 686 19.1 開發背景 687 19.2 需求分析 687 19.3 系統設計 687 19.3.1 系統目標 687 19.3.2 系統功能結構 688 19.3.3 業務邏輯編碼規則 688 19.3.4 系統預覽 688 19.3.5 業務流程圖 690 19.4 數據庫設計 690 19.4.1 數據庫概要說明 690 19.4.2 數據庫概念設計 690 19.4.3 數據庫邏輯設計 691 19.4.4 視圖設計 694 19.5 公共類設計 694 19.5.1 DataBase類 695 19.5.2 AdminManage類 699 19.5.3 OperatorClass類 701 19.5.4 ValidateClass類 702 19.6 主頁面設計 703 19.6.1 主頁面概述 703 19.6.2 主頁面技術分析 703 19.6.3 主頁面實現過程 706 19.6.4 單元測試 709 19.7 圖書館信息模塊設計 710 19.7.1 圖書館信息 模塊概述 710 19.7.2 圖書館信息模塊 技術分析 710 19.7.3 圖書館信息模塊 實現過程 711 19.8 圖書檔案管理模塊設計 713 19.8.1 圖書檔案管理 模塊概述 713 19.8.2 圖書檔案管理模塊 技術分析 714 19.8.3 圖書信息管理模塊 實現過程 715 19.9 圖書借還管理模塊設計 719 19.9.1 圖書借還管理 模塊概述 719 19.9.2 圖書借還管理模塊 技術分析 720 19.9.3 圖書借還管理模塊 實現過程 721 19.9.4 單元測試 721 19.10 文件清單 726 19.11 開發問題解析 728 19.11.1 如何驗證輸入 字符串 728 19.11.2 如何自動計算圖書 歸還日期 728 19.11.3 三層架構開發技術 729 19.12 本章總結 729 第20章 企業門戶網站 730 20.1 開發背景 731 20.2 需求分析 731 20.3 系統設計 731 20.3.1 系統目標 731 20.3.2 系統功能結構 731 20.3.3 業務邏輯編碼規則 732 20.3.4 系統預覽 732 20.3.5 業務流程圖 733 20.4 數據庫設計 734 20.4.1 數據庫概要說明 734 20.4.2 數據庫概念設計 734 20.4.3 數據庫邏輯設計 736 20.5 公共類設計 738 20.5.1 DataBase類 739 20.5.2 DataOperate類 742 20.5.3 UserOperate類 744 20.6 網站首頁設計 749 20.6.1 網站首頁概述 749 20.6.2 網站首頁技術分析 749 20.6.3 網站首頁實現過程 750 20.7 產品信息模塊設計 751 20.7.1 產品信息模塊概述 751 20.7.2 產品信息模塊 技術分析 751 20.7.3 產品信息模塊 實現過程 752 20.8 留言簿模塊設計 756 20.8.1 留言簿模塊概述 756 20.8.2 留言簿模塊 技術分析 757 20.8.3 留言簿模塊 實現過程 758 20.9 產品信息管理模塊設計 762 20.9.1 產品信息管理 模塊概述 762 20.9.2 產品信息管理模塊 技術分析 762 20.9.3 產品信息管理模塊 實現過程 762 20.10 文件清單 767 20.11 開發問題解析 768 20.11.1 如何生成圖片 驗證碼 768 20.11.2 通過DataList分頁 顯示信息 770 20.12 本章總結 771 第21章 仿百度之明日知道網站 772 21.1 開發背景 773 21.2 需求分析 773 21.3 系統設計 773 21.3.1 系統目標 773 21.3.2 系統功能結構 774 21.3.3 系統預覽 774 21.3.4 業務流程圖 776 21.4 數據庫設計 776 21.4.1 數據庫概要說明 776 21.4.2 數據庫概念設計 777 21.4.3 數據庫邏輯設計 777 21.4.4 視圖設計 779 21.5 公共類設計 779 21.5.1 GridView類 780 21.5.2 OurPager類 781 21.6 提問模塊設計 783 21.6.1 提問模塊概述 783 21.6.2 提問模塊技術分析 785 21.6.3 提問模塊實現過程 785 21.7 問題回復模塊設計 787 21.7.1 問題回復 模塊概述 787 21.7.2 問題回復模塊 技術分析 788 21.7.3 問題回復模塊 實現過程 789 21.8 設置最佳答案模塊設計 791 21.8.1 設置最佳答案 模塊概述 791 21.8.2 設置最佳答案模塊 技術分析 791 21.8.3 設置最佳答案模塊 實現過程 792 21.9 關閉問題模塊設計 794 21.9.1 關閉問題模塊概述 794 21.9.2 關閉問題模塊 技術分析 794 21.9.3 關閉問題模塊 實現過程 795 21.10 搜索問題模塊設計 796 21.10.1 搜索問題模塊概述 796 21.10.2 搜索問題模塊 技術分析 797 21.10.3 搜索問題模塊 實現過程 798 21.11 文件清單 800 21.12 開發問題解析 801 21.12.1 利用母版頁避免重復 代碼的編寫 801 21.12.2 使用LINQ技術操作 SQL Server數據庫 801 21.13 本章總結 805 |
序: |