敏捷开发任务管理系统的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:lxq19840808
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在互联网信息产业高速发展的大背景下,广大的互联网用户不仅是这个互联时代地受益者,同时也是其技术革新、产品快速迭代和功能丰富多彩的核心推动力量。由于当今的互联网受众对于产品的要求越来越高,对产品的体验日渐提升,这导致了作为一个互联网产品开发团队的开发效率必须比以往更高,成员之间的沟通必须具备实时性、共享性和互相推动性,而作为一个项目开发的管理者,除了具备上面的三个特性之外,还应该有对开发过程的实时跟进的能力。在这几个特性要求的驱动下,本文通过日常的项目开发中的思考,开始实践性的开发一个可以作为管理项目开发的一个系统平台,实现高效、实时、共享和随时跟进地进行项目开发。本文实现的是一个全栈的企业级web项目,在后端,使用的是Node.js这门JavaScript实现的服务端语言。整个服务系统的搭建是基于前端用户场景驱动,服务于前端页面的各个模块,来处理可以提高日常项目开发效率的各个业务场景。整个项目采用的是前后端分离开发,后端主要是各个接口的实现和对应的数据的储存、修改和查询;在前端,采用的是Single Page App即单页面应用开发模式,使用的是VUE生态圈的相关技术,而整个的应用地开发,很深刻地对前端模块化开发和组件化开发进行了一次实践,通过丰富的交互和各个应用场景的实现,可以趋向于本系统开发的预期,达到可以管理一个项目开发的能力,实现敏捷开发。整个系统在实现的过程中,采用的是前后端分离开发模式,在服务器端,数据库采用的是对Node.js友好的MongoDB数据库,在Node.js的基础上,使用了基于Node.js的下一代web开发框架,在这个底层的开发框架下,分别实现了静态资源上传和获取、路由的设计、各个模块的表格的设计和大量的数据的增删改查的逻辑,最终,实现了对现阶段前端各个应用场景的支持;该系统服务端只是实现对数据的处理,其更侧重前端页面的使用场景的实现和各个流程的实现。前端项目中,使用了企业级别的代码组织和管理模式,让整个前端应用的扩展性得到了很大的保证,也让整个系统在实现最初的设计的目标上越来越近。
其他文献
血沉是临床常用的检测项目之一.近年来开始采用自动化分析,我院引进了TEST1TH全自动血沉仪测定血沉,该仪器要求用150g/L的EDTA—K2 20μl加全血2ml的标准(抗凝终浓度为1.5mg/ml)进行
目的探讨C-反应蛋白(CRP)、前白蛋白(PA)、α1酸性糖蛋白(AAG)、触珠蛋白(HPT)、铜兰蛋白(CEH)在脑梗死患者血清中的变化及临床意义。方法采用特定蛋白分析仪对97例脑梗死患者(发病1周内
目前航天器设计需求越来越复杂,参与设计方接口越来越多,导致传统的依靠独立串行、手工撰写方式完成的航天器信息流设计方法无法满足现代航天器设计要求。为此,文章提出基于
从2006年第一季度开始,ARC决定按需求方和供应方分别对自动化市场进行季度分析。对第一季度的需求方分析,可以参考2006年5月4日发表在“Insight#2006-20M”的“需求环境预示200
咨询台:我是某公司的保洁员,与该公司签订的是非全日制用工劳动合同。合同规定,我每天工作4小时,每周工作6天,每小时工资为16元。可是近一年来,我一天的工作时间常常会超出4小
Renishaw公司在Control 2005展会上首次展示了Renscan 5技术,它可以使人们在坐标测量仪(KMG)上进行高精。
HZ-64系列平面磨床是在吸收、消化国外先进技术的基础上研制而成的。机床用砂轮周边磨削工件平面,也可用砂轮的端面磨削工件的槽和凸缘侧面。机床采用十字拖板移动方式。液压
随着社会经济的不断发展,企业间的竞争也越来越激烈,如何在市场竞争中占据主导地位、提高经济效益进而提升企业价值成为当前企业发展中面临的最主要问题。财务管理是企业运营
据国家电网公司新闻发言人马治中说,今冬明春还将出现用电高峰,电力供需形势仍然比较紧张。他还透露,今后3年将有1.5亿kW发电容量投产。发电容量的投产直接刺激了电力设备产业的
慕尼黑Siemens VDO Automotive AG公司是电子,电气和机电行业的主要供货厂家,而Cognex则是工业图像处理软件和硬件与系统的主要供货商,二者不久前签订了一项框架协议。根据这项