随着国家对科学研究的重视,投入科学研究的财政开支逐年增加,科研陈果也随之大批涌现。政府部门越来越多的采用网络的方式对科研成果申报和审批进行管理。高等院校通过科研申报管理系统可以实现对科研活动的全程跟踪。随着互联网具有的巨大优势被越来越多的人认识,越来越多的机构将科研成果管理与Internet融合在一起,方便科研人员进行沟通和管理。科研申报系统就是在这样一个社会背景下开发的。科研申报系统可以极大的提高管理效率,在设计时充分考虑了用户使用的方便与灵活性,既能实现对科研信息的高效率管理和控制,又能满足高等院校和专家的需求。最重要的事,系统可以直观反应高等院校科研申报者的工作状况,为领导的决策提供科学的依据。
为了更有利于高等院校科研申报过程的进行更合理、科学的管理,设计一个以计算机技术和网络技术的高等院校科研申报管理系统是很有必要的。本系统对申报过程中的申报者个人信息以及申报内容的删除、审核、查询等过程进行管理。作为一个基于B/S模式的信息管理系统,科研成果申报管理系统需要记录大量的数据信息,而这些数据信息需要同时能够提供给申报员和审批员查询和修改,必须需要一个大型的数据库系统和一条网络服务器,并且需要建立局域网或是能够被Internet网络用户访问。科研项目申报管理系统将人员、项目、成果等管理有机结合在一起,有效得提高了科研成果管理水平和效率。
现在是信息社会,如何处理好这些繁杂的信息,如何管理好这些信息,是当今社会最重要的问题,计算机产生了,随之而来的就是数据库,用来处理这些杂乱无章的数据,而MySQL以其卓越的性能逐渐成为Windows操作系统平台下进行数据库应用开发中较为理想的选择之一。
Flask提供了更大的灵活性和简单性,适合小型项目和微服务。Django则提供了更多的内置功能,适合大型项目。Flask让开发者更多的控制其组件,而Django则遵循开箱即用的原则
Python版本:python3.7+
前端:vue.js+elementui
框架:django/flask都有,都支持
后端:python
数据库:mysql
数据库工具:Navicat
开发软件:PyCharm
调查法:通过问卷调查了解高等院校科研申报系统的功能需求,实地调研,进行案例研究,对搜集的资料进行归纳和整理,提炼出对本系统设计有价值的信息。
文献研究法:通过图书馆、网络等渠道收集和整理参考文献,进行文献综述,全面、深入地了解该系统的设计和实现方法。
实验研究法:借鉴网上已经发布的高等院校科研申报系统,对系统子模块的功能先进行编码实现,通过系统测试,分析该系统能否符合用户需求。最后进行整体构思,搭建框架。