学生信息管理系统的设计与实现-工学学士毕业论文_第1页
学生信息管理系统的设计与实现-工学学士毕业论文_第2页
学生信息管理系统的设计与实现-工学学士毕业论文_第3页
学生信息管理系统的设计与实现-工学学士毕业论文_第4页
学生信息管理系统的设计与实现-工学学士毕业论文_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要本系统是从现代教育的管理现状出发,针对学生管理的复杂程序,经过详细的调查,开发出操作简单而且方便实用的学生信息管理系统。本系统的前端开发工具是VisualStudio2005,后台数据库引擎选用SQLserver2000。整个系统符合界面简单,易于操作,灵活,实用,能完成学生管理的全过程,实现了从录入信息到信息管理一条线的信息化管理,实现学生信息管理的计算机化。主要实现了学生信息管理、课程信息管理、选课信息管理、系统管理等。学生信息管理系统是对学校的学生情况进行统筹管理,以便于学校加强对学生及教师的各项管理。该系统通对数据进行分类,统计,分析,建立程序化,制度化,规范化的学生信息管理系统,对各项学生信息进行分类维护和查询,为学生信息管理提供一个现代化的管理手段,保持了各种数据的完整性,及时性和正确性,完善了管理体系,提高了管理水平。关键词:学生信息管理系统;VisualStudio2005;MicrosoftSQLServer2000AbstractThesystemofmoderneducationmanagementstatusfromtheviewofstudentmanagementcomplexprogram,afteradetailedinvestigation,developedasimpleoperationandconvenientandpracticalstudents'informationmanagementsystem.Thissystemthefront-enddevelopmenttoolsisVisualStudio2005,backenddatabaseenginechooseSQLserver2000.Thewholesystemmeettheinterfaceissimpleandeasytooperate,flexible,practical,cancompletethewholeprocessofstudentmanagement,realizesfromentryinformationtotheinformationmanagementalineofinformationmanagementandrealizethecomputerizedstudents'informationmanagement.Mainlyrealizesthestudents'informationmanagement,curriculuminformationmanagement,selectiveinformationmanagement,systemmanagement,etc.Students'informationmanagementsystemofschoolstudentisoverallmanagement,sothattheschooltostrengthenthemanagementofstudentsandteachers.Thesystemofdataclassification,generalstatistics,analysis,aprogrammed,institutionalizationandstandardizationofthestudents'informationmanagementsystem,thestudentstocategorizemaintenanceandquery,forstudents'informationmanagementtoprovideamodernizedmanagementskills,andmaintainthevariousdataintegrity,timelinessandaccuracy,perfectmanagementsystemandimprovethemanagementlevel.Keywords:Students'informationmanagementsystem;VisualStudio2005;MicrosoftSQLServer20001.绪论1.1研究学生信息管理系统的重要意义在我国,教育是一个影响国民富强的重要行业,随着改革开放和市场经济的发展,教育得到了国家的大力支持与社会各界的高度重视,从而使教育业向规范化和现代化的方向高速发展,实现数字化大学校园,网络建设是基础,管理信息系统建设是核心,如何利用现有教育资源,建设好管理信息系统,加快数字化大学建设步伐,是高校信息化建设工作中的一项非常重要的工作任务。在高校信息化建设过程中,一个全面综合的管理信息系统能够为高校的管理提供全面的、及时的、准确的信息,实现管理的科学化、现代化,利用现代化的手段提供教学质量和管理水平。因此,学生管理信息系统是一个教育单位不可缺少的一部分,它的内容对于学校的管理者和决策者而言都至关重要。目前,学校学生管理是教务管理中的一个极为重要的环节,它是整个管理的核心和基础。近年来随着计算机的迅速发展,计算机已经在社会各个领域显示了它巨大的作用。毋庸置疑,切实有效地把学生信息管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义。1.2系统开发的背景目前,学生信息管理是教务管理中的一个极为重要的环节,它是整个管理的核心和基础,是实现人才培养目标、培养学生的科研能力与创造思维、检验学生综合素质与实践能力的重要手段与综合性实践教学环节。随着学校规模越来越庞大,学生人数逐年上升,对信息管理的难度和工作量呈几何级数增长,原有的信息管理方式已经不能跟上时代的要求,不但更新速度慢,无法很有效地整合学生及教师的信息,还容易出错,难以维护等。它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代,这对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义。现在开发本系统来补充这些的不足,用计算机软件开发一个学生信息管理系统统一对学生、教师、班级、课程、成绩等资料进行管理,在搜索学生等信息数据时能够迅速方便,并对学生、教师等信息进行统计,能生成报表以方便管理,能够对相关信息进行添加、修改、删除等。该学生信息管理系统目的在于为了减轻教务人员的工作量,实现教务系统的自动化,解决教务信息难这一大难题。1.3本系统研究内容本系统研究目的是简化教育机构对学生的个人基本信息情况、课程信息情况、班级情况、学生选课情况、教师的基本信息及成绩情况的管理,让教育机构的管理者对整个学生管理信息了如指掌,从而可以及时根据学生及教师的情况进行更新,使信息管理从经验走向科学,促进学校的教务水平及建设水平。1.4学生管理信息系统的特点学生管理信息系统是学校管理的一个重要方面,其可变因素多,管理方面繁琐复杂,时间跨度大,再加上其固有的基数大,因而形成了巨大的工作量,以前用人工管理方式使学生工作处、招生就业处、教务处以及各院系学生工作有关管理人员负担重、压力大、重复程序高,为了解决这种状况,需要以计算机实现管理的科学化、严谨化,建立起完整的管理体系和以信息管理为基础的决策支持系统。本系统基本上能满足现代学校的学生信息管理的需求,学生信息管理系统中保存相关的学生、教师信息,方便查询、修改、删除等操作,使杂乱的教务数据能够具体化、直观化、合理化等,这样就可以节约人力,物力,提高学校的管理效率,适应信息化需要,提高教务部门的工作效率。2.需求分析2.1系统基本目标学生管理信息系统开发的总体任务是实现学生信息关系的系统化、规范化和自动化。本系统开发的基本要求与功能是实现学生信息数据包括与学生有关的数据的管理与操作处理,基于MicrosoftSQLServer2000数据库系统的数据管理使该软件有更优异的性能。系统的基本数据流动为用户数据的输入、学生信息、班级信息、成绩信息、教师信息,以及对学生等信息的查询修改等,和其他要求所产生的数据输出。数据的输入和输出处理流程都依靠数据库的支持。2.2系统可行性分析经过调查、研究、分析、计算,在学生信息管理中的应用已经条件成熟,我们将从以下几个方面总结系统开发的可行性,具体情况如下:2.2.1技术可行性以Windows为操作系统,运用SQLServe2000的数据库技术,开发以WindowsXP为用户的操作平台,界面友善、功能齐全的的学生信息管理系统。当用户使用该系统时,通过正确的口令进入系统,进行数据库的维护操作和运用。2.2.2经济可行性一方面,新系统的友好的人机界面和更强劲的功能支持,会使教务人员的工作进一步提高,从而节省了人力、物力,进而提高经济效益;另一方面系统开发成本低,方便系统的开发。2.2.3操作可行性按照管理信息系统的原理和方法,采用成熟的信息技术和手段,支持学生管理的全过程,加强信息资源的管理与应用,提高教务工作的效率。针对现代计算机广泛应用的情况以及数据的封闭性,学生信息管理系统基于Windows系统研制、设计和开发。3.总体设计3.1功能模型该学生管理系统能够及时对学生个人资料信息及成绩进行收集整理,使学校相关部门及时获取可靠的学生信息,便于管理。学生管理信息系统主要是对系统管理员开放,及部分功能对教务部门、人事部门、各个系、普通用户的开放,并进行统一的管理。根据设计的需要,可以把学生信息管理信息系统分成以下几个子系统。一、系统管理子系统在这个子系统中,包括用户管理、权限帮助、修改密码、注销、退出5个基本功能模块,其中权限帮助能够让用户了解不同等级对该系统拥有不同的权限。二、学籍管理子系统该子系统涉及了学生的学号、姓名、所在系、专业、班,用户可以按各种查询条件(学号、姓名、所在系等)查询并生成学生基本信息报表。三、班级管理子系统在这个子系统中,涉及了班号、班名、系别、年级,共分为班级信息查询及班级信息管理2个功能模块。四、课程管理子系统在这个子系统中,通过要查找的表来查询到相对应的课程表,共分为课程信息查询及课程信息管理2个功能模块,同时也具有生成课程基本信息报表功能。五、教师管理子系统在这个子系统中,包括了教师信息查询及教师信息管理2个功能模块,主要记录了教师的所在部门和职称,以作统一的管理和维护。六、成绩管理子系统在这个子系统中,除了对学生的成绩进行查询外,还能对学生成绩进行录入功能,便于统一管理与维护,其中班级成绩表及个人成绩表是可以生成报表的。该系统只限于学校用户在校园内使用,学校用户在校园里对学生信息的查询或个人信息修改,因此,本学生信息管理系统采用了Client/Server(客户/服务器)体系结构。根据系统需求分析报告,我们得出系统的总体结构如图所示:学生信息管理系统学生信息管理系统系统管理修改密码安全控制权限查询用户管理处理数据信息查询信息管理信息录入用户注册统计分析生成报表关于我们帮助退出系统图3-1系统功能结构模块由学生成绩管理系统功能结构图可见,该管理系统的主要功能模块包括五大功能模块:一、系统管理该模块主要在于提供各位用户修改密码、注册、注销及退出,其中注销是将电脑帐号的正常状态转为未登录状态。二、安全控制在该模块中,权限帮助主要是为了使各用户了解不同等级所能拥有的有哪些权限,而用户管理这一个子模块是由系统管理员所管理,主要用于对待审核的注册用户进行审核并修改其权限等级。三、处理数据在对数据的处理上,共分为5大数据管理,分别是学籍管理、班级管理、课程管理、教师管理及成绩管理,主要在于对数据的查询、管理(修改、删除等)、录入。四、统计分析主要是按系、专业、班来统计学生人数,按年级和系来统计班级数、统计各课程的学生人数、按部门、教研室、职称来统计教师数及统计学生总修课学分,并能够生成报表,包括学生信息表、学生学号表、学生选课表、教师授课表、班级成绩表、学生成绩表。五、帮助对该系统的设计者的简单了解。3.2系统的设计原则一、实用性和先进性原则本系统以适应当前以及今后相当长一段时间学生信息管理工作需要为着眼点,通过合理投资,充分利用现有的一些资源,建设一个比较先进的系统。二、开放化和标准化原则全面遵循高等学校信息化建设标准或国际上通常采用的事实标准,从而使系统具有良好的兼容性,为以后的系统的升级和与其它信息系统的数据兼容留下了较大的余地。三、模块化原则按照不同的功能划分各个功能模块,每个功能模块都有各自要求的任务,为程序的设计开发并且为以后的系统的维护提供便利。四、高管理性、安全性原则系统强调技术与业务紧密结合,注重可管理性,最大限度地满足实际工作中的需要,具有稳定性、运行安全可靠、使其易操作,易维护。3.3工作任务分工该系统共有两个人来共同完成,一个人负责系统、安全控制、处理数据及帮助,另一个人则负责数据查询和生成报表,为了能够顺利地完成该系统,两个成员之间必须及时汇报工作进展及在工作中遇到的问题,并经过讨论与请教他人来解决问题。3.4系统开发步骤一、确定题目和相关的情况。二、为每个用户情况设计过程。 三、建立流程图,确定每个对象的协作。四、设计,编制程序,并进行程序调试、系统分调及系统总调。五、运行测试案例,检验系统。3.5系统转换方案及实现概况新系统经过测试以后,并不能马上投入运行,还存在一个新老系统交替的问题,系统转换就是指以新系统替换老系统的过程,即老系统停止使用,新系统开始运行。本系统的转换需要进行分阶段实施,基于安全性、可靠性的考虑,本系统采用先让管理者试用,得到反馈信息并修改完善后,再让操作人员使用,借此培养新系统的用户并为系统推广到全校提供人员基础,从而保证新老系统进行平稳而可靠的交接,最后使整个新系统正式交付使用。3.6系统运行与维护情况系统维护的目的是保证管理信息系统正常而可靠的运行,并能使系统不断地改善和提高,以充分发挥其作用。系统维护与管理是贯穿于整个生命周期的活动,使系统中的各个要素随着环境的变化始终处于最新的、正确的工作状态。系统测试主要包括以下几个内容:一、系统应用程序维护。系统维护主要是对程序进行维护。系统的业务过程是通过应用程序的运行而实现的,一旦程序发生问题或业务发生变化,就必然会引起程序的修改和调整。二、数据维护。由于企业环境和业务处理对数据的需求是不断发生变化的,所以数据维护包括对数据的更新和调整、数据内容的增加、数据结构的调整,以及数据的备份与恢复等内容。三、代码维护。随着系统应用范围的扩大、应用环境的变化,系统中的各种代码都需要进行一定程序的增加、修改、删除和设置新的代码。四、硬件设备维护。这类维护主要是指定期的对系统中的主机及其外设的的日常维护和管理,以保护系统正常有效的运行。学校应为系统配备专职的系统维护和管理人员,进行系统的程序维护、代码维护、数据备份与恢复、硬件设备维护等工作,以确保维护工作严格地按照步骤进行。4.详细设计4.1数据库的设计与实现所谓数据库(Database,简称DB),就是长期存储在计算机内的,有组织的,可共享的数据集合。数据库中的数据按一定的数据模型组织,描述和存储,具有较小的荣誉的,较高的数据独立行和易扩展行,并可为各种用户共享。设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将来可能增加的需求。数据库设计一般包括如下几个步骤:一、数据库需要分析;二、数据库概念结构设计;三、数据库逻辑结构设计;四、数据库物理结构设计;五、数据库实施;六、数据库运行和维护。4.1.1需求分析用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。根据对学生信息管理过程的大概了解,以及从网络上对学生信息管理各方面的详细了解、分析和研究后,对学生信息管理业务流程抽象描述如下:一、密码设置。每个操作员均有自己的密码,可以防止非本系统的人员进入本系统;又因为每个人的权限不一样,故可以防止越权操作。二、对用户的管理。系统中设置了每个人的权限,每个人都有自己的操作范围,不能超过自己的范围操作,只有系统管理员才有权限设置及修改权限。三、数据管理功能。将班级、学生、教师、课程的基本信息更新、统计、输入、输出及录入学生的考试成绩,可以实现相关数据的管理操作,只有具有相应权限的用户才能录入相应表中的数据。四、数据查询功能。包括对基本信息的查询和成绩的查询,根据用户提出的查询条件进行数据查询,在设计系统是应首先征求用户的查询需求,然后根据这些查询需求整理出系统应具有的查询功能。一般允许所有使用数据库的人具有数据查询权力。五、生成报表功能。生成每个学期的学生选课表、学生成绩表、教师授课表、班级学生成绩表,方便数据的整合、处理,还通过生成报表提供了导出数据、打印数据的功能。4.1.2概念结构设计经过对现有管理模式的分析,可以提取出以下几个主要的实体:学生、班级、教师、课程等,这里主要画出这几个主要实体的E-R图:课程号课程号教研室职称学号课程课程名讲授学期学时数教师号授课选课学年教师教师名所在部门修课学生姓名所在系专业班属于班级班号班名年级教师号图4-1学生管理信息系统E-R图上面各个实体及其属性描述可用下表来表示:用户信息表,其字段列表如表所示:表4-1用户信息表字段列表字段名称数据类型字段长度关键字用户名Char10否账号Char10是密码Char10否用户身份Char10否权限等级Char10否学生表,其字段列表如表所示:表4-2学生表字段列表字段名称数据类型字段长度关键字学号Char10是姓名Char10否所在系Char20否专业Char20否班Char20否学生选课表,其字段列表如表所示:表4-3学生选课表字段列表字段名称数据类型字段长度关键字学号Char10是姓名Char10否学年Char30否已选课程Char20是选课类别Char10否平时成绩Int4否卷面成绩Int4否总评成绩Int4否选课学分Int4否学生打印表,其字段列表如表所示:表4-4学生打印表字段列表字段名称数据类型字段长度关键字学号Char10是姓名Char10否所在系Char20否专业Char20否班Char20否教师表,其字段列表如表所示:表4-5教师表字段列表字段名称数据类型字段长度关键字教师号Int4是教师名Char10否所在部门Char10否教研室Char10否职称Char10否教师授课表,其字段列表如表所示:表4-6教师授课表字段列表字段名称数据类型字段长度关键字教师号Int4是教师名Char10否教授课程Char20否授课类别Char10否授课学年Char30否学时数Int4否班数Int4否班级表,其字段列表如表所示:表4-7班级表字段列表字段名称数据类型字段长度关键字班号Char20是班名Char20否系别Char20否年级Char10否班级成绩表,其字段列表如表所示:表4-8班级成绩表字段列表字段名称数据类型字段长度关键字学年Char30否班号Char20是班名Char20否学号Char10是姓名Char10否课程号Int4是课程名Char20否总评成绩Int4否课程表,其字段列表如表所示:表4-9课程表字段列表字段名称数据类型字段长度关键字课程号Int4是课程名Char20否讲授学期Char30否学时数Int4否学分Int4否选课类别Char10否选课打印表,其字段列表如表所示:表4-10选课打印表字段列表字段名称数据类型字段长度关键字学号Char10是姓名Char10否系别Char20否专业Char20否班Char20否学年Char30否已选课程Char20否选课类别Char10否平时成绩Int4否卷面成绩Int4否总评成绩Int4否选课学分Int4否4.1.3设计数据库通过需求分析和概念结构设计后,收集了系统所需要的相关数据和资料,接下来对数据库进行设计,数据库的设计分为数据库的逻辑设计和数据库的物理设计。数据库的逻辑设计:数据库的逻辑设计是将概念结构转换为某个DBMS所支持的数据模型,即把满足第三范式的关系转化为特定的数据库管理系统下的数据表,并对其进行优化。根据前面的分析,可以把各个关系转化为以下这些数据表:一、班级表:班号、班名、年级二、学生表:学号、姓名、所在系、专业、班三、课程表:课程号、课程名、讲授学期、学时数、学分、选课类别四、教师表:教师号、教师名、所在部门、教研室、职称五、学生选课表:学号、姓名、学年、已选课程、选课类别、平时成绩、卷面成绩、总评成绩、选课学分六、教师授课表:教师号、教师名、教授课程、授课类别、授课学年、学时数、班数数据库的物理设计:数据库在物理设备上的存储结构与存取方法称为数据库的物理结构,它依赖于选定的数据库管理系统,为一个给定的逻辑数据模型选取一个最适合应用要求的物理结构的过程,就是数据库的物理设计。数据库的物理设计通常分为两步:一、确定数据库的物理结构,在关系数据库中主要指存取方法和存储结构;二、对物理结构进行评价,评价的重点是时间和空间效率。如果评价结构满足原设计要求,则可进入到物理实施阶段,否则,就需要重新设计或修改物理结构,有时甚至要返回逻辑设计阶段修改数据模型。根据系统功能的需要和基于以上的逻辑设计,考虑系统的简易性,易移植性,适用于中小型企业,本系统的数据库选取采用MicrosoftSQLServe2000。MicrosoftSQLServer2000能够满足现代的商业环境要求不同类型的数据库解决方案。它是一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等。4.1.4用户权限设计用户权限的设计是为了保证系统的安全性。一个系统可能有不同的操作人员,而不同的操作人员具有不同的操作权限,这和系统的安全性要求是一致的。本系统设置了五种操作人员,包括系统管理员、教务部门、人事部门、普通用户,他们的操作功能分别如下:系统管理员:拥有系统的全部权限。教务部门:具有对班级基本数据、学生基本数据、课表基本数据、教师授课的维护权以及对数据的查询权。、人事部门:具有对教师基本数据的维护权以及对数据的查询权。普通用户:仅具有对数据的查询权。4.2模块界面设计4.2.1课程信息模块界面设计(一)课程信息查询通过ComboBox控件的下拉菜单选择所要选择的表,查询相关的学生选课表,同时具有统计各课程学生人数的功能。图4-1课程信息查询窗体(二)课程信息管理通过ComboBox控件的下拉菜单选择所要选择的表,管理相关的课程表,同时具有添加、修改、删除的功能。图4-2课程信息管理窗体4.2.2学生成绩模块界面设计(一)学生成绩查询通过ComboBox控件的下拉菜单选择所要选择的学期,查询个人或年级、系、专业、班的成绩,同时具有统计某学生总修课学分的功能。图4-3学生成绩查询窗体(二)学生成绩录入通过ComboBox控件的下拉菜单选择所要选择的学期,选择不同的录入方式录入成绩,同时具有修改的功能。图4-4学生成绩录入窗体4.2.3生成报表模块界面设计在该模块里,可以生成6个表,分别是学生信息表、学生学号表、学生选课表、教师授课表、班级成绩表及学生成绩表。图4-5生成报表模块窗体4.2.4报表格式设计图4-6生成报表模块窗体4.2.5报表连接设置图4-7报表连接设置窗体4.2.6生成报表预览图4-8生成报表窗体4.3调试与运行在运行程序的过程中,经常遇到的问题是提示标识符出现问题或在查询语句中,列名与该表中的列名不符合,提示错误或有些语句不能转化为数值或String语句。在遇到这些问题过程中,我首先查看代码中是否有错误,主要看查询语句中列名与表中的列名是否符合以及标点符号是否有错误,把不能化为String的表达式后面添加.tostring,强制转化成String语句。另外,我还遇到的问题是有些字符没有被定义,大多数情况都是因为本人粗心所造成的,通过详细检查,我把代码中的错误改正过来。5.系统评价5.1系统的特点本系统是基于客户/服务器的学生管理信息系统,实现了学校里的相关数据信息的管理。本系统运用了VisualServer平台和SQL

