ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:124.74KB ,
资源ID:11732244      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11732244.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(学生学籍管理系统课程设计报告.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

学生学籍管理系统课程设计报告.docx

1、学生学籍管理系统课程设计报告第一章 需求分析 21.1 可行性分析研究 21.2 用户需求 31.3 使用范围 41.4 业务流程分析 4第二章 需求分析建模 42.1 实体-联系图设计 42.2 系统数据流图 72.3数据字典 8第三章 概要设计103.1 系统模块总体结构设计103.1.1学生学籍管理系统的处理流程图: 103.1.2总体结构和外部模块设计 11第四章 详细设计 124.1 登陆模块设计 124.2 主界面设计 124.3 学籍管理模块设计 13学生学籍管理系统的增加记录 134.3.2学生学籍管理系统的删除记录 134.3.3学生学籍管理系统的修改记录 134.3.4学生

2、学籍管理系统的查询记录 13息1414第五章 测试与维护 145.1 系统测试 145.2系统的运行与维护 14第一章 需求分析学生学籍管理工作是学校管理工作的重要组成部分,现在相当一部分学校的学生学籍管理工作仍沿用手工方式。随着学校规模的扩大、学生人数的增加,效率低下、容易出错的手工方式越来越不适应实际管理工作的需要,利用计算机技术和数据库技术设计开发学生学籍管理系统、实现学生学籍管理工作的自动化成为学生管理部门的迫切需要。学生学籍管理工作主要是学生基本情况的管理包括学生学籍变动的管理(转入、转出、休学、复学、退学、调班、外出借读、借读、留级或跳级)、学生成绩的管理和教师基本信息管理和教课的

3、管理,主要包括数据输入、修改、删除、追加、查询、统计和打印报表等功能,学生学籍管理系统要能高效、准确地完成这些功能,并要达到界面美观友好、使用方便。1.1 可行性分析研究经济上可行性:现在,计算机的价格已经十分低廉,性能却有了长足的进步。而本系统的开发,为学校的工作效率带来了一个质的飞跃,为此主要表现有以下几个方面:第一,本系统的运行可以代替人工进行许多繁杂的劳动;第二,本系统的运行可以节省许多资源;第三,本系统的运行可以大大的提高学校的工作效率;第四,本系统可以使敏感文档更加安全,等等。另一方面, 就学校自身来说,它也是需要这样一个软件的。我们在计算机还没有普及之前,信息都必须通过在纸上填写

4、来实现, 这样既浪费时间又容易出错,。随着信息时代的来临, 我们的各项工作都要讲求效率, 成绩和学籍管理也不例外, 这就为作者的软件提供了使用群体。所以,本系统在经济上是可行的。技术上可行性:目前,全国计算机越来越普及,几乎每个学校都配有计算机,为这套软件提供了硬件环境。以计算机为基础的管理系统使教师和管理者摆脱了那种繁杂、易错的记录及管理方式,通过计算机以及配套的软件,用户可以采用全新的方式从不同的地方存取各种信息。从客户/服务器方式上发展起来的框架结构为我们提供了开发本系统的基础。为了本系统的开发作者特对学校进行了深入的调查研究。学校校园网的建设也为新系统服务器/客户端的结构提供了硬件的支

5、持。使用VB作为系统开发的开发软件,它作为一种现代的编程语言,提供完善的指令控制语句、类与对象的支持及丰富的数据类型,给开发高性能系统提供的保障为开发满足客户要求的系统,保证了代码的模块化要求,而代码模块化的提高,非常有利于以后对新系统的扩展与修改。综上所述,本系统的设计与开发在技术上和硬件设备上的条件都是满足的,因此,它在技术上是可行的。运行上可行性:本系统可以运行在各种操作系统之上, 就是说市场上流行的操作系统都可以支持。另外,本系统为一个小型的学生学籍管理系统,所耗费的资源非常的小,学校的电脑无论是硬件还是软件都能够满足条件,因此,本系统在运行上是可行的。用户使用可行性:本系统的操作简单

6、, 有计算机基础的人无需培训即可使用, 即使是没有计算机基础的人只需经过简单的培训就可以很熟练的使用本系统。系统运行后,就用户方而言,由于用户使用本系统时,不会也不必关心系统内部的结构及实现方法,即对用户来说是透明的,所以本系统对用户而言,是定位在界面友好、操作方便、功能齐全的原则上的,用户只需简单的用鼠标点击各界面上的选项卡或按钮就能执行相应的功能,就管理者而言,关心的是如何处理各种数据,只要把用户的信息输入计算机,管理者就可运行相应的后台程序进行处理。而以上的这些功能都能在所选择的开发环境中用所选择的开发工具来实现。所以说本系统在用户使用可行性上是没有问题的。因此,它在用户使用上是可行的。

7、1.2 用户需求此系统专门为高校学籍管理所设置,用与教务处管理学生的学籍情况,并进行相应的调整,同时也可用于一些老师,学生通过系统查询一些学生资料,成绩等信息。系统主要用于管理学生信息,管理学生从进校开始,到毕业离校的一切学籍变动的管理,同时管理学生的成绩。因此需要设置用户权限,分为一般用户和管理员,管理员是系统的管理人员,可以进行系统内的任何操作,查询,修改,删除,学生的学籍变动等操作。一般用户为访问系统用户,可以是老师,也可以是学生,但权限上受到控制,只可以查询一些资料,如学生的档案,学生的成绩等信息,而不能对这些信息进行修改,删除等操作,更不能对学生的学籍变动进行调整等操作。1.3 使用

8、范围本系统适用于教育界,大学,中学的学生学籍的管理,它是比较完善的系统管理软件,可对学生进行学籍管理,成绩管理,对学生的学籍可以随时输入、输出、查找,调整,通过本系统软件,能帮助教研人员利用计算机,快速方便的对学生学籍管理进行管理、输入、输出、查找的所需操作,使散乱的人事管理能够具体化,直观化、合理化。所以此软件使用范围广,开发的意图主要是为了教学办公室对学生学籍的管理更方便;减轻管理人员的工作负担,使学校的学籍管理工作能够更加的完善。1.4 业务流程分析首先,由学生处根据学校相关规定和学生成绩招录新生,并建立新生入学档案和修改学籍管理信息中的数据。接着有教务处组织编排班级和组织教师进行教学。

9、完成一学期的教学后,由教务处组织学生进行期末考试,并对学生期末成绩进行统计和分析。再由各系根据教务处统计分析的结果评定奖学金、填制成绩单。最后再由学生处根据教务处统计分析的学生成绩结果修改学籍管理信息。并最终完成毕业学生的毕业登记、填制毕业登记表和修改学籍管理信息。第二章 需求分析建模2.1 实体-联系图设计学生实体E-R图图2-1学生实体E-R图学生转出实体E-R图图2-2学生转出实体E-R图学生休学E-R图图2-3学生休学实体E-R图学生复学实体E-R图图2-4学生复学实体E-R图学生退学实体E-R图图2-5学生退学实体E-R图学生外出借读实体E-R图图2-6 学生外出借读实体E-R图学生

10、调班实体E-R图图2-7学生调班实体E-R图学生留级(跳级)实体E-R图图2-8学生留级(跳级)实体E-R图各实体之间的E-R图图2-9各实体之间的E-R图2.2 系统数据流图总体数据流图 2-1当管理员使用系统时的数据流图 2-2 学生使用时的数据流图 2-32.3数据字典 数据流名称: 管理员登录信息 简 述:管理员登录用户信息数据流来源:管理员 数据流去向:管理员信息判断 数据流组成:管理员用户名+密码 数据流名称: 学生信息 简 述:对学生的信息进行查询,增加,修改,删除处理数据流来源:对学生信息进行的各种操作 数据流去向:学生信息 数据流组成:学号+姓名+所在班级+所在年级+性别+出

11、生年月+国家+省份+城市+身份证号码+是否在校 处理逻辑名称:管理员登录信息判断 简 述:判断管理员的登录信息是否正确输入的数据流:管理员登陆信息 处理描述: 根据用户提供的管理员信息,判断该信息是否正确, 如果正确,则可以进行下一步操作,否则返回。 输出的数据流:管理员登录信息 处理逻辑名称:查看学生信息 简 述:查看学生的个人信息输入的数据流:学生信息 处理描述:根据提供的学生的初步信息,查询学生的全面信息 输出的数据流: 查询的信息 处理逻辑名称:增加学生信息 简 述:增加学生的个人信息输入的数据流:学生信息 处理描述:根据提供的学生的初步信息,增加一个学生的信息 输出的数据流:学生信息

12、 处理逻辑名称:修改学生信息 简 述:修改学生的个人信息输入的数据流:学生信息 处理描述:修改选中学生的各种信息 输出的数据流:学生信息 处理逻辑名称:删除学生信息 简 述:删除学生的个人信息输入的数据流:学生信息 处理描述:删除选中的学生的信息 输出的数据流: 学生信息 处理逻辑名称: 学生登录信息 简 述:学生登录用户信息数据流来源:学生 数据流去向:学生帐号信息判断 数据流组成:学生用户名+密码 数据流名称: 学生信息简 述:学生的信息来源:对学生自己的信息进行查询 去向:学生信息查询 组成:学生名+学生登录密码等 处理逻辑名称:学生登录信息判断 简 述:判断学生录信息是否正确输入的数据

13、流:学生的登录信息 处理描述: 根据用户提供的学生信息,判断该信息是否正确,如 果正确,则可以进行下一步操作,否则返回。 输出的数据流:学生登录信息 处理逻辑名称:查看自己的信息 简 述:查看学生自己的各种信息第三章 概要设计3.1 系统模块总体结构设计在登录窗口中是对使用系统人的身份的识别,如果是系统管理员,则拥有修改、插入、追加、删除、保存数据的权利,并可对能使用本系统人员进行管理。普通用户则只能进行查询、打印、页面设置、打印预览等简单功能。在各个学籍管理和学籍变动管理窗口中都有对数据的备份功能。3.1.1学生学籍管理系统的处理流程图: 图3-1 学生学籍管理系统的处理流程图3.1.2总体

14、结构和外部模块设计图3-2 模块设计图第四章 详细设计4.1 登陆模块设计系统登录模块主要完成对登录系统的用户进行验证,只有合法的用户才可以进入系统。另外,为了防止用户无限期地输入错误的用户名或密码,在系统登录模块中增加了限制登录次数的功能。允许用户最多登录的次数(这里为3次),如果超过,则显示提示信息,并结束应用程序。4.2 主界面设计主界面是应用程序的主体,也是应用程序的门面,它设计的好坏将直接影响用户的第一感觉,如果主界面设计得很糟糕,则不论应用程序的其他部分设计得多么细致,用户都不能或不愿意使用它。所以,在设计主界面时应保持界面的简洁性和明确性。学生学籍管理系统的主界面,用户可以在主界

15、面上选择增加记录、删除记录、修改记录、查询记录、显示全部记录、退出6个操作。4.2.1登陆模块设计系统登录模块主要完成对登录系统的用户进行验证,只有合法的用户才可以进入系统。另外,为了防止用户无限期地输入错误的用户名或密码,在系统登录模块中增加了限制登录次数的功能。允许用户最多登录的次数(这里为3次),如果超过,则显示提示信息,并结束应用程序。4.2.2 主界面设计主界面是应用程序的主体,也是应用程序的门面,它设计的好坏将直接影响用户的第一感觉,如果主界面设计得很糟糕,则不论应用程序的其他部分设计得多么细致,用户都不能或不愿意使用它。所以,在设计主界面时应保持界面的简洁性和明确性。4.2.3

16、学籍管理模块设计该模块可以实现对现有学生学籍管理系统档案中的专业,学号,性别,民族等学生基本信息的记载情况的查看,并且可以对这些信息进行添加,修改或删除。新生入学时可以添加学生的学籍信息,等到毕业离校的时候可以删除这些信息。4.2.4 成绩管理模块设计该模块可以实现对学生成绩的录入,修改,并且可以添加课程名称。4.2.5 查询管理模块设计该模块可以实现对学生学籍和学生成绩的查询。能够通过一定条件的查找设置到符合条件的报表的数据源来实现打印等功能。4.3 学籍管理模块设计该模块可以实现对现有学生学籍管理系统档案中的专业,学号,性别,民族等学生基本信息的记载情况的查看,并且可以对这些信息进行添加,

17、修改或删除。新生入学时可以添加学生的学籍信息,等到毕业离校的时候可以删除这些信息。4.3.1. 学生学籍管理系统的增加记录学生学籍管理系统的增加记录界面,用户可以在这里面填写所要添加的学生学籍信息。填写好所有信息后,用户可点击确定按钮,就把该学生的学籍信息录入到数据库中。若该学生的信息以录入到数据库中,则出现如图5-3的画面。若还没录入到是数据库中,则出现如图5-4的画面。点击退出,则返回主界面。4.3.2学生学籍管理系统的删除记录学生学籍管理系统的删除记录界面,用户可以输入要删除学生学籍信息的学号,若该学生是存在的,则点击确定,会跳出一对话框,提示用户到底要不要删,具体如图5-6所示,点击确

18、定,显示删除成功,如图5-7所以。若该学生是不存在的,则会跳出一提示信息。4.3.3学生学籍管理系统的修改记录学生学籍管理系统的修改记录界面,用户若想修改有错误的学生学籍信息,可进入此界面。用户必须先输入该学生的学号,然后点击查询,就可以看到该学生的全部的学籍信息。用户若想修改,可修改编辑框中的信息,全部改好后,点击修改。若填写的格式,规范都符合要求,就能修改成功4.3.4学生学籍管理系统的查询记录学生学籍管理系统的查询记录界面,用户若想要查看某同学的学籍信息,可以进入到此界面中。输入想要查询学生的学号,点击确定,就可以查询了。若是该学号不存在,则出现如图5-12所示。若存在,就可以看到该学生

19、的的全部学籍信息。4.3.5学生学籍管理系统的显示全部信息学生学籍管理系统的显示全部信息界面,也就是在主界面上。用户想要查看全部学生的学籍信息,可点击主界面上的全部记录按钮,则可以在主界面的下方显示出数据库全部学生的学籍信息.4.3.6学生学籍管理系统的退出界面 此界面就是主界面,退出只是上面的一个功能按钮。用户进行各种操作后, 若想退出学生学籍管理系统,可点击主界面上的退出按钮,就能推出本系统第五章 测试与维护5.1 系统测试在开发本系统时,为了使系统能够稳定运行,对本系统进行了有针对性的全面测试,采取的方式是:(1)菜单项测试:为了保证每一项下拉菜单能够正确实现系统设计的功能,我把相关的基

20、础数据,基本上全部输入到本系统中,并对每一个菜单项反复进行了增加、删除、修改等操作,从而保证了菜单级功能的正确实现。菜单项包括:系统管理菜单,学籍管理菜单,成绩管理菜单,查询管理菜单。分别对其进行测试。(2)数据跟踪:完成菜单项测试后,我又对系统内的每一个数据进行了跟踪。经过实践证实,说明该功能完全正常,对其它的功能模块也进行了类似的设置。(3)综合测试:在以上测试的基础上对系统功能进行了整体的测试,依次来检验系统功能是否符合系统设计的要求。 对本系统进行了反复多次的测试。已完全符合系统设计的要求,测试成功。5.2系统的运行与维护 管理信息系统在完成系统实施、投入正常运行之后,就进入了系统运行

21、与维护阶段。本系统运行:首先启动Windows2000/XP,将本系统拷贝到硬盘相应地目录下,配置好数据库。运行“学生学籍管理系统.exe”即可。 系统维护的目的是保证管理信息系统正常而可靠地运行,并能使系统不断得到改善和提高,以充分发挥作用。换言之,系统维护就是为了保证系统中的各个要素随着环境的变化始终处于最新的、正确的工作状态。系统维护的工作量往往是很大的,其费用大约占整个生命周期的60%,所以我们必须对系统维护给予足够的重视。1、系统维护的内容 按照维护对象的不同,系统维护的内容可分为以下几类: (1)系统应用程序维护 (2)数据维护 (3)代码维护 (4)硬件设备维护 2、系统维护的类

22、型系统维护的重点是系统应用软件的维护工作,按照软件维护的不同性质,可以划分为下面四种类型: (1)纠错性维护:诊断和修正系统中遗留的错误。(2)适应性维护:使系统适用环境的变化而进行的维护。(3)完善性维护:为满足用户的需求而进行的维护。(4)预防性维护:为将要发生的变化或调整而进行的主动性维护。 3、系统维护的组织与管理系统维护工作,首先必须建立一个维护组织,确定进行维护工作所应遵循的原则和规范化的过程,此外还应建立一套适用于具体系统维护过程的文档及管理措施,以及进行复审的标准。根据系统维护的组织管理,一般维护过程如下: (1)维护人员提出维护个性建议或要求。 (2)管理部门进行审批,并对修改带来的影响作出充分的估计。 (3)根据审批的修改方案进行相关的修改并作严格的测试。 (4)更新文档资料的相关部分。 4、本系统的维护模块本系统的维护功能主要是为保证系统能够正常的运行。模块分配:分析建模:张亚珍、吕冰、杨静共同完成详细设计:张亚珍、吕冰、杨静共同完成需求分析:张亚珍概要设计:吕冰测试与维护:杨静

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1