通过本章的学习,请为《图书馆借阅管理系统》设计实现用户登录注册功能,并绘制程序流程图。
【提交要求】:
1 流程图用绘图软件标准绘制 截图上传
2 程序源码粘贴或上传附件
3 提交程序运行结果截图
【功能要求】:
1、用户来到系统欢迎界面,开始使用本系统。
2、让用户自由选择注册 or 登录。
①如果用户尚未注册则选择"注册"功能。-->完成注册。-->登录系统。
②如果用户已注册则选择"登录"功能。-->直接登录系统。
3、注册功能细节要求
①用户名不可包含敏感词,敏感词库包括:"","蠢","", "呆","愚"。例如"大"为不合法用户名,提示用户"大子"用户名不可注册,请重新输入。
②密码不可少于6位。
③密码不可为纯数字或纯字母,应至少为字母+数字的混合。
4、登录功能细节要求
①登陆时,如果用户名或者密码输错三次,则禁止登录本系统。
【特别提示】:
1、本案例仅可利用1~5章知识实现(可使用字符串,组合数据类型,程序的三种基本结构等,不可使用函数/文件/数据库/面向对象等)。
2、本案例无标准答案,逻辑合理,能满足题目要求即可。
【案例分析】:
1、在尚未学习《GUI》知识的情况下,"系统欢迎界面"该怎么实现?
2、在尚未学习《函数》知识的情况下,"系统功能菜单的跳转"该怎么实现?(即怎么让用户自由选择登录or注册)
3、系统"初始用户名密码数据集"使用什么数据结构存储比较合适?
4、"登录时用户名/密码输错3次,禁止登录本系统"该怎么实现?
5、在开发本系统的时候,你是否发现有一些重复or不方便的操作?以当前所学知识无法最优化解决的操作?
不能使用python函数,帮我完成一篇谢谢大家啦!

