我做程序员刚一年,都是我负责整个项目的某一模块,最近新接了个项目,我也想知道系统的整个需求分析是怎么做的,各模块功能是怎么划分的,数据库是怎么设计出来的,但是不知道怎么入手学习