高校学生信息管理系统的设计与实现(SSH,MySQL) 来源:wenku163.com 资料编号:WK16310374 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16310374 我要下载该资源 资料介绍 高校学生信息管理系统的设计与实现(SSH,MySQL)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文13000字,程序代码,MySQL数据库) 本文主要介绍了学生信息管理系统的主要任务,阐述了开发该系统用到的关键技术,如JSP编程、SSH框架、利用MySQL建立数据库、用Tomcat做web容器等。在本系统中主要由系统管理、员工管理、学生管理、学院管理四个模块组成。本文具体介绍了各功能模块所包含的小模块的功能,如系统管理中对用户、角色、权限的管理,员工管理中对员工的增加、删除、修改、查询,学生管理中对学生信息的增加、删除、修改、查询等,以及学院管理中对学院信息的管理和学院中各班级信息的管理维护等。 功能划分和描述 用户管理、员工管理、学生管理、学院管理其下的查询、编辑、插入、删除模块均实现其相应管理的具体功能。 2.1.2进一步功能描述 模块名称:系统管理 简要描述:包括用户管理,角色管理,权限管理3个模块。各个模块主要功能如下: 用户管理:增加和删除能够登录次系统的用户名和密码。 角色管理:添加和删除角色,同时能够给当前角色相应的赋予权限,从而进行限制该角色能够查看和管理的页面。 权限管理:增加和删除新的页面,同时配置页面的路径及显示顺序。 模块名称:员工管理 简要描述:包括员工信息添加,员工信息查看,员工信息删除,员工信息修改4个模块。各个模块主要功能如下: 员工信息增加:增加一条新的员工记录。其中包括员工的姓名、年龄、民族、政治面貌、职位、住址、性别、生日、籍贯、电话、学院。 员工信息查看:查看所有员工的信息,同时可以按照员工姓名查询。 员工信息删除:删除一条员工的信息,同时可以按照员工姓名查询并对查询结果进行删除。 员工信息修改:修改一条员工的信息,同时可以按照员工姓名查询并对查询结果进行修改。 模块名称:学生管理 简要描述:包括学生信息添加,学生信息查看,学生信息删除,学生信息修改4个模块。各个模块主要功能如下: 学生信息增加:增加一条新的学生记录。其中包括学生的姓名、年龄、民族、政治面貌、父亲姓名、母亲姓名、住址、性别、生日、籍贯、电话、学院、班级。 学生信息查看:查看所有学生的信息,同时可以按照学生姓名查询。 学生信息删除:删除一条学生的信息,同时可以按照学生姓名查询并对查询结果进行删除。 学生信息修改:修改一条学生的信息,同时可以按照学生姓名查询并对查询结果进行修改。 模块名称:学院管理 简要描述:包括学院管理一个模块。模块主要功能如下: 学院管理:能够添加和删除学院,同时能够查看各个学院所属的班级名称,并且可以对班级信息进行添加修改删除等维护操作。 目 录 摘 要 I ABSTRACT II 1绪论 1 1.1引言 1 1.2 制作开发环境 2 1.3 设计风格 2 2 开发技术的方案 3 2.1 需求分析 3 2.1.1功能划分和描述 3 2.1.2进一步功能描述 3 2.1.3安全性 4 2.1.4对性能的规定 5 2.2开发语言 5 2.2.1 Java 简介 5 2.2.2 Java 技术特点 6 2.3开发工具Myeclipse 6 2.4 数据库 7 2.4.1 MySQL简介 7 2.4.2 MySQL 优点 8 2.5 开发框架 10 2.5.1 SSH简介 10 2.5.2 SSH优点 10 3 系统设计 12 3.1 功能设计 12 3.2 典型页面设计过程 13 3.2.1 用户管理 13 3.2.2 员工信息管理 13 3.2.3 学生管理 14 3.2.4 学院管理 14 4 动态网页的设计与实现 15 4.1 开发环境的设置 15 4.1.1 Tomcat的安装与配置 15 4.1.2 JDBC数据源的建立 17 4.2 数据库的设计 18 4.2.1 数据库的结构 18 4.2.2 数据库的建立 22 4.3 模块设计 23 4.3.1 登录设计 23 4.3.2 管理员设计 24 4.3.3 学生信息管理设计 25 4.3.4 学院管理设计 27 4.3.5 员工管理设计 28 4.3.6 权限管理设计 29 5 收获与体会 31 致 谢 32 参考文献 33