已阅读5页,还剩59页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本科毕业设计(论文)全套资料扣扣:194535455科技学院学生信息管理系统设计摘要:随着计算机日益普及和网络技术的快速发展,数据库的应用范围越来越广和功能越来越强,开发信息管理系统在现代企业运行模式中显得尤为重要。在强调管理,强调信息的现代社会中它也变得越来越普及 。所以完善的学生信息管理系 统是一个教育单位不可缺少的部分。它的内容对 于 学 校 的 决 策 者 和 管 理 者 来 说 都 至 关重 要 。本系统是采用 Microsoft 公司的 SQL server 2000 来设计数据库,使用 Delphi 7.0作为开发工具 来实现的。学生信息系统主要分为系统系统管理、学 生 基 本 信 息 、学 生 选 课 信 息 、成绩 管 理 信 息 、综 合 测 评 信 息 五 大 模块,可以分别完成相应信息的添加、 查询、修改等操作。其中最核心内容是学 生 基 本 信 息 、学 生 选 课 信 息 、学 生 成 绩 管 理 信息 、学 生 综 合 测 评 信 息 四个模块以及四者之间的联系。本系统可以极大的提高管理的效率,它具有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长和成本低等优点。关键词:学生信息管理系统,SQL server 2000,delphi7.0本科毕业设计(论文)全套资料扣扣:194535455Institute of technology student information management system designAbstract:With the increasing popularity of computer and network technology, the rapid development of the scope and functions of the application database , using computers to achieve personnel management of enterprises is imperative. It has become more and more universal in modern society in which people emphasize on management and information. So perfect student information management system is an educational unit indispensable part of its content for the schools, policy makers and managers are essential. This system uses Microsofts SQL server 2000 to design the database, using Delphi 7.0 as development tool to achieve.Students information management system mainly divided into system management, students basic information, students selective information, students performance management information, students comprehensive assessment information five modules, They can complete the corresponding operation such as information of adding, querying and modifying. The core content is the three modules which are students basic information, selective information, performance management information, comprehensive assessment information and the link among them.This system can greatly improve the management efficiency, This system has advantages such as rapid search, convenient finding, high reliability, large capacity storage, good security, long life and low cost.Keywords: Students information management system, SQL server 2000, Delphi 7.0本科毕业设计(论文)全套资料扣扣:194535455目 录1 引言1.1课题的背景 .11.2 课题的意义 .11.3 国内外研究现状 .11.4 课题相关技术 .21.4.1 编程语言的选择 .21.4.2 数据库的选择 .32 需求分析及功能模块分析2.1 需求分析 .42.1.1 功能需求 .42.2 系统数据流图 .42.2.1 顶层数据流图 .52.2.2 学生数据流图 .52.2.3 课程数据流图 .52.2.4 成绩数据流图 .62.2.5 测评信息数据流图 .62.3 系统的开发环境 .63 系统概要设计及数据库设计3.1 概要设计 .73.2 数据库设计 .113.2.1 学生基本信息表 .113.2.2 系统用户表 .113.2.3 课程基本信息表 .123.2.4 成绩信息表 .123.2.5 测评信息模块 .123.3 功能模块简介 .123.4 数据库的连接设计 .134 系统详细设计与实现4.1 登陆模块 .214.1.1 登陆过程流程图 .214.1.2 登陆窗体的设计 .214.2 用户添加设计 .254.2.1 用户添加流程图 .254.2.2 添加用户设计 .264.3 学生基本信息模块 .284.3.1 修改学生基本信息流程图 .284.3.2 学生基本信息修改模块设计 .284.3.3 学生基本信息添加流程图 .30本科毕业设计(论文)全套资料扣扣:1945354554.3.4 学生基本信息添加模块设计 .314.3.5 学生基本信息查询流程图 .324.3.6 学生基本信息查询模块设计 .334.4 学生选课信息模块 .344.4.1 修改学生课程信息流程图 .344.4.2 学生课程信息修改模块设计 .354.4.3 学生课程信息添加流程图 .374.4.4 学生课程信息添加模块设计 .374.4.5 学生课程信息查询流程图 .384.4.6 学生课程信息查询模块设计 .394.5 成绩模块设计 .404.5.1 修改学生成绩信息流程图 .404.5.2 学生成绩信息修改模块设计 .414.5.3 学生成绩信息添加流程图 .424.5.4 学生成绩信息添加模块设计 .434.5.5 学生成绩信息查询流程图 .454.5.6 学生成绩信息查询模块设计 .454.6 学生综合测评信息模块设计 .474.6.1 修改学生这测评信息流程图 .474.6.2 学生综合测评信息修改模块设计 .474.6.3 学生综合测评信息添加流程图 .494.6.4 学生综合测评信息添加模块设计 .494.6.5 学生综合测评信息信息查询流程图 .504.6.6 学生综合测评信息查询模块设计 .514.7 修改密码模块设计 .524.71 修改密码流程图 .524.7.2 修改密码模块设计 .534.8 退出系统模块 .545 系统的调试及测试5.1 数据库设计方面的问题 .55结论参考文献 .57致谢 .58本科毕业设计(论文)全套资料扣扣:194535455科技学院学生信息管理系统设计1 引言1.1课题的背景信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经济和社会生活的各个领域。计算机虽然于人类的关系愈来愈密切,还有人由于计算机操作不方便继续用手工劳动。现今学生信息管理的繁琐给具有强烈时间观念的行政人员带来了诸多不便,教学办公室缺少一种完善的学生信息管理软件,为了对学生信息的管理方便,开发人员完成了全面的调查与分析。同时与目标用户进行了多次深入沟通,并在此基础上着手开发学生信息管理系统软件。此系统管理的对象单一,是在校的学生,且每个数据内容具有较强的关联性,涉及的计算过程不是很复杂。因此,比较适合于采用数据库管理。数 据 库 是 “按 照 数 据 结 构 来 组 织 、 存 储 和 管 理 数 据 的 仓 库 ”。 在 经 济 管 理 的日 常 工 作 中 , 常 常 需 要 把 某 些 相 关 的 数 据 放 进 这 样 的 “仓 库 ”, 并 根 据 管 理 的 需要 进 行 相 应 的 处 理 。1.2课题的意义 学生信息管理系统是一个教育单位不可缺少的部分。一个功能齐全、简单易用的信息管理系统不但能有效地减轻学校相关工作人员的工作负担,它的内容对于学校的决策者和管理者来说都至关重要。所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案、统计和查询数据,这种管理方式存在着许多缺点,如:效率低、保密性差,人工的大量浪费;另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。1.3 国内外研究现状一套理想的学生信息管理系统应是对教学管理的领域提供最佳支持的系统,建立学生信息管理系统,采用计算机对学生信息进行管理,进一步提高办学效益和现本科毕业设计(论文)全套资料扣扣:194535455代化水平。帮助广大教师提高工作效率,实现学生信息管理工作流程的系统化、规范化和自动化。国内外的学生信息管理系统软件很多,不同的学校采用适合本校的软件,开发此类软件很具有商业价值。现如今的社会,是个信息高速发展的时期。随着信息技术的不断发展,技术的不断深入,管理信息系统在技术的操作也逐渐的成熟。信息管理系统是一个不断发展更新的新型学科,任何一个企业、单位需要生存发展,都必须建立一个与自身特点相适应的管理信息系统,才能高效的把内部活动有机地组织起来。现在的很多学校办学的模式千奇百样,校园硬件网络环境的快速发展,以往的系统已经暴露出其扩展性差,交互性不强,操作复杂,而且以往的系统有时只针对学校管理的某个方面的具体功能。本学生信息管理系统是面向提高学校的管理系统,其目的是提高大学对大学生的科学化管理。本课程设计针对大学的管理现状和要求,从理论和应用的角度论述了大学生信息管理系统的特点、功能、设计思路,并给出关机技术实现的步骤。本系统主要包括五个模块:系统管理、学生基本信息、学生选课信息、学生成绩信息、学生综合测评信息。这五个模块基本实现设计本系统的目的,从而可以进一步满足大学对管理系统的要求。1.4 课题相关技术1.4.1 编程语言的选择自 Java 诞生以来,随着 Internet 技术的普及和应用需求的变化,以第四代语言为主的应用开发产品发生了较大的变化,它们不仅已成为人们开发应用的开发工具,而且很多产品已发展成为一种强有力的应用开发环境。这些新型的开发工具通常以一种集成软件包的形式提供给开发人员,被称为 Studio(工作室)或 Suite(程序组)。例如,微软的 Visual Studio 6.0,Borland 公司的 Delphi 7.0 等数据库辅助开发工具。现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有: Microsoft 公司的 Visual Basic 6.0 版 Microsoft 公司的 Visual C+6.0 版 Borland 公司的 Delphi 7.0 版 本科毕业设计(论文)全套资料扣扣:194535455在目前市场上这些众多的程序开发工具中,有些强调程语言的弹性与执行效率;有些则偏重于可视化程序开发工具所带来的便利性与效率的得高,各有各的优点和特色,也满足了不同用户的需求。然而,语言的弹性和工具的便利性是密不可分的,只有便利的工具,却没有弹性的语言作支持,许多特殊化的处理动作必需要耗费数倍的工夫来处理,使得原来所标榜的效率提高的优点失去了作用;相反,如果只强调程语言的弹性,却没有便利的工具作配合,会使一些即使非常简单的界面处理动作,也会严重地浪费程序设计师的宝贵时间。 而 Delphi 7.0 是一个非常理想选择。Delphi 7.0 是操作系统中快速应用开发环境的最新版本。它也是当前 Windows 平台上第一个全面支持最新 Web 服务的快速开发工具。无论是企业级用户,还是个人开发者,都能够利用 Delphi 7.0 轻松、快捷地构建新一代电子商务应用。 Delphi 7.0 是可视化的快速应用程序开发语言,它提供了可视化的集成开发环境,这一环境为应用程序设计人员提供了一系列灵活而先进的工具,可以广泛地用于种类应用程序设计。在 Delphi 7.0 的集成开发环境中,用户可以设计程序代码、运行程序、进行程序错误的调试等,可视化的开发方法降低了应用程序开发的难度。Delphi 7.0 为数据库应用开发人员提供了丰富的数据库开发组件,使数据库应用开发功能更强大,控制更灵活,编译后的程序运行速度更快。 1.4.2 数据库的选择建立一个数据库我们有多种选择,现在市场上有各种各样的数据库,而且每一种数据库都有其自身的特点,不能说哪一种更好,只能在其中寻找一种能更好地适应系统需求、更好地满足用户的要求以及适应开发人员的习惯。Microsoft 中的SQL Server 数据库在计算机上的应用比较普及,是开发数据库系统的比较理想的选择,所以,在本系统中我选择了 SQL Server 数据库。 SQL Server 做为一个数据库管理系统,处理的基本结构,采取关系型数据库模式。与其他的数据库系统相比,SQL Server 2000 的功能十分强大,利用它可以方便地实现对信息保存、维护、查询、统计、打印、交流、发布,这些功能对一个一般用户而言已经足够了。本科毕业设计(论文)全套资料扣扣:1945354552 需求分析及功能模块分析2.1 需求分析一直以来人们采用传统的人工方式管理学生档案,这种管理方法存在许多缺点,如:效率低、保密性差、时间一长就会产生大量的文件和数据积压,这对于查找、更新和维护都带来了不少困难。结合上述问题,设计学生信息系统,以帮助教育单位更好的管理和了解学生的信息。学生信息管理系统使用 delphi7开发,它是当前最为流行的可视化快速应用程序开发环境,对数据库有强大的支持。后台数据库使用 SQLserver2000,以保证数据的安全和执行高效。考虑到使用本系统的针对的是学生,所以必须取得其准确的信息,这些信息的输入都是由管理员来完成的。这些信息包括学生的姓名,学号等信息。由于要考虑系统安全性等问题,在用户进入后台操作的时候要进行检测,所以系统中存在一个登陆模块。2.1.1功能需求首先,因为学生信息管理是面向特定的某些对象的,所以用户进入系统应该进行身份验证。用户进入系统后,应该能根据自己的需要进行相关的管理操作,所以系统还应该具有鉴别用户身份的功能。本系统的用户主要包括管理员,既系统初始化生成的管理员,以及之后根据不同需要所添加的给予不同权限的用户。由于本系统采用的是权限赋予的方法,所以在用户权限管理方面有着灵活多变的特点。2.2 系统数据流图数据流图是管理系统信息运动的抽象,是在调研的基础上,从系统的科学性、管理的合理性、实际运用的可行性角度出发。将信息处理功能和彼此之间的联系自顶向下,逐层分解,从逻辑上精确的描述系统应具有的加工功能,数据输入,数据输出,数据存储及数据来源和去向(外部实体)等项目。本科毕业设计(论文)全套资料扣扣:194535455数据流图:图 2.1 总数据流程图2.2.1 顶层数据流图顶层数据流图如图 2.1所示图 2. 2 顶层数据流图2.2.2学生数据流图学生数据流图如图 2.2所示学生 处理 学生基本信息图 2.3 学生数据流图2.2.3 课程数据流图课程数据流图如图 2.3所示本科毕业设计(论文)全套资料扣扣:194535455图 2.4 课程数据流图2.2.4 成绩数据流图成绩数据流图如图 2.4所示图 2.5 成绩数据流图2.2.5 测评信息数据流图测评信息数据流图如图 2.5所示图 2.6 测评信息数据流图2.3系统的开发环境开发平台和工具的选择是软件设计的重要环节,它关系到系统软件设计的成败。为了开发一个安全、稳定和性能高的系统,选择以下开发平台:硬件环境:CPU 要求 PIII500以上,内存 256MB以上操作系统:Windows2000 Server/ Windows XP。软件环境:DELPHI 7、SQL Server 2000。本科毕业设计(论文)全套资料扣扣:1945354553 系统概要设计及数据库设计在软件需求分析阶段,搞清楚了软件“做什么”的问题,形成了目标系统的逻辑模型。现在我们所要做的就是要把软件“做什么”的逻辑模型变换为“怎么做”的物理模型,即着手实现软件的需求。首先,我们需要描述的是系统的数据需求的体系结构的实现。 3.1 概要设计系统结构设计中进行系统的模块化是非常重要的。将系统划分为多个模块是为了降低软件系统的复杂性,提高可读性、可维护性,但模块的划分不能是任意的,应尽量保持其独立性。也就是说,每个模块只完成系统要求的独立的子功能,并且与其他模块的联系最少且接口简单,即尽量做到高内聚低耦合,提高模块的独立性,为设计高质量的软件结构奠定基础。概要设计基础是完成需求分析后提供的需求说明书,用概念数据模型表示数据及其相互间的关系,这种数据模型是与 DBMS 无关的、面向现实世界的、易如理解的数据模型,其独立于计算机的数据模型,独立于计算机的软硬件系统,与用户进行交流十分方便。概念性数据模型关心的是如何完整、正确地反映客观实际情况,不关心在数据库中如何实现。这种数据模式能真实地反应用户要求的实际情况,是一种容易被人们理解的直观的数据库结构模式。同时也是一种相对稳定统一的数据模式,一般情况下很少变动。概念性数据在用户和设计者之间建立了桥梁。是设计数据库结构的基础。概要设计中自顶向下的实体分析方法,即常用的实体联系模型(简称 E-R 模型) ,对具体数据进行抽象加工,将实体集合抽象成实体类型。用实体间联系反映现实世界事物间的内在联系。E-R 模型是建立概念性数据模型的有力工具。通过对学生课程信息、学生成绩信息和学生测评信息内容和过程的分析,本系统应设计的实体和属性如下:学生(包括学生学号、学生姓名、学生性别、出生日期、班级信息、联系电话、入学时间、家庭住址、注释)本科毕业设计(论文)全套资料扣扣:194535455学生学生姓名学生学号出生日期班级信息学生性别家庭住址入学时间联系电话注释图 3.1 学生实体课程(包括课程编号、课程名称、课程类型、学分、课程描述)、课程课程编号 课程名称课程类型学分课程描述图 3.2 课程实体用户(包括用户名称、用户密码、用户描述)本科毕业设计(论文)全套资料扣扣:194535455用户用户名称 用户密码用户描述图 3.3 用户实体成绩模块(包括学生学号、课程编号、成绩)成绩模块课程编号 成绩学生学号图 3.4 成绩模块实体测评信息模块(包括学生学号、学生姓名、获奖情况)测评信息模块学生学号学生姓名获奖情况图 3.5 测评信息模块实体实体和实体之间的关系 E-R 图如图 3.6:本科毕业设计(论文)全套资料扣扣:194535455图 3.6 实体 E-R 图本科毕业设计(论文)全套资料扣扣:1945354553.2 数据库设计在设计数据库结构时,以及可能地满足用户所提出的各项要求,同时需避免冗余数据产生。由于在学生信息管理系统中,需要采集大量的信息,包括学生基本信息、课程信息、成绩信息、综合测评信息等,如果不能够合理有效地组织表的结构,以及合理设计每张表包含的字段,那么后期进行的数据的整理以及汇总时,就会增加编程人员的开发难度,并造成成绩效益的大幅度下降。系统中定义的表格都严格地按照范式的思想和要求去完成。本系统主要表如下所示。基本信息表:包括学生基本信息表、课程基本信息表过程数据记录表:包括成绩信息表、测评信息表系统工具表:包括系统用户表前面给出了有关的数据流图,它们是系统的关鍵部分,也是主要的部分。通过以上对数据流图的分析,大体地了解了系统的功能和目标,接下来所要做的就是系统数据模块的具体设计了。 3.2.1学生基本信息表学生基本信息表如图 3.1所示图 3.1学生基本信息表3.2.2系统用户表系统用户表如图 3.2所示图 3.2系统用户表本科毕业设计(论文)全套资料扣扣:1945354553.2.3课程基本信息表课程基本信息表如图 3.3 所示图 3.3课程信息表3.2.4成绩信息表成绩信息表如图 3.4所示图 3.4 成绩信息表3.2.5 测评信息表测评信息表如图 3.5所示图 3.5测评信息表3.3 功能模块简介本系统从需求分析开始,严格按照面向对象的软件工程开发过程进行规划,以保证系统的稳定性、易维护性、可扩展性,最大限度的提高系统安全性和整体性能。基于以上分析,本课题开发的学生信息管理系统,分为五大功能模块:系统管理模块、学生基本信息模块、学生选课模块、学生成绩管理模块、学生测评信息管理模块,其功能分别为:(1)系统管理模块:该模块主要功能是添加用户、修改密码、用户登陆,其中管理员设置用于设置各操作员使用系统的权限,提高系统保密性和安全性。(2)学生信息管理模块:该模块的主要功能是学生基本信息的登记,管理员便于查询、修改、添加等信息。本科毕业设计(论文)全套资料扣扣:194535455(3)学生选课信息管理模块:该模块的主要功能是查询、修改、添加学生基本信息。(4)学生成绩管理模块:该模块的主要功能是学生成绩的查询,成绩的修改和添加,其中成绩分数显示由高到低的排列。(5)学生综合测评模块:该模块的主要功能是学生测评信息的浏览,测评信息的修改和测评信息的添加。在各个模块的设计过程中,注重各个模块的相对独立性,减少各模块之间的耦合,以减轻程序设计的难度。各个模块的关系见图 3.6所示图 3.6 系统功能模块图3.4 数据库的连接设计科技学院信息管理系统采用 SQL Server 数据库开发,在程序首次启动时会检查所需的数据库是否已经安装;如果没有安装,则系统会弹出如图 3.7 所示的提示信息。图 3.7 登录失败提示信息 手动配置数据库附加数据库的步骤如下:本科毕业设计(论文)全套资料扣扣:194535455将程序目录 data 下的 student1.MDF 和 student2.LDF 文件拷贝到 SQL Server 2000 安装路径下的“MSSQL”/“ Data”目录下。(1)如果您的计算机上没有安装 SQL Server,请先安装 SQL Server 2000(Windows 98 下请安装中文版个人版) ,安装 SQL Server 2000 数据库时,在身份安全验证机制选项中必须要选择“Windows 和 SQL Server 混合安全验证机制” 。sa 的密码设置为空。如果您已经安装好了 SQL Server 2000,也可以在“企业管理器”/“数据库”/“工具”/“SQL 配置属性”/“安全性 ”中修改当前的配置属性。(2)选择“开始”/“程序”/“Microsoft SQL Server”/“企业管理器”项,进入 SQL Server 2000 企业管理器。(3)在打开的“控制台根目录”窗口中,连续单击父级节点,展开至如图 3.8所示。图 3.8 控件台根目录窗口注意其中“local”节点为本机的服务器名称。(4)选择“数据库”文件,单击鼠标右键,选择“所有任务”/“附加数据库”项,如图 3.9 所示。本科毕业设计(论文)全套资料扣扣:194535455图 3.9 选择附加数据库(5)此时将打开“附加数据库”窗口,单击“”按钮设置,.MDF 文件,如图3.10 所示。图 3. 10 选择数据文件所在路径(6)在“指定数据库所有者”下拉列表框中选择“sa” ,然后单击“确定”按钮,数据库便附加成功了。本科毕业设计(论文)全套资料扣扣:194535455(7)单击【确定】按钮,弹出如图 3.11 所示的提示框。图 3.11 系统提示(8)单击【确定】按钮,完成附加数据库操作。本科毕业设计(论文)全套资料扣扣:1945354554 系统详细设计与实现详细设计是整个设计环节中的最关键的部分。在此将详细说明各个模块具体的实现过程。本次设计中包含用户包含两部分,一个是学生用户,另一个是管理员,而学生用户只能浏览信息,管理员则可以管理信息,对信息进行修改,添加等功能。系统的主界面如图 4.1所示。包含二十二个 MenuTtem组件、一个 Image组件、一个MainMenu组件。图 4.1 前台主界面程序清单:procedure TForm1.N7Click(Sender: TObject); /用户登陆模块打开beginApplication.CreateForm(TForm10, Form10); form10.show;end;本科毕业设计(论文)全套资料扣扣:194535455procedure TForm1.N8Click(Sender: TObject); /添加用户模块打开begin Application.CreateForm(TForm2, Form2);form2.show;end;procedure TForm1.N9Click(Sender: TObject); /修改密码模块打开beginApplication.CreateForm(TForm3, Form3);form3.show;end;procedure TForm1.N10Click(Sender: TObject); /添加学生信息模块打开beginApplication.CreateForm(TForm4, Form4);form4.show;end;procedure TForm1.N11Click(Sender: TObject); /修改学生信息模块打开beginApplication.CreateForm(TForm5, Form5);form5.show;end;procedure TForm1.N12Click(Sender: TObject); /学生信息查询模块打开beginApplication.CreateForm(TForm6, Form6);form6.show;end;本科毕业设计(论文)全套资料扣扣:194535455procedure TForm1.N13Click(Sender: TObject); /添加成绩信息模块打开beginApplication.CreateForm(TForm7, Form7);form7.show;end;procedure TForm1.N14Click(Sender: TObject); /修改成绩信息模块打开beginApplication.CreateForm(TForm8, Form8);form8.show;end;procedure TForm1.N15Click(Sender: TObject); /学生成绩查询模块打开beginApplication.CreateForm(TForm9, Form9);form9.show;end;procedure TForm1.N16Click(Sender: TObject); /课程添加模块打开beginApplication.CreateForm(TForm11, Form11);form11.show;end;procedure TForm1.N17Click(Sender: TObject); /课程修改模块打开beginApplication.CreateForm(TForm12, Form12);form12. show;end;本科毕业设计(论文)全套资料扣扣:194535455procedure TForm1.N18Click(Sender: TObject); /课程查询模块打开beginApplication.CreateForm(TForm13, Form13); form13.show;end;procedure TForm1.FormCreate(Sender: TObject); /学生信息管理、课程信息管理、成绩管理、综合测评信息管理控件不可用beginForm1.N2.Enabled:=false;Form1.N3.Enabled:=false;Form1.N4.Enabled:=false;form1.N19.Enabled:=false;end;procedure TForm1.N20Click(Sender: TObject); / 测评信息添加模块打开beginApplication.CreateForm(TForm14, Form14);form14.show;end;procedure TForm1.N21Click(Sender: TObject); /测评信息修改模块打开beginApplication.CreateForm(TForm15, Form15);form15.show;end;procedure TForm1.N22Click(Sender: TObject); /测评信息查询模块打开begin本科毕业设计(论文)全套资料扣扣:194535455Application.CreateForm(TForm16, Form16);form16.show;end;4.1 登陆模块4.1.1 登陆过程流程图登陆系统流程图如图 4.2所示。返回错误成功图 4.2登陆系统流程图此模块主要用于实现登陆用户的身份和权限认证。用户输入正确的密码后,系统根据用户所具有的权限,允许用户进行合法的操作。如果用户密码输入错误,应用程序会提示错误信息。4.1.2登陆窗体的设计进入管理整个系统,在选择 RadioButton时可选择管理员和学生这两项,输入用户名,密码就可进去。这样子方便区别学生和管理员的权限。登陆模块的界面如图 4.3所示。包含五个 Label组件、两个 Edit组件、两个Button组件和两个 RadioButton组件。登陆页面验证信息读取用户权限开始返回本科毕业设计(论文)全套资料扣扣:194535455图 4.3 登陆界面登陆界面模块的操作方法如下:(1)在选择好管理员或者学生后,输入用户名与密码。单击“登录” ,就可进入系统查看信息。(2)单击“退出”按钮,退出此模块。程序清单:procedure TForm10.Timer1Timer(Sender: TObject); /制作流动字幕beginif label1.left+label1.width 0 thenlabel1.left:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业信息化与数字化管理(标准版)
- 财务信息系统安全管理制度
- 办公室员工培训效果反馈制度
- 办公室绩效考核与奖惩制度
- 2026年某物业国企单位招聘外包制人员备考题库附答案详解
- 养老院绿化环境维护制度
- 安阳市新一中学招聘2026届部属公费师范生30人备考题库及1套参考答案详解
- 养老院入住资格审核制度
- 2026年集美大学继续教育学院工作人员招聘备考题库及答案详解1套
- 2026年振华科技公开招聘备考题库附答案详解
- 2026年中国航空传媒有限责任公司市场化人才招聘备考题库有答案详解
- 2026年《全科》住院医师规范化培训结业理论考试题库及答案
- 2026北京大兴初二上学期期末语文试卷和答案
- 重力式挡土墙施工安全措施
- 葫芦岛事业单位笔试真题2025年附答案
- 2026年公平竞争审查知识竞赛考试题库及答案(一)
- 置业顾问2025年度工作总结及2026年工作计划
- 金华市轨道交通控股集团有限公司招聘笔试题库2026
- 2025年国考科技部英文面试题库及答案
- 2026年AI辅助教学设计工具应用指南与课程优化技巧
- 2026届陕西省西安市高新一中化学高二上期末联考试题含答案
评论
0/150
提交评论