高校大创经费报销系统的设计与实现
来源:网络 时间:2022-03-19
1 系统开发背景
随着近些年来,智能信息化不断在我们生活、工作各个方面起着或大或小的作用,越来越多的高校开始重视大学生创新意识的培养,积极参加“大学生创新创业训练计划项目”。而以传统人工登记、统计、计算为主的报销管理工作逐渐显出弊端,管理员的人工操作不仅容易造成数据冗余、错误、不一致,还会造成数据的丢失、信息的不匹配,这迫切需要研制适应高校情况的大创经费报销系统。依托强大的互联网,设计一个技术先进、数据安全、性能稳定、扩展灵活的信息管理系统成为21世纪新时代高校的大创经费报销系统的基本目标。在这个目标的前提下,给相关管理部门提供高效的业务管理和数据处理服务,并在网络环境下实现安全可靠的数据传输。
1.1 功能需求
高校大创经费报销系统采用B/S模式,前台开发使用了HTML+JavaScript,后台采用了PHP服务器端脚本解释器技术+MySQL关系数据库;界面设计美观、大方,信息查询灵活、简单,易于操作,数据存储正确、更新及时。
系统对不同的用户具有不同的权限,如下所示。
(1)学生可以进入系统查看系统信息公告通知、经费相关信息(剩余金额、已花费金额等)、完善个人信息;学生申报经费花销,指导老师同意核实信息,提交管理员等待核实,提交上传证明材料,完成后保存并退出系统。
(2)指导老师进入系统中可查看系统相关信息公告通知、项目学生的信息以及项目期间经费相关信息(主要包括剩余金额、已花费金额等);修改并完善个人信息;核实学生提交经费申请报告,完成后保存退出系统界面。
(3)管理员进入系统后可以对系统信息公告信息进行增加、删除和修改;对项目学生以及指导老师用户信息进行查看、添加、修改与删除;对经费报销申报的审查结果信息进行查看、添加、修改与删除,以及实现不同级别、不同院系、不同时期的大学生创新创业训练计划项目的经费具体需求报表的汇总输出,完成后保存退出系统界面。
1.2 数据库设计
该系统采用MySQL关系型数据库对数据库中公告信息、用户信息和大创项目经费信息进行查看、添加、删除、修改。系统根据用户的需求分析以及主要功能的要求设计了5张数据表,分别是项目成员学生信息表、管理员信息表、指导老师信息表、经费报销结算汇总表、用户权限表。
2 开发环境及相关技术概论
2.1 开发平台环境
该系统的开发是基于Internet的高校大创经费报销系统网站,该系统是以B/S结构环境开发的,并且采用了小巧快速的MySQL数据库,配加使用PHP脚码语言而实现的系统。
2.2 相关技术概论
2.2.1 B/S架构体系
B/S架构体系全称为Browser/Server模式,是当前网站主要使用的模式架构。在B/S结构下,用户可以访问网站,通过Web浏览器浏览系统的主页面,通过主页面进行登录访问网站的具体业务。主要分为客户端和服务器端。
2.2.2 PHP技术
从研究和开发人员的角度来看,PHP技术是当前的热门开发语言之一,特别是它是用Apache编译的,具有一定的灵活性和安全性。其安全性能得到了一定程度的认可。PHP代码简洁,容易让开发人员快速学习,执行代码的速度也比CUP中的其他技术快。PHP技术支持Windows、Linux等多种操作系统以及MySQL等多种数据库系统。还有一点,PHP也是开放源代码,为开发系统减少了不必要的开销,实现资金资源的效益最大化。
2.2.3 MySQL数据库
MySQL是一个适用于较小系统开发的数据库系统。通过优化算法对SQL查询语句进行优化,减少查询中间冗余數据的大量产生,从而实现在数据库中信息查询的快速性、准确性、一致性。更重要的是,MySQL数据库是一个开源免费数据库,在系统开发过程中可以降低系统开发的成本。同时,系统采用PHP技术,为了更好地实现程序开发人员对数据库的处理、连接和管理,因此该系统采用了MySQL数据库,实现最大功能和要求的满足。
3 系统实现
3.1 用户管理功能 该系统中所有用户信息由用户注册申请。用户的信息可以由管理员进行管理。
3.2 申请经费报销功能
在管理员对用户信息完善以后,从项目立项开始启动申请经费报销功能。
(1)学生对项目报销经费进行提交申请(此信息实时更新)。
(2)指导老师对具体的经费开销进行查阅审核,如果审核无误,申请表可继续提交给管理员。
(3)管理员收到具体项目的申请,再一次进行审核,如果审核无误,进行报销处理。对项目报销的经费及时更新(此信息实时更新,包括具体花费金额以及剩余金额),以便对项目进行合理的花费。同时,管理员对每阶段项目信息进行管理(立项、中期、结题)。
3.3 成果提交功能
在项目结束完成之后,才能进行项目成果的上传提交。
(1)学生可以上传照片、视频等成果需求。
(2)指导老师确定相关信息,给予结题同意答辩。
(3)管理员审核项目成果。
(4)根据具体要求对各院级项目信息打印输出。
4 结语
该文介绍了基于Web浏览器,采用了B/S结构(浏览器和服务器结构),运用PHP技术结合MySQL数据库的高校大创经费报销系统,该系统实现了用户信息的修改完善,大创项目初期、中期和终期各个阶段的经费报销汇总,经费报销材料的提交和审核。在一定程度上,避免花费超额等不合理的现象;实现不同级别、不同院系、不同时期的大学生创新创业训练计划项目的经费具体需求报表的汇总输出;让参与项目的学生与指导老师都能够通过网站的浏览和使用来及时获取正确的、高效率的信息,使相关人员可以对大学生创新创业训练项目工作更加省力省心。該高校大创经费报销系统提高了数据库中数据应用的高效性,提高了工作效率,实现了传统管理的一个巨大突破和改革,使得高校管理系统自动化和智能化,为更多的学生积极参加项目提供了一个很好的管理支持。