基于数据结构的学籍管理系统.doc

上传人:精*** 文档编号:1011595 上传时间:2024-03-21 格式:DOC 页数:8 大小:99.20KB
下载 相关 举报
基于数据结构的学籍管理系统.doc_第1页
第1页 / 共8页
基于数据结构的学籍管理系统.doc_第2页
第2页 / 共8页
基于数据结构的学籍管理系统.doc_第3页
第3页 / 共8页
基于数据结构的学籍管理系统.doc_第4页
第4页 / 共8页
基于数据结构的学籍管理系统.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、论文提要学籍管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学籍管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人 们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。 通用学籍管理系统软件属教育行业事务管理软件;可广泛应用于全日制大、中小学及其他各类学校,对学生的入学、升级、学籍变动进行综合管理和快速

2、查询。为了节省在学籍管理花费的人力和物力,同时便于学校掌握学生在个人爱好、家庭状况等方面的详细情况,学籍管理系统并因材施教、充分发挥学生的个人特长,有助于提高整个学校的教育水平和管理水平。学生学籍管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生学籍管理系统应该能够为用户提供充足的信息和快捷的查询手段。但是一直以来人们使用传统人工的方式管理学生学籍,填写各种表格,这种管理方式存在着许多缺点,如:效率低,保密性差,另外所用其时间长,产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难。随着我国经济实力的不断提高,计算机科学技术日渐成熟,其强大

3、的功能人们已有深刻认识, 它已进入人类社会的各个领域并发挥着越来越重要的作用。计算机信息系统作为计算机应用领域中的一部分, 使用计算机对学生学籍管理系统进行信息管理,有着手工管理所无法比拟的优点,如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本低等。这些优点能够极大地提高学生学籍系统管理的效率, 也是教育单位的科学化,正规化管理及办公管理自动化的重要表现,因此,开发一套学籍管理软件成为很有必要。基于数据结构的学籍管理系统李仁杰摘 要: 本文介绍了信息系统开发的理论、方法与实践。及软件工程在数据库管理系统中的具体应用。以工程化的方法介绍了学籍管理系统开发的现状、经济可行性、技术

4、可行性、需求分析、规划与设计。关键词: 计算机信息系统开发VFP 学籍管理系统一、引言学生学籍管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生学籍管理系统应该能够为用户提供充足的信息和快捷的查询手段。但是一直以来人们使用传统人工的方式管理学生学籍,填写各种表格,这种管理方式存在着许多缺点,如:效率低,保密性差,另外所用其时间长,产生大量的文件和数据,这对于查找,更新和维护都带来了不少的困难。随着我国经济实力的不断提高,计算机科学技术日渐成熟,其强大的功能人们已有深刻认识, 它已进入人类社会的各个领域并发挥着越来越重要的作用。计算机信息系统作为计算机

5、应用领域中的一部分, 使用计算机对学生学籍管理系统进行信息管理,有着手工管理所无法比拟的优点,如:检索迅速,查找方便,可靠性高,存储量大,保密性好,寿命长,成本低等。这些优点能够极大地提高学生学籍系统管理的效率, 也是教育单位的科学化,正规化管理及办公管理自动化的重要表现,因此,开发一套学籍管理软件成为很有必要。二、系统开发工具及编程环境简介(一)Visual FoxPro 的简介visual foxpro 系统提供了一个功能强大的集成化开发环境,可以简化数据管理,使组织数据、创建和维护数据库& 应用程序等工作变得简单易行。利用VFP 的可视化设计工具和向导,可以快速地创建数据库、表、视图、查

6、询、表单、报表和应用程序。在visual foxpro 中,提供了大量的控件,这些控件都是用来设计界面和实现各种功能,减少了编程工作人员的工作量,也简化了界面设计过程, 从而有效地提高了应用程序运行效率和可靠性。故而,实现本系统,VFP 是一个相对较好的选择。(二)数据库的简介关系数据库, 是指一种根据关系模型进行组织和访问数据库的数据库,它的主要优点是数据库结构简单规范、数据独立性较强、具有坚实的数学基础。关系数据库是应用最广泛的数据库。关系数据库包含型和值两个方面的概念,关系数据库的型是指对数据库的描述, 它包括若干个域的定义以及在这些域上定义的若干关系模式; 关系数据库的值则是这些关系模

