基于JSP的高校毕业设计管理系统的设计与实现

来源 :看世界·学术上半月 | 被引量 : 0次 | 上传用户:leesy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:每年大学生的扩招会给高校对学生的管理难度增大,每届毕业生是学校重点管理的一个对象,其中对毕业生最后阶段毕业设计的管理尤其重要。如何高效有序地推进毕业设计各项任务是高校急需解决的问题。本文设计了一个B/S架构的高校毕业管理系统,使用SSM框架能够再每个模块实现时相互独立,三层架构更细,便于后期维护。经测试使用,该系统界面友好,功能较为完善,运行稳定。
  关键词:毕业设计;B/S架构;SSM框架
  引言
  毕业设计是高校考验学生的一个重要考核阶段,对学生在校四年的一个总结知识,学会运用本专业知识解决现实问题的一个考核,同时该阶段对毕业生也是十分重要的,可以在过程中体现和提升自己的能力也能发现自己的不足,这个阶段同时也是对面对工作和提升学历的一个过程。当今社会发展迅速,对高等人才的培养需求越来越大,所以在对高等院校的毕业论文也有相应更高的要求,毕业设计阶段学校更需要对教务系统进行完善[2]。
  据了解现高校的对毕业设计的管理模式大多是属于传统管理联合毕业设计管理系统,毕业设计管理系统主要用于毕业设计任务的执行和管理,传统管理则用于在该系统里统计到学生填报的任务和完成后的档案进行纸质文档保存,其实还有少部分高校仍然是使用着传统方式对毕业设计的管理,这十分不利于对数量庞大的毕业生进行管理。现如今随着网络越来越普及,宽带速度越来越快,本系统使用B/S架构可以网络管理学生和教师在毕业设计选题过程以及过程管理的内容,极大的提高了学校的办公效率,减少本校的工作人员的工作量也不需要消耗相关的办公资源,提高本校的管理水平。
  一、相关技术介绍
  本系统基于JSP开发,但是由于现流行的前后端分离开发,JSP作为前台页面主要向后台请求的一些重要小模块使用,本次设计的前端显示多数使用html,CSS,JavaScript,后台使用java语言开发整合SSM框架有更好的维护性。
  (一)B/S架构
  B/S架构是浏览器端和服务器端的架构模式,在Web成为主流时兴起的网络架构模式,该模式下客户端和服务端都做了统一,服务器端需要数据库的支持同时也存放了系统的核心部分,客户机只需要浏览器即可收到服务器端所有的功能,并通过Web Server与数据库打交道。
  (二)JSP开发技术
  JSP技术是java语言衍生出来的动态网页开发技术,属于java服务端页面。JSP本质就是servlet拥有servlet所有的功能,在servlet中编写html代码十分不便,才衍生出JSP解决该问题,其内容可以编写html代码,却又能在html代码中编写java语言嵌入其中执行编译。
  (1)可跨平台
  JSP开发技术拥有java语言的平台无相关性,可以在任何支持Java虚拟机的平台上运行,这便利代码的移植[4]。
  (2)预编译
  JSP开发技术因为在java语言基础上建立的,同样能够在java虚拟机上编译和执行,只需要第一次运行时编译,之后可进行动态增量编译,同样具有java的高效性[4]。
  (3)安全性
  JSP开发技术中会用到的html和xml代码对网站的显示和配置,可以对其进行封装并隐藏,在浏览器端用户将无法看到html源码,提供给开发者代码和网站良好的保护。
  (4)业务代码分离
  现通常开发模式使用html语言来设计页面内容,使用JSP标签实现显示的动态部分,再整合SSM框架进行开发实现业务视图层的分离。这样JSP只需要显示数据不用于后台的业务处理。
  (5)可重用性
  因为JSP开发技术继承了java的特性,拥有面向对象的特性。在JSP项目开发中,可使用JavaBean进行实体类和业务处理代码的封装在Spring中管理相互独立,JavaBean封装的代码是可以重复使用的,同样也可以在其他应用程序中实现。
  二、功能需求分析
  本次设计的高校毕业设计管理系统根据功能的需要,本系统主要有三个角色:指导老师、学生、管理员三个模块。针对毕业生的毕业设计网上选题、网上提交任务等;指导老师对毕业设计课题的网上申报、接收学生任务等;管理员对相关通知公告的发布和师生管理等维护工作。在网上完成这些工作就不需要学生在校才能实现,方便了在校生,在外实习的毕业生也不需要回校办理,也方便了指导老师下发任务和接收学生完成的任务,及时联系学生进行指导。
  (1)管理员功能模块图
  管理员主要职能是学生信息的管理,老师的信息管理,公告管理功能并对系统持续维护。
  (2)导师功能模块图
  导师主要在首页收到相关通知后为学生课题申报后,通过系统提交于学生最后教师确认进行双向选择,在课题申报信息里包括了课题具体相关任务由学生查阅,教师通过流程管理可查看学生的完成进度文件,并审核相关材料给出成绩。本系统后台结构如图2所示。
  (3)学生功能模块图
  学生主要在首页收到相关通知后可以根据自己的兴趣选择导师的课题,也可同导师沟通选择自己想完成的课题,待导师申报课题后由学生查阅课题具体描述和任务并确认选择。待导师确认课题即可开始毕业设计相关工作,填写开题报告提交以及审核通过后的答辩,中期检查给予导师的反馈以及论文提交等,导师审核所有阶段后对该生评定成绩,学生最后阶段才能看到自己的成绩评定。本系统后台结构如图3所示。
  三、主要模块分析和实现
  (一)用户登录模块的实现
  用户进入网站即可在右侧登录域内输入相应的账号密码进行登录,该登录模块不需要选择教师或者学生的按钮进行登录,因设计数据库用户表时给每个用户设置了标识符,在程序中自动识别方便了登录便捷性,在登录时加入了人机识別的验证码。当用户名、密码和验证码输入正确时可进入自己相应的页面。   (二)信息修改的实现
  本系统的用户初次登陆成功后应修改个人信息。单机右上角的学生名字或者头像出现下拉框,在下拉框子功能中选择信息可对个人信息修改,下拉框第二子功能可修改密码,通过弹出的窗口输入原始密码即可修改。导师操作与学生相似。
  (三)选课模块的实现
  本系统选课功能使用了双向选择。完善信息后教师在课题申报菜单项进行课题的申报,学生可以预先和导师沟通选自己感兴趣能完成的课题,之后由教师申报并对课题指定相应任务在描述框中,但是需要在课题来源选好是导师建议还是学生拟定。导师完成申报学生可以在选择课题菜单项进行课题的选择,首先找到本专业的老师,在本专业的导师选择该导师的课题。学生完成课题选择导师的流程管理菜单项下的确认选题需要审核该学生的选题,需要确认该生是否是本专业学生,是否是学生拟题的该生。
  (四)过程管理的实现
  在选课完成后,学生对课题的完成进度在流程管理菜单项中子菜单中显示,学生需要完成开题报告,经过老师审核通过即可答辩。在论文的中期会有中期检查的反馈表,以便导师检查学生完成情况以及对学生指导,最后可以进行论文的上传。在导师的流程管理菜单项可以下载到学生提交的开题报告、中期检查反馈表,毕业论文。对学生完成的情况最后进行审评并打分。
  四、结束语
  高校毕业设计管理系统的实现可脱离传统工作管理繁琐的管理过程和纸质化文档的保存,也能大大减少教务人员的工作量提高办事效率,有利于学校处理能力的提升。这也体现了高校的辦学水平吸引更多学生以培养更多为国家做贡献的人才。
  参考文献:
  [1]田爱奎, 贾永新. 基于JSP的毕业设计管理系统的设计与实现[J]. 中国教育信息化, 2007(23):44-46.
  [2]屈晓, 郑哲豪, 陈焕培, et al. 基于JSP毕业设计管理系统设计与实现[J]. 科技创新与应用, 2018, 250(30):48-49.
  [3]李云芳. 基于B/S架构的高校毕业设计过程管理系统[J]. 福建电脑, 2019, 35(01):80+96.
  [4]孙博成,张领.论JSP开发技术发展现状与发展前景探析[J].山东工业技术,2015(19):216.
  [5]林秋虾. 基于web的毕业设计管理系统的设计与实现[J]. 电脑知识与技术, 2018, 14(34):65-67.
