1. 研究目的与意义
一、选题背景与意义随着智能手机以及互联网的普及,为了使资源得到充分利用,越来越多的传统行业进入了互联网 的模式,将越来越多的资源数字化,信息化。
比如mooc中国大学整合了各大知名高校的教学资源,降低了学习门槛,使得普通人也能接触到优质的教育资源;百度文库整合了各种各样的文档,极大降低了人们查阅信息的难度,使得用户能更好更快的处理各种问题;淘宝整合了商家、商品的信息资源,为大众购物提供了极大的便利,使得用户能够在短时间内选到更具性价比的商品为此,本研究顺应时代的潮流,尝试对高校内的人力资源、视频资源进行整合并共享出来,以提高资源的利用率,为在校大学生提供一个发布信息、共享信息的服务平台。
同时考虑到日后系统的性能、容灾与备份、弹性扩展以及大批量的数据处理,存储系统采用分布式存储系统,以及结合高校学生现实需求,设计并实现基于分布式存储的校园信息共享平台。
2. 课题关键问题和重难点
课题关键问题:1、 分布式存储和nosql初次使用,存在很多不确定性。
难点:1、 任务发布后,过期处理问题,通过定时任务频繁检查每个任务的过期时间太过消耗服务器性能。
2、 视频展示问题,采用什么规则筛出视频,展示给该用户哪些视频。
3. 国内外研究现状(文献综述)
基于分布式存储的校园信息共享系统设计与实现的文献综述信息共享指在信息标准化和规范化的基础上,按照法律法规,依据信息系统的技术和传输技术,信息和信息产品在不同层次、不同部门信息系统间实现交流与共享的活动。
其目的是将信息这一种在互联网时代中越来越重要的资源与其他人共同分享,更加优化资源配置,节约社会成本,提高信息资源利用率,共同创造更多的财富 [1]。
信息科学研究领域认为,信息的交换与共享是通过信息共享系统来实现的,尤其是现今对我们生活、学习影响越来越大的已经成为了全球最大的信息库,为信息资源共享提供了良好的技术支持平台。
4. 研究方案
四、方案(设计方案、研制方案、研究方案)论证(不少于100字)1、系统后端采用mc的模式,即model、control;前端采用mvvm的模式即model、view和viewmodel。
前后端完全分离,代码耦合度低,方便异地开发。
2、后端框架具体采用springboot mybatis,省去了大量配置、更加轻量、提供丰富的工具、入门难度低;前端框架采用vue,前端完全模块化、耦合度低、有着更为简便的数据交互方式和路由方式;ui框架采用bootstrap,扁平化风格,美观大方。
5. 工作计划
五、工作计划(不少于300字)1、第二周:整理需求、完成流程图、e-r图等的设计。
2、第三~四周:设计原型图,以及详细设计。
3、第五~七周:搭建项目框架、着手后台管理系统代码的实现和编写并完成单元测试。
