学生学籍信息管理系统设计与实现_第1页
学生学籍信息管理系统设计与实现_第2页
学生学籍信息管理系统设计与实现_第3页
学生学籍信息管理系统设计与实现_第4页
学生学籍信息管理系统设计与实现_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

信息工程系2012届学生学生学籍信息管理系统设计与实现班级 09软件一班 学生姓名 帅文 指导教师 乔富强 系主任签字 批准日期 摘 要当今社会中,计算机的使用已经深入到日常工作和生活的方方面面。Windows系统的推出使电脑从高雅的学术殿堂走入了寻常百姓家,各行各业的人们无须经过特别的训练就能够使用电脑完成许许多多复杂的工作。然而,虽然现在世界上已经充满了多如牛毛的各种软件,但它们依然不能满足用户的各种特殊需要,人们还不得不开发适合自己特殊需求的软件。我们都知道,对于学生的学籍管理是一个教育单位不可缺少的部分,它的内容对学校的管理者来说至关重要,所以学生学籍管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。而使用计算机对学生学籍信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、存储量大、保密性好等。这些优点能够极大地提高学生管理的效率,也是学校科学化、正规化管理的重要途径。关键词:JAVA程序设计语言 JSP SQL SERVER 2005 Tomcat6.0 AbstractNowadays in society, computer sigmatism already goes deep into the Fang Fang face arriving at daily work and life. Systematic debuting of Windows makes a computer run a family from elegant learning palace hall to have entered common common people , the all professions and trades people uses a computer to be completed unnecessarily by that special training can right away lots and lots of complicated job.But although having already been full of the countless various software in the world now, they can not satisfy consumers various requiring that people has to develop the software being suitable to self peculiar need peculiarly as before. We all know the selfs status as a student to the student manages the part being a indispensability educating an unit, its content is to the school director all-important, therefore student selfs status as a student management system ought to be able to be that the consumer provides sufficient information and rapid inquiry means.But always in the past people is using the artificial tradition way administration document file , this there is existing a lot of shortcoming in supervisor mode, such as: Inefficient , keep secret nature is bad , time is besides once long, will produce large amount of document and data, with regard to, this seeks , renews and defends the difficulty having brought about quite a few. Use a computer to carry out administration on student selfs status as a student information but , have unable parallel handwork administration merit. For instance: The retrieval is prompt , seek to store reserves conveniently, keeping secret greatly, nature is easy to wait. These merit is able to improve efficiency managed by student tremendously , is also school scientification , regularization administrative important approach.Keywords: JAVA programming language JSP SQL SERVER 2005 Tomcat6.0目 录一、 导言 6(一) 问题的提出 6(二) 本文的研究路线7二、 学籍成绩管理系统研究概述9(一) 学籍成绩管理系统的发展史 1(二) 学籍成绩管理系统的特点 13(三) 学籍成绩管理系统的开发方式 8(四) 学籍成绩管理系统的开发过程 8三、 学籍成绩管理系统的分析与设 11(一) 学籍成绩管理系统的用户需求简介 11(二) 学籍成绩管理系统的功能描述 13(三) 数据库的设计 141 数据库介绍 162 数据库需求分析 173 数据库概念结构设计 17 (四) 数据字典分析 181 院系信息表 192 学籍信息表 193 成绩信息表 204 成绩信息表 205 系统管理员信息表 20(五) 数据流程图 22四、 学籍成绩管理系统的功能实现 23(1) 登录界面编码设计 23(2) 院系管理界面编码设计 27(3) 学籍管理界面编码设计 30(4) 课程管理界面编码设计 34(5) 成绩管理界面编码设计 37(6) 系统管理界面编码设计 40(7) 发布应用程序 471 编译应用程序 472 打包应用程序 47五、 结论与体会 48导言一、 问题的提出现代高校作为一个众多学院的整体集合,许多教务信息只能对学生进行宏观的控制。随着计算机机网络迅速的普及,各个教育机构都采用了教务管理信息系统作为本校教务管理的支持软件,代替了传统的人工教务数据的录入、统计、分析、管理模式,使教务管理迈出了信息化、网络化的步伐。过去,许多高校都是采用人工的方式管理学生成绩,填制各种表格,这种方式是存在着许多缺点的,其效率低、保密性差、时间周期长、产生大量的纸质文件和数据,不利于查找、更新与维护。学生成绩管理的信息化是每一个教育单位不可缺少的部分,它对于高校的决策者和管理者来说是至关重要的,其基本功能是为用户提供充足的信息和快捷的查询手段。因此,利用计算机技术设计一套的高校学生成绩管理信息系统是必要的1。随着高校办学规模不断扩大、招生人数逐年攀升以及学分制、选课制和柔性学制等教学改革的实施,学生信息的数据量开始急剧增加,学生信息管理工作日趋繁重、复杂,工作量越来越大。传统的学生信息管理模式效率低、成本高、易出错,需要耗费大量的人力、物力和财力,已经不再适应当前的需要。如何提高学生信息管理的水平,建立适合自己院校的学生信息管理系统,特别是学籍和成绩信息管理系统,己成为学校信息化建设过程中需要解决的重要问题2二、 本文的研究路线学生成绩管理信息系统的主要任务是对高校学生的考试成绩进行管理,从而方便任课教师、辅导员、学生能及时准确地查阅到考试的成绩数据。用户通过Web浏览器提出数据访问请求;首先,分析了高校学籍成绩管理工作的现状和需求,得出了在高校中建立学籍成绩管理系统的必要性和紧迫性。其次,针对高校对学生学籍成绩信息系统的需求,进行系统架构分析、业务角色分析、工作流程分析和数据库分析,得出了基于B/S结构的网络架构图、总体设计框架和数据库结构,并对学生信息管理、成绩管理、学籍管理等模块进行了详细设计。 最后,基于JSP和SQL-SERVER,实现了系统的架构以及用户管理、学生基本信息管理、成绩管理、学籍管理等模块。最后,进行系统测试,得出测试结论第一章 学籍成绩管理系统研究概述一、 学籍成绩管理系统的发展史学生学籍管理系统设计,它的内容主要对于学校的决策者和管理者来说都至关重要,学生学籍管理系统是一个教育单位不可缺少的部分,所以学生学籍档案管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生学籍档案信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生档案管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。管理信息系统在最初级阶段是统计系统,所研究的内容是数量数据间表面的规律,他可以分成较相关和不相关的组,然后把数据转换成信息。第二个阶段的数据更新系统,比如它不能告诉你以现在的售票的速度何时把票售完,从而采取补救措施。因而它也是管理信息系统的低级阶段。第三阶段是状态报告阶段系统,它可以分为生产状态报告、服务状态报告和研究状态报告。比如生产状态报告系统,它的典型代表是ibm公司的生产管理系统。众所周知,它是世界上最大的计算机公司,1964年它生产出中型计算机ibm360,使计算机的水平提高了一个台阶,但同时组织生产工作却大大的复杂化了。一台计算机超过了15000个不同的部件,每一个部件又有若干个元件,加上ibm的工厂遍及美国各地,不同的定货有不同的元件和不同的部件。这样的以来管理就特别复杂了。在1968年,建立了公用制造信息系统cmis运行很成功。状态报告系统还有一种形式是数据处理系统。主要是用来理日常业务和生产报告。把手工作业自动化,提高效率和节省人力。最后的阶段是决策支持系统,它是用来辅助决策的信息系统。该系统可以计划、分析解答,它有较好的人机对话,但不强调全面的管理功能。因此,开发这样一套管理软件成为很有必要的事情。二、 学籍管理系统的特点随着学校规模的不断扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量需要有学生管理系统来提高学生管理工作的效率。通过这样的系统可以做到信息的规范管理、科学统计的快速查询、修改、增加、删除等。从而减少管理方面的工作量。本系统主要用于学生信息管理,总体任务是实现学生信息的关系的系统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理,如查询、修改、增加和删除。三、 学籍成绩管理系统的开发方式由于本系统管理的对象单一,都是学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。在技术难度方面,由于有指导老师的指导和相关参考文献,特别是网上资料,特别是参考其它程序的功能,因此完全可以实现。本系统的设计是在Windows XP操作系统环境下,使用Myeclipse8.5英文版开发成功的。Java程序设计具有以下特点:(一) 面向对象的程序设计 1、面向对象设计不再是单纯的从代码的第一行一直编到最后一行,而是考虑如何创建类和对象,利用类和对象来简化程序设计,并提供代码的封装和可重用性,便于程序的维护与扩展。2、所谓的对象是一种抽象的名称,用来对应实现世界存在的“东西”。一个窗口、一个按钮、一个菜单都可视为一个对象,而按钮对象、菜单对象、又会出现在窗口对象中,因此按钮对象、菜单对象便是窗口的组件之一。对象内部的数据是不能随意更改的,必须由外部向其传递信息,再由对象按其方法加以处理。用户无需知道其任何细节,操作是封闭的,对象之间能通过函数调用相互通信。3、类可视为一个产品模具、一个模块。在面向对象设计中,类是对象的原型,是对象的制作器。类的概念是面向对象程序设计最重要的特征。所谓类,是指由数据结构及其相关操作所形成的集合,描述该类任一对象的共同的行为特征,是对一组性质相同的对象的程序描述,概括了对象的共同性质和数据。4、面向对象设计的核心是类的设计。例如:可以定义一个“成绩查询”类,该类中可以定义查询的姓名、学号、班级等信息,则以此类为原型可以设计出众多的“成绩查询”类的对象实例,这些实体都具有类中所定义的特征。四、 学籍成绩管理系统的开发过程系统开发的总体任务是实现学生信息关系的系统化,规范化和自动化。在本系统中有三种权限:一种是用户权限,即学生。另一种是教师权限,即教师,最后一种是管理员,即本系统的最高管理员。学生管理系

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论