图书介绍

软件开发基础教程 下【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

软件开发基础教程 下
  • 程国英,钱晓平编著 著
  • 出版社: 北京:清华大学出版社;北京交通大学出版社
  • ISBN:7810829505
  • 出版时间:2007
  • 标注页数:696页
  • 文件大小:39MB
  • 文件页数:292页
  • 主题词:软件开发-教材

PDF下载


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

下载说明

软件开发基础教程 下PDF格式电子书版下载

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

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

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

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

图书目录

第3部分 软件工程基础419

第32章 软件神话与软件工程419

32.1 软件神话419

32.2 软件工程与软件创新420

32.3 软件组织与CMM421

32.4 软件工程师的任务422

思考与练习422

第33章 软件过程与项目管理423

33.1 软件过程与成熟度等级423

33.1.1 CMM 1级(初始级)423

33.1.2 CMM 2级(可重复级)424

33.1.3 CMM 3级(已定义级)424

33.1.4 CMM 4级(已管理级)425

33.1.5 CMM 5级(优化级)425

33.2.1 线性顺序模型426

33.2 软件工程模型426

33.2.2 原型模型427

33.2.3 形式化方法模型427

33.2.4 面向对象技术与建模428

33.3 项目管理428

33.3.1 4P管理428

33.3.2 软件开发小组与小组软件开发过程429

33.3.3 项目计划430

33.3.4 进度及其跟踪431

33.3.5 质量控制433

33.4 风险分析与风险控制434

33.4.1 风险标识434

33.4.2 风险预测与风险评估435

33.4.3 风险管理435

33.5 配置管理与版本控制436

33.5.1 软件配置项与标识436

33.5.3 软件变更控制437

33.6 实例HIS的过程和产品437

33.5.2 软件版本控制437

思考与练习438

第34章 统一建模语言(UML)439

34.1 概要介绍439

34.1.1 UML的特点439

34.1.2 UML的基本模型元素440

34.1.3 UML的图441

34.1.4 UML的模型与视图442

34.2.1 模型元素之间的关系443

34.1.5 建模工具Rational Rose443

34.2 静态建模443

34.2.2 用例图与用例模型445

34.2.3 类图、对象图与结构模型447

34.2.4 组件图与实现模型450

34.2.5 配置图与系统环境模型450

34.3 动态建模451

34.3.1 行为模型元素之间的消息传递451

34.3.2 状态图与行为模型452

34.3.3 序列图与行为模型453

34.3.4 协作图与行为模型455

34.3.5 活动图与行为模型455

34.4 系统架构455

思考与练习456

第35章 可行性论证457

35.1 可行性论证的内容457

35.2 可行性论证的步骤458

36.1.1 用户需求分析的方法459

第36章 用户需求分析459

36.1 用户需求调研459

36.1.2 功能、性能及其描述460

36.1.3 数据与数据字典461

36.2 编写文档:用户需求书461

36.2.1 文档封面461

36.2.2 用户需求说明书462

思考与练习464

36.3 用户需求评审464

第37章 面向对象软件分析465

37.1 OO基本原则465

37.2 OOA过程与建模466

37.2.1 用例分析与用例建模466

37.2.2 对象分析与结构建模467

37.2.3 对象行为与对象行为建模468

37.3 分析评审468

思考与练习468

第38章 面向对象软件设计469

38.1 OOD目标和软件系统的体系结构469

38.2 OOD过程与建模469

38.2.1 问题域子系统设计469

38.2.2 用户界面子系统设计470

38.2.3 数据管理子系统设计470

38.2.4 任务管理子系统设计472

38.3 编写文档:软件分析设计书473

38.2.5 系统配置子系统设计473

38.4 设计评审与优化474

思考与练习474

第39章 软件实现与测试475

39.1 软件实现475

39.2 软件测试475

39.2.1 测试基本原则475

39.2.2 黑盒测试、白盒测试476

39.2.3 测试过程477

思考与练习478

第4部分 C++Builder开发环境479

第40章 C++Builder集成开发环境介绍479

40.1 C++Builder 6界面479

40.1.1 组件面板480

40.1.2 窗体设计窗口480

40.1.3 代码编辑窗口480

40.1.6 对象属性编辑器481

40.1.5 对象树显示窗口481

40.1.4 类浏览器481

40.1.7 工程项目管理器482

40.1.8 To-Do List窗口482

40.1.9 桌面方案483

40.2 应用程序及应用程序窗体483

40.3 实例:开发一个简单的应用程序483

思考与练习484

第41章 常用组件介绍485

41.1 VCL继承结构485

41.2 组件与控件486

41.3 创建组件对象486

41.4 组件及其属性、方法、事件486

41.4.1 组件属性与属性设置487

41.4.2 组件方法488

41.4.3 组件事件与事件响应489

41.5.1 窗体(Form)490

41.5 常用组件介绍490

41.5.2 容器492

41.5.3 输入、输出类组件493

41.5.4 按钮496

41.5.5 图形、图像497

41.5.6 标准对话框498

41.5.7 信息提示对话框499

41.5.8 菜单组件、创建菜单500

41.5.9 动作列表组件(ActionList)502

41.5.10 时钟(Timer)503

41.6 其他常用类介绍503

41.6.1 字符串类TStrings与TStringList503

41.6.2 字符串类AnsiString504

41.6.3 日期、时间类505

41.7 实例:创建工具栏、菜单及动作列表对象的使用505

思考与练习511

42.2 数据库相关组件介绍512

第42章 基于数据库的应用512

42.1 BCB 6中的数据库开发技术架构512

42.2.1 数据控制组件513

42.2.2 TDataSource数据源组件514

