使用tkinter开发的一款登录和注册图形化界面

news/2024/11/7 8:40:19/

目录

  • 项目介绍
    • 登录功能
      • 登录界面展示
      • 登录主要功能
      • 登录部分源码
    • 注册功能
      • 注册界面展示
      • 注册主要功能
      • 注册部分源码
    • 源码地址

项目介绍

使用tkinter开发的一款登录和注册图形化界面,并且使用 ttkbootstrap 进行界面美化。

项目以学校选课系统为参考,将登陆身份设置为:管理员、教师、学生。登录时可根据登录的身份自动打开对应的界面【空白界面暂未开发】。

项目中用户的信息全部保存在 sqlite 数据库中,数据表有:users表保存账号密码信息,remember_psw表保存上次登录信息。

该项目还有其他小功能:左上角图标根据内容改变、根据输入有误信息准确提示;更多功能欢迎体验。

项目管理员手机号为:admin

项目管理员密码为:admin

登录功能

登录界面包含:输入手机号、密码,记住密码选项框组件,输入正确信息后登录成功!输入错误信息及未输入完整信息均有提示框。


http://www.ppmy.cn/news/11513.html

相关文章

低代码是什么?有什么优势?一文看懂LowCode

低代码到底是什么?用最简单的方式告诉我?低代码是近两年来一个很热门的概念,尤其是疫情的影响,市场对低代码的需求不断增加,但到底什么是低代码?它到底有什么好处?这篇就为大家解答这个问题&…

【代码随想录】LC 150. 逆波兰表达式求值

目录 一、题目 1、原题链接 2、题目描述 二、解题报告 1、思路分析 2、时间复杂度 3、代码详解 三、知识风暴 字符串转数字,数字转字符串 一、题目 1、原题链接 力扣 2、题目描述 给你一个字符串数组 tokens ,表示一个根据 逆波兰表示法 表示的…

使用Paddle飞桨重写波士顿房价预测案例

1.Paddle飞桨设计之“道” 当读者使用飞桨框架编写多个深度学习模型后,会发现程序呈现出“八股文”的形态。即不同的程序员、使用不同模型、解决不同任务的时候,他们编写的建模程序是极其相似的。虽然这些设计在某些“极客”的眼里缺乏精彩,…

4整合一下子

全部 答对 答错 选择题 1.下列哪个文件确定了项目的执行、监控和收尾方式? A项目工作说明书 B商业论证 C项目章程 D项目管理计划 答错了 收藏 反馈 学员得分: 0.0 正确答案: D 解释说明: 项目管理计划指导项目执行、监控和收尾&#x…

C语言详解【通讯录的实现】

前言: 在之前的学习中我们已经了解了结构体的一些知识,有了之前的知识的储备,在这里我们就可以尝试通讯录的实现。 目录问题描述基本流程前期的准备工作实现过程第一阶段第二阶段第三阶段1.增加联系人2.删除联系人3.打印通讯录4.查找指定联系…

Python学习笔记——列表

Python列表函数&方法函数:len(list):列表元素个数max(list):返回列表元素最大值min(list):返回列表元素最小值list(seq):将元组转换为列表方法list.append(obj):在列表末尾添加新的对象list.count(obj)…

软件测试复习02:静态测试

作者:非妃是公主 专栏:《软件测试》 个性签:顺境不惰,逆境不馁,以心制境,万事可成。——曾国藩 文章目录评审评审过程角色和职责评审类型静态分析控制流分析数据流分析编码标准一致性检查桌面检查代码走查…

Redis(三)数据类型hash

一、简介1.Redis hash是一个键值对集合2.Redis hash 是一个string类型的filed 和 value 的映射表&#xff0c;hash特别适合用于存储对象。类似java里面的Map<String,Object>。二、常用命令hset <key> <field> <value> 给key集合中的<field>键赋…