您现在的位置:网站首页答辩论文计算机毕业设计相关计算机毕业设计

VB--学生学籍管理系统[源程序 论文]

  • 简介: 系统简介第一章 可行性研究第二章 需求要析第三章 概要设计第四章 详细设计第五章 设计中遇到的问题及解决方法(还有暂时未解决的问题)第六章 结束语第七章 ...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载

系统简介
第一章 可行性研究
第二章 需求要析
第三章 概要设计
第四章 详细设计
第五章 设计中遇到的问题及解决方法
(还有暂时未解决的问题)
第六章 结束语
第七章 主要参考文献
附:程序清单
学生:

摘要

-------引言(选题理由)-------
我的母校XX一中为一个市重点中学,但由于长期一来是传统的管理模式……
使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点.例如: ……
学校为了提高工作效率,买了一批电脑,当务之急就是…… 因此,……

我选择母校来设计这个系统主要有两个原因:
一是:在母校我认识许多老师,他们为我提供了许多资料,……
二是:在母校学习的三年里,我受到了很多老师的关怀,他们……也算是对母校的一点回报。

本系统为学生学籍管理系统,是一个的信息管理系统,其开发主要包括数据库的建立和维护以及前端应用程序的开发两个方面。……

经过分析,我使用了 MICROSOFT公司的 VISUAL BASIC 6.0开发工具,利用其提供的各种面向对象的开发工具,在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成一个满意的可行系统。

在下面的各章中我将以开发学生学籍管理系统,谈谈其开发过程和所涉及到的问题及解决方法。
--------------------下面就让我们开始正文的介绍

第一章 可行性研究
计算机管理学生信息的意义:
在各大中小学校,用计算机管理学校的信息已经越来越普遍了。用计算机不但可以提高工作效率,而且还节省了许多人力物力,增强了学校资料的安全性。提高了学校的管理能力,为此,用计算机来管理学校的信息,是非常必要的。
我作为一个计算机应用的大学生,希望能有所贡献。用我三年的所学编制了一个实用的程序来帮助桂阳一中进行更有效的学籍档案管理。

可行性研究:
目的:可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能够解决。
经济上可行性:
现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,
为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:
第一,本系统的运行可以代替人工进行许多繁杂的劳动;
第二,本系统的运行可以节省许多资源;
第三,本系统的运行可以大大的提高学校的工作效率;
第四,本系统可以使敏感文档更加安全,等等。
所以,本系统在经济上是可行的。
技术上可行性:

为本系统的开发我特对桂阳一中进行了深入的调查研究。现桂阳一中有32个班,其中一年级有10个班,二年级有9个班,三年级有13个班(包括文、理复读班),共有学生人数为1533人。学校有三十多台电脑及两台主机。并且开发人员对用户所提出的要求也都能够满足。

并且本系统的开发我利用Microsoft SQL Server2000作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支持。
使用Visual Basic6.0作为系统开发的开发环境,它作为一种现代的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。
综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。

运行上可行性:
本系统为一个小型的学生信息管理系统,所耗费的资源非常的小,学校的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。
法律可行性:
本系统纯为私人设计,在开发过程中没有涉及合同、责任等与法律相抵触的方面。因此,本系统在法律上是可行的。

第二章:需求分析

21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,学校信息管理系统软件为学校办公室带来了极大的方便。我所开发的这个系统所采用的是当前较为流行的编程软件VISUAL BASIC 6.0作为实现语言,以数据库Microsoft SQL Server2000作为系统的后台操作,其功能在系统内部有源代码直接完成。我们只需按系统要求输入即可操作。

引言
在学校,学生信息管理工作是非常重要的一项工作,它负责整个学校的……,学生的……。以前是……。随着学校……,教务工作者急切希望……


学校工作流程分析
学校工作总体规划由教务人员在学生学籍信息管理系统中完成对运行教务处所需的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这进行操作。
新的学年,教务人员首先加入年级信息,然后编排班级,再对来校学生进行基本的信息录入,新生入学后由教务人员在学籍系统中完成新学生信息的维护。
在每个学期开始,教务处根据班级的情况,以班为单位,为每个班级安排一个班主任及对此年级安排一个年级组长。并对各科老师进行安排。
每举行一次考试后由任课老师对本科的成绩进行录入。班主任对本班的成绩汇总。并进行排名,然后年级组长再进行汇总,并对本年级各科成绩及总成绩进行排名。
教务处、年级组长、班主任及任课老师跟据实际情况对录入的成绩进行维护,各位同学对以上录入的信息可以跟据自己的需要进行适当的查询。

