如何用java来实现新闻联播的以下功能?

1、该系统具有:
查看新闻、修改新闻、删除新闻、新增新闻、添加评论、退出系统6个功能
2、新闻包含:新闻编号、新闻标题、作者、新闻内容
评论包含:评论内容、评论人名、评论所属的新闻编号
3、首页显示所有功能
4、查看新闻:首先显示所有新闻,仅显示新闻标题及作者,根据编号显示某个新闻,要求显示
新闻标题,新闻作者,新闻内容,该新闻的评论内容,评论人
5、修改新闻:仅允许修改新闻内容,作者和标题及编号不允许修改
6、删除新闻:根据新闻编号删除新闻,删除新闻时,相关评论也一并删除
7、新增新闻:接受键盘输入新闻标题、作者、内容
8、添加评论:首先显示所有新闻列表,选择新闻编号为其添加评论,接受键盘收入评论内容,评论人

首页设计数据库呀,新闻表和评论表,一条新闻对应多条评论
然后后台写增删改查呀,前台页面展示新闻和评论就可以了啊