Strengthening the core is a good way to improve the posture. Proper ergonomics as far as it maintains a good strong posture. Last but not least, getting up from a seated position strengthens the posture, because it activates the core.