其他文献
摘要:随着公共艺术在当代的不断实践,学术界对于公共艺术相关方面的研究也在不断的深入。规划学、建筑学、城市史学、艺术史学、城市社会学和人文地理学等相关领域的学者和专家都开始关注这一领域,诸多随公共艺术发展而产生的公共空间问题,如公共艺术与建筑的关系、城市保护学的关系,公共艺术的公共性,公共艺术在城市空间的建构等都日渐成为当下的热门话题。  关键词:公共艺术;城市公共空间  一、城市公共空间的释义  
期刊
摘要:各方面的深入发展,使得舞蹈创作者也必须要与时俱进,将传统的舞蹈艺术与当下的舞蹈形式相结合不断进行手法上的完善。而且舞蹈创作的手法也不是凭空捏造的,它是有一定的依据的必须体现在舞蹈的整个创作当中,这样才能保证创作手法的成功性。因此舞蹈创作手法的合理应用对整个舞蹈有着非常大的影响,因此对舞蹈创作手法的研究就非常有意义。本文主要针对舞蹈创作手法的运用与研究进行了一定的探讨和分析。  关键词:舞蹈创
期刊
舞台戏剧化妆造型是根据戏剧的主题思想、风格样式和时代特征,按照剧本所提供的人物性格、年龄、身份、时代背景,将这些特征表现在演员的外貌上,将剧中角色栩栩如生的呈现在舞台上。除服装的修饰外,面部的形象是观众的视点最聚集的地方,因此人物的面部和头部的造型变化在创作上是非常重要的。利用化妆的技术手段和方法加对演员的外形加以改变和弥补,可以帮助演员塑造出准确、生动的人物角色,使观众能直接的接收到人物角色的外
期刊
摘要:音乐欣赏对培养和提升人文素养发挥着重要的作用,然而由于缺少全国性的音乐欣赏教学大纲,大部分高校对音乐欣赏类课程的重视程度和投入不够等原因,导致现阶段许多高校的音乐欣赏课程仍存在不少本体与外延问题,还需要进行针对性的调整和改革。本文通过对高等院校音乐欣赏课程存在的问题的探讨和具体教改策略的阐述,试图对高校音乐欣赏课程改革的策略进行初步研究。  关键词:高等院校;音乐欣赏;教改策略  引言  作
期刊
摘要:现代景观设计的发展过程中,呈现出多元化的发展趋势,极大的活跃了景观设计行业。极简主义景观作为20世纪60年代以来众多艺术设计思潮中的典型代表在西方景观界发展起来,引起学术界和设计界的大量关注。极简主义景观将景观简洁的方式与复杂的内涵融合在一起,作为现代主义最后一个流派,秉承现代主义景观科学、实用的优良传统。强调艺术在景观设计中的地位和作用。  本文首先对极简主义作为切入点,首先分析极简主义的
期刊
摘要:传统文化与现代空间设计的结合,主要体现在以表现传统文化为主题的空间设计上,但在一般空间设计中,也时有表现。将传统文化与现代空间设计进行结合,是我国设计者们相对养成的空间设计习惯。有此习惯,是受我国传统文化得以不断传承因素影响所致。传统文化与现代空间设计结合,依然是我国现代空间设计的主流理念。  关键词:传统文化;现代空间;设计结合  谈到设计,它是科技与文化艺术进行结合的产物,也是人类在经历
期刊
摘要:随着5G技术的不断应用,各种新兴媒体的不断涌现,新闻编辑工作不断地进行着变革与进步,这无疑给每个新闻编辑都提出了更高的要求。只有积极开拓创新,努力适应新时代发展的需要,广播电视台新闻编辑工作才能与时俱进,获得长足的发展,因此,融媒体时代如何做好广播电视台新闻编辑工作显得尤为重要和必要。  关键词:融媒时代:广播电视台:新闻编辑工作:  一、融媒体时代,广播电视新闻编辑工作要具有多样化的特征。
期刊
摘要:我国一直坚持素质教育,希望教育出“德、智、体、美、劳”全面发展的优秀人才。作为学业紧张的高中生,在进行基础知识教育以外,一定要重视对他们的审美能力进行培养。美术教育无疑是最直接的培养审美能力的方式。在学校领导的支持下,美术教师的指导下,科学而有计划地对学生进行审美能力的培养,让学生不但缓解了学习压力,还陶冶了情操,也让学生未来在学习和工作中拥有更多的潜力,毕竟生活中的方方面面都隐藏细节的审美
期刊
摘要:吴冠中作为中西结合的大家,在其艺术创作过程中,始终认为只有吸收世界艺术宝库中的优秀文化元素来促进民族化的改造,才能使民族油画屹立于世界艺术之林。因此他一生都致力于油画民族化与中国画现代化的探索。他的作品中存在的错觉美感,别致的构图剪裁,黑、白、灰、点、线、面绘画语言呈现出的生动性,表现技法的多样性,画面的形式美感是其意象油画所表现的特征。吴冠中通过自己的探索与创造,成功地将中西方传统艺术成果
期刊
摘要:以插画的创作形式传达“武汉知音文化”中所包含的“亲情、友情、爱情”的丰富内涵,从而体现“疫情无情人有情”的理念。知音文化是武汉特有的文化资源,起源于俞伯牙和钟子期“高山流水识知音”的传奇故事。“知音”一词现已泛化为友情、亲情和爱情。虽然疫情无情,但人却饱含深情,期间涌现出了无数令人为之动容的故事。本课题将以插画的形式将这些感人画面定格起来,充分展现“武汉知音文化”并使其传承下去,给予黑暗中的
期刊