图书介绍

软件项目开发与实施2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

软件项目开发与实施
  • 戴坚锋编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121099106
  • 出版时间:2009
  • 标注页数:266页
  • 文件大小:77MB
  • 文件页数:277页
  • 主题词:软件开发-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

软件项目开发与实施PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 一起动手做软件1

1.1 项目开发背景1

1.2 要学什么2

1.3 该怎么学2

1.4 该怎么做3

1.4.1 软件产业的一般过程3

1.4.2 软件的开发过程5

1.5 你想做哪一种工作6

1.6 本书涉及的人物及岗位角色7

1.7 从哪里开始做——先签订合同9

1.8 案例、实践与思考9

第2章 签订合同12

2.1 本阶段的工作任务12

2.2 本阶段涉及的角色及分工13

2.3 不同的合同格式14

2.3.1 软件销售合同14

2.3.2 定制软件合同14

2.4 签订合同与需求分析14

2.5 案例、实践与思考15

第3章 拿着合同如何开始——开工前的功课23

3.1 本阶段的工作任务23

3.2 本阶段涉及的角色及分工23

3.3 从造房子开始谈软件工程24

3.4 软件工程和软件项目25

3.5 软件生命周期和软件工程的一般过程26

3.5.1 瀑布模型生命周期——设计后最好不要修改28

3.5.2 演化模型——修修补补29

3.5.3 增量迭代模型和RUP31

3.5.4 其他软件生命周期及比较35

3.6 选择图书馆管理系统的生命周期模型36

3.7 案例、实践与思考37

第4章 开工——开始项目规划和分工38

4.1 本阶段的工作任务38

4.2 本阶段涉及的角色及分工39

4.3 明确图书馆管理系统项目任务39

4.4 组建项目开发团队40

4.5 制定项目开发计划42

4.5.1 项目开发要点42

4.5.2 项目工作结构分解42

4.5.3 项目干系人43

4.5.4 甘特图43

4.6 案例、实践与思考44

第5章 需求——确定要做什么46

5.1 本阶段的工作任务46

5.2 本阶段涉及的角色及分工47

5.3 什么是需求——再从造房说起47

5.4 如何进行需求分析48

5.4.1 获取并记录用户需求49

5.4.2 分析用户需求51

5.4.3 编写需求规格说明书53

5.5 需求和设计的边界54

5.6 需求分析的过程和具体方法55

5.6.1 结构化方法56

5.6.2 面向对象方法56

5.7 图书馆管理系统的需求过程57

5.8 结构化需求分析方法与数据流图画法58

5.8.1 数据流图的基本符号59

5.8.2 数据流图的画法60

5.8.3 画数据流图的注意事项63

5.8.4 数据字典65

5.9 面向对象的分析建模——UML建模69

5.9.1 UML中的事物70

5.9.2 UML中的关系72

5.9.3 UML中的图73

5.9.4 关键视图的绘制76

5.10 案例、实践与思考83

第6章 图书馆管理系统调研资料搜集及分析87

6.1 本阶段的工作任务87

6.2 本阶段涉及的角色及分工88

6.3 调研图书馆的基本情况88

6.4 调研图书馆的基本业务流程89

6.5 图书馆业务流程调研过程90

6.6 调研图书馆管理系统的基本工作流程101

6.6.1 图书馆管理系统的基本工作流程101

6.6.2 微星图书馆管理系统的基本功能102

6.7 图书馆手工工作流程相关素材分析105

6.8 图书馆应用计算机管理后相关素材分析110

6.9 图书馆关键业务手工流程数据流图分析115

6.10 图书馆关键业务应用计算机系统数据流图分析119

6.11 案例、实践与思考122

第7章 软件设计——告诉程序员怎么做124

7.1 本阶段的工作任务124

7.2 本阶段涉及的角色及分工125

7.3 在了解需求后是否可以直接编程——为什么需要软件设计126

7.4 软件设计与硬件设计的关系126

7.4.1 软件的总体设计与硬件设计和选型是相关的126

