摘要随着计算机技术日趋成熟以及完善,人类社会对计算机技术的依赖性也越来越高。学生信息管理系统对于教育单位来说是必不可缺少的一部分,其功能对学校的领导者和管理人员来说都是十分重要的。本系统的开发相比较于传统的信息管理方式有了飞跃性的进步,保密性能更优越,查询更快速、更便捷,方便于维护,减少了人力资源的占用。 84598
在开发的过程中,本课题首先做了充分的市场调研,在此基础上进行了详细的需求分析和软件功能模块的划分,而后进行了数据库设计。力求做到系统业务的全面性、通用性,使得本系统能适用于大多数教育机构以达到系统的普适性。系统使用面向对象的编程思想,遵循系统调查研究、系统分析、系统设计和系统实施等主要阶段进行设计,采用B/S结构,Struts2框架,MVC设计模式进行具体功能的设计;前台采用asp页面设计,bootstrap框架以达到页面美观,操作简单,使用方便的目的。
通过本系统的设计和实现,增强了思维逻辑能力。在软件设计过程当中熟悉软件开发的整个流程,MVC的设计模式可以使让代码编写能力得到锻炼,为以后从事软件开发打下良好的基础。
毕业论文关键词:信息管理系统;B/S;Struts2;MVC
Abstract The dependence of the human society on computer technology has become more and more sophisticated。 With the computer technology becoming more mature and perfect, Management information system on student is indispensable part for educational institutions for its functionality is very important for school leaders and managers。 Compared to the traditional management information methods, the development of this system has a leap of progress, security and better performance, query faster, more convenient, easier to maintain, and reduced the occupancy of human resources。
Followed on the basis of the adequate market research and the latter detailed requirements analysis and the partition of the software modules, the software as well as the Management Information System on University Student designed a comprehensive database。 The aid of the system is to strive to achieve a comprehensive and versatility system, so that it can be applied to most of the educational institutions。 The system uses object-oriented programming ideas, following the main phase of the system investigation, system analysis, system design, system implementation and other design。 The system applies the B/S structure, Struts2 framework and MVC pattern to design the specific modules and uses asp page, bootstrap framework which aims to achieve the page appearance, simple operation and easy to use。
The design and implementation of this project enhances the ability of logical thinking, and the partition of the system module into the sub modules。 Familiar with the whole process of the software development and its design pattern can exercise the ability to write code, as well as to lay a good foundation for later engaged in software development。
Keywords: Management information system; B/ S; Struts2; MVC
目 录
第一章 绪论 1
1。1概述 1
1。2背景及其理论与实际意义 1
1。4主要研究方法和内容 3
1。4。1主要研究方法 3
1。4。2主要研究内容 3
1。5小结 4
第二章 系统技术及运行环境 5
2。1开发工具简介