42.2.3 数据集组件514

42.3 SQL简介517

42.3.1 select语句518

42.3.2 其他SQL语句519

42.3.3 SQL编程520

42.4 创建数据库521

42.4.1 数据库与数据库别名521

42.4.2 使用Database Desktop创建数据库与数据表521

42.5 使用数据库向导自动生成基于数据库的窗体框架524

42.5.1 生成单一数据表窗体525

42.5.2 生成主-从表窗体527

思考与练习528

43.2 画布(TCanvas)对象529

第43章 图形与多媒体529

43.1 图形、图像组件529

43.3 媒体播放器(TMediaPlayer)组件532

43.4 动画(TAnimate)组件533

43.5 例题534

43.5.1 动画制作534

43.5.2 媒体播放537

思考与练习539

第44章 多线程540

44.1 进程与线程540

44.2 线程类(TThread)与创建线程541

44.2.1 TThread类541

44.2.2 声明线程与创建线程542

44.3 多线程的同步控制543

44.3.1 多线程中的问题543

44.3.2 同步控制545

44.4.1 线程的挂起、恢复及线程调试547

44.4 例题547

44.4.2 多线程间的同步控制552

思考与练习556

第45章 其他应用软件开发技术557

45.1 使用剪贴板进行数据交换557

45.1.1 使用组件本身具有的方法557

45.1.2 利用TClipboard类557

45.1.3 剪贴板使用实例558

45.2 消息及消息响应559

45.2.1 Windows系统消息及其响应560

45.2.2 自定义消息及其响应562

45.3 动态链接库(DLL)564

45.3.1 创建DLL564

45.3.2 使用DLL566

45.4 异常处理567

45.4.1 关键字_except和_finally567

45.4.2 实例:自定义异常及异常处理568

45.5 编写Windows风格的联机帮助(Help)571

45.5.1 应用程序的帮助系统571

45.5.2 主题页之间进行切换的实现方法573

45.5.3 编辑并生成RTF文件573

45.5.4 使用Help Workshop工具创建HLP帮助文件574

45.5.5 实例:创建HIS帮助系统576

45.6 制作应用程序的启动界面582

45.7.1 包(Package)与发布584

45.7 发布应用584

45.7.2 编制专业化的安装程序(Setup)586

思考与练习586

第5部分 HIS实例开发587

第46章 HIS分析587

46.1 上册实现的HIS存在的主要问题587

46.2 HIS用例分析与用例建模588

46.2.1 标识HIS的角色和用例588

46.2.2 用例描述588

46.2.3 用例建模590

46.3.1 对象分析与标识类591

46.3 HIS对象分析与类的标识591

46.3.2 动作分析与归类592

46.3.3 创建类图592

46.4 包与子系统596

46.5 对象之间的关系与对象结构建模596

46.6.1 HIS“病人门急诊就医”子系统的状态图598

46.6.2 功能操作的序列图598

46.6 HIS对象行为与对象行为建模598

46.7 组件图及实现模型602

46.8 分析模型、分析评审603

思考与练习603

第47章 HIS设计604

47.1 类与对象设计604

47.1.1 对象描述604

47.1.2 数据结构与算法设计605

47.3.1 输入用户名、口令界面(PassWordForm)设计608

47.2 组件与实现模型608

47.3 用户界面设计608

47.3.2 挂号员工作界面(RegisteForm)设计609

47.3.3 医生工作界面(DoctorWorkForm)设计611

47.3.4 收费员工作界面(RecipePayForm)设计614

47.3.5 药剂师工作界面(DispensaryManageForm)设计614

47.3.6 系统管理员工作界面(SysManageForm)设计617

47.4 数据管理子系统设计618

47.4.1 数据库设计618

47.4.2 数据操作功能设计621

47.5 编写软件设计书621

思考与练习621

第48章 HIS实现622

48.1 准备工作622

48.2 HIS类的声明和成员函数定义622

48.2.1 创建并编辑Chain.hpp文件622

48.2.2 创建并编辑Chain.cpp文件623

48.2.3 创建并编辑User.hpp文件626

48.2.4 创建并编辑User.cpp文件626

48.2.5 创建并编辑BaseClass.hpp文件627

48.2.6 创建并编辑BaseClass.cpp文件629

48.2.7 创建并编辑Hospitalize.hpp文件630

48.2.8 创建并编辑Hospitalize.cpp文件634

48.2.9 编译638

48.3 创建数据库638

48.3.1 建立HIS数据库别名638

48.3.2 创建数据表638

48.4 制作Help641

48.5 为HIS应用程序指定Help641

48.6 创建HIS应用程序641

48.6.1 创建应用程序及窗口641

48.6.2 设置工程窗体特性656

48.6.3 实现用户登录窗口的功能656

48.6.4 实现挂号员工作窗口的功能659

48.6.5 实现挂号员“门诊科信息查询”窗口的功能665

48.6.6 实现挂号员“当前病人详细信息查询”窗口的功能665

48.6.7 实现医生工作窗口的功能666

48.6.8 实现医生“药库信息查询”窗口的功能678

48.6.9 实现医生“症状术语查询、维护”窗口的功能678

48.6.10 实现收费员工作窗口的功能678

48.6.11 实现药剂师工作窗口的功能681

48.6.12 实现药剂师“药库盘点”窗口的功能687

48.6.13 实现药剂师“药品调价”窗口的功能688

48.6.14 实现系统管理员工作窗口的功能690

48.7 集成、调试和发布695

48.7.1 软件集成与测试695

48.7.2 试运行与软件调试696

48.7.3 软件发布696

思考与练习696

参考文献697

热门推荐