一、给出组员名单:
肖 枫、李坤泰
二、列出设想的场景:
制作知网文献检索器。
研究生学员在从知网上查阅资料时,通常需要对搜索出来的文献,逐个点开阅读其摘要等信息,确认感兴趣后再下载,这样效率相对较低。我们希望对检索到的一批文献,进行信息整理、汇总,并批量下载。于是设计制作该文献检索器,满足研究生学员个性化需求。
三、初步的需求(功能点):
1.可按照主题、关键词、作者等对知网论文进行检索;
2.对检索内容进行爬取并批量下载,在本地文件夹内保存,提高资料获取效率;
3.将检索获得的论文信息进行统计在excel表格中,按照题名、作者、单位、关键字、摘要等进行罗列,达到一目了然的效果;
四、初步分析可行性和风险:
1.可行性:主要运用python语言制作网络爬虫实现相关功能。python语言提供了很多应用于快速大量获取和提交网络信息的函数库,以此制作网络爬虫,可行性较高,易于实现。
2.风险点:
(1)需要对知网文献检索逻辑进行分析,难度不可小觑,若无法快速理解知网检索逻辑,后面的设计工作无法推进;
(2)对高级功能的探索具有一定难度,比如自动翻页等;
(3)程序性能和稳定性要求较高,否贼将失去提高检索效率的初衷。