【ACCESS精品源码栏目提醒】:网学会员在ACCESS精品源码频道为大家收集整理了“【精品】计算机应用专业毕业作业学生信息管理 - 大学课件“提供大家参考,希望对大家有所帮助!
云南电大学院五年制高职教育计算机应用专业毕业作业(毕业设计) 题 目:学生信息管理系统 校: 指导教师: 职 称:系统分析师 作业日期:2010 年 4 月 29 日 云南广播电视大学 2005 级毕业论文 摘 要 Microsoft 公司开发工具 Visual Basic 具有编译速度快,编译后的可执行程序仅次于 Basic 开发工具的优势,提供强大的数据接口。
Visual Basic 是在众多数据库管理类软件开发中非常出色的一个,基于这些原因,我选择 Visual Basic 作为本系统的开发环境。
本程序基本实现了一般学生信息管理的基本功能,在实际实现中,基本涉及都了一般中学中专等学校的整个管理过程中的全部流程,适合于中学、普通中等专业学校的实际情况。
后面的章节将对整个系统的功能,设计过程做详细的讲述。
Summary Microsoft Visual Basic development tools company has compiled fast compiledafter the executable program after the basic development tools will providea powerful data interface. Visual Basic is in many types of database managementsoftware development in a very good for these reasons I chose this system asa Visual Basic development environment. This procedure basically the general students of the basic information managementfunctions in actual implementation involving all the basic general secondary schools andother schools in the course of the entire management of all processes suitable for secondaryschools ordinary middle professional schools of the actual situation. The section behindthe whole system will function to do the detailed design process on.关键字: VISUAL BASIC 6.0
Access2003 控件 I 云南广播电视大学 2005 级毕业论文 目 录1 前 言 ......................................................................................................................................... - 1 -2 系统可行性分析........................................................................................................................... - 2 -2.1、技术可行性 .............................................................................................................................. - 2 -2.2、经济可行性 .............................................................................................................................. - 3 -2.3、操作可行性 .............................................................................................................................. - 3 -3 系统需求分析............................................................................................................................. - 4 -3.1、提供浏览和查询功能.............................................................................................................. - 4 -3.2、信息的录入和修改功能 ......................................................................................................... - 4 -3.3、学校工作分析 .......................................................................................................................... - 4 -3.4、学校具体需求分析 .................................................................................................................. - 4 -3.5、系统设计思想 .......................................................................................................................... - 5 - 3.5.1、系统功能分析 ............................................................................................................... - 5 - 3.5.2、系统辅助功能分析 ...................................................................................................... - 6 -3.6、学生信息系统的目标.............................................................................................................. - 6 -3.7、业务流程分析 .......................................................................................................................... - 6 - 3.7.1 学生信息管理系统 DFD 图, ..................................................................................... - 6 - 3.7.2 管理员信息程图.............................................................................................................. - 7 - 3.7.3 班级信息流程图.............................................................................................................. - 8 - 3.7.4 课程信息管理流程图 ..................................................................................................... - 8 - 3.7.5 学籍信息管理流程图 .................................................................................................... - 9 - 3.7.6 学生成绩管理流程图 .................................................................................................... - 9 - 3.7.7 学生奖惩管理流程图 .................................................................................................. - 10 - 3.7.8 学生基本信息浏览流程图 ........................................................................................... - 10 -3.8、数据库概念设计 .................................................................................................................... - 10 - 3.8.1、综合以上 E-R 模型 ..................................................................................................- 11 -3.9、数据库逻辑设计 .................................................................................................................... - 13 -3.10、数据库物理设计 .................................................................................................................. - 13 -3.11、数据库表的建立过程.......................................................................................................... - 15 -4 系统设计 ................................................................................................................................... - 16 -4.1 总体设计 .................................................................................................................................. - 16 - 4.1.1、处理流程: ................................................................................................................. - 16 - 4.1.2、系统模块菜单 ............................................................................................................. - 16 - 4.1.2.1、系统总体模块图 .......................................................................................... - 16 - 4.1.2.2 系统管理模块图 ............................................................................................. - 16 - 4.1.2.3 班级信息管理模块图..................................................................................... - 17 - 4.1.2.4 学籍信息管理模块图..................................................................................... - 17 - 4.1.2.5、成绩管理模块图:...................................................................................... - 17 - 4.1.2.6、课程信息管理模块图 ................................................................................. - 18 - 4.1.2.7、奖惩信息管理模块图: ............................................................................. - 18 - 4.1.2.8 个人信息查询: ............................................................................................. - 18 -4.2、学生信息管理系统所需完成具体的功能......................................................................... - 19 - 4.2.1、登录模块块 ................................................................................................................. - 19 - 4.2.2、班级信息管理模块 .................................................................................................... - 19 - 4.2.3、课程信息管理模块 .................................................................................................... - 20 - 4.2.4、成绩信息管理模块 .................................................................................................... - 20 - 4.2.5、学籍信息管理模块 .................................................................................................... - 21 - 4.2.6、学生奖惩管理模块 .................................................................................................... - 21 - 4.2.7、学生信息浏览模块 .................................................................................................... - 22 -5 系统的实现 ............................................................................................................................... - 23 - II 云南广播电视大学 2005 级毕业论文5.1、登陆窗口 ............................................................................................................................... - 23 -5.2 主操作界面 .............................................................................................................................. - 24 -5.3 学籍信息管理界面 .................................................................................................................. - 24 -5.4 学生信息浏览介面 .................................................................................................................. - 26 -6 系统测试 ..................................................................................................................................... - 28 -6.1、学生学籍信息模块测试 ...................................................................................................... - 28 -6.2、成绩录入模块测试 ............................................................................................................... - 28 -6.3 学生奖惩管理模块测试 ......................................................................................................... - 29 -总 结 ............................................................................................................................................ - 30 -参考文献 ............................................................................................................................................ -31-致 谢 ............................................................................................................................................ - 32 - III 云南广播电视大学 2005 级毕业论文 1 前 言 学生信息管理系统是一个教育单位不可缺少的部分。
一个功能齐全、简单易用的信息管理系统不但能有效地减轻学校相关工作人员的工作负担,对于学校的决策者和管理者来说都至关重要。
所以学生信息管理系统应该能够为管理员提供充足的信息和快捷的查询手段,但一直以来人们使用传统人工的方式管理文件档案、统计和查询数据,这种管理方式存在着许多缺点如:效率低、保密性差人员的大量浪费;另外时间一长将产生大量的文件和数据这对于查找、更新和维护都带来了不少困难,随着科学技术的不断提高计算机科学日渐成熟其强大的功能已为人们深刻认识它已进入各个领域并发挥着重要的作用。
本系统是从管理特点出发,针对学校学生管理现实状况,同时还从学校学生管理的实际出发,对教务管理、信息查询等方面进行需求分析,根据需求分析的结果,确定设计目标、设计方案,主要采用的开发工具是 Visual Basic6.0。
在开发过程中利用面向对象的程序思想和严格按照软件工程的开发过程来进行分析和设计。
本系统所要完成以下几个主要功能,实现学生每年成绩的录入、修改,并对每年学生的成绩、学年评语、违纪情况、奖励情况、处分情况等全部记录存档,直到学生毕业后学校可有选择的对该学生毕业以后是否继续存档进行必要的删除处理,实现学生直接通过计算机查询自己成绩,减少教务处人工对学生成绩查询的负担,实现将学生成绩,学生综合表现,学生基本情况联合查询,生成最终学生档案。
使各项管理更加规范化,基本满足了学生成绩管理的功能需要,为学校对学生的管理提供了便利,最终实现学生档案的计算机程序化管理。
学生管理系统的设计开发,为学校教学管理工作打下了良好的基础,同时,对于学校行政管理信息系统、后勤管理信息系统开发具有重要的参考价值,可以存储在校学生档案,安全、高效;只需一到二名档案录入员即可操作系统,节省大量人力;可以迅速查到所需信息;代替人工进行许多繁杂的劳动;计算机可以节省许多资源,并且可通过网络实现资源的共享,提高工作效率;计算机可以使敏感文档更加安全等等。
提高了学校管理者的工作效率。
-1- 云南广播电视大学 2005 级毕业论文 2 系统可行性分析 学生信息,作为一个学校,就有一定的工作量存在,而学生信息,它的工作量可能是其它信息工作量的几倍,班级的增加、班级的查找、班级的修改;学生档案;课程管理;成绩管理;统计等等,每个信息的数据都在不断地变化着,针对这样的情况,采用让数据的查询变得简单化,数据变的更让每个人都在任何时刻都可以了解到,能够从根本上解决手工管理中信息滞后、资源浪费等问题。
在系统开发之前对学校进行了深入的调查研究,下面从几个方面进行分析:2.1、技术可行性 VB 是一种可视化的编程语言,具有集成的可视化数据库工具,VB 6.0 提供了一整套工具以在任何应用程序集成数据库。
它可用来设计和修改 Microsoft SQL ServerOracle7.3.3 或以上及 AS/400 的数据库的工具。
数据环境设计器可使用拖放功能来可视化地创建可重用的记录集命令对象,也可用拖放方式创建绑有数据的表格和报告;Visual Basic Web Class 设计器,可创建能够在任何平台上,用任何 Web 浏览器访问的服务器方便应用或构件,提供了更强大的开发功能。
在 Visual Basic 集成开发环境中,管理员可以设计界面,编写代码,调试程序,直至把应用程序代码编译成可执行文件并在 Windows 中运行,使管理员在友好的开发环境中工作。
强大的数值和字符串处理功能;丰富的图形指令,可方便地绘制各种图形,提供静态用动态数组;过程可以递归使用,使程序更简练;支持随机文件访问和程序文件访问;提供了一个可供应用程序调用的包含多种类型的图标库;具有完善的运行出错处理。
利用 visual basic 提供的大量控件,可以方便的设计界面和实现各种功能。
本系统的开发利用
Access 作为系统的数据库,它是一个支持多管理员的新型数据库。
使用 Visual Basic 作为系统开发的开发环境,它作为一种现代的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,是一种完全面向对象的编程工具,基于 Pasic 语言,为开发高性能系统提供的保障可以满足学校管理的要求,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。
综上所述,本程序在开发过程中,由于 Visual Basic 所带的组件较多,所以对编译环境的硬件和软件要求不高,只需要一般的配置即可。
系统对硬件、软件的要求: -2- 云南广播电视大学 2005 级毕业论文1、硬件资源 (1)CPU: Intel Pentium3 800MHz 或更高的处理器 (3)内存:128MB 内存以上。
(4)硬盘:至少需要 1G 空间。
2、软件资源 本系统适用于 MicrosoftWindows98/2000/ XP 下开发的,开发工具 Vb6.0 中文企业版。
后台采用 Microsoft
Access2000 数据库。
2.2、经济可行性 由于在算法上和复杂度上本系统都比较简单,同时又减少了数据的流通环节,不必要花费那么多的时间,也就是说最重要的是就是提高了效率,而又保证了各项数据的准确性,使用本系统可以减少工作量,减少工作人员,提高开展效率,系统交付使用后,不需要多少维护就可以利用很长时间,因此,使用此管理系统可以为学校节约开支,所以在经济上是可行的。
为此主要表现有以下几个方面: 、本系统的运行可以代替人工进行许多繁杂的劳动; (1) 、本系统的运行可以节省许多资源; (2) 、本系统的运行可以大大的提高学校的工作效率; (3) 、本系统可以使敏感文档更加安全,等等。
(4) 所以,从经济的角度上分析,开发此系统是可行的。
2.3、操作可行性 本系统界面友好,易管理者的操作,对操作人员没什么特别要求,并提供了详细的管理员操作手册。
综合以上的各项分析,开发学生信息管理系统能够使整个系统内部信息的工作简化,提高工作效益,能够快速地查询所需的数据、资料及其它信息的,使信息快速运行,所以开发这个管理系统是可行的。
-3- 云南广播电视大学 2005 级毕业论文 3 系统需求分析 系统所采用的是数据库编程软件 Visual Basic 作为实现语言,以数据库 MicrosoftAccess2003 作为系统的后台操作,其功能在系统内部有源代码直接完成。
只需按系统要求输入即可操作。
3.1、提供浏览和查询功能 在浏览方面,运用树状目录结构,以从学校“年级”为模块,再具体每年级所包含 (包括对学生信息、学生各的班级以及所对应的专业,实现以班级为单位的全面浏览。
学年度的成绩、班级信息的浏览)而查询.