当前位置: 首页  |  工作动态  |  正文

【华夏软联】工作室内部技术分享会第六期:数据库设计与系统开发

作者:殷怡梓 发布时间:2025-11-24浏览次数:

2025年11月20日晚8点,华夏软联工作室在光谷校区产学合作基地多功能会议室与梧桐湖校区通过线上线下相结合的形式举办了一场数据库设计与系统开发为主题的技术分享会此次会议由王彦群担任主讲,邓桂林李军、翟静怡、解振宇、葛尔轩、蒋紫沫、朱可欣、窦承严、毛心雨等三十余名成员踊跃参与,共同开启了一场知识交流与学习提升的盛会。

会议伊始,便聚焦系统开发领域的关键要点,围绕核心概念展开深度探讨。王彦群首先介绍RBAC(基于角色的访问控制)权限模型,详细阐述了用户表、角色表、权限表及关联表的设计思路。他着重强调在处理多对多关系时,必须借助中间关联表来解决,为后续复杂权限关系的搭建奠定了清晰框架。

3BB43

随后,会议围绕支付流程的逻辑架构、异步处理的技术原理等核心要点层层递进。在支付流程方面,深入剖析了各环节的紧密衔接与协同运作逻辑;对于异步处理,则解释了其如何突破同步等待局限,让系统在多任务处理中更灵活高效。

同时,会议还涉及了密码加密存储的安全策略和验证码实现的技术原理等安全相关话题。在讲解验证码实现原理时,王彦群详细说明了调用外部服务发送验证码的流程,指出系统在验证码发送时通常需同步等待,但同步与异步的选择要依据具体需求,同步更安全,异步性能更好,并进一步解释了同步需等待响应才能继续、异步允许系统在等待期间处理其他任务的核心特点,还通过支付和订单生成的例子,说明异步能释放系统资源、提升效率。

为加深理解,王彦群比喻道,同步调用如同排队服务,需等响应才能继续;异步调用则似多线程工作,允许系统等待时处理其他任务,能充分利用资源、提升效率。以支付和订单生成为例,异步处理下,用户发起支付请求后,系统无需苦等结果,可先处理订单生成,释放资源、提升效率。他还强调,灵活选择需团队共同头脑风暴、积累经验来优化。

1203F

会议最后,王彦群鼓励大家在日常实践中不断积累经验,以此提升自身的开发能力,在系统开发的道路上不断探索前行。

本次技术分享会不仅有助于同学们深入理解软件设计的技术思想,有效缓解了大家对职业发展的焦虑。华夏软联工作室将常态化开展技术交流,致力于构建“以分享促提升、以实践强技能”的技术生态,为成员在编程道路上的持续成长赋能。