admin 管理员组文章数量: 1086019
2024年3月8日发(作者:mysql安装卡在starting server)
第7期2018年4月无线互联科技Wireless Internet TechnologyNo.7April,2018基于PHP+MySQL的学生档案管理系统的设计与实现刘丰年(三门峡职业技术学院 信息传媒学院,河南 三门峡 472000)摘 要:在大数据时代背景下,伴随着信息技术的飞速发展,对高校学生档案管理工作提出诸多挑战,传统人工学生档案管理方式效率低、保密性差等问题日渐凸显。为顺应高校大数据管理需求,方便学生档案的管理与应用,文章设计并实现了一种基于PHP+MySQL的学生档案管理系统。该系统在分析目前高校学生档案管理系统个性和共性问题的基础上,采用MVC设计模式,引入ThinkPHP框架,使用Dreamweaver,HBuilder,MySQL工具,实现了高校学生档案的实时管理、查询功能。实践应用表明,该系统为高校档案管理人员提供了电子化的高效、便捷、准确的档案管理服务,达到了预期效果,具有一定的实际应用价值。关键词:高校;学生档案管理;MVC模式;PHP;MySQL1 学生档案管理发展学生档案是学生学业的重要资料,是用人单位选人用人的重要依据,高校学生档案管理工作是高校日常运行管理的重要组成部分,其管理水平的高低将直接影响着学校整体管理水平。近年来,随着我国高等教育事业的发展,高校规模迅速扩张,学生人数日益增加,传统的学生档案管理模式已不能适应大数据时代新型数据管理模式的需求,纸质管理方式陈旧、效率较低、查询修改不便、保密性差等缺点日渐凸显,给学生管理部门的工作带来诸多不便[1]。特别是高校智慧校园建设中,学生档案资源又被作为重要的源数据进行分析决策,这就要求高校学生档案管理必须走信息化、网络化、智能化之路。如何利用现有的信息技术、网络技术,规范学生档案管理,提高学生档案管理效率,提升学生档案管理水平,为领导提供辅助决策,是高校面临的又一管理难题,亟待解决。为此,本文立足高校学生档案管理现状,使用Dreamweaver,HBuilder工具,选用MySQL数据库,设计并实现了一种基于PHP+MySQL的学生档案管理系统。该系统采用模型—视图—控制(Model View Controller,MVC)模式,前台以HTML5为基础,CSS,JQuery,Ajax和Bootstrap框架为辅助美化结构[2],后台以PHP为基础语言,引入了ThinkPHP框架,界面简单,操作方便,高效准确,深受高校档案管理人员和学生的喜欢,具有一定的实际应用价值。
2 需求分析通过对高校学生档案管理人员的调研,本文设计的学生档案管理系统应包含以下功能需求。(1)登录功能:为确保档案的保密和安全,只有管理员才具有档案管理权限。(2)档案管理功能:管理员可对学生档案信息进行在线检索、添加、删除、修改等操作,确保数据的一致性。3 开发工具该系统涉及的编程语言主要有:HTML,5 CSS,JQuery,Ajax,PHP。前台设计使用Dreamweaver软件;后台设计使用HBuilder软件;数据库设计使用开源、免费、高性能、稳定的MySQL软件。在环境搭建方面,要编写计算机编程语言(Programming
Hypertext Preprocessor,PHP)程序,需要配置PHP环境,要管理数据库也需要专门的软件来管理,要实现学生档案管理系统的在线运行,需要配置一个服务器,而这些环境已经由WampServer整合,只需要安装使用即可[3]。4 总体设计总体设计又称总体概要设计,是软件设计的一项重要任务。主要包括:系统总体设计目标、系统总体结构设计、数据库设计。4.1 系统总体设计目标根据需求分析,该系统的总体设计目标如下。(1)系统应从学校的实际需求出发,简化学生档案管理的复杂程序,提升学生档案管理的效率和水平,节约管理成[4]本和管理时间。
(2)系统应能够根据日常档案管理中的实际情况,为档案管理人员提供在线检索、添加、删除、修改等操作。
(3)系统界面应以方便、简洁为原则,凸显用户需要的信息和功能,去除不必要的赘余信息,简洁大方、突出重点,从而有效提升学生档案的管理效率。基金项目:河南省教育厅科学技术研究重点项目;项目名称:基于嵌入式Linux的家庭智能系统的设计及关键技术研究;项目编号:15B520026。作者简介:刘丰年(1982— ),男,河南三门峡人,讲师,硕士;研究方向为模式识别与智能系统。- 118 -
第7期2018年4月无线互联科技·科学管理No.7April,2018(4)系统应具备安全防范机制,运行稳定、流畅、可靠。4.2 系统总体结构设计学生档案管理系统应包含登录模块、档案管理模块。登录模块包含用户登录、更改密码两项功能,档案管理模块包含档案检索、档案添加、档案删除、档案修改4项功能,系统结构如图1所示。修改密码与其他软件一样,需要重复输入两次进行确认,但为了确保密码的安全性,在Form表单提交数据时采用了POST传值方式,将新密码加密后才进行传输,防止暴露。登录界面如图2所示。图1 系统结构图2 登录界面4.3 数据库设计该系统所使用的数据库是MySQL 5.7.14版。数据库设计应确保命名规范、结构合理,尽量避免冗余信息,降低数据库的复杂程度。数据库中字段储存时的数据类型应依据实际情况来设计大小,尽量选择合适的数据类型,避免浪费存储空间。为便于区分,该数据库表需增加前缀学生档案管理系统(Student Archives Management System,SAMS)。根据系统功能,该系统数据库设计应包含用户表、学生个人信息表、学生学历信息表。4.3.1 用户表该学生档案管理系统是针对管理人员而设计的,所以该系统的使用对象就只有管理人员,而管理人员就已经拥有了所有的使用权限,并不需要设计权限的问题,所以用户表只需要设置用户名字段、密码字段和标识字段。4.3.2 学生个人信息表学生档案信息通常包含学生个人基本信息,如:姓名、性别、出生年月、政治面貌、身份证号码等,这些信息是个人基本信息,相对固定。4.3.3 学生学历信息表学生学历信息通常包含学生求学过程的基本信息,如:学历阶段、学校名称、所学专业、起止时间、表彰或处分记录等,这些信息与个人的受教育程度有关,时常变化。5 详细设计与实现根据总体设计完成登录模块、档案管理模块、统计分析模块的详细设计。5.1 登录模块设计登录模块设计主要包括登录和修改密码设计。用户登录,会提示用户输入用户名、密码和验证码,然后进行验证,验证通过则提示登录成功,否则将提示密码错误,重新输入。为确保系统安全,本系统采用的是混合类型验证码。5.2 档案管理模块设计档案管理模块主要包括档案检索、档案添加、档案删除、档案修改。档案检索分全部检索和精准检索。全部检索即查看全部学生档案信息,但由于信息较多,系统增加了分页效果,增加可读性。精准检索采用姓名+身份证号码的检索方式,确保检索的唯一性和准确性。档案添加即将新同学的档案信息逐条添加至系统,系统验证合法无误后保存存档即可[5]。档案删除即选中需要删除的档案信息直接删除即可。编辑档案即选中需要编辑的档案信息直接更改即可,然后将更改信息提交,通过验证后提示编辑成功。检索档案界面如图3所示。图3 档案检索界面经过测试发现学生档案管理系统符合实际,整个系统运行正常、功能完善、操作方便、高效准确。6 结语在大数据时代背景下,为顺应智慧校园建设的需求,缓- 119 -
第7期2018年4月无线互联科技·科学管理No.7April,2018解传统人工学生档案管理方式效率低、保密性差、查询修改不断等问题,本文立足高校学生档案管理实际,以方便档案管理人员管理为宗旨,采用MVC模式,引入ThinkPHP框架,使用Dreamweaver,HBuilder,MySQL工具,设计并实现了一种基于PHP+MySQL的学生档案管理系统,实现了高校学生档案的实时管理、查询功能。实践应用表明,该系统界面简单,操作方便,高效准确,深受高校档案管理人员欢迎,具有一定的实际应用价值。[参考文献][1]陈小莉.基于大数据的计算机数据挖掘技术在档案管理系统中的研究应用[J].激光杂志,2017(2):142-145.[2]涂晓英.浅析新时期企事业单位档案管理系统建设策略[J].延安职业技术学院学报,2017(6):25-27.[3]张连浩.计算机档案管理系统的问题及对策[J].电子技术与软件工程,2017 (8):153-154.[4]魏燕.电子文件档案管理系统设计与实现[J].湖北函授大学学报,2017(3):154-155.[5]张可夫,金健伟,叶青.检修工程项目档案管理系统设计与实现技术研究[J].机电信息,2018(3):82-83, and implementation of student archives management system based on PHP MySQLLiu Fengnian(School of Information and Media, Sanmenxia Vocational and Technical College, Sanmenxia 472000, China)Under the background of big data era, with the rapid development of information technology, many challenges have been put
Abstract:forward to the management of college students’ archives, and the efficiency of traditional artificial student archives management is low.
In order to comply with the management needs of big data in colleges and universities and facilitate the management and application of
student files, a student file management system based on PHP MySQL is designed and implemented in this paper. On the basis of analyzing
the individuality and common problems of the current university student file management system, this system adopts MVC design pattern,
introduces ThinkPHP frame, and uses dreamweaver HBuilder, MySQL. The practical application of this system shows that the system can
provide electronic, efficient, convenient and accurate file management service for university archives managers, and achieve the desired
results. It has certain practical application e; student file management; MVC model; PHP; MySQLKey words:(上接第117页)[参考文献][1]焦卫国.建设智能公交提高服务水平促进跨越发展[J].城市公共交通,2016(9):13-14.
[2]曾炎盛.智能公交系统的大数据处理框架初探[J].价值工程,2015(11):236-237,238.[3]于露.基于大数据的智慧公交运营系统功能框架思考与设计[J].黑龙江科技信息,2014(33):19-20.
[4]秦笠膑,黄纯峰,丁钰.基于大数据的智慧公交出行云平台[J].中国新技术新产品,2016(24):25-26.[5]郑常龙.城市居民出行方式选择影响因素分析[J].中国经贸导刊,2012(36): of urban intelligent public transport management system based on big dataCai Mianmiao, Fei Zhipeng, Zhang Zehua, Rui Li(Nanjing Audit University Jinshen College, Nanjing 210000, China)Urban public transport plays an important role in the travel mode of residents. There are many problems in traditional urban
Abstract:public transport. In order to improve the travel experience of residents, based on big data, this paper fully mines valuable information from
mass data to carry out high-speed acquisition and real-time analysis, so as to improve the level of management and decision-making and to
build an intelligent bus management data; urban public transport; artificial intelligenceKey words:- 120 -
版权声明:本文标题:基于PHP+MySQL的学生档案管理系统的设计与实现 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1709860950a548343.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论