我是机械专业的学生,导师要我们做一个调度系统,并且要实现软件模块化,但是我对编程不是太擅长,最近也刚刚学C#,我想请问一下高手,在C#环境下如何实现软件模块化,需要哪方面的知识,我也查过一下资料,说CORBA实现,或者用COM/COM+实现,但是这些东东感觉都高深莫测所以还希望哪位高手指点一下迷津,小弟谢谢先!