本科毕业设计

上传人:zou****hua 文档编号:164585449 上传时间:2022-10-25 格式:DOCX 页数:24 大小:490.83KB
收藏 版权申诉 举报 下载
本科毕业设计_第1页
第1页 / 共24页
本科毕业设计_第2页
第2页 / 共24页
本科毕业设计_第3页
第3页 / 共24页
资源描述:

《本科毕业设计》由会员分享,可在线阅读,更多相关《本科毕业设计(24页珍藏版)》请在装配图网上搜索。

1、摘要本系统是从现代教育的管理现状出发,针对学生管理的复杂程序,经过详细的 调查,开发出操作简单而且方便实用的学生信息管理系统。本系统的前端开发工具 是 Visual Studio 2005,后台数据库引擎选用 SQL server 2000。整个系统符合界面简 单,易于操作,灵活,实用,能完成学生管理的全过程,实现了从录入信息到信息 管理一条线的信息化管理,实现学生信息管理的计算机化。主要实现了学生信息管 理、课程信息管理、选课信息管理、系统管理等。学生信息管理系统是对学校的学生情况进行统筹管理,以便于学校加强对学生 及教师的各项管理。该系统通对数据进行分类,统计,分析,建立程序化,制度化 规

2、范化的学生信息管理系统,对各项学生信息进行分类维护和查询,为学生信息管 理提供一个现代化的管理手段,保持了各种数据的完整性,及时性和正确性,完善 了管理体系,提高了管理水平。关键词:学生信息管理系统;Visual Studio 2005; Microsoft SQL Server 2000AbstractThe system of modern education management status from the view of student management complex program, after a detailed investigation, developed a s

3、imple 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

4、 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 inf

5、ormation 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 an

6、d 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 th

7、e management level.Key words :Students information management system; Visual Studio 2005; Microsoft SQL Server 20001. 绪论1.1 研究学生信息管理系统的重要意义 在我国,教育是一个影响国民富强的重要行业,随着改革开放和市场经济的 发展,教育得到了国家的大力支持与社会各界的高度重视,从而使教育业向规范 化和现代化的方向高速发展,实现数字化大学校园,网络建设是基础,管理信息 系统建设是核心,如何利用现有教育资源,建设好管理信息系统,加快数字化大 学建设步伐,是高校信息化建设工作中的

8、一项非常重要的工作任务。在高校信息 化建设过程中,一个全面综合的管理信息系统能够为高校的管理提供全面的、及 时的、准确的信息,实现管理的科学化、现代化,利用现代化的手段提供教学质 量和管理水平。因此,学生管理信息系统是一个教育单位不可缺少的一部分,它 的内容对于学校的管理者和决策者而言都至关重要。目前,学校学生管理是教务管理中的一个极为重要的环节,它是整个管理的 核心和基础。近年来随着计算机的迅速发展,计算机已经在社会各个领域显示了 它巨大的作用。毋庸置疑,切实有效地把学生信息管理引入学校教务管理中,对 于促进学校管理制度,提高学校教学质量与办学水平有着显著意义。1.2 系统开发的背景 目前,

9、学生信息管理是教务管理中的一个极为重要的环节,它是整个管理的 核心和基础,是实现人才培养目标、培养学生的科研能力与创造思维、检验学生 综合素质与实践能力的重要手段与综合性实践教学环节。随着学校规模越来越庞大,学生人数逐年上升,对信息管理的难度和工作量 呈几何级数增长,原有的信息管理方式已经不能跟上时代的要求,不但更新速度 慢,无法很有效地整合学生及教师的信息,还容易出错,难以维护等。它浪费了 许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管 理所取代,这对于促进学校管理制度,提高学校教学质量与办学水平有着显著意 义。现在开发本系统来补充这些的不足,用计算机软件开发一个学生

