摘要
随着高等教育信息化进程的加速,电子邮件已成为高校教学与管理的重要通信载体。然而,现有邮件系统普遍存在权限管理粗放、群发效率低下的问题,导致信息传递时效性差、行政资源重复消耗。设计基于Django的高校电子邮件发送系统,采用基于角色的访问控制(RBAC)模型,构建学校、学院、班级三级权限控制架构,实现信息精细化定向管控分发机制,支持按班级、个人及预设分组批量发送邮件,为教师提供高效、便捷的群发管理平台。针对高并发场景,邮件推送功能采用Celery异步任务队列架构,将耗时的邮件推送过程异步化处理,有效消除同步操作对用户请求的阻塞,显著提升了前端界面操作的流畅性。研究表明,RBAC权限模型与Celery异步架构的协同应用,优化了用户体验,增强了系统的可扩展性,为高校教育信息化建设中高并发、高性能需求提供了可供借鉴的技术解决方案。
With the acceleration of higher education informatization,email has become a crucial communication medium for teaching and administration in universities.However,existing email systems commonly suffer from coarse-grained permission management and inefficient bulk-sending capabilities,leading to delayed information delivery and redundant consumption of administrative resources.This study designs a Django-based email distribution system for universities which employs a Role-Based Access Control(RBAC)model to establish a three-tiered permission architecture(university-department-class),enabling refined information distribution control,supporting targeted batch email delivery by class,individual,and predefined groups,thereby providing educators with an efficient bulk-sending management platform.For high-concurrency scenarios,the mail delivery function utilizes Celery′s asynchronous task queue to decouple time-consuming sending processes from user′s requests,effectively eliminating blocking operations and significantly enhancing frontend interaction fluency.Research demonstrates that the synergistic application of the RBAC permission model and Celery asynchronous architecture optimizes user′s experience while improving system scalability,offering a valuable technical solution for high-concurrency and high-performance requirements in educational informatization.
作者
刘忠杰
蔡佳琛
徐美芳
LIU Zhongjie;CAI Jiachen;XU Meifang(School of Software and Big Data,Changzhou College of Information Technology,Changzhou 213164,China)
出处
《常州信息职业技术学院学报》
2025年第4期29-36,共8页
Journal of Changzhou College of Information Technology
基金
江苏省产学研合作项目“基于数据采集手环的游客态势分析及智能决策系统开发”(BY20240343)
2024年度江苏高校哲学社会科学研究一般项目“工匠精神融入技术技能型人才培养中的路径研究”(2024SJYB0952)
常州市职业技术教育学会2024—2025年度一般课题“基于人工智能的计算机类课程教学方法改革策略研究”(CZZXHYBC202403)。