2022年某中学学生学籍管理系统方案 .pdf
《2022年某中学学生学籍管理系统方案 .pdf》由会员分享,可在线阅读,更多相关《2022年某中学学生学籍管理系统方案 .pdf(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、XX 中学学生学籍管理系统目录摘要引言系统简介第一章 可行性研究第二章 需求要析第三章 概要设计第四章 详细设计第五章 设计中遇到的问题及解决方法(还有暂时未解决的问题)第六章 结束语第七章 主要参考文献附:程序清单学生:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 21 页 - - - - - - - - - 摘要-引言(选题理由)- 我的母校XX 一中为一个市重点中学,但由于长期一来是传统的管理模式使用计算机对学生信息进行管理,具有手工管理所无法比拟的优点.例如 :
2、 学校为了提高工作效率,买了一批电脑,当务之急就是因此,我选择母校来设计这个系统主要有两个原因:一是:在母校我认识许多老师,他们为我提供了许多资料,二是:在母校学习的三年里,我受到了很多老师的关怀,他们也算是对母校的一点回报。本系统为学生学籍管理系统,是一个的信息管理系统,其开发主要包括数据库的建立和维护以及前端应用程序的开发两个方面。经过分析 ,我使用了MICROSOFT公司的VISUAL BASIC 6.0 开发工具 ,利用其提供的各种面向对象的开发工具,在短时间内建立系统应用原型 ,然后 ,对初始原型系统进行需求迭代,不断修正和改进,直到形成一个满意的可行系统。在下面的各章中我将以开发学
3、生学籍管理系统,谈谈其开发过程和所涉及到的问题及解决方法。-下面就让我们开始正文的介绍第一章可行性研究计算机管理学生信息的意义:在各大中小学校,用计算机管理学校的信息已经越来越普遍了。用计算机不但可以提高工作效率, 而且还节省了许多人力物力,增强了学校资料的安全性。提高了学校的管理能力,为此,用计算机来管理学校的信息,是非常必要的。我作为一个计算机应用的大学生,希望能有所贡献。用我三年的所学编制了一个实用的程序来帮助桂阳一中进行更有效的学籍档案管理。可行性研究 :目的 :可行性研究的目的是用最小的代价在尽可能的时间内确定问题是否能够解决。经济上可行性:现在,计算机的价格已经十分低廉,性能却有了
4、长足的进步。而本系统的开发,为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:第一,本系统的运行可以代替人工进行许多繁杂的劳动;第二,本系统的运行可以节省许多资源;第三,本系统的运行可以大大的提高学校的工作效率;第四,本系统可以使敏感文档更加安全,等等。所以,本系统在经济上是可行的。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 21 页 - - - - - - - - - 技术上可行性 :为本系统的开发我特对桂阳一中进行了深入的调查研究。现桂阳一中有32
5、个班,其中一年级有10 个班,二年级有9 个班,三年级有13 个班(包括文、理复读班),共有学生人数为1533人。学校有三十多台电脑及两台主机。并且开发人员对用户所提出的要求也都能够满足。并且本系统的开发我利用Microsoft SQL Server2000作为本系统的数据库,它是一个支持多用户的新型数据库,适用于大中规模的数据量需求。学校校园网的建设也为新系统服务器/ 客户端的结构提供了硬件的支持。使用 Visual Basic6.0作为系统开发的开发环境,它作为一种现代的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保
6、证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。综上所述, 本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。运行上可行性:本系统为一个小型的学生信息管理系统,所耗费的资源非常的小,学校的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。法律可行性 :本系统纯为私人设计,在开发过程中没有涉及合同、责任等与法律相抵触的方面。因此,本系统在法律上是可行的。第二章:需求分析21 世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社
7、会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们高度强烈的时间观念,学校信息管理系统软件为学校办公室带来了极大的方便。我所开发的这个系统所采用的是当前较为流行的编程软件VISUAL BASIC 6.0作为实现语言,以数据库Microsoft SQL Server2000作为系统的后台操作,其功能在系统内部有源代码直接完成。我们只需按系统要求输入即可操作。引言在学校,学生信息管理工作是非常重要的一项工作,它负责整个学校的,学生的。以前是。随着学校,教务工作者急切希望学校工作流程分析学校工作总体规划由教务人员在学生学籍信息管理系统中完成对运行教务处所需名师
8、资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 21 页 - - - - - - - - - 的基本数据的维护,包括这些信息的增加、修改及对各项信息的变动都将在这进行操作。新的学年, 教务人员首先加入年级信息,然后编排班级, 再对来校学生进行基本的信息录入,新生入学后由教务人员在学籍系统中完成新学生信息的维护。在每个学期开始,教务处根据班级的情况,以班为单位, 为每个班级安排一个班主任及对此年级安排一个年级组长。并对各科老师进行安排。每举行一次考试后由任课老师对本科的成绩进行
9、录入。班主任对本班的成绩汇总。并进行排名,然后年级组长再进行汇总,并对本年级各科成绩及总成绩进行排名。教务处、 年级组长、 班主任及任课老师跟据实际情况对录入的成绩进行维护,各位同学对以上录入的信息可以跟据自己的需要进行适当的查询。学校具体需求分析学生:对各科成绩的查询及查看本班成绩排名与年级成绩排名情况。任课老师: 输入并维护所教科目的学生成绩,计算本科的成绩排名、本科成绩在班上的排名。输出本班科目的成绩及排名情况。班主任:输入并维护本班的基本信息,对本班的各科成绩汇总,计算各科成绩的总分,排名,本班平均分等需求。输出学生的基本信息,各科的成绩及各科成绩的部分,各科成绩的排名,总分的排名情况
10、。年级组长: 对本年级学生基本情况的管理,对各班的成绩汇总,计算年级中各科成绩的排名,总成绩排名等需求。输出年级学生基本信息,各科成绩的年级排名,总成绩在年级中的排名。教务处:学校全体成员的信息管理,对考试科目,时间及对所考科目的编号等进行具体的管理,并对任课老师,班主任等输入的信息进行存库,对学生的信息进行必要的维护,可打印学生的所有信息。系统设计思想1、 采用现有的资源,先进的管理系统开发方案,充分利用学校现有的资源,减少开发中的时间和财力、物力、提高系统开发的水平和应用效果。2、 系统就满足学校的需求,例如学生信息的录入、查询、更新等。学生录入与排名。3、 系统就具备数据库维护功能,及时
11、根据用户需求进行数据添加、删除、修改等操作。系统设计分析本系统适用于中小学校,其功能主要分为六大类:用户管理:用于对用户的添加,赋于不同权限及对用户的修改及查询。课程管理:用于对各学期课程的开设和修改。成绩管理:用于对成绩的输入、修改、汇总及排名。班级管理:用于对班级的录入与修改。帮助信息:用于对本系统的具体操作进行详解。本系统性能力求易于使用,具体有较高的扩展性和可维护性。系统功能分析权限功能:为用户设置权限功能,可分为普通用户,一般用户,超级用户。普通用名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - -
12、 - - - - 第 4 页,共 21 页 - - - - - - - - - 户只是查询不能修改,一般用户只能对授权范围内进行相应修改及删除,超级用户能修改、删除所有信息。录入功能: 为一般用户提供相应的录入功能,为超级用户提供对所有信息的录入功能。查询功能:为所有用户提供查询的功能,可查询允许范围内的所有信息。维护功能: 为一般用户提供查询及相应的修改,删除功能, 为超级用户提供对所有信息的修改删除功能。打印功能:能打印全校学生的信息及积各班信息,科目成绩等。帮助功能:能帮助初次使用者对本系统的应用及处理常见的问题。退出功能:结束并关闭系统。学生学籍系统的目标节约资源,提高学籍信息的精确度
13、本系统能减少很多不必要的资源,不用象以前那样用冗余的纸张式的管理。大节省了学校能源。并且计算机的存储与快速查询功能大大提高了学籍管理的效率,并且还提高了学籍信息管理的精确度。方便快速操作,精减人员,节约开支方便快速的操作,可减少学籍信息管理的漏洞,又减少因工作的冗余出现的错误,并且操作非常简单,可减少许多不很必要的人员,这无论从物质上还是工作人员的工资上都为学校节约了开支。为学校增加了财富。数据库分析用户需求具体有学籍管理系统提供保存、更新、查询、维护和打印,这就需求数据库结构能充分满足各种信息的输入与输出,实现有组织地、动态地存储大量关联数据,方便用户访问系统中的数据,它与文件系统的重要区别
14、是数据的充分共享,交叉访问,与应用程序的高度独立性。数据流图描述:本系统从总体上分为系统信息管理、学生信息管理、课程管理、班级管理和成绩管理五大部分。每个模块有自己的作用。下面的各模块功能流图就是由各功能之间的关系而得出的。(图 2、图 3、图 4、图 5、图 6、图 7、图 8)学籍信息录入流图(图2)学 生档 案管 理人 员学生信息录入成绩信息录入班级信息录入课程信息录入数据库学生数据表成绩数据表班级数据表课程数据表名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 21
15、 页 - - - - - - - - - 学生信息查询流图(图3)学籍信息维护流(图4)一般用户、超级用户用户添加用户信息学 生档 案管 理人 员成绩信息录入班级信息录入课程信息录入成绩数据表班级数据表课程数据表查询条件查询结果学 生档 案管 理人 员学生信息维护成绩信息维护班级信息维护课程信息维护学生数据表成绩数据表班级数据表课程数据表信息维护结果系统数据表用户权限用户信息管理用户系统管理人员学生信息录入学生数据表名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 21 页
16、 - - - - - - - - - 系统管理数据流图(图5)课程开课信息课程信息年级、班级查询条件课程管理数据流图(图6)成绩录入成绩排名按学号按科目按班号成绩管理数据流图(图7)年级课程数据表课程数据表课程信息查询课程信息管理年级课程安排课程管理人员成绩管理成绩数据表课程数据表成绩查询学生成绩管理人员名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 21 页 - - - - - - - - - 班级录入班级学生名单及成绩按班号按年级班级管理数据流图(图8)数据字典 :是
17、关于数据的信息的集合,对数据流程图中的各个元素做完整的定义与说明下面给出本系统几个数据元素的字典卡片与具体数据卡片的含义:名称:用户信息描述:管理员的基本信息表定义:用户= 用户名 + 密码 +性别 +联系电话+出生年月+ 家庭住址用户名 =英文字母、数字、特殊符号 姓名 = 英文字母、数字、文字 - 名称:学生表描述:学校学生注册基本信息表定义:学生表=学号 + 姓名 +性别 +班级 + 民族 + 籍贯 +政治面貌+出生日期+入学日期+家庭住址+联系电话+备注 4 学号 =11 数字 11 姓名 =2 文字 4 - - 名称:成绩录入表描述:学校学生各科成绩基本信息表学生班级管理人员学生数据
18、表班级数据表班级信息录入班级信息查询名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 21 页 - - - - - - - - - 定义:成绩录入= 考试编号+ 学号 + 姓名班级+课程名 + 成绩学号 =11 数字 11 姓名 =2 文字 4 - - 名称:班级表描述:学校各班班级基本信息表定义:班级表=年级 +班号 + 班主任 +教室班号 =3 数字 3 年级 =2 文字 2 - 名称:课程表描述:各年级所学课程的基本信息表定义:课程表=课程编号+课程名称+课程类型+
19、课程描述编号 =3 数字 3 名称 =4 文字 4 第三章:概要设计目的 :设计系统结构,根据需求要析给出的功能得出系统体系结构。如划分模块。目标 :通过本系统软件,能帮助工作人员利用计算机,快速方便的对所属学校的信息管理进行维护、输入、 输出、 查找的所需操作,使散乱的学校数据能够具体化,直观化、合理化。运行环境: Windows2000/NT或更高的版本。总体设计处理流程 :1. 启动系统,激活登陆口令界面。2. 通过验证后,对系统进行初始化。3. 系统进入消息循环,通过事件驱动机制激活相应的功能模块,并执行相应的功能;4. 通过关闭系统事件,激活关闭系统模块,退出系统。系统模块菜单:名师
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年某中学学生学籍管理系统方案 2022 中学 学生 学籍 管理 系统 方案
限制150内