学生信息管理系统毕业论文

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1摘要随着21世纪的到来,人们更深刻的感受到了计算机在生活和工作中的作用越来越重要,越来越多的职业需要具有计算机的应用技能。掌握计算机是职业的需要,社会的需要,更是事业发展的需要。今天,计算机技术不但广泛地应用在办公自动化中,还全面渗透到各行各业。所有与计算机相关的职业都要求工作者有很强的计算机操作技能,做到运用自如,熟练而且深入的掌握软件的应用。随着计算机技术的飞速发展,今后,计算机作为一种崭新的生产力,将在信息社会即新技术革命中发挥越来越重要的作用,并进一步推动人类社会更快的向前发展。而信息资源已成为各个部门的重要财富和资源。建立一个满足各级部门信息处理要求的行之有效的处理系统也成为一个企业或组织生存和发展的重要条件。本系统是由Java开发工具编写的。由MicrosoftAccess作为后台数据库进行管理维护。本文主要讲述了利用Java来开发一套学生信息管理系统的设计方法。该系统采用多个模块,实现了学生成绩、基本信息的录入、修改、和查询等功能。关键词:学生信息Java数据库2目录摘要....................................................………………………………………..1第一章绪论....................................................…………………….………31.1选题的背景及意义....................................................………………31.2本系统主要功能模块....................................................…………....3第二章学生信息管理系统分析.................................................................…42.1系统的可行性调查....................................................……………...42.2系统的需求分析....................................................………………...42.2.1学生信息管理系统的功能要求........................................…42.2.2学生信息管理系统的性能需求.......................................….42.2.3学生信息管理系统的数据需求.......................................….5第三章Java简介..........................................................................................73.1Java起源.....................................................................................…..73.2Java的某些特点...........................................................................….73.3Java与中间件....................................................................................83.4Java的弱点......................................................................................8第四章Access数据库..................................................................................94.1Access概述........................................................................................94.2Access的使用....................................................................................94.2.1新数据库文件的创建...........................................................94.2.2数据库文件的打开及数据库对象......................................10第五章系统的实现........................................................................................115.1总体设计.............................................................................................115.2数据库数据结构设计......................................................................125.3Java程序实现...................................................................................135.4各功能模块和流程图......................................................................165.4.1各功能模块........................................................................165.4.2流程图................................................................................17结束语.............................................................................................................18参考文献.........................................................................................................183第一章绪论1.1选题的背景及意义学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。1.2本系统主要功能模块本系统的主要任务就是负责对学生信息管理。主要用户为老师和学生,其中,学生可对自己的信息进行查询,老师则可对学生的信息和成绩进行添加和修改、删除。系统提供友好界面,操作简单。为实现这些功能,系统一个包含如下几个基本模块:1.用户登陆模块。用户可以选择自己的登陆身份。2.添加信息模块。教师可以实现对学生信息的添加。3.修改信息模块。教师可以实现对学生信息的修改。4.查询信息模块。学生只可以在此界面进行操作。5.删除信息模块。教师可以实现对学生信息的删除。4第二章学生信息管理系统分析2.1系统的可行性调查可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解。建立学生信息管理系统,采用计算机对学生信息进行管理,进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现学生信息管理工作流程的系统化、规范化和自动化。经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。本报告经审核后,交软件负责人审查。可行性分析包括两部分内容:分析建立新的管理信息系统的必要性和可能性。分析建立信息系统的必要性时要注意用户提出的理由是否充分和合理;分析建立信息系统的可能性主要包括经济可行性、技术可行性和社会可行性。经济可行性研究的目的是使新系统能达到以最小的开发成本取得最佳的经济效益。需要作投资估算,对开发中所需人员、硬软件支持以及其它费用进行估算,并对系统投入使用后带来的经济效益进行估计。技术可行性研究就是弄清现有技术条件能否顺利完成开发工作,硬软件配置能否满足开发的需要等等。社会可行性研究是指新系统在投入使用后,对社会可能带来的影响进行分析。2.2系统的需求分析2.2.1学生信息管理系统的功能要求学生信息管理系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的学生信息管理系统,实现学校教师和学生共同使用的一个信息管理系统,为教师对学生信息的添加、修改、删除、查询和学生查询自己信息提供方便。52.2.2学生信息管理系统的性能需求学生信息管理系统主要提供信息查询,方便管理的网上的信息查阅平台,学生可以通过该系统查阅与自己有关的各科成绩,教师可以通过该系统对学生的信息进行添加、删除、修改和查询。为了保证系统能够长期、安全、稳定、可靠、高效的运行,学生信息管理系统应该满足以下的性能需求:1.系统处理的准确性和及时性系统处理的准确性和及时性是系统的必要性能。在系统设计和开发过程中,要充分考虑系统当前和将来可能承受的工作量,使系统的处理能力和响应时间能够满足各使用者对信息处理的需求。由于信息查询系统的查询功能对于整个系统的功能和性能完成举足轻重。作为系统的很多数据来源,而学生的信息的准确性很大程度上决定了学生信息管理系统的成败。在系统开发过程中,必须采用一定的方法保证系统的准确性。2.系统的开放性和系统的可扩充性学生信息管理系统在开发过程中,应该充分考虑以后的可扩充性。例如科目的改变和学生基本信息的改变,学生查询的需求也会不断的更新和完善。所有这些,都要求系统提供足够的手段进行功能的调整和扩充。而要实现这一点,应通过系统的开放性来完成,既系统应是一个开放系统,只要符合一定的规范,可以简单的加入和减少系统的模块,配置系统的硬件。通过软件的修补、替换完成系统的升级和更新换代。3.系统的易用性和易维护性学生信息管理系统是直接面对使用人员的,而使用人员往往对计算机并不是非常熟悉。这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户可能出现的使用问题,要提供足够的在线帮助,缩短用户对系统熟悉的过程。学生信息管理系统中涉及到的数据是学生的重要的信息,系统要提供方便的手段供系统维护人员进行数据的备份,日常的安全管理,系统意外崩溃时数据的恢复等工作。4.系统的标准性系统在设计开发使用过程中都要涉及到很多计

1 / 18
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功