论文部分内容阅读
随着移动互联网络时代的到来和移动互联网络产业的飞速发展,越来越多的移动应用——APP出现在市场中。对中国移动成都公司来说,对申请通过移动平台上线的APP数量每天都在增长。为保证通过移动平台上线的APP产品的质量和安全,成都移动需要借助软件系统来对APP的评审过程进行记录和有效的管理,提高成都移动对APP项目的评审和管理工作的效率。成都移动的APP项目的评审和管理系统是基于B/S三层软件体系架构来进行搭建的,在系统的设计开发过程中涉及到了基于构件的软件开发模型、网络服务器采用Apache,基于HTTP协议提供WEB服务。在开发语言上采用了基于PHP的网络编程技术,通过ODBC数据库连接技术与后台数据库服务器连接和工作,在本系统的分析和设计过程中大量采用了UML提供的分析和设计方法和设计工具。论文从以下几方面介绍本系统的设计开发工作:1、首先通过论文开发背景的介绍,确定本系统的软件开发思想和具体的软件开发架构;2、对系统在开发过程中所采用的开发理论和开发技术进行介绍,系统的开发工作中所采用的开发理论和技术都是目前WEB开发中最成熟和最流行的技术;3、通过UML的方法来对系统进行需求分析,确定了系统的用户类别、各类用户的功能权限和系统用户的功能组成,并对系统的主要工作流程进行了分析和说明,对系统的主要功能用例分析进行了介绍;4、对系统的总体框架结构进行设计,明确了系统的功能模块组成和功能模块的边界划分。在系统总体框架设计的基础上,还进一步对系统的数据库设计工作进行了介绍;5、对系统的主要功能模块的详细设计和实现过程进行介绍。对系统的核心功能模块的流程设计、界面实现和关键的算法代码进行了介绍;6、对系统完成后的测试工作进行介绍,通过测试结果表明,系统的开发工作基本达到了最初的设计目的和要求。