学校具体需求分析
学生:对各科成绩的查询及查看本班成绩排名与年级成绩排名情况。
任课老师:输入并维护所教科目的学生成绩,计算本科的成绩排名、本科成绩在班上的排名。
输出本班科目的成绩及排名情况。
班主任:输入并维护本班的基本信息,对本班的各科成绩汇总,计算各科成绩的总分,排名,本班平均分等需求。
输出学生的基本信息,各科的成绩及各科成绩的部分,各科成绩的排名,总分的排名情况。
年级组长:对本年级学生基本情况的管理,对各班的成绩汇总,计算年级中各科成绩的排名,总成绩排名等需求。
输出年级学生基本信息,各科成绩的年级排名,总成绩在年级中的排名。
教务处: 学校全体成员的信息管理,对考试科目,时间及对所考科目的编号等进行具体的管理,并对任课老师,班主任等输入的信息进行存库,对学生的信息进行必要的维护,可打印学生的所有信息。

系统设计思想
1、 采用现有的资源,先进的管理系统开发方案,充分利用学校现有的资源,减少开发中的时间和财力、物力、提高系统开发的水平和应用效果。
2、 系统就满足学校的需求,例如学生信息的录入、查询、更新等。学生录入与排名。
3、 系统就具备数据库维护功能,及时根据用户需求进行数据添加、删除、修改等操作。

系统设计分析
本系统适用于中小学校,其功能主要分为六大类:
用户管理:用于对用户的添加,赋于不同权限及对用户的修改及查询。
课程管理:用于对各学期课程的开设和修改。
成绩管理:用于对成绩的输入、修改、汇总及排名。
班级管理:用于对班级的录入与修改。
帮助信息:用于对本系统的具体操作进行详解。
本系统性能力求易于使用,具体有较高的扩展性和可维护性。

系统功能分析
权限功能:为用户设置权限功能,可分为普通用户,一般用户,超级用户。普通用户只是查询不能修改,一般用户只能对授权范围内进行相应修改及删除,超级用户能修改、删除所有信息。
录入功能:为一般用户提供相应的录入功能,为超级用户提供对所有信息的录入功能。
查询功能:为所有用户提供查询的功能,可查询允许范围内的所有信息。
维护功能:为一般用户提供查询及相应的修改,删除功能,为超级用户提供对所有信息的修改删除功能。
打印功能:能打印全校学生的信息及积各班信息,科目成绩等。
帮助功能:能帮助初次使用者对本系统的应用及处理常见的问题。
退出功能:结束并关闭系统。

学生学籍系统的目标
节约资源,提高学籍信息的精确度
本系统能减少很多不必要的资源,不用象以前那样用冗余的纸张式的管理。大节省了学校能源。并且计算机的存储与快速查询功能大大提高了学籍管理的效率,并且还提高了学籍信息管理的精确度。
方便快速操作,精减人员,节约开支
方便快速的操作,可减少学籍信息管理的漏洞,又减少因工作的冗余出现的错误,并且操作非常简单,可减少许多不很必要的人员,这无论从物质上还是工作人员的工资上都为学校节约了开支。为学校增加了财富。

数据库分析
用户需求具体有学籍管理系统提供保存、更新、查询、维护和打印,这就需求数据库结构能充分满足各种信息的输入与输出,实现有组织地、动态地存储大量关联数据,方便用户访问系统中的数据,它与文件系统的重要区别是数据的充分共享,交叉访问,与应用程序的高度独立性。

数据流图描述:本系统从总体上分为系统信息管理、学生信息管理、课程管理、班级管理和成绩管理五大部分。每个模块有自己的作用。下面的各模块功能流图就是由各功能之间的关系而得出的。

查看评论 已有0位网友发表了看法
  • 验证码: