基于JAVA的学生管理系统的设计与实现.docx
《基于JAVA的学生管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于JAVA的学生管理系统的设计与实现.docx(36页珍藏版)》请在优知文库上搜索。
1、基于JAVA的学生管理系统的设计与实现摘要随着社会的发展,信息化对人们的工作、生活产生了深远的影响。中国历来重视教育,但随着大学的扩张,对学生的管理也日趋复杂。比如,每一位同学的个人档案,住宿,课程安排,以及学习情况,都耍有一个精确的记录和管理。总之,对学生进行有效、准确的信息管理,将会变得更加重要。在此背景下,以JAVA为基础的学生管理系统应运而生。实现了对全校教师和学生的信息进行管理。通过本系统,管理员可以对校园内的教师、学生资料进行保存、查询,并对教师、学生进行分组、分班。该系统以JAVA及MYSQ1.为核心,以H+为核心的用户界面架构为核心,以JAVA为核心。本系统是以WEB访问的B/
2、S系统为基础,主要由五个基本模块组成:学生管理、教师管理、宿舍管理、班级管理和课程安排管理。关键词:学生管理系统;信息;JAVA;MYSQ1.;WEB第一章绪论第一章开发工具与开发环境概述1.1 开发工具简介1.1.1 Eclipse简介氏IiPSe最初是一种下一代IDE开发环境,是IBM公司为备选的商业软件VisualAgefOrJaVa而开发的,于2001年11月向开放源码社区捐赠,目前由一个非盈利软件厂商联合会ECIiPSe基金会进行管理。它具有如下优点:1、功能丰富:ECliPSe提供了大量的插件,可以满足不同的开发需求,例如代码编辑、调试、版本管理、项目管理等。2、用户友好:ECIi
3、PSe的界面清新、简洁,易于使用。3、跨平台:ECIiPSe可以在WindOWs、macOS和1.inUX等操作系统上运行,方便开发人员在不同平台间进行项目开发。4、开源免费:ECliPSe是开源软件,开发人员可以免费使用,无需支付任何费用。5、社区支持:ECIiPSe有庞大的开发者社区,可以获得丰富的帮助和支持。1.1.2 MYSQ1.数据库简介MySQ1.是一种由瑞典的MySQ1.AB公司所研发的、隶属于甲骨文集团的关系数据库管理系统。MySQ1.(MySQ1.)是目前使用最为广泛的一种关系数据库管理系统,而对于WEB应用来说,MySQ1.又是其中最优秀的一种。MySQ1.是一个关系型的数
4、据库管理系统,它将数据存储在多个表格中,以代替将全部数据存储在一个大型的存储库中,从而提高了数据的处理速度和灵活性。MYSQ1.是一种基于C/S架构的数据库服务器。1.1.3 Tomcat简介TomCat是APaChe软件基金会旗下的Jakarta项目所研发的SerVlet容器,它根据SUnMiCrOSyStemS的技术标准,支持SerVIet和JavaServerPage(JSP),并且具有Web服务器所特有的特性,例如TomCatManagement与控制平台,安全域管理,Tomcat阀门等。因为TOmCat自身还内置了HTTP服务器,所以可以将其看作是一台独立的网络服务器。由于TOmCa
5、t具有先进的技术和稳定的性能,并且是免费的,所以它受到了JaVa爱好者的喜欢,也得到了一些软件开发人员的认同,它已经成为了当前比较受欢迎的Web应用服务器。1.2 开发环境简介1.2.1 开发软件环境与工具选择(1)开发工具:eclipse4.4.3版本(2)服务器:tomcat7.0版本(3)数据库:MySQ1.5.5版本(4)前端框架:基于bootstr叩的H+后台主题Ul框架(5)后台框架:使用SPringMVC架构(6) JaVa环境变量:jdkl.7.0_131.2.2 开发的硬件环境主机配置:CPUi9-8950HKI.80HZ;内存64G;硬盘1T。第二章系统可行性分析2.1 经
6、济可行性分析该项目是以JAVA、MYSQ1.和ToMCAT服务器为基础的,只要将这三个要素配置好,就可以将该项目进行应用,其费用主要是针对软件的开发,而项目软件的开发费用远低于项目软件的收益,因此是完全可行的。2.2 操作可行性分析在界面的设计上,与学校管理人员的操作习惯相一致,它简单易学,数据准确可靠,具有很强的可维护性。2.3 技术可行性分析计算机要求:WindoWS系统,MYSQ1.数据库,tomcat服务器,JaVa环境,eclipseo软件开发技术方面:该项目前台是基于B/S架构的Java开发,后台采用MYSQ1.语句来实现与数据库的数据交互。第三章系统需求分析与设计3.1 学生管理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 JAVA 学生 管理 系统 设计 实现
