此篇,盖为上一阶段之结束、重启后续时日不长之备考而作别该项目。所谓,无总结,不成长,此项目虽未有大成,亦有前所未有之收获,详见下文。

1.项目   软件运行

  软件过程与工具[过程/工具/方法]     软件过程       软件过程模型:快速原型过程+Scrum[定期会议+加强沟通>文档]       项目过程:         1.建骨架,开会议,定需求,记文档。         2.根据需求,确定架构,因势利导,分工协作。         3.技术选型,数据库设计[概念>物理设计],技术学习,制定测试计划         4.确定程序的项目结构(前后端),确定前端页面,制定API         5.前端设计,前端开发,后端开发,测试并行     软件工具:       Axure RP:快速原型构建工具 / UI设计       Maven:程序源码的项目管理       Git/SVN:版本管理/软件团队协作工具+GitHub       IDEA:高自动化的IDE[Git(Github) +Maven]       文档[电子/纸质]:固化需求,形成规约       Navicat:数据库设计一条龙[概念设计>物理设计]       Hibernate:ORM与逆向ORM       Junit:测试工具[后端]       Postman:网络请求调试工具       Chrome:前端调试工具       Visio:系统分析与设计工具、绘图工具   软件架构     原理       网络部署架构       前后端分离协作       生产/测试环境     前端       JQuery+Bootstrap+JQ-EasyUI     后端       SpringBoot         SpringMVC + Spring + Hibernate       RestfulAPI设计     数据库设计       概念设计         版本重构         (Visio) E-R初级 > (Navicat)物理/细化     物理设计2.做与学   管理工作     项目管理[文档、软件、标准、协作]   学习和确定技术选型[Maven/SpringBoot/Git/爬虫技术]   程序项目搭建   后端开发   教授技术和搭建环境[UI/Maven/项目协作等]   ============================   项目特色:Git/SVN[均尝试] + Maven + 【后端】SpringBoot(SpringMVC + Spring + Hibernate/JPA) + Jsoup +【前端】jQuery + Bootstrap + EasyUI

    企业规范化开发       形成了完整的项目管理框架[文档管理+程序管理]     数据库设计过程     项目管理 Maven     团队协作开发 Git+Github3.训 1.太过追求规范化,追求团队所有成员能够得到成长和学习,进度便不能满足预期,二者存在矛盾;  二者的度,需要掌控好:未预先制定明确的项目进度计划,不利于工期圆满推进  因为个人掌控不当,严重拖慢项目,项目负责人负主责。

2.做完比遵循规范更为重要。

  此项目为大学阶段唯一一项完全遵守企业化规范开发、软件工程、计算机专业理论的软件项目,规范与协作是最大的收获。

相关文章

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。