学位论文 > 优秀研究生学位论文题录展示

自动化安装程序的生成

作 者: 雷洛北
导 师: 陈旭东
学 校: 北京交通大学
专 业: 软件工程
关键词: MSI 安装程序 自动生成
分类号: TP311.51
类 型: 硕士论文
年 份: 2010年
下 载: 11次
引 用: 0次
阅 读: 论文下载
 

内容摘要


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

全文目录


致谢  5-6
中文摘要  6-7
ABSTRACT  7-8
序  8-11
1 引言  11-14
2 需求分析  14-19
  2.1 系统面向的用户群体  14
  2.2 系统应当遵循的标准或规范  14
  2.3 系统的功能性需求  14-16
    2.3.1 功能性需求的分类  14-16
  2.4 系统的非功能性需求  16-19
    2.4.1 用户页面需求  16-18
    2.4.2 硬件环境需求  18
    2.4.3 产品质量需求  18-19
3 架构设计  19-42
  3.1 开发环境  20
  3.2 服务器的配置与系统的部署  20-22
  3.3 数据库设计  22-27
    3.3.1 tbl_product表  23
    3.3.2 tbl features表  23
    3.3.3 tbl_product_features表  23-24
    3.3.4 tbl_output表  24
    3.3.5 tbl_registry表  24-25
    3.3.6 tbl_files表  25
    3.3.7 tbl_file_properties表  25-26
    3.3.8 tbl_properties表  26
    3.3.9 tbl_custom_action表  26-27
  3.4 网页设计  27-40
    3.4.1 开发技术  27-28
    3.4.2 基于MVC的分层设计  28-29
    3.4.3 总用例图  29-30
    3.4.4 增加新的项目  30-32
    3.4.5 请求安装程序生成  32-36
    3.4.6 升级项目  36-38
    3.4.7 修改项目  38-40
  3.5 安装程序生成子系统设计  40-42
    3.5.1 执行安装程序生成模块  41-42
4 测试  42-48
  4.1 测试计划  42-44
  4.2 运行结果  44-48
    4.2.1 网页界面  44-46
    4.2.2 安装程序的对话框  46-48
5 结论  48-49
参考文献  49-51
附录A  51-52
附录B  52-55
作者简历  55-60
学位论文数据集  60

相似论文

  1. 心肌细胞电生理仿真计算引擎自动生成的研究与实现,R319
  2. 基于MDA的界面自动生成方法的研究,TP311.5
  3. 安全相关软件的设计方法研究及应用,TP311.52
  4. 生物信息数据库数据服务生成系统的设计与实现,TP311.52
  5. 基于YH-SUPE的并行离散事件仿真组件调试技术研究,TP391.9
  6. 基于Ajax技术与J2EE架构的实训通用平台的研究与开发,TP311.52
  7. 采购业务核算的智能化信息处理研究,F232
  8. 基于CC1100的无线传感器网络MAC协议设计与实现,TN915.04
  9. 政府部门网站内容管理系统的设计与实现,TP311.52
  10. NSAIDs对Iovo结肠癌细胞株hMLH1、hMSH2及MSI作用的初步研究,R735.35
  11. 宫颈病变中RASSF1A基因微卫星不稳定性、错配修复基因表达及HPV16感染状况的研究,R737.33
  12. 基于原语的界面设计模式建模方法,TP311.52
  13. 支持复杂界面构成的界面设计模式研究,TP311.52
  14. 武汉地区男子足球运动员体型分析及原型自动生成模型建立,G843
  15. 主板FCT测试方案自动生成系统的设计,TP331
  16. 高压共轨柴油机基于模型的虚拟标定方法研究,TK421
  17. 基于nML的指令集仿真器自动生成技术初步研究,TP391.9
  18. 基于量子框架AMT系统的代码自动生成技术研究,TP311.52
  19. 多工位PTCR参数测试仪的设计与实现,TP216
  20. 用户界面设计模式的ASP.NET代码自动生成,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 程序设计自动化
© 2012 www.xueweilunwen.com