注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡信息系統(tǒng)基于MVC和EF架構的監(jiān)理信息系統(tǒng)開發(fā)實踐

基于MVC和EF架構的監(jiān)理信息系統(tǒng)開發(fā)實踐

基于MVC和EF架構的監(jiān)理信息系統(tǒng)開發(fā)實踐

定 價:¥62.00

作 者: 王新
出版社: 冶金工業(yè)出版社
叢編項:
標 簽: 管理信息系統(tǒng)(MIS) 計算機/網(wǎng)絡

ISBN: 9787502469399 出版時間: 2015-07-01 包裝:
開本: 頁數(shù): 字數(shù):  

內(nèi)容簡介

  本書以“建設工程監(jiān)理信息系統(tǒng)”項目為例,重點介紹基于MVC和EF架構在Web模式下的監(jiān)理信息系統(tǒng)的開發(fā)實踐。全書分為七章,首先簡要介紹了建設工程監(jiān)理業(yè)務及工作要求,在此基礎上運用系統(tǒng)分析和系統(tǒng)設計方法,歸納出建設工程監(jiān)理信息系統(tǒng)的功能模型;然后系統(tǒng)介紹了監(jiān)理信息系統(tǒng)的開發(fā)過程,包括在VS2013環(huán)境下建立系統(tǒng)結構、以MVC和EF架構進行業(yè)務流程設計和實體模型建立、系統(tǒng)功能導航的結構原理和實現(xiàn)方法、CRUD模板及其自定義操作;最后全面介紹了系統(tǒng)功能的實現(xiàn)方法和過程。本書內(nèi)容注重實踐,實例豐富,層次有序,結構鮮明。適合網(wǎng)站建設初學者、大中專學生、計算機軟件開發(fā)人員閱讀。

作者簡介

  王新,北京物資學院副教授。1961年12月出生,1987年7月畢業(yè)于蘭州大學計算機科學專業(yè)。主要從事計算機技術應用方面的教學、科研和管理工作,重點研究領域為管理信息系統(tǒng)與信息技術、網(wǎng)絡技術與信息化建設等。主持“中都物流智能化信息系統(tǒng)建設方案研究”,并獲“2014年度中國物流學會課題優(yōu)秀成果獎”三等獎;主要編著有《全國高等院校工商管理系列規(guī)劃教材 管理信息系統(tǒng)》《基于DW技術的管理信息系統(tǒng)分析設計實踐》等。

圖書目錄

