javaee项目开发流程

发布网友 发布时间:2022-04-21 18:53

我来回答

2个回答

热心网友 时间:2023-10-06 10:35

  
  javaee项目开发流程:
  良好的架构源于规范整洁的代码编写习惯和不断日积月累的经验总结,如果你也和我一样是个喜欢总结勤于思考的人,那么你来对地方了,因为我这有东西和你分享,也很乐于和你探讨改进我的这些想法!

  企业里面项目的大和小并不是以用户量来分的,当然这只是衡量标准之一,最主要是根据调研分析出用户具体有多少用例,根据用例画出相应的功能模块图,再根据功能模块图绘制相应的流程图和原型页面,到这里才逐步开始大概知道项目的复杂度和工作量.
  需求组将这些图纸交给架构师和高级软件工程师们,他们会在一起继续讨论系统的概要设计部分,也就是开始绘制具体的活动图,类包接口图,时序图,这些工作中会涉及很多具体的技术难点其中会砍掉很多不合理的需求,需求组和架构组的同事们需要不断进行"头脑风暴",争论中通常有架构师发话具体定成什么样.
  最后也是最重要的步骤就是数据建模了,在这个过程中你发现关系型数据库的庞大复杂,设计它是一个非常需要经验和脑力的活,因为库定下了基本就不会再有大的变动,简言之就是根据已经设计好的概要设计图,开始创建具体的表结构,最后会将数据库库模型导出文档和生成相应数据库脚本,数据建模一般也是由架构师带领高级们进行"头脑风暴"后完成的.
  概要设计和数据建模都做完以后系统工作量几乎清晰可见,剩下就是由高级们完成详细设计工作,详细设计一般除非特别规范大的项目才有时间做,因为它特别详细具体到方法变量命名等处了,所以大多数软件公司都不会写详细设计的,一个高级带领3-5个初中级,将概要设计图和原型页面发下去,在会议室中进行简单任务的交代,就基本上可以开工 了.
  那么作为初中级程序员来讲,根据概要设计图和原型页面,就会很清楚自己所做模块具体哪些步骤,原型页面一定都知道就是demo,一般由美工和需求组共同完成的全静态页面,那么活动图呢,初中级能看的懂吗?不要怀疑,绝对看的懂,

热心网友 时间:2023-10-06 10:35

一个月能做好的项目
一星期内结束数据库设计架构搭建
两星期代码实现
半天演示统计bug
一个星期修改
之后测试
项目可以砍掉功能但绝不能拖时间

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com