10、信息管理系 统统一对学生、教师、班级、课程、成绩等资料进行管理,在搜索学生等信息数 据时能够迅速方便,并对学生、教师等信息进行统计,能生成报表以方便管理, 能够对相关信息进行添加、修改、删除等。该学生信息管理系统目的在于为了减 轻教务人员的工作量,实现教务系统的自动化,解决教务信息难这一大难题。1.3 本系统研究内容 本系统研究目的是简化教育机构对学生的个人基本信息情况、课程信息情 况、班级情况、学生选课情况、教师的基本信息及成绩情况的管理,让教育机构 的管理者对整个学生管理信息了如指掌,从而可以及时根据学生及教师的情况进 行更新,使信息管理从经验走向科学,促进学校的教务水平及建设水平。1.4

11、 学生管理信息系统的特点 学生管理信息系统是学校管理的一个重要方面,其可变因素多,管理方面繁 琐复杂,时间跨度大,再加上其固有的基数大,因而形成了巨大的工作量,以前 用人工管理方式使学生工作处、招生就业处、教务处以及各院系学生工作有关管 理人员负担重、压力大、重复程序高,为了解决这种状况,需要以计算机实现管 理的科学化、严谨化,建立起完整的管理体系和以信息管理为基础的决策支持系 统。本系统基本上能满足现代学校的学生信息管理的需求,学生信息管理系统中 保存相关的学生、教师信息,方便查询、修改、删除等操作,使杂乱的教务数据 能够具体化、直观化、合理化等,这样就可以节约人力,物力,提高学校的管理 效

12、率,适应信息化需要,提高教务部门的工作效率。2. 需求分析2.1系统基本目标学生管理信息系统开发的总体任务是实现学生信息关系的系统化、规范化和 自动化。本系统开发的基本要求与功能是实现学生信息数据包括与学生有关的数 据的管理与操作处理,基于Microsoft SQL Server 2000数据库系统的数据管理使 该软件有更优异的性能。系统的基本数据流动为用户数据的输入、学生信息、班 级信息、成绩信息、教师信息,以及对学生等信息的查询修改等,和其他要求所 产生的数据输出。数据的输入和输出处理流程都依靠数据库的支持。2.2 系统可行性分析经过调查、研究、分析、计算,在学生信息管理中的应用已经条件成

13、熟,我 们将从以下几个方面总结系统开发的可行性,具体情况如下:2.2.1技术可行性以Windows为操作系统,运用SQL Serve 2000的数据库技术,开发以 Windows XP为用户的操作平台,界面友善、功能齐全的的学生信息管理系统。当用户使用该系统时,通过正确的口令进入系统,进行数据库的维护操作和 运用。2.2.2经济可行性一方面,新系统的友好的人机界面和更强劲的功能支持,会使教务人员的工 作进一步提高,从而节省了人力、物力,进而提高经济效益;另一方面系统开发 成本低,方便系统的开发。2.2.3操作可行性按照管理信息系统的原理和方法,采用成熟的信息技术和手段,支持学生管 理的全过程,

14、加强信息资源的管理与应用,提高教务工作的效率。针对现代计算 机广泛应用的情况以及数据的封闭性,学生信息管理系统基于Windows系统研 制、设计和开发。3. 总体设计31功能模型该学生管理系统能够及时对学生个人资料信息及成绩进行收集整理,使学校 相关部门及时获取可靠的学生信息,便于管理。学生管理信息系统主要是对系统管理员开放,及部分功能对教务部门、人事 部门、各个系、普通用户的开放,并进行统一的管理。根据设计的需要,可以把学生信息管理信息系统分成以下几个子系统。一、系统管理子系统在这个子系统中,包括用户管理、权限帮助、修改密码、注销、退出5 个基 本功能模块,其中权限帮助能够让用户了解不同等级

15、对该系统拥有不同的权限。二、学籍管理子系统 该子系统涉及了学生的学号、姓名、所在系、专业、班,用户可以按各种查询条件(学号、姓名、所在系等)查询并生成学生基本信息报表。三、班级管理子系统 在这个子系统中,涉及了班号、班名、系别、年级,共分为班级信息查询及班级信息管理2个功能模块。四、课程管理子系统 在这个子系统中,通过要查找的表来查询到相对应的课程表,共分为课程信息查询及课程信息管理 2 个功能模块,同时也具有生成课程基本信息报表功能。五、教师管理子系统 在这个子系统中,包括了教师信息查询及教师信息管理2个功能模块,主要记录了教师的所在部门和职称,以作统一的管理和维护。六、成绩管理子系统 在这

