- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本科毕业论文
PAGE 1
毕 业 论 文(设 计)
论文(设计)题目:
省级卷烟营销平台增量包发布工具的设计与实现
姓 名
学 号
学 院 山东大学软件学院
专 业
年 级
指导教师
2016年 5月 15日
目 录
TOC \o 1-3 \h \z \u 摘 要 1
ABSTRACT 2
第1章 绪论 3
1.1 省级卷烟营销平台增量包发布工具开发背景和意义 3
1.2 国内外研究现状 3
1.3 解决的主要问题 4
1.4 本文的主要工作 5
1.5 论文的组织结构 5
第2章 省级卷烟营销平台增量包发布工具需求分析 7
2.1 省级卷烟营销平台增量包发布工具概述 7
2.1.1 省级卷烟营销平台增量包发布工具项目背景 7
2.1.2 省级卷烟营销平台增量包发布工具项目说明 8
2.2 省级卷烟营销平台增量包发布工具目标和解决的问题 8
2.3 省级卷烟营销平台增量包发布工具需求问题描述 10
2.3.1省级卷烟营销平台增量包发布工具功能性需求 10
2.3.2 省级卷烟营销平台增量包发布工具非功能性需求 10
2.4 省级卷烟营销平台增量包发布工具编程语言和实现工具 11
2.4.1 省级卷烟营销平台增量包发布工具编程语言——Python 11
2.4.2 省级卷烟营销平台增量包发布工具编程工具——PyCharm 12
第3章 省级卷烟营销平台增量包发布工具架构设计 13
3.1 省级卷烟营销平台增量包发布工具设计目标和原则 13
3.2 省级卷烟营销平台增量包发布工具数据结构设计 13
3.2.1 省级卷烟营销平台增量包发布工具数据结构 13
3.2.1 省级卷烟营销平台增量包发布工具数据结构图表 14
3.3 省级卷烟营销平台增量包发布工具用户界面设计 15
3.4 省级卷烟营销平台增量包发布工具功能架构 18
3.4.1 省级卷烟营销平台增量包发布工具功能组成 18
3.4.2 省级卷烟营销平台增量包发布工具功能流程 20
第4章 省级卷烟营销平台增量包发布工具详细设计 21
4.1 省级卷烟营销平台增量包发布工具数据库设计 21
4.2 省级卷烟营销平台增量包发布工具用户界面设计 23
4.2.1 登录界面主要代码解析 23
4.2.2 主程序界面主要代码解析 24
4.2.3 发布界面主要代码解析 27
第5章 省级卷烟营销平台增量包发布工具实现与测试 34
第6章 结论 41
致谢 42
参考文献 43
附录1 英文原文 45
附录2 译文 49
山东大学本科毕业论文
省级卷烟营销平台增量包发布工具的设计与实现
摘 要
在大型软件的研发过程中,很多程序开发人员一起进行编码工作。软件版本更新每次发布的代码涉及成百上千个代码文件,代码发布人员需要将这些代码手动提取发布,费时费力,拖延项目进度,而且手动操作容易产生失误。代码发布工具可以很好的解决这个问题,它用于在中大型软件或项目开发过程中,将程序代码从配置管理服务器发布到测试服务器或者生产服务器等环境。
中国烟草行业对国民经济的发展做出了重要贡献,是国家财税的主要来源。卷烟营销市场化取向改革的支撑是省级卷烟营销平台建设,它是至关重要的,平台更新的代码发布工作量冗杂,本论文主要阐述如何为省级卷烟营销平台的运维人员提供一个半自动化的程序升级发布工具,减小发布工作量,同时降低因手工操作失误导致的发布故障。
关键字:烟草行业;省级卷烟营销平台;发布工具;
ABSTRACT
In large software development process, a lot of program developers work together to encode. The software version updates each release of the code involving hundreds of code files, code release personnel need to release the code manually extract, it’s laborious, delay the project schedule, and manual operation prone to errors. Code rele
原创力文档


文档评论(0)