《信息系统课程设计》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:张骏,鄢丹主编
  • 出 版 社:北京:科学出版社
  • 出版年份:2007
  • ISBN:7030194357
  • 页数:318 页
图书介绍:本书全面系统地介绍了信息系统开发的全过程,并在该过程中的每一环节安排了课程设计,以一个大型案例统筹全教材,要求学生在该案例的引导下,亲自动手完成教材中安排的每一个课程设计的内容。课程设计的内容设计与安排是本教材的主体,在一个大案例作为背景的基础上,为避免学生所做的课程设计作业千篇一律,在每一个知识点上还设计了若干个小案例,以便于学生在做课程设计作业时有选择的余地,更好地发挥学生的创造性思维.课程设计的内容设计与安排基于信息系统开发的全过程,共分为系统规划,系统分析,系统设计,系统实施,系统维护与评价五个阶段,在每一阶段中分别安排了2-6个课程设计环节,要求学生选做(如课时安排充裕可要求学生全做),这五章每章结束后根据学生所做的实际情况给出课程设计点评,课程全部结束时要求学生将前面所做的课程设计内容整合,形成一份完整的课程设计报告,教师据此为每一位学生评定成绩。为适应信息技术的发展,本教材最后一章还介绍了信息系统开发新技术,以使学生在学完本课程后能对当前的信息系统开发中所采用的新技术有所了解,站在信息系统应用的前列。

1 信息系统开发概述 1

1.1 信息系统开发涉及的问题 1

1.1.1 信息系统开发的规律 1

1.1.2 信息系统的认识误区 3

1.2 信息系统开发方法 8

1.2.1 结构化系统开发方法 8

1.2.2 原型法 11

1.2.3 面向对象法 14

1.2.4 计算机辅助开发方法 17

1.2.5 各种开发方法的比较 20

2 信息系统开发的内容 22

2.1 信息系统开发的成果 22

2.2 信息系统中的文档 24

2.2.1 文档的作用 24

2.2.2 文档的内容 25

2.2.3 文档的编制要求 28

2.2.4 文档的管理维护 30

2.3 本书案例说明 33

3 系统规划阶段 35

3.1 系统规划阶段概述 35

3.1.1 规划的主要问题 35

3.1.2 系统中的人员规划 36

3.2 可行性研究报告 38

3.2.1 可行性研究报告实例 38

3.2.2 可行性研究报告模板 42

3.2.3 注意事项 49

3.2.4 练习及点评 51

3.3 项目开发计划 51

3.3.1 项目开发计划实例 51

3.3.2 项目开发计划模板 52

3.3.3 注意事项 55

3.3.4 练习及点评 55

3.4 制定项目开发合同 55

3.4.1 项目开发合同实例 55

3.4.2 项目开发合同模板 58

3.4.3 注意事项 61

3.4.4 练习及点评 71

3.5 项目规划的方法 72

3.5.1 甘特图 72

3.5.2 计划评审图(PERT) 76

3.5.3 各种计划方法的比较 84

3.5.4 项目管理软件 87

4 系统分析阶段 92

4.1 系统分析概述 92

4.1.1 逻辑设计 92

4.1.2 系统分析的成果 93

4.1.3 管理模型 96

4.2 需求调查报告 101

4.2.1 需求调查报告实例 101

4.2.2 需求调查报告模板 102

4.2.3 注意事项 105

4.2.4 练习及点评 112

4.3 业务流程图编制 112

4.3.1 业务流程图编制实例 112

4.3.2 业务流程图编制方法 112

4.3.3 注意事项 114

4.3.4 练习及点评 123

4.4 数据流程图编制 123

4.4.1 数据流程图编制实例 123

4.4.2 数据流程图编制方法 124

4.4.3 注意事项 126

4.4.4 练习及点评 138

4.5 数据字典编制 138

4.5.1 数据字典编制实例 138

4.5.2 数据字典编制模板 140

4.5.3 注意事项 142

4.5.4 练习及点评 153

4.6 表达处理逻辑的工具 153

4.6.1 表达处理逻辑的工具实例 153

4.6.2 表达处理逻辑的工具模板 156

4.6.3 注意事项 159

4.6.4 练习及点评 166

4.7 数据要求说明书 166

4.7.1 数据要求说明书实例 166

4.7.2 数据要求说明书模板 167

4.7.3 注意事项 169

4.7.4 练习及点评 170

4.8 制图工具 170

4.8.1 Microsoft Word绘图 170

4.8.2 Microsoft Visio绘图 171

4.8.3 PaceStar EDGE Diagrammer绘图 182

4.8.4 CuteDraw绘图 186

5 系统设计阶段 187

5.1 硬软件配置方案 187

5.1.1 硬软件配置实例 187

5.1.2 硬软件配置的一般方法 192

5.1.3 注意事项 193

5.1.4 练习及点评 193

5.2 网络拓扑结构设计 194

5.2.1 网络拓扑结构设计实例 194

5.2.2 网络拓扑结构设计方法 194

5.2.3 网络设计注意事项 196

5.2.4 练习及点评 205

5.3 数据库系统设计 206

5.3.1 数据库设计实例 206

5.3.2 数据库系统设计方法 212

5.3.3 数据库设计模板 213

5.3.4 注意事项 214

5.3.5 练习与点评 224

5.4 代码设计 224

5.4.1 代码设计实例 224

5.4.2 代码设计方法 224

5.4.3 注意事项 225

5.4.4 练习及点评 227

5.5 输入输出设计 227

5.5.1 输入输出设计实例 227

5.5.2 输入输出设计方法 228

5.5.3 注意事项 229

5.5.4 练习及点评 234

6 系统实施阶段 235

6.1 制定系统实施计划 235

6.1.1 制定系统实施计划实例 235

6.1.2 系统实施计划的步骤安排 237

6.1.3 注意事项 238

6.1.4 练习及点评 244

6.2 程序实现 244

6.2.1 编程实例 244

6.2.2 编程方法 249

6.2.3 注意事项 251

6.2.4 练习及点评 263

6.3 系统测试 263

6.3.1 系统测试实例 263

6.3.2 测试计划的编写报告模板 265

6.3.3 注意事项 269

6.3.4 练习及点评 273

7 系统维护与评价阶段 274

7.1 系统验收评估 274

7.1.1 系统验收评估报告实例 274

7.1.2 系统验收评估报告模板 278

7.1.3 注意事项 279

7.1.4 练习及点评 282

7.2 系统维护 282

7.2.1 系统维护实例 283

7.2.2 系统维护的步骤 283

7.2.3 注意事项 285

7.2.4 练习及点评 289

7.3 用户手册 289

7.4 操作手册 293

7.5 项目开发总结报告 295

8 信息系统开发新技术 298

8.1 PROJECT简介 298

8.2 J2EE简介 302

8.2.1 J2EE多层模式组件模型 302

8.2.2 J2EE的分布式应用技术简介 304

8.2.3 J2EE分布式通信技术及分布式互联技术简介 306

8.3 .NET简介 307

8.3.1 .NET的定义 307

8.3.2 .NET开发平台 308

8.3.3 .NET框架 308

8.3.4 Microsoft.NET平台带来的重要意义 309

8.4 WebSphere简介 310

8.4.1 IBM WebSphere 310

8.4.2 Lotus Domino Go Webserver 311

8.5 各大关系数据库最新版本简介 313

8.5.1 SQL Server数据平台 313

8.5.2 Oracle数据库 315

参考文献 318