关于软件项目管理相关论文范文资料,与轻量级软件项目管理方案相关论文摘要怎么写
本论文是一篇关于软件项目管理相关论文摘要怎么写,关于轻量级软件项目管理方案相关在职毕业论文范文。免费优秀的关于软件项目管理及项目管理及数据库方面论文范文资料,适合软件项目管理论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
340;数量等关键值.2.5代码自动化生成
轻量级项目均采用三层结构进行设计.三层结构模式如图2.
图2三层结构框架
三层结构包含:表示层(UI),业务逻辑层(BLL),数据访问层(DAL),各层特点如下:
数据访问层:主要是对原始数据的操作层.可以操作数据库、文本文档或XML文件等多种数据格式,执行对数据库的增、删、查、改操作.数据访问层还可以通过OR映射进行扩充.
业务逻辑层:是系统的核心层,位于数据层和表示层中间,主要实现业务规则制定与业务流程实现.业务逻辑层直接调用数据层,并接受表示层的调用,起到承上启下的作用.
表示层:表示层是与用户直接交互的一层,主要处理用户的输入操作,提供交互式接口.在项目实现过程中,表示层一般为WebForm或WinForm等形式.
三层结构的划分,体现了“高内聚、低耦合”&
关于软件项目管理相关论文范文资料
除此之外,还有业务实体层(Model),这个层主要内容是存放可持久化的实体类;通用工具类库(Common),主要用于存放通用的管理类库.类库的存在形式一般为Static类和Static方法.由于开发模式基本相似,所以开发过程中的大量相似代码,如:实体类、数据库操作类、UI界面,均可采用工具生成..NET平台下比较优秀的代码生成工具有李天平的动软.NET代码生成器Codematic和国外成熟的代码生成器CodeSmith.
轻量级项目采用动软.NET代码生成器为主要生成工具.动软.省略程序员设计的自动代码生成器,Codematic生成的代码基于面向对象的思想和三层架构设计,结合了微软Petshop中经典的思想和设计模式,可以通过反射支持多数据库,支持对连接字符串加密等.Codematic在项目中主要针对数据库中的表或视图生成表示层、业务层、数据层及实体等代码.使得开发人员完全从重复的录入过程中解脱.最新版本的Codematic还支持模板语法,开发人员可根据实际项目需要生成相应的表示层或数据层的SQL代码.以下是动软.NET生成器生成的VisualStudio.NET2010解决方案结构.
3结束语
本文根据中小型研发项目实际需要,提出了一种轻量级开发的项目管理解决方案.方案主要针对项目计划管理、配置管理、项目建模、需求管理与Bug跟踪、代码自动化生成5个方面进行了定义和分析,给出了各过程中最佳的解决方案和管理工具.轻量级的项目管理解决方案已经大量应用于团队所承担的各类研发项目中,与方案实施前相比,开发更高效、项目进度可控,能有效的提高软件产品质量.
参考文献:
[1]季丽萍.浅谈.NET三层结构及其应用[J].福建电脑,2009(6).
[2]李立芳,周小平.软件项目管理活动浅析[J].中国科技信息,2010(10).
[3]范振钧.省略的三层结构实现方法研究[J].计算机科学,2007(4).
[4]孙继红.基于.NET三层架构的网上商城设计与实现[J].电脑编程技巧与维护,2008(16).
[5]于红波.三层结构各层次的实现技术研究[J].山东纺织科技,2008(1).
[6]刘宇翔.软件项目管理的流程设计分析[J].科技资讯,2010(36).
[7]邹晖.软件项目管理开发与应用[J].中小企业管理与科技:上旬刊,2011(5).
[8]徐朝辉,樊银亭.MVC设计模式在.NET三层结构开发中的研究和实现[J].北京电子科技学院学报,2007(2).
关于软件项目管理相关论文范文资料,与轻量级软件项目管理方案相关论文摘要怎么写参考文献资料: