请教各位,用JAVA做超市管理系统的流程和所需要用到的东西都是什么

请问各位,用JAVA做超市管理系统的流程和所需要用到的东西都是什么?请大家帮忙,JAVA初学者,希望给予帮助和

请问各位,用JAVA做超市管理系统的流程和所需要用到的东西都是什么?
请大家帮忙,JAVA初学者,希望给予帮助和鼓励!
谢谢!

[解决办法]
流程:
需求分析,概要设计,详细设计,编码,测试,交付使用,维护。

东西:
html知识,javascript知识,css知识,java(j2se方面)知识,服务器(比如tomcat)知识