没有合适的资源?快使用搜索试试~ 我知道了~
java学生信息管理系统.doc
0 下载量 60 浏览量
2023-07-07
16:03:28
上传
评论
收藏 1.15MB DOC 举报
温馨提示
试读
60页
java学生信息管理系统.doc
资源推荐
资源详情
资源评论
北 京 邮 电 毕 业 论 文 设 计
┊
┆┆
┆
i
JAVA 学生信息管理系统
摘 要
随着科学技术的不断提高,尤其是计算机科学技术的日渐成熟,其强大的功能和高
速的运行速度已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的
作用。使用计算机对学生档案信息进行管理,具有手工管理无法比拟的优点。如:检索
快速、便于查找、规范管理、科学化的统计、处理速度快、可靠性很高、存储量很大、
保密性好、寿命长、成本低等,这些优点能够极大地提高学生档案管理的效率。学生管
理系统对于学校的决策者和管理者来说起着至关重要的作用,是一所学校必不可少的管
理工具,能够为用户提供充足的信息,数据和快捷的查询、插入等手段,非常方便被用
户所使用。学生管理系统是一所学校不可缺少的部分,它的内容对于学校的决策者和管
理者来说起着至关重要的作用,所以学生档案管理系统应该能够为用户提供充足的信息、
数据和快捷的查询、插入等手段。随着学校规模的不断扩大,学生人数不断增多,用人
工管理学生信息的方式,显得效率非常低,且和容易出错,人们使用传统人工的方式管
理文件档案,这种管理方式存在着许多缺点:保密性不高、效率非常低,时间一长,将
产生大量的文件和数据,不适合存贮,这对于查找、更新和维护带来了很多的困难。
我的毕业设计学生信息管理系统采用的是 B/S 模式,使用 JSP 技术实现动态网页的
效果,SQL Server 2005 为数据库来进行设计与开发。毕业设计的项目经过了需求分析、
概要设计、详细设计、编码实现和测试等一系列的工作。通过这些工作对项目进行开发。
本系统的最终要实现对学生信息的管理.主要用户为老师、学生和管理员,其中,学
生可对自己的信息进行查询,也可以修改有关信息,教师可对自己的信息进行查询,管理
员拥有所有的权限,可以添加删除学生信息,教师信息。系统提供非常友好的界面,操作
简便,管理方便。
关键字:学生信息管理系统;JSP;SQL Server 2005
北 京 邮 电 毕 业 论 文 设 计
┊
┆┆
┆
ii
JAVA Student Information Management System
Abstract
With the continuous improvement of science and technology , especially computer
science and technology matures, its powerful features and high operating speed has a
profound understanding of people , it has entered all areas of human society and play an
increasingly important role. Use a computer to student records information management, has
incomparable advantages of manual management . Such as : Retrieve fast, easy to find ,
standardized management, scientific statistics, processing speed, high reliability , large
storage capacity , security and good, long life, low cost , these benefits can greatly improve
student records management efficiency. The school's student management system for
decision-makers and managers play a crucial role , is essential for a school management tool
that can provide adequate information for users, and fast data query, insert other means, very
convenient to be used by the user . Student management system is a school indispensable part
of its contents for policy makers and school managers play a crucial role , so students file
management system should be able to provide sufficient information for the user , data, and
fast means to query , insert, etc. . With the continuous expansion of school size , and the
increasing number of students , student information management with artificial way , it is
very inefficient and error-prone , and people using traditional manual management of paper
files , the management approach , there are many disadvantages: confidentiality is not high,
the efficiency is very low , over time, will produce a large number of files and data , are not
suitable for storage, which for the search, update and maintain brought a lot of difficulty .The
literature registration management system management system is the typical information
management system. The system introduced the literature referral system's performance
history, in the design meets the question and the solution as well as enhance the current
application procedure or the system development progress and the improvement operating
performance. Each kind of object-oriented development kit which provides using it, first
establishes the system application prototype in a short time, then, carries on the demand
iteration to the initial prototype system, revises unceasingly and improves, until forms the
user satisfied feasible system.
I graduated from the design uses a B / S mode, using JSP technology to achieve the
effect of dynamic pages, SQL Server 2005 as the database for design and development. After
北 京 邮 电 毕 业 论 文 设 计
┊
┆┆
┆
iii
graduation project needs analysis, a series of work outline design, detailed design, coding,
and testing to achieve. Through these work on the project for development.
The system will ultimately be realized student information management. Main users of
teachers, students and administrators, where students can check their information, you can
also modify the relevant information, teachers can check their information, the administrator
has all the permissions, you can add and delete student information, teacher information. The
system provides a very friendly interface, easy to operate, easy to manage.
Key words: Student Information Management System;JSP;SQL Server 2005
北 京 邮 电 毕 业 论 文 设 计
┊
┆┆
┆
iv
目 录
摘 要.....................................................................i
Abstract.................................................................ii
1 绪论...................................................................1
1.1 选题背景和目的、意义 .............................................1
1.2 国内外的对学生信息管理系统的研究现状 .............................1
1.3 本论文所研究的内容 ...............................................1
1.4 本毕业设计的可行性分析 ...........................................2
1.5 本项目的开发步骤 .................................................2
2 相关关键技术和开发环境简介.............................................3
2.1 软件工程简介 .....................................................3
2.2 JSP 简介..........................................................3
2.2.1 什么是 JSP ...................................................3
2.2.2 JSP 技术的优势 ..............................................3
2.3 SQL Server 2005 简介..............................................3
2.4 Hibernate 简介....................................................4
2.4.1 什么是 Hibernate ............................................4
2.4.2 Hibernate 的优势 ............................................4
2.5 Struts2 简介......................................................5
2.6 CSS 简介..........................................................6
2.7 MyEclipse 简介.....................................................7
3 系统的需求分析.........................................................8
3.1 系统的背景和所要解决的问题 .......................................8
3.2 系统的功能需求 ...................................................8
3.2.1 管理员的功能分析............................................8
3.2.2 教师的功能分析..............................................8
3.2.3 学生的功能分析..............................................9
3.2.4 系统的用例分析..............................................9
3.3 系统性能需求 .....................................................9
3.4 业务分析 ........................................................10
3.4.1 管理员业务流程概述.........................................10
3.4.2 教师业务流程概述...........................................10
3.4.3 学生业务流程概述...........................................11
4 系统的概要设计........................................................13
4.1 系统体系结构设计 ................................................13
4.2 本系统的功能模块结构设计 ........................................13
4.3 系统的各个功能模块设计 ..........................................14
4.4 数据库设计概述 ..................................................16
4.5 数据库设计周期 ..................................................17
4.6 SQL 查询语言及使用...............................................18
4.7 数据库设计命名规范 ..............................................18
4.8 本系统数据库概念结构设计 ........................................18
北 京 邮 电 毕 业 论 文 设 计
┊
┆┆
┆
v
4.9 系统数据库设计 ..................................................19
4.10 本系统数据库逻辑结构设计 .......................................20
4.11 本系统数据库物理结构设计 .......................................21
4.12 安全保密设计 ...................................................21
4.12.1 登录用户的安全性..........................................21
4.12.2 数据安全性................................................21
5 详细设计和实现........................................................22
5.1 用户登录界面 ....................................................22
5.2 用户操作界面 ....................................................24
5.3 添加学生、教师 ..................................................26
5.4 删除学生 ........................................................27
5.5 修改学生信息 ....................................................28
5.6 学生、教师的查询 ................................................29
5.7 学生信息的导入和导出管理 ........................................30
5.8 管理员设置 ......................................................32
5.9 项目中主要类的命名规范 .........................................33
5.10 项目总体框架 ..................................................34
6 系统调试与测试........................................................35
6.1 程序调试 ........................................................35
6.2 程序的测试 .....................................................35
6.2.1 测试的重要性及目的........................................35
6.2.2 测试的步骤................................................36
6.2.3 测试的主要内容............................................36
6.3 关于本系统的测试 ................................................37
6.3.1 用户登录模块测试...........................................37
6.3.2 查询学生、教师模块测试.....................................39
6.3.3 管理员设置模块测试.........................................40
结 论....................................................................42
参考文献.................................................................43
致 谢...................................................................44
外文原文.................................................................45
中文翻译.................................................................51
剩余59页未读,继续阅读
资源评论
Mmnnnbb123
- 粉丝: 695
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功