1.了解系统的整体框架,画一个思维导图
学生管理系统:
1.注册
输入账号 条件检查
输入密码 条件检查
注册成功 本地存储
2.登陆
输入账号和密码 条件检查
1.增加学生
学号自动分配
2.查找学生
按名字
按学号
3.删除学生
按学号
按名字
4.修改学生
5.修改自己的账号和密码
6.退出
其中1345要更新本地
3.退出
本地文件
账号和密码
对应账号的学生信息:name,age,tel,id
对应账号的下一个学生的学号
变量的命名:
有字典,可以先给key命名并赋值,key_name="name"
key_age = "age"
可以多个单词find_student_with_id
导入的模块名太长,最好
import module.file_manage as file_manage
做项目的启发:
1.先了解项目的整体框架,画个思维导图
2.按功能一层层的搭建,功能搭建好在一个个的完成功能;主功能在main_page,子功能可以单独封装,
3.对本地数据想好用什么存储,txt,json,对数据用什么类型的容器类型组合,用什么方式存储,
一个账号对应一个json文件,界面可用txt写好;文件操作可单独封装到一个py文件中,用import调用;将同类的文件放在同一个文件夹中
4.写函数要想好它包含的功能,返回什么数据,要用到什么数据参数
网友评论