项目名称:ITBook 阅读器(APP) 组长:计算机 1405010332 叶岚清小组成员人:(班级学号、姓名、负责的主要工作)ITBook 阅读器需求规格说明书1. 需求概述1.1 目标随着科学技术的进展人民的生活水平得到了不断的提高,智能手也被人们接受且普遍使用.现今更是人手一部智能手机,并且以 Android 系统作为智能手机运行平台的手机市场占有率已高达一半.随着近些年来网络通信基础设施的日渐完善,流量费用已经有了大幅的下降,并且伴随着 4G 网络的进展,电脑能做的事情都能在手机上完成。所以面对 Android 系统平台的应用程序也日臻完善,流入市场的应用程序总量已达到几千万个.因此手机阅读领域的应用数量也是极其的庞大,但是现在市面上所存有的阅读器的功能主要是面对娱乐类的小说领域。虽然有部分阅读器包含技术类书籍,但其数量少、收费高,无法满足用户的需求。所以我们想做一个 it 类书籍阅读器,为技术人员提供强有力的资源支持。在这里我们使用爬虫从网上爬取相关的技术类书籍的信息存到数据库中,并用爬虫技术将书籍批量下载到服务器内部。这样就可以为用户提供大量的书籍种类,以满足他们的学习需求。1。2 运行环境本软件运行于 Android4.0 及以上的系统平台上,要求手机内存运行内存在 1G 以上且支持无线上网功能,手机扩展存储空间在 4G 以上,cpu 频率在 1Ghz 以上.1。3 用户的特点 该 APP 的目标用户人群主要为一下几类:1.在校大学生,并且具有一定的英语基础阅读能力,学习的是与计算机相关的专业2.在校学生,但是所学的专业不是计算机,但是有兴趣在毕业或者以后从事与计算机相关的工作.3.已经毕业的并且在职工作的从事计算机行业的技术人员,有业余时间想进一步学习计算机技能,提升自我的能力。4.社会上自学计算机技术的人群。对于用户的经验要求:能够熟练的操作与使用 Android 系统,具有较强的自我学习与约束能力,具有一定的计算机学科基础知识。1.4 约束条件开发期限限制:时间只有三个月,相对而言还是比较紧迫的。开发平台与工具:我们使用 Windows10 作为主要的系统开发平台,并且使用谷歌官方推举的 Android studio 作为主要的开发工具,租用腾讯的提供的虚拟主机搭建服务器后台。软件开发生命周期模型:我们采纳瀑布模型作为软件生命周期模型,因为瀑布模型适用于需求比较固定的情形,并且实行起来较为简单。法律:我们提供的这些电子书资源有可能会侵犯那些著作者的版权,并且为那些提供正版...