16、个子系统中,除了对学生的成绩进行查询外,还能对学生成绩进行录入功能,便于统一管理与维护,其中班级成绩表及个人成绩表是可以生成报表的。该系统只限于学校用户在校园内使用,学校用户在校园里对学生信息的查询 或个人信息修改,因此,本学生信息管理系统采用了 Client/Server (客户/服 务器)体系结构。根据系统需求分析报告,我们得出系统的总体结构如图所示:图 3-1 系统功能结构模块由学生成绩管理系统功能结构图可见,该管理系统的主要功能模块包括五大 功能模块:一、系统管理 该模块主要在于提供各位用户修改密码、注册、注销及退出,其中注销是将 电脑帐号的正常状态转为未登录状态。二、安全控制 在该模

17、块中,权限帮助主要是为了使各用户了解不同等级所能拥有的有哪些 权限,而用户管理这一个子模块是由系统管理员所管理,主要用于对待审核的注 册用户进行审核并修改其权限等级。三、处理数据在对数据的处理上,共分为5 大数据管理,分别是学籍管理、班级管理、课 程管理、教师管理及成绩管理,主要在于对数据的查询、管理(修改、删除等)、 录入。四、统计分析 主要是按系、专业、班来统计学生人数,按年级和系来统计班级数、统计各 课程的学生人数、按部门、教研室、职称来统计教师数及统计学生总修课学分, 并能够生成报表,包括学生信息表、学生学号表、学生选课表、教师授课表、班 级成绩表、学生成绩表。五、帮助 对该系统的设计

18、者的简单了解。3.2 系统的设计原则一、实用性和先进性原则 本系统以适应当前以及今后相当长一段时间学生信息管理工作需要为着眼 点,通过合理投资,充分利用现有的一些资源,建设一个比较先进的系统。二、开放化和标准化原则 全面遵循高等学校信息化建设标准或国际上通常采用的事实标准,从而使系 统具有良好的兼容性,为以后的系统的升级和与其它信息系统的数据兼容留下了 较大的余地。三、模块化原则 按照不同的功能划分各个功能模块,每个功能模块都有各自要求的任务,为 程序的设计开发并且为以后的系统的维护提供便利。四、高管理性、安全性原则 系统强调技术与业务紧密结合,注重可管理性,最大限度地满足实际工作中 的需要,

19、具有稳定性、运行安全可靠、使其易操作,易维护。3.3 工作任务分工 该系统共有两个人来共同完成,一个人负责系统、安全控制、处理数据及帮 助,另一个人则负责数据查询和生成报表,为了能够顺利地完成该系统,两个成 员之间必须及时汇报工作进展及在工作中遇到的问题,并经过讨论与请教他人来 解决问题。3.4 系统开发步骤一、确定题目和相关的情况。二、为每个用户情况设计过程。三、建立流程图,确定每个对象的协作。四、设计,编制程序,并进行程序调试、系统分调及系统总调。五、运行测试案例,检验系统。3.5系统转换方案及实现概况 新系统经过测试以后,并不能马上投入运行,还存在一个新老系统交替的问 题,系统转换就是指

20、以新系统替换老系统的过程,即老系统停止使用,新系统开 始运行。本系统的转换需要进行分阶段实施,基于安全性、可靠性的考虑,本系统采 用先让管理者试用,得到反馈信息并修改完善后,再让操作人员使用,借此培养 新系统的用户并为系统推广到全校提供人员基础,从而保证新老系统进行平稳而 可靠的交接,最后使整个新系统正式交付使用。3.6系统运行与维护情况 系统维护的目的是保证管理信息系统正常而可靠的运行,并能使系统不断地 改善和提高,以充分发挥其作用。系统维护与管理是贯穿于整个生命周期的活动, 使系统中的各个要素随着环境的变化始终处于最新的、正确的工作状态。系统测试主要包括以下几个内容:一、系统应用程序维护。

