实验室建设项目管理系统(源码)

实验室管理是学校教学的重要组成部分。本文通过对实验室建设项目管理系统的前期调研,发现学校的实验室一般都在网络环境下运行,根据需求分析,系统前端设计工具为html、css和javascript,后台设计工具为bootstrap和jquery框架,系统的核心采用Servlet技术处理后台数据。本系统有项目公告、项目申报、项目审批、立项公布、经费分配、计划提交、计划审核、项目验收、查询统计、用户管理等功能。整个系统平台界面布局比较合理,操作简单,系统实施提升了实验室建设项目管理的工作效率,具有较好的经济效益和社会效益。关键词 实验室,建设项目,管理系统
目 录
1 引言 1
1.1 研究背景 1
1.2 研究现状 1
1.3 研究内容 1
1.4 研究目标 2
2 系统需求分析 2
2.1 功能性需求 2
2.2 开发环境 4
2.3 开发技术 4
3 可行性分析 5
3.1 需求可行性分析 5
3.2 技术可行性分析 6
3.3 经济可行性分析 6
3.4 设计可行性分析 6
3.5 人员可行性分析 6
4 系统流程 6
4.1 业务流程分析 6
4.2 技术路线 7
4.3 数据流图 8
5 系统设计 10
5.1 系统总体功能 10
5.2 系统模块功能 11
5.3 系统技术架构 12
5.4 数据库设计 12
5.5 系统编码规范 16
6 系统实现 17
6.1 系统功能实现 17
6.2 B/S架构实现 17
6.3 普通教师界面实现 17
6.4 管理员界面实现 25
7 系统测试 35
7.1 测试目的 35
7.2 黑盒测试 35
7.3 综合测试 37
7.4 测试结论 37
 *好棒文|www.hbsrm.com +Q: #351916072# 
/> 总 结 38
致 谢 39
参 考 文 献 40
1 引言
1.1 研究背景
随着网络技术的发展,学校的实验室已经成为教学中必不可少的一部分,也是教学质量的重要保证。实验教学目的已经从最初的仅仅只有理论知识转化为实际动手能力的操作。所以,如何提高项目的可行性,效益分析,如何对实验室进行信息化、流程化管理,已成为实验室建设项目必须解决的问题。
学校采用纸质材料的手工方式对项目进行管理,不仅消耗人力物力,浪费了大量的时间,还影响项目的进展程度。本系统可以及时查看项目的进展程度,对申报的项目及时审核并分配经费,验收项目的成果。
1.2 研究现状
目前,国内的实验室处于封闭状态,教师要申报项目需要经过大量而又繁琐的审批程序,严重影响其进展程度,建设项目的经费不能得到合理的分配,实验室缺乏一定数量的管理人员,只有改善这些不合理的现状,才能不断提高实验室的水平,让项目经费充分发挥作用,完成效率显著提高。
在国外,他们注重实验室人才的发展和培养,并且定期开展研讨会和交流会,相互交流自己的项目研究成果和管理实验室的心得,这样可以不断改进不足之处,激发思想,开拓创新。
1.3 研究内容
实验室建设项目管理系统让学生深层次的接触、了解实验室,研究实验室建设项目管理系统,让学生学会将理论与实践进行结合,给学生提供技术和资料的帮助。
根据调研分析实验室建设项目管理系统的特点和功能,制定出完整的方案,采用数据表建立数据信息,确定一种语言可以实现各模块的功能,让实验室建设项目管理系统实现流程化管理。
为了更好的对实验室建设项目进行有效的管理,我们开发了实验室建设项目管理系统,该系统可以有不同的角色对实验室建设项目进行管理,主要有项目申报、项目公告、项目审批、项目实施、实施管理、经费管理、项目验收、查询统计等模块。可对实验室专项建设中所涉及的项目、人员等基础信息进行综合查询。
1.4 研究目标
系统目标的目标是可以实现在线管理实验室的项目,管理员能对登录系统的用户信息进行管理,可以发布项目公告,并对教师申报的项目具有审批、立项、分配经费、审核计划和项目验收的功能;普通教师则可以查看管理员发布的公告,申报自己感兴趣的项目,并对已分配经费的项目提交实施计划,项目完成后提交至管理员。
本系统前端利用myeclipse开发,后台数据库利用MySQL,实现实验室建设项目管理,本系统主要分为管理员和普通教师两大部分功能,管理员主要功能有用户管理、项目公告、项目审批、立项公布、经费分配、计划审核、计划验收、项目详情等,普通教师主要功能有项目公告、项目申报、计划提交、项目详情等。
2 系统需求分析
2.1 功能性需求
2.1.1 登录功能
系统会提供一个初始的用户,该用户是管理员,它在登录系统时,需要输入用户名和密码,根据用户的身份进入到相应的主界面中。其它用户需要根据管理员提供的用户名和密码进行登录验证。
管理员登录成功后,可以对项目和登录的用户进行管理,,随时查看项目实施的情况,对普通教师申报的项目管理。
普通教师登录成功后,可以进行项目实施申报、项目申报、公告查看和项目查询统计。
2.1.2 用户管理
管理员登录系统主界面后,可以管理用户,还可以对用户进行增加,增加的主要信息包括用户名和密码等,管理员能重置其他用户的密码,也能修改用户 的密码,还可以为用户分配角色,因为不同的角色代表不同的功能。
2.1.3 项目公告
项目公告主要是用来通知项目相关信息的。管理员可以对项目公告进行编辑、删除和新增等操作,项目公告的主要信息有公告编号、公告标题、公告内容、发布时间和发布人等。根据这些公告,普通教师可以及时的申报自己喜欢的项目。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1008.html

好棒文