iPhone企业应用实例分析之一:
系统介绍和需求及主要用例

这是一个通过手机进行企业工作流和文档管理的项目,要求基于Web技术、多层架构、业务层使用Web Service提供服务,客户端需要支持iPhone、Android、Blackberry和Windows Mobile平台,系统框架如图5-1所示。

图5-1  系统架构
系统需求及主要用例
项目名称:WebDoc Mobile
系统需求:
(1)用户认证:用户必须登录才可以使用本应用。
(2)搜索功能:通过文档主题、代码等进行搜索以及通过我的文档、部门文档进行归类和搜索。
(3)查看文档细节:文档作者/创建日期等详细资料;文档相关附件;文档变更历史。
(4)工作流处理:允许用户对文档进行工作流处理。
(5)性能:内存优化管理并进行缓存处理以提高响应时间,并最小化客户端对服务器的请求数量。
(6)通信:服务器和客户端采用Web Service进行通信。
(7)加密:网络数据必须进行加密。
(8)网络:网络连接状态侦测,并采用异步网络请求。
(9)错误处理:能够捕捉程序异常,没有宕机情况。
(10)其他:易于维护和扩展。
主要用例如图5-2、图5-3所示。
说明:
(1)查看我的文档:列出所有我要处理的文档。
(2)查看部门文档:列出所有部门处理中的文档。
(3)搜索文档:根据文档处理状态、部门、用户等条件搜索文档。
(4)文档统计:根据时间段、处理部门、责任人等进行统计,并以图表形式显示。
(5)上传文档和下载文档附件:用户通过手机上传、下载和查看文档。
(6)工作流处理:设置文档在当前工作流中可以设置的状态、添加注释等。

本文节选自《iOS软件开发揭密:iPhone&iPad企业应用和游戏开发》一书。
《iOS软件开发揭密:iPhone&iPad企业应用和游戏开发》一书已由电子工业出版社正式出版,本书由虞斌著。

购买地址:

当当网:
http://product.dangdang.com/product.aspx?product_id=21082051

卓越网:
http://www.amazon.cn/iOS%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E6%8F%AD%E5%AF%86-iPhone-iPad%E4%BC%81%E4%B8%9A%E5%BA%94%E7%94%A8%E5%92%8C%E6%B8%B8%E6%88%8F%E5%BC%80%E5%8F%91-%E8%99%9E%E6%96%8C/dp/B0051HAIA4/ref=sr_1_1?s=books&ie=UTF8&qid=1306139777&sr=1-1

互动出版网:http://product.china-pub.com/198191

