基于Springboot+freemarker+Mysql实现的宿舍|寝室维修上报管理系统》该项目含有源码、论文等资料、配套开发软件、软件安装教程、项目发布教程等
使用技术:
前端使用技术:freemarker,HTML5,CSS3、JavaScript等
后台使用技术:Springboot、Spring、SpringMvc、SpringData等
数据库:Mysql数据库
项目功能介绍:
主要实现了学生自由上报宿舍损坏维修情况,系统自动分配维修师傅及管理员手动分配维修师傅的基本功能,
实现的功能有:
管理员:校园管理(楼栋管理、宿舍管理)、师生管理(学生管理、辅导员管理)、维修管理(维修公司管理、维修进度管理)、
阅览室管理(座位生成等)、学生信用积分管理、座位预约统计管理等。
学生:登录、修改个人信息、上报宿舍维修信息、查看维修进度、完成维修进度等。
维修工:登录、查看分配给自己的维修任务、标记自己的维修进度等。
特色功能:系统自动分配维修工后会自动给维修工发邮件提醒,管理员也可以自由调配维修工
开发文档包含了需求分析、系统架构、流程图、E-R图、用例图、实体图、数据库设计等所有的论文要求点
系统功能完整,使用目前主流框架技术,适合作为毕业设计、课程设计、数据库大作业。
下面是资料信息截图:
下面是系统运行起来后的一些截图:
要:本论文介绍了利用百度地图API技术、数据库技术和JSP技术实现校园电子地图系统的技术方案。文中实现了北京联合大学主校区地理信息查询功能,为广大师生和校外人士提供了了解和熟悉联大的新窗口,提升了校园的信息化水平。系统的总体设计分为前台和后台两个部分,前台为用户提供了院校浏览、校区目标查询、校园风光展示和公交路径导航等功能;后台实现了基础数据的管理等功能。该系统具有较高的实用价值和推广意义。
关键词:校园电子地图系统 联大主校区 JSP 百度地图API
1、系统调研
1.1研究背景
进入21世纪,中国高校发展速度越来越快,高校基础设施建设、专业建设和分校建设都非常普遍。这种情况造就了很多校外人士,甚至学校师生对本校的职能部门、服务场所和地点分布都不清楚。建设一个完善的校园地理位置的信息查询系统是一个较好的解决方案。传统的地理位置信息查询系统的建立需要高校购买昂贵的开发软件,开发后也需要专业技术人员随时对系统进行修复和完善,费用非常高。这也是很多高校没有建设校园地理位置信息查询系统的原因。今年来,百度向社会用户开放了公共的地图开发平台。这些平台不需要附加额外费用,即可建设成功能强大的地理位置信息查询系统。高校使用该项技术来进行相关系统的开发也是十分有必要的。
1.2研究意义
北京联合大学近年来发展速度加快,校园的基础设施不断扩建,单位部门搬迁频繁,很多部门需要不断更换办公地点,很多师生不了解校园各个场所的具体位置分布,学院目前的信息平台也没有提供相关服务。为北京联合大学建设一套基于百度地图API的地理信息查询系统是一项具有重大意义的工程。
2、系统分析
2.1 系统功能描述
系统可以动态进行管理系统内部所显示的所有校园元素,系统还能够应对不断更新变化的学校地理布局,及时根据校园位置的变化而在查询系统中做出相应的具体的更改,在很大程度上能够方便广大师生、来宾来客对学校的了解和查找,在很多方面可以起到促进的作用。
2.2系统技术选择
利用百度公共的地图开发平台,服务器端采用JSP技术、浏览器端是HTML+Java Script来进行开发,最终实现联大主校区地理位置的信息查询,既丰富了校园空间信息服务的内容又节省开发成本,实现校园地理位置信息的个性化服务。
2.3 技术介绍
系统的技术模型如图1所示。
(1)终端用户把查询请求发送给企业服务器端。
(2)企业服务器处理用户查询请求,访问数据库获取属性和地理空间数据。相关应用把从数据库中获取的数据与百度地图 API 进行封装,形成结果文件发送给终端用户。
(3)终端用户获得了HTML+百度地图API代码,浏览器执行百度地图API代码,对百度地图服务器发送请求。
(4)百度地图服务器根据请求,生产地图图片,返回终端用户。
(5)终端用户得到了包含地图显示的最终结果。
图1 各技术之间的关系
3、系统实现
3.1系统功能模块设计
本系统的整体功能主要是分为前台和后台,如图2所示。前台功能又细分为联大各校区查询、机关机构查询、教学楼查询、宿舍食堂查询、社会服务查询、校区—校区导航六个子功能模块;后台又细分为管理员登录验证,联大各校区、显示元素、类别三项管理等操作。
图2系统结构功能模块图
3.2系统功能的实现
系统所实现的前台功能包括:浏览和查询各校区、各学院、机关机构、教学楼、宿舍、食堂、社会服务通知和公交导航等功能;系统后台实现了空间数据和属性数据的管理,包括:用户管理、学院管理、校区管理、楼宇管理、类别管理、单元管理等。此处只列出其中的部分功能。如图3至图8所展示。
图3校区和学院的分布
北京联合大学包括8大校区和15个学院。图3在地图上显示了8大校区的位置,15个学院分属8个校区。在左边的导航栏中表现了校区和学院的隶属关系。
图4 查询某一学院的界面
图4显示的是北京联合大学主校区的建筑群,主校区的每一栋建筑都用数字进行了编号。通过本系统可以查看每一栋建筑的详细位置和建筑内的主要部门。
图5 所有教学楼的界面
图5所示,列出了主要的教学和科研地点。教学和科研场所的数量、属性和位置都可以通过后台数据管理进行增删。
图6 提供动态的社会服务通知
北京联合大学为北京市提供了很多的社会服务内容,社会服务内容是不断更新和变化的,本系统可以提供用户查询最新的社会服务的地点安排。如图6所示,信息窗口显示的为英语四六级考试的通知和考场安排。社会服务的数量和数据都可以通过后台数据管理进行增删。
图7公交查询功能
系统提供了前往北京联合大学各学院的公交查询功能。出发点为北京市内的火车站,目的地为北京联合大学的15个学院。如图7所示为北京西站到应有文理学院的公交路线。
后台功能介绍
系统的后台可以管理前台所显示的一切元素。此处包括校区管理、学院管理、楼宇管理、类别管理和单元管理等。图8为楼宇管理的界面,在楼宇管理中可以实行对每一栋楼宇建筑的添加、修改、删除等功能。
图8 楼宇管理界面
4、结论
本项目对百度地图公共开发平台的发展和应用有了较充分的了解。所开发的北京联合大学主校区地理信息查询系统,给联大的全体师生以及广大的校外人士提供了熟悉校园的便捷途径,提高了学校的服务质量。希望这个基于百度地图的联大主校区信息查询系统能够被给予重视和应用,真正被应用到学院的信息化平台之中。
5、致谢
本研究得到北京联合大学“启明星”大学生科技创新项目201911417SJ082的资助,在此表示感谢!
参考文献
[1] 百度地图JavaScript API v2.0 开发指南[M].百度在线网络技术(北京)有限公司,2013年8月。
[2] 潘安宁杨昆. 基于百度地图API的校园综合信息服务系统的设计与实现[J]. 电脑知识与技术,2016年7月。
[3] 曾江峰.基于百度地图API的门店信息搜集系统设计与实现[D].武汉:华中科技大学,2013。
[4] 程钢等.基于地图API的校园在线电子地图设计与实现[J].测绘工程, 2014
(本文作者:蔡英建 胡立栓 张腾浩 邵奇 来源:北京联合大学)
什么代码要进行论文查重吗?调查研究结果可以发现,学生们的论文已经快到截止完成日期了,在图书馆里我们努力提高工作,在宿舍里疯狂地编码,熬夜抓紧剩下的一点点头发,毕业季PaperDay永久免费论文查重、每日不限篇数和字数,提供免费“查重、改重、降重”一站式服务!
当学生们整天整夜地工作时,他们有什么好的或坏的想法?为了能够降低论文的重复率,顺利进行毕业。
但你为什么要降低论文重复率呢?如何通过降低学生论文查重的重复率?论文复习的工具是什么?让我们一起看看吧!
高重复率对论文查重的影响
以上都是关于毕业后查重的吗?如果您想了解学生更多国家有关研究论文复制的信息,请继续教育关注paperday免费论文查重网站。
毕业论文初稿是否经过审核?
在论文写作过程中,计算机专业的学生通常编写程序代码,因此这些学生必须毕业。课程进行代码贯穿整个教学论文,有很多代码要写纸。尽管计算机需要大量的创新,但代码对计算机来说非常重要。那论文不能因为没有代码。毕业论文程序代码是否需要论文检查重?让我们一起进行了解学生一下。
毕业论文程序代码是否需要论文再检查?
1对于一个计算机专业毕业生来说,论文上的代码更重要发展重要。程序代码是计算机专业的核心内容。在另外,由于工作程序进行代码的内容会影响企业应用系统程序或网页的运行分析结果,因此程序代码的修改应引起高度重视。如果发生修改错误,就会发生程序运行错误。一个小错误可能会导致企业整个系统程序被重写。
2.程序代码将是重复的。在在改变学生重复的过程中,每个人都要具有非常需要注意是的。是的,程序代码的逻辑性很强,会严重影响整篇论文的核心内容。
*请认真填写需求信息,我们会在24小时内与您取得联系。