软件设计与编程基础(C语言版)

王朝百科·作者佚名  2010-07-25  
宽屏版  字体: |||超大  

图书信息

软件设计与编程基础(C语言版)

书 名: 软件设计与编程基础(C语言版)

作者:吴艳平,岳淑玲

出版社:电子工业出版社

出版时间: 2009-7-1

ISBN: 9787121089633

开本: 16开

定价: 29.00元

内容简介本书是一本软件设计与编程的基础入门用书。全书以C语言为媒介,详细地介绍了结构化程序的开发的完整流程,主要内容包括项目背景、需求分析(项目计划书、需求规格说明书)、系统设计(概要设计说明书、详细设计说明书)、编码实现、系统测试与优化。

本书精心选择了“小学生数学选题系统”、“超市管理系统”两个项目,这些教学项目均由企业专家亲自指导,依据从简单到复杂的规律,逐步构建使用者的软件开发与设计理念,与以往的教材相比,更注重学习者能力的培养,具有一定的普遍性、实用性和可操作性。本书充分体现行为导向教学方法,在实施项目时,将面向过程的软件开发方法、算法及C语言相关知识均贯穿在项目这条主线上,让学生学会在工作中处理各类问题的方法,实现理论与实践一体化教学,把培养学生的能力放在首位。本教材同时提供了教材中所用项目的完整代码及配套电子课件。

本书可作为高职高专计算机专业及相关非计算机专业的教材使用,也可作为培训教材,也可供对程序设计感兴趣的初学者入门使用。

图书目录第1章软件开发与程序设计

1.1任务一:软件的开发

1.2任务二:结构化程序设计

第2章小学生数学选题系统

2.1任务一:“小学生数学选题系统”的项目背景

2.2任务二:“小学生数学选题系统”的需求分析

2.2.1子任务一:编写项目计划书

2.2.2子任务二:编写需求规格说明书

2.3任务三:“小学生数学选题系统”的设计

2.3.1子任务一:编写概要设计说明书

2.3.2子任务二:编写详细设计说明书

2.4任务四:“小学生数学选题系统”的编码实现

2.4.1子任务一:界面设计

2.4.2子任务二:登录模块的功能实现

2.4.3子任务三:题量设置模块的功能实现

2.4.4子任务四:四则题库模块的功能实现

2.4.5子任务五:评分系统模块的功能实现

2.5任务五:“小学生数学选题系统”的测试与优化

第3章超市管理系统

3.1任务一:“超市管理系统”的项目背景

3.2任务二:“超市管理系统”的需求分析

3.2.1子任务一:编写项目计划书

3.2.2子任务二:编写需求规格说明书

3.3任务三:“超市管理系统”的设计

3.3.1 子任务一:编写概要设计说明书

3.3.2子任务二:编写详细设计说明书

3.4任务四: “超市管理系统”的编码实现

3.4.1子任务一:界面设计

3.4.2子任务二:登录模块的功能实现

3.4.3子任务三:数据结构设计

3.4.4子任务四:商品维护模块的功能实现

3.4.5子任务五:会员管理——会员添加模块的功能实现

3.4.6子任务六:会员管理——会员查询模块的功能实现

3.4.7子任务七:会员管理——会员统计模块的功能实现

3.4.8子任务八:会员管理——会员删除模块的功能实现

3.4.9子任务九:商品销售——购物车清单的功能实现

3.4.10子任务十:商品销售——动态处理商品数量的功能实现

3.4.11子任务十一:商品销售——商品结算的功能实现

3.4.12子任务十二:库存预警模块的功能实现

3.5任务五:“超市管理系统”的测试与优化

第4章项目赏析一学生成绩管理系统

4.1概述

4.1.1 学生成绩管理系统的背景

4.1.2系统流程概要

4.2明确问题

4.3分析

4.4设计算法

4.4.1概要设计

4.4.2详细设计

4.5实现

4.6测试

4.7设计说明

4.7.1设计内容的综合性

4.7.2分析方法

4.7.3测试

4.7.4待完善的问题

附录A常用字符与ASCII码对照表

附录B C语言运算符的优先级与结合方向

附录C C语言常用库函数

附录D VC++6.0常用菜单功能说明

附录E scanf、printf函数格式字符表

参考文献

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有