中国气象人才培养联盟网站—项目申请与管理平台

 2022-01-17 11:01

论文总字数:18507字

目 录

1 绪论 1

1.1 研究背景 1

1.2 国内外现状 1

1.2.1 国内发展状况 1

1.2.2 国外发展状况 2

1.3 主要研究内容 2

1.4 研究意义 2

2 相关技术 2

2.1 PHP技术简介 2

2.2 B/S结构 3

2.3 MYSQL数据库简介 3

3 可行性分析 4

3.1 操作可行性 4

3.2 技术可行性 4

3.3 经济可行性 4

3.4 法律可行性 5

4 需求分析 5

4.1 需求背景分析 5

4.2 功能需求分析 5

4.3 参与者分析 5

4.3.1 教师用例分析 6

4.3.2 管理员用例分析 6

4.4 非功能需求分析 7

4.4.1 性能需求 7

4.4.2 安全需求 7

4.4.3 可靠性需求 7

4.4.4 运行环境需求 8

5 系统设计 8

5.1 总体设计 8

5.1.1 系统功能结构 9

5.1.2 系统数据流程 9

5.2 数据库设计 11

5.2.1 E-R模型 11

5.2.2 数据库表清单 12

5.3 系统开发流程 13

5.3.1 系统开发流程设计 13

5.3.2 系统体系结构设计 14

5.4 系统开发环境 15

6 系统实现 15

6.1 系统登录实现 15

6.2 系统首页实现 16

6.3 密码管理模块实现 16

6.4 项目申请模块实现 17

6.5 项目查询模块实现 18

6.6 项目审核模块实现 19

6.7 项目进度管理模块实现 20

6.8 管理员管理模块实现 21

6.9 教师管理模块实现 22

7 系统测试 22

7.1 测试方法 22

7.2 测试用例 23

7.3 测试结果 25

8 结论 25

参考文献 25

致 谢 27

中国气象人才培养联盟网站—项目申请与管理平台

刘映利

,China

Abstract: In reference to the development of China Meteorological Personnel Training Alliance—Project Application and Management Platform, the business process and current condition about the management of scientific projects are analyzed in this paper, the common problems of project management which needs to be addressed are pointed out, and necessity and feasibility of establishing an online project application and management platform are analyzed as well.

During the development of the system, the demands of researchers and administrators were identified. The overall design of the system functions and the divide of function modules were completed according to the demands. The system was implemented by PHP5 technology and MySQL database, and the corresponding database was established in the background. In the process of coding, a series of methods classes were designed according to the system functions to achieve the interaction between user interfaces and database. The major functions of the system are listed as follows: Researchers can apply for various of projects, add the progress of the projects to the system, and search the dynamics and results of project approval online. As for administrators, they can review project applications and project progresses, and manage the user information.

Key words: project management; Internet; system; development

1 绪论

1.1 研究背景

中国气象人才培养联盟是由中国气象局主导,联合我校、成都信息工程大学以及国内其它高校气象类相关学院成立的,以气象人才培养研究为目的的协会机构。它能促进各成员之间的合作,提高我国气象学科的综合实力。

建立一个联盟网站,可以及时发布国家关于气象人才培养的需求、课程体系建设等方面的最新动态,让各级气象部门和高校了解关于气象人才培养的最新需求和动态,起到一个桥梁和纽带的作用。此外,联盟还承担了国家气象局相关人才培养课题和项目的申请、管理和审批工作,开发一个申请与管理平台,可以更高效地方便研究人员在线申请各类项目、查询项目审批的动态和结果,以及中期检查评估;也可以方便联盟快速地对项目进行管理,如评审专家指派,评审结果和意见发布,在研项目的日常管理等。

1.2 国内外现状

1.2.1 国内发展状况

各行各业都在运用项目管理,如IT行业、能源行业、零售行业、金融行业。所以,国内越来越重视项目管理的高效性、规范性、合理性。在计算机和网络高速发展的今天,将IT技术应用到项目管理,是不可避免的趋势,项目管理软件在国内,也逐渐地发展了起来。

项目管理软件首先是由国外的企业率先引入中国的,它们带动了项目管理软件在中国的发展。国内的软件企业如用友、易健科技、永邦科技、梦龙科技等等,也不甘示弱、紧随其后,在借鉴国外项目管理软件的基础上,结合国内的实际情况,研发出一系列功能更适用于国内的项目管理软件,如易健科技的易健工程项目管理软件、梦龙科技的LinkProject、中国长江三峡集团的TGPMS、永邦科技的PM2等等。

最近,多项目管理的思想被运用到项目管理系统的开发中,它是指管理一个项目组内的多个项目和一个企业内的多个项目。最近有观点表明,多项目管理系统的基础应为整合项目规划,即将项目的所有信息整合在一起,从项目本身的最底层开始,就要为制定和规划项目设置标准,将所有可用的信息,包括项目的资金、人员,潜在的风险等等,输入这个系统。

另外,项目管理软件的结构也逐渐由C/S过渡到了B/S,人们比以往更加重视项目管理系统的实用性,以及投入使用带来的效果。

1.2.2 国外发展状况

项目管理软件首先是在国外发展起来的,国外有许多开发项目管理软件的公司,它们开发出了许多先进的项目管理软件。如微软开发的Microsoft Project,Primavera公司的P3,

Artemis 公司的Artemis 7,这些软件都十分先进,国内的企业应该借鉴。

项目管理分为三个层次。第一层负责用计算机实现项目管理的基本工作流程,如资金管理、时间管理、进度控制、资源调配、成本管理等等;第二层的功能主要有两个,一是分析和预测,分析主要有对时间、资金、或其他资源变动的分析,然后在分析基础上建立数学模型,做相关预测,如资金需求预测、完工时间预测等等。二是网络应用和通讯功能,人们可以利用因特网和电子邮件等通讯工具,跨地域完成项目申请和管理。第三层则是把项目管理和因特网结合在一起,使项目成员之间可以有在线的交流。

1.3 主要研究内容

本文根据高校科研项目管理的需求和项目申请和管理的实际工作流程,结合相关的项目管理的理论,设计并开发了一个基于网络环境的项目申请与管理平台。本系统能够方便科研人员在线申请各类项目,查看项目审批的动态和结果,提交已通过审核项目的进度;管理员则可以查看和审批项目申请,进行中期检查等等。本系统使用集合PHP和Mysql数据库的WampServer集成环境编写,采用B/S结构。本系统的用户分为教师、管理员,他们有各自的权限和使用功能

1.4 研究意义

传统的项目管理流程较为繁琐,手续较为复杂,需要的时间比较长,还涉及到距离的问题,是相关人员的管理不是那么便捷。由于中国气象人才联盟的成立,开发一个申请与管理平台,可以更高效地方便研究人员在线申请各类项目、查询项目审批的动态和结果,以及中期检查评估;也可以方便联盟快速地对项目进行管理,如评审专家指派,评审结果和意见发布,在研项目的日常管理等,这在很大程度上提高了项目管理的效率,很实用。

2 相关技术

2.1 PHP技术简介

PHP,中文名为超文本预处理语言,是一种开放源代码的脚本语言,可以用于开发各种系统和网站,被人们广泛使用。PHP可以在等多种平台下运行,包括Windows,Linux,Unix等。PHP具有易用性,简单易懂初学者能较快地掌握。相对于ASP.NET等其他语言,PHP的执行效率较高,消耗的系统资源较少。PHP的使用成本低,使用起来不受限制。除此之外,还有实用性强、安全性高等优势。由于PHP的开源性,它可以迅速得到改良和优化。PHP现已被运用到许多大中小型网站和企业级应用的开发中,在开发技术中占据领先的地位。PHP一般和MYSQL数据库配合使用。

2.2 B/S结构

剩余内容已隐藏,请支付后下载全文,论文总字数:18507字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;