APP开发
文章平均质量分 76
「已注销」
分享价值,记录点滴!
展开
-
什么是需求分析
一、需求的概念1、需求是什么?简单的说,每当你想到,如果可以这样来做什么就好了,那就是一个需求。一个很形象的例子,饿了,想吃饭。这就是一个需求。2、需求分析是什么?理解什么是需求之后,那么需求分析又是什么?深度理解用户需求,挖掘用户的深层次需求。比如:用户想要找东西——找到更符合要求的东西——推荐给他他所关注的东西——好东西推荐给转载 2016-05-10 14:00:29 · 4626 阅读 · 0 评论 -
如何分析APP功能需求、结构
如何分析APP功能需求、结构 APP分析过程在项目管理体系PMBOK中归属于项目范围定义(Define Scope)过程。从PMBOK的角度来看,在完成需求收集(Collect Requirements)后,需要对项目和产品的详细范围进行描述,清晰完整的项目/产品范围说明书有利于制定出具有良好执行性的WBS(Work Breakdown Struct转载 2016-05-08 18:56:28 · 5907 阅读 · 0 评论 -
产品设计流程(已标注)
产品设计流程每个产品团队都会有自己的工作流程,无论这个工作流程是否最高效、是否体现最大价值,但是我认为只要这个流程能够为实现工作目标提供过程的保障就可以算是好的流程。对于流程本身而言,可以因团队不同或工作任务不同而有差异。一个成熟度的产品团队可以在保证工作质量的前提下轻松适应任务的变化,也就是说能够依据不同的工作要求调整对应工作的流程。也转载 2016-05-08 19:18:26 · 1172 阅读 · 0 评论 -
C/S和B/S两种架构区别
C/S和B/S,是再普通不过的两种软件架构方式,都可以进行同样的业务处理,甚至也可以用相同的方式实现共同的逻辑。既然如此,为何还要区分彼此呢?那我们就来看看二者的区别和联系。 一、C/S 架构1、 概念C/S 架构是一种典型的两层架构,其全程是Client/Server,即客户端服务器端架构,其客户端包含一个或多个在用户的电脑上运行的程序,而服务器端有两种,一种是数据库服务器转载 2016-05-08 20:15:30 · 16910 阅读 · 0 评论 -
三层架构详解(服务员-厨师-采购员)
三层架构详解1,什么是三层?2,为什么使用三层?3,三层与以往使用的两层相比有什么不同?它的优势在哪里?4,如何学好三层?如何应用三层?……对于三层我左思右想,如何与实际相联系。好嘛,昨晚突然有了“灵感”。还记得大话设计模式里第23章大鸟和小菜吃羊肉串的故事——由在小摊吃到饭店吃引来的一个命令模式(当然今天不是研究命令模式)。服务员、厨师、采转载 2016-05-08 20:27:14 · 1577 阅读 · 0 评论 -
app架构
架构因人而异,不同的架构师大多会有不同的看法;架构也因项目而异,不同的项目需求不同,相应的架构也会不同。然而,有些东西还是通用的,是所有架构师都需要考虑的,也是所有项目都会有的需求:比如API如何设计?架构如何分层?开发环境和生产环境如何分离?这几年,我负责研发过的App,有餐饮类的、社交类的、智能家居类的、电商类的、新闻媒体类的等等。当有了一定的经验之后,你总会有一些自己的心得体会。而以下内转载 2016-05-08 20:43:41 · 1142 阅读 · 0 评论 -
在线项目管理工具
OpenProjOpenProj是一款免费且开源的应用,它可以完美运行在Unix、Linux、Windows或Mac系统上。它是所有微软项目桌面应用的替代品,你甚至还可以打开本地项目文件。该方案具有成本核算、网络图(PERT图表)、Gantt图表、RBS以及WBS图表等功能。GanttProject这是一款极易使用,基于Gantt图表的项目调度和管理的免费管理工具。主要功能转载 2016-05-08 23:05:56 · 1239 阅读 · 0 评论 -
PHPWind发布新产品架构图
PHPWind发布新产品架构图 据介绍,PHPWind自2008年推行单核心多模式的产品架构,目前已较为完善。从该产品架构图可以看出,新产品较以往产品具有更清晰的功能与模块划分。 新产品的多种功能将通过产品模块形式来实现,整个社区体系的架构分为五个大层面:自下而上分别为数据层、通讯层、基础层、应用层、展现层。从数据层开始,通过转载 2016-05-08 23:22:21 · 904 阅读 · 0 评论 -
App版本迭代时间安排(思路重要)
App 2周版本迭代时间安排对于移动互联网产品来说,迭代的速度就是生命。我创业时做移动App时是一周一版,而现在是2周1版。相比起小公司,大公司迭代时间虽长,却更为不易,因为大公司流程更多,参与人数更多,需求更多,实现这样的快速迭代存在许多挑战,也有一定风险,管理者控制起来更困难。 那我们应该如何来实现2周1版的快速迭代呢?转载 2016-05-08 23:39:29 · 26167 阅读 · 1 评论 -
app开发注意事项
参考:http://blog.csdn.net/masonblog/article/details/49822505另外创业公司需要做到的是快速开发,快速发布,快速迭代,下面是开发管理中的一些经验总结:1、每天早上快速立会很有用,每个人总结前一天的工作和当天的工作计划,及时沟通信息,交流开发中问题,总共时间不超过15分钟;2、每周一个版本是良好的转载 2016-05-09 00:19:04 · 1250 阅读 · 0 评论 -
软件开发注意事项
软件开发注意事项 开发APP80%的人都容易犯一些致命的错误:◆以为做个软件很简单,所以描述需求的时候及其模糊。◆ 急着想要报价,在自己对需求不确定的时候就要报价。然后就按这个报价开始做。◆不知道自己要什么,想做个商城说要做的是淘宝。◆ 网站和手机App区别搞不清楚。要做手机App却说自己要做网站。◆ 以为所有软件都有模板,而且模板都很便宜。◆缺乏耐心转载 2016-05-20 20:11:54 · 3598 阅读 · 0 评论 -
app开发外包的流程、需求、报价,需要知道的细节!
app开发外包的流程、需求、报价,需要知道的细节!随着时代的需要,很多企业都迫切需要一款自己的企业App或者是其他对自己有用的App。当公司和企业中没有自己的开发团队,或者说自己的开发团队并不能完成这个任务的时候,我们的另一个解决办法就是把这个App开发外包出去,给予适当的薪金和报酬,让其他开发团队根据自己的需求开发出我们需要的App。这个就叫做App开发外包。以下是关于App开发外包转载 2016-05-07 21:35:37 · 2004 阅读 · 0 评论 -
app开发进度表
公司开始走正规化路线,所以一切都要有流程图,要拟一个软件开发进度表,要严格按照进度执行,之前自己写的进度基本就只有实际工作内容,没细分到每个阶段 在网上搜索到一篇决定写的很不错,再根据实际需要修改,记录下图显示:转载 2016-05-07 20:57:51 · 8437 阅读 · 0 评论 -
相互关注互粉mysql实现
关注关系产生的四种关系状态关注粉丝双向关注(互粉)无关系用词follower表示粉丝 -- 追随者用词following表示关注 -- 追随设计的结构必须能满足以下功能:查询关注列表查询粉丝列表查询双向关注列表判断两个用户的关系查询带关系状态的任一列表第一种方案用一行纪录表示关注和粉丝,字段u2的值表示粉丝,u转载 2016-05-18 15:47:58 · 7915 阅读 · 1 评论 -
订单
http://blog.csdn.net/kongqz/article/details/7872247http://lichengguizy.blog.163.com/blog/static/1177185862010424126784/http://www.cnblogs.com/know/p/3256837.htmlhttp://ruby-chi转载 2016-05-10 19:03:26 · 509 阅读 · 0 评论 -
APP开发的一些简单流程思路
APP开发的一些简单流程思路 项目最初想法的形成1. 项目最初想法的形成l 一款APP不是随便就会出来,自然是由项目发起人在某个场景中形成的。有可能是项目发起人所处的工作环境,有可能是由某件事情,有可能是项目发起的人生活经历等等,场景不一致,也直接导致了APP定位和方向,面向的用户群体。 l 用户的基本调研问卷l 绝大多数的自己的想法或者商业模式,在原创 2016-05-12 13:54:19 · 2869 阅读 · 0 评论 -
怎样挖掘用户需求
需求分析在数据库生命周期中至关重要,通常也是涉及人员最多的步骤。数据库设计师在这个阶段必须走访最终用户,与他们进行访谈,从而确定用户想在系 统中存储什么数据以及想怎样使用这些数据。我们将需求分析分为两个步骤:1.理解用户需求;2.提取业务规则。这次我们先讨论“理解用户需求”。 设计定制化产品——无论是一个数据库、一幅平面广告或一个玩具,都是一个“翻译”的过程。我们需要把浮现转载 2016-05-13 15:05:59 · 8194 阅读 · 0 评论 -
系统架构:
博主转载的几篇文章都不错。我下来会好好组织实施。系统架构:http://blog.csdn.net/dinglang_2009/article/details/6863697http://blog.csdn.net/dinglang_2009/article/details/6863707http://blog.csdn.net/dinglang_2009/arti转载 2016-05-13 15:33:30 · 421 阅读 · 0 评论 -
概要设计、详细设计:概念、方法、实践步骤
完整软件开发流程:需求分析、概要设计、详细设计一1. 概念、方法、实践步骤设计是指根据需求开发的结果,对产品的技术实现由粗到细进行设计的过程。根据设计粒度和目的的不同可以将设计分为概要设计、详细设计等阶段以便于管理和确保质量。设计内容也要根据软件系统的实际情况进行定义,比如对于交互性要求高的系统可以有视觉设计等等。一般来说可以将设计阶段划分转载 2016-05-13 15:17:42 · 59099 阅读 · 0 评论 -
数据库设计
一、需求分析二、数据库设计1.powerdesigner使用方法介绍2.E-R图设计入门3.CDM生成PDM三、脚本生成1.PDM生成脚本2.脚本导入3.建立数据库所需要注意的问题四、录入数据1.Navicat for MySQL——导入execl表;2.PL/SQL——直接复制进去(投机取巧哇哈哈)五原创 2016-05-15 19:15:48 · 542 阅读 · 0 评论 -
开发app需要角色
开发app需要角色:开发一款手机APP应用软件,需要多个流程、多种工作角色分工,简单说明如下:1、开发流程包括:(1)用户需求分析(2)产品原型设计(3)UI视觉设计(4)数据库搭建(5)服务端开发(6)iOS客户端开发/Android客户端开发(7)APP测试(8)上传到应用商店。iOS提交到苹果的App Store,安卓的提交到国原创 2016-05-06 17:57:27 · 7602 阅读 · 2 评论 -
app开发的一些思路
第一步:APP的定位和目标群体主要以在校大学生为主。第二步:APP主要功能需求分析 一、 信息获取1. 学校活动信息获取不便,信息传播效率低。(多采用分散的海报宣传);2. 报名比赛、活动过程繁琐 ;3. 常常忘记活动时间;4. 通知、课表经常遗忘。二、交流、互助1. 想与其他学院、其他学校的同学交流,缺少一个转载 2016-05-06 18:02:39 · 7103 阅读 · 1 评论 -
几种软件工程用图
数据流图 简介:数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程,由于它只反映系统必须完成的逻辑功能,所以它是一种功能模型数据流程图中有以下几种主要元素:→: 数据流。数据流是数据在系统内传播的路径,因此由一组成分固定的数据组成.如订票单由旅客姓名、年龄、单位、身份证号、日期、目的地等数据项 组成.由于数据流是流动转载 2016-05-06 18:09:46 · 4419 阅读 · 1 评论 -
开发设计
二. 设计阶段1. 客户端进行需求拆分,相关开发和服务器同学讨论确定数据接口,并周知QA2. 开发根据需求进行程序设计,评估实现复杂度,风险点,估计开发周期3. 根据与服务器开发沟通,确定各模块开发所需时间,汇总告知PM同学4. 客户端开发和设计人员确定设计图的分辨率,沟通各功能页面出设计图的优先级(包括标注图,对于切图开发和设计沟通协商)三转载 2016-05-06 22:34:35 · 634 阅读 · 0 评论 -
app开发流程
APP开发流程APP DEVELOPMENT PROCESSSTEP1详细阐述您的开发需求开发类型需要开发的平台具体的产品功能需求具体的产品设计需求项目期望完成时间开发预算STEP2需求评估功能需求技术难度评估设计需求可行性与体验评估项目预期完成时间实际开发费用STEP3项目技术开发与视觉规原创 2016-05-06 22:37:09 · 603 阅读 · 0 评论 -
app接口 web接口简单理解
1 j2ee的web工程开发中,接口的意思两个不同的j2ee的web工程,A和B,A工程如果要访问B工程中的某个函数方法,这就要通过接口的形式进行访问,即通过webservice的方式(如webservice的框架axis等)。即发起一个http url请求,传入参数是什么,得到什么返回结果。2 app研发中的接口,意思是,app端发起一个http url请求,传入参数是什么原创 2017-05-26 18:29:43 · 10375 阅读 · 0 评论