基于AOP实现冲突动态检测的实验室预约系统设计
DOI:
作者:
作者单位:

浙江工业大学管理学院 浙江 杭州

作者简介:

通讯作者:

中图分类号:

基金项目:

浙江省高等教育“十三五”教学改革研究项目(jg20180048);浙江工业大学创新性实验项目(syxm1725);浙江工业大学创新性实验项目(syxm1726);


Design of Laboratory Reservation System for Dynamic Conflict Detection based on AOP
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    在实验室预约管理工作中,手工操作效率低、出错率高,而使用成品软件难以进行功能扩展与二次开发。针对这种情况,以浙江工业大学经济管理实验教学中心为背景,利用AOP面向切面技术实现能够动态检测预约冲突并满足实际应用需求的新型实验室预约系统。系统基于MVC设计模式,通过异常处理与事务管理机制检测预约冲突,并在运行时将检测程序以AOP切面方式嵌入业务处理流程中,对预约操作实行动态拦截,实现预约冲突的自动化检测与处理。系统提供线上预约与信息管理服务,便于功能扩展与数据对接,其开发技术具有通用性,对优化架构设计提升系统灵活性有一定的借鉴作用。

    Abstract:

    In the management of laboratory reservation, manual operation is inefficient and with high error rate, besides it is difficult to expand and redevelop functions by using existing software. In view of this situation, a new type of laboratory reservation system, which can dynamically detect reservation conflicts and meet the practical application needs, is implemented by using AOP (Aspect Oriented Programming) technology in the Experimental Center of Economics and Management in Zhejiang University of Technology. Based on MVC design pattern, the system detects reservation conflicts through exception handling and transaction management mechanism, and embeds the detection program into the business process using AOP at runtime. It dynamically intercepts the reservation operation to realize automatic detection and processing of reservation conflicts. The system provides on-line reservation and information management services, facilitates function expansion and data docking. Its development technology is universal, and can be used for reference to optimize the architecture design and enhance the flexibility of the system.

    参考文献
    相似文献
    引证文献
引用本文

张亮,李正卫,蒋烨.基于AOP实现冲突动态检测的实验室预约系统设计计算机测量与控制[J].,2020,28(4):185-190.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2019-09-07
  • 最后修改日期:2019-10-10
  • 录用日期:2019-10-11
  • 在线发布日期: 2020-04-15
  • 出版日期: