编辑推荐 河南省“十四五”普通高等教育规划教材重点建设项目 内容推荐 本书主要介绍如何使用C#语言进行各类管理信息系统开发,是C#语言学习的实践提高教材。 本书共9章,第1章为管理信息系统概述;第2章介绍数据库高级编程;第3章介绍系统架构;第4章介绍ASP.NET MVC;第5章介绍前端框架Bootstrap;第6~9章介绍实际的MIS案例开发,其中,第6章为图书管理系统案例开发,第7章为超市商品进销存管理系统案例开发,第8章为在线考试系统案例开发,第9章为高校实践课题管理系统案例开发。 本书从实际应用需求引入,对实际案例详解,内容应用性和实践性强,可作为高等院校计算机软件相关专业C#应用程序开发类课程的教材,也可作为软件开发人员的参考用书。 目录 第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信息系统的类型4 1.2.3信息系统与管理5 1.3管理信息系统5 1.3.1管理信息系统的概念5 1.3.2管理信息系统的功能5 1.3.3管理信息系统的特征6 1.3.4管理信息系统的类型6 1.4管理信息系统的技术基础7 1.4.1数据处理技术7 1.4.2数据库技术8 1.4.3计算机网络技术8 1.5管理信息系统的开发原则、策略和方法8 1.5.1管理信息系统的开发原则8 1.5.2管理信息系统的开发策略9 1.5.3管理信息系统的开发方法9 1.6管理信息系统的典型案例11 1.6.1MIS支持沃尔玛创造商业奇迹11 1.6.2海尔集团: 信息化助力创造世界名牌公司12 小结12 习题13 第2章数据库高级编程/14 2.1SQL Server相关配置14 2.2使用ADO.NET访问数据库192.2.1连接数据库19 2.2.2对数据库进行添加、修改及删除操作20 2.2.3查询数据库中的数据22 2.2.4数据绑定控件25 2.3Entity Framework基础知识49 2.3.1从委托到Lambda49 2.3.2Entity Framework架构56 2.4使用Entity Framework访问数据库57 2.4.1Entity Framework的安装57 2.4.2创建数据库及实体对象模型57 2.4.3数据库增、删、改、查操作61 小结66 习题66 基于C#的管理信息系统开发(第3版)目录第3章系统架构/67 3.1三层架构简介67 3.2简单三层架构69 3.2.1数据访问层69 3.2.2数据访问通用类库77 3.2.3实体类库80 3.2.4业务逻辑层84 3.2.5表示层86 3.3工厂模式三层架构99 3.3.1接口类库设计100 3.3.2工厂类库设计102 3.3.3其他层的代码修改103 小结104 习题105 第4章ASP.NET MVC模式/106 4.1MVC模式简介106 4.2ASP.NET MVC工作原理108 4.3ASP.NET MVC控制器112 4.4ASP.NET MVC视图115 4.5ASP.NET MVC模型119 小结124 习题124 第5章前端框架Bootstrap/125 5.1Bootstrap简介125 5.1.1安装Bootstrap125 5.1.2Bootstrap的主要特性127 5.1.3Bootstrap在Visual Studio 2019中的应用128 5.2Bootstrap样式131 5.2.1网格系统131 5.2.2排版141 5.2.3表格143 5.2.4表单146 5.2.5按钮153 5.2.6图片156 5.3布局组件157 5.3.1字体图标157 5.3.2下拉菜单158 5.3.3输入框组159 5.3.4导航162 5.3.5其他组件164 5.4JavaScript164 5.4.1标签页内容165 5.4.2模态对话框168 5.4.3工具提示和弹出对话框171 小结173 习题173 第6章图书管理系统案例开发/174 6.1项目描述174 6.1.1项目背景174 6.1.2业务描述174 6.1.3用户描述175 6.2系统需求175 6.2.1需求描述175 6.2.2模块设计175 6.2.3数据库设计177 6.3系统实现180 6.3.1技术要点180 6.3.2主要功能模块及界面设计180 6.4程序打包193 …… |