所有软件外包项目 Gray arrow bg ipad图书客户端

ipad图书客户端

发包方 : Lp1027 状态 :竞标已结束
项目编号 : 179646
项目预算 : ¥50,000-60,000
开发周期 : 60 天
技能 : iPad
发布日期 : 2014-07-09
竞标后显示联系方式

描述

一、项目建设背景
目前文献库WEB网站的开发已初具规模,即将开发基于IOS的文献库客户端应用程序,即IPAD版。
1.1功能要求
对收集和整理的图书、网络资源等内容进行深度加工,开发全方位多种应用的中国文献资源库系统,对数字资源遵循“一次制作、多元发布”的原则,使之广泛应用于网站、IPAD等多种阅读平台及终端,建成中国最具权威的文献资源库应用平台,为海内外广大学者和研究机构,提供便捷、高效、完备的资源检索和应用服务。
1.2 开发内容
1.2.1 IPAD版客户端应用程序
1.图书书架
功能:付费下载、免费、分类、搜索、我的书架、精品图书推荐。
分为:全部图书、免费区、付费区, 后台可以设定免费、付费。
按章节、按目录阅读
2.百科
百科知识条目的浏览、搜索、支持图文混排、知识点链接。
1.2.3 百科知识抓取
百科知识同步工具
将目前WEB版资源库中的百科知识条目抽取,同步追加到客户端的百科知识库中。对已加入数据要能进行检查排重。
1.2.4图书的翻阅要求
支持横、竖屏自由切换,左右滑动屏幕浏览,图书不以图片形式展现,页面切换显示无虚影,无等待。
1.2.5图书的购买
1.基于IOS的客户端实现苹果的应用程序内购买(IAP)。
1.2.6客户端及后台
1.客户端应用的图书的上传和管理使用CMS(后台管理平台)实现。
2.客户端和服务器的交互,使用xml json实现。
3.该图书期刊客户端支持图书的下载,断点续传,多任务下载等功能,并且实现内容的优化,显示下载百分比。
4.客户端所提供的图书以流式文件为主,如EPUB、文本等。
二、系统技术要求
2.1 技术路线要求
1. 必须采用主流开发技术。开发方式及技术市场占有率至少应达30%以上
2. 必须采用通用开发工具,不得使用任何封闭的专用开发工具,避免由此引起的系统不兼容等问题。所使用开发工具的市场占有率至少应达30%以上
3. 在合作期间内,所开发的任何源码版权归甲方所有。
4. 本系统在设计时必须充分考虑系统每个模块的可扩充接口,保证系统能随时加挂各种应用模块;能够实现跨平台和跨数据库;采用多服务器集群和动态负载平衡技术,随时随地可通过增加服务器达到线性地提高系统整体性能的目的。并能适应深航接口应用平台服务器扩展及接口扩充方式。
5. 可扩展性,系统应提供开放的接口和服务供今后开发使用;
6. 数据库要求使用主流数据库最新版本。
7. 基于苹果的客户端应用程序要免费发布到苹果的AppStore。
2.2 安全性要求
1. 安全可靠。确保移动应用具有稳定性、可靠性、高效性。系统要在公网运营商安全保障的基础上,实现客户端服务器与现有系统平台的无缝连接,并实现统一的身份认证和权限管理。
2. 系统对内网服务及对外网服务功能要求独立发布,并提供安全、可靠的权限控制。
3.具有良好的权限设置功能及信息安全措施,确保信息安全。
2.3 系统架构要求
1.需明确说明系统以及其他辅助系统所最适合的系统平台(包括软、硬件及其支持环境)。
2.需明确说明系统平台与客户端之间的交互结构(包括数据传输结构、环境部署、网络结构、安全性)
3.要求是采用多层架构。
4.充分考虑低带宽或网络不稳定的情况,实现自动在在线和离线访问方式间切换,实现自动在WiFi 、3G 模式间切换,访问速度等同或高于其它公网网站;
5.与客户端直连的前端服务器由乙方负责提供、安装、部署、维护
6.系统设计时必须保留日志完整性,前台涉及到交易的,必须要有详细的日志供技术人员或业务人员查询,后台的每一个操作必须有日志。
2.4 实施保障要求
1.在客户端或系统上线使用前能够提供系统的使用和维护手册;并对甲方业务人员提供系统操作培训。
2.在开发建设过程中,需提供相关技术文档。
3.提供7*24小时服务,能够在24个小时内解决用户使用或者系统方面的问题;系统出现问题或者故障时能够提供本地的现场技术服务。
2.5 性能要求
1.客户端在正常使用3G 网络情况下,响应性能等同于或高于访问网站的性能。
2.在现有互联网条件下,支持1000 以上并发访问用户
3.充分考虑数据提取对业务系统的性能影响。
2.6 终端要求
1.支持IOS主流操作系统的适配的所有机型。自动匹配屏幕大小及分辨率。
2.7 易用性要求
1.系统界面设计要求自适应分辨率,简单明了,美观大方,易于操作,适应智能终端的屏幕大小和分辨率;系统交互设计应充分考虑用户习惯及使用偏好。
2.8客户端技术和设计要求
1.程序开发基于iOS原生SDK;
2.UI控件的使用要求尽量基于原生SDK或者主流开源产品;
3.开发中所用到的技术方案要有详细文档说明;
4.假如使用第三方工具包则他们必须是自包含的,也就是说应用保存在项目子目录中的版本;
5.应用程序应该可以自适应主流屏幕尺寸,在高分辨率屏幕上不应该有明显颗粒感;
6.运行平台:
 IOS平台版本4.3以上。硬件要求兼容Pad2及以上。分辨率要求自适应;
 7.开发方应按模块开发,模块开发完成后可分别测试。
8.对于开发人员,开发方应给与支持,提供和解释程序设计或技术方面的细节。
9.代码要有完善说明文档,包括架构设计,自定义类的用途。方法和函数都要有注释。方法,函数名和公用变量要求符合apple的命名惯例,并以准确的英语命名。
2.9开发进度和发布要求
1.项目开发环节Deadline要求2个月。
2.考虑到iOS App发布的审核周期,iOS平台App要求达到的进度要求是:6月底完成开发工作,并将初始版本递交Apple进行审核。
3.IOS平台App要求免费发布至苹果商店AppStore。
3.0其他要求
1.App版本更新检查和提醒功能
2.应用分享推荐
3.用户意见反馈(留言板消息直接进投诉系统)
4.关于页面(app logo,版本,客服号,版权信息等)
5.使用帮助。
6.使用收集用户终端型号和基本硬件信息。反馈安装App的时间和版本,程序异常终止时支持反馈到服务器。用户体验和应用统计(Google Analytics):跟踪用户在手机各功能页面的使用情况以统计。
7.在库WEB网站上添加客户端应用下载连接。
五、培训和服务
开发方要对网站提供终身免费服务(维护及修改),并要负责对我方人员进行使用及后期维护的相关培训工作。
六、文档要求
为保证系统的开发质量,以及系统后期调整维护的需要,项目实施过程中的各阶段,必须提交详细的设计文档,过程中对设计的改版,也要在文档中注明。
所需要提供的文档包括:
 系统总体设计方案;
 系统数据库设计;
 用户操作手册;
 管理员手册;
 系统测试报告;

竞标

请您先登录,然后提交此项目的竞标方案。
还不是智城用户? 智城期待您的加入,请注册成为我们的一员吧!
Project ad2