没有合适的资源?快使用搜索试试~ 我知道了~
基于Oracle数据库的学生信息管理系统.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 186 浏览量
2023-06-09
22:33:26
上传
评论
收藏 7.56MB PDF 举报
温馨提示
试读
39页
基于Oracle数据库的学生信息管理系统.pdf
资源推荐
资源详情
资源评论
第 1 页 共 39 页
1 引言
1.1 课题来源及意义
21 世纪是信息化的时代,信息化以更快捷更为方便为目标来融入各行各业。
学校也不能例外。当前,我国的学校正在加紧实施信息化建设,其中学生信息管理
是相当重要的一部分。
目前社会上信息管理系统发展飞快,各个事业单位都引入了信息管理系统来管
理自己日益增长的各类信息,学生信息管理系统也是有了很大的发展,商业化的学
生信息管理系统也不少。但本系统完全独立开发,力求使系统功能简洁明了,但功
能齐全且易于操作
[1]
。
学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策
者和管理者来说都是至关重要,所以学生管理系统应该能够为用户提供充足的信息
和快捷的查询手段
[2]
。但一直以来人们使用传统人工的方式管理文件,这种管理方
式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和
数据,这对于查找、更新和维护都带来了不少的困难。在各大高校,用计算机管理
学校的信息已经越来越普遍了。用计算机不但可以提高工作效率,而且还节省了许
多人力物力,增强了学校资料的安全性。提高了学校的管理能力,为此,用计算机
来管理学校的信息,是非常必要的。
1.2 研究内容与目标
本文主要工作包括:
(1)新系统在原有系统的基础上加入新的数据库的支持,使用了现金的数据库
技术与数据管理技术,是数据的准确性与安全性得到了很大的提高,且在用户的并
行操作与用户管理方面也有了极大地改善。
(2)利用虚拟机的运行环境与 Oracle 数据库相结合实现了主要原型系统。
(3)设计了基于三层结构的设计思想。
第 2 页 共 39 页
(4)尽量达到人力与设备费用的节省,并且是软件处理数据的速度提高,系统
的整个设计过程必须通过生产能力的提高,系统的整个设计过程必须通过生产能力
的提高,人员工作效率的提高等等是软件开发成本最小化,实现保证软件质量的前
提下的资金投入最小化
[3]
。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已成为人们深
刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应
用的一部分,使用计算机对学生档案进行管理,具有手工管理所无法比拟的优点,
例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低等。这些优
点能够用极大地提高的效率,也是学校科学化、正规化管理的重要条件
[4]
。
1.3 本文的内容结构
第一部分述了项目的来源和意义、课题的研究目标及本论文所做的主要工作。
第二部分总述了对学生管理系统的需求分析,介绍本系统的开发环境和所用到
的开发工具。
第三部分是对系统的总体设计。包括系统功能设计、系统模块划分、系统数据
库设计等。
第四部分介绍了系统详细设计,介绍了各个页面实现的具体功能。
第五部分介绍了系统的运行效果。
最后总结了本文的主要工作,指出本文的主要贡献和不足,以及进一步的研究
工作。本文的论文结构图如图 1.1 所示:
第 3 页 共 39 页
图 1.1 本文内容结构图
1.4 本章小结
本章简要的概括了项目的来源和意义。教育是科学之本,随着我国教育的普及
和当前全球范围的知识的突飞猛进,一套高质量高效率的学生信息管理系统更是必
不可少的,当前不仅是我国还是海外其他国家,均把学校教育放在战略地位,投入
巨大的人力物力研制各种教育模式,其中,学生管理信息系统的开发首当其冲。一
套号的管理系统是良好学习环境的组织者
[5]
。由于信息系统数据量大,传统观的人
工操作不仅效率低,准确性不高,而且其完整性、保密性均得不到保证
[6]
。信息管
理系统,是一种利用计算机软硬件资源以及数据库的人机系统。本学生信息管理系
统是建立在 Oracle 数据库基础上的应用系统,此信息管理系统可以实现学生信息
的高效查询、修改、删除等操作,是使学生信息关系系统化,规范化和自动化。
结论
第一章 绪论
第二章 系统的研究现状
第三章 系统的总体设计
第四章 系统的详细设计
第 4 页 共 39 页
2 需求分析
需求分析是一个渐进的过程,通过开发人员和用户的不断交流,逐步加深对系
统功能和性能的认识,并且加以细化、分解软件需求。需求分析是软件开发过程中
系统的推理过程,涉及到领域内问题及其组成部分,目的在于理解需要什么和必须
做什么,并将用户的需求用书面形式表达出来
[7]
。
21 世纪以来,人类经济高速发展,人们社会发生了日新月异的变化,特别是
计算机的应用及到经济和社会生活的各个领域。使原本的旧的管理办法越来越不适
应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的
发展。为了适应现代社会人们高度强烈的时间观念,学校信息管理系统为学校办公
室带来了极大的方便。开发的这个系统所采用的是当前较为流行的编程语言 Java
作为主要工具,以 Oracle 数据库作为系统的后台操作,其功能在系统内部有源代
码直接完成。我们只需按系统要求输入即可操作。
2.1 系统功能需求
学生信息管理系统在管理学生中占有重要的地位,它关系着学生信息的基本信
息,其中包括学生信息,班级信息,学生成绩信息等。对于学校来讲,学生信息管
理系统是不可缺少的组成部分,它有效地管理学生信息,对学校学生的变动和统计
起着重要的管理作用
[8]
。
本系统根据学校管理的实际要求,结合学生信息管理的实际流程要求,需实现
以下功能:
1、能够对学生的有关信息进行输入、查询、修改、删除。
2、能够对学校提供强大的查询功能,以便管理人员了解和掌握学生的具体情
况。
3、能够对数据进行导入和导出。
4、可以对用户进行修改密码,新增用户。
2.2 系统的性能需求
第 5 页 共 39 页
为了保证系统能够长期、安全、稳定、可靠、高效的运行,学生信息管理系统
应该满足以下的性能需求:
1、系统处理的准确性与及时性
系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要
充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满
足学校对信息处理的需求
[9]
。
2、系统对开放性和系统的可扩充性
学生信息管理系统在开发过程中,应该充分考虑以后的可扩充性。而要实现这
一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规
范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补替换完
成系统的升级和更新换代。
3、系统的易用性和易维护性
学生信息管理系统使用人员往往对计算机并不是非常熟悉。这就要求系统能够
提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量
使用用户熟悉的术语和中文信息的界面:针对用户可能出现的使用问题,要提供足
够的帮助,缩短用户对系统熟悉的过程
[10]
。
2.3 系统数据要求
学生信息管理系统的数据需求包括如下几点:
1、数据录入和处理的准确性
数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不正确
和不可用,从而是系统的工作失去意义。数据的输入来源是手工输入。手工输入要
通过系统界面上的安排系统具有容错性,从而降低出错概率。
2、数据的一致性与完整性
学生信息管理系统对数据的处理有很高的要求,因为对学生信息的处理非常频
剩余38页未读,继续阅读
资源评论
老帽爬新坡
- 粉丝: 82
- 资源: 2万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功