移动互联网应用服务平台的设计与实现

 2022-01-17 11:01

论文总字数:20923字

目 录

1绪论 1

1.1研究背景 1

1.2研究内容 1

1.3研究目的与意义 1

1.4论文组织结构 2

2 系统相关技术介绍 2

2.1 Android平台简介 2

2.2 ASP.NET技术简介 3

2.3 SQL Server 2008简介 4

2.4本章小结 4

3 系统分析 4

3.1系统可行性分析 4

3.1.1经济可行性分析 4

3.1.2 技术可行性分析 4

3.1.3 运行可行性分析 5

3.1.4管理可行性分析.................................................................................................... 5

3.1.5 法律可行性分析 5

3.2 需求分析 5

3.2.1 系统开发环境 5

3.2.2 系统功能需求分析 5

3.2.3 系统的用户界面需求 7

3.2.4 系统的性能需求分析.....................................................................................7

3.3 本章小结 7

4 系统概要设计 8

4.1系统设计目标 8

4.2系统整体功能模块 8

4.3系统登录流程图 9

4.4数据库设计 10

4.4.1系统E-R图 10

4.4.2数据库物理结构设计 ..........................................................................................10

4.5本章小结 13

5 系统详细设计与实现 13

5.1服务端的设计与实现 13

5.1.1登录界面 13

5.1.2软件添加 14

5.1.3更新封面 14

5.1.4 APP上传 15

5.1.5介绍图片上传 16

5.1.6安全退出 16

5.2客户端的设计与实现 17

5.2.1搜索界面 17

5.2.2评论界面 18

5.2.3下载界面 19

5.3 本章小结..................................................................................................................19

6 系统测试 20

6.1测试意义 20

6.2 功能测试 21

6.3用例测试 21

6.4测试结果 23

7总 结 23

参考文献 24

致谢 25

移动互联网应用服务平台的设计与实现

薛嵩

,China

Abstract:With the widespread use of smart phones, has also created a variety of software applications, for people's work and life offers a wide variety of services, satisfy the People's Daily needs. Under this background, the development of a mobile Internet application service platform to realize the management of the application, provide people with an application to download the platform can provide far more services to our lives. This article USES the ASP.NET technology to realize the development of the Internet services, based on the Android platform to implement the mobile client design, combined with SQL SERVER 2008 database for the design and realization of the mobile Internet application service platform, and worked out a set of mobile Internet application service platform design scheme, its design in order to realize the main functions are: on the SERVER application are added and the application of management and application on the client to provide search, download software, and other functions.

Key words:the Internet; Android;ASP.NET

1绪论

1.1研究背景

在计算机技术飞速发展的今天,我们的生活以及生产的各个方面都已经离不开计算机技术,计算机技术提供的应用服务平台,应用于各大行业领域,尤其是在工作、学习、生活等方面,人们已经习惯了对移动互联网的使用,所以对移动互联网的不断研究成为了一种当下的趋势,并且随着硬件的完善,各种移动互联网应用服务平台正在飞速地涌现,不断冲击着我们的生活。

随着移动互联网技术在Android开发设计方面的广泛应用,以及智能手机的普及,手机应用服务功能对人们的影响也越来越明显。在智能手机研发水平不断提高的同时,移动互联网应用服务平台的设计与实现为智能手机的功能实现提供了一个塑造性的平台;随着网络技术的发展,实现了应用服务从台式机向移动手机的转变,由于手机的便利性让人们的生活也越来越依赖手机的使用。相应得同时,智能手机也在更多的场合为人们提供了各种手机服务功能,应用服务平台为我们提供了各种软件的下载,比如聊天软件,图像处理软件,播放器软件等等。

中国拥有着巨大的手机用户,移动互联网应用服务已经成为人们生活不可或缺的一部分。将应用服务运用于移动手机,越来越实现信息的数字化和资源的共享性,也相信对移动互联网应用服务平台的开发会是一门越来越火的研究项目。

1.2研究内容

