项目资源:完整代码
项目背景教务系统中,教师信息管理是一个复杂庞大的模块。教师的个人信息会随着时间的推移发生改变,搭建教师可以修改个人信息的平台尤为重要。本项目是在原本的教师信息操作平台上添加一个教师可自行修改信息的接口界面。通过该界面的逻辑操作教师可以规范、快速、准确修改自己的信息。
项目目标利用Python的tkinter库搭建一个供教师修改个人信息的图形化操作界面。使教师用户可以规范、快速、准确地修改个人信息。
项目的条件与限制(1)界面应包括教师的姓名、学历、性别、职称、备注等个人信息的改动组件。
(2)界面中的组件信息没有被修改时提交(“刷新简历”)按钮应被锁定。
(3)所有组件的字体属性都应与窗体字体保持一致。
(4)所有组件都可用键盘进行操作。
(5)按下关闭按钮后应进行判断,若用户没有进行刷新简历则不允许关闭。
(6)点击刷新时应进行判断,若用户一些属性为空(除备注外)则不允许刷新。
(7)页面应尽量美观得体。
教师信息修改模块是将教师数据库中的数据进行提取后经过教师本人修改后更新原有数据库中的信息。为了清晰地表达教师信息修改系统模块的数据描述,这里使用数据流程图进行体现。
(1)用户操作性功能:
用户可以在每一个属性所属的组件中修改个人信息。
用户可以使用热键操作。
(2)保持信息规范性功能:
用户只有在修改属性后才可以激活刷新按钮。
按下关闭按钮后应进行判断,若用户没有进行刷新简历则不允许关闭。
点击刷新时应进行判断,若用户一些属性为空(除备注外)则不允许刷新。
(3)界面美观性功能:
所有组件的字体属性都应与窗体字体保持一致。
布局合理,刷新后的简历信息不杂乱。
在满足信息规范性功能的前提下应使用户信息可以顺利的更改,页面的操作逻辑要正确。用户需要核对信息是否已经修改,唯有修改后才可以刷新简历。用户只有在刷新简历后才可以退出系统。为方便用户操作,系统全程可使用键盘进行操作。为了使系统有更高的认可度,界面需要美化,字体需要统一。
5 用户界面与操作说明



