《高校毕业论文管理系统.docx》由会员分享,可在线阅读,更多相关《高校毕业论文管理系统.docx(53页珍藏版)》请在优知文库上搜索。
1、本科毕业论文(设计)论文题目:高校毕业论文管理系统随着经济的发展和科学技术的进步速度日趋加快,高等教育人才培养质量日益受到人们的重视。毕业论文作为大学生在校期间完成的最后一项学业任务,是衡量一个学生学业水平的重要依据。但是,在论文课题的确定与审核、开题报告的上传、论文过程指导、论文中期检查、论文答辩安排、论文上传、论文打分和论文成绩查询等过程中,指导老师和学生面临着不小的挑战。为了确保学校在信息技术飞速发展的形势下的教学质量和人才培养质量,提高高等院校对毕业生论文管理的水平,因此需要开发一个管理流程符合高校需求、系统功能适配学校用户的高校毕业论文管理系统,充分调动教、学、管等多方面积极性。目前
2、,在我校毕业论文管理过程中,选题过程过于简单,没有规范的学生选题流程,部分指导老师的选题只是简单的口头传达给学生,并且我校目前使用的毕业论文管理系没有选题的规范化处理且缺乏学生和指导老师的交互性。本系统的开发,将借鉴我校现有毕业论文管理系统的管理流程,找到现有系统的不足,并且做充分的需求分析,开发出更完善、更高效的毕业论文管理系统。本系统主要面向系主任、指导老师和学生三种角色用户。由于角色身份不同,需要为角色分配不同的权限并设计相应的系统功能。系主任主要完成论文选题管理和答辩安排管理。其中,论文选题管理是对论文进行审核,答辩管理是对答辩信息的发布。指导老师在本系统中完成选题的发布,并且需要将学
3、生的选题提交到系主任处进行审核,除此之外还要进行学生论文的过程指导管理、中期检查报告管理、评分管理。学生在该系统中完成论文的选题、任务书、开题报告、中期检查报告、论文终稿的上传和论文成绩查询的操作。系统后端使用SPringboot框架,前端使用VUe技术搭配EIementUI组件,并且结合MySQ1.数据库完成对数据的存储和管理。采用以上技术一方面是因为SPringBoot包含大量的第三方库配置,可以有效的提高系统的工作效率。另一方面,VUe完全能够为复杂的单页面应用提供驱动,再搭配ElenlentUl设计友好、简单易用的界面,为用户提供良好的控制反馈和页面反馈。关键词:高等学校;毕业生论文信
4、息;管理系统;SpringBoot+Vue论文类型:软件工程AbstractAsthesocietykeepschanging,thespeedofeconomicdevelopmentandscientificandtechnologicalprogressisacceleratingdaybyday,andatthesametimeeducationisgettingmoreandmoreattention.Asthelastacademictaskcompletedbycollegestudentsduringtheirschoolyears,thethesishasanimportan
5、tassessmentsignificance,butinstructorsandstudentsarealsochallengedintheprocessofdeterminingandreviewingthethesistopic,uploadingtheopeningreport,guidingthethesisprocess,checkingthethesismid-term,arrangingthethesisdefense,uploadingthethesis,scoringthethesisandcheckingthethesisresults.Meanwhile,inthema
6、nagementofcollegethesis,ontheonehand,itisnecessaryfortheschooltofullymobilizetheenthusiasmofteaching,learningandmanagementtoensuretheteachingqualityandtalentcultivationqualityunderthenewsituation,andontheotherhand,itisnecessarytoensuretheschooltostrengthenthequalitymanagementofgraduatethesis,soitisn
7、ecessarytodevelopacollegethesismanagementsystemwiththemanagementprocessmeetingtheneedsofthecollegeandthesystemfunctionadaptingtotheschoolusers.Atpresent,intheprocessofthesismanagementinourschool,theprocessoftopicselectionistoosimple,thereisnostandardizedprocessoftopicselectionforstudents,andsomeinst
8、ructors*topicselectionissimplyconveyedtostudentsverbally.Thedevelopmentofthissystemwilldrawonthemanagementprocessoftheexistingthesismanagementsystemofouruniversity,findtheshortcomingsoftheexistingsystem,anddoafulldemandanalysistodevelopabetterandmoreefficientthesismanagementsystem.Thesystemismainlyf
9、orthedepartmentdirector,instructorsandstudents.Duetothedifferentroles,differentpermissionsaresetfordifferentrolesanddifferentsystemfunctionsaredesigned.Thedepartmentdirectormainlycompletesthemanagementofthesisselectionandinstructormanagement,inwhichthemanagementofthesisselectionincludesthereviewofth
10、esis,thecalculationandstatisticsofthesispassingrateofthemajor,andthemanagementofinstructorincludestheadditionandupdateofinstructorinformation.Theinstructorsfinishissuingtheselectedtopicsinthissystemandsubmitthestudents*selectedtopicstothedepartmentheadforreview,inadditiontotheprocessguidancemanageme
11、nt,mid-terminspectionreportmanagementandgradingmanagementofstudents*theses.Studentscompletethetopicselection,assignment,openingreport,mid-terminspectionreport,finaldraftuploadandthesisgradeinquiryinthissystem.ThesystemusesSpringbootframeworkontheback-endandVuetechnologywithElementUIcomponentsonthefr
12、ont-endandMySQ1.databasefordatastorageandmanagement.TheabovetechnologyisusedbecauseSpringBootcontainsalargenumberofthird-partylibraryconfigurations,whichcaneffectivelyimprovetheefficiencyofthesystem.Ontheotherhand,Vueisfullycapableofdrivingcomplexsingle-pageapplications,withElementUIdesigningafriend
13、ly,easy-to-useinterfacethatprovidesgoodcontrolandpagefeedbacktousers.Keywords:informationofhigherlearning;Graduatethesisinformation;managementsystem;SpringBoot+VuePaperType:SoftwareEngineeringIII摘要IAbstractII目录IV1引言11.1 系统开发的背景11.2 本课题的研究意义11.3 本课题的基本内容11.4 本课题的重点和难点11.5 论文提纲22系统分析32.1 系统概述32.1.1 系统
14、总体功能需求32.1.2 系统开发框架32.2 可行性分析32.2.1 经济可行性32.2.2 技术可行性42.2.3 操作可行性42.2.4 法律可行性43需求分析53.1 业务流程53.1.1 登录模块53.1.2 论文选题审核模块53.1.3 论文过程材料管理模块63.1.4 论文评分管理模块73.2 系统范围73.3 数据流图73.3.1 顶层数据流图8332第1层数据流图83.4 数据字典93.4.1 数据存储条目93.4.2 数据流条目103.4.3 数据项条目104总体设计154.1 系统的总体结构设计154.2 系统的接口设计154.2.1 用户接口154.2.2 外部接口16
15、4.2.3 内部接口164.3 软件体系结构175详细设计195.1 功能模块设计195.1.1 登录模块195.1.2 论文选题审核模块登录模块195.1.3 论文评分管理模块205.2 输入/输出格式设计215.2.1 输入格式设计215.2.2 输出格式设计215.3 人机对话设计225.4 界面设计225.4.1 用户界面设计225.4.2 菜单设计235.4.3 对话框设计235.4.4 窗口选项卡界面设计245.5 数据库设计245.5.1 概念结构设计255.5.2 逻辑结构设计285.5.3 物理结构设计295.5.4 数据库安全性与完整性366系统实现376.1实现工具37-V-6.2 开发平台387系统测试与维护447.1 测试用例与测试结果457.1.1 登录模块测试457.1.2 论文选题审核管理模块测试457.2 系统维护46结论47参考文献48致谢491引言1.1 系统开发的背景随着信息化时代的快速发展,一些高等学校还在使用传统的方式管理毕业生论文及相关资料,这样不仅工作效率低,而且时间久了会产生大量的文件,就会加大高校对资料的管理难度,想要在里面查找资料是非常困难的。除此之外,采用这种传统的方式还有可能导致资料的丢失、泄露等。在毕业设计过程中,由于大部