> # ♻️ 资源
> **大小:** 7.78MB
> **文档链接:**[**https://www.yuque.com/sxbn/ks/100010149**](https://www.yuque.com/sxbn/ks/100010149)
> **➡️ 资源下载:**[**https://download.csdn.net/download/s1t16/87300951**](https://download.csdn.net/download/s1t16/87300951)
> **注:更多内容可关注微信公众号【神仙别闹】,如当前文章或代码侵犯了您的权益,请私信作者删除!**
> ![qrcode_for_gh_d52056803b9a_344.jpg](https://cdn.nlark.com/yuque/0/2023/jpeg/2469055/1692147256036-49ec7e0c-5434-4963-b805-47e7295c9cbc.jpeg#averageHue=%23a3a3a3&clientId=u8fb96484-770e-4&from=paste&height=140&id=u237e511a&originHeight=344&originWidth=344&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=8270&status=done&style=none&taskId=ud96bf5f7-fe85-4848-b9c2-82251181297&title=&width=140.1999969482422)
# 科研资讯推送系统
## 技术选型
核心框架:SpringBoot
数据库层:springdatajpa
安全框架:Shiro
数据库连接池:Druid
缓存:Ehcache
## 部署
阿里云学生机:ecs.n4.small
Tomcat:9.0
JDK:1.8
数据库:MySQL8.0
操作系统:CentOS7
## 爬虫
Seedailyarxiv.ipynb
# 功能
## 查看论文
![046c406514eb419bbd1eb304aed4de15.png](https://cdn.nlark.com/yuque/0/2024/png/2469055/1704425390246-54cb2184-7a38-498c-ae3f-bb499b6f732b.png#averageHue=%23d8c9a8&clientId=ud34f2b93-ad25-4&from=paste&height=680&id=ub69f0b2a&originHeight=850&originWidth=1162&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=102412&status=done&style=none&taskId=uabecf1b9-5e2b-41d8-a139-fdb798c2cf0&title=&width=929.6)
## 设置领域
![238e9e687d6a321fd44a9d1cab3b90a8.png](https://cdn.nlark.com/yuque/0/2024/png/2469055/1704425494324-e034fd35-7f81-4e4a-9dee-667744b1175b.png#averageHue=%23d5c6a2&clientId=ud34f2b93-ad25-4&from=paste&height=614&id=uc05f56bb&originHeight=767&originWidth=1150&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=73080&status=done&style=none&taskId=u55936c5d-bab2-44fb-b90e-4126ec522f0&title=&width=920)
再次查看,可以看到论文变化
![504ffca5c8a80c8aa755267d3fbb420d.png](https://cdn.nlark.com/yuque/0/2024/png/2469055/1704425507262-5017339e-011e-4047-9e0d-d336fe1292a3.png#averageHue=%23d7c8a7&clientId=ud34f2b93-ad25-4&from=paste&height=694&id=u3340c678&originHeight=867&originWidth=1147&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=105718&status=done&style=none&taskId=ud3560a2f-5319-402b-a3c3-9db0c524d61&title=&width=917.6)
## 查看学术活动
![60255f7171ffd21f5ea6851214ca379d.png](https://cdn.nlark.com/yuque/0/2024/png/2469055/1704425530559-6296b35a-850c-44b7-8e2c-21d0a538132d.png#averageHue=%23d7caa8&clientId=ud34f2b93-ad25-4&from=paste&height=720&id=uc0eebea1&originHeight=900&originWidth=1152&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=118472&status=done&style=none&taskId=u8e21c10a-f62c-4e91-8d71-a1d7b628b40&title=&width=921.6)
## 关注实体查看
![20d5cd93198227900172faa628a8bbec.png](https://cdn.nlark.com/yuque/0/2024/png/2469055/1704425546175-fe3b1b9a-4c58-4677-80a7-901daa5e95dc.png#averageHue=%23e9e3cc&clientId=ud34f2b93-ad25-4&from=paste&height=750&id=u4171709d&originHeight=938&originWidth=1170&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=157411&status=done&style=none&taskId=ud8ff060f-c986-43b7-81e6-6066b902edc&title=&width=936)
## 关注实体设置
![ded50a34e8c48920d20237cb792c3786.png](https://cdn.nlark.com/yuque/0/2024/png/2469055/1704425567157-645d79a4-2416-4f06-a350-13ca7c00365e.png#averageHue=%23e8e3c0&clientId=ud34f2b93-ad25-4&from=paste&height=342&id=u7b824aa8&originHeight=427&originWidth=1146&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=33504&status=done&style=none&taskId=ud7dcc54a-3136-4ebe-b341-de79f4fe3e2&title=&width=916.8)
## 管理员功能
![57949aa1a1d4d134589ba66ab6b15251.png](https://cdn.nlark.com/yuque/0/2024/png/2469055/1704425582981-e203aade-4880-4db8-ae70-54369d06d33a.png#averageHue=%23e7daad&clientId=ud34f2b93-ad25-4&from=paste&height=548&id=ue64b6a71&originHeight=685&originWidth=1174&originalType=binary&ratio=1.25&rotation=0&showTitle=false&size=67185&status=done&style=none&taskId=u61550648-10c9-4e51-b906-7d9861d62c6&title=&width=939.2)
# 使用
## 开发
### 1. 引言
#### 1.1.背景
对于科研工作者来说,科研资讯的实时获取十分重要。而目前存在的科研资讯获取软件、平台和渠道或多或少存在问题,无法较好地满足科研工作者科研资讯的推送需求。在对于现有科研资讯获取软件、平台和渠道的调查和分析的基础上,取长补短,明确新系统的设计目标和功能,以满足科研工作者的需求。同时,作为数据库系统原理的课程设计课,合适地运用在《数据库原理导论》课上的所学知识,完成一个具有实际意义的数据库系统。
#### 1.2.要求
##### 1.2.1. 设计要求
(1)按照软件工程中的软件生命周期来设计应用系统,撰写报告要求有如下内容:1)问题定义;2)可行性分析;3)需求分析;4)总体设计;5)详细设计;6)编码与单元调式;7)综合测试;8)软件维护(详见数据库课程设计模板)
(2)强调数据库设计,要使用 E-R 图设计概念模型;要设计逻辑模型和物理模型
(3)要考虑规范化和实际应用需要,一般要求达到三范式(3NF)
(4)完整性设计,关系模型的三类完整性约束条件在设计的过程中是必须考虑的,数据之间的关联应详细说明,要求使用 DBMS 对联系进行适当定义和编辑。对有些统计数据可使用触发器。
(5)安全性设计,数据库的安全性是至关重要的,建议为系统设置用户管理功能,系统的用户至少分为两级:系统管理员和一般用户。不同级别的用户可操作的功能是不一样的。
(6)系统体系结构设计采用 B/S 模式。
(7)应用程序功能设计,应用系统的基本功能应根据实际目标来设定,通常有增、删、改、查、打印、备份、恢复、密钥等功能。
(8)在课程设计期间按要求完成设计任务,本学期第 17 周五课设任务结束。
(9)课设结束时要求提交如下内容:课设报告、设计系统的源代码文件、桌面录象演示三类文件,都刻在光盘上。助教收齐统一提交。同时在 17 周进行系统远程网上运行检查。
##### 1.2.2. 报告要求
1)应用系统程序应独立完成,报告和程序功能完整,设计方法合理,用户界面较好,系统运行正常。
2)课程设计提交的设计报告请按照软件工程的要求与格式书写。
3)不少于 2 万字((需求分析、概念模型部分不得少于 1 万字));
4)装订顺序:封面、目录、正文、参考文献(以同济大学本科毕业设计模版为准);
5)提交报告需同时提供报告电子版,以及设计系统的源代码文件和桌面录象演示文件,都刻在光盘上。助教收齐统一提交。同时要求远程网上运行检查。
6)设计报告严禁抄袭。
#### 1.3.目标
##### 1.3.1. 总体目标
加深对数据库系统、程序设计语言和软件工程的理论知识的理解和应用水平。通过设计实际的数据库系统应用课题,进一步熟悉数据库应用系统的操作技术,提高学生分析问题和解决问题的能力,强化学生的动手能力。
##### 1.3.2. 具体目标
1)运用数据库设计理论设计一个较完善的有实际意义的数据库;
2)掌握目前流行数据库管理系统 MySQL 或 SQLServer 或 Oracle 的应用与开发技术;
3)利用某种高级语言,为数据库开发相应的应用程序,形成完整的数据库应用系统;
### 2. 需求分析
#### 2.1.业务调查
科研资讯对于一个科研人员来说非常重要。科研资讯一般分为几种:
A. 领域跟进
B. 科研人员的讨论、观点
C. 讲座、大会
D. 文章截稿时间以上的信息都�
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
详情介绍:https://www.yuque.com/sxbn/ks/100010149 数据库:MySQL8.0 JavaWeb:Tomcat9.0JDK:1.8 核心框架:SpringBoot 数据库层:SpringDataJPA 安全框架:Shiro 数据库连接池:Druid 缓存:Ehcache 系统业务流程说明: 用户登录后,设置好关注领域,就可以查看领域活动、论文推送;设置关注实体后,可以看到他们在社交网站上的发言、文章等。 “查看领域活动“、”查看领域推送“、“设置关注实体”和“设置领域关注”其实都在导航栏里。 在查看活动中,还有根据关键字搜索;而所谓的“设置”,包括增加、删除和修改。
资源推荐
资源详情
资源评论
收起资源包目录
基于Java+MySQL实现的(Web)科研资讯推送系统【100010149】 (1065个子文件)
summernote-bs3.css 143KB
style.css 133KB
bootstrap.min.css 118KB
animate.css 64KB
datepicker3.css 33KB
font-awesome.css 32KB
bootstrap-rtl.css 31KB
font-awesome.min.css 26KB
ambiance.css 25KB
style.min.css 25KB
sweetalert.css 18KB
simditor.css 17KB
ui.jqgrid.css 16KB
layer.css 14KB
jasny-bootstrap.min.css 14KB
jquery-ui-1.10.4.custom.min.css 14KB
chosen.css 12KB
dropzone.css 11KB
layer.css 11KB
layim.css 11KB
fullcalendar.css 11KB
summernote.css 10KB
plyr.css 10KB
codemirror.css 7KB
blueimp-gallery.min.css 7KB
awesome-bootstrap-checkbox.css 7KB
toastr.min.css 7KB
zTreeStyle.css 6KB
laydate.css 6KB
blueimp-gallery.css 6KB
bootstrap-table.min.css 6KB
jquery.steps.css 6KB
footable.core.css 5KB
layer.css 5KB
jquery.fancybox.css 5KB
dataTables.bootstrap.css 5KB
clockpicker.css 4KB
basic.css 4KB
style.css 4KB
bootstrap-colorpicker.min.css 3KB
laydate.css 3KB
cropper.min.css 3KB
ion.rangeSlider.css 3KB
jquery.nouislider.css 3KB
layer.ext.css 3KB
bootstrap-markdown.min.css 3KB
jquery.gritter.css 3KB
demo.css 2KB
blueimp-gallery-video.css 2KB
login.css 2KB
ion.rangeSlider.skinFlat.css 2KB
bootstrap-duallistbox.css 2KB
blueimp-gallery-indicator.css 2KB
custom.css 1KB
bootstrap-multiselect.css 1KB
bootstrap-treeview.css 1KB
jquery.treegrid.css 1KB
_fstyle.css 975B
demo.css 867B
bootstrapValidator.min.css 694B
fullcalendar.print.css 660B
bootstrap-magnify.css 653B
switchery.css 611B
webuploader.css 554B
bootstrap-magnify.min.css 518B
webuploader.css 515B
morris-0.4.3.min.css 443B
tiki.css 441B
tiddlywiki.css 220B
edu-finance.css 61B
fontawesome-webfont.eot 67KB
glyphicons-halflings-regular.eot 20KB
footable.eot 5KB
demo.gif 1.3MB
[email protected] 14KB
fancybox_loading.gif 6KB
loading-0.gif 6KB
loading-0.gif 6KB
xubox_loading0.gif 6KB
zTreeStandard.gif 5KB
loading.gif 4KB
xubox_loading3.gif 2KB
loading-2.gif 2KB
loading-2.gif 2KB
xubox_loading2.gif 2KB
throbber.gif 2KB
loading-upload.gif 2KB
loading-1.gif 701B
xubox_loading1.gif 701B
loading-1.gif 701B
loading.gif 381B
loading.gif 166B
line_conn.gif 45B
blank.gif 43B
ie-spacer.gif 43B
.gitignore 345B
scala.html 28KB
index.html 22KB
index.html 17KB
index.html 13KB
共 1065 条
- 1
- 2
- 3
- 4
- 5
- 6
- 11
资源评论
神仙别闹
- 粉丝: 2687
- 资源: 7649
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功