论文部分内容阅读
随着信息化的发展,越来越多的企业开展了软件外包的业务,开发流程的管理显得极为重要。本论文设计正是顺应这一形势而立,为解决开发管理过程中的诸多难题,设计和开发了针对程序的开发管理工具—SourceSys。
本文阐明了设计和开发SourceSys的理论依据;并阐明了平台中前台操作部分,附加功能部分和后台管理部分所设计的各个功能模块,如:新建LIBthema,新建Source等。
本文在分析了现有开发管理过程中存在的一些问题的基础上,利用Java[1]技术开发设计了针对程序的开发管理工具-SourceSys。在本次的设计开发过程中注重解决项目研发过程中的整体管理;项目开发小组的成员之间的协调;小组成员各自承担子项目统一的管理;研发小组各成员所作的修改进行统一汇总;保留修改过的版本以及对研发过程中形成的软件的各个版本进行标识,管理及差异辨识。在本次设计中采用B/S模式三层结构体系,Java技术和MY SQL数据库;该设计具有版本管理的功能即新版本的取得、历史版本的取得、回复旧版本等;该设计还具有开发过程的管理功能并易于后期维护。另外,在本次设计中我还运用Java技术构建了一个三层(用户层、功能层-Server层和Action层、数据层)结构模式的平台。其中,数据访问包括两个层次的程序设计,一个是数据库存储过程的设计;另一个是应用程序中数据连接的设计。Server层的主要功能是业务逻辑的实现;Action层是用来调用Server层的。特别要提及的是用户界面方便快捷,信息全面,系统安全性高,并可以根据各应用的具体情况,适当加以修改,能够很好的成为软件开发者的选择。系统目前采用的是白盒测试的方法。