21、系统维护主要是对程序进行维护。系统的业务过程 是通过应用程序的运行而实现的,一旦程序发生问题或业务发生变化,就必然会 引起程序的修改和调整。二、数据维护。由于企业环境和业务处理对数据的需求是不断发生变化的, 所以数据维护包括对数据的更新和调整、数据内容的增加、数据结构的调整,以 及数据的备份与恢复等内容。三、代码维护。随着系统应用范围的扩大、应用环境的变化,系统中的各种 代码都需要进行一定程序的增加、修改、删除和设置新的代码。四、硬件设备维护。这类维护主要是指定期的对系统中的主机及其外设的的 日常维护和管理,以保护系统正常有效的运行。学校应为系统配备专职的系统维 护和管理人员,进行系统的程序维

22、护、代码维护、数据备份与恢复、硬件设备维 护等工作,以确保维护工作严格地按照步骤进行。4. 详细设计4.1 数据库的设计与实现所谓数据库(Database,简称DB),就是长期存储在计算机内的,有组织的, 可共享的数据集合。数据库中的数据按一定的数据模型组织,描述和存储,具有 较小的荣誉的,较高的数据独立行和易扩展行,并可为各种用户共享。设计数据库系统时应该首先充分了解用户各个方面的需求,包括现有的以及将 来可能增加的需求。数据库设计一般包括如下几个步骤:一、数据库需要分析;二、数据库概念结构设计;三、数据库逻辑结构设计;四、数据库物理结构设计;五、数据库实施;六、数据库运行和维护。4.1.1

23、 需求分析 用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据 库结构能充分满足各种信息的输出和输入。收集基本数据、数据结构以及数据处 理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。根据对学生信息管理过程的大概了解,以及从网络上对学生信息管理各方面 的详细了解、分析和研究后,对学生信息管理业务流程抽象描述如下:一、密码设置。每个操作员均有自己的密码,可以防止非本系统的人员进入 本系统;又因为每个人的权限不一样,故可以防止越权操作。二、对用户的管理。系统中设置了每个人的权限,每个人都有自己的操作范 围,不能超过自己的范围操作,只有系统管理员才有权限设置及修改权限。三

24、、数据管理功能。将班级、学生、教师、课程的基本信息更新、统计、输 入、输出及录入学生的考试成绩,可以实现相关数据的管理操作,只有具有相应 权限的用户才能录入相应表中的数据。四、数据查询功能。包括对基本信息的查询和成绩的查询,根据用户提出的 查询条件进行数据查询,在设计系统是应首先征求用户的查询需求,然后根据这 些查询需求整理出系统应具有的查询功能。一般允许所有使用数据库的人具有数 据查询权力。五、生成报表功能。生成每个学期的学生选课表、学生成绩表、教师授课表、 班级学生成绩表,方便数据的整合、处理,还通过生成报表提供了导出数据、打 印数据的功能。4.1.2 概念结构设计经过对现有管理模式的分析

25、,可以提取出以下几个主要的实体:学生、班级用户信息表,其字段列表如表所示:表 4-1 用户信息表字段列表字段名称数据类型字段长度关键字用户名Char10否账号Char10是密码Char10否用户身份Char10否权限等级Char10否学生表,其字段列表如表所示:表 4-2 学生表字段列表字段名称数据类型字段长度关键字学号Char10是姓名Char10否所在系Char20否专业Char20否班Char20否学生选课表,其字段列表如表所示:表 4-3 学生选课表字段列表字段名称数据类型字段长度关键字学号Char10是姓名Char10否学年Char30否已选课程Char20是选课类别Char10否平

26、时成绩Int4否卷面成绩Int4否总评成绩Int4否选课学分Int4否学生打印表,其字段列表如表所示:表 4-4 学生打印表字段列表字段名称数据类型字段长度关键字学号Char10是姓名Char10否所在系Char20否专业Char20否班Char20否教师表,其字段列表如表所示:表 4-5 教师表字段列表字段名称数据类型字段长度关键字教师号Int4是教师名Char10否所在部门Char10否教研室Char10否职称Char10否教师授课表,其字段列表如表所示:表 4-6 教师授课表字段列表字段名称数据类型字段长度关键字教师号Int4是教师名Char10否教授课程Char20否授课类别Char1