7、式在某一时刻对应关系的集合。关系数据库管理系统,是一种创建、运行和维护关系型数据库的软件系统。可以在表与表之间定义关系,并利用这些关系查找数据库中有关联的信息。VFP是一个关系型数据库管理系统。(三) 编程环境的简介1硬件环境处理器:Intel Pentium 166MX 或更高。内存:32M 以上。硬盘空间:1GB 以上。2.软件系统操作系统:windows98/2000/xp三、学生管理系统的需求分析学籍是学生在学校期间的重要历史资料, 学籍信息的管理(学籍的录入,查询,分类统计等)是各学校面临的一个重要问题。该学生学籍管理系统主要是用于管理在校学生的学籍,对教师、班级、学生、课程和学籍信

8、息进行维护和管理,该系统要求运行稳定, 图形用户界面符合日常的使用习惯, 数据处理正确无误。该学生学籍管理系统是以Visual Foxpro 教师、学生只需通过简单的操作,用户都可以了解本系统软件的基本工作原理。用户只需进行输入一些简单的汉字、数字,或用鼠标点击即可达到自己想要的目标。四、学生学籍管理系统的规划与设计(一)学籍管理系统的功能主要表现在以下几方面:(1)日常管理:日常管理模块完成对学生信息日常操作,如新生报到时为该生建立信息档案,以及修改、删除的众多功能。在系统设计中,为了保持操作界面的一致性,所有的日常操作都使用统一的操作界面,根据用户的选择来显示操作的功能按钮。(2)毕业管理

9、:学生的校时间都有一定的期限,超过这个期限,学生将离开学校,学校就完成了对该生的管理,称之毕业。在该系统中提供了毕业管理, 将离开学校的学生信息从学生库中删除。(3) 查询模块: 查询功能是一个信息系统中不可缺少的部分,本系统中设计的查询功能更为方便,使用者中需输入所要查询学生的学号,即可找到该生的全部信息。(4)用户管理模块:该模块是对系统的使用者进行管理的场所,包括新建用户,修改、查询用户等的功能。以上是对学生学籍管理系统的功能设计,读者开发时进行必要的修。(5)系统管理:主要功能是退出功能。(一)系统框架设计对功能分析完我们就对它进行集中、分块,按照结构化程序设计的要求得到如图4-1 下

10、所示的图:图4-1结构图(三)数据库的设计数据库在一个学生管理系统中占重要的地位, 数据库设计的好坏将直接对应系统的效率以及实现的效果产生影响。合理应用数据库设计可以提高数据存储的效率, 保证数据的完整和一致。同时,合理的数据结构也将利于程序的实现。设计数据库系统时应该充分了解用户各方面的需求, 包括现有的以及将来可能性增加的需求。用户的需求具体体现在各种信息的提供、保存、修改和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构、以及数据处理的流程,组成一分详尽的数据字典,为后面的具体设计打下基础。表4-1学生信息表表4-2系统用户表框架和数据库设计好后, 我们就开

11、始来设计能够满足用户需求的各种实体,以及它们之间的关系,这样就可以为后面的详细设计打下良好的基础。这些实体包括具体的信息,通过相互之间的作用形成数据的流动。实体大概分为:学生实体、班级实体。各个实体形成的E-R 图如图4-3、图4-4、所示。 图4-3学生实体ER图图4-4班级实体ER图五、结束语本文以Visaul foxpro6.0 为开发工具, 利用软件工程方法学为指导思想,以学生日常档案资料为管理对向,建立了学籍管理信息系统,实现了学生的日常管理工作的办公室自动化。参考文献:1 夏伟文:visual foxpro 6.0 中文版传指南, 清华大学出版社,20012 姜同强:计算机信息系统开发科学出版社,19993 张海藩:软件工程导论清华大学出版社,1995学年论文(设计)成绩表论文题目基于数据结构的学籍管理系统作者李仁杰指导教师邢恺职称讲师指导教师评语论文对数据库管理系统介绍的很详细,观点基本明确,语言表达基本清楚,论证较充分,逻辑较严密,结构层次较清楚,基本上具有独立分析问题、解决问题的能力。参考文献查阅比较准确,内容书写工整,格式规范。基本符合学年论文的要求。指导教师签字等级 .7

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文 > 毕业论文

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1 

陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922