计算机与现代化 ›› 2016, Vol. 0 ›› Issue (9): 83-86.doi: 10.3969/j.issn.1006-2475.2016.09.018
收稿日期:
2016-06-02
出版日期:
2016-09-12
发布日期:
2016-09-13
作者简介:
吴海涛(1974-),男,河南平舆人,黄淮学院国际学院副教授,CCF会员,博士,研究方向:软件体系结构,面向服务的软件工程,智能信息处理; 李福荣(1981),女,辽宁义县人,讲师,硕士,研究方向:面向方面编程,软件体系结构。
基金资助:
Received:
2016-06-02
Online:
2016-09-12
Published:
2016-09-13
摘要: 在分析人事档案功能模块的基础上,采用面向方面编程(AOP)技术将日志从功能模块中分离出来,并将日志作为一个独立的模块。该模块使用方面类AspectLog中的通知实现日志记录在业务操作后,写入到数据库的日志表中,并采用DAO模式实现日志的显示和维护。实际系统运行结果表明,本文提出的基于AOP技术解决日志模块的设计思想具有可行性,并具有一定的理论价值和应用价值。
中图分类号:
吴海涛,李福荣. 基于AOP的人事档案日志模块设计与实现[J]. 计算机与现代化, 2016, 0(9): 83-86.
WU Hai-tao, LI Fu-rong. Design and Implementation of Logging Module in Personnel File System Based on AOP[J]. Computer and Modernization, 2016, 0(9): 83-86.
[1] 葛峰,张云华,赵国平. 基于AOP技术的Web系统日志管理[J]. 计算机系统应用, 2007,16(10):117-119. [2] 牛永杰. 基于AOP的动态日志系统的实现[J]. 计算机技术与发展, 2011,21(3):102-104,108. [3] Kiczales G, Lamping J, Mendhekar A, et al. Aspect-oriented programming[M]// ECOOP’97--Object-Oriented Programming. 1997:220-242. [4] 曹东刚,梅宏. 面向Aspect的程序设计——一种新的编程泛型[J]. 计算机科学, 2003,30(9):5-10. [5] 周改霞,高尚,杨镇江. 基于AOP的Web系统事务管理的应用研究[J]. 计算机技术与发展, 2010,20(4):246-249. [6] 尹涛,李翔,林祥,等. 基于AOP的角色访问控制模型设计与实现[J]. 计算机技术与发展, 2008,18(10):136-138,142. [7] Hannemann J, Kiczales G. Design pattern implantation Java and AspectJ[C]// Proceedings of the 17th ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications. 2002:161-173. [8] Filman R E, Elrad T, Clarke S, 等. 面向方面的软件开发[M]. 莫倩,王恺,刘冬梅,等译. 北京:机械工业出版社, 2006. [9] Ali S, Tao Yue, Briand L C. Does aspect-oriented modeling help improve the readability of UML state machines? [J]. Software & System Model, 2014,13(3):1189-1221. [10]翟高粤. 基于AspectJ的AOP系统设计与实现[J]. 微计算机信息, 2010,26(36):273-274,235. [11]厉鹏. 丹东市人才中心档案管理系统设计与实现[D]. 天津:天津大学, 2010. [12]于勇强. 人才中心档案管理系统的设计与实现[D]. 北京:北京邮电大学, 2011. [13]张京军,李福荣,李慧,等. 面向方面软件体系结构建模研究[J]. 计算机应用与软件, 2008,25(8):57-58. [14]李福荣. 面向方面软件体系结构建模研究[D]. 邯郸:河北工程大学, 2007. [15]李晓东,魏惠茹,于景茹. DAO设计模式研究[J]. 软件导刊, 2014,13(7):36-37. [16]郭晓,郭晓金,周文静. 一种基于Hibernate与DAO模式的通用数据持久化的设计方案[J]. 电光系统, 2012(3):43-46. [17]汪萌,曲俊华. 基于Hibernate技术的持久层解决方案及实现[J]. 计算机系统应用, 2010,19(3):154-157. |
[1] | 李德友1, 2, 余劲松弟1, 2, 魏丹丹1, 2, 罗源1, 2, 佟瑞菊3. 面向格网化立方体元数据的抽象树模型[J]. 计算机与现代化, 2024, 0(11): 1-6. |
[2] | 邱 玲1, 2, 宋 智1, 2, 吕 爽1, 2, 杨 雪1, 2. 数据同步技术在气象大数据云平台对外服务中的应用[J]. 计算机与现代化, 2024, 0(07): 76-81. |
[3] | 杨 柯1, 潘大志1, 2, 池 莹1. 改进蜉蝣算法求解工艺规划与调度集成问题[J]. 计算机与现代化, 2024, 0(04): 92-98. |
[4] | 范良俊1, 彭振皖1, 王 晨2, 于泓涛2, 梁 振1. 基于YAML的iOS应用开发框架[J]. 计算机与现代化, 2024, 0(04): 115-120. |
[5] | 王子琛, 瞿有利. 基于CRF的分区倒排索引压缩算法[J]. 计算机与现代化, 2024, 0(02): 36-42. |
[6] | 王晓霞, 孟佳娜, 江 烽, 丁梓晴. 基于多视图的知识感知推荐系统#br#[J]. 计算机与现代化, 2024, 0(02): 100-107. |
[7] | 林 威. 基于自监督学习和数据回放的新闻推荐模型增量学习方法[J]. 计算机与现代化, 2023, 0(12): 1-6. |
[8] | 柴 荔, 王 萧, 龚嘉豪, 汪 洋, 吉顺慧, 张鹏程. 面向供应链的共识算法研究综述[J]. 计算机与现代化, 2023, 0(11): 22-27. |
[9] | 王重阳, 庄 毅. 基于SDN和改进CSA算法的多作业集群的负载均衡算法[J]. 计算机与现代化, 2023, 0(11): 28-35. |
[10] | 王光辉, 程功旭, 李 青. 基于区块链技术的电力物资共享云仓设计[J]. 计算机与现代化, 2023, 0(10): 99-106. |
[11] | 沈加炜, 陆一鸣, 陈晓艺, 钱美玲, 陆卫忠, . 基于深度学习的人体行为检测方法研究综述[J]. 计算机与现代化, 2023, 0(09): 1-9. |
[12] | 顾成伟, 丁 勇, 李登华. 基于计算机视觉的工业厂区人员安全警戒系统[J]. 计算机与现代化, 2023, 0(09): 20-26. |
[13] | 刘瑞雪, 李 文, 刘 芳, 杜守国. 用于具有缺失值的时间序列预测的张量自回归补全算法[J]. 计算机与现代化, 2023, 0(09): 51-58. |
[14] | 毛明扬, 徐胜超. 面向粒子群优化BP神经网络的粗糙集连续属性离散化算法[J]. 计算机与现代化, 2023, 0(09): 115-119. |
[15] | 陈嘉敏, 张伯泉, 麦海鹏. 基于特征融合的海马体分割[J]. 计算机与现代化, 2023, 0(08): 1-6. |
阅读次数 | ||||||
全文 |
|
|||||
摘要 |
|
|||||