陈丹明
摘 要:自20世纪末我国各大高校开始扩招以来,校区的面积逐渐扩大,导致部分院校的基础教学设施呈现出严重的供应不足,因此,高校修缮工程随之出现。在高校修缮工程进行的过程中,会产生大量的数据信息,如果使用传统手工操作及纸质档案管理的方式,无法及时、有效地管理这些复杂的信息资源。基于此,拟研发一款高校修缮工程管理信息系统,以便于各种操作任务的执行,更好地管理工程中产生的数据信息,促进修缮工程管理的科学化和规范化,实现科学管理的最终目的。
关键词:高校 修缮工程管理 信息系统 构建设计 实践
中图分类号:TP311 文献标识码:A 文章编号:1674-098X(2020)06(b)-0180-02
1 构建高校修缮工程管理信息系统的必要性分析
正如笔者在上文所述,在高校修缮工程管理工作中,因为每一环节都会产生庞大的信息数据,这就导致在修缮工程管理工作中,如果采用传统的纸质档案管理和手工操作的工作方式,不仅会占用极多的信息数据存储场地,还会耗费大量的人力物力和财力,因此,传统的管理手段无法适应发展的需求,无法对庞大的信息数据进行及时、有效的管理。随着我国信息化技术的发展,计算机在数据信息管理方面的优势越来越显著,应用计算机软件系统对高校修缮工程信息资源进行管理,能帮助管理人员更好地进行分类保管,同时还能快速检索、查找自己需要的信息数据。
2 系统设计
2.1 系统功能需求分析
通过对高校修缮工程管理工作的过程进行分析,笔者认为构建的高校修缮工程管理信息系统应包括工程报修资料管理、修缮工程过程管理和工程附加资料管理这三个部分。其中修缮工程过程管理主要包括预算论证、工程招投标、施工进度和质量管理以及验收结算管理这几个环节;而修缮工程附加资料管理则包括修缮材料及相应的管理规章制度。而且,为了更好地进行信息数据的更新和管理,管理信息系统还必须具备信息数据添加、删除、修改以及查询和阅览的功能。此外,根据信息系统使用对象的不同,本系统还应设定不同的使用权限,如修缮单位和承建单位的用户使用权限、主管单位及学校等管理层的使用权限以及系统管理员自身的权限。其中用户只能上传、下载、查询和浏览高校修缮工程信息及相关的公告信息;管理层可对本系统全部的数据信息资料进行浏览和查询操作;系统管理员则借助计算机的IE浏览器系统对修缮单位及承建单位提交的文件资料进行审核,然后对修缮工程信息进行管理,及时发布各种信息公告,同时对用户进行添加及权限管理,并定义本系统的数据结构等。
2.2 系统层次结构分析
基于高校修缮工程管理信息系统功能需求的分析,本设计的高校修缮工程管理信息系统应采用行业中广泛使用的B/S结构模型,其层级结构由客户端的IE浏览器、Web服务器和数据库服务器这三层所构成(见图1)。
如图1所示,当用户、管理层及系统管理员在客户端运行IE浏览器软件时,可以借助HTTP的超文本形式向Web服务器发出向数据库服务器访问的请求,而Web服务器则需要将该请求转化为Structured Query Language,然后将其提交给数据库服务器,在此基础上,数据库服务器接收到请求后,进行数据的处理,并将处理的结果转化为HTML的超文本标记语言,返回到客户端浏览器,最后再以网页的形式显示出来。运用这种层级结构,使用者只要拥有能够上网的电脑可以随时随地进行操作,而且不用安装专门的软件,同时,这种层级结构的高校修缮工程管理信息系统还能有效保护数据平台及管理访问的权限,不仅能保护服务器和数据库的运行安全,还能方便系统的扩展,并能极大地降低系统客户端的负担,减少系统后续升级维护的工作量及相应成本。
2.3 功能模块的设计
因为本系统主要的功能是解决高校修缮工程报修、预算论证、工程招投标、施工进度和质量查询管理、工程验收结算等,因此,本设计的系统功能模块层次结构为图2所示。
如图2所示,高校修缮工程管理信息系统由用户接口层、逻辑处理层和数据持久化层三大层级结构组成。其中用户接口层的主要功能是进行用户管理与操作;逻辑处理层是由8大功能模块所构成,分别是:修缮工程的报修模块、预算論证模块、招投标模块、施工进度模块、验收结算模块、修缮材料模块、规章制度模块和用户信息模块所组成,并对着8大模块进行管理和维护;数据持久化层的主要功能是进行数据库的连接与数据维护。
2.4 数据库设计
数据库设计是本系统设计重要的一环。根据对改管理信息系统功能需求的分析及系统的功能要求,本系统的数据库设计需要将大量的数据信息按照一定的模型结构组织起来,为用户、管理层和系统管理员的数据信息检索、存储和数据维护提供支持,使相关使用者能够及时、准确、快捷、方便地从本数据库中获得自己需要的数据信息。
基于本设计的高校修缮工程管理信息系统的数据库主要采用Java Database Connectivity技术进行连接,并由Java语言进行类和接口的编写,从而为技术开发人员提供标准的API高级程序接口。这样能为不同类型的数据库读写操作提供方便,从而更好地为使用者提供满意的服务。此外,为了满足基于B/S模式信息系统对用户身份信息的鉴别与权限管理,在设计数据库时,还必须先构建一个具有足够权限的公共用户名与该数据库进行连接,以保证对其他用户输入的名称和口令进行权限的核对,确定其访问的权限,从而保障数据库的安全。
3 系统的实现与测试
本系统软件开发环境主要是采用了Windows 10(32位操作系统),其主要实现方式是借助Web Service的J2EE平台来实现。该平台具有良好的稳定性,同时还具有极强的可伸缩性和可以知兴替的显著优势;而数据库使用了MySQL Server工具;网络运行环境为100Mbps的校园网。
为了检验设计的高校修缮工程管理信息系统是否与设计需求相一致,是否存在错误和缺陷,特进行了系统的测试,主要包括登录界面测试、性能测试、功能测试、兼容性测试和安全性测试这几步。
4 结语
综上,本文从高校修缮工程管理工作出发,分析了管理信息系统构建的必要性,设计了满足高校实际需求的高校修缮工程管理信息系统,该系统以Java为开发工具,运用JDBC为连接和操作工具,MySQL Server为数据库管理工具,充分满足了管理信息系统的实际需求,能更好地为高校修缮工程管理工作提供支持。
参考文献
[1] 刘宁.高校修缮工程管理信息系统的构建与实践[J].中国教育信息化,2016(9):46-49.
[2] 吴军.基于Web的高校修缮管理信息系统的设计与实现[D].天津大学,2016.
[3] 蓝荣梅.浅谈高校修缮工程项目管理成本控制[J].四川建筑,2020,40(1):287-289.