更新时间:2021-07-10
所属分类:PHP设计
评论回复:0
前端:php
开发工具:hbuilderx/dw/vscode
运行环境:wamp/xammp/phpstudy
通过对高校科研工作的了解,我们提出了高校科研管理信息系统开发的整体解决方案,其目标如下[3]:
(1)在数据库Mysql和php开发平台上,利用现有软件,配置一定的硬件,开发一个基于B/S机构的,易于操作、具有良好人机交互界面的高校科研管理信息系统。
(2)系统前台直接面向用户,后台与数据库相连,将从用户得到的信息进行处理,实现项目信息管理、成果管理、各单位信息。
该系统应能够实现对研究所、高校等单位科研机构的有效管理以及对科研活动的全程跟踪。为科研管理人员服务,使用方便,既能实现对科研信息的高效率管理和控制,又能满足研究所的决策者对科研活动的宏观管理与决策的需要,还能够为院对研究所的评价以及研究所对人员的评价提供依据
高校科研管理系统应当满足对项目的基本查看,修改,删除功能,可以按照用户的不同做出不同的权限职责管理。该系统由两个模块组成,教师模块,管理员模块。在开发过程中应当尽可能的考虑系统的可扩展性,方便在后续开发过程中集成其他系统部分。
实现功能如下:
(1) 系统由登陆页面进入系统,按角色不同享有不同的权利。
(2)科研项目申报信息由教师自行输入。信息包括项目名称,起始时间和结束时间、项目来源单位、项目进行状态、项目所属学科、项目组的其他成员、项目其他备注信息等。项目信息输入完成提交之后,应该由管理员对其真实性做出审核。
(3)教师在发现项目信息输入错误是,可以对项目信息进行修改,对于已经审核通过的项目,由于项目变更等原因项目信息发生变化,教师在对项目信息修改之后,项目信息需再次提交管理员进行审核,原有审核变为无效。
(4) 教师可以在登陆后查看个人负责的项目列表,同时通过该列表可以对项目的详细信息进行查看。
(5)教师可以对个人信息进行查看修改,包括个人基本信息,登录密码等。
(6)教师可以根据关键字搜索对审核已通过的项目进行查询。支持模糊搜索。
(7)管理员可以查看用户信息,添加基本信息。可以对个人信息进行删除操作,当个人密码丢失后,应当有管理员对个人密码进行修改。
(8) 管理员可以对项目信息进行查看很审核操作,负责对项目的信息真实性进行判断,对于符合要求的项目进行审核操作。
(9) 管理员当发现审核错误时,可以对已经审核通过的项目进行取消审核操作。
(10)管理员有权限对项目信息进行删除操作。
(11) 管理员可以对项目进行搜索。应当建立不同的搜索机制。按照多种条件进行搜索,例如项目状态为进行,审核状态为通过。当所列出的搜索条目均未填写时,点击搜索按钮可以显示所有的项目信息。按照教师姓名进行搜索,显示出所有该教师的项目列表。按照项目名称进行搜索,该功能应当支持模糊搜索,方便用户在不确定项目全称时进行搜索。系统可以按照不同的条件进行数目统计并显示。