27、0否授课学年Char30否学时数Int4否班数Int4否班级表,其字段列表如表所示:表 4-7 班级表字段列表字段名称数据类型字段长度关键字班号Char20是班名Char20否系别Char20否年级Char10否班级成绩表,其字段列表如表所示:表 4-8 班级成绩表字段列表字段名称数据类型字段长度关键字学年Char30否班号Char20是班名Char20否学号Char10是姓名Char10否课程号Int4是课程名Char20否总评成绩Int4否课程表,其字段列表如表所示:表 4-9 课程表字段列表字段名称数据类型字段长度关键字课程号Int4是课程名Char20否讲授学期Char30否学时数In

28、t4否学分Int4否选课类别Char10否选课打印表,其字段列表如表所示:表 4-10 选课打印表字段列表字段名称数据类型字段长度关键字学号Char10是姓名Char10否系别Char20否专业Char20否班Char20否学年Char30否已选课程Char20否选课类别Char10否平时成绩Int4否卷面成绩Int4否总评成绩Int4否选课学分Int4否4.1.3 设计数据库 通过需求分析和概念结构设计后,收集了系统所需要的相关数据和资料,接 下来对数据库进行设计,数据库的设计分为数据库的逻辑设计和数据库的物理设 计。 数据库的逻辑设计:数据库的逻辑设计是将概念结构转换为某个DBMS所支持的

29、数据模型,即把 满足第三范式的关系转化为特定的数据库管理系统下的数据表,并对其进行优 化。根据前面的分析,可以把各个关系转化为以下这些数据表:一、班级表:班号、班名、年级二、学生表:学号、姓名、所在系、专业、班三、课程表:课程号、课程名、讲授学期、学时数、学分、选课类别四、教师表:教师号、教师名、所在部门、教研室、职称五、学生选课表:学号、姓名、学年、已选课程、选课类别、平时成绩、卷 面成绩、总评成绩、选课学分六、教师授课表:教师号、教师名、教授课程、授课类别、授课学年、学时 数、班数数据库的物理设计:数据库在物理设备上的存储结构与存取方法称为数据库的物理结构,它依赖 于选定的数据库管理系统,

30、为一个给定的逻辑数据模型选取一个最适合应用要求 的物理结构的过程,就是数据库的物理设计。数据库的物理设计通常分为两步:一、确定数据库的物理结构,在关系数据库中主要指存取方法和存储结构;二、对物理结构进行评价,评价的重点是时间和空间效率。如果评价结构满足原设计要求,则可进入到物理实施阶段,否则,就需要重 新设计或修改物理结构,有时甚至要返回逻辑设计阶段修改数据模型。根据系统功能的需要和基于以上的逻辑设计,考虑系统的简易性,易移植 性,适用于中小型企业,本系统的数据库选取采用 Microsoft SQL Serve 2000。 Microsoft SQL Server 2000 能够满足现代的商业

31、环境要求不同类型的数据库解决 方案。它是一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适 合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软 件紧密关联的集成性、良好的性价比等。4.1.4 用户权限设计用户权限的设计是为了保证系统的安全性。一个系统可能有不同的操作人 员,而不同的操作人员具有不同的操作权限,这和系统的安全性要求是一致的。 本系统设置了五种操作人员,包括系统管理员、教务部门、人事部门、普通用户, 他们的操作功能分别如下:系统管理员:拥有系统的全部权限。 教务部门:具有对班级基本数据、学生基本数据、课表基本数据、教师授课 的维护权以及对数据的查询权。

32、人事部门:具有对教师基本数据的维护权以及对数据的查询权。 普通用户:仅具有对数据的查询权。4.2模块界面设计4.2.1课程信息模块界面设计(一)课程信息査询通过ComboBox控件的下拉菜单选择所要选择的表,查询相关的学生选课 表,同时具有统计各课程学生人数的功能。图4-1课程信息查询窗体(二)课程信息管理通过ComboBox控件的下拉菜单选择所要选择的表,管理相关的课程表, 同时具有添加、修改、删除的功能。图4-2课程信息管理窗体4.2.2学生成绩模块界面设计(一)学生成绩查询通过ComboBox控件的下拉菜单选择所要选择的学期,查询个人或年级、 系、专业、班的成绩,同时具有统计某学生总修课

