关于教育基础数据库的登录名生成问题
2023-09-27 14:28:13 时间
1、不使用拼音进行生成。
2、使用tea1,tea2,tea3.... tea100009之类,stu1,stu2,stu3,stu1000001之类,par2,par3,par4,par1000023,sys1000001之类
3、后期可以开放让用户修改自己喜欢的登录名,也可以使用手机,微信,身份证号等进行登录。
4、家长帐号不是管理员创建的,而是由学生登录后,在学生的界面创建的,最多可以创建2个,创建后就不可以删除。家长可自行登录后修改帐号和密码。
5、需要一个主键生成器,用过就增长,不可重复使用。采用pika实现,在每次tomcat启动时,采用登录名的一个栏目,里面的num号进行回写(明天完成)
6、可以开发人员导入功能和录入功能了。
7、关于密码,通过随机6位数字来生成登录密码,打印成EXCEL小条的形式发给用户。
8、帐号挂载:教师和家长用户登录后(学生帐号不支持挂载),用户可以通过帐号挂载功能,将其一个人的帐户挂接多个子帐户,在登录后,可以选择本次使用哪个身份进行系统使用。
9、秉着极简开发的思路,一切困难,不好处理的,都采用最直白的方法处理,坚绝不走云平台的老路,以快速、稳定、方便、好用、不出错为目标。
相关文章
- 数据库-MySQL-基础(6)- DCL
- 数据库-MySQL-基础(2)-DDL操作
- 第二章 存储,2.1 永不停止的脚步——数据库优化之路(作者:佳毅)
- Java架构师-分布式(八):数据库表全局唯一主键id设计、分布式事务、数据一致性
- Vc数据库编程基础1
- Vc数据库编程基础MySql数据库的表查询功能
- MVC实现删除数据库记录
- 在 teaching 数据库中创建一个名为V_grade 的视图, 包含课程号、课程名,选修该课程的学生的姓名,期末成绩,按课程号升序排序,课程号相同的按学号升序排序
- JavaWeb基础—数据库连接池DBCP、C3P0
- mysql基础:数据库的创建,增删改查
- 数据库事务系列-事务模型基础
- SQL Server2012数据库基础及应用
- 备份集中的数据库备份与现有的xx数据库不同”解决方法
- 数据库访问性能优化(转)
- 什么是ER图?数据库ER图基础概念整理
- 企业IT管理必备 数据库审计基础介绍
- Oracle 11gR2 RAC 数据库不能连接(ORA-12537: TNS:connection closed)的解决
- 【JDBC】java程序通过jdbc连接oracle数据库方法
- HTAP数据库 PostgreSQL 场景与性能测试之 26 - (OLTP) NOT IN、NOT EXISTS 查询
- MySQL系列:数据库基本操作(1)