没有合适的资源?快使用搜索试试~ 我知道了~
基于JavaEE的学生信息管理系统的设计与实现-毕业设计.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 80 浏览量
2022-07-01
19:52:45
上传
评论
收藏 1.72MB PDF 举报
温馨提示
试读
50页
。。。
资源推荐
资源详情
资源评论
JavaEE 架构与程序设计
题 目:
学生信息管理系统的设计与实现
系 别: 信息与计算科学系
专业年级:
2012 级计算机科学与技术专升本
2013 年 6 月
JavaEE 架构与程序设计
摘 要
随着计算机技术的迅速发展和网络技术的突飞猛进,人们迫切要求利用这些新技
术以减轻个人的工作负担及提高工作效率。
目前,学校工作繁杂、资料重多,管理信息系统已进入高校,但还未普及,而对
于学生信息管理来说,还没有一套完整的、统一的系统。因此,开发一套适和大众的、
兼容性好的系统是很有必要的。根据开发要求,它主要应用于教育系统,完成对日常
学生基本信息以及成绩的录入查询更新删除等管理操作,实现学生信息管理的计算机
化。开发学生信息管理系统可使学院教职员工减轻工作压力,比较系统地对教务、教
学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加
强管理。
本文主要介绍了学生信息管理系统的主要任务,阐述了开发该系统用到的关键技
术,如采用 B/S 结构,使用 JSP 编程、利用 mysql 建立数据库。
本系统是采用 B/S 模式进行开发的,系统的用户权限有三种:学生、教师和系统
管理员,不同权限用户登入到不同的操作界面。该系统主要由学籍维护、选课管理、
成绩查询等功能模块组成,本文具体介绍了各功能模块所包含的小模块的功能,学籍
维护模块主要是对学生的基本信息进行添加、查询、修改、删除;选课管理模块主要
是对选修的课程进行添加、删除、统计选修人数,以及学生进行选课和更改选课;成
绩查询模块主要是对必修课进行添加、删除、录入成绩,以及学生进行查询成绩等功
能。
关键词:学生信息管理;mysql;JavaEE;系统设计;系统开发;系统测试
I
JavaEE 架构与程序设计
ABSTRACT
With the rapid development of computer technology and network technology make a
spurt of progress, it is urgent to reduce the personal burden of work and improve the work
efficiency to use these new technologies.
At present, the school complex, more important information, management information
system has entered the University, but not yet universal, and for student information
management, also does not have a complete, unified system. The development of student
information management system can make the college staff to reduce the working pressure,
compared with systematically manage the service and information, the teaching of
management, at the same time, can reduce the use of force, accelerate query speed,
strengthen management.
This paper mainly introduces the main task of the student information management
system, discusses the key technologies of the system used in development, such as the use of
B/S structure, using JSP programming, database using mysql.
This system is developed using B/S mode, the system has three types of user rights:
students, teachers and administrators, different permissions to different user login interface.
The system is mainly composed of status maintenance, course management, scores query etc
function modules, this paper introduces the function module contains small module's
function, status maintenance module is mainly the basic information for students to add,
query, modify, delete; course management module is to add, delete, and statistics courses the
number of elective courses, and elective course students and change; the result inquiry
module is mainly to add, delete, the input result to the required course, and students for
functions such as query results.
Key words: student information management ;MySQL;JavaEE;system design;system
development;system test
II
JavaEE 架构与程序设计
目 录
摘 要
............................................... 错误!未定义书签。
ABSTRACT
............................................. 错误!未定义书签。
第一章 绪论
.......................................................... 1
1 课题研究背景......................................................... 1
2 国内外研究动态....................................................... 1
3 选题的意义和价值 ..................................................... 2
第二章 相关技术简介
................................................... 3
1 开发技术选择......................................................... 3
2 项目开发工具......................................................... 4
2.1 MyEclipe 简介
....................................................4
2.2 MySql 简介
.......................................................4
2.3 Tomcat 简介
......................................................5
3 数据库的连接......................................................... 5
第三章 系统需求分析
................................................... 8
1 可行性需求........................................................... 8
2 功能需求分析......................................... 错误!未定义书签。
3 性能要求分析......................................................... 9
4 运行环境规定......................................................... 9
第四章 学生信息管理系统的设计
......................................... 10
1 系统的概要设计...................................................... 10
1.1 系统结构设计
....................................................
10
1.2 登录模块设计
....................................................
11
2 系统的详细设计...................................................... 12
2.1 登录模块
.........................................
错误!未定义书签。
2.2 系统管理模块
.....................................
错误!未定义书签。
JavaEE 架构与程序设计
2.2.1 添加用户窗体的创建
.........................
错误!未定义书签。
2.2.2 修改密码窗体的创建
.........................
错误!未定义书签。
2.3 学籍管理模块
.....................................
错误!未定义书签。
2.3.1 添加学籍信息功能
...........................
错误!未定义书签。
2.3.2 修改学籍信息功能
..........................................
13
2.3.3 查询学籍信息功能
..........................................
13
2.4 成绩管理模块.................................................... 13
2.4.1 成绩信息管理功能
..........................................
13
3 系统的数据库设计.................................................... 13
3.1 设计原则........................................................ 13
3.2 数据库的组成.................................................... 14
3.3 数据库表的结构.................................................. 14
第五章 系统的实现
.................................................... 17
1 登录页面的实现...................................................... 17
2 学生界面功能的实现.................................................. 19
2.1 修改密码界面
....................................................
19
2.2 学籍信息维护界面
................................................
21
2.3 修改学生信息界面
................................................
22
2.4 添加学生信息界面
................................................
24
2.5 查看并修改选课界面
..............................................
25
2.6 添加学生选课课表
................................................
27
2.7 添加学生成绩
....................................................
27
2.8 修改选课信息
....................................................
29
第六章 系统的测试
.................................................... 32
1 测试概述............................................................ 32
1.1 测试目的
........................................................
32
1.2 测试范围
........................................................
32
剩余49页未读,继续阅读
资源评论
xxpr_ybgg
- 粉丝: 6501
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 蓝zapro.apk
- chromedriver-linux64.zip
- 基于Python和PyTorch框架完成的一个手写数字识别实验源码(带MINIST手写数字数据集)+详细注释(高分项目)
- 基于Matlab在MNIST数据集上利用CNN完成手写体数字识别任务,并实现单层CNN反向传播算法+源代码+文档说明(高分项目)
- NVIDIA驱动、CUDA和Pytorch及其依赖
- html动态爱心代码一(附源码)
- c40539bc-071a-486c-9d52-9d0c18d62dac 4.html
- 基于物理的非视域成像(NLOS)算法,利用了nerf+python源码+文档说明
- yuluer知更鸟.7z(1).001
- python课程设计-基于tensorflow实现的图文生成程序,数据集flickr30k-images+源代码+文档说明+截图
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功