摘要:随着社会信息化程度的不断提高,互联网已走进千家万户,而手机也渐渐成为了人们日常生活中不可或缺的配置。各类新闻客户端如网易新闻、今日头条的出现,使我们不出门也可以通过app获取各地的新闻。本次毕业设计的任务就是设计一个新闻APP软件,利用这款app方便用户在第一时间掌握社交动态。该系统由手机端功能模块和服务端功能模块组成。其中手机端功能模块包括用户注册、用户登录、新闻查询、新闻展示、发布新帖、评论、查看帖子、查看学校概况、收藏、修改个人信息、分享、修改密码等该功能。服务端功能模块包括用户管理、类别管理、新闻管理、评论管理等功能。系统采用开发环境Eclipse开发,后台使用面向对象的编程语言JAVA语言编程,并把平台所有的数据信息保存到MySQL数据库系统中。42094
毕业论文关键词:新闻客户端;APP设计;界面设计
Design and Implementation of News Client
Abstract: With the development of information technology in human society, the Internet has entered thousands of households, and the mobile phone has gradually become an indispensable part of people's daily life. Various types of news clients, such as NetEase news, today's headlines etc. appear, which make us acquire the news around the world without going out. The task of this graduation project is to design a news APP to facilitate users to grasp the social dynamics in the first time. The system consists of two models, the app mobile terminal function module and server module. The mobile terminal module includes user registration, user login, information query, news show, new posts release, comments, school survey, collection, personal information maintenance, share, the password maintenance. The server module includes user management, category management, news management, comment management, etc. The system is developed by JAVA language in Eclipse. All data of the system is stored in the MySQL database system.
Keywords: News client; APP design; interface design.
目 录
1 绪论 1
1.1研究背景 1
1.2 研究现状 1
1.3 选题意义 2
1.4 研究目标 2
2 相关的理论和技术 4
2.1 Android UI 4
2.2 安卓系统优势 5
2.3系统构架介绍 5
2.3.1 应用程序层构建 5
2.3.2 应用程序框架构建 6
2.3.3 系统的核心类库 6
2.3.4 Linux内核构建 6
2.4 Android SDK介绍 7
2.5 ADT介绍 7
2.6 MySql介绍 7
3 新闻客户端系统需求分析 8
3.1 新闻客户端可行性分析 8
3.2 新闻客户端功能需求概述 8
3.2.1 用户注册 9
3.2.2 登录 9
3.2.3 新闻列表展示 9
3.2.4新闻内容推送 9
3.2.5 评论,分享,收藏 9
3.3 新闻客户端数据库需求分析 10
3.4 新闻客户端系统性能需求