学生管理系统毕业设计论文设计课件.ppt

上传人(卖家):晟晟文业 文档编号:5126417 上传时间:2023-02-13 格式:PPT 页数:30 大小:571.50KB
下载 相关 举报
学生管理系统毕业设计论文设计课件.ppt_第1页
第1页 / 共30页
学生管理系统毕业设计论文设计课件.ppt_第2页
第2页 / 共30页
学生管理系统毕业设计论文设计课件.ppt_第3页
第3页 / 共30页
学生管理系统毕业设计论文设计课件.ppt_第4页
第4页 / 共30页
学生管理系统毕业设计论文设计课件.ppt_第5页
第5页 / 共30页
点击查看更多>>
资源描述

1、论文题目:学生管理系统摘要 在现今信息时代,生活速度的加快,使得人们越来越向信息化、数字化发展,管理系统是一个由人、计算机等组成的能进行信息的收集、传递、储存、加工、维护和使用的系统,必然能代替过去大量、繁杂的手工操作。本系统依据开发要求主要应用于教育系统,完成对日常的教育工作中学生信息的数字化管理。开发本系统可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及国家各部门关于信息化的步伐,使各项管理更加规范化。目前,学校工作繁杂、资料重多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生 管理来说,目前还

2、没有一套完整的、统一的系统。因此,开发一套适和大众的、兼容性好的系统是很有必要的。本文通过用C#面向对象的编程环境编写学生管理系统,利用软件工程原理,用模块化设计方式将系统的各个功能模块层层分解,设计出系统的模块化结构,并根据系统的具体要求和需要实现的功能,详细地定义了各个模块的具体功能。本论文主要从系统分析、系统设计、系统的实现和运行等几个方面进行介绍。第一章 引言v 21世纪以高科技为核心的知识经济将占主导地位,国家的综合国力和国际竞争力将越来越取决于科学技术创新水平。教育作为知识创新、传播和应用的基础,培养和输送人才的摇篮,已经成为经济发展和社会进步的基础。尽管人类进步的程度随着不同时代

3、,不同地区而有所变化,教育的口径却在不断扩宽,以便使过去仅供少数人使用的教育资源能够为更多各种年龄、不同社会阶层和背景的人们所用。在信息爆炸的时代,传统教学管理面临着诸多挑战。v 本系统是以学校管理系统中的学生管理系统的开发为背景,论述了管理系统的概念及系统开发的基本原理,全文共分为引言、现状分析及设计需求分析、系统的概述、系统分析及设计、系统的具体实现、系统调试、致谢、参考文献等。第二章 现状分析及设计需求分析v教育系统学生关系现状分析v系统设计思想及设计分析v系统功能分析及功能框图v 开发方法及工具的选择v数据库的选择 教育系统学生关系现状分析v 以前,各个学校的学生管理系统基本上都是靠手

4、工进行,随着各个学校的规模增大,有关学生管理系统工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行学生管理.但手工管理具有效率底、易出错、对学校的管理提供决策信息较为困难等缺点.我校尽管部分学院或系已开出学生管理系统,但开发的系统不具有通用性,所以我想借本次毕业设计之际,开发一个不仅适用本校各系而且适用于其它各校的通用的高校学生管理系统。v 采用软件工程的指导方法,选用C/S模式设计的方案,应用SQL Server 2000数据库管理系统,C#程序设计语言,Visual Studio 2005开发工具等开发出来的基于WINDOWS系列的学生管理系统。该系统面向所有教师和全体学生,

5、实现对学生信息等的计算机管理。系统支持学生查询自己的个人信息,还可以修改自己的密码,而教师可以个人信息进行查询等的操作。减少了部门之间工作的中间环节,提高了跨部门管理的效率。系统设计思想及设计分析v 本设计从选题开始,首先进行资料收集,复习和熟悉相关技术知识以及系统开发环境;查阅相似的系统资料参考。然后进行系统分析,进行总体设计,最终确定本系统使用C/S(浏览器/服务器)模式设计,利用SQL Server2000和Microsoft Visual Studio2005与数据数据库相互结合,以C#为编程语言,Windows XP作为系统平台开发的学生管理系统。v系统设计思想 1.采用现有的资源,

