摘要随着手机性能的不断提升,用户网络活动重心逐渐从PC端网络社交向移动端网 络转移,越来越多的人偏向使用手机阅读新闻,因此应用商店中上架了各式各样的手 机新闻类应用。论文以此为背景,设计实现了一款完整的基于iOS的新闻阅读应用。81603
论文选题来源于实际的应用项目,这是一款基于iOS的新闻阅读应用。该新闻阅 读应用采用C/S模式架构,使用Objective-C语言,选用SQLite数据库作为本地数据库。 本系统主要分为服务器端和iOS移动客户端两个部分。iOS移动客户端从用户功能上主 要可以分为用户登录、用户注册、用户信息管理、视频新闻列表、文字新闻列表、新 闻评论等模块。本系统的优点在于模块划分细致,不仅将视频新闻与文字新闻分开, 而且给不同的新闻分类,让用户可以更快速的选择自己所喜欢的新闻类目,使新闻阅 读更加方便快捷。论文完成了软件的需求分析和详细设计,实现了客户端的完整功能。
毕业论文关键词: iOS;APP;新闻;SQLite
Abstract With the improving of the mobile phone performance,user’s network activities focus gradually transfer from the PC social network to the mobile terminal network, more and more people have preferred to use their cell phones to read news, app store have therefore developed a variety of mobile phone news application。 Paper is based on this background, the design has realized a complete news reader application based on iOS。
Thesis topic selection result from the use of actual project, this is a news reader application based on iOS。 The news reading application using C/S mode structure, using the Objective-C language as the development of language, using SQLite database as a local database。 This system mainly pided Integero server-side and iOS mobile client two parts。 IOS mobile client function mainly can be pided Integero user login, user registration, user information management, video news list, written news list, news commentary and other modules。 The advantage of this system module partition and meticulous, not only separate video news and news text, it also classify different news, allows users to more quickly choose their favorite news category, make news reading more convenient and quick。 Papers completed the software requirement analysis and detailed design, realized the client complete function。
Keywords: iOS; APP; News; SQLite
目录
第一章 引言 1
1。1 开发背景 1
1。2 课题意义 1
1。3 系统可行性 1
1。4 本文组织结构 2
1。5 本章小结 2
第二章 开发环境与相关技术 3
2。1 开发语言和工具 3
2。1。1Objective-C 3
2。1。2Xcode 3
2。2 运行环境 4
2。3 技术介绍 4
2。3。1 SQLite 4
2。3。2 MVC 模式 5
2。3。3 网络与多线程 5
2。3。4 数据存储与交互数据