零零教育信息网 首页 > 图书 > 教材教辅 > 正文 返回 打印

软件项目开发实践

  2020-09-24 00:00:00  

软件项目开发实践 本书特色

本书是针对软件开发专业应用型人才培养而创作的一种实践类教材。全书由三篇共五个实践项目组成,其中入门篇为代码级项目,有日期转换小工具、小学生计算机辅助教学系统及课堂*提问系统,分别从不同角度实现了三个小应用系统;进阶篇为设计级项目,以超市管理系统为例,介绍系统分析、系统设计、系统实现及测试等内容;高级篇为分析级项目,以电子书服务平台为例,介绍电子书服务平台的问题定义、需求分析、系统分析、系统设计、系统实现及测试的过程。本书以工程应用为背景,面向编程实践和软件开发实战能力的训练;从代码级程序开始,经过设计级项目实践,达到分析级能力的学习层次;从不同的项目出发,实现循序渐进的完整学习过程;由浅入深,由简单到复杂,由底层算法实现到顶层问题分析,让读者理解和掌握规范的软件工程思想,顺序地展开软件开发各个阶段的工作。本书适合作为高等学校计算机专业的软件开发课程教材,也可作为从事计算机相关工作的科技人员、软件开发爱好者及其他自学人员的参考用书。

软件项目开发实践 内容简介

(1)以工程应用为背景,面向编程实践和软件开发实战能力的训练,从代码级程序开始,经过设计级项目实践,达到分析级能力。(2)全书包括入门篇、进阶篇和高级篇,从不同的项目出发,实现了循序渐进的完整学习过程,由浅入深,由简单到复杂,由底层算法实现到顶层问题分析。(3)以工程应用为背景,面向编程实践和软件开发实战能力的训练,主要介绍了五个实践项目(4)适合作为高等学校计算机专业的软件开发课程教材,也可作为从事计算机相关工作的科技人员、软件开发爱好者及各类自学人员的参考用书。

软件项目开发实践 目录

目录 入门篇代码级项目实践 第1章日期转换小工具/3 1.1项目描述3 1.2设计思路3 1.3流程图及C语言实现4 第2章小学生计算机辅助教学系统/9 2.1项目描述9 2.2设计思路9 2.3程序总体流程图及C语言实现10 第3章课堂随机提问系统/15 3.1项目描述15 3.2设计思路15 3.3Java语言实现16 3.4界面实现28 入门篇小结/30 入门篇项目实践/30 进阶篇设计级项目实践 第4章超市管理系统/33 4.1系统分析33 4.2系统设计40 4.2.1问题域设计40 4.2.2界面设计49 4.2.3数据设计52 4.3系统实现57 4.3.1“添加库存商品”实现过程58 4.3.2“添加货架商品”实现过程60 4.3.3“出售货架商品”实现过程62 4.4系统测试64 4.4.1“添加库存商品”功能测试64 4.4.2“添加货架商品”功能测试65 4.4.3“出售货架商品”功能测试65 进阶篇小结/66 进阶篇项目实践/66 〖1〗软件项目开发实践目录〖3〗〖3〗高级篇分析级项目实践 第5章电子书服务平台/69 5.1项目背景描述69 5.2需求分析69 5.2.1问题定义69 5.2.2涉众需求捕获71 5.2.3需求整理74 5.3系统分析76 5.3.1功能分析76 5.3.2交互分析80 5.3.3结构分析95 5.3.4数据库分析99 5.3.5阅读规则分析101 5.3.6小说类型分析101 5.3.7移动端界面原型分析104 5.4系统设计110 5.4.1框架设计110 5.4.2结构设计112 5.4.3移动端接口设计113 5.5系统实现116 5.5.1PC端实现116 5.5.2移动端实现132 5.6系统测试145 5.6.1读者相关145 5.6.2作者相关146 5.6.3后台相关148 高级篇小结/150 高级篇项目实践/150 附录AJava编码规范/151 附录BEA的简单使用/162 参考文献/170 软件项目开发实践

http://www.00-edu.com/tushu/jcjf/2020-10-02/2784131.html十二生肖
十二星座