摘要: 系统用的架构模式是分层,详细介绍出了一个功能比较完备的学生信息与管理系统的分析与设计的过程。本设计首先介绍了该系统的总体,紧接着是该系统的课题开发的背景,课题实现的目的与意义;然后就是对系统的架构进行分层,并且我通过对学校管理人员的问卷调查以后,将学生系统分成不同的部分,也就是完成了系统的需求分析的一些要求,可行性分析,流程分析;下一步就是要进行总体分析,以及数据流的详细分析和数据库的环境搭建;最后一部就是要进行总体设计,可以对系统的功能进行划分,界面以及内部逻辑设计。在完成该过程当中还对系统做出了详细的设计。最终决定了系统使用的语言就是Java,SSM框架,以及Mysql数据库。
通过对系统的一系列分析,本文决定使用基于B/S结构的学生信息管理系统,利用Jsp技术以及Java中的SSM框架进行开发,数据库的选择方面我所使用的是MYSQl,在图片格式的修改方面我用的是p图,后来在设计过程中我发现使用Navicat更加的方便,于是就用了这个软件。最后是通过Tomcat服务器在火狐网站上进行学生系统的发布使用。本系统的设计目的就是为了方便学校的教职工以及学生的使用。
关键词:分层架构 学生管理 系统设计
目录
摘要
Abstract
第一章 绪论-1
1.1 开发背景-1
1.2 学生系统的概述-1
1.3 系统开发的目的及意义-1
1.4 本章小结-2
第二章 系统需求分析-3
2.1 系统可行性研究-3
2.2 系统综合要求-3
2.3 流程图-4
2.4 流程分析-4
2.5系统研发的环境-5
2.6 本章小结-5
第三章 系统设计-7
3.1 总体设计-7
3.2 详细设计-9
3.3 系统数据库设计-11
3.4 本章小结-15
第四章 系统实现与测试-16
4.1 系统的代码-16
4.2 系统测试-33
4.3 系统环境配置与搭建-34
第五章 系统总结与展望-37
5.1 总结-37
5.2 展望-38
毕业设计体会-49
参考文献-40
致谢-42