本次设计是基于安卓的移动互联网应用平台进行设计的,只要研究内容是实现应用服务平台的设计,设计的内容分为两部分:服务端和客户端。服务端主要实现的功能是对软件应用进行管理,比如添加、删除、修改,其中还包括封面的更新,应用图片展示以及app文件的上传;移动客户端实现的是应用的查询和软件的下载,也包括了用户评价等基本功能。通过本次设计我们一定会对Android的开发有一个更深入的了解。

1.3研究目的与意义

通过互联网服务平台的发展现状我们知道,国内在处理移动互联网普通应用与公众平台应用方面缺少研究,我们有必要开发一个互联网应用服务平台,为用户提供更好的体验。随着移动互联网技术的日益发展,以及智能手机的普及,应用服务平台带来的服务功能越来越方便于人们的日常生活和学习。相关技术的成熟和硬件的可行性,使得研究应用服务平台在移动端实现变得方便可行。现如今,人们需要的服务越来越多,只有不断地研究创新才能满足人们日益增长的物质文化需要。本次设计的目的是开发出一款类似于手机应用商店的app软件,服务端可以管理应用、添加应用,客户端可以查找应用,浏览应用信息和下载应用,从而来设计与实现移动互联网应用服务平台的开发建设。这些应用提供的资源共享,方便了信息的交流,满足了人们的需求,应用模式多样性给我们的生活带来了更多的服务和方便。移动互联网是一个很广阔的领域,它包含了各方面的应用服务,从吃喝玩乐到衣食住行,再到学习工作,这些服务体现了移动互联网应用服务平台的功能多样性,告诉我们的生活已经离不开移动互联网应用技术,所以研究移动互联网应用服务平台具有实际的应用价值。

1.4论文结构分布

本次论文设计共分为七个部分,其结构如下:

(1)绪论:针对移动互联网应用服务平台这个课题来介绍研究意义以及本论文的组织结构。

(2)相关技术介绍:详细介绍了本课题开发使用的技术包括Android平台,ASP.NET ,SQL SERVER 2008数据库。

(3)系统分析:主要介绍的是系统的可行性分析和需求分析,而可行性分析包括技术分析,经济可行性分析,法律可行性分析、管理可行性分析和运行可行性分析;需求分析包括功能需求分析和界面需求分析。

(4)系统的概要设计:主要介绍了系统的总体设计,功能设计,流程设计,数据库设计,数据库设计包括E-R图设计和数据库表的设计。

(5)系统的设计与实现:截图详细介绍了系统各大模块的实现。

(6)系统测试:包括测试意义,测试方法,功能测试,测试结果等。

(7)最后对课题研究进行总结。致谢!

2 系统相关技术介绍

2.1 Android平台简介

安卓是一个开放源代码的软件栈,使用于移动电话和其他设备。Android开源项目(AOSP),由谷歌负责其系统的维护和进一步发展,在许多开发商设计生产的市场设备上都可以运行Android,由于它的开放性,使得更多的开发商加入了研究Android产品的行列,同时也由于安卓的功能多样性,吸引了越来越多的使用者。在开发过程中,一般用java编程语言来实现Android应用程序的设计。Android SDK工具编译代码将所有数据和资源文件存储到一个以.apk为后缀的Android档案包中,所以.apk文件被认为是Android设备来安装应用程序文件的一个单一的全部代码。

当我们将apk文件安装在移动设备上后,Android相对的就提供了一个操作平台,来实现每一个应用程序的运行和管理。Android是基于Linux的一门操作系统,在系统中,每个应用程序都是一个不同的用户,每个程序都有唯一的系统ID,每个ID仅由系统使用,为系统中每个应用程序所涉及的文件提供权限,通过应用程序的用户标识,将应用程序分配给该用户,并且可以对其进行访问。

默认情况下,每个应用都运行在它自己的Linux进程中。Android的启动在任何应用程序的组件需要时执行,然后关闭是在当它不再需要或当系统必须恢复应用程序的内存时执行。

剩余内容已隐藏,请支付后下载全文,论文总字数:20923字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;