论文部分内容阅读
近年各高校招生规模不断扩大,日常教学管理的工作量日益增加,庞大的数据处理增加了工作的难度,传统的人工管理模式的准确性、效率性已经不能满足学校的发展要求。随着经济技术的发展,计算机管理系统在处理各种现代事务中突显出独特的实用性、效率性等优势,成为现代日常管理的重要工具。毕业论文是高等学校培养创新人才的重要实践教学环节,越来越多的高校已经利用计算机系统对毕业论文的各个环节进行管理,但有部分高校目前仍然使用人工管理的模式,笔者所在的内江师范学院就面临着这样的问题。为加强我校毕业论文的过程管理,提高工作效率,必须开发出一个适合我校工作实际的毕业论文管理系统。本文以内江师范学院毕业论文管理工作流程为基础:首先,研究现状分析。通过对国内外毕业论文管理系统的使用现状进行分析总结,并结合我校工作实际,提出了利用面向对象的方法,设计一个完整的、跨平台混合模式的内江师范学院毕业论文管理系统。其次,系统需求分析。分别阐述了系统的可行性分析、功能需求分析、性能需求分析、运行需求分析,并通过流程图和用例图加以展示。再次,系统的具体设计。第一,设计系统整体架构,本系统采用基于B/S模式的三层体系架构。在系统开发过程中,我们采用前后端分离技术,使web端和Android端共用后端接口,前端采用Java、JavaScript、HTML5等全新适用的开发语言,后端采用Java及其企业级后端开发SSM框架组合,即Spring+Spring MVC+MyBatis框架。系统采用MySQL数据库作为数据存储开发平台,服务器端采用Linux系统。第二,设计关键流程,通过流程图对系统的7个关键流程进行了详细的设计。第三,设计功能模块,分别设计系统的4类用户在PC客户端和Android客户端的功能模块。第四,设计数据库系统,通过E-R模型和数据库表来设计数据库系统。然后,系统界面和功能实现。本文分模块对系统在PC客户端和Android客户端的部分功能界面进行了展示,主要代码详见附录。最后,系统测试。本文阐述了系统测试的内容,通过对测试结果的分析,我们发现内江师范学院毕业论文管理系统的开发是成功的,能够满足系统功能需求和系统设计的要求。