学生信息管理系统的设计与实现-工学学士毕业论文.doc
《学生信息管理系统的设计与实现-工学学士毕业论文.doc》由会员分享,可在线阅读,更多相关《学生信息管理系统的设计与实现-工学学士毕业论文.doc(25页珍藏版)》请在咨信网上搜索。
摘要 本系统是从现代教育的管理现状出发,针对学生管理的复杂程序,经过详细的调查,开发出操作简单而且方便实用的学生信息管理系统。本系统的前端开发工具是Visual Studio 2005,后台数据库引擎选用SQL server 2000。整个系统符合界面简单,易于操作,灵活,实用,能完成学生管理的全过程,实现了从录入信息到信息管理一条线的信息化管理,实现学生信息管理的计算机化。主要实现了学生信息管理、课程信息管理、选课信息管理、系统管理等。 学生信息管理系统是对学校的学生情况进行统筹管理,以便于学校加强对学生及教师的各项管理。该系统通对数据进行分类,统计,分析,建立程序化,制度化,规范化的学生信息管理系统,对各项学生信息进行分类维护和查询,为学生信息管理提供一个现代化的管理手段,保持了各种数据的完整性,及时性和正确性,完善了管理体系,提高了管理水平。 关键词: 学生信息管理系统;Visual Studio 2005;Microsoft SQL Server 2000 Abstract The system of modern education management status from the view of student management complex program, after a detailed investigation, developed a simple operation and convenient and practical students' information management system. This system the front-end development tools is Visual Studio 2005, backend database engine choose SQL server 2000. The whole system meet the interface is simple and easy to operate, flexible, practical, can complete the whole process of student management, realizes from entry information to the information management a line of information management and realize the computerized students' information management. Mainly realizes the students' information management, curriculum information management, selective information management, system management, etc. Students' information management system of school student is overall management, so that the school to strengthen the management of students and teachers. The system of data classification, general statistics, analysis, a programmed, institutionalization and standardization of the students' information management system, the students to categorize maintenance and query, for students' information management to provide a modernized management skills, and maintain the various data integrity, timeliness and accuracy, perfect management system and improve the management level. Key words:Students' information management system; Visual Studio 2005; Microsoft SQL Server 2000 1. 绪论 1.1 研究学生信息管理系统的重要意义 在我国,教育是一个影响国民富强的重要行业,随着改革开放和市场经济的发展,教育得到了国家的大力支持与社会各界的高度重视,从而使教育业向规范化和现代化的方向高速发展,实现数字化大学校园,网络建设是基础,管理信息系统建设是核心,如何利用现有教育资源,建设好管理信息系统,加快数字化大学建设步伐,是高校信息化建设工作中的一项非常重要的工作任务。在高校信息化建设过程中,一个全面综合的管理信息系统能够为高校的管理提供全面的、及时的、准确的信息,实现管理的科学化、现代化,利用现代化的手段提供教学质量和管理水平。因此,学生管理信息系统是一个教育单位不可缺少的一部分,它的内容对于学校的管理者和决策者而言都至关重要。 目前,学校学生管理是教务管理中的一个极为重要的环节,它是整个管理的核心和基础。近年来随着计算机的迅速发展,计算机已经在社会各个领域显示了它巨大的作用。毋庸置疑,切实有效地把学生信息管理引入学校教务管理中,对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义。 1.2 系统开发的背景 目前,学生信息管理是教务管理中的一个极为重要的环节,它是整个管理的核心和基础,是实现人才培养目标、培养学生的科研能力与创造思维、检验学生综合素质与实践能力的重要手段与综合性实践教学环节。 随着学校规模越来越庞大,学生人数逐年上升,对信息管理的难度和工作量呈几何级数增长,原有的信息管理方式已经不能跟上时代的要求,不但更新速度慢,无法很有效地整合学生及教师的信息,还容易出错,难以维护等。它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代,这对于促进学校管理制度,提高学校教学质量与办学水平有着显著意义。 现在开发本系统来补充这些的不足,用计算机软件开发一个学生信息管理系统统一对学生、教师、班级、课程、成绩等资料进行管理,在搜索学生等信息数据时能够迅速方便,并对学生、教师等信息进行统计,能生成报表以方便管理,能够对相关信息进行添加、修改、删除等。该学生信息管理系统目的在于为了减轻教务人员的工作量,实现教务系统的自动化,解决教务信息难这一大难题。 1.3 本系统研究内容 本系统研究目的是简化教育机构对学生的个人基本信息情况、课程信息情况、班级情况、学生选课情况、教师的基本信息及成绩情况的管理,让教育机构的管理者对整个学生管理信息了如指掌,从而可以及时根据学生及教师的情况进行更新,使信息管理从经验走向科学,促进学校的教务水平及建设水平。 1.4 学生管理信息系统的特点 学生管理信息系统是学校管理的一个重要方面,其可变因素多,管理方面繁琐复杂,时间跨度大,再加上其固有的基数大,因而形成了巨大的工作量,以前用人工管理方式使学生工作处、招生就业处、教务处以及各院系学生工作有关管理人员负担重、压力大、重复程序高,为了解决这种状况,需要以计算机实现管理的科学化、严谨化,建立起完整的管理体系和以信息管理为基础的决策支持系统。本系统基本上能满足现代学校的学生信息管理的需求,学生信息管理系统中保存相关的学生、教师信息,方便查询、修改、删除等操作,使杂乱的教务数据能够具体化、直观化、合理化等,这样就可以节约人力,物力,提高学校的管理效率,适应信息化需要,提高教务部门的工作效率。 2. 需求分析 2.1 系统基本目标 学生管理信息系统开发的总体任务是实现学生信息关系的系统化、规范化和自动化。本系统开发的基本要求与功能是实现学生信息数据包括与学生有关的数据的管理与操作处理,基于Microsoft SQL Server 2000数据库系统的数据管理使该软件有更优异的性能。系统的基本数据流动为用户数据的输入、学生信息、班级信息、成绩信息、教师信息,以及对学生等信息的查询修改等,和其他要求所产生的数据输出。数据的输入和输出处理流程都依靠数据库的支持。 2.2 系统可行性分析 经过调查、研究、分析、计算,在学生信息管理中的应用已经条件成熟,我们将从以下几个方面总结系统开发的可行性,具体情况如下: 2.2.1技术可行性 以Windows为操作系统,运用SQL Serve 2000的数据库技术,开发以Windows XP为用户的操作平台,界面友善、功能齐全的的学生信息管理系统。 当用户使用该系统时,通过正确的口令进入系统,进行数据库的维护操作和运用。 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 用户信息表字段列表 字段名称 数据类型 字段长度 关键字 用户名 Char 10 否 账号 Char 10 是 密码 Char 10 否 用户身份 Char 10 否 权限等级 Char 10 否 学生表,其字段列表如表所示: 表4-2 学生表字段列表 字段名称 数据类型 字段长度 关键字 学号 Char 10 是 姓名 Char 10 否 所在系 Char 20 否 专业 Char 20 否 班 Char 20 否 学生选课表,其字段列表如表所示: 表4-3 学生选课表字段列表 字段名称 数据类型 字段长度 关键字 学号 Char 10 是 姓名 Char 10 否 学年 Char 30 否 已选课程 Char 20 是 选课类别 Char 10 否 平时成绩 Int 4 否 卷面成绩 Int 4 否 总评成绩 Int 4 否 选课学分 Int 4 否 学生打印表,其字段列表如表所示: 表4-4 学生打印表字段列表 字段名称 数据类型 字段长度 关键字 学号 Char 10 是 姓名 Char 10 否 所在系 Char 20 否 专业 Char 20 否 班 Char 20 否 教师表,其字段列表如表所示: 表4-5 教师表字段列表 字段名称 数据类型 字段长度 关键字 教师号 Int 4 是 教师名 Char 10 否 所在部门 Char 10 否 教研室 Char 10 否 职称 Char 10 否 教师授课表,其字段列表如表所示: 表4-6 教师授课表字段列表 字段名称 数据类型 字段长度 关键字 教师号 Int 4 是 教师名 Char 10 否 教授课程 Char 20 否 授课类别 Char 10 否 授课学年 Char 30 否 学时数 Int 4 否 班数 Int 4 否 班级表,其字段列表如表所示: 表4-7 班级表字段列表 字段名称 数据类型 字段长度 关键字 班号 Char 20 是 班名 Char 20 否 系别 Char 20 否 年级 Char 10 否 班级成绩表,其字段列表如表所示: 表4-8 班级成绩表字段列表 字段名称 数据类型 字段长度 关键字 学年 Char 30 否 班号 Char 20 是 班名 Char 20 否 学号 Char 10 是 姓名 Char 10 否 课程号 Int 4 是 课程名 Char 20 否 总评成绩 Int 4 否 课程表,其字段列表如表所示: 表4-9 课程表字段列表 字段名称 数据类型 字段长度 关键字 课程号 Int 4 是 课程名 Char 20 否 讲授学期 Char 30 否 学时数 Int 4 否 学分 Int 4 否 选课类别 Char 10 否 选课打印表,其字段列表如表所示: 表4-10 选课打印表字段列表 字段名称 数据类型 字段长度 关键字 学号 Char 10 是 姓名 Char 10 否 系别 Char 20 否 专业 Char 20 否 班 Char 20 否 学年 Char 30 否 已选课程 Char 20 否 选课类别 Char 10 否 平时成绩 Int 4 否 卷面成绩 Int 4 否 总评成绩 Int 4 否 选课学分 Int 4 否 4.1.3 设计数据库 通过需求分析和概念结构设计后,收集了系统所需要的相关数据和资料,接下来对数据库进行设计,数据库的设计分为数据库的逻辑设计和数据库的物理设计。 数据库的逻辑设计: 数据库的逻辑设计是将概念结构转换为某个DBMS所支持的数据模型,即把满足第三范式的关系转化为特定的数据库管理系统下的数据表,并对其进行优化。根据前面的分析,可以把各个关系转化为以下这些数据表: 一、班级表:班号、班名、年级 二、学生表:学号、姓名、所在系、专业、班 三、课程表:课程号、课程名、讲授学期、学时数、学分、选课类别 四、教师表:教师号、教师名、所在部门、教研室、职称 五、学生选课表:学号、姓名、学年、已选课程、选课类别、平时成绩、卷面成绩、总评成绩、选课学分 六、教师授课表:教师号、教师名、教授课程、授课类别、授课学年、学时数、班数 数据库的物理设计: 数据库在物理设备上的存储结构与存取方法称为数据库的物理结构,它依赖于选定的数据库管理系统,为一个给定的逻辑数据模型选取一个最适合应用要求的物理结构的过程,就是数据库的物理设计。 数据库的物理设计通常分为两步: 一、确定数据库的物理结构,在关系数据库中主要指存取方法和存储结构; 二、对物理结构进行评价,评价的重点是时间和空间效率。 如果评价结构满足原设计要求,则可进入到物理实施阶段,否则,就需要重新设计或修改物理结构,有时甚至要返回逻辑设计阶段修改数据模型。 根据系统功能的需要和基于以上的逻辑设计,考虑系统的简易性,易移植性,适用于中小型企业,本系统的数据库选取采用Microsoft SQL Serve 2000。Microsoft SQL Server 2000能够满足现代的商业环境要求不同类型的数据库解决方案。它是一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等。 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系统的特点 本系统是基于客户/服务器的学生管理信息系统,实现了学校里的相关数据信息的管理。本系统运用了Visual Server平台和SQL Server 2000数据库技术实现了学生管理信息系统。本系统建立了数据一致性和完整性强、数据安全性好的数据库,应用程序具有功能完备,易使用等特点。该系统帮助学校处理基本信息管理、成绩录入或修改,实现学校的信息化管理。 5.2系统存在的问题与意见 本系统的功能基本实现,但在设计的过程中还没完全考虑得十分完善,由于时间问题,本系统需求分析不够全面,做出来的系统比较简单,功能不是特别齐全,通过现行系统和实际状况调查发现,现行系统主要存在以下问题: 一、缺少密码限制。没有良好的密码限制以防止人为的破坏与盗窃数据资源,使系统无法很好的完成实际需求的功能,安全性不够完善。 二、某些功能因没有ComboBox下拉菜单而不方便进行查询。没有设置下拉菜单,在进行查询信息时用户需自行输入要查询的信息,不方便操作。 三、无法实现数据备份功能。当系统管理员对信息进行修改或删除时,无法再找回修改或删除前的信息。 四、对学生的选课情况或成绩情况不能实现图形化。在统计学生的选课情况或成绩情况时,只能显示统计出来的数据,不能够实现用图形来分析该数据。 另外,数据库知识的学习也很重要,因为没有牢固和扎实的数据库的知识,需求分析和详细设计等信息管理系统的重要关键步骤,就不可能做到对信息管理系统各方面的具体设计和分析,也就是说在短时间内不可能做到对信息管理系统的正确和全面的分析。这样的话,做出来的信息管理系统就不能全面满足用户的需求。开发出来的信息系统软件的功能也不够全面。 尽管本管理系统存在着很多不足,但其功能全面、易于日后程序更新、数据库管理容易、界面友好、操作方便、效率高、安全性好等优点是本管理系统所必需的。相信本学生管理系统是一套学校在日常管理中必不可少的管理软件。 6. 使用说明书 6.1系统所要求的运行环境 6.1.1 硬件环境 一、CPU: P4 1.8GHZ 二、内存容量:128MB或256MB以上,最好配1GB以上的内存 三、输入及输出设备要求: 104键标准键盘,显示器的分辨率不低于800×600,24位真彩。 四、20GB以上硬盘 6.1.2 软件环境 一、操作系统:Windows XP/2000/2003或上版本 二、数据库管理系统:采用面向对象的视窗数据库系统Microsoft SQL Server 2000进行开发 三、开发工具:采用 Visual Studio 2005或以上集成开发环境(IDE) 6.2 系统使用步骤 一、用户登陆: 打开学生信息管理系统,在“用户名”里输入070654105,“密码”框里输入5553008作为用户登录密码,并选择用户身份,填写完成点击“登陆”按钮,将会进入系统主界面,即该用户已经登陆成功了。 二、用户密码更改 在进入用户管理的情况下,系统管理员可以审核待审核的注册用户,并对其设置等级,也可以删除和修改用户相应信息。打开修改密码选项,用户可以修改自己的密码。 三、修改,删除及查询功能: 在登录成功之后,即可进入相应的管理页面,点击“查询/修改/删除等”,即出现相应界面,即可以查询/修改/删除信息资料。其中修改和删除操作仅限系统管理员所使用,其他等级的用户可作相对应的查询操作。 四、统计功能 进入了相对应的管理页面后,根据用户自己的需要进行点击“统计”,即出现统计后的数目。 五、生成报表 在“生成报表”里,选择所要生成的报表类型并点击,即可生成相对应的报表。 7. 结论 至此,本论文的研究基本完成。主要完成的工作如下: 一、叙述学生信息管理系统的背景及意义说明; 二、对学生信息管理系统进行了系统设计; 三、介绍了学生信息管理系统的各个功能模块,并附有各个模块的核心窗体; 四、对此系统的后台数据库进行了设计。 从选题到毕业设计和论文的完成,前前后后用了四个多月。尽管我们在选题之前已做好了资料搜集和了解类似系统的工作,但是期间我们还是遇到了很多问题。遇到问题不可怕,可怕的是找不到解决方法。幸好在吴晓玲老师的悉心指导下,我们通过上网搜索资料,去图书馆参考书籍,问题都迎刃而解,系统也逐渐从一个框架慢慢充实起来。系统设计的过程也是我二次学习和知识积累的过程。 参考文献 [1] 王珊,萨师煊.数据库系统概论[M].北京:高等教育出版社,1989.90-124 [2] 张海藩.软件工程[M].北京:清华大学出版社,2005.60-122 [3] 田原,李素若.VB.NET程序设计[M].北京:清华大学出版社,2006. 121-138 [4] 马晓梅.SQL SEVER 2000实用指导[M].北京:清华大学出版社,2007.129-223 [5] 赛奎春.visual basic信息系统开发实例精选[M].北京:机械工业出社,2005.255-300 [6] Gary cornell.Visual Basic 6.0从入门到精通[M].北京: 北京希望电子出版社,2005.98-156 [7] 王福成编著.Visual Basic 6.0数据库开发指南[M].北京:清华大学出版社,2002.89-145 [8] 郭振波编著.深入浅出Visual Basic 6.0中文版[M].北京:人民邮电出版社,2003.23-46 [9] 林永等编著.Visual Basic 6.0用户编程手册[M].北京:人民邮电出版社,2002.78-169 [10] Richard Helm,Ralph Johnson,John Vlissides.Java设计范式[M].permission of Oxford University,1998.26-98 [11] 宋志明.现代企业管理模式研究[J].管理科学.中国人民大学书报(企业版).1999.25-28- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 信息管理 系统 设计 实现 工学 学士 毕业论文
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【胜****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【胜****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文