摘要
针对原有学位管理系统运行中存在的问题,按照面向对象设计原则,综合运用工厂方法模式、单件模式、外观模式,对学位系统进行了重构。通过系统重构,得到了改进的学位管理系统软件体系结构与系统包图。实现的新系统减低了层与层之间的依赖,减少了代码的冗余,提高了系统的可扩充性和可维护性。
In view of the problems in original degree management system operation,reconstruction of the system has been done by synthetically using factory method pattern,singleton pattern and faade pattern and based on the principle of object-oriented design.By the reconstruction,the improved software architecture and the package diagrams of degree management system are achieved.The implemented new system reduces the dependency between tiers and the redundant code as well as improves the extensibility and maintainability of the system.
出处
《计算机应用与软件》
CSCD
2010年第5期51-54,共4页
Computer Applications and Software
基金
国家高技术研究发展计划课题(2007AA010305)
陕西省科技计划项目(2006K04-G10)
西安市科技局应用发展研究项目(YF07022)
关键词
设计模式
三层架构
系统重构
系统包图
Design pattern Three-tier architecture System reconstruction Package diagram of system