7.4.2 对硬件的要求属于软件需求还是软件设计步骤128

7.5 是否有先将菜单设计好的冲动和欲望129

7.6 对于菜单、界面、数据库,应先设计哪一个130

7.7 如何设计表132

7.7.1 怎么知道要设计哪些表132

7.7.2 根据范式进行适当的优化138

7.8 怎样进行模块划分142

7.8.1 是否所有的设计都应由一个人完成142

7.8.2 应该从哪里开始进行设计?先设计界面吗142

7.8.3 怎样确定应做哪些模块142

7.8.4 怎么设计一个模块146

7.9 如何设计界面148

7.10 总体设计的图形描述工具150

7.11 需求分析和设计的方法及工具总结151

7.12 设计案例——基于结构化设计方法152

7.12.1 结构化设计基本方法153

7.12.2 图书馆管理系统设计案例154

7.13 面向对象设计方法163

7.14 微星图书馆管理系统表设计168

7.15 案例、实践与思考171

第8章 编码174

8.1 本阶段的工作任务174

8.2 本阶段涉及的角色及分工175

8.3 编码语言和后台数据库的选择175

8.3.1 编码语言的选择175

8.3.2 后台数据库的选择176

8.4 落实任务并开工177

8.4.1 再次确认分工是否合适177

8.4.2 如何协作进行编码177

8.5 登录编码设计179

8.5.1 假冒的安全登录设计180

8.5.2 带用户密码设定的登录设计180

8.5.3 防止穷举攻击的登录设计183

8.5.4 满足数据库安全要求的登录设计184

8.6 防止错误输入编码设计185

8.6.1 在编程语言的控件中进行设定186

8.6.2 在编程语言中进行编码设定186

8.6.3 在数据库中用Check进行数据完整性设定187

8.7 界面编码设计188

8.7.1 界面设计详解——借书证办理界面编码设计190

8.7.2 界面设计详解——图书借还界面设计194

8.7.3 界面设计详解——某杀毒软件注册界面设计的缺陷分析195

8.7.4 界面设计详解——快捷简码的设计196

8.8 性能优化编码设计198

8.8.1 观察应用程序占用的系统资源198

8.8.2 尽量减少海量数据访问198

8.8.3 涉及表的性能优化方案199

8.9 界面设计的一些原则200

8.10 案例、实践与思考203

第9章 测试205

9.1 本阶段的工作任务205

9.2 本阶段涉及的角色及分工206

9.3 软件能否交付给用户207

9.4 软件测试与软件开发208

9.5 测试从哪里入手210

9.5.1 快速掌握业务需求210

9.5.2 确定测试范围211

9.5.3 选择测试方法212

9.5.4 搭建测试环境214

9.6 如何进行功能测试216

9.6.1 测试需要设计216

9.6.2 测试用例模板218

9.6.3 黑盒测试方法219

9.7 如何进行性能测试222

9.7.1 不同视角对性能测试的认识223

9.7.2 网络软件性能测试要点224

9.7.3 性能测试实施流程228

9.8 易用性测试232

9.9 发现问题时应该如何处理235

9.9.1 缺陷处理流程235

9.9.2 编写缺陷报告236

9.9.3 执行回归测试238

9.9.4 学会与开发人员沟通239

9.10 案例、实践与思考239

第10章 实施241

10.1 本阶段的工作任务241

10.2 本阶段涉及的角色及分工242

10.3 软件实施的基本过程242

10.4 软、硬件系统的安装和调试243

10.5 软件培训244

10.6 软件初始化245

10.7 系统验收247

10.8 图书馆管理系统的销售及实施247

10.9 验收测试报告249

10.10 微星图书馆系统配置参考报价表250

10.11 案例、实践与思考251

附录A IEEE标准830—1998需求规格说明书模板254

附录B 软件需求说明书(国家计算机标准文件模板)258

附录C 概要设计说明书(国家计算机标准和文件模板)261

附录D 课程资源列表265

参考文献266

热门推荐