|
|
当前在Linux下的软件很多,但大都是命令行控制方式,对于习惯于使用图形界面的普通用户来说,使用起来不方便。大部分用户习惯于windows操作界面,而且Linux下的图形界面还不尽人意。因此开发一种能在windows的图形界面下操作Linux软件的工具。
本课题最终要完成一个小型工具软件的设计与实现,该工具的用户接口在windows下实现,而实际控制的软件在Linux下运行。
软件设计的难点在于二者之间的通信,通信协议的设计要易于实现,并且易于扩展。
本课题共分两个子课题:winodws子系统设计,linux子系统设计。
Linux子系统设计子课题主要完成对Linux软件的控制部分,要解决多进程控制问题及网络通信的问题。软件的设计、实现、测试要遵守软件工程规范。该子课题要密切与另一子课题交流。
一直没有找到头绪,希望高手指点指点。 |
|