图书介绍

基于MVC和EF架构的监理信息系统开发实践2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

基于MVC和EF架构的监理信息系统开发实践
  • 王新著 著
  • 出版社: 北京:冶金工业出版社
  • ISBN:9787502469399
  • 出版时间:2015
  • 标注页数:331页
  • 文件大小:173MB
  • 文件页数:344页
  • 主题词:建筑工程-监理工作-管理信息系统-系统开发

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

基于MVC和EF架构的监理信息系统开发实践PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

1 工程建设监理信息系统概述1

1.1 建设工程监理业务1

1.1.1 施工监理的前期准备工作1

1.1.2 施工准备阶段的监理3

1.1.3 工程进度控制5

1.1.4 工程质量控制7

1.1.5 工程造价控制9

1.1.6 施工合同其他事项管理11

1.1.7 其他监理工作15

1.2 系统建设内容16

1.2.1 监理业务逻辑分析16

1.2.2 系统功能设计20

1.2.3 监理组织机构27

1.2.4 系统设计思想29

1.2.5 系统设计要求30

1.3 管理对象分析31

1.3.1 监理工程对象及属性31

1.3.2 监理业务管理信息交换记录对象32

1.3.3 系统服务对象32

1.3.4 辅助数据对象33

本章小结34

附录34

2 建立工程监理信息系统项目36

2.1 Visual Studio 2013简要概述36

2.1.1 VS2013的主要新功能36

2.1.2 VS2013开发环境37

2.1.3 VS2013新建项目39

2.1.4 NuGet程序包管理器42

2.1.5 引用目录内容46

2.2 建立监理信息系统项目47

2.2.1 项目属性(Properties)47

2.2.2 区域目录(Areas)50

2.3 MVC目录架构53

2.3.1 控制器目录(Controllers)53

2.3.2 模型目录(Models)53

2.3.3 视图目录(Views)53

2.3.4 路由规则定义文件55

2.3.5 其他目录说明56

2.4 Web.config文件57

2.4.1 Web.config文件结构说明57

2.4.2 主要节功能说明58

2.4.3 Web.config文件内容示例60

2.4.4 本项目Web.config文件内容61

本章小结68

3 ASP.NETMVC架构及其应用69

3.1 ASP.NET MVC概述69

3.1.1 ASP.NET简介69

3.1.2 MVC设计模型71

3.1.3 MVC运行机制73

3.1.4 ASP.NET MVC的特点75

3.2 ASP.NET MVC项目的运行76

3.2.1 路由规则定义76

3.2.2 路径命名与映射关系78

3.2.3 布局页80

3.2.4 _ViewStart.cshtml文件85

3.3 ActionResult与视图86

3.3.1 ActionResult的子类类型86

3.3.2 ActionResult返回类型说明87

3.3.3 View及其应用90

3.4 Razor视图引擎92

3.4.1 Razor标识符号92

3.4.2 RazorC#基本语法95

3.4.3 RazorC#循环语句97

3.4.4 RazorC#判断语句99

3.4.5 几个基于Razor帮助器的用法101

本章小结104

4 EF架构与实体模型定义105

4.1 EF概述105

4.1.1 EF的特点106

4.1.2 实体模型(EF)的验证规则106

4.1.3 EF Code First默认规则及配置108

4.2 A-工程管理实体模型定义109

4.2.1 “工程信息”实体模型定义109

4.2.2 “工程图片”实体模型定义113

4.2.3 “工程增加”实体模型定义115

4.2.4 “单位工程”实体模型定义116

4.2.5 “工程调整”实体模型定义117

4.3 B-文档管理实体模型定义118

4.3.1 “接收文件”实体模型定义118

4.3.2 “文件类别”实体模型定义119

4.3.3 “发出文件”实体模型定义120

4.3.4 “监理日记(个人登记)”实体模型定义122

4.3.5 “监理日志(项目组登记)”实体模型定义124

4.4 K-系统管理实体模型定义127

4.4.1 “系统用户”实体模型定义127

4.4.2 “用户增加”实体模型定义128

4.4.3 “用户登录”实体模型定义129

