基于IOS电子书店系统设计及实现.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于IOS电子书店系统设计及实现

基于IOS电子书店系统设计及实现摘 要:随着移动互联网行业的迅猛发展,网上电子书店已经日趋成熟。文章设计并实现了基于IOS的电子书店系统,它包括后台服务器和前台客户端。后台服务器为基于web的图书管理系统,负责电子书库的上传和管理;前台客户端为基于IOS平台的iphone、itouch、ipad等移动设备的电子书店应用程序,负责电子书的购买、下载、阅读等等。该电子书店系统不仅为出版机构、版权商提供了方便的电子图书销售管理平台,还为广大读者提供了一种更加便利的阅读方式。 关键词:移动互联网;IOS;电子书店 中图分类号:TP311.S2 文献标识码:A 文章编号:1006-8937(2012)17-0079-02 近些年出现在手机平台上的电子读物在大众阅读时间占有率上已经显现出逐年递增的态势, 而网上电子书店可以满足读者只要通过手机就可以购买自己喜欢的图书,改变传统商业交易,在互联网上进行交易,实现网上购买图书,随着我国移动互联网的日趋普及和电子书店的日趋成熟,消费群体会越来越多,市场潜力会得到充分发挥。 1 解决方案 1.1 系统说明 电子书店系统由后台服务器和前台客户端组成。后台服务器为基于web的图书管理系统,负责电子书库的上传和管理;前台客户端为基于ios平台的iphone、itouch、iPad等移动设备的电子书店应用程序,负责电子书的购买、下载、阅读等。 1.2 开发平台 图书管理系统基于web开发,该系统采用现今比较流行的PHP语言,结合MySQL数据库,实现了电子图书的上传、存储查询等功能。系统不仅维护方便,而且便于电子书提供商进行图书管理。 PHP是一种用来制作动态网页的服务器端脚本语言。你通过PHP和HTML创建页面。当访问者打开网页时,服务器端便会处理PHP指令,然后把其处理结果送到访问者的浏览器上面,就好像ASP或者是ColdFusion 一样。然而,PHP跟ASP或ColdFusion 不一样的地方在于,它是跨平台的开放源代码。PHP可以在Windows NT以及很多不同的Unix版本中执行,它也可以被编译为一个Apache模块,或者是一个CGI二进制文件。 MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。因此,图书管理系统选择MySQL作为基础数据库。 电子书店是基于IOS平台的应用程序。它采用object C语言,在xcode4.2的开发环境中开发,提供给普通用户用于下载和阅读电子图书。 Objective-C是ANSI C的超集,扩展了C语言使它具备面向对象设计的能力,如类、消息和继承。Objective-C程序中可以利用现有的C语言代码,使其利用现有的软件架构。这也是为什么Objective-C过去多年间能够成为一种流行的用户界面开发语言而且至今没有消亡,因为一方面用它可以实现底层系统编程,另一方面可以支持利用动态架构进行开发。它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。 开发iPhone OS及Mac OS X应用,需要在Mac OS X运行Xcode开发工具。Xcode是Apple的开发工具套件,支持项目管理、编辑代码、构建可执行程序、代码级调试、代码的版本管理、性能调优等等。电子书店就是在xcode开发环境中通过iphone SDK开发的一款用于电子书阅读和下载的应用程序。 1.3 功能概述 图书管理系统是面向电子图书提供商的后台管理系统,负责电子书库的书籍上架和管理。系统管理员可以进行书库管理、用户管理、客户端管理、数据管理等操作。 书库管理:新增、修改或者删除书籍分类;新书上架和编辑简介;书籍的价格修改、限时免费和下架。用户管理:系统管理员可以新增、修改或删除二级管理员,并设置其管理权限。数据管理:管理员可以导出书库中的书籍下载和浏览记录。客户端管理:发布和管理iphone/ipad客户端,客户端分测试版和正式版,测试版是在发布正式版之前提供给编辑测试人员使用的。正式版为通过APPLE STORE官方审核的正式发布版。数据管理是指管理员可以按照需求导出书库中的书籍下载和浏览记录。 电子书店是面向广大iphone/ipad用户的免费应用程序,用于电子书的在线购买、下载、阅读等等。电子书店包括在线书店和我的书架。 在线书店从图书管理系统(服务器)获取当前已经上架的电子图书信息,用户可以通过推荐、免费、分类、

文档评论(0)

docman126 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7042123103000003

1亿VIP精品文档

相关文档