基於C#的管理信息系統開發

基於C#的管理信息系統開發

《基於C#的管理信息系統開發》是2014年清華大學出版社出版的圖書。

基本介紹

  • 書名:基於C#的管理信息系統開發
  • ISBN:9787302357209
  • 定價:59元
  • 出版社:清華大學出版社
  • 出版時間:2014-6-5
  • 裝幀:平裝
內容簡介,目錄,

內容簡介

本書主要介紹如何使用C#語言進行各類管理信息系統開發,是C#語言學習的實踐提高教材。本書共9章,第1章介紹MIS基礎知識;第2章介紹利用C#進行資料庫操作的高級特性;第3章介紹常用系統架構;第4章介紹如何創建報表;第5章介紹常用輔助設計工具的使用;第6~9章介紹實際的MIS系統案例開發,其中第6章為圖書管理系統開發案例;第7章為超市商品進銷存管理系統開發案例;第8章為線上考試系統開發案例;第9章為高校實踐課題管理系統開發案例。

目錄

第1章管理信息系統概述/1
1.1信息、管理、管理信息與系統1
1.1.1信息與數據1
1.1.2管理與管理信息3
1.1.3系統3
1.2信息系統4
1.2.1信息系統的概念4
1.2.2信息系統的類型5
1.2.3信息系統與管理5
1.3管理信息系統5
1.3.1管理信息系統的概念5
1.3.2管理信息系統的功能6
1.3.3管理信息系統的特徵6
1.3.4管理信息系統的類型7
1.4管理信息系統的技術基礎7
1.4.1數據處理技術7
1.4.2資料庫技術8
1.4.3計算機網路技術8
1.5管理信息系統的開發原則、策略和方法9
1.5.1管理信息系統的開發原則9
1.5.2管理信息系統的開發策略9
1.5.3管理信息系統的開發方法9
1.6管理信息系統的典型案例11
1.6.1MIS支持沃爾瑪創造商業奇蹟11
1.6.2海爾集團:信息化助力創造世界名牌公司12
本章小結13
本章習題13
第2章資料庫高級編程/14
2.1SQLServer相關配置14〖1〗基於C#的管理信息系統開發目錄[3]〖3〗2.2使用ADO.NET訪問資料庫21
2.2.1連線資料庫21
2.2.2對資料庫進行添加、修改及刪除操作22
2.2.3查詢資料庫中的數據24
2.2.4數據綁定控制項27
2.3LINQ基礎知識50
2.3.1從委託到Lambda51
2.3.2LINQ常用關鍵字59
2.3.3LINQ查詢操作62
2.4使用LINQtoSQL訪問資料庫64
2.4.1創建資料庫對象模型65
2.4.2查詢資料庫的數據66
2.4.3修改資料庫中數據70
本章小結75
本章習題75
第3章系統架構/76
3.1三層架構簡介76
3.2簡單三層架構78
3.2.1數據訪問層78
3.2.2數據訪問通用類庫87
3.2.3實體類庫90
3.2.4業務邏輯層94
3.2.5表示層96
3.3工廠模式三層架構110
3.3.1接口類庫設計112
3.3.2工廠類庫設計113
3.3.3其他層的代碼修改115
本章小結116
本章習題116
第4章報表設計工具/117
4.1CrystalReports報表117
4.1.1CrystalReports報表簡介117
4.1.2使用CrystalReports製作報表119
4.1.3在應用程式中嵌入報表133
4.2RDLC報表135
4.2.1RDLC報表簡介135
4.2.2製作RDLC報表136
4.2.3在應用程式中嵌入報表146
本章小結147
本章習題147
第5章輔助工具/148
5.1使用PowerDesigner設計資料庫148
5.1.1PowerDesigner簡介148
5.1.2從概念數據模型出發設計資料庫150
5.1.3從物理數據模型出發設計資料庫159
5.1.4反向工程168
5.2版本控制工具——VisualSourceSafe174
5.2.1VSS簡介174
5.2.2VSS安裝及伺服器端配置174
5.2.3VSS客戶端基本操作180
5.2.4VSS與VS.NET集成進行原始碼版本控制188
本章小結192
第6章圖書管理系統/193
6.1項目描述193
6.1.1項目背景193
6.1.2業務描述193
6.1.3用戶描述194
6.2系統需求194
6.2.1需求描述194
6.2.2模組設計194
6.2.3資料庫設計196
6.3系統實現199
6.3.1技術要點199
6.3.2主要功能模組及界面設計199
6.4程式打包213
本章小結222
本章習題222
第7章超市商品進銷存管理系統/223
7.1系統需求223
7.2系統設計224
7.2.1模組設計224
7.2.2資料庫設計224
7.3系統實現225
7.3.1創建資料庫對象模型225
7.3.2主界面模組228
7.3.3商品管理模組231
7.3.4進貨管理模組237
7.3.5銷售管理模組240
7.3.6庫存統計模組242
7.3.7銷售統計模組244
7.4技術經驗總結247
7.4.1技術總結247
7.4.2經驗總結247
第8章考試系統/248
8.1項目概述248
8.2系統需求248
8.2.1業務描述248
8.2.2用戶描述248
8.2.3功能分析249
8.3系統分析設計250
8.3.1模組設計250
8.3.2資料庫設計250
8.4技術準備254
8.4.1Excel組件使用254
8.4.2資料庫的隨機排序方法256
8.4.3API的使用256
8.4.4註冊表的使用257
8.4.5控制項的代碼生成法258
8.5實體類庫實現259
8.5.1Student類259
8.5.2TestQuestion類260
8.5.3CreatePaperScheme類263
8.5.4TestPaper類263
8.5.5QuestionTypeScore類264
8.5.6Questions類266
8.5.7StudentAnswer類267
8.6數據訪問層實現268
8.6.1DALStudent類268
8.6.2DALTestQuestion類270
8.6.3DALCreatePaperScheme類273
8.6.4DALTestPaper類273
8.6.5DALQuestionTypeScore類274
8.6.6DALQuestions類274
8.6.7DALStudentAnswer類275
8.7業務邏輯層實現279
8.7.1BLLStudent類279
8.7.2BLLTestQuestion類280
8.7.3BLLCreatePaterScheme類282
8.7.4BLLTestPaper類282
8.7.5BLLQuestionTypeScore類283
8.7.6BLLQuestions類283
8.7.7BLLStudentAnswer類285
8.8表示層實現288
8.8.1學生信息管理模組——“學生信息管理”窗體289
8.8.2學生信息管理模組——“學生信息編輯”窗體296
8.8.3題庫管理模組——“題庫管理”窗體299
8.8.4題庫管理模組——“題庫編輯”窗體304
8.8.5組卷模組311
8.8.6學生端主界面323
8.8.7學生考試模組326
8.9技術經驗總結338
8.9.1技術總結338
8.9.2經驗總結338
第9章高校實踐課題管理系統/339

相關詞條

熱門詞條

聯絡我們