4.4.4 “系统角色”实体模型定义129

4.4.5 “系统功能”实体模型定义130

4.4.6 “角色功能”实体模型定义131

4.4.7 “用户登录日志”实体模型定义132

4.5 实体模型与数据库的关系133

4.5.1 模型与DbContext类133

4.5.2 psjldb12Context.cs类文件133

4.5.3 Web.config文件与〈connectionStrings〉节137

本章小结139

5 功能导航系统设计140

5.1 系统功能管理140

5.1.1 功能模块与子功能模块数据记录140

5.1.2 系统功能管理控制器141

5.1.3 功能数据记录列表显示视图145

5.1.4 新增功能项目管理视图147

5.1.5 功能项目详细内容显示视图148

5.1.6 功能项目记录数据编辑视图149

5.1.7 功能项目记录删除功能视图150

5.2 系统角色管理152

5.2.1 系统角色管理控制器152

5.2.2 角色数据记录列表显示视图155

5.2.3 新增角色功能视图158

5.2.4 角色数据记录详细内容显示视图159

5.2.5 角色数据记录编辑功能视图160

5.2.6 角色记录删除功能视图161

5.3 用户角色分配162

5.3.1 一对多关系定义162

5.3.2 系统角色记录检索163

5.3.3 视图中实现用户角色选择163

5.4 角色功能分配164

5.4.1 系统角色实体与系统功能实体的关系164

5.4.2 角色—功能分配功能实现的控制器165

5.4.3 系统角色记录显示视图167

5.4.4 功能记录显示的局部视图169

5.5 用户登录与动态功能导航实现170

5.5.1 系统用户登录方法170

5.5.2 系统用户登录视图172

5.5.3 系统主(一级)功能导航174

5.5.4 子功能导航实现176

5.5.5 子功能导航内容显示的局部视图177

本章小结178

6 CRUD模板设计179

6.1 CRUD控制器模板应用实例179

6.1.1 实体模型与数据库表的对应关系180

6.1.2 建立CRUD控制器181

6.1.3 CRUD控制器代码内容组成182

6.1.4 记录数据检索方法186

6.1.5 记录详细内容显示方法186

6.1.6 新增记录方法187

6.1.7 记录数据编辑方法188

6.1.8 记录删除方法189

6.2 CRUD视图模板应用实例189

6.2.1 记录列表显示视图190

6.2.2 记录新增显示视图192

6.2.3 记录详细内容显示视图194

6.2.4 记录编辑显示视图195

6.2.5 记录删除显示视图196

6.3 ASP.NETMVC系统自有CRUD模板198

6.3.1 控制器生成模板198

6.3.2 记录列表显示视图生成模板204

6.3.3 新增记录显示视图生成模板211

6.3.4 记录详细内容显示视图生成模板219

6.3.5 记录编辑视图生成模板225

6.3.6 记录删除视图生成模板233

6.4 自定义CRUD模板240

6.4.1 自定义控制器模板241

6.4.2 自定义记录列表显示视图模板248

6.4.3 自定义新增记录显示视图模板251

6.4.4 自定义记录详细内容显示视图模板255

6.4.5 自定义记录编辑显示视图模板258

6.4.6 自定义记录删除显示视图模板262

本章小结265

7 系统功能设计与实现266

7.1 系统主页功能导航266

7.1.1 主页内容组成结构266

7.1.2 主页代码内容267

7.1.3 代码功能说明270

7.1.4 @RenderBody()方法的实现274

7.2 通用功能导航链接275

7.2.1 用户切换275

7.2.2 工程选择279

7.2.3 用户注销284

7.2.4 修改密码285

7.2.5 系统主页288

7.2.6 关于我们291

7.3 工程管理功能实现292

7.3.1 工程信息编辑292

7.3.2 工程项目调整300

7.3.3 工程分项管理303

7.3.4 增加新的工程305

7.3.5 删除当前工程310

7.4 其他功能实现313

7.4.1 J-查询统计313

7.4.2 K-系统管理318

7.4.3 L-基础数据322

7.4.4 O-其他辅助信息管理327

本章小结330

参考文献331

热门推荐