Server2000数据库技术实现了学生管理信息系统。本系统建立了数据一致性和完整性强、数据安全性好的数据库,应用程序具有功能完备,易使用等特点。该系统帮助学校处理基本信息管理、成绩录入或修改,实现学校的信息化管理。5.2系统存在的问题与意见本系统的功能基本实现,但在设计的过程中还没完全考虑得十分完善,由于时间问题,本系统需求分析不够全面,做出来的系统比较简单,功能不是特别齐全,通过现行系统和实际状况调查发现,现行系统主要存在以下问题:一、缺少密码限制。没有良好的密码限制以防止人为的破坏与盗窃数据资源,使系统无法很好的完成实际需求的功能,安全性不够完善。二、某些功能因没有ComboBox下拉菜单而不方便进行查询。没有设置下拉菜单,在进行查询信息时用户需自行输入要查询的信息,不方便操作。三、无法实现数据备份功能。当系统管理员对信息进行修改或删除时,无法再找回修改或删除前的信息。四、对学生的选课情况或成绩情况不能实现图形化。在统计学生的选课情况或成绩情况时,只能显示统计出来的数据,不能够实现用图形来分析该数据。另外,数据库知识的学习也很重要,因为没有牢固和扎实的数据库的知识,需求分析和详细设计等信息管理系统的重要关键步骤,就不可能做到对信息管理系统各方面的具体设计和分析,也就是说在短时间内不可能做到对信息管理系统的正确和全面的分析。这样的话,做出来的信息管理系统就不能全面满足用户的需求。开发出来的信息系统软件的功能也不够全面。尽管本管理系统存在着很多不足,但其功能全面、易于日后程序更新、数据库管理容易、界面友好、操作方便、效率高、安全性好等优点是本管理系统所必需的。相信本学生管理系统是一套学校在日常管理中必不可少的管理软件。6.使用说明书6.1系统所要求的运行环境6.1.1硬件环境一、CPU:P41.8GHZ二、内存容量:128MB或256MB以上,最好配1GB以上的内存三、输入及输出设备要求:104键标准键盘,显示器的分辨率不低于800×600,24位真彩。四、20GB以上硬盘6.1.2软件环境一、操作系统:WindowsXP/2000/2003或上版本二、数据库管理系统:采用面向对象的视窗数据库系统MicrosoftSQLServer2000进行开发三、开发工具:采用VisualStudio2005或以上集成开发环境(IDE)6.2系统使用步骤一、用户登陆:打开学生信息管理系统,在“用户名”里输入070654105,“密码”框里输入5553008作为用户登录密码,并选择用户身份,填写完成点击“登陆”按钮,将会进入系统主界面,即该用户已经登陆成功了。二、用户密码更改在进入用户管理的情况下,系统管理员可以审核待审核的注册用户,并对其设置等级,也可以删除和修改用户相应信息。打开修改密码选项,用户可以修改自己的密码。三、修改,删除及查询功能:在登录成功之后,即可进入相应的管理页面,点击“查询/修改/删除等”,即出现相应界面,即可以查询/修改/删除信息资料。其中修改和删除操作仅限系统管理员所使用,其他等级的用户可作相对应的查询操作。四、统计功能进入了相对应的管理页面后,根据用户自己的需要进行点击“统计”,即出现统计后的数目。五、生成报表在“生成报表”里,选择所要生成的报表类型并点击,即可生成相对应的报表。7.结论至此,本论文的研究基本完成。主要完成的工作如下:一、叙述学生信息管理系统的背景及意义说明;二、对学生信息管理系统进行了系统设计;三、介绍了学生信息管理系统的各个功能模块,并附有各个模块的核心窗体;四、对此系统的后台数据库进行了设计。从选题到毕业设计和论文的完成,前前后后用了四个多月。尽管我们在选题之前已做好了资料搜集和了解类似系统的工作,但是期间我们还是遇到了很多问题。遇到问题不可怕,可怕的是找不到解决方法。幸好在吴晓玲老师的悉心指导下,我们通过上网搜索资料,去图书馆参考书籍,问题都迎刃而解,系统也逐渐从一个框架慢慢充实起来。系统设计的过程也是我二次学习和知识积累的过程。参考文献[1]王珊,萨师煊.数据库系统概论[M].北京:高等教育出版社,1989.90-124[2]张海藩.软件工程[M].北京:清华大学出版社,2005.60-122[3]田原,李素若.VB.NET程序设计[M].北京:清华大学出版社,2006.121-138[4]马晓梅.SQLSEVER2000实用指导[M].北京:清华大学出版社,2007.129-223[5]赛奎春.visualbasic信息系统开发实例精选[M].北京:机械工业出社,2005.255-300[6]Garycornell.VisualBasic6.0从入门到精通[M].北京:北京希望电子出版社,2005.98-156[7]王福成编著.VisualBasic6.0数据库开发指南[M].北京:清华大学出版社,2002.89-145[8]郭振波编著.深入浅出VisualBasic6.0中文版[M].北京:人民邮电出版社,2003.23-46[9]林永等编著.VisualBasic6.0用户编程手册[M].北京:人民邮电出版社,2002.78-169[10]RichardHelm,RalphJohnson,JohnVlissides.Java设计范式[M].permissionofOxfordUniversity,1998.26-98[11]宋志明.现代企业管理模式研究[J].管理科学.中国人民大学书报(企业版).1999.25-28基于C8051F单片机直流电动机反馈控制系统的设计与研究基于单片机的嵌入式Web服务器的研究MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究基于模糊控制的电阻钎焊单片机温度控制系统的研制基于MCS-51系列单片机的通用控制模块的研究基于单片机实现的供暖系统最佳启停自校正(STR)调节器单片机控制的二级倒立摆系统的研究基于增强型51系列单片机的TCP/IP协议栈的实现基于单片机的蓄电池自动监测系统基于32位嵌入式单片机系统的图像采集与处理技术的研究基于单片机的作物营养诊断专家系统的研究基于单片机的交流伺服电机运动控制系统研究与开发基于单片机的泵管内壁硬度测试仪的研制基于单片机的自动找平控制系统研究基于C8051F040单片机的嵌入式系统开发基于单片机的液压动力系统状态监测仪开发模糊Smith智能控制方法的研究及其单片机实现一种基于单片机的轴快流CO〈,2〉激光器的手持控制面板的研制基于双单片机冲床数控系统的研究基于CYGNAL单片机的在线间歇式浊度仪的研制基于单片机的喷油泵试验台控制器的研制基于单片机的软起动器的研究和设计基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究基于单片机的机电产品控制系统开发基于PIC单片机的智能手机充电器基于单片机的实时内核设计及其应用研究基于单片机的远程抄表系统的设计与研究基于单片机的烟气二氧化硫浓度检测仪的研制基于微型光谱仪的单片机系统单片机系统软件构件开发的技术研究基于单片机的液体点滴速度自动检测仪的研制基于单片机系统的多功能温度测量仪的研制基于PIC单片机的电能采集终端的设计和应用基于单片机的光纤光栅解调仪的研制气压式线性摩擦焊机单片机控制系统的研制基于单片机的数字磁通门传感器基于单片机的旋转变压器-数字转换器的研究基于单片机的光纤Bragg光栅解调系统的研究单片机控制的便携式多功能乳腺治疗仪的研制基于C8051F020单片机的多生理信号检测仪基于单片机的电机运动控制系统设计Pico专用单片机核的可测性设计研究基于MCS-51单片机的热量计基于双单片机的智能遥测微型气象站MCS-51单片机构建机器人的实践研究基于单片机的轮轨力检测基于单片机的GPS定位仪的研究与实现基于单片机的电液伺服控制系统用于单片机系统的MMC卡文件系统研制基于单片机的时控和计数系统性能优化的研究基于单片机和CPLD的粗光栅位移测量系统研究单片机控制的后备式方波UPS提升高职学生单片机应用能力的探究基于单片机控制的自动低频减载装置研究基于单片机控制的水下焊接电源的研究基于单片机的多通道数据采集系统基于uPSD3234单片机的氚表面污染测量仪的研制基于单片机的红外测油仪的研究96系列单片机仿真器研究与设计基于单片机的单晶金刚石刀具刃磨设备的数控改造基于单片机的温度智能控制系统的设计与实现基于MSP430单片机的电梯门机控制器的研制基于单片机的气体测漏仪的研究基于三菱M16C/6N系列单片机的CAN/USB协议转换器基于单片机和DSP的变压器油色谱在线监测技术研究基于单片机的膛壁温度报警系统设计基于AVR单片机的低压无功补偿控制器的设计基于单片机船舶电力推进电机监测系统基于单片机网络的振动信号的采集系统基于单片机的大容量数据存储技术的应用研究基于单片机的叠图机研究与教学方法实践基于单片机嵌入式Web服务器技术的研究及实现基于AT89S52单片机的通用数据采集系统基于单片机的多道脉冲幅度分析仪研究机器人旋转电弧传感角焊缝跟踪单片机控制系统基于单片机的控制系统在PLC虚拟教学实验中的应用研究基于单片机系统的网络通信研究与应用基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究基于单片机的模糊控制器在工业电阻炉上的应用研究基于双单片机冲床数控系统的研究与开发基于Cygnal单片机的μC/OS-Ⅱ的研究基于单片机的一体化智能差示扫描量热仪系统研究基于TCP/IP协议的单片机与Internet互联的研究与实现变频调速液压电梯单片机控制器的研究基于单片机γ-免疫计数器自动换样功能的研究与实现基于单片机的倒立摆控制系统设计与实现单片机嵌入式以太网防盗报警系统

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论