Todaysoft系列软件安装布署方案

前言

目前的TodaySPC3000及系列软件都是使用自主开发的安装程序进行,在设置系统路径、增加和减少目标文件的路径或快捷方式,自动识别安装环境,自动构建安装盘等多方面都有很多缺点。而主流的软件目前都使用专业的安装工具来构造安装盘。

 

安装布署原则

安装布署遵循以下原则:

1)      将公共库文件和应用系统文件分离,既可以独立各自安装,又可以一起安装;

2)      支持多语言的安装界面;

3)      支持自动化的构建安装盘;

4)      安装盘能够在各种操作系统、各种环境下运行安装;

5)      安装过程简单,能装就能用是我们目标。

 

 

安装目录结构

 

1、公用库安装目录

C:/Programs Files/Common Files/Todaysoft Shared/public library

*Public library表示公共库的安装目录

 

1)      Corba运行库安装目录

C:/Programs Files/Common Files/Todaysoft Shared/Corba Library

 

2)      Cell5安装目录

C:/Programs Files/Common Files/Todaysoft Shared/Cell5 Library

 

3)      Win32运行库安装目录

C:/Programs Files/Common Files/Todaysoft Shared/Win32 Library

 

2、应用系统文件安装目录

C:/Programs Files/Todaysoft/Application

*Application表示应用系统文件安装目录

 

1)      TodaySPC3000安装目录

C:/Programs Files/Todaysoft/TodaySPC3000

 

2)      TodaySFC3000安装目录

C:/Programs Files/Todaysoft/TodaySFC3000

 

安装工具

安装工具使用InstallShield

 

1)      公共库的安装使用Merge Module Project

使用此类型制作的文件不能单独发布使用,但是它可以作为模块嵌入到InstallScript Project中,所以可以作为公共库的安装制作。

 

2)      应用系统的安装使用InstallScript MSI Project

使用此类型制作应用系统的安装,它使用脚本驱动,能满足各种需求,开发人员可以非常方便的制作自己想要的安装文件。

 

 

发布媒介

发布的媒介有两种:

1)      通过光盘(CD-ROM)方式提供

可以选用媒体类型为“CD-ROM”方式,如果超过一个CD-ROM的容量(650MB),安装程序会自动分成多个Disk目录,用于刻录多个光盘。

 

2)      通过网络传递方式提供

可以选用媒体类型为“WEB”方式,在此方式下,所有发布的文件和设置都包装成一个文件,文件没有大小限制。单个文件有利于网络上的传递。

 

*使用InstallShield可以同时选择多种发布方式。

*选择“压缩媒体”方式可以减少磁盘空间、同时保证文件不会丢失和被替换。

 

 

系统补丁

系统补丁应能够达到以下要求:

1)      识别原系统安装的版本,并可以判断出当前补丁是否适合使用;

2)      足够的提示用户备份数据库或者设置文件;

3)      反安装原系统文件,安装新文件和设置;如果用户已经打开文件,还需要提示用户先停止使用,或者重新启动计算机后自动进入安装;

4)      重新标识新版本。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值