首页> 中文学位 >基于PHP和AJAX的高校科研管理系统的设计与实现
【6h】

基于PHP和AJAX的高校科研管理系统的设计与实现

代理获取

目录

声明

摘要

插图索引

附表索引

第1章 概述

1.1 课题背景

1.2 国内外研究现状

1.3 本文主要研究内容和组织结构

第2章 系统相关技术简介

2.1 B/S架构

2.2 Apache、PHP、Mysql等相关技术的简介

2.2.1 Apache服务器软件简介

2.2.2 PHP语言概述

2.2.3 MySQL软件

2.2.4 前端技术Ajax、JQuery和Extjs

2.3 本章小结

第3章 系统需求分析

3.1 用户角色需求分析

3.1.1 教师用例图

3.1.2 院系教学和科研管理人员用例图

3.1.3 科技处管理人员用例图

3.1.4 院系领导和学校领导用例图

3.2 系统功能及业务流程需求分析

3.3 现有高校科研管理系统存在的不足

3.4 本章小结

第4章 系统设计与实现

4.1 总体设计

4.2 系统主要模块的详细设计

4.2.1 科研项目管理模块的设计

4.2.2 科研成果管理模块的设计

4.3 系统主要模块的实现

4.3.1 科研项目管理模块的实现

4.3.2 科研成果管理模块的实现

4.4 本章小结

第5章 关键技术的研究与实现

5.1 RBAC技术

5.1.1 RBAC的基本思想方法

5.1.2 RBAC在系统中的实现

5.2 基于EXT和AJAX的单位下拉树的实现

5.3 报表插件技术

5.3.1 Grid++Report简介

5.3.2 科研查询统计报表的实现

5.4 本章小结

第6章 系统测试与应用

6.1 系统测试方案

6.2 系统测试环境搭建

6.3 系统测试内容

6.4 系统测试用例

6.5 测试与应用结果

6.5.1 用户登录的测试

6.5.2 用户角色权限的测试

6.6 本章小结

第7章 总结与展望

7.1 总结

7.2 不足与展望

参考文献

致谢

附录A 攻读学位期间所参与的项目

展开▼

摘要

高校科研管理系统是高校对教师的科研成果和科研项目等科研工作进行量化管理的一个应用平台,是学校教育信息化的必然要求,也是提高高校科研管理水平的重要手段。
   在早期,高校的科研管理工作,主要采用原始手工或电子表格如Excel的统计方法,这种管理模式存在着管理效率低下、数据共享查询统计分析难等诸多弊端,随着教师科研工作的数据量越来越庞大,这样手工的管理模式越来越不适应高校科研管理工作的需要,因此,高校迫切需要科研管理系统来对高校的科研工作进行管理,以实现科研管理工作的科学化、信息化、网络化、规范化和数据共享,并推动科研管理工作的信息化建设。
   近几年来,随着计算机网络和信息技术的发展和应用的深入,大多数高校都开始使用科研管理系统进行科研管理的工作,这极大地推动了科研管理工作的信息化。尽管如此,一些科研管理系统也还普遍存在用户权限分配不灵活、查询统计以及报表的输出不尽如意、科研部门单位管理层数不明等不足,本文针对这些问题,采用基于二角色(RBAC)的权限实现了灵活的权限分配,利用EXT和AJAX技术实现了单位下拉树做到单位层次分明、使用WEB报表插件使科研查询统计报表的输出满足了用户的需要,实现了基于PHP和AJAX的科研管理系统。该系统的主要特色是:权限清晰、框架简洁、功能实用,且具有高效的查询统计分析功能。
   经过一段时间的试运行,科研管理系统基本实现了预期效果,提高了使用单位的科研管理效率。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号