检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:朱晓辉[1] 王杰华[1] 石振国[1] 陈苏蓉[1]
机构地区:[1]南通大学计算机科学与技术学院,南通226019
出 处:《计算机科学》2010年第7期156-159,247,共5页Computer Science
基 金:江苏省高校自然科学基金项目(07KJB520096);南通市重大科技专项基金项目(XA2008004)资助
摘 要:针对当前软件开发效率低下、难以快速适应需求变化等问题,提出一种新的软件自动化开发技术。在一定的约束条件下通过PowerDesigner完成数据库概念模型的设计和物理模型转换,在CodeSmith代码引擎的支持下,通过自定义的模板来实现软件代码的自动生成。有效解决了基于数据库的MIS系统的开发效率和软件质量问题。通过在实际项目中的应用表明,该技术能有效提升软件开发效率,降低开发成本。Concerning the inefficiency of software development and the difficulty in quickly adapting the changes of requirement,this paper described a new technology for software automation development. It solved the problem of software automation development by designing conceptual model of database and converting to psychical model by Powder-Designer with some constraints and creating code automatically by the support of CodeSmith and customer templets. It solved the problem of development efficiency and software quality for MIS which is based on database. By applying in fact project, it showed that the solution could improve the efficiency of software development and reduce the costs.
关 键 词:POWERDESIGNER CODESMITH 代码模板 软件自动化开发
分 类 号:TP311.1[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.145