万方数据
研究生签名:±型研究生签名:立翌东南大学学位论文独创性声明东南大学学位论文使用授权声明研究生签名:导师签名:本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成东南大学、中国科学技术信息研究所、国家图书馆有权保留本人所送交学位论文的日期:果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得东南大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。复印件和电子文档,可以采用影印、缩印或其他复制手段保存论文。本人电子文档的内容和纸质论文的内容相一致。除在保密期内的保密论文外,允许论文被查阅和借阅,可以公布ǹ论文的全部或部分内容。论文的公布ǹ授权东南大学研究生院办理。东南大学硕士学位论文
万方数据
摘要不需要切换开发环境,仍然能够使用熟悉的肪以本文结合现存的代码审查工具的缺点和所在公司的实际情况,设计并实现了一个基性和安全性,降低客户端与数据库服务器之间的耦合性,数据库处理部分将分为两部分来实现:在客户端实现数据库引擎,具体的数据库配置和操作脚本放在服务器端实现,馈,一致认为这款基于氡喑袒肪车拇肷蟛楣ぞ吖δ芡晟啤⒎奖阋子茫诤艽关键词:代码审查、换ァ、代码审查是软件开发中常用的手段,其目的是保证在程序开发的早期就发现代码中可能存在的错误,统一代码风格,从而减少测试和维护的代价。基于氡喑袒肪的代码审查工具的提出是为了提高代码审查效率,并且使开发人员在代码审查的过程中为例峁┑拇码追踪等独特的功能,提高使用体验。于氡喑袒肪车拇肷蟛楣ぞ摺1疚纳杓频拇肷蟛楣ぞ撸魑猇插件来实现,使其能集成在这个肪持小NA颂岣叽肷蟛楣ぞ叩囊子并利用协议沟通客户端部分与服务器部分的信息交互。客户端部分提供代码比较功能,利用文件比较算法进行文件的整体比较,文本行比较算法则用来获得两个代码文件以行为单位的差异。为了比较同名代码文件的两个不同版本的内容差异,本文基于文本行比较算法中的惴ㄌ岢隽俗畲笪谋拘衅ヅ渎仕惴ǎ芄挥行У夭檎页隽礁霾煌版本代码文件的对应行并检测出内容差异。本文设计的代码审查工具,能与很好地集成,并且有良好的用户界面和完善的代码审查控制流程。代码比较功能的实现,为审查者跟踪代码修改提供便利。此外,与换ヒ员愣陨蟛楣讨械拇胛募邪姹竟芾怼⒏萆蟛槠缆鄯向定位代码等功能提高了本文设计的代码审查工具的易用性。通过公司内部的使用反程度上提高了公司的代码审查效率。插件、代码比较东南大学硕士学位论文
万方数据
,.’琣甅—;,.琲;,.,,..,,甌,,琫.;.,猙篊籌;—;
万方数据
目录第一章研究现状⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一基于肷蟛楣ぞ叩男枨蠓治觥系统用例及角色分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一第三章基于肷蟛楣ぞ叩姆桨干杓啤客户端换ツ?椤代码审查模块⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯服务器端衿鳌数据库设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯绪论⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一研究背景及意义⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一研究目标与研究内容⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..论文结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯第二章发起者的操作⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一审查者的操作⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一系统用例图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..代码审查流程分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。功能需求分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..数据需求分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。,⒔帷系统体系结构设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯用户界面⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯客户端邮件自动发送模块⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.客户端信息关联模块⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯客户端代码比较模块⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯客户端数据库引擎⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯服务器端数据库操作脚本⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.物理模型设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯关系完整性约束⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯
基于IDE代码编程环境的代码审查工具地研究与实现 来自淘豆网m.daumloan.com转载请标明出处.