[发明专利]一种基于MongoDB知识共享平台系统在审

专利信息
申请号: 202110662038.5 申请日: 2021-06-15
公开(公告)号: CN113377729A 公开(公告)日: 2021-09-10
发明(设计)人: 全夏庆;张宏;曲益佳 申请(专利权)人: 哈尔滨理工大学
主分类号: G06F16/176 分类号: G06F16/176;G06F16/16;G06F16/11
代理公司: 暂无信息 代理人: 暂无信息
地址: 150080 *** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 mongodb 知识 共享 平台 系统
【权利要求书】:

1.一种基于MongoDB知识共享平台系统,其特征是,包括:前台浏览器端和后台服务端,后台服务端又分成表示层、逻辑层和数据层三部分。

2.根据权利要求1所述的一种基于MongoDB知识共享平台系统,其特征是:Web浏览器端主要采用了HTML5、CSS3.0,以及jQuery的Ajax技术,前者主要用来实现知识共享平台的页面设计,后者主要用来实现前台与后台的异步通信工作。

3.根据权利要求1所述的一种基于MongoDB知识共享平台系统,其特征是:采用Java语言、J2EE技术、经典的三层架构模型进行知识共享平台开发与实现的工作。表示层是通过HTML生成页面,CSS生成页面样式,JSP进行页面功能绑定,利用Ajax项Controller类发送请求,Controller类再调用相应的业务逻辑,并将执行结果返回给前台页面,进行结果的显示。逻辑层是通过若干个Service业务逻辑类为每一个接口实现具体的业务逻辑。利用Spring技术框架的注入机制,将这些Service类存放在SpringIOC容器中进行统一管理。数据层,用来实现数据访问的接口逻辑。利用SpringBoot技术中内置的MongoDB接口,进行数据的访问。

4.根据权利要求1所述的一种基于MongoDB知识共享平台系统,其特征是:对于文件的基本信息存储采用内嵌模式,对于文件的元数据采用引用的模式,进行数据库设计。对于file基础数据可以只用一个集合File进行存储,而其他集合Auth,User将以Object的形式嵌入在file集合中。

5.根据权利要求4所述的一种基于MongoDB知识共享平台系统,其特征是:GridFs文件存储机制是MongoDB的特有文件的存储方式,专门用来存储大文件,采用二进制的文件存储机制,将文件存储于fs.files和fs.chunks两个集合中。

6.根据权利要求5所述的一种基于MongoDB知识共享平台系统,其特征是:借助SpringMVC机制的静态资源处理来实现文件的下载。

7.根据权利要求3所述的一种基于MongoDB知识共享平台系统,其特征是:采用经典的MVC三层架构,视图层和业务逻辑层是通过Controller实现请求通信(Http/Https)的,业务逻辑层和数据层是通过Dao(数据访问对象)进行数据通信的。访问控制层主要是负责请求通信工作,对前台传过来的请求进行解析、认证和请求分发等操作。前台通过Ajax发送请求,通过Controller的对应function来实现信息交互。业务逻辑层主要是指各个功能模块的Controller对应的Service用来实现个模块的具体功能,Service需要一个API接口,作为通信的通道。

8.根据权利要求3所述的一种基于MongoDB知识共享平台系统,其特征是:在数据库的实现中,采用了Maven框架,将代码写在配置文件pom.xml中,通过请求对象request获取实例后,便可以对数据库进行访问,达到简化操作的效果。

9.根据权利要求3所述的一种基于MongoDB知识共享平台系统,其特征是:在Java语言中,连接关系型数据库使用的是统一的接口JDBC,它作为Java执行SQL语句的访问接口,为连接和使用关系型数据库带来了很大的便利。同样,对于非关系数据库也有方便连接和使用的访问接口,Java连接MongoDB的驱动程序便是MongoDB Java Driver,它提供了与MongoDB的同步和异步交互。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨理工大学,未经哈尔滨理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110662038.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top