江西理工大学应用科学学院毕业设计I学生管理系统摘要学生管理系统是学校管理系统的主要构件之一,在某种程度上体现了一个学校的教学现代化水平,系统的先进性将引领学校教学质量向前飞速发展。学生管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我采用微软公司的visualstudio2,005.中的c#语言平台开发,后台建立在MicrosoftSQLServer2,000基础上,尤其是数据窗口能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成高可行性系统。通过对计算机硬件和软件方面的了解,来论证本系统的解决方案。另外对学校等领域进行调研和分析,参照相关各种资料进行数据库编程实践。在指导老师的大力帮助下,基本上完成了设计任务书的要求。用户模块和管理员模块。对于用户模块来说,只能浏览属于本用户(学生)的相关信息;而管理员模块,则可以添加、查询、修改、删除、查看所有学生的信息,并且可以对班级信息、课程信息、学生成绩和教师信息进行简单的管理。关键词:MIS;信息管理系统;MicrosoftSQLServer2000王剑宏:学生管理系统IIThestudentinformationsystemAbstractThestudentmanagementinformationsystemisoneofschooladministrationsystemprimarymembers,willmanifestaschoolteachingmodernizationlevelinsomekindofdegree,systemadvancedhaseagerlyanticipatedtheschoolteachingqualitytothefrontrapiddevelopment.Thestudentmanagementsystemmanagementsystemsystemisthetypicalinformationmanagementsystem(MIS),Itsdevelopmentmainlyincludesthebackstagedatabasetheestablishmentandthemaintenanceaswellasfrontendtheapplicationproceduredevelopmenttwoaspects.Establishesthedatauniformityandtheintegrityregardingformerrequestisstrong,thedatasecuritygoodstorehouse.Butregardinglatterthentherequestapplicationprocedurefunctioniscomplete,EasytouseandsoonthecharacteristicAftertheanalysis,Thissystemadoptc#languageflatroofofMicrosoftvisualstudio2005.nettobedeveloped,thebackstageestablishmentinMicrosoftSQLServer2,000foundations,thedatawindowgiftofgabconveniencebutsuccinctlyoperatesthedatabaseinparticulartheintellectualizedobject,firstestablishesthesystemapplicationprototypeintheshorttime,then,carriesonthedemanditerationtotheinitialprototypesystem,revisesandtheimprovementunceasingly,untilformsthehighfeasiblesystem.Throughtocomputerhardwareandsoftwareaspectunderstanding,ProvesthissystemthesolutionMoreovertodomainandsoonschoolcarriesontheinvestigationandstudyandtheanalysis,thereferenceisconnectedeachkindofmaterialtocarryonthedatabaseprogrammingpractice.Ininstructsunderteacher'svigorouslyhelp,basicallyhascompletedthedesignprojectdescriptionrequest.Thissystemhastwomodules,usermoduleandadministratormodule.Forusermodule,itjustcanbrowseinformationitself,butforadministratormodule,itcanadd,query,modify,deleteandbrowseinformationofallstudents,andcanmanagetheinformationofclasses,student'sresultmanagement,subjectsandteacherssimply.Keyword:MIS;informationmanagementsystem;MicrosoftSQLServer2,000江西理工大学应用科学学院毕业设计目录摘要......................................................IABSTRACT..................................................II第一章绪论.............................................11.1课题来源及意义........................................11.2研究内容与目标.......................................11.3本文的内容结构.......................................11.4本章小结.............................................2第二章系统研究现状.......................................32.1管理系统综述.........................................32.1.1管理系统的特点....................................32.1.2学生管理系统介绍..................................42.2VISUALSTUDIOC#2005介绍............................42.3SQL2000数据库概论....................................52.4ADO连接数据库介绍....................................62.5本章小结.............................................7第三章需求分析江西理工大学应用科学学院毕业设计1第一章绪论1.1课题来源及意义21世纪是信息化的时代,信息化以更快捷更方便为目标来融入各行各业。学校也不能例外。当前,我国的学校正在加紧实施信息化建设,其中学生管理是相当重要的一部分。目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,学生管理系统也是有了很大的发展,商业化的学生信息管理软件也不少。但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作[1]。学生管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。在各大中小学校,用计算机管理学校的信息已经越来越普遍了。用计算机不但可以提高工作效率,而且还节省了许多人力物力,增强了学校资料的安全性。提高了学校的管理能力,为此,用计算机来管理学校的信息,是非常必要的。1.2研究内容与目标本文主要工作包括:(1)新系统在原有系统的基础上加入了新的数据库的支持,使用了先进的数据库技术与数据管理技术,使数据的准确性与安全性得到了很大的提高,且在用户的并行操作与用户管理方面也有了极大地改善。(2)在MicrosoftVisualStudio2005平台上实现了原型系统。(3)设计了基于三层结构的设计思想。(4)尽量达到人力与设备费用的节省,并且使软件处理数据的速度提高,软件的整个设计过程必须通过生产能力的提高,人员工作效率的提高等等使软件开发成本最小化.实现保证软件质量的前提下的资金投入最小化.随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生档案进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高的效率,也是学校科学化、正规化管理的重要条件。1.3本文的内容结构第一章阐述了项目的来源和意义、课题的研究目标及本论文所做的主要工作。第二章综述了学生管理系统的研究现状,详细说明了VisualStudioC#2005的王剑宏:学生管理系统2相关知识。第三章是对系统的总体设计。包括系统功能设计、系统模块划分、系统数据库设计等。第四章中进行系统详细设计,介绍了各个页面实现的具体功能。第五章介绍了系统的运行效果。以及主要的代码。最后总结了本文的主要工作,指出本文的主要贡献和不足,以及进一步的研究工作。本文的论文结构图如图1.1所示:图1.1本文内容结构图1.4本章小结本章简要的概括了项目的来源和意义。教育是科学之本,随着我国教育的普及和当前全球范围的知识经济的突飞猛进,一套高质量高效率的学生信息管理系统更是必不可少,当前不仅是我国还是海外其他国家,均把学校教育放在战略地位,投入巨大的人力物力研制各种教育模式,其中,学生管理信息系统的开发是首当其冲。一套好的管理系统是良好学习环境的组织者。由于信息系统数据量大,传统的人工操作不仅效率低,准确性不高,而且其完整性,保密性均得不到保证。管理信息系统,即MIS(managementinformationsystem),是一个利用计算机软硬件资源以及数据库的人机系统。本学生信息管理系统是建立在MicrosoftSQLServer2,000基础上的应用系统,用MicrosoftVisualStudio2005语言编写,此信息管理系统可以实现学生信息的高效查询,修改,删除等操作,使学生信息关系系统化,规范化和自动化。结论第一章绪论第二章系统的研究现状第三章系统的总体设计第四章系统的详细设计江西理工大学应用科学学院毕业设计3第二章系统研究现状2.1管理系统综述2.1.1管理系统的特点1、管理信息系统的特点(1)管理信息系统的组成管理信息系统在企业中的应用存在三个要素,这就是人、计算机和数据。人是指企业领导者、管理人员、技术人员,以及MIS建设的领导机构和实施机