第1章 技术要点和系统分析 1
1.1 管理信息系统概述 1
1.1.1 管理信息系统的概念 1
1.1.2 管理信息系统的分类 2
1.1.3 管理信息系统的开发过程 2
1.2 本书实例的系统规划 3
1.2.1 本书实例总体分析 4
1.2.2 本书实例总体设计方法 4
1.3 创建ASPNET Mis系统数据库 5
1.3.1 实例数据库 5
1.3.2 数据库脚本 6
1.4 使用ASP.NET访问数据库的工程 6
1.4.1 连接数据库 7
1.4.2 操作数据库 8
1.4.3 系统错误处理 12
1.4.4 系统通用工具 12
1.5 Mis系统方案设计 15
1.5.1 开发环境 15
1.5.2 系统设计架构 15
1.5.3 数据库访问方案 16
1.5.4 系统配置 16
第2章 人事资源管理系统 19
2.1 系统设计 19
2.1.1 总体设计 19
2.1.2 功能模块划分 21
2.2 数据库设计 21
2.2.1 设计表结构 21
2.2.2 设计表关系 25
2.2.3 数据库脚本 25
2.3 设计工程框架 30
2.3.1 创建工程 30
2.3.2 设计存储过程 32
2.3.3 设计数据访问层 32
2.3.4 设计登录页面 34
2.3.5 设计主页面 37
2.3.6 设计动态导航菜单 38
2.3.7 配置系统参数 39
2.4 部门管理模块设计 40
2.4.1 设计存储过程 41
2.4.2 设计数据访问层 42
2.4.3 设计部门管理页面 44
2.4.4 设计部门添加页面 47
2.4.5 设计部门编辑页面 50
2.5 员工基本信息管理模块设计 53
2.5.1 设计存储过程 54
2.5.2 设计数据访问层 54
2.5.3 设计员工管理页面 54
2.5.4 设计添加员工基本信息页面 62
2.5.5 设计照片管理模块设计 65
2.5.6 设计员工社会关系管理模块 71
2.5.7 设计员工工作学习经历管理模块 76
2.6 综合人事管理模块设计 81
2.6.1 设计存储过程 81
2.6.2 设计数据访问层 82
2.6.3 设计部门调转管理页面 82
2.6.4 设计考勤信息管理页面 87
2.6.5 设计考评信息管理页面 92
2.6.6 设计奖罚信息管理页面 98
2.7 员工工资管理模块设计 102
2.7.1 设计存储过程 104
2.7.2 设计数据访问层 104
2.7.3 项目税率管理 104
2.7.4 工资项目管理 107
2.7.5 薪资调整管理 111
2.8 用户管理模块设计 112
2.8.1 设计存储过程 112
2.8.2 设计数据访问层 113
2.8.3 设计用户管理页面 114
2.8.4 设计添加用户页面 116
2.8.5 用户修改密码 118
2.8.6 用户退出系统页面 121
第3章 客户资源管理系统 122
3.1 系统设计 122
3.2 数据库设计 123
3.2.1 设计表结构 124
3.2.2 设计表关系 125
3.2.3 数据库脚本 126
3.3 设计工程框架 129
3.3.1 创建工程 129
3.3.2 设计存储过程 129
3.3.3 设计数据访问层 129
3.3.4 设计登录页面 129
3.3.5 设计主页面 130
3.3.6 设计动态导航菜单 130
3.3.7 配置系统参数 131
3.4 地域信息管理模块设计 132
3.4.1 设计存储过程 132
3.4.2 设计数据访问层 132
3.4.3 设计地域信息管理页面 133
3.4.4 设计添加地域信息页面 136
3.4.5 设计编辑地域信息页面 138
3.5 客户信息管理模块设计 141
3.5.1 设计存储过程 142
3.5.2 设计数据访问层 142
3.5.3 设计客户管理页面 143
3.5.4 设计客户添加页面 145
3.5.5 设计客户编辑页面 148
3.5.6 设计联系人管理页面 151
3.5.7 设计联系人添加页面 156
3.5.8 设计联系人编辑页面 159
3.6 销售机会管理模块设计 162
3.6.1 设计存储过程 163
3.6.2 设计数据访问层 163
3.6.3 设计销售机会管理页面 163
3.6.4 设计添加销售机会的页面 166
3.6.5 设计编辑销售机会的页面 169
3.7 任务进度管理模块设计 174
3.7.1 设计存储过程 174
3.7.2 设计数据访问层 175
3.7.3 设计任务进度管理页面 175
3.7.4 设计添加任务进度的页面 177
3.7.5 设计编辑任务进度的页面 180
3.8 用户管理模块设计 184
第4章 办公事务管理系统 185
4.1 系统设计 185
4.2 数据库设计 186
4.2.1 设计表结构 186
4.2.2 设计表关系 188
4.2.3 数据库脚本 189
4.3 设计工程框架 191
4.3.1 创建工程 191
4.3.2 设计存储过程 191
4.3.3 设计数据访问层 192
4.3.4 设计登录页面 192
4.3.5 设计主页面 193
4.3.6 设计动态导航菜单 193
4.3.7 配置系统参数 194
4.4 培训管理模块设计 195
4.4.1 设计存储过程 195
4.4.2 设计数据访问层 196
4.4.3 设计培训信息管理页面 196
4.4.4 设计培训信息添加页面 198
4.4.5 设计培训信息编辑页面 201
4.4.6 设计培训报名管理页面 205
4.4.7 设计培训报名添加页面 209
4.4.8 设计培训报名编辑页面 212
4.5 会议管理模块设计 215
4.5.1 设计存储过程 216
4.5.2 设计数据访问层 216
4.5.3 设计会议室管理页面 216
4.5.4 设计会议室添加页面 219
4.5.5 设计会议室编辑页面 221
4.5.6 设计会议信息管理页面 224
4.5.7 设计会议信息添加页面 227
4.5.8 设计会议信息编辑页面 229
4.6 资料管理模块设计 233
4.6.1 设计存储过程 234
4.6.2 设计数据访问层 235
4.6.3 设计资料信息管理页面 235
4.6.4 设计资料信息添加页面 238
4.6.5 设计资料信息编辑页面 240
4.6.6 设计资料入库管理页面 243
4.6.7 设计资料借阅管理页面 246
4.7 用户管理模块设计 250
第5章 固定资产管理系统 251
5.1 系统设计 251
5.2 数据库设计 252
5.2.1 设计表结构 252
5.2.2 设计表关系 253
5.2.3 数据库脚本 253
5.3 设计工程框架 255
5.3.1 创建工程 255
5.3.2 设计存储过程 255
5.3.3 设计数据访问层 255
5.3.4 设计登录页面 256
5.3.5 设计主页面 257
5.3.6 设计动态导航菜单 257
5.3.7 配置系统参数 257
5.4 固定资产信息管理模块设计 258
5.4.1 设计存储过程 259
5.4.2 设计数据访问层 259
5.4.3 设计固定资产信息管理页面 260
5.4.4 设计固定资产信息添加页面 262
5.4.5 设计固定资产信息编辑页面 265
5.5 固定资产业务管理模块设计 269
5.5.1 设计存储过程 270
5.5.2 设计数据访问层 270
5.5.3 设计固定资产分配管理页面 271
5.5.4 设计固定资产变更管理页面 275
5.5.5 设计固定资产变更添加页面 279
5.5.6 设计固定资产变更编辑页面 282
5.5.7 设计固定资产维修管理页面 285
5.5.8 设计固定资产维修添加页面 290
5.5.9 设计固定资产维修编辑页面 292
5.5.10 设计固定资产折旧管理页面 296
5.6 统计管理模块设计 299
5.6.1 设计存储过程 299
5.6.2 设计数据访问层 300
5.6.3 设计按部门统计资产 300
5.6.4 设计按类型统计资产 303
5.6.5 设计折旧统计资产 305
5.7 用户管理模块设计 308
第6章 企业销售管理系统 309
6.1 系统设计 309
6.2 数据库设计 310
6.2.1 设计表结构 310
6.2.2 设计表关系 313
6.2.3 数据库脚本 314
6.3 设计工程框架 317
6.3.1 创建工程 317
6.3.2 设计存储过程 317
6.3.3 设计数据访问层 317
6.3.4 设计登录页面 318
6.3.5 设计主页面 318
6.3.6 设计动态导航菜单 319
6.3.7 配置系统参数 319
6.4 商品销售管理模块设计 320
6.4.1 设计存储过程 322
6.4.2 设计数据访问层 322
6.4.3 设计销售订单管理页面 322
6.4.4 设计销售订单编辑页面 327
6.4.5 设计更改订单状态页面 330
6.4.6 设计销售商品信息管理页面 334
6.4.7 设计销售退货信息管理页面 338
6.4.8 设计销售退货信息添加页面 341
6.4.9 设计销售退货信息编辑页面 344
6.5 财务管理模块设计 347
6.5.1 设计存储过程 348
6.5.2 设计数据访问层 348
6.5.3 设计收款方案管理页面 349
6.5.4 设计收款付款管理页面 351
6.5.5 设计发票信息管理页面 354
6.5.6 设计发票信息添加页面 356
6.5.7 设计发票信息编辑页面 359
6.6 统计管理模块设计 362
6.6.1 设计存储过程 363
6.6.2 设计数据访问层 363
6.6.3 设计按商品统计销售信息 364
6.6.4 设计按商品种类统计销售信息 367
6.6.5 设计按销售人员统计销售信息 370
6.6.6 设计按客户统计销售信息 373
6.7 用户管理模块设计 376
第7章 企业采购管理系统 377
7.1 系统设计 377
7.2 数据库设计 378
7.2.1 设计表结构 378
7.2.2 设计表关系 379
7.2.3 数据库脚本 380
7.3 设计工程框架 381
7.3.1 创建工程 382
7.3.2 设计存储过程 382
7.3.3 设计数据访问层 382
7.3.4 设计登录页面 382
7.3.5 设计主页面 383
7.3.6 设计动态导航菜单 384
7.3.7 配置系统参数 384
7.4 商品采购管理模块设计 386
7.4.1 设计存储过程 387
7.4.2 设计数据访问层 387
7.4.3 设计商品报价管理页面 388
7.4.4 设计商品报价添加页面 390
7.4.5 设计商品报价编辑页面 393
7.4.6 设计采购订单管理页面 396
7.4.7 设计采购订单添加页面 398
7.4.8 设计采购订单编辑页面 401
7.4.9 设计更改订单状态页面 404
7.4.10 设计采购商品信息管理页面 408
7.4.11 设计采购商品信息添加页面 414
7.4.12 设计采购商品信息编辑页面 417
7.5 统计管理模块设计 421
7.6 用户管理模块设计 421
第8章 企业库存管理系统 422
8.1 系统设计 422
8.2 数据库设计 424
8.2.1 设计表结构 424
8.2.2 设计表关系 425
8.2.3 数据库脚本 425
8.3 设计工程框架 428
8.3.1 创建工程 428
8.3.2 设计存储过程 428
8.3.3 设计数据访问层 428
8.3.4 设计登录页面 429
8.3.5 设计主页面 429
8.3.6 设计动态导航菜单 430
8.3.7 配置系统参数 430
8.4 仓库管理模块设计 431
8.4.1 设计存储过程 432
8.4.2 设计数据访问层 432
8.4.3 设计仓库信息管理页面 432
8.4.4 设计仓库信息添加页面 435
8.4.5 设计仓库信息编辑页面 437
8.5 商品管理模块设计 439
8.5.1 设计存储过程 440
8.5.2 设计数据访问层 440
8.5.3 设计商品种类管理页面 441
8.5.4 设计商品基本信息管理页面 444
8.5.5 设计商品数量报警页面 446
8.6 库存操作管理模块设计 450
8.6.1 设计存储过程 451
8.6.2 设计数据访问层 452
8.6.3 设计出入库操作管理页面 452
8.6.4 设计出入库操作添加页面 455
8.6.5 设计出入库操作编辑页面 458
8.6.6 设计出入库商品管理页面 461
8.6.7 设计库存盘点管理页面 466
8.6.8 设计库存盘点添加页面 469
8.6.9 设计库存盘点编辑页面 471
8.7 统计管理模块设计 475
8.7.1 设计存储过程 475
8.7.2 设计数据访问层 476
8.7.3 设计按商品统计出入库情况 476
8.8 用户管理模块设计 479