高校资助管理系统的设计与实现毕业论文Word格式文档下载.docx
- 文档编号:16619898
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:42
- 大小:398.43KB
高校资助管理系统的设计与实现毕业论文Word格式文档下载.docx
《高校资助管理系统的设计与实现毕业论文Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《高校资助管理系统的设计与实现毕业论文Word格式文档下载.docx(42页珍藏版)》请在冰豆网上搜索。
Withthereformofuniversitieschargesystem,thescaleofstudentfinancialassistancemanagementisexpandinggradually.InordertohelpthestudentsinpoorfamiliestoadmitandfinishtheschoolworksuccessfullyintheChinesefull-timepublicuniversities,thepolicysystemsincludingscholarships,studentloan,work-study,specialdifficultiessubsidyandtuitionfreearesetupbasically.ItisbeneficialtoimprovethelevelofstandardizationandnetworkinthestudentfinancialassistancemanagementandpromoteinnovationinthisworkthoughthecomputernetworktechnologybasingontheinformationmanagementsystemofWEB.
Inthisdissertation,thestudentfinancialassistancemanagementinGuizhounormaluniversitywasresearchedandthedemandofthismanagementsystemwasanalyzedaswell.AsetofgeneralfinancialassistanceinformationmanagementsystemwasdesignedbasedontheJSP.NET.Accordingtothefunctionalrequirementsofthesystem,thisarticleanalyzedanddesignedthespecificfunctionalmodulesofstudentfinancialassistancemanagementsystemincludingthepoorstudentinformationmanagement,work-studymanagement,managementofstudentloans,scholarshipsmanagement,systemmanagementandthesystemdatabaseandshoweddetailedfunctionalblockdiagramofthesystemandsystembusinessprocessdiagrams.Onprincipleofthedatabasedesign,thecompletedatadictionarywasformulated.Onthebasisoftheinvolvedentitiesandattributesofsystem,thisstudygavethedatabasetablerelationshipchart.Inthesystemimplementationprocess,thisarticlemainlydescribedtheloginofusers,userpermissionsetting,studentinformationmanagementandfinancialassistancemanagement.Accordingtothesystemfunctionalrequirements,onthebasisoftheB/Snetworkarchitecturemodelandtheservercontrols,thisresearchdesignedthestudentfinancialassistancemanagementsystem.Finally,thedissertationsummedupthespecificprocessofthedevelopmentanddesign,andmadeaclearvisioninexpansiondesignandapplicationsofstudentfinancialinformationmanagementsystemsinthefuture.
KeyWords:
StudentFinancialAssistance;
Systemmanagement;
DesignAnalysisandDesign
Contents
Shaper1Introduction1
1.1Background1
1.2PurposeandSignificanceofThisResearch1
1.3CurrentResearchSituation2
1.4MajorContentandStructureArrangementofThisDissertation3
1.4.1MainContentsofThisDissertation3
1.4.2StructureArrangementofThisDissertation3
Chapter2KeyTechnologiesAppliedinSystemDevelopment5
2.1SystemStructure5
2.1.1TheStructuralAnalysisofC/S5
2.1.2TheStructuralAnalysisofB/S6
2.1.3TheComparationBetweenC/SandB/S7
2.1.4TheChooseoftheSystemStructureintheProject7
2.2TheApplicationoftheJSPTechonology8
2.3TheFramwork10
2.4Summary11
Chapter3RequirementsAnalysisoftheSystem12
3.1TheTargetsandPrinciplesofSystemDesign12
3.2TheFunctionalRequirementsoftheSystem13
3.2.1TheGeneralRequirement13
3.2.2TheBasicFuncionalModule14
3.2.3TheOperationProcess15
3.2.4TheDataProcess15
3.3TheNon-FunctionalRequirementsoftheSystem16
3.3.1TheRequirementsofSoftwareandHardwarre16
3.3.2TheSecurityofData16
3.3.3TheStateofSystemOperation17
3.4Summary17
Chapter4DesignoftheSystem18
4.1TheDesignofSystemFuctionModule18
4.2TheSettingofthePermissionforUsers18
4.3TheDesignofMainSystemFunctionModules20
4.3.1TheLoginModule20
4.3.2TheSub-SystemofPoorStudentsInformationManagement20
4.3.3TheSub-SystemofWork-studyManagement21
4.3.4TheSub-SystemofEducationalLoansManagement22
4.3.5TheSub-SystemofScholarshipManagement23
4.3.6TheSub-SystemofSystemManagement23
4.4TheDesignoftheSystemDatabase24
4.4.1ThePrinciplesofDatabaseDesign24
4.4.2TheDesignofSystemDatabase25
4.4.3TheRelationAmongTables26
4.4.4TheSettingofDatabaseSecurity27
4.4.5TheManagementandOptimizationofDatabase27
4.5Summary28
Chapter5TheImplementationoftheSystem29
5.1TheImplementationofUsersLoginModule29
5.2TheImplementationofUsersPermissionSetting29
5.3TheImplementationofStudentsBasicInformationManagement31
5.4TheImplementationofFinancialAssistanceManagement32
5.5TheImplementationofSub-SystemsBasedonMVCFramwork33
5.6Summary38
Chapter6SystemTesting39
6.1FunctionTesting39
6.2SystemPerformanceTesting39
6.3TestingResults40
6.5Summary40
Chapter7ConclusionsandProspect41
7.1Conclusions41
7.2Prospect42
References43
Acknowledgements46
第1章绪论
1.1研究背景
随着高校扩招,收费制度实施,高校贫困生问题日益突出。
为保障高等教育公平,我国已形成了“奖、贷、助、补、减”多元资助体系[1]。
尤其是2007年,国家在高等教育阶段建立起国家奖学金、国家励志奖学金、国家助学金、国家助学贷款、师生免费教育、勤工助学、学费减免等多种形式并存的容和对象明确的高校资助体系。
例如新生报到期间“绿色通道”解决考入大学的家庭经济困难学生先按时报到;
入校后,学校对其家庭经济困难情况进行核实,采取不同的如给予国家助学金以解决生活费,积极办理解决国家助学贷款解决学生学费、住宿费问题。
此外,国家还积极引导和鼓励社会团体、企业和个人面向高校设立奖学金、助学金,共同帮助家庭经济困难学生顺利入学并完成学业。
截止到2009年,“奖、贷、助、补、减”混合型资助模式的运行,使许多贫困学子走出困境,踏上了求学之路。
全国学生资助管理中心主任邦焱指出:
2008年,中央和地方财政在国家奖助学金的投入上共计104.66亿元,其中中央财政投入66.13亿元。
国家助学贷款方面,2008年全国高校新增贷款人数67.4万人,新增贷款金额65.9亿元[2]。
此外,40.84万名新生通过“绿色通道”顺利走进大学校园,占报到新生总数的7.9%。
同时,全国20个已启动生源地信用助学贷款工作的省份,共计审批贷款学生23.9万人,审批贷款合同金额12.6亿元。
连同2007办理的贷款,累计已审批35.2万人,审批合同金额26亿元。
从1999年至2008年年底,10年来,全国高校累计有436.1万名大学生通过国家助学贷款政策圆了自己的大学梦,累计贷款金额达337.1亿元[3]。
今后还需继续加大资助力度、扩大资助围和资助对象,进一步建立健全高校资助体系,促进高校教育公平,实现不让每一个大学生因家庭经济困难而辍学。
1.2研究目的与意义
随着我国经济的不断发展,政府与社会各界对高校人才培养的投入力度也在加大,各种形式的奖助学金、助学贷款、勤工助学、生活补助等,涉与的学生数量众多,金额庞大,牵涉的面广,政策性强,情况复杂,面临的困难很多。
为此,有必要通过信息技术,设计出一套功能完善、易于操作、运作精确的管理信息系统,实现高校学生资助管理的科学化、规化、信息化、高效化,使资助政策最大限度地发挥激励和助困作用。
同时随着信息技术的发展,计算机和网络已经成为现代化办公不可短缺的工具和信息传输的有效载体,基于Web技术的各类网络管理系统也应运产生,这些网络管理系统被应用于社会生活的各个领域,如政府办公、商贸经济、交通运输、文化教育等[4]。
其中,把计算机技术和网络资源应用到日常工作中也变得越来越广泛,计算机技术也随着计算机和网络的发展变得越来越成熟,所以研究困难学生资助管理系统把计算机技术等现代办公手段与学生资助工作紧密结合,开发基于网络技术和网络资源的学生资助管理系统,降低工作成本,进一步提高资助管理工作规化和科学化的水平在当前的发展趋势下具有十分重要的意义和紧迫性。
1.3研究现状
随着高校家庭经济困难学生资助工作的全面深入开展,给资助工作,特别是信息的统计和汇总提出了更高的要求。
为了满足工作需要,必须将资助工作进行信息化管理,使先进的校园网与其信息技术在资助工作中发挥应有的作用,以提高工作的效率、保证数据的准确性,使资助工作在公开、公平、公正的基础上最大限度地发挥资助资金对学生的激励和助困作用[5]。
这也是党中央、国务院、各级人民政府、教育行政部门和社会各界高度重视和关心问题。
同时对于高校而言,随着学校办学规模的不断扩大和各种资助项目的不断增加,高校学生资助管理工作在学生的教育、管理和服务工作中的地位也越来越重要,这也造成高校学生资助工作变得越来繁杂。
每年高校资助的种类高达几十项,每一次涉与发放的金额少则数万元多达数百万,每年获得各种资助和奖励的学生多达几万人次,占到在校学生的60%以上[6]。
对于如此庞大的受资助学生数量和高额的资助资金,如果仍采用传统的手工核对和人工管理的方式,那么将导致学生资助工作压力与劳动强度十分巨大,并且其工作效率非常低而且容易出错。
1.4本文研究容与结构安排
1.4.1本文研究容
本文主要依据国家在2007年,国务院颁布的贫困学生资助体系的实际情况,并充分了解具体的业务实施情况,同时从资助管理体系的自身需要的角度出发,详细论述了本系统的需求分析,包括系统的总体功能需求、非功能性需求系统、系统的软件应用环境和硬件应用环境。
主要研究容有基于MVC模式的系统的开发框架,其中汲取了Struts等框架的精髓思想,保持了架构清晰,同时对其中较为繁琐的模型层次进行简化,在保证不影响框架性能基础上,用清楚分明的层次关系,让开发逻辑清晰,从而有效减小了开发负荷。
在数据库访问与数据操作方面,开发了相应的逻辑模块作为数据交互层。
这样做就把数据操作独立出来了,不再由业务逻辑与数据库直接交互,进一步降低开发难度,使开发人员无需再顾忌数据库连接与相关操作问题。
整套开发框架结构清晰、简单易用,经开发使用证明效果良好,适用于类似系统的开发。
同时本文详细阐述了系统各个功能模块的设计,并在此基础上对数据库的设计原则、数据库中的部分表结构和表关系进行了分析,并对数据库的安全性进行了分析。
针对操作权限和数据状态相关的问题给出了解决方案。
操作权限控制与数据状态相关这类问题在业务应用中具有一定的普遍性,针对这类问题的解决方案对其它系统开发和应用具有一定参考价值。
资助管理系统围绕学生资助工作的实际需求进行设计,比较完整地实现了学生信息管理、资助资格审核和资助信息管理等功能,基本满足了资助工作的需要,为资助工作构建了信息化平台,为提高工作效率和管理水平提供了强有力的支持。
1.4.2结构安排
本文共分七章:
第一章:
绪论。
本章包括论文的研究背景、资助系统的概述,同时对本文研究的主要容和结构进行了介绍。
第二章:
系统开发关键技术。
研究了系统设计的相关技术,包括系统网络架构模式:
B/S模式和C/S模式,以与两种模式的比较分析,以与本系统采用的模式;
介绍了系统的结构框架和应用技术。
第三章:
系统需求分析。
依据2007年国务院颁布的贫困学生资助体系的有关要求,充分了解具体的业务实施情况项目。
并从资助管理体系的自身需要的角度出发,详细论述了本系统的需求分析,包括系统的总体功能需求、非功能性需求系统、系统的软件应用环境和硬件应用环境。
第四章:
系统的详细设计。
详细阐述了系统各个功能模块的设计,并在此基础上对数据库的设计原则、数据库中的部分表结构和表关系进行了分析,并对数据库的安全性进行了讨论。
第五章:
系统的实现。
本章对系统部分模块实现的功能进行了具体介绍,针对操作权限和数据状态相关的问题给出了解决方案。
第六章:
系统测试。
本章对系统进行了软件测试,并得出了测试结论。
第七章:
总结与展望。
总结全文,并指出今后在实际应用方面需要进一步努力的方向。
第2章系统开发关键技术
系统开发要做好系统设计相关技术的分析,并针对系统开发的关键技术进行相应研究,如系统结构的分析与选择,特别是针对系统网络架构C/S模式和B/S模式的比较分析,从而作出本系统采用的模式;
以与系统的结构框架和应用技术的分析,为系统的开发设计提供技术基础。
2.1体系结构的选择
系统的网络架构是衡量一个系统应用软件是否先进的最重要的因素之一。
近年来,计算机技术的不断发展,Client/Server(C/S)和Browser/Server(B/S),因为其高效率、高可靠性、稳定易于处理等优势已经作为先进的系统架构被大量应用于系统开发[7]。
目前多数的C/S结构体系不具有三层B/S结构的架构模式,没有真正的体现B/S结构的先进性。
为使本系统B/S结构的架构模式具有目前大多数信息化管理系统所没有的先进性,在建立系统体系结构时,将着重考察计算机信息系统的实际使用层次和程度。
2.1.1B/S结构分析
B/S结构,即浏览器/服务器结构,是随着计算机网络技术的兴起,对C/S结构的一种变化或者改进的结构。
在这种结构下,用户界面完全通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层B/S结构,这样做的优点就是大大简化了电脑客户端负荷,极大减轻了维护系统和系统升级的成本与工作量,降低了客户的总体成本,并且B/S结构能比较有效地保障客户数据平台和管理访问权限,通过对权限的保护也能使服务器数据库很安全,这是一种全新的软件系统构造技术。
而且B/S结构它是一次性开发到位的,能实现在不同的地点,由不同的人员,以不同的接入方式访问和操作一样的数据库资源[8]。
随着Windows2000/WindowsXP将浏览器技术植入操作系统部,B/S结构更成为当今应用软件的首选体系结构[9]。
它的优点是维护和升级系统方式简单,成本较降,同时大量应用服务器运行,所以应用服务器数据负荷较重,网络管理人员只需要管理服务器就行。
显然B/S结构应用程序相对于的C/S结构应用程序是一种巨大的进步。
其结构模型如图2-1所示。
图2-1三层Web结构体系
2.1.2C/S结构分析
C/S结构,即客户机和服务器结构。
它是软件系统的体系结构,通过它可以充分利用两端的硬件环境的优势,将任务合理分配到客户端和服务器端来实现,降低了系统的通讯开销。
因为C/S体系结构的数据库应用具有:
数据的储存与管理功能透明和应用服务器运行数据负荷低这两个方面的优点。
但是由于不能提供现在用户所真正希望的开放环境,C/S结构的软件需要根据不同的操作系统来开发不同版本的软件,加之产品的更新换代十分快,并且C/S架构的高昂维护成本、高代价、大投资、低效率,也使得C/S结构的软件已经很难再适应现代管理信息系统中上百台电脑以上局域网用户同时使用[10]。
目前大量的数应用软件系统都使用C/S形式的两层结构,而且现在的大多数软件应用系统都在向分布式的Web应用发展,C/S和Web都可以进行一样的业务处理,应用不同的模块共享逻辑组件;
因此部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑组件扩展出新的应用系统。
传统的C/S模式的二层结构系统模型如图2-2所示。
图2-2C/S模式的二层结构系统模型
2.1.3B/S与C/S的比较分析
B/S结构是建立在广域网的基础上,而C/S结构是建立在局域网的基础上的,二者存在着巨大的不同,其主要表现在以下几个方面[11]:
(1)在软件的重复使用性的方面
C/S结构程序必须要整体考虑,构件的重复使用性不如在B/S结构程序要求下的构件的重复使用性。
并且B/S结构程序具有多重结构,要求构件具有相对独立的功能,程序能够被比较好地重复使用。
(2)在应用的硬件环境方面
B/S结构建立在广域网络之上,没有专门的网络硬件环境,C/S结构通常情况下建立在专门的局域网络上,网络之间通过专门的服务器提供数据交换和相互连接,网络环境的使用围较小。
所以B/S结构适应围比C/S结构的更
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高校 资助 管理 系统 设计 实现 毕业论文