1.5.2 Android的特点

我觉得安卓系统有三大特点:一、开源,操作系统是开放的,所有对android系统有兴趣的人都可以去修改它,让它变成自己喜欢的,更适合自己工作方式的操作系统。;二、良好的操作体验,android操作系统有各种各样的控件,调用他们可以开发出各种优秀的软件,界面可以根据自己的爱好去设计。;三、网络应用。Android有很强大的网络,可以是开发者基于此开发出很多网络应用程序来。首先,从推出Android是开源的,这使得Android应用程序迅速在几年内,超越塞班,直逼苹果。因为Android系统是开源,所以他的很多程序是免费得,其中有很多优秀的软件,所以我们很方便可以使用到很多优秀的软件。第二,安卓系统对硬件配置有基本要求,这样就带来了良好的硬件支持,提升了用户的操作体验。现在新推出的LG双核安卓机的操作体验已经非常逼近iphone了,这对手机来说是一个很大的进步,哪个用户不希望得到很好的操作体验呢。第三,软件自带了许多安卓需要网络支持,重要的是要拥抱云安卓的重头戏,网络应用将成为手机的发展趋势未来的发展,而Android明白这一点,它在起跑线上赢了。 

 2 系统分析

2.1 系统分析

2.1.1 总体要求

(1)用户注册:新用户首次使用这个软件就需要进行用户注册。

(2)用户登录:用户登录后可以使用此软件。

(3)聊天功能:用户可以和朋友进行聊天。

(4)设置功能:用户可以设置一些基本信息。

2.1.2 可行性分析

(1)经济可行性:主要是对此软件的开发成本进行评估。以及后续的收益进行衡量,来评估此软件的开发是不是必须可行的。

(2)技术可行性,技术可行性是指此软件的技术难度,是否可以将它顺利开发完成。其中包括软件开发一些技术难点,数据库选择Android系统自带的不需要成本。安卓系统自己的数据库SQLite,他的数据库更容易分析的,它可以处理一些数据,具有其基本的灵活性,安全性和易用性,为Android商店提供了良好的条件。因此,开发平台是成熟的,软件系统是可行的。在硬件上,科学和技术方面越来越多的进步,更新速度非常快,硬件,存储容量越来越大,大量的硬件成本非常低,我们能够满足当前系统的需求

此软件的开发成本自己可以满足,不需要额外大量的经费。现在应用商店一已经有很多这种通讯软件,借鉴他们的功能来完成自己的软件开发,具有可行性。开发这个软件使用的开发工具是开源的eclipse,数据库是mysql也是开源的。所以他们都不需要收费。使用关键技术是环信提供的开发平台上的sdk,也是免费的,可以说开发这个软件的成本几乎为零。所以是可以完成的。

上一篇:jsp+mysql酒店信息管理系统设计
下一篇:基于web的汽车租赁公司客户管理和人事管理设计

基于Apriori算法的电影推荐

考证平台静态网页设计与制作

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

医院财务风险因素分析及管理措施【2367字】

神经外科重症监护病房患...

国内外图像分割技术研究现状

中国学术生态细节考察《...

承德市事业单位档案管理...

C#学校科研管理系统的设计

公寓空调设计任务书

10万元能开儿童乐园吗,我...

AT89C52单片机的超声波测距...

志愿者活动的调查问卷表