目  錄
1 工程建設監(jiān)理信息系統(tǒng)概述
1.1 建設工程監(jiān)理業(yè)務
1.1.1 施工監(jiān)理的前期準備工作
1.1.2 施工準備階段的監(jiān)理
1.1.3 工程進度控制
1.1.4 工程質量控制
1.1.5 工程造價控制
1.1.6 施工合同其他事項管理
1.1.7 其他監(jiān)理工作
1.2 系統(tǒng)建設內(nèi)容
1.2.1 監(jiān)理業(yè)務邏輯分析
1.2.2 系統(tǒng)功能設計
1.2.3 監(jiān)理組織機構
1.2.4 系統(tǒng)設計思想
1.2.5 系統(tǒng)設計要求
1.3 管理對象分析
1.3.1 監(jiān)理工程對象及屬性
1.3.2 監(jiān)理業(yè)務管理信息交換記錄對象
1.3.3 系統(tǒng)服務對象
1.3.4 輔助數(shù)據(jù)對象
本章小結
2 建立工程監(jiān)理信息系統(tǒng)項目
2.1 Visual Studio 2013 簡要概述
2.1.1 主要新功能
2.1.2  VS2013 開發(fā)環(huán)境
2.1.3  新建項目
2.1.4 NuGet 程序包管理器
2.1.5 引用目錄內(nèi)容
2.2 建立監(jiān)理信息系統(tǒng)項目
2.2.1 項目屬性(Properties)
2.2.2 區(qū)域目錄(Areas)
2.3 MVC目錄架構
2.3.1 控制器目錄(Controllers)
2.3.2 模型目錄(Models)
2.3.3 視圖目錄(Views)
2.3.4 路由規(guī)則定義文件
2.4 其他目錄說明
2.4.1 系統(tǒng)約定生成的目錄
2.4.2 用戶自定義目錄
2.5 Web.config 文件
2.5.1 結構說明
2.5.2 主要節(jié)功能說明
2.5.3 Web.config 文件內(nèi)容示例
2.5.4 本項目 Web.config 文件內(nèi)容
本章小結
3 ASP.NET MVC架構及其應用
3.1 ASP.NET MVC 概述
3.1.1 ASP.NET
3.1.2 MVC 設計模型
3.1.3 MVC 運行機制
3.1.4 ASP.NET MVC
3.2 ASP.NET MVC 項目的運行
3.2.1 路由規(guī)則定義
3.2.2 路徑命名與映射關系
3.2.3 布局頁
3.2.4 _ViewStart.cshtml文件
3.3 ActionResult 與 視圖
3.3.1 ActionResult 的子類類型
3.3.2 ActionResult返回類型說明
3.3.3 View 及其應用
3.4 Razor 視圖引擎
3.4.1 Razor 標識符號
3.4.2 Razor C# 基本語法
3.4.3 Razor C# 循環(huán)語句
3.4.4 Razor C# 判斷語句
3.4.5 幾個基于 Razor 幫助器的用法
本章小結
4 EF 架構與實體模型定義
4.1 EF 概述
4.1.1 EF 的特點
4.1.2 實體模型(EF)的驗證規(guī)則
4.1.3 EF Code First 默認規(guī)則及配置
4.2 A-工程管理實體模型定義
4.2.1  “工程信息”實體模型定義
4.2.2  “工程圖片”實體模型定義
4.2.3  “工程增加”實體模型定義
4.2.4  “單位工程”實體模型定義
4.2.5  “工程調(diào)整”實體模型定義
4.3 B-文檔管理實體模型定義
4.3.1  “接收文件”實體模型定義
4.3.2  “文件類別”實體模型定義
4.3.3  “發(fā)出文件”實體模型定義
4.3.4  “監(jiān)理日記(個人登記)”實體模型定義
4.3.5  “監(jiān)理日志(項目組登記)”實體模型定義
4.4 K-系統(tǒng)管理實體模型定義
4.4.1  “系統(tǒng)用戶”實體模型定義
4.4.2  “用戶增加”實體模型定義
4.4.3  “用戶登錄”實體模型定義
4.4.4  “系統(tǒng)角色”實體模型定義
4.4.5  “系統(tǒng)功能”實體模型定義
4.4.6  “角色功能”實體模型定義
4.4.7  “用戶登錄日志”實體模型定義
4.5 實體模型與數(shù)據(jù)庫的關系
4.5.1 模型與 DbContext 類
4.5.2 psjldb12Context.cs 類文件
4.5.3 Web.config 與 節(jié)
本章小結
5 功能導航系統(tǒng)設計
5.1 系統(tǒng)功能管理
5.1.1 功能模塊與子功能模塊數(shù)據(jù)記錄
5.1.2 系統(tǒng)功能管理控制器
5.1.3 功能數(shù)據(jù)記錄列表顯示視圖
5.1.4 新增功能項目管理視圖
5.1.5 功能項目詳細內(nèi)容顯示視圖
5.1.6 功能項目記錄數(shù)據(jù)編輯視圖
5.1.7 功能項目記錄刪除功能視圖
5.2 系統(tǒng)角色管理
5.2.1 系統(tǒng)角色管理控制器
5.2.2 角色數(shù)據(jù)記錄列表顯示視圖
5.2.3 新增角色功能視圖
5.2.4 角色數(shù)據(jù)記錄詳細內(nèi)容顯示視圖
5.2.5 角色數(shù)據(jù)記錄編輯功能視圖
5.2.6 角色記錄刪除功能視圖
5.3 用戶角色分配
5.3.1 一對多關系定義
5.3.2 系統(tǒng)角色記錄檢索
5.3.3 視圖中實現(xiàn)用戶角色選擇
5.4 角色功能分配
5.4.1 系統(tǒng)角色實體與系統(tǒng)功能實體的關系
5.4.2 角色--功能分配功能實現(xiàn)的控制器
5.4.3 系統(tǒng)角色記錄顯示視圖
5.4.4 功能記錄顯示的局部視圖
5.5 用戶登錄與動態(tài)功能導航實現(xiàn)
5.5.1 系統(tǒng)用戶登錄方法
5.5.2 系統(tǒng)用戶登錄視圖
5.5.3 系統(tǒng)主(一級)功能導航
5.5.4 子功能導航實現(xiàn)
5.5.5 子功能導航內(nèi)容顯示的局部視圖
本章小結
6 CRUD 模板設計
6.1 CRUD控制器模板應用實例
6.1.1 實體模型與數(shù)據(jù)庫表的對應關系
6.1.2 建立CRUD控制器
6.1.3 CRUD控制器代碼內(nèi)容組成
6.1.4 記錄數(shù)據(jù)檢索方法
6.1.5 記錄詳細內(nèi)容顯示方法
6.1.6 新增記錄方法
6.1.7 記錄數(shù)據(jù)編輯方法
6.1.8 記錄刪除方法
6.2 CRUD視圖模板應用實例
6.2.1 記錄列表顯示視圖
6.2.2 記錄新增顯示視圖
6.2.3 記錄詳細內(nèi)容顯示視圖
6.2.4 記錄編輯顯示視圖
6.2.5 記錄刪除顯示視圖
6.3 ASP.NET MVC系統(tǒng)自有CRUD模板
6.3.1 控制器生成模板
6.3.2 記錄列表顯示視圖生成模板
6.3.3 新增記錄顯示視圖生成模板
6.3.4 記錄詳細內(nèi)容顯示視圖生成模板
6.3.5 記錄編輯視圖生成模板
6.3.6 記錄刪除視圖生成模板
6.4 CRUD模板的修改
6.4.1 自定義控制器模板
6.4.2 自定義記錄列表顯示視圖模板
6.4.3 自定義新增記錄顯示視圖模板
6.4.4 自定義記錄詳細內(nèi)容顯示視圖模板
6.4.5 自定義記錄編輯顯示視圖模板
6.4.6 自定義記錄刪除顯示視圖模板
本章小結
7 系統(tǒng)功能設計與實現(xiàn)
7.1 系統(tǒng)主頁功能導航
7.1.1 主頁內(nèi)容組成結構
7.1.2 主頁代碼內(nèi)容
7.1.3 代碼功能說明
7.1.4 @RenderBody()方法的實現(xiàn)
7.2 通用功能導航連接
7.2.1 用戶切換
7.2.2 工程選擇
7.2.3 用戶注銷
7.2.4 修改密碼
7.2.5 系統(tǒng)主頁
7.2.6 關于我們
7.3 工程管理功能實現(xiàn)
7.3.1 工程信息編輯
7.3.2 工程項目調(diào)整
7.3.3 工程分項管理
7.3.4 增加新的工程
7.3.5 刪除當前工程
第4節(jié) 其他功能實現(xiàn)
7.4.1 J-查詢統(tǒng)計
7.4.2 K-系統(tǒng)管理
7.4.3 L-基礎數(shù)據(jù)
7.4.4 O-輔助信息
本章小節(jié)
主要參考資料

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號