基于PHP的高校科研信息管理系统研究与实现
发布时间:2020-11-02 02:56
随着我国经济的高速发展,高等教育的改革和发展也在不断提速。部分高校的危机意识很强,在逐年提高入学录取率的同时,也在不断加强科技创新,积极主动承担国家的各项科技创新项目,不断增强学校自身的竞争力,这使得高校教师参与科研的积极性大大提高,高校科研工作在稳步推进并逐步深入。 由于高校的办学规模在逐步扩大,校园范围呈多区域分布,同一学校的不同校区出现跨市、甚至跨省等的情况,如果还使用传统的手工模式或简单地借助Excel等办公软件,便出现科研人员与科研管理部门联系不便,科研项目管理工作量更加繁重,耗时耗力还容易出错的局面。 本论文针对学校科研管理工作量的日益加重,本着提高学校信息化管理工作的效率和水平,为更好地服务于广大教职工,以实现科研管理部门与科研人员的实时互动管理为目标,高效解决科研管理工作中的各种事务,提出了基于PHP的科研信息管理系统的建设构想。 本论文从高校科研管理工作的角度进行了系统分析和设计,并完成了系统的代码编写和测试工作。本论文对系统的开发方法和工具进行了详细的介绍,分析了DWZ等技术在系统中的应用,并根据高校科研工作的特点,设计出了系统的功能模块,确立了开发结构,提出了一个采用MySQL作为数据库服务器,ThinkPHP作为系统框架的结合DWZ技术的高扩展设计方案,开发出科研信息管理系统,解决了高校科研信息和科研成果在人工管理时出现的各种冗余和繁复工作,提高了相关人员的工作效率;与传统的C/S系统相比,实现了数据访问层和业务逻辑层的分离,降低了模块之间的耦合,提高了系统的可扩展性、可维护性。
【学位单位】:吉林大学
【学位级别】:硕士
【学位年份】:2015
【中图分类】:TP311.52
【部分图文】:
2.3.1 MySQL 框架简介由于 MySQL 数据库是免费的开源的,因此,系统的数据存储在 MySQL 数据MySQL 数据库属于关系型数据库。关系型数据库的数据模型是关系模型,使代数运算存储在数据库中的数据【20】。目前属于 Oracle 公司。MySQL 是最流行的据库管理系统,现在世界上非常多的公司都选择了使用 MySQL 数据库。为什以有非常高的速度和灵活性呢?因为 MySQL 属于分布式数据库,分布式数据库布式地存储到不同数据库服务器上。MySQL 支持结构化查询语言 SQL(Struery Language)。SQL 专门运行在数据库管理系统中,支持数据存储、管理、查新数据等功能。MySQL 软件采用了双授权政策,它分为社区版和商业版。现在型的企业,创业公司都倾向于使用 MySQL,由于运行速度较快、软件大小较小用较低,更重要的是 MySQL 属于开源软件。PHP 语言、Apache 服务器和 MySQ为网站开发采用的软件套装【21】。
图 2.2 Apache Server 配置界面一句话“a patchy server”,是打满补,因此有众多程序员社区完善这款软件稳定、简单是 Apache 这款 Web 服务器软nix 系统中,尤其对 Linux 的支持相当完甚至可做为代理来使用。Apache 拥有多。Apache 以进程为基础结构,进程是由程要多,当 Apache HTTP Server 服务器通过增加电脑的处理器数量实现。当今,市场占有率高达 60%。Apache 服务器上 Consortium、Amazon、Yahoo!、Financi所以在 Web 服务器上这么流行,是因为
第 3 章 系统分析3.1 科研管理系统体系分析高校科研管理系统的实现方式一般采用两种模式(客户机/服务器模式,浏览器/务器模式)。客户机/服务器模式(C/S)运行在局域网中,因此,用户交互性更好,生的网络流量较少,存取操作安全,另一方面,服务器的维护费用较高,服务器硬件扩展性较差。浏览器/服务器模式(B/S)采用 HTTP 协议,把传统 C/S 模式中需要用安装并且定期更新维护客户端,变为只需安装浏览器的形式。客户端简化到只需安装览器软件,易于维护、开发,并且很好地解决了跨平台的问题,很大程度上做到了资源享【25】。下图解释了 C/S 与 B/S 模式的系统结构。
【参考文献】
本文编号:2866471
【学位单位】:吉林大学
【学位级别】:硕士
【学位年份】:2015
【中图分类】:TP311.52
【部分图文】:
2.3.1 MySQL 框架简介由于 MySQL 数据库是免费的开源的,因此,系统的数据存储在 MySQL 数据MySQL 数据库属于关系型数据库。关系型数据库的数据模型是关系模型,使代数运算存储在数据库中的数据【20】。目前属于 Oracle 公司。MySQL 是最流行的据库管理系统,现在世界上非常多的公司都选择了使用 MySQL 数据库。为什以有非常高的速度和灵活性呢?因为 MySQL 属于分布式数据库,分布式数据库布式地存储到不同数据库服务器上。MySQL 支持结构化查询语言 SQL(Struery Language)。SQL 专门运行在数据库管理系统中,支持数据存储、管理、查新数据等功能。MySQL 软件采用了双授权政策,它分为社区版和商业版。现在型的企业,创业公司都倾向于使用 MySQL,由于运行速度较快、软件大小较小用较低,更重要的是 MySQL 属于开源软件。PHP 语言、Apache 服务器和 MySQ为网站开发采用的软件套装【21】。
图 2.2 Apache Server 配置界面一句话“a patchy server”,是打满补,因此有众多程序员社区完善这款软件稳定、简单是 Apache 这款 Web 服务器软nix 系统中,尤其对 Linux 的支持相当完甚至可做为代理来使用。Apache 拥有多。Apache 以进程为基础结构,进程是由程要多,当 Apache HTTP Server 服务器通过增加电脑的处理器数量实现。当今,市场占有率高达 60%。Apache 服务器上 Consortium、Amazon、Yahoo!、Financi所以在 Web 服务器上这么流行,是因为
第 3 章 系统分析3.1 科研管理系统体系分析高校科研管理系统的实现方式一般采用两种模式(客户机/服务器模式,浏览器/务器模式)。客户机/服务器模式(C/S)运行在局域网中,因此,用户交互性更好,生的网络流量较少,存取操作安全,另一方面,服务器的维护费用较高,服务器硬件扩展性较差。浏览器/服务器模式(B/S)采用 HTTP 协议,把传统 C/S 模式中需要用安装并且定期更新维护客户端,变为只需安装浏览器的形式。客户端简化到只需安装览器软件,易于维护、开发,并且很好地解决了跨平台的问题,很大程度上做到了资源享【25】。下图解释了 C/S 与 B/S 模式的系统结构。
【参考文献】
相关期刊论文 前10条
1 侯艳辉;李晓青;徐伟;;基于ASP.NET的高校科研管理信息系统的设计与实现[J];电子商务;2011年04期
2 朱亚兴;卢淑萍;李灏毅;;基于ThinkPHP+DWZ架构的高校科研管理系统的设计与实现[J];电脑知识与技术;2012年23期
3 姚渝涛;;开源框架DWZ与ASP.NET MVC 3的整合应用[J];电脑编程技巧与维护;2012年11期
4 徐安;李霆;刘琦晖;李晶;;用ASP和SQL Server建立高校科研信息管理系统[J];暨南大学学报(自然科学与医学版);2006年01期
5 郑业鲁,黄木梁,陈琴苓,李俊生,闫慧勇,赫新洲,冯海灵;科研项目管理信息系统研发[J];科技管理研究;2005年05期
6 姚尧;;教师科研管理信息系统[J];黑龙江科技信息;2010年06期
7 蒋伟;张弦;;高校科研管理系统现状及发展方向[J];科技信息;2013年20期
8 罗军;王秋菊;;关系数据库的语义研究[J];计算机科学;2014年S1期
9 台德艺;王昆仑;郭昌健;;高校科研信息管理系统的设计与实现[J];计算机工程与设计;2009年09期
10 杨志和;胡虚怀;王辉;李焕;;混合模式下的高校科研管理系统的设计与实现[J];计算机技术与发展;2006年08期
本文编号:2866471
本文链接:https://www.wllwen.com/guanlilunwen/xiangmuguanli/2866471.html