6、先进的管理系统开发方案,充分利用学校现有的资源,减少开发的时间、财力和物力,提高系统开发的水平和应用效果。2.系统具备数据库维护功能,及时根据用户需求进行数据查询、添加、删除、更新等操作。v系统设计分析 本系统适用于中小学校,其功能主要有:用户管理:用于对用户的添加,赋于不同权限及对用户密码的修改。管理员管理:查询、添加、更新和修改学生信息和教师信息,修改个人密码,添加用户等。教师信息管理:对教师个人信息的查询,修改个人密码等。学生信息查询:对学生个人信息的查询,查询方式为模糊,且具有多条件组合查询功能。系统功能分析及功能框图v系统功能分析:权限功能:系统具有动态的权限分配功能,可按用户权限对

7、用户进行分组。可分为管理员用户,教师用户,学生用户。学生和教师用户只是查询不能修改,但可以修改个人密码。管理员用户能查询、添加、修改、更新所有信息。v系统的主要功能有:1.学生对个人信息的查询。2.管理员对学生信息和教师信息的查询、更新、删除和添加。3.教师对个人信息的查询和个人密码的修改。4.管理员对用户的添加和删除。5.用户对自己密码的修改。v功能框图学生管理系统学生管理系统学学生生用用户户教教师师用用户户管管理理员员用用户户个个人人密密码码修修改改个个人人信信息息查查询询个个人人密密码码修修改改学学生生信信息息管管理理用用户户添添加加删删除除教教师师信信息息管管理理个个人人密密码码修修改

8、改学学生生信信息息查查询询个个人人信信息息修修改改个个人人信信息息查查询询开发方法及工具的选择v开发工具的选择:在开发工具上,我选择Visual Studio 2005。Visual Studio 2005 是一套完整的开发工具,用于生成 ASP Web 应用程序、XML Web services、桌面应用程序和移动应用程序。v开发方法的选择:在开发方法的选择上,选择了原型法的方法。具体来说,就是在系统开发之前对系统有一个总体框架设想,各功能单元的结构和功能也比较清楚,但是还没有具体实现。系统完成什么功能,分成哪几个部分,各个部分又有哪几个模块,都已理解掌握,且以后不需要做更大的变动,只是具体

9、到每个模块。具体地设计可能是完全实现一个模块,也可能是用一个效率高地模块代替一个旧模块。信息系统的开发是一项比较复杂的工作,我们必须选用科学的有效的开发方法。近年来,国内外已逐步总结出一些开发信息系统的方法和技术,但是,从目前的情况来看,系统的开发技术仍是一个比较薄弱的环节。那么根据本系统开发的要求,本系统选择了原型法相的方法。数据库的选择 本统将采用Microsoft SQL Server2000作为系统的DBMS支撑,SQL Server2000是能够支持企业级关系型数据库的管理系统,它能与Windows操作系统紧密集成,具有方便易用的图形管理界面,其用户界面风格与Windows一样非常友

10、好。采用SQL Server2000+C#开发本系统是一个较为理想的组合。vSQL Server2000的新特点:SQL Server2000运行时动态配置运行环境,优化并简化了许多服务器配置选项,可随用户增多或者减少动态地请求追加或者释放资源,并可随数据的增减自动改变数据库大小。SQL Server2000提供了许多数据库系统管理工具。综上所述,在开发学生管理系统时,采用SQL Server 2000作为数据库管理系统。由于本软件的整体结构比较简单,所涉及数据相对来说也较少,组成文件的最小单位是记录。学生管理系统的数据库功能主要体现在对学生信息、教师信息的处理上。针对该系统数据库的特点,列出

11、如下几点需求:管理员信息包括登录用户和登录密码等信息。学生信息包括关于学生的姓名、学号,性别,学号等基本信息。教师表包括的数据项:教师编号、用户名、密码、姓名、性别、生日、地址、电话。学生表 学生表包括的数据项:学生编号、用户名、密码、学号、学生姓名、性别等,界面如下图:教师表 教师表包括的数据项:教师编号、用户名、密码、姓名、性别、生日、地址、电话。界面如图所示:管理员表管理员表数据项:编号、管理员名和密码等,界面如下图:第三章 学生管理系统的概述v学生管理系统的简介v学生管理系统用户的需求学生管理系统的简介 学生管理系统对学校加强学生管理有着极其重要的作用.由于各个大学都在持续扩招,学生的

