节点文献

基于MVC架构的十二年一贯制学生信息管理系统的设计与实现

Design and Implementation of Twelve-Years Coherent Students Information Management System Based on MVC

【作者】 吴波

【导师】 罗军舟; 祁同林;

【作者基本信息】 东南大学 , 软件工程(专业学位), 2016, 硕士

【摘要】 学生信息管理系统是现代化学校必须具备的软件条件,是实现学校办学和教学的数字化、信息化和智能化的基础条件。十二年一贯制是小学、初中、高中为一体的学校管理模式,在整合教育资源、促进教育均衡发展方面非常有优势,但随之而来的有因为规模大、年级跨度大而产生的管理难度大等问题。其中最主要的问题之一就是学生信息管理的复杂化。尤其在一些发展中的十二年一贯制学校,生源结构复杂业务需求不断变更,规模适中、适合学校而且具有扩展性的学生信息管理系统对学校的管理和发展显得尤为重要。为了科学有效地管理十二年一贯制学校的学生信息,通过对十二年一贯制学校的发展背景的分析,以及对国内外学生信息管理系统的发展过程和现状的研究,提出了本文所研究的基于MVC (Model View Controller)架构的十二年一贯制学生信息管理系统的设计与实现。本文主要研究的内容有:(1)研究了十二年一贯制学校的管理模式的特点,分析了十二年一贯制学生信息管理系统的功能和数据的需求。(2)为提高十二年一贯制学生信息管理系统的结构合理性,降低模块之间的耦合度,同时也为了提高系统代码的重用度,本文以MVC架构对系统进行结构和功能的进行了设计。(3)以MVC架构实现了十二年一贯制学生信息管理系统,设计并开发了较为友好的用户界面,以及功能完善操作便捷的课程管理、学生管理、成绩管理和系统管理模块。为了提高系统的跨平台和可移植性,本文中的系统以MySQL为数据库管理软件,利用PHP为服务器脚本语言开发,其中采用CakePHP框架实现了系统的快速开发。针对系统对表格方式呈现学生信息数据和动态生成统计图表的需要,同时也为了让系统界面更加友好,本文中系统开发利用了ExtJS这一富客户端开发框架。

【Abstract】 Student information management system is a modern school must have the conditions of the software is to achieve the school and the teaching of digital, information and intelligence of the basic conditions.12 years coherent system is one of the structures of school. Is’s a combination of elementary school, junior high school, high school. It has great advantages of integrationg educational resources and promoting the balanced development of education, but concomitant with large scale, high grade span of management difficulty is big. One of the most important problems is the complexity of student information management. Especially in some developing twelve years coherent schools, the structure is complex and the business requirement changes.. Moderate size and flexible student information management system of school management is particularly necessary.In order to manage twelve years coherent system school student information scientifically and effective, through the analysis of the background of the development of twelve years coherent system schools, as well as the student information management system development process and the status quo of the research, and puts forward the research topic in this paper. The main research contents of this paper are:(1) Studied the characteristics of the management model of the twelve year coherent system, and analyze the function and data requirement of the student’s information management system for twelve years.(2) In order to improve the structure of twelve years coherent system of student information management system of rationality, reduce the coupling between modules of and in order to increase the accuracy of the reuse of the code, this system is designed in MVC architecture.(3)The system is implemented in MVC architecture. The auther Designed and developed a friendly user interface, as well as the function of the perfect operation of the course management, student management, performance management and system management module The system had the ability of crossing platform, because it use MySQL as the database management system, and usie PHP as the server script language development, the CakePHP framework helps to develop the system rapidly. The system development used a rich client development framework, ExtTS, the purpose are showing student information data in tables and dynamic generating statistical charts. And,it make the interface of the system more friendly

  • 【网络出版投稿人】 东南大学
  • 【网络出版年期】2017年 03期
  • 【分类号】TP311.52
  • 【被引频次】3
  • 【下载频次】302
节点文献中: