发布网友 发布时间:2022-02-28 22:59
共3个回答
懂视网 时间:2022-03-01 03:20
Java系统架构师是需要掌控整体并依据具体的业务场景给出解决方案的团队领导型人物,具体工作内容如下:
1、确认需求:确定并分析客户需求,进行项目风险评估,然后将用户需求转化为软件需求,同时要补充非业务需求。
2、技术选型:需求转化后会形成软件的整体架构,需要根据整体架构进行技术选型。
3、系统分析:将实际项目中的概要设计、详细设计、业务逻辑划分、子系统与主系统的关联、数据库的设计等,从技术的角度完整的拆解业务,把控好技术的细节。
4、保持沟通:在整个过程中要多方面跟踪项目进度,要和开发人员保持沟通,如果发现问题要及时解决。
总结:
1、确定并分析客户需求,进行项目风险评估,然后将用户需求转化为软件需求。
2、需要根据整体架构进行技术选型。
3、将实际项目中的概要设计、详细设计等从技术的角度完整的拆解业务。
4、在整个过程中要多方面跟踪项目进度,如果发现问题要及时解决。
热心网友 时间:2022-03-01 00:28
软件工程师的技术要求是比较全面的,除了最基础的编程语言(C语言/C++/JAVA等)、数据库技术(SQL/ORACLE/DB2等)等,还有诸多如JAVASCRIPT、AJAX、HIBERNATE、SPRING等前沿技术。此外,关于网络工程和软件测试的其他技术也要有所涉猎。热心网友 时间:2022-03-01 01:46
打好基础后接下来还要学习JavaWeb开发、Java高级框架等知识,主要包含:前端技术、数据库 、JAVA数据库操作、软件服务器及服务器相关技术 、动态网页JSP、AJAX、SpringMVC、MyBatis、Spring、MySQL高级、Linux&Redis&Nginx、Maven等知识点。