基于JavaEE手机App应用市场 项目的设计与实现
2023-03-02 11:31:56
论文总字数:12429字
摘 要
随着智能手机的普及,手机在我们的生活中逐渐占据了更加重要的地位,各种各样的手机APP也孕育而生。每年都会出现新的手机APP。这些软件多而杂,大多数时候可以通过PC端软件中心或者手机端的应用中心,然而这些软件中心或多或少的会占用内存资源,因此web端的实用性手机APP应用中心十分必要。因此需要开发一款基于j2ee的手机APP应用市场。手机APP应用市场更加方便于人们在减少内存占用的前提下进行APP的下载安装,可以进行自由的选择自己喜欢的app。与cs客户端相比,能够极大的降低内存占用和提供更广的资源,极大地方便了身处不同空间的用户使用。为广大手机用户提供了一个丰富的手机软件下载平台。
本应用中心在设计方面采用B/S模式,页面采用JSP技术进行设计与功能实现,后台选用MYSQL数据库,使用eclipse作为开发工具进行研发。
关键词: 应用中心;B/S;JSP; MYSQL;
The design and implementation of App application market project based on JavaEE
Abstract
With the popularity of smart mobile phone, mobile phone occupy a more important position gradually in our life, all kinds of mobile phone APP is born. There will be a new mobile phone APP every year. These software is much and miscellaneous, most of the time can be through the end of the PC side software center or mobile application center. However, these software center more or less will memory resources are occupied, so Web terminal practical mobile app center is very necessary. Therefore need to develop a J2EE based mobile APP application market. Mobile APP application market is more convenient for people to reduce the memory occupied by the premise of APP download and install, you can freely choose their favorite app. Compared with the CS client, it can greatly reduce the memory footprint and provide a wider range of resources, which greatly facilitates the use of users in different space. Provides a rich mobile phone download software platform for the majority of mobile phone users.
The application center used in the design of B/S mode, the page uses JSP technology to design and function realization of MYSQL database, using eclipse as a development tool for development.
Keywords: Application Center,B/S,JSP, MYSQL,
目录
摘要 I
Abstract II
第一章 绪论 1
1.1 课题背景 1
1.2 目的和意义 1
第二章 可行性分析 2
2.1 业务流程图 2
2.2 经济适用性 3
2.3 技术可实现性 3
2.4 运行执行性 4
2.5 本章小结 4
第三章 需求分析 5
3.1 应用中心需求分析 5
3.2 数据流程 5
3.3 本章小结 5
第四章 总体设计 6
4.1 系统模块总体设计 6
4.2 数据库设计 6
4.2.1 数据分析 6
4.2.2 数据库的详细设计 7
4.3 本章小结 9
第五章 详细设计与实现 10
5.1 系统运行平台设置 10
5.2 运行环境 10
5.3 框架及技术简介 10
5.3.1 Struts 10
5.3.2 Spring 11
5.3.3 Hibernate 11
5.4 页面功能模块设计 12
5.4.1 应用中心主页面 12
5.4.2 APP详情页面 12
5.4.3 用户登录界面 13
5.4.4 APP管理模块 14
5.4.5 APP信息管理模块 14
第六章 系统测试与性能分析 16
6.1 软件测试 16
致 谢 17
参考文献 18
第一章 绪论
1.1 课题背景
随着智能硬件如手机和网络电视的普遍使用,智能硬件在我们的生活中逐渐占有了更加重要的地位,随之而来的各类APP也孕育而生。每年都会出现新的手机APP。这些软件多而杂,大都情况下可以通过个人电脑端软件中心或者手机端或者TV端的应用中心,然而这些软件下载中心或多或少的会占用内存资源,是以web端的实用性APP应用中心是必需的。所以我们需要开发一款基于j2ee的页面版APP应用市场。手机APP应用市场更加方便于人们在减少内存占用的前提下进行APP的下载安装,可以进行自由的选择自己喜欢的app。相比于cs客户端相,能够极大的降低内存占用和提供更广的资源,极大地为身处不同时间空间的用户的使用提供了便利。为广大手机用户提供了一个丰富的手机软件下载平台。
1.2 目的和意义
软件应用中心其实是一个很官方的说法了,其根本上就是一个平下载台,用来显示、下载智能硬件适用的智能硬件APP。那么,在Apple公司以前的App Store为什么在当时没有什么知名度呢?原因有三,第一,当时电信网络不是那么普及,下载APP需要等待长时间而且购买APP花费巨大;第二,手机系统以及配置受到限制,相比于苹果,当时手机只能运行自带的一些应用,也就是说软件与手机是绑定的;第三,缺乏开发者,开发者投入开发移动端软件的成本较获利实在不成比例,这也导致了开发者热情的低迷。而基于B/S模式的应用中心不仅避免了手机端应用占用内存,而且提供了传统模式下只能下载一个平台的软件并且只需要打开浏览器浏览本应用中心的应用,直接点击下载或者扫码下载。
第二章 可行性分析
现如今,智能硬件越来越普及,随之而来的是更多软件的产生,人们越来越离不开app的使用,所以一款平台的APP应用中心已经成为人们下载APP的需求,同时也是APP开发行业的必然趋势。
2.1 业务流程图
针对现如今app应用中心的具体情况,多平台的应用中心,应具备App管理,分平台显示应用,分用户处理应用,提供多种下载方式,条件筛选显示应用,定向搜索应用。
1.系统业务流图描述如下
剩余内容已隐藏,请支付后下载全文,论文总字数:12429字