学生档案管理系统.doc_第1页
学生档案管理系统.doc_第2页
学生档案管理系统.doc_第3页
学生档案管理系统.doc_第4页
学生档案管理系统.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

学生档案管理系统专业班级: 姓 名: 学 号: 指导教师: 200年月日目录【摘 要】3【关键词】3【 Summary 】3前 言4第一章 概述511开发背景512开发环境 5第二章 系统分析和设计92.1系统业务流程图92.2系统逻辑模型的提出92.2.1数据流图(简称为DFD)9222数据字典(简称为DD)1023 总体模块划分1124各个模块的功能1225 数据库设计13第三章 系统实现1631 登陆系统1632 班级设置1633学生基础信息设置1734学生评语2235学生奖惩记录2436学生换班处理2737 学生退学处理2838 学生复学处理29第四章 总结31第五章 参考文献31附录31【摘 要】无论学校大小,每个学校手里总是会有很多很多的学生档案,而且随着一年一年的累积,学校规模的逐渐扩大,学生档案信息是越来越多。现在随着中国加入了WTO,很多的企业为了能够加强自己的竞争力,都不约而同的在工作效率和管理的规范性方面下功夫。现在计算机化管理已经不知不觉中渗透到了各行各业,并且提高了这些行业的效率。学校虽然不算是一个纯粹的企业,但是学校的管理一样需要信息化,而且现在的学校逐渐的往大规模的方向发展,信息化对于学校就显的更加的重要了。以前的手工管理,已经越来越不适应学校的发展要求了。针对这种情况下,我设计了这么一个简单的学生档案管理系统,虽然很小,但是呢,还是有一定的使用价值的。【Abstract】Regardless how large a school as,it would always have a lot of students files , and along with the accumulation of year after year, school scale gradually extend, and the students file learn to come more much.Now with joining WTO, a lot of Chinese business enterprises for the goal of enhance its own competition ability, all and by sheer coincidence of at the work efficiency with the managements norm the aspect put forth effort.Now calculator the management already and imperceptibly permeated the every traded, and increased the efficiency of these professions.School although not regard as a pure business enterprise, school that the schools similar demand information of management , and now is gradually toward the large-scale direction to develop, and the information is for the much more importance that school showed.Development that the pasts handicraft management, although less but adapt to the schooled to request.【关键词】学生档案管理系统 VB6.0 管理信息系统【Keywords】Student file management system VB6.0 management information system第一章 概述11开发背景现在的社会日新月异,发展的非常快。学校的发展也是非常的快了,而且每年都有不同的要求。学生的量也非常的大,资料可能经常性的发生更换,原来手工的管理模式就显的不怎么的合适了。而且手工的数据是存放在多处的,没有使用统一管理的模式,数据整理非常的麻烦,统计也困难,很多的情况下,老师都是在重复一些相同的工作。做一些相似的报表,这样不但降低了工作效率,而且非常的容易出错。在这种条件下,使用微机管理就显的非常的合适了。只要你正确的录入,统计,报表输出一点问题都没有的。学生做为学校的最主要的管理对象,学生档案管理系统就成了学校信息化管理系统中中不可缺少的部分,它的内容对于学校的管理者说都至关重要。但一直以来人们使用传统人工的方式进行学生的档案管理,这种管理方式存在着许多缺点,如:效率低,容易出错,格式不规范。另外时间一长,不容易进行统计和分析。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生档案进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、寿命长、成本低等。这些优点能够极大地提高学校学生档案管理的效率。因此,开发这样一套管理软件成为很有必要的事情。而且只要软件的设计合理,可以为学校提供合理的管理模式。12开发环境1、系统运行环境在操作系统方面,虽然现在Linux的发展速度非常的快,但是对于大多数的使用者来说,操作显然没有微软的WINDOWS那么的流行和傻瓜化。而且现在计算机的运算速度已经不能和以前相提并论了,而且硬件的价格也一天天的在下降了,所以也不用为了节省整体的造价而改用硬件要求很低的DOS系统了。所以我们决定该档案管理系统将运行在(中间部分略)强大的工具来协助管理人员轻松地进行与数据库的连接和管理。在这么多的访问接口里面微软对于ADO非常的推崇,并且下一代的数据访问技术也将是采取这样的思路,而且本身来说ADO模型简单,但是功能强大,使实现人员无须关心一些底层的操作,而把更多的经历放在业务逻辑的设计上面。综上所述,我们选择了Visual Basic+ADO+ACCESS来开发整个系统。第二章 系统分析和设计2.1系统业务流程图详细调查的重点是对管理业务的流程进行描述,通过采用系统流程图中部分图形工具来描述管理活动,进行规范化说明。业务流程图的符号说明如图21所示:1、 2、 3、 4、 5、系统中人员 实体或单据 实物或信息流 处理 数据存储图21 业务流程图图例每学年9月份各班学生名单各班学生名单(空白,供填写学生成绩)学生档案处理报表教导处存档校领导各班主任各年级主任各班学生名单微机室教导处转退复留学生名单录入有关信息打印各班名单学生档案处理学生档案处理报表学生档案处理报表年级主任详细调查之后,绘制出的学生档案管理系统的管理业务流程图如图22所示。 图22 学生档案管理系统业务流程图2.2系统逻辑模型的提出系统分析的主要成果是系统的逻辑模型。本系统的逻辑模型主要是以系统的数据流图和数据字典为主要描述工具。即在对学生成绩管理方式和业务流程进行认真分析和研究的基础上,排除现有组织机构和业务分工所造成的信息障碍。完全从业务管理功能和管理对象出发,按照信息系统中应有的数据流和数据结构来勾画系统的概貌。2.2.1数据流图(简称为DFD)数据流图是组织中信息运动的抽象。是在调研的基础上,从系统的科学性、管理的合理性、实际运动的可行性角度出发。将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上精确地描述系统应具有的数据加工功能、数据输入、数据输出、数据存储及数据来源和去向(外部实体)等项目。首先,分析学生档案管理的总体情况,划分系统边界,识别系统的数据来源和去处,确定外部实体,得出系统的顶层数据流程图;然后划分出几个主要的信息管理功能,并明确各功能之间的联系,绘制出数据流程图。数据流程图的符号说明如图23所示。学生档案管理系统的顶层数据流程图如图24所示。学生档案管理系统的数据流程图如图25所示 外部实体 处理 数据流 数据存储 图23 数据流程图的符号学生简明情况P学生档案处理 用户 校领导学生档案报表D1P2 1221填写学生情况F2D1P1 1221F1 图24 学生档案处理的顶层数据流程图学生情况手工报表打印学生名单录入课程、班级等信息P3D2已填好的学生情况学生档案处理F3D3学生档案报表F4 图25 系统数据流程图其中P表示数据处理,F表示数据流,D表示数据存储。222数据字典(简称为DD)绘制DFD,只是对数据处理和彼此之间的联系进行了说明。为进一步明确数据的详细内。述清楚,以便于此后系统设计的进行。这就需要开发人员编写详细的数据字典。据项、数据流、数据存储、加工处理和数据结构的数据字典。1、数据项的DD表列举如下:表21 学生号码的数据字典 数 据 项系统名:学生档案管理系统 编号:I002 名称:学生姓名 别名:姓名 数据项值: 类型:字符型 长度:8个字节 取值范围:简述:每个学生都有唯一的一个姓名,也就是每个学号都对应一个学生名字,但不同的学号的姓名可以相同,也就是说学生号码和姓名是多对一的关系,这是考虑到重名的原因.修改记录:编写日期审核日期 数 据 项系统名:学生档案管理系统 编号:I001 名称:学生号码 别名: 数据项值: 类型:字符型 长度:8个字节 取值范围:简述:为了便于填写分数单及录入分数,每个学生都具有唯一的编号,它是某个学生的唯一标识符,每个学生都有唯一的学号,如“011976”通常用前两位数字表示入学的年份,中间两位表示班级,最后两位表示该学生在该班的序号。如果该班学生数超过100人时,可用“0119A0”表示第100个学生。修改记录:编写日期审核日期表2-2姓名的数据字典其它数据项的数据字典略.23 总体模块划分在第一章的开发背景中已经说明了本学生档案管理系统的流程了,于是在下面的这个功能设计中,我们将针对这里的流程进行设计。我们把系统功能分为如下图。学生档案管理系统学生基础信息设置毕业处理学生复学处理学生退学处理学生换班处理学生奖惩记录学生评语班级设置退出系统登陆系统其实中这图中我们已经了解到了整个系统的基本上的功能了。在下面我们将详细的介绍一下24各个模块的功能1、登陆系统对于这类系统如果谁都能登陆到本系统的话,系统里面的数据将非常的危险和有可能会受到蓄意破坏者的攻击了。考虑到数据的安全性,用户必须拥有密码才能够登陆到本系统里面。2、退出系统对于一个系统来说,有一个正常的退出点是必须的,所以设计了这个功能。3、学生基础信息设置对于学校里的学生资料总是需要先进行登记的。如果不进行登记的话,学生的基础资料是以后操作的基础,必须首先进行维护。主要包括学生的姓名、学籍号、身份证号等等信息。4、学生评语每个学生在毕业的时候,老师们都会给他们写一个评语。这个学生评语功能就是管理这个的,这样以后老师需要查阅,可以直接使用该功能查询就可以了,非常的方便了。5、学生奖惩记录学生在在校期间总会受到奖励或者是受到处分,该功能就是记录学生什么时候受到什么样的奖励,受到什么样的处分。而且可以记录多条。这样对于学校的管理老师来说,查询就比较的方便了,而且也不用查询很多的资料 ,就能够集中的找到某个学生的奖励和处分记录了。6、学生换班处理学生在学校里某种情况下,会发生换班的情况,这个功能就是对这个情况进行处理的。7、学生退学处理在学的学生由于生病或者是受到处罚而被迫退学,该功能就是处理学生的退学事宜的。注意该功能只针对处于在学状态的学生。8、 学生复学处理对于由于某种原因,某个学生退学后重新复学。用户可以使用该功能进行该学生的复学处理。注意该功能只针对已经退学的用户,进行复学处理的学生会自动回到在学状态。9、 毕业处理对于班级的现有还没有毕业的班级进行毕业处

温馨提示

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

评论

0/150

提交评论