电脑知识与技术
電腦知識與技術
전뇌지식여기술
COMPUTER KNOWLEDGE AND TECHNOLOGY
2014年
28期
6635-6637,6671
,共4页
代码自动化%通用模版%三层架构%迭代%农产品质量安全
代碼自動化%通用模版%三層架構%迭代%農產品質量安全
대마자동화%통용모판%삼층가구%질대%농산품질량안전
automated code generation%common code template%three-tier architecture%iteration%agricultural products' quality safety
在中小管理信息系统开发中用户对需求的描述存在动态性的问题。针对这种情况,提出一种以数据库为基础的软件自动化开发框架。框架包括软件三层架构的设计、缓存数据库、代码生成引擎、通用代码模版的设计和数据库概念模型设计的约束条件,实现基于数据库物理模型的软件源代码的自动生成。通过在农产品质量安全监测系统实际应用,分析结果表明,框架在实际项目中的应用表明能有效适应用户需求变化,降低开发成本,提高软件质量。
在中小管理信息繫統開髮中用戶對需求的描述存在動態性的問題。針對這種情況,提齣一種以數據庫為基礎的軟件自動化開髮框架。框架包括軟件三層架構的設計、緩存數據庫、代碼生成引擎、通用代碼模版的設計和數據庫概唸模型設計的約束條件,實現基于數據庫物理模型的軟件源代碼的自動生成。通過在農產品質量安全鑑測繫統實際應用,分析結果錶明,框架在實際項目中的應用錶明能有效適應用戶需求變化,降低開髮成本,提高軟件質量。
재중소관리신식계통개발중용호대수구적묘술존재동태성적문제。침대저충정황,제출일충이수거고위기출적연건자동화개발광가。광가포괄연건삼층가구적설계、완존수거고、대마생성인경、통용대마모판적설계화수거고개념모형설계적약속조건,실현기우수거고물리모형적연건원대마적자동생성。통과재농산품질량안전감측계통실제응용,분석결과표명,광가재실제항목중적응용표명능유효괄응용호수구변화,강저개발성본,제고연건질량。
In the development of small and medium-sized information management system, the description of user demand ap-pears dynamic. In view of this, we propose a software automation development framework based on database. It realizes the auto-mated generation of software source code based on physical database model through the design of three-tier software architec-ture, the cache database, the code generation engine, the design of common code template and the design of constraints of data-base concept. The application in the actual project of the development framework indicates that it can adapt to user demand effec-tively, reduce the development cost and improve the software quality.