基于C#的管理信息系统开发
全新正版 极速发货
¥
47.01
6.8折
¥
69
全新
库存4件
作者郭基凤,高亮 主编
出版社清华大学出版社
ISBN9787302476252
出版时间2017-09
装帧平装
开本16开
定价69元
货号1201550276
上书时间2024-09-06
商品详情
- 品相描述:全新
- 商品描述
-
目录
第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数据处理技术8
1.4.2数据库技术8
1.4.3计算机网络技术9
1.5管理信息系统的开发原则、策略和方法9
1.5.1管理信息系统开发原则9
1.5.2管理信息系统的开发策略9
1.5.3管理信息系统的开发方法10
1.6管理信息系统的典型案例12
1.6.1MIS支持沃尔玛创造商业奇迹12
1.6.2海尔集团:信息化助力创造世界名牌公司12
本章小结13
本章习题13
第2章数据库高级编程 15
2.1SQL Server相关配置15
2.2使用ADO.NET访问数据库20
2.2.1连接数据库20
2.2.2对数据库进行添加、修改及删除操作22
2.2.3查询数据库中的数据24
2.2.4数据绑定控件27
2.3Entity Framework基础知识51
2.3.1从委托到Lambda52
2.3.2Entity Framework 架构60
2.4使用Entity Framework访问数据库61
2.4.1Entity Framework的安装61
2.4.2创建数据库及实体对象模型61
2.4.3数据库增、删、改、查操作65
本章小结71
本章习题71
第3章系统架构 72
3.1三层架构简介72
3.2简单三层架构74
3.2.1数据访问层74
3.2.2数据访问通用类库83
3.2.3实体类库87
3.2.4业务逻辑层91
3.2.5表示层94
3.3工厂模式三层架构108
3.3.1接口类库设计110
3.3.2工厂类库设计112
3.3.3其他层的代码修改113
本章小结115
本章习题115
第4章RDLC报表 116
4.1RDLC报表简介116
4.2制作RDLC报表118
4.2.1制作简单RDLC报表118
4.2.2排序122
4.2.3公式与函数123
4.2.4分组123
4.2.5制作图表124
4.2.6设置报表标题126
4.2.7制作动态报表127
本章小结130
本章习题130
第5章建模工具PowerDesigner 131
5.1PowerDesigner简介131
5.2从概念数据模型出发设计数据库133
5.2.1问题描述133
5.2.2创建概念数据模型134
5.2.3定义属性的标准检查约束137
5.2.4定义实体的主、次标识符138
5.2.5联系的定义及使用138
5.2.6CDM转换为PDM140
5.3从物理数据模型出发设计数据库142
5.3.1问题描述142
5.3.2创建物理数据模型143
5.3.3创建表144
5.3.4编辑列145
5.3.5定义引用146
5.3.6创建视图148
5.3.7创建触发器149
5.3.8定义存储过程与函数150
5.3.9生成SQL脚本152
5.4反向工程153
本章小结159
本章习题160
第6章图书管理系统 161
6.1项目描述161
6.1.1项目背景161
6.1.2业务描述161
6.1.3用户描述162
6.2系统需求162
6.2.1需求描述162
6.2.2模块设计163
6.2.3数据库设计164
6.3系统实现167
6.3.1技术要点167
6.3.2主要功能模块及界面设计167
6.4程序打包182
本章小结189
本章习题189
第7章超市商品进销存管理系统 190
7.1系统需求190
7.2系统设计191
7.2.1模块设计191
7.2.2数据库设计191
7.3系统实现192
7.3.1实体数据模型192
7.3.2主界面模块193
7.3.3商品管理模块196
7.3.4进货管理模块201
7.3.5销售管理模块205
7.3.6库存统计模块206
7.4技术经验总结208
7.4.1技术总结208
7.4.2经验总结208
第8章考试系统 209
8.1项目概述209
8.2系统需求209
8.2.1业务描述209
8.2.2用户描述209
8.2.3功能分析210
8.3系统分析设计211
8.3.1模块设计211
8.3.2数据库设计211
8.4技术准备215
8.4.1Excel组件使用215
8.4.2数据库的随机排序方法217
8.4.3API的使用217
8.4.4注册表的使用218
8.4.5控件的代码生成法219
8.5实体类库实现220
8.5.1Student类220
8.5.2TestQuestion类222
8.5.3CreatePaperScheme类224
8.5.4TestPaper类225
8.5.5QuestionTypeScore类225
8.5.6Questions类227
8.5.7StudentAnswer类228
8.6数据访问层实现229
8.6.1DALStudent类229
8.6.2DALTestQuestion类231
8.6.3DALCreatePaperScheme类233
8.6.4DALTestPaper类234
8.6.5DALQuestionTypeScore类234
8.6.6DALQuestions类235
8.6.7DALStudentAnswer类236
8.7业务逻辑层实现239
8.7.1BLLStudent类240
8.7.2BLLTestQuestion类241
8.7.3BLLCreatePaterScheme类242
8.7.4BLLTestPaper类243
8.7.5BLLQuestionTypeScore类243
8.7.6BLLQuestions类244
8.7.7BLLStudentAnswer类246
8.8表示层实现248
8.8.1学生信息管理模块——“学生信息管理”窗体248
8.8.2学生信息管理模块——“学生信息编辑”窗体256
8.8.3题库管理模块——“题库管理”窗体259
8.8.4题库管理模块——“题库编辑”窗体265
8.8.5组卷模块271
8.8.6学生端主界面282
8.8.7学生考试模块285
8.9技术经验总结297
8.9.1技术总结297
8.9.2经验总结297
第9章高校实践课题管理系统 298
9.1项目描述298
9.1.1项目背景298
9.1.2业务描述298
9.1.3项目目标299
9.2系统需求300
9.2.1系统主要功能300
9.2.2需求描述301
9.2.3用例分析308
9.2.4用例图328
9.3系统分析设计330
9.3.1UML建模330
9.3.2数据库设计353
9.4实体类库实现362
9.5辅助项目设计366
9.5.1数据库操作类库(DBUtility)设计366
9.5.2公共方法类库(CommonMethods)设计371
9.6数据访问层实现374
9.6.1数据访问层接口类库(IDAL)设计374
9.6.2数据层工厂类库(DALFactory)设计379
9.6.3SQLServer数据访问层(SQLServerDAL)设计385
9.7业务逻辑层实现401
9.8表示层实现407
9.8.1系统登录407
9.8.2教师个人题库维护412
9.8.3教师课题申报418
9.8.4课题负责人审批课题423
9.8.5学生选报课题435
9.8.6教师确认选报组453
9.9系统测试460
9.9.1课题操作测试用例460
9.9.2查询统计测试用例472
9.10技术经验总结475
9.10.1技术总结475
9.10.2经验总结475
参考文献 477
内容摘要
本书主要介绍如何使用C#语言进行各类管理信息系统开发,是C#语言学习的实践提高教材。全书共9章,靠前章介绍MIS基础知识;第2章介绍利用C#进行数据库操作的不错特性;第3章介绍常用系统架构;第4章介绍如何创建报表;第5章介绍建模工具PowerDesigner在数据库设计中的应用;第6~9章介绍实际的MIS系统案例开发,其中第6章为图书管理系统开发案例,第7章为超市商品进销存管理系统开发案例,第8章为在线考试系统开发案例,第9章为高校实践课题管理系统开发案例。本书采用实际应用需求引入、实际案例详解,应用性和实践性强,可作为高等院校计算机软件相关专业C#应用程序开发类课程的教材,也可作为软件开发人员的参考用书。
— 没有更多了 —
以下为对购买帮助不大的评价