基于Android的文化演出订票系统的测试与管理毕业论文
2020-07-07 21:34:28
摘 要
随着智能手机的硬件配置越来越强丰富,用户安装的软件也越来越多样化。用户对移动端的需求越来越多,文汇园是其中之一。用户可以通过手机进行各种类型的文化演出票据的查询、预定以及取消,可以对演出及票务服务进行评价等相关处理。
本文包含了项目的需求分析以及大部分功能模块设计工作。BUG处理流程首先被介绍,使本文最核心的测试工作能拥有一个规范的处理模板,从而使所有的测试工作都能被非常好的完成。
本文主要是研究项目的测试方法与版本管理。在系统成功运行之后,可以通过黑盒测试跟手工测试等测试方法,对系统的功能、性能、界面以及兼容性等多方面进行多次测试,以确认其是否符合项目的标准。我会在测试完之后编写详细的单元测试用例以及测试分析报告,并绘制成完整的表格。除此以外,本文还详细介绍了SVN的版本管理工具,并使用SVN来整合小组各阶段的代码,保证了项目的完整性。通过SVN提交项目最终版本的代码,在经过规范的测试后成功上线运行。
关键词:订票系统;测试分析;版本管理工具
Testand version management based on Android “ Cultural Performance Booking System”
Abstract
As the hardware configuration of smart phones becomes more and more abundant, the software installed by users is more and more diversified.There is a growing demand for mobile. Wenhui Garden is one of them.The user can conduct inquiries, reservations, and cancellations of various types of cultural performance tickets through mobile phones, and can perform evaluations on performances and ticketing services and other related processes.
This paper undertakes partial requirements analysis about the project and the function module design. Additionally, the paper provides relevant introduction of BUG processing flow, which enables the test effort of core parts to own a normative process template as to make all the test efforts be arranged in perfect order.
In this paper, the project testing methods and version management are studied in detail. After the successful operation of the system, I have tested the functionality, performance, interface, and compatibility of the system several times to verify whether it meets the standards of the project. After the test, I wrote detailed unit test cases and test analysis reports and draw a complete form. In addition, this article details SVN version management tools, using SVN to integrate the code of each phase of the group and ensure the integrity of the project.Based on the code of the project's final version referred by SVN, it can be successfully put into service after compliant test.
Key words: booking system; test analysis reports; version management tools
目录
摘要…………………………………………………………………………………I
ABSTRACT………………………………………………………………………II
第一章 绪论………………………………………………………………………1
1.1背景…………………………………………………………………………1
1.2 网上订票的现状……………………………………………………………1
1.3 课题的研发价值……………………………………………………………2
1.4 本文的主体架构……………………………………………………………2
第二章 需求分析…………………………………………………………………3
2.1 文汇园APP的设计目的……………………………………………………3
2.2功能需求概述………………………………………………………………3
第三章 开发平台和开发工具…………………………………………………4
3.1Android的结构 ……………………………………………………………4
3.2 搭建Android………………………………………………………………4
3.2.1 开发环境和工具……………………………………………………4
3.2.2 开发语言……………………………………………………………8
3.2.3 MySQL数据库………………………………………………………8
3.3 SVN版本控制器……………………………………………………………9
第四章 系统测试与调试………………………………………………………11
4.1 测试的意义…………………………………………………………………11
4.2自动化测试…………………………………………………………………11
4.3测试方法……………………………………………………………………11
4.3.1 手动测试……………………………………………………………11
4.3.2 白盒测试……………………………………………………………12
4.3.3 黑盒测试……………………………………………………………12
4.4文汇园功能测试……………………………………………………………12
4.5文汇园UI测试……………………………………………………………20
4.6文汇园性能测试……………………………………………………………20
4.7 文汇园安装卸载测试………………………………………………………21
结语…………………………………………………………………………………22
参考文献……………………………………………………………………………23
致谢…………………………………………………………………………………24
第一章 绪论
1.1背景
随着时代的快速进步我们的移动通信技术拥有着跨越式发展,人们对手机功能多样性的要求也越来越高。在高速的移动发展潮流中,在好几次重大的移动技术革命之后,Android平台也非常迅速的扩张成为最有活力的移动平台之一,如今各大手机厂商的竞争越来越激烈,各大手机生产商对Android平台青睐有加。现如今各种各样的手机品牌如雨后春笋班冒出来,手机开发商对于自身生产的设备所基于的平台的选择,当然他们就更倾向于安卓这个非常有竞争力以及包容性的平台。安卓也逐渐成长为该领域中的佼佼者。
安卓是谷歌在零七年研发出来的手机系统,和其他的系统对比例如塞班,他的开放性是其他系统所不具备的。凭借着这一项特性,掌握Android编程技术的人便可以根据自己的想法修改硬件中安卓程序的功能并将程序来上线运行。
相关图片展示: