计算机毕业设计PHP科研项目申报和审批系统

项目介绍

通过对高校科研工作的了解,我们提出了高校科研管理信息系统开发的整体解决方案,其目标如下:
(1)在数据库Mysql和php开发平台上,利用现有软件,配置一定的硬件,开发一个基于B/S机构的,易于操作、具有良好人机交互界面的高校科研管理信息系统。
(2)系统前台直接面向用户,后台与数据库相连,将从用户得到的信息进行处理,实现项目信息管理、成果管理、各单位信息。
该系统应能够实现对研究所、高校等单位科研机构的有效管理以及对科研活动的全程跟踪。为科研管理人员服务,使用方便,既能实现对科研信息的高效率管理和控制,又能满足研究所的决策者对科研活动的宏观管理与决策的需要,还能够为院对研究所的评价以及研究所对人员的评价提供依据

高校科研管理系统应当满足对项目的基本查看,修改,删除功能,可以按照用户的不同做出不同的权限职责管理。该系统由两个模块组成,教师模块,管理员模块。在开发过程中应当尽可能的考虑系统的可扩展性,方便在后续开发过程中集成其他系统部分。
实现功能如下:
(1) 系统由登陆页面进入系统,按角色不同享有不同的权利。
(2)科研项目申报信息由教师自行输入。信息包括项目名称,起始时间和结束时间、项目来源单位、项目进行状态、项目所属学科、项目组的其他成员、项目其他备注信息等。项目信息输入完成提交之后,应该由管理员对其真实性做出审核。
(3)教师在发现项目信息输入错误是,可以对项目信息进行修改,对于已经审核通过的项目,由于项目变更等原因项目信息发生变化,教师在对项目信息修改之后,项目信息需再次提交管理员进行审核,原有审核变为无效。
(4) 教师可以在登陆后查看个人负责的项目列表,同时通过该列表可以对项目的详细信息进行查看。
(5)教师可以对个人信息进行查看修改,包括个人基本信息,登录密码等。
(6)教师可以根据关键字搜索对审核已通过的项目进行查询。支持模糊搜索。
(7)管理员可以查看用户信息,添加基本信息。可以对个人信息进行删除操作,当个人密码丢失后,应当有管理员对个人密码进行修改。
(8) 管理员可以对项目信息进行查看很审核操作,负责对项目的信息真实性进行判断,对于符合要求的项目进行审核操作。
(9) 管理员当发现审核错误时,可以对已经审核通过的项目进行取消审核操作。
(10)管理员有权限对项目信息进行删除操作。
(11) 管理员可以对项目进行搜索。应当建立不同的搜索机制。按照多种条件进行搜索,例如项目状态为进行,审核状态为通过。当所列出的搜索条目均未填写时,点击搜索按钮可以显示所有的项目信息。按照教师姓名进行搜索,显示出所有该教师的项目列表。按照项目名称进行搜索,该功能应当支持模糊搜索,方便用户在不确定项目全称时进行搜索。系统可以按照不同的条件进行数目统计并显示。

效果图

计算机毕业设计PHP科研项目申报和审批系统_第1张图片
目 录 III
摘 要 I
第1章 导言 1
1.1发展现状 1
1.2系统开发背景 1
1.3本设计的主要内容 2
第2章 关键技术介绍 3
2.1关于 HTML的简介 3
2.2 PHP的技术 5
2.2.1 PHP 的简介 5
2.2.2 PHP开发平台 6
2.2.3 PHP文件的组成 7
2.3 进行访问数据库的实现方法 7
2.4 MYSQL数据库 8
2.4.1 关于MYSQL解释 8
2.4.2MYSQL特点特性 9
2.4.3 MYSQL数据库应用环境 9
2.5APACHE解释 10
第3章 系统分析与设计 11
3.1概述 11
3.2需求的分析 11
3.2.1需求的分析概述 11
3.3 系统设计 11
3.3.1系统功能的设计 11
3.3.2系统的用例分析 12
3.3.3数据库设计 13
第4章 系统实现 16
4.1 网站设计 16
4.1.1登录模块 16
4.1.2管理员主页面模块 20
4.1.3首页模块 21
第5章系统调试跟系统测试 22
5.1 程序的调试 22
5.2 一般程序的调试 22
5.2.1登录测试 22
5.2.2增加测试 22
5.2.3测试查询 23
5.2.4主页面的登录模块测试 23
结 论 25
参考文献 26
致 谢 27

你可能感兴趣的:(计算机毕业设计,php,php,开发语言,后端)