12、数量日益庞大,对于如何管理如此庞大的学生信息显得更为复杂,传统的手工管理不仅工作量大,而且容易出现问题,已不能适应时代的发展。学生管理系统基于Window XP的开发研制,该软件针对学生成绩及其数据特点,设计了系统维护子系统、数据处理子系统,这几个子系统包括了学生信息管理工作,可以全面实现对学生信息的输入、查询、更新以及学生信息等管理。它能使学生数据的工作人员从繁重的工作中解脱出来,大大减轻了工作量,减少人为的工作失误,全面提高学生管理的效率,从而使学校对于学生的管理水平和技术水平跃上一个新的台阶。适用于各类大中专院校、中小学校现代化教学的综合管理。学生管理系统用户的需求 要设计一个学生管理系

13、统,其功能包括:v用户设置:管理员可以查询、修改、删除、添加所有学生和教师的信息,增加用户、删除用户、修改密码等工作;教师做查看个人信息以及修改个人密码的工作;学生查看自己的个人信息,还有修改个人密码等操作。每个不同的用户都有不同的权限。v 查询操作:学生可以根据学生的编号和学生的姓名来进行查询个人信息;教师也可以根据教师编号和教师姓名查询个人信息;管理员可以查询所有学生和教师及管理员的信息。v 删除操作:管理员能删除学生和教师的任何信息,也可以删除学生和教师及管理员用户信息。v 添加操作:管理员能添加学生和教师的任何信息,也可以添加学生和教师及管理员用户信息。v修改操作:根据需要,可以修改学

14、生和教师的信息。管理员,教师及学生用户都可以修改个人密码。第四章 学生管理系统的分析和设计v学生管理系统的分析v学生管理系统设计分析学生管理系统的分析 通过对用户需求的分析,我们可以分析出该学生管理系统大致可以分为两个系统:主系统维护子系统、数据处理子系统。v现在对这两个系统的流程做具体说明:系统界面图:用户登录管理员界面学生界面 教师界面学生界面个人信息查询修改个人密码个人信息查询个人密码修改教师界面管理员界面学生管理教师管理信息添加信息删除信息查询学生管理系统设计分析 本系统是为中高等学校的学生管理设计的,学生管理系统对学校加强学生管理有着极其重要的作用.由于各个大学都在持续扩招,学生的数

15、量日益庞大,对于如何管理如此庞大的学生信息显得更为复杂,传统的手工管理不仅工作量大,而且容易出现问题,已不能适应时代的发展。本系统有三种用户,即:管理员用户,教师用户,学生用户三种用户。每个用户有不同的权限,能有不同的操作。管理员用户的功能比较全面,能查询,添加,修改,删除学生和教师的个人信息,也可以添加和删除用户,可以修改个人的密码。教师用户可以查询个人信息,可以修改个人密码。学生用户也可以查询个人信息和修改个人密码。由三种用户登录进去,分别链接到不同的界面。第五章 学生管理系统的具体实现v学生管理系统的功能介绍管理用户的介绍及功能介绍部分界面的展示v学生管理系统的具体实现学生管理系统的功能

16、介绍 本学生管理系统,其功能包括:v用户设置:管理员可以查询、修改、删除、添加所有学生和教师的信息,增加用户、删除用户、修改密码等工作;教师做查看个人信息以及修改个人密码的工作;学生查看自己的个人信息,还有修改个人密码等操作。每个不同的用户都有不同的权限。v查询操作:学生可以根据学生的编号和学生的姓名来进行查询个人信息;教师也可以根据教师编号和教师姓名查询个人信息;管理员可以查询所有学生和教师及管理员的信息。v删除操作:管理员能删除学生和教师的任何信息,也可以删除学生和教师及管理员用户信息。v添加操作:管理员能添加学生和教师的任何信息,也可以添加学生和教师及管理员用户信息。v修改操作:根据需要

17、,可以修改学生和教师的信息。管理员,教师及学生用户都可以修改个人密码。管理用户的介绍及功能介绍v管理用户的介绍 本统有三种用户:管理员,教师和学生三种用户。每个不同的用户都有不同的权限。v用户功能的介绍 管理员可以查询、修改、删除、添加所有学生和教师的信息,增加用户、删除用户、修改密码等工作;教师做查看个人信息以及修改个人密码的工作;学生查看自己的个人信息,还有修改个人密码等操作。管理员界面下面是本系统的主界面,即管理员界面,如图所示:学生管理界面下面是本系统的学生修改界面,如图所示:学生界面下面是本系统的学生界面,如图所示:学生管理系统的具体实现 本系统的管理用户及用户的功能前面已经介绍过了

