首页> 中文学位 >自动化安装程序的生成
【6h】

自动化安装程序的生成

代理获取

目录

文摘

英文文摘

致谢

1 引言

2 需求分析

2.1 系统面向的用户群体

2.2 系统应当遵循的标准或规范

2.3 系统的功能性需求

2.3.1 功能性需求的分类

2.4 系统的非功能性需求

2.4.1 用户页面需求

2.4.2 硬件环境需求

2.4.3 产品质量需求

3 架构设计

3.1 开发环境

3.2 服务器的配置与系统的部署

3.3 数据库设计

3.3.1 tbl_product表

3.3.2 tbl_features表

3.3.3 tbl_product_features表

3.3.4 tbl_output表

3.3.5 tbl_registry表

3.3.6 tbl_files表

3.3.7 tbl_file_properties表

3.3.8 tbl_properties表

3.3.9 tbl_custom_action表

3.4 网页设计

3.4.1 开发技术

3.4.2 基于MVC的分层设计

3.4.3 总用例图

3.4.4 增加新的项目

3.4.5 请求安装程序生成

3.4.6 升级项目

3.4.7 修改项目

3.5 安装程序生成子系统设计

3.5.1 执行安装程序生成模块

4 测试

4.1 测试计划

4.2 运行结果

4.2.1 网页界面

4.2.2 安装程序的对话框

5 结论

参考文献

附录A Windows Installer技术概述

附录B 创建Windows Installer软件包

索引

作者简历

学位论文数据集

展开▼

摘要

实际工作中,安装程序的生成需要自动化,但是到目前为止,还没有一个能够完全自动生成安装程序的系统。论文实现了一个MSI安装程序开发与自动生成系统,让用户方便地进行安装程序项目的升级,通过填写网页表格就可以实现新的安装程序项目并自动生成安装程序。本系统由数据库、版本控制系统、网页与脚本文件组成。通过数据库系统与版本控制系统来管理安装程序的所有相关项,如果共用的自定义操作动态链接库更新,所使用本动态链接库的项目会同步收到这个动态链接库的更新。系统可以在安装程序项目中增加和删除文件,根据布局中相关文件的名字、位置、属性等在产品安装程序项目中增加或删除相应文件,生成安装程序,并发送一份报告。目前,论文完成的自动安装程序生成系统支持Windows MSI安装程序的开发与生成,下一步将扩展到其他的安装程序的开发与生成。图18幅,表13个,参考文献24篇。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号