软件工程中的需求分析.pdf
项目名称:ITBook阅读器(APP)
组长:计算机叶岚清
,卜组组员人:(班级学号、姓名、负责H勺重要工作)
ITBook阅读器需求规阐明书
1.需求概述
1.1目的
伴随科学技术的发展人民的生活水平得到了不停日勺提高,智能手也被人们接受且普
遍使用。现今更是人手一部智能,并且以Android系统作为智能运行平台的市
场拥有率已高达二分之一。伴随近些年来网络通信基础设施日勺日渐完善,流量费用己经
有了大幅的下降,并且伴伴随4G网络的发展,电脑能做的事情都能在上完毕。因此
面向Android系统平台的应用程序也日臻完善,流入市场的应用程序总量已到达几千万
个。
因此阅读领域日勺应用数量也是极其日勺庞大,不过目前市面上所存有的阅读器日勺功
能重要是面向娱乐类H勺小说领域。虽然有部分阅读器包括技术类书籍,但其数量少、收
费高,无法满足顾客的需求。因此我们想做一种it类书籍阅读器,为技术人员提供强有
力H勺资源支持。在这里我们使用爬虫从网上爬取有关H勺技术类书籍的信息存到数据库中,
并用爬虫技术将书籍批量下载到服务器内部。这样就可认为顾客提供大量日勺书籍种类,
以满足他们日勺学习需求。
1.2运行环境
本软件运行于Android4.0及以上的系统平台上,规定内存运行内存在1G以上且
支持无线上网功能,扩展存储空间在4G以上,cpu频率在IGhz以上。
1.3顾客的特点
该APP啊目的顾客人群重要为一下几类:
1.在校大学生,并且具有一定H勺英语基础阅读能力,学习的是与计算机有关的专
业
2.在校学生,不过所学的专业不是计算机,不过有爱好在毕业或者后来从事与计
算机有关的工作。
3.己经毕业时并且在职工作日勺从事计算机行业日勺技术人员,有业余时间想深入学
习计算机技能,提高自我的能力。
4.社会上自学计算机技术的人群。
对于顾客日勺经验规定:可以纯熟日勺操作与使用Android系统,具有较强日勺自我学习与
约束能力,具有一定的计算机学科基础知识。
1.4约束条件
开发期限限制:时间只有三个月,相对而言还是比较紧迫的。
开发平台与工具:我使用Windows1。作为重要日勺系统开发平台,并且使用googe
官方推荐时Androidstudio作为重要的开发工具,租用腾讯时提供的虚拟主机搭建服务器
后台。
软件开发生命周期模型:我采用瀑布模型作为软件生命周期模型,由于瀑布模型
合用于需求比较固定日勺情形,并且实行起来较为简朴。
法律:我提供的这些电子书资源有也许会侵犯那些著作者的版权,并且为那些提
供正版书籍日勺电子书阅读器的开发商日勺利益导致一定日勺损害。因此为了不侵犯著作者的
知识产权,我打算开发聚合类的网站,只是提供这些资源的位置,以及下载链接。
技术:我目前所学日勺知识比较肤浅,许多Android开发的知识并没有学习到或者掌
握到,我也缺乏UI设计师,因此在软件开发日勺过程中也许会碰到多种各样日勺难题,因
此许多问题我会采用他人已经写好的公布到github上面的框架来实现我想要实现的