18、,本节就介绍一下学生管理系统的具体实现。v管理员用户功能的实现 管理员用户是本系统中最具权威的,它的功能最多。它能管理学生和教师用户。它能添加学生和教师用户,还要管理员用户。管理员用户可以对学生和教师的信息进行查询,添加,修改和删除等操作。管理员用户登陆进去之后,会出现一个主界面,即管理员界面,通过这个管理界面可以链接到教师修改界面,学生修改界面和用户密码修改界面。v教师用户功能的实现 该系统是该学生做的一个毕业设计,所以有做的不全面的。教师用户有个人信息查询和修改个人密码的功能。由登录界面进入教师界面,可以通过教师编号和教师姓名对个人信息进行模糊查询。v学生用户功能的实现 学生用户有个人信息

19、查询和修改个人密码的功能。由登录界面进入学生界面,可以通过学生编号和学生姓名对个人信息进行模糊查询。第六章 系统的调试与运行结果v 本系统的功能到现在基本上介绍了,下面我们来看一下对系统的调试和运行结果。通过对每个界面代码的调试,修改不能运行的代码,让每个界面最后都能顺利运行,从而使本系统正常运行。经过几次修改,最终完成任务。虽然做的不是很完善,是每个界面都能正常运行,整个系统也能正常运行。致 谢 随着毕业日子的到来,毕业设计也接近了尾声。经过十几周的奋战我的毕业设计终于完成了。在没有做毕业设计以前觉得毕业设计只是对这几年来所学知识的单纯总结,但是通过这次做毕业设计发现自己的看法有点太片面。毕

20、业设计不仅是对前面所学知识的一种检验,而且也是对自己能力的一种提高。通过这次毕业设计使我明白了自己原来知识还比较欠缺。自己要学习的东西还太多,以前老是觉得自己什么东西都会,什么东西都懂,有点眼高手低。通过这次毕业设计,我才明白学习是一个长期积累的过程,在以后的工作、生活中都应该不断的学习,努力提高自己知识和综合素质。在这次毕业设计中,我想谢谢我的辅导老师靳老师,她给我提了许多的宝贵意见,也给我提供了许多资料。通过这次设计,也使我们的同学关系更进一步了,同学之间互相帮助,有什么不懂的大家在一起商量,听听不同的看法对我们更好的理解知识,所以在这里非常感谢帮助我的同学。在整个设计中我懂得了许多东西,

21、也培养了我独立工作的能力,树立了对自己工作能力的信心,相信会对今后的学习工作生活有非常重要的影响。而且大大提高了动手的能力,使我充分体会到了在创造过程中探索的艰难和成功时的喜悦。虽然这个设计做的不是很完善,但是在设计过程中所学到的东西是这次课程设计的最大收获和财富,使我终身受益。再次感谢我的辅导老师靳老师,还有在设计中给我帮助的同学们。愿靳老师在以后的生活中工作顺利,事事顺心!愿我的同学们在以后的生活中能坚强勇敢的面对一切,生活越来越美好!参考文献v黄明、梁旭、李伯林.C#+SQL Server中小型信息系统开发实例精选.机械工业出版社,2006v汤化平.SQL Server 实训教程.清华大学出版社、北京交通大学出版社,2007v丁宝康.数据库原理.经济科学出版社,2007v甘仞初.信息系统开发.经济科学出版社,2006v宋俊华、贾荣德.SQL Server 数据库优化.经济科学出版社,2006v萨师煊、王珊.数据库系统概论.高等教育出版社,2005v温贤发.Visual C#数据库醒目案例导航.科学出版社,2005v刘甫迎.C#程序设计教程.电子工业出版社,2007v龚沛曾.面向对象程序设计系列教材.高等教育出版社,2006v刘洪成.C#高级编程.清华大学出版社,2006v张蒲生、何升著.SQL Server数据库应用技术.清华大学出版社v,2006论文题目:学生管理系统

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(学生管理系统毕业设计论文设计课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|