应用安装的准备 ■各文档的主要内容 o用户手册:详细描述软件的功能、性能和用户界面,使用户了 解如何使用该软件进行业务处理 操作手册:为操作人员提供该软件各种运行情况的有关知识, 特别是操作方法细节 在线使用说明:操作手册的电子化版本 o测试计划:针对组合测试和系统测试,需要为组织测试而制定 的计划。计划应包括测试的内容、进度、条件、人员、测试用 例的选取原则、测试结果允许的偏差范围等 测试分析报告:测试工作完成之后,应当提交测试计划执行情 况的说明,对测试结果加以分析,并提出测试的结论性意见
应用安装的准备 ◼ 各文档的主要内容 用户手册:详细描述软件的功能、性能和用户界面,使用户了 解如何使用该软件进行业务处理 操作手册:为操作人员提供该软件各种运行情况的有关知识, 特别是操作方法细节 在线使用说明:操作手册的电子化版本 测试计划:针对组合测试和系统测试,需要为组织测试而制定 的计划。计划应包括测试的内容、进度、条件、人员、测试用 例的选取原则、测试结果允许的偏差范围等 测试分析报告:测试工作完成之后,应当提交测试计划执行情 况的说明,对测试结果加以分析,并提出测试的结论性意见
应用安装的系统支持工具 环境设置工具 般开发的软件不能单独运行,只有具备环境时才能运 行,如网络应用需要设置端口号;数据库应用软件需要设置 数据库访问接口(客户端软件、ODBC设置等);通过并口、 串口方式对外部设备进行控制管理的软件需要设置端口号、 波特率、数据位、奇偶校验位、数据位数等;直接访问硬件 的应用需要专用的设备驱动程序和地址设置等。 当所开发的软件使用者较多,如几百人使用,每台机器 都手工设置环境参数,效率非常低下,有必要开发或选择购 买环境设置的系统支持工具
应用安装的系统支持工具 ◼ 环境设置工具 一般开发的软件不能单独运行,只有具备环境时才能运 行 ,如网络应用需要设置端口号;数据库应用软件需要设置 数据库访问接口(客户端软件、ODBC设置等);通过并口、 串口方式对外部设备进行控制管理的软件需要设置端口号、 波特率、数据位、奇偶校验位、数据位数等;直接访问硬件 的应用需要专用的设备驱动程序和地址设置等。 当所开发的软件使用者较多,如几百人使用,每台机器 都手工设置环境参数,效率非常低下,有必要开发或选择购 买环境设置的系统支持工具
应用安装的系统支持工具 安装制作工具 现在大多数软件是基于WⅠND0WS环境开发的,为了提高 生产效率将尽可能地使用各种控件,但控件需要注册才能运 行。而且每个开发语言都有一定的运行支持DL。手工完成 各种控件、DL非常困难,使用[ insta1 1 Shield]等安装制 作工具来完成安装的制作是个明智的选择。 如果你开发的系统有服务器最好同时制作服务器安装程 序 安装程序制作好后,一定要找个“干净”的机器进行测 试以检验安装程序是否正确,特别是与硬件相关的应用安装 测试显得更为重要
应用安装的系统支持工具 ◼ 安装制作工具 现在大多数软件是基于WINDOWS环境开发的,为了提高 生产效率将尽可能地使用各种控件,但控件需要注册才能运 行。而且每个开发语言都有一定的运行支持DLL。手工完成 各种控件、DLL非常困难,使用[install Shield]等安装制 作工具来完成安装的制作是个明智的选择 。 如果你开发的系统有服务器最好同时制作服务器安装程 序。 安装程序制作好后,一定要找个“干净”的机器进行测 试以检验安装程序是否正确,特别是与硬件相关的应用安装 测试显得更为重要
应用支持工具 作业管理工具:以大中型机为核心的集中计算处理应用,以 文件、数据交换为核心的应用,以系统监视、网络监视为核 心的应用等均需要进行作业调度和运行时间安排,根据应用 的种类、环境选择不同的作业管理工具以提高应用安装的工 作效率。 ■系统关联工具:在开发企业级管理软件时,一般在系统间要 进行大量的数据传送,例如:流水线作业管理要将上游作业 的有关情况传送到下级作业中,这类应用要使用叫作“企业 应用集成”工具包的软件,如IBM公司的 MQ Series。选择好 管理、监视系统间交换的数据、信息的工具有助于提高应用 安装的工作效率
应用支持工具 ◼ 作业管理工具:以大中型机为核心的集中计算处理应用,以 文件、数据交换为核心的应用,以系统监视、网络监视为核 心的应用等均需要进行作业调度和运行时间安排,根据应用 的种类、环境选择不同的作业管理工具以提高应用安装的工 作效率。 ◼ 系统关联工具:在开发企业级管理软件时,一般在系统间要 进行大量的数据传送,例如:流水线作业管理要将上游作业 的有关情况传送到下级作业中,这类应用要使用叫作“企业 应用集成”工具包的软件,如IBM公司的MQ Series。选择好 管理、监视系统间交换的数据、信息的工具有助于提高应用 安装的工作效率
应用支持工具 备份/备份恢复工具:我们知道在开发以大型数据库为核心 的应用中,数据备份/备份恢复工具非常重要,有的大型数 据库提供相应的工具(如: Microsoft的 SQL SERVER) 有的大型数据库则不提供备份/备份恢复工具,这时你不得 不选择第三方产品或者自己开发相应的工具。 异常出错通知:当你所开发的系统发生异常时,如何通知你? 通常是系统最终使用人员给你打电话或者发电子邮件。如果 选择好工具当系统发生异常时自动给你发送电子邮件不是更 好吗?
应用支持工具 ◼ 备份/备份恢复工具:我们知道在开发以大型数据库为核心 的应用中,数据备份/备份恢复工具非常重要,有的大型数 据库提供相应的工具(如:Microsoft 的SQL SERVER ), 有的大型数据库则不提供备份/备份恢复工具,这时你不得 不选择第三方产品或者自己开发相应的工具。 ◼ 异常出错通知:当你所开发的系统发生异常时,如何通知你? 通常是系统最终使用人员给你打电话或者发电子邮件。如果 选择好工具当系统发生异常时自动给你发送电子邮件不是更 好吗?