iPhone企业应用实例分析之一:系统介绍和需求及主要用例相关推荐

  1. 需求分析篇|从实例分析中理解业务需求、用户需求、功能需求的转化

    本节试图从一个简单的"用户自助寄件"案例出发,分析业务需求.用户需求.功能需求之间的关系和差异,以及如何进行需求的分析和转化. 在产品的需求里面,经常有这三个概念:业务需求.用户需 ...

  2. 当数据分析遭遇心理动力学:用户深层次的情感需求浮出水面(万字长文,附实例分析)...

    文科生的Python数据分析课~Python网络爬虫与文本数据分析 背景 现今互联网界,不管是研发.产品.设计,还是市场或运营,用户画像这个概念被炒得相当的火.如何构建用户画像的方法论可谓是汗牛充栋, ...

  3. 马歇尔·赫伯特:人工智能的前沿技术与实例分析

    来源:中国人工智能学会 2017年12月11日,国际知名机器人专家.美国卡耐基梅隆大学机器人研究所所长马歇尔·赫伯特(Martial Hebert)教授和首席科学家大卫·伯恩(David Bourne ...

  4. 华兴数控g71外圆循环编程_数控车床加工编程典型实例分析(西门子802S数控系统)...

    这是一篇带有教学色彩的习作,文章对数控编程的方式和步骤进行了简明的阐述,并针对一个典型零件的数控车削加工给出了一套程序.程序是以西门子802S数控系统为例编写的. 数控机床是一种技术密集度及自动化程度 ...

  5. 工控系统的全球安全现状:全球漏洞实例分析

    工控系统的全球安全现状:全球漏洞实例分析 一.摘要 ​ 运营技术(OT).网络和设备,即工业环境中使用的所有组件,在设计时并未考虑到安全性.效率和易用性是最重要的设计特征,然而,由于工业的数字化,越来 ...

  6. 用户行为分析的背景以及几种模型分析、实例分析——淘宝用户行为分析

    这里写目录标题 1. 绪论 1.1了解用户行为分析 1.2用户行为分析的目的 2.用户行为分析的具体内容 2.1用户行为分析的指标 2.2用户行为分析模型 2.2.1漏斗模型分析 2.2.2用户留存分 ...

  7. 创意进度条设计-12个优秀作品分享【附实例分析】

    本文分享了12个创意进度条设计,多为Dribble上的作品,点击图片即可查看原作品,同时附上了案例分析-蜗牛进度条的设计步骤,希望能对你有帮助. 什么叫进度条? 进度条即计算机在处理任务时,实时的,以 ...

  8. kpi绩效考核流程图_关于KPI运用,KPI绩效考核如何运作起来(内含企业KPI实例之详解)...

    原标题:关于KPI运用,KPI绩效考核如何运作起来(内含企业KPI实例之详解) 档即用www.downjy.com向您分享如下的"企业KPI实例之详解"的知识.原版文档下载方法参照 ...

  9. 入河排污口设置论证、水质影响预测与模拟、污水处理工艺分析及典型建设项目入河排污口方案报告书实例分析

    随着水资源开发利用量不断增大,全国废污水排放量与日俱增,部分河段已远远超出水域纳污能力.近年来,部分沿岸入河排污口设置不合理,超标排污.未经同意私设排污口等问题逐步显现,已威胁到供水安全.水环境安全和 ...

  10. gpgpu-sim卡分配程序设计实例分析

    gpgpu-sim卡分配程序设计实例分析 运行代码地址:https://github.com/gpgpu-sim/gpgpu-sim_distribution 一.概述 此文件包含有关安装.生成和运行 ...

最新文章

  1. IntelliJ IDEA 12 创建Web项目 教程 超详细版
  2. Python的一些特殊用法总结
  3. 【面经】来啦!百度凤巢算法面经
  4. c语言如何输出10个空格,新人提问:如何将输出时每行最后一个空格删除
  5. 从留言板开始做网站(三)——CSS样式代码
  6. matlab 电力电子仿真电路,基于Matlab的电力电子电路仿真方法
  7. cadence安装完怎么打开_Cadence IC使用教程
  8. 大数据专业找工作分析
  9. 【实用】齐齐哈尔市公交车线路站点汇总
  10. 如何给视频配上字幕?教你几种视频配字幕小妙招
  11. 阿里云服务器,腾讯云服务器,华为云服务器被攻击了怎么办?
  12. 不是一番寒彻骨,哪得梅花扑鼻香
  13. arduinopn532模块_Arduino 开源 NFC近场通讯模块 PN532
  14. 关于导数非常的好文章
  15. 编译安装zabbix时遇到configure: error: no acceptable C compiler found in $PATH 问题解决
  16. java argox_GitHub - margox/braft-extensions at dev_table
  17. mysql中授权主机通配的_什么意思_windows和linux虚拟机配置mysql主从
  18. 濡沫江湖一直显示获取服务器列表失败,濡沫江湖存档如何获取?游戏存档获取方法图文分享...
  19. 统计学“诺贝尔”奖——考普斯总统奖(COPSS Presidents' Award)
  20. rrpr机器臂的matalb Robotic Toolbox工具箱的使用

热门文章

  1. Linux之Samba部署
  2. 【翻译】IdentityServer4:基于资源的配置
  3. 利用partial关键字声明分部类和分部方法
  4. oracle中between and闭合性
  5. 多线程TCP客户端的设计
  6. vb6 调用 .Net Dll
  7. 喜欢使用VMware的.net程序员要注意呀(Visual Studio启动不了的问题)
  8. BZOJ 4556(后缀数组+主席树求前驱后继+二分||后缀数组+二分+可持久化线段树)
  9. weixin-api生成二维码
  10. 一个自己主动依据xcode中的objective-c代码生成类关系图的神器