33、学分的功能。图4-3学生成绩查询窗体(二)学生成绩录入通过ComboBox控件的下拉菜单选择所要选择的学期,选择不同的录入方 式录入成绩,同时具有修改的功能。图4-4学生成绩录入窗体4.2.3生成报表模块界面设计在该模块里,可以生成6个表,分别是学生信息表、学生学号表、学生选课 表、教师授课表、班级成绩表及学生成绩表。图4-5生成报表模块窗体4.2.4报表格式设计IliZiSidiSi 6 I T , I 8 I I II I Il I 1?i 巧 T Id Secti dhI 漲表込僞)愷谍学年::授谍学年:”盘讥“适 .3):MS:暂捋谍稈:捋谍苇别:ffig :抚师号敎师哮:覧授谀程:攪

34、醴别:学时数 班数: Sation4漲表贞脚) SectioiiS 血脚图4-6生成报表模块窗体4.2.5报表连接设置測髯鰹要用来话加養的数归遡(注意:要编辑表的别名 请在“选定的表”树中选挥该表二瑟后单击选定内容或按 FZ键)选定的表产0 闻yy圍命念可用数据潺加:-创崖新连援国錮Ac cesi/ExceL (DAO 2JADO. NET 口数据库文件-_ODBC-. (RDtf)|崖立新连援-iw繭添加命4-db 0.+i屢兼 :凰视慶 田“圈存储过;B OOLE HE (AIiO)一 =.K用 Wr” .trHIlliVI .1取消确定图4-7报表连接设置窗体4.2.6生成报表预览图4-

35、8生成报表窗体4.3调试与运行在运行程序的过程中,经常遇到的问题是提示标识符出现问题或在查询语句 中,列名与该表中的列名不符合,提示错误或有些语句不能转化为数值或String 语句。在遇到这些问题过程中,我首先查看代码中是否有错误,主要看查询语句 中列名与表中的列名是否符合以及标点符号是否有错误,把不能化为String的表 达式后面添加.tostring,强制转化成String语句。另外,我还遇到的问题是有些 字符没有被定义,大多数情况都是因为本人粗心所造成的,通过详细检查,我把 代码中的错误改正过来。5. 系统评价5.1 系统的特点 本系统是基于客户/服务器的学生管理信息系统,实现了学校里的

36、相关数据 信息的管理。本系统运用了 Visual Server 平台和 SQL Server 2000 数据库技术实 现了学生管理信息系统。本系统建立了数据一致性和完整性强、数据安全性好的 数据库,应用程序具有功能完备,易使用等特点。该系统帮助学校处理基本信息 管理、成绩录入或修改,实现学校的信息化管理。5.2 系统存在的问题与意见 本系统的功能基本实现,但在设计的过程中还没完全考虑得十分完善,由于 时间问题,本系统需求分析不够全面,做出来的系统比较简单,功能不是特别齐 全,通过现行系统和实际状况调查发现,现行系统主要存在以下问题:一、缺少密码限制。没有良好的密码限制以防止人为的破坏与盗窃数据

37、资源, 使系统无法很好的完成实际需求的功能,安全性不够完善。二、某些功能因没有ComboBox下拉菜单而不方便进行查询。没有设置下 拉菜单,在进行查询信息时用户需自行输入要查询的信息,不方便操作。三、无法实现数据备份功能。当系统管理员对信息进行修改或删除时,无法 再找回修改或删除前的信息。四、对学生的选课情况或成绩情况不能实现图形化。在统计学生的选课情况 或成绩情况时,只能显示统计出来的数据,不能够实现用图形来分析该数据。另外,数据库知识的学习也很重要,因为没有牢固和扎实的数据库的知识, 需求分析和详细设计等信息管理系统的重要关键步骤,就不可能做到对信息管理 系统各方面的具体设计和分析,也就是

38、说在短时间内不可能做到对信息管理系统 的正确和全面的分析。这样的话,做出来的信息管理系统就不能全面满足用户的 需求。开发出来的信息系统软件的功能也不够全面。尽管本管理系统存在着很多不足,但其功能全面、易于日后程序更新、数据 库管理容易、界面友好、操作方便、效率高、安全性好等优点是本管理系统所必 需的。相信本学生管理系统是一套学校在日常管理中必不可少的管理软件。6. 使用说明书6.1系统所要求的运行环境6.1.1 硬件环境一、CPU: P4 1.8GHZ二、内存容量:128MB或256MB以上,最好配1GB以上的内存三、输入及输出设备要求:104键标准键盘,显示器的分辨率不低于800X 600,

39、24位真彩。四、20GB以上硬盘6.1.2 软件环境一、操作系统:Windows XP/2000/2003或上版本二、数据库管理系统:采用面向对象的视窗数据库系统 Microsoft SQL Server 2000 进行开发三、开发工具:采用Visual Studio 2005或以上集成开发环境(IDE)6.2 系统使用步骤一、用户登陆:打开学生信息管理系统,在“用户名”里输入070654105,“密码”框里输 入5553008作为用户登录密码,并选择用户身份,填写完成点击“登陆”按钮, 将会进入系统主界面,即该用户已经登陆成功了。二、用户密码更改在进入用户管理的情况下,系统管理员可以审核待审

40、核的注册用户,并对其 设置等级,也可以删除和修改用户相应信息。打开修改密码选项,用户可以修改 自己的密码。三、修改,删除及查询功能: 在登录成功之后,即可进入相应的管理页面,点击“查询/修改/删除等”,即出现相应界面,即可以查询/修改/删除信息资料。其中修改和删除操作仅限系 统管理员所使用,其他等级的用户可作相对应的查询操作。四、统计功能进入了相对应的管理页面后,根据用户自己的需要进行点击“统计”,即出 现统计后的数目。五、生成报表在“生成报表”里,选择所要生成的报表类型并点击,即可生成相对应的报 表。7. 结论至此,本论文的研究基本完成。主要完成的工作如下:一、叙述学生信息管理系统的背景及意

41、义说明;二、对学生信息管理系统进行了系统设计;三、介绍了学生信息管理系统的各个功能模块,并附有各个模块的核心窗体;四、对此系统的后台数据库进行了设计。 从选题到毕业设计和论文的完成,前前后后用了四个多月。尽管我们在选题 之前已做好了资料搜集和了解类似系统的工作,但是期间我们还是遇到了很多问 题。遇到问题不可怕,可怕的是找不到解决方法。幸好在吴晓玲老师的悉心指导 下,我们通过上网搜索资料,去图书馆参考书籍,问题都迎刃而解,系统也逐渐 从一个框架慢慢充实起来。系统设计的过程也是我二次学习和知识积累的过程。参考文献1 王珊,萨师煊数据库系统概论M.北京:高等教育出版社,1989.90-1242 张海

42、藩.软件工程M.北京:清华大学出版社,2005.60-122 田原,李素若.VB.NET程序设计M.北京:清华大学出版社,2006. 121-1384马晓梅.SQL SEVER 2000实用指导M.北京:清华大学出版社, 2007.129-223 赛奎春.visual basic信息系统开发实例精选M.北京:机械工业出社, 2005.255-300Gary cornell.Visual Basic 6.0从入门到精通M.北京:北京希望电子出版 社, 2005.98-1567王福成编著.Visual Basic 6.0数据库开发指南M.北京:清华大学出版 社, 2002.89-145 郭振波编著深入浅出Visual Basic 6.0中文版M.北京:人民邮电出版 社, 2003.23-469 林永等编著.Visual Basic 6.0用户编程手册M.北京:人民邮电出版社, 2002.78-16910 Richard Helm,Ralph Johnsonjohn Vlissides.Java 设计范式M.permission of Oxford University,1998.26-9811 宋志明现代企业管理模式研究J.管理科学.中国人民大学书报(企业 版). 1999.25-28

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!