①《程序源码》
②《程序功能介绍》
③《jdk安装手册》:图文描述jdk安装方法
④《mysql安装手册》:图文描述mysql安装方法
⑤《程序源码安装手册》:图文描述源代码安装过程,启动过程,常见问题及解决办法
⑥《技术说明文档》:项目中用了哪些技术,都用在什么地方,做什么了,项目结构整体介绍
⑦《常见问题自查手册》:程序使用过程中遇到问题及解决办法,如无法启动、如何查看数据库等等
⑧《演示视频》:程序如何使用的视频
⑨ 所有环境软件及开发工具:JDK安装包、MYSQL安装包、IDEA安装包,无需自己再找任何软件
运行环境:java8、mysql5.6
开发语言:java
开发框架:springboot +springmvc+mybatis +themeleaf+jpa+mysql+html
参照《程序源码安装手册》,如安装过程中遇到困难,请联系客服协助安装
运行环境:java8、mysql5.6
开发语言:java
开发框架:springboot +springmvc+mybatis +themeleaf+jpa+mysql
部署方式:提供所有需要环境软件、安装文档、开发工具,如遇困难可求助客服
系统主要功能是爬取网站 ,http://citeseer.ist.psu.edu 的论文数据,并将论文数据保存到数据库,根据作者关系,论文引用关系,自动生成知识图谱展示
功能模块
管理员管理
1、登陆
2、爬取记录:每个月爬取一次,每次爬取的记录,包含本次正确爬取的数量、时间、日期,每次爬取100条
记录列表中会显示下次爬取的时间,需要在下次爬取时间之后开启程序,程序才会自动爬取数据,
爬取内容有标题、作者、关键词、引用
前台
1、首页,有一个搜索框,可以搜索论文名称(有个高级搜索字样),搜索后显示论文的详情,
搜索框下面有多个领域,并统计领域下的论文数量,如:医学(4),哲学(75),点击领域名称进入论文列表(按照被引用次数降序),论 文列表全部是该领域下的论文标题,点击标题进入详情页面
2、详情:详情里面显示 论文的标题、作者、关键词、引用 ,和关系图谱,关系图谱就是引用关系,
关系图谱中引用关系仅展示一层,如 当前论文 引用了 其他6个论文,
点击高级搜索,跳转新页面,页面中有标题,和作者输入栏,可以全部输入内容联合搜索,可以只输入一项进行搜索
其他说明
1、每次爬取10个论文,以及对应的引用论文,引用对应的引用论文,爬取3层(1层-3层),第三层的引文点击跳转到citeseer对应地址
2、过一个月,第二次爬取时,爬取上次的第三层的引文(第四层)按照第一次爬取规则,再爬3层(4层-6层),最后一次的引文依然是跳转到citeseer,第四层原本跳转到citeseer 的链接改为本地系统跳转。
3、后台新增论文 管理,可以修改论文全部信息、可以删除
4、论文详情中,有的论文会有引用论文,点击可以进入另一个论文,有的论文详情中没有引用论文(引用对应的引用论文)
5、论文新增摘要字段
6、比如说论文A是作者a的其中一篇论文,那么他和作者b合作过论文B,
在论文A的详情页的图里面要展示作者a和作者b同时指向论文B的图
在论文B的详情页的图里面要展示作者a和作者b 两个图,所有和他们合作的论文作者关系图
引文点击跳转如果是详情的,就是可以继续往下爬的, 如果是列表的,就跳过
IT毕设帮(www.bishehelp.com)为您提供 基于java爬虫的学术论文管理展示系统 毕设代做、毕设价格多少、毕业设计代做,毕设